summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-02-08 01:06:30 +0000
committerluke <luke@980ebf18-57e1-0310-9a29-db15c13687c0>2006-02-08 01:06:30 +0000
commit59992b5e32ef24b46b54772884e4189ac28ad323 (patch)
treedf27f10da68397b6019695077cc4c89e885bf974
parent0ba9d16e0d9aed269e125f607c83b0ccf2e62539 (diff)
downloadpuppet-59992b5e32ef24b46b54772884e4189ac28ad323.tar.gz
puppet-59992b5e32ef24b46b54772884e4189ac28ad323.tar.xz
puppet-59992b5e32ef24b46b54772884e4189ac28ad323.zip
adding initial ldap schema
git-svn-id: https://reductivelabs.com/svn/puppet/trunk@876 980ebf18-57e1-0310-9a29-db15c13687c0
-rw-r--r--ext/ldap/puppet.schema17
1 files changed, 17 insertions, 0 deletions
diff --git a/ext/ldap/puppet.schema b/ext/ldap/puppet.schema
new file mode 100644
index 000000000..319b6c535
--- /dev/null
+++ b/ext/ldap/puppet.schema
@@ -0,0 +1,17 @@
+# These OIDs are all fake. No guarantees there won't be conflicts.
+#
+# $Id$
+
+attributetype ( 1.1.2.10 NAME 'puppetclass'
+ DESC 'Puppet Node Class'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+attributetype ( 1.1.2.9 NAME 'parentnode'
+ DESC 'Puppet Parent Node'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
+objectclass ( 1.1.1.1 NAME 'puppetClient' SUP ipHost AUXILIARY
+ DESC 'Puppet Client objectclass'
+ MAY ( puppetclass $ parentnode ))