From: Stefan Metzmacher Date: Fri, 25 Mar 2022 12:28:48 +0000 (+0100) Subject: libcli/security: simplify rid-based SDDL sid strings X-Git-Tag: talloc-2.4.1~1371 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8f4aced365381cae70fa33f9f0641f33ab3db1fb;p=thirdparty%2Fsamba.git libcli/security: simplify rid-based SDDL sid strings Signed-off-by: Stefan Metzmacher Reviewed-by: Andrew Bartlett Reviewed-by: Joseph Sutton --- diff --git a/libcli/security/sddl.c b/libcli/security/sddl.c index 575084ba4d5..20d5553ad43 100644 --- a/libcli/security/sddl.c +++ b/libcli/security/sddl.c @@ -151,28 +151,28 @@ static const struct { { .code = "AS", .sid = SID_AUTHENTICATION_AUTHORITY_ASSERTED_IDENTITY }, { .code = "SS", .sid = SID_SERVICE_ASSERTED_IDENTITY }, - { .code = "RO", .sid = NULL, .rid = DOMAIN_RID_ENTERPRISE_READONLY_DCS }, + { .code = "RO", .rid = DOMAIN_RID_ENTERPRISE_READONLY_DCS }, - { .code = "LA", .sid = NULL, .rid = DOMAIN_RID_ADMINISTRATOR }, - { .code = "LG", .sid = NULL, .rid = DOMAIN_RID_GUEST }, + { .code = "LA", .rid = DOMAIN_RID_ADMINISTRATOR }, + { .code = "LG", .rid = DOMAIN_RID_GUEST }, - { .code = "DA", .sid = NULL, .rid = DOMAIN_RID_ADMINS }, - { .code = "DU", .sid = NULL, .rid = DOMAIN_RID_USERS }, - { .code = "DG", .sid = NULL, .rid = DOMAIN_RID_GUESTS }, - { .code = "DC", .sid = NULL, .rid = DOMAIN_RID_DOMAIN_MEMBERS }, - { .code = "DD", .sid = NULL, .rid = DOMAIN_RID_DCS }, - { .code = "CA", .sid = NULL, .rid = DOMAIN_RID_CERT_ADMINS }, - { .code = "SA", .sid = NULL, .rid = DOMAIN_RID_SCHEMA_ADMINS }, - { .code = "EA", .sid = NULL, .rid = DOMAIN_RID_ENTERPRISE_ADMINS }, - { .code = "PA", .sid = NULL, .rid = DOMAIN_RID_POLICY_ADMINS }, + { .code = "DA", .rid = DOMAIN_RID_ADMINS }, + { .code = "DU", .rid = DOMAIN_RID_USERS }, + { .code = "DG", .rid = DOMAIN_RID_GUESTS }, + { .code = "DC", .rid = DOMAIN_RID_DOMAIN_MEMBERS }, + { .code = "DD", .rid = DOMAIN_RID_DCS }, + { .code = "CA", .rid = DOMAIN_RID_CERT_ADMINS }, + { .code = "SA", .rid = DOMAIN_RID_SCHEMA_ADMINS }, + { .code = "EA", .rid = DOMAIN_RID_ENTERPRISE_ADMINS }, + { .code = "PA", .rid = DOMAIN_RID_POLICY_ADMINS }, - { .code = "CN", .sid = NULL, .rid = DOMAIN_RID_CLONEABLE_CONTROLLERS }, + { .code = "CN", .rid = DOMAIN_RID_CLONEABLE_CONTROLLERS }, - { .code = "AP", .sid = NULL, .rid = DOMAIN_RID_PROTECTED_USERS }, - { .code = "KA", .sid = NULL, .rid = DOMAIN_RID_KEY_ADMINS }, - { .code = "EK", .sid = NULL, .rid = DOMAIN_RID_ENTERPRISE_KEY_ADMINS }, + { .code = "AP", .rid = DOMAIN_RID_PROTECTED_USERS }, + { .code = "KA", .rid = DOMAIN_RID_KEY_ADMINS }, + { .code = "EK", .rid = DOMAIN_RID_ENTERPRISE_KEY_ADMINS }, - { .code = "RS", .sid = NULL, .rid = DOMAIN_RID_RAS_SERVERS } + { .code = "RS", .rid = DOMAIN_RID_RAS_SERVERS } }; /*