summaryrefslogtreecommitdiffstats
path: root/install/updates/30-policy.update
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2009-03-23 15:20:43 -0400
committerRob Crittenden <rcritten@redhat.com>2009-03-25 11:03:07 -0400
commitc00281a9f9c3f79fb88ff8537d941394fee09ca2 (patch)
tree019c8f72200e78b58699afe327f8f212898d659a /install/updates/30-policy.update
parentd6814f3aae1e3af371eaf9d10ae37bfee464015a (diff)
downloadfreeipa-c00281a9f9c3f79fb88ff8537d941394fee09ca2.tar.gz
freeipa-c00281a9f9c3f79fb88ff8537d941394fee09ca2.tar.xz
freeipa-c00281a9f9c3f79fb88ff8537d941394fee09ca2.zip
Name update files so they can be easily sorted.
We want to process some updates in a particular order (schema, structural). Using an init-inspired ordering mechanism.
Diffstat (limited to 'install/updates/30-policy.update')
-rw-r--r--install/updates/30-policy.update44
1 files changed, 44 insertions, 0 deletions
diff --git a/install/updates/30-policy.update b/install/updates/30-policy.update
new file mode 100644
index 000000000..c3615d281
--- /dev/null
+++ b/install/updates/30-policy.update
@@ -0,0 +1,44 @@
+# bootstrap the policy DIT structure
+
+dn: cn=policies,$SUFFIX
+add: objectclass: nsContainer
+add: objectclass: ipaContainer
+add: cn: policies
+add: description: Root of the policy related sub tree
+
+dn: cn=configs,cn=policies,$SUFFIX
+add: objectclass: nsContainer
+add: objectclass: ipaContainer
+add: cn: configs
+add: description: Root of the sub tree that holds configuration policies for different applications
+
+dn: cn=applications,cn=configs,cn=policies,$SUFFIX
+add: objectclass: nsContainer
+add: objectclass: ipaContainer
+add: cn: applications
+add: description: Root of the tree that hold all definitions of the supported applications
+
+dn: cn=Shell Applications,cn=applications,cn=configs,cn=policies,$SUFFIX
+add: objectclass: nsContainer
+add: objectclass: ipaContainer
+add: cn: Shell Applications
+add: description: Shell Applications - special application that holds templates for actions
+
+dn: cn=roles,cn=policies,$SUFFIX
+add: objectclass: nsContainer
+add: objectclass: ipaContainer
+add: cn: roles
+add: description: Root of the sub tree that holds role management data
+
+dn: cn=policygroups,cn=configs,cn=policies,$SUFFIX
+add: objectclass: ipaContainer
+add: objectclass: ipaOrderedContainer
+add: cn: policygroups
+add: description: Sub tree to hold policy groups
+
+dn: cn=policylinks,cn=configs,cn=policies,$SUFFIX
+add: objectclass: ipaContainer
+add: objectclass: ipaOrderedContainer
+add: cn: policylinks
+add: description: Sub tree to hold policy links
+