diff options
author | Alexander Bokovoy <ab@samba.org> | 2020-11-11 18:50:45 +0200 |
---|---|---|
committer | Jule Anger <janger@samba.org> | 2021-11-08 10:46:43 +0100 |
commit | c219b832d96b582aa5b81f0cec31ab432d6469e4 (patch) | |
tree | 5d5aef943ae21faacfad25db55dc0d3cf7fbbca1 /libds | |
parent | cc1c47f1679b85c8860b2ee05c3f45b7b667ccef (diff) | |
download | samba-c219b832d96b582aa5b81f0cec31ab432d6469e4.tar.gz |
CVE-2020-25717: Add FreeIPA domain controller role
As we want to reduce use of 'classic domain controller' role but FreeIPA
relies on it internally, add a separate role to mark FreeIPA domain
controller role.
It means that role won't result in ROLE_STANDALONE.
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14801
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14556
Pair-Programmed-With: Stefan Metzmacher <metze@samba.org>
Signed-off-by: Alexander Bokovoy <ab@samba.org>
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'libds')
-rw-r--r-- | libds/common/roles.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libds/common/roles.h b/libds/common/roles.h index 4772c8d7d3f..03ba1915b21 100644 --- a/libds/common/roles.h +++ b/libds/common/roles.h @@ -33,6 +33,7 @@ enum server_role { /* not in samr.idl */ ROLE_ACTIVE_DIRECTORY_DC = 4, + ROLE_IPA_DC = 5, /* To determine the role automatically, this is not a valid role */ ROLE_AUTO = 100 |