Univention Bugzilla – Attachment 10276 Details for
Bug 50601
The windows explorer crashes, if the share security section will be accessed
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
add all documented predefined domains
99_bug49747.quilt (text/plain), 4.05 KB, created by
Julia Bremer
on 2019-12-18 10:12:09 CET
(
hide
)
Description:
add all documented predefined domains
Filename:
MIME Type:
Creator:
Julia Bremer
Created:
2019-12-18 10:12:09 CET
Size:
4.05 KB
patch
obsolete
>Index: samba-4.10.1/libcli/security/util_sid.c >=================================================================== >--- samba-4.10.1.orig/libcli/security/util_sid.c >+++ samba-4.10.1/libcli/security/util_sid.c >@@ -686,6 +686,22 @@ static const struct predefined_name_mapp > }; > > /* >+ * S-1-15 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_15[] = { >+ { >+ .name = "Security App Package Authority", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID0(15), /* S-1-15 */ >+ }, >+ { >+ .name = "All App Packages", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID2(15, 2, 1), /* S-1-15-2-1 */ >+ }, >+}; >+ >+/* > * S-1-16 > */ > static const struct predefined_name_mapping predefined_names_S_1_16[] = { >@@ -726,6 +742,99 @@ static const struct predefined_name_mapp > }, > }; > >+/* >+ * S-1-17 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_17[] = { >+ { >+ .name = "Scoped Policy ID", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID0(17), /* S-1-17 */ >+ }, >+}; >+ >+/* >+ * S-1-18 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_18[] = { >+ { >+ .name = "Security Authentication Authority", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID0(18), /* S-1-18 */ >+ }, >+ { >+ .name = "Authentication Authority Asserted Identity", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 1), /* S-1-18-1 */ >+ }, >+ { >+ .name = "Service Asserted Identity", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 2), /* S-1-18-2 */ >+ }, >+ { >+ .name = "Fresh Public Key Identity", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 3), /* S-1-18-3 */ >+ }, >+ { >+ .name = "Key Trust Identity", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 4), /* S-1-18-4 */ >+ }, >+ { >+ .name = "Key Property MFA", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 5), /* S-1-18-5 */ >+ }, >+ { >+ .name = "Key Property Attestation", >+ .type = SID_NAME_WKN_GRP, >+ .sid = _SID1(18, 6), /* S-1-18-6 */ >+ }, >+}; >+ >+/* >+ * S-1-22 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_22[] = { >+ { >+ .name = "Unix", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID0(22), /* S-1-22 */ >+ }, >+}; >+/* >+ * S-1-22-1 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_22_1[] = { >+ { >+ .name = "Unix User", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID1(22, 1), /* S-1-22-1 */ >+ }, >+ { >+ .name = "root", >+ .type = SID_NAME_USER, >+ .sid = _SID2(22, 1, 0), /* S-1-22-1-0 */ >+ }, >+}; >+/* >+ * S-1-22-2 >+ */ >+static const struct predefined_name_mapping predefined_names_S_1_22_2[] = { >+ { >+ .name = "Unix Group", >+ .type = SID_NAME_DOMAIN, >+ .sid = _SID1(22, 2), /* S-1-22-2 */ >+ }, >+ { >+ .name = "root", >+ .type = SID_NAME_DOM_GRP, >+ .sid = _SID2(22, 2, 0), /* S-1-22-2-0 */ >+ }, >+}; >+ > static const struct predefined_domain_mapping predefined_domains[] = { > { > .domain = "", >@@ -802,11 +911,47 @@ static const struct predefined_domain_ma > .names = predefined_names_S_1_7, > }, > { >+ .domain = "Security App Package Authority", >+ .sid = _SID0(15), /* S-1-15 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_15), >+ .names = predefined_names_S_1_15, >+ }, >+ { > .domain = "Mandatory Label", > .sid = _SID0(16), /* S-1-16 */ > .num_names = ARRAY_SIZE(predefined_names_S_1_16), > .names = predefined_names_S_1_16, > }, >+ { >+ .domain = "Scoped Policy ID", >+ .sid = _SID0(16), /* S-1-17 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_17), >+ .names = predefined_names_S_1_17, >+ }, >+ { >+ .domain = "Security Authentication Authority", >+ .sid = _SID0(18), /* S-1-18 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_18), >+ .names = predefined_names_S_1_18, >+ }, >+ { >+ .domain = "Unix", >+ .sid = _SID0(22), /* S-1-22 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_22), >+ .names = predefined_names_S_1_22, >+ }, >+ { >+ .domain = "Unix User", >+ .sid = _SID1(22, 1), /* S-1-22-1 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_22_1), >+ .names = predefined_names_S_1_22_1, >+ }, >+ { >+ .domain = "Unix Group", >+ .sid = _SID1(22, 2), /* S-1-22-2 */ >+ .num_names = ARRAY_SIZE(predefined_names_S_1_22_2), >+ .names = predefined_names_S_1_22_2, >+ }, > }; > > NTSTATUS dom_sid_lookup_predefined_name(const char *name,
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 50601
:
10253
| 10276