summaryrefslogtreecommitdiffstats
path: root/install/share
diff options
context:
space:
mode:
authorSimo Sorce <ssorce@redhat.com>2011-01-14 15:27:56 -0500
committerSimo Sorce <ssorce@redhat.com>2011-01-17 11:46:45 -0500
commit25cfddcbe15932a2b6433e6e868085c3e7b6ef52 (patch)
tree5b967e72256f12962ef8462dc6fdae41140d9ef3 /install/share
parentfb1f9ecf9ffa615653ac0fc62c84e27851835a6d (diff)
downloadfreeipa-25cfddcbe15932a2b6433e6e868085c3e7b6ef52.tar.gz
freeipa-25cfddcbe15932a2b6433e6e868085c3e7b6ef52.tar.xz
freeipa-25cfddcbe15932a2b6433e6e868085c3e7b6ef52.zip
Move sudo related data all under cn=sudo
Fixes: https://fedorahosted.org/freeipa/ticket/773
Diffstat (limited to 'install/share')
-rw-r--r--install/share/bootstrap-template.ldif18
-rw-r--r--install/share/schema_compat.uldif2
2 files changed, 13 insertions, 7 deletions
diff --git a/install/share/bootstrap-template.ldif b/install/share/bootstrap-template.ldif
index afff807f..333930a6 100644
--- a/install/share/bootstrap-template.ldif
+++ b/install/share/bootstrap-template.ldif
@@ -82,29 +82,35 @@ objectClass: top
objectClass: nsContainer
cn: hbacservicegroups
-dn: cn=sudocmds,cn=accounts,$SUFFIX
+dn: cn=sudo,$SUFFIX
+changetype: add
+objectClass: top
+objectClass: nsContainer
+cn: sudo
+
+dn: cn=sudocmds,cn=sudo,$SUFFIX
changetype: add
objectClass: top
objectClass: nsContainer
cn: sudocmds
-dn: cn=sudocmdgroups,cn=accounts,$SUFFIX
+dn: cn=sudocmdgroups,cn=sudo,$SUFFIX
changetype: add
objectClass: top
objectClass: nsContainer
cn: sudocmdgroups
-dn: cn=hbac,$SUFFIX
+dn: cn=sudorules,cn=sudo,$SUFFIX
changetype: add
objectClass: top
objectClass: nsContainer
-cn: hbac
+cn: sudorules
-dn: cn=sudorules,$SUFFIX
+dn: cn=hbac,$SUFFIX
changetype: add
objectClass: top
objectClass: nsContainer
-cn: sudorules
+cn: hbac
dn: cn=etc,$SUFFIX
changetype: add
diff --git a/install/share/schema_compat.uldif b/install/share/schema_compat.uldif
index b7ee05fa..ac4b7b77 100644
--- a/install/share/schema_compat.uldif
+++ b/install/share/schema_compat.uldif
@@ -67,7 +67,7 @@ add:objectClass: top
add:objectClass: extensibleObject
add:cn: sudoers
add:schema-compat-container-group: 'ou=SUDOers, $SUFFIX'
-add:schema-compat-search-base: 'cn=sudorules, $SUFFIX'
+add:schema-compat-search-base: 'cn=sudorules, cn=sudo, $SUFFIX'
add:schema-compat-search-filter: (&(objectclass=ipaSudoRule)(!(compatVisible=FALSE))(!(ipaEnabledFlag=FALSE)))
add:schema-compat-entry-rdn: cn=%{cn}
add:schema-compat-entry-attribute: objectclass=sudoRole