projects
/
mirror
/
userdir-ldap.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ud-mailage: allow dashes in hostnames.
[mirror/userdir-ldap.git]
/
userdir-ldap.schema
diff --git
a/userdir-ldap.schema
b/userdir-ldap.schema
index
57cdff0
..
2774250
100644
(file)
--- a/
userdir-ldap.schema
+++ b/
userdir-ldap.schema
@@
-109,6
+109,8
@@
# .41 - sshdistAuthKeysHost
# .42 - dnsTTL
# .43 - webPassword
# .41 - sshdistAuthKeysHost
# .42 - dnsTTL
# .43 - webPassword
+# .44 - rtcPassword
+# .45 - rebootPolicy
#
# .3 - experimental LDAP objectClasses
# .1 - debianDeveloper
#
# .3 - experimental LDAP objectClasses
# .1 - debianDeveloper
@@
-130,7
+132,7
@@
# .13 - whitelist
# .14 - bATVToken
# .15 - mailDefaultOptions
# .13 - whitelist
# .14 - bATVToken
# .15 - mailDefaultOptions
-# .16 - mailPreserveSuffixSeparator
RidiculousName
+# .16 - mailPreserveSuffixSeparator
# Public attribute types
attributetype ( 1.3.6.1.4.1.9586.100.4.2.1
# Public attribute types
attributetype ( 1.3.6.1.4.1.9586.100.4.2.1
@@
-407,6
+409,12
@@
attributetype ( 1.3.6.1.4.1.9586.100.4.2.43
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
EQUALITY octetStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
+attributetype ( 1.3.6.1.4.1.9586.100.4.2.44
+ NAME 'rtcPassword'
+ DESC 'rtc password for SIP/XMPP'
+ EQUALITY octetStringMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
+
# Experimental attribute types
# There are existing schemas for doing DNS in LDAP; would one of
# Experimental attribute types
# There are existing schemas for doing DNS in LDAP; would one of
@@
-506,10
+514,11
@@
attributetype ( 1.3.6.1.4.1.9586.100.4.4.15
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.9586.100.4.4.16
SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
attributetype ( 1.3.6.1.4.1.9586.100.4.4.16
- NAME 'mailPreserveSuffixSeparatorRidiculousName'
- DESC 'Whether or not to preserve the suffix serparator'
- EQUALITY booleanMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
+ NAME 'mailPreserveSuffixSeparator'
+ DESC 'suffix serparator'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1} )
attributetype ( 1.3.6.1.4.1.9586.100.4.2.38
NAME 'mailContentInspectionAction'
attributetype ( 1.3.6.1.4.1.9586.100.4.2.38
NAME 'mailContentInspectionAction'
@@
-528,6
+537,13
@@
attributetype ( 1.3.6.1.4.1.9586.100.4.4.42
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
EQUALITY caseIgnoreIA5Match
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
+attributetype ( 1.3.6.1.4.1.9586.100.4.4.45
+ NAME 'rebootPolicy'
+ DESC 'which procedure to use for rebooting this host'
+ EQUALITY caseIgnoreIA5Match
+ SUBSTR caseIgnoreIA5SubstringsMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
+
# Public object classes
objectclass ( 1.3.6.1.4.1.9586.100.4.1.1
# Public object classes
objectclass ( 1.3.6.1.4.1.9586.100.4.1.1
@@
-535,7
+551,7
@@
objectclass ( 1.3.6.1.4.1.9586.100.4.1.1
DESC 'Abstraction of an account with POSIX attributes and UTF8 support'
SUP top AUXILIARY
MUST ( cn $ uid $ uidNumber $ gidNumber )
DESC 'Abstraction of an account with POSIX attributes and UTF8 support'
SUP top AUXILIARY
MUST ( cn $ uid $ uidNumber $ gidNumber )
- MAY ( userPassword $ loginShell $ gecos $ homeDirectory $ description $ mailDisableMessage $ sudoPassword $ webPassword ) )
+ MAY ( userPassword $ loginShell $ gecos $ homeDirectory $ description $ mailDisableMessage $ sudoPassword $ webPassword
$ rtcPassword
) )
objectclass ( 1.3.6.1.4.1.9586.100.4.1.2
NAME 'debianGroup'
objectclass ( 1.3.6.1.4.1.9586.100.4.1.2
NAME 'debianGroup'
@@
-558,7
+574,7
@@
objectclass ( 1.3.6.1.4.1.9586.100.4.3.1
onVacation $ privateSub $ sshRSAAuthKey $ supplementaryGid $
access $ gender $ birthDate $ mailCallout $ mailGreylisting $
mailRBL $ mailRHSBL $ mailWhitelist $ VoIP $ mailContentInspectionAction $
onVacation $ privateSub $ sshRSAAuthKey $ supplementaryGid $
access $ gender $ birthDate $ mailCallout $ mailGreylisting $
mailRBL $ mailRHSBL $ mailWhitelist $ VoIP $ mailContentInspectionAction $
- bATVToken $ mailDefaultOptions $ mailPreserveSuffixSeparator
RidiculousName
+ bATVToken $ mailDefaultOptions $ mailPreserveSuffixSeparator
) )
objectclass ( 1.3.6.1.4.1.9586.100.4.3.2
) )
objectclass ( 1.3.6.1.4.1.9586.100.4.3.2
@@
-570,7
+586,7
@@
objectclass ( 1.3.6.1.4.1.9586.100.4.3.2
distribution $ l $ machine $ memory $ sponsor $
sponsor-admin $ status $ physicalHost $ ipHostNumber $ dnsTTL $
sshRSAHostKey $ purpose $ allowedGroups $ exportOptions $ MXRecord $
distribution $ l $ machine $ memory $ sponsor $
sponsor-admin $ status $ physicalHost $ ipHostNumber $ dnsTTL $
sshRSAHostKey $ purpose $ allowedGroups $ exportOptions $ MXRecord $
- sshdistAuthKeysHost
+ sshdistAuthKeysHost
$ rebootPolicy
) )
objectclass ( 1.3.6.1.4.1.9586.100.4.3.3
) )
objectclass ( 1.3.6.1.4.1.9586.100.4.3.3
@@
-580,5
+596,5
@@
objectclass ( 1.3.6.1.4.1.9586.100.4.3.3
MAY ( emailForward $ supplementaryGid $ allowedHost $ labeledURI $
mailCallout $ mailGreylisting $ mailRBL $ mailRHSBL $
mailWhitelist $ dnsZoneEntry $ mailContentInspectionAction $
MAY ( emailForward $ supplementaryGid $ allowedHost $ labeledURI $
mailCallout $ mailGreylisting $ mailRBL $ mailRHSBL $
mailWhitelist $ dnsZoneEntry $ mailContentInspectionAction $
- bATVToken $ mailDefaultOptions $ sshRSAAuthKey $ mailPreserveSuffixSeparator
RidiculousName
+ bATVToken $ mailDefaultOptions $ sshRSAAuthKey $ mailPreserveSuffixSeparator
) )
) )