summaryrefslogtreecommitdiffstats
path: root/ext/ldap
diff options
context:
space:
mode:
authorGunnar Wrobel <p@rdus.de>2008-05-15 08:27:07 +0200
committerLuke Kanies <luke@madstop.com>2008-05-15 10:39:12 -0500
commit158d3df805ebe28f52db5ced928dda7129aeec1b (patch)
treef0a76a332e9c392a686f8a841b44063ec93408e9 /ext/ldap
parente972a3bcf0c95eaf7797d15734257d189ff8c3bf (diff)
downloadpuppet-158d3df805ebe28f52db5ced928dda7129aeec1b.tar.gz
puppet-158d3df805ebe28f52db5ced928dda7129aeec1b.tar.xz
puppet-158d3df805ebe28f52db5ced928dda7129aeec1b.zip
Added the ability to add arbitrary attributes to ldap.
This fixes #1179.
Diffstat (limited to 'ext/ldap')
-rw-r--r--ext/ldap/puppet.schema7
1 files changed, 6 insertions, 1 deletions
diff --git a/ext/ldap/puppet.schema b/ext/ldap/puppet.schema
index d8dc4260d..a7a5f46ff 100644
--- a/ext/ldap/puppet.schema
+++ b/ext/ldap/puppet.schema
@@ -17,6 +17,11 @@ attributetype ( 1.1.3.11 NAME 'environment'
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+attributetype ( 1.1.3.12 NAME 'puppetvar'
+ DESC 'A variable setting for puppet'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
+
objectclass ( 1.1.1.2 NAME 'puppetClient' SUP top AUXILIARY
DESC 'Puppet Client objectclass'
- MAY ( puppetclass $ parentnode $ environment ))
+ MAY ( puppetclass $ parentnode $ environment $ puppetvar ))