X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=userdir-ldap.schema;h=b45f6c7ead5a3c15feb3f598f2874c45210d5ca9;hb=60e335bcb88d3995e4cc7217829b1bad233f7c8c;hp=9bce9f40865e4dd751d27d041515f556331fa36f;hpb=9868a2b741c1b82156f3d75c8dbc74ed8f5521f1;p=mirror%2Fuserdir-ldap.git diff --git a/userdir-ldap.schema b/userdir-ldap.schema index 9bce9f4..b45f6c7 100644 --- a/userdir-ldap.schema +++ b/userdir-ldap.schema @@ -109,6 +109,7 @@ # .41 - sshdistAuthKeysHost # .42 - dnsTTL # .43 - webPassword +# .44 - voipPassword # # .3 - experimental LDAP objectClasses # .1 - debianDeveloper @@ -130,6 +131,7 @@ # .13 - whitelist # .14 - bATVToken # .15 - mailDefaultOptions +# .16 - mailPreserveSuffixSeparator # Public attribute types attributetype ( 1.3.6.1.4.1.9586.100.4.2.1 @@ -406,6 +408,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 ) +attributetype ( 1.3.6.1.4.1.9586.100.4.2.44 + NAME 'voipPassword' + DESC 'password for voip.debian.org' + 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 @@ -504,6 +512,13 @@ attributetype ( 1.3.6.1.4.1.9586.100.4.4.15 EQUALITY booleanMatch 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 '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' DESC 'what to do on content inspection hits' @@ -528,7 +543,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 ) - MAY ( userPassword $ loginShell $ gecos $ homeDirectory $ description $ mailDisableMessage $ sudoPassword $ webPassword ) ) + MAY ( userPassword $ loginShell $ gecos $ homeDirectory $ description $ mailDisableMessage $ sudoPassword $ webPassword $ voipPassword ) ) objectclass ( 1.3.6.1.4.1.9586.100.4.1.2 NAME 'debianGroup' @@ -551,7 +566,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 $ - bATVToken $ mailDefaultOptions + bATVToken $ mailDefaultOptions $ mailPreserveSuffixSeparator ) ) objectclass ( 1.3.6.1.4.1.9586.100.4.3.2 @@ -573,5 +588,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 $ - bATVToken $ mailDefaultOptions $ sshRSAAuthKey + bATVToken $ mailDefaultOptions $ sshRSAAuthKey $ mailPreserveSuffixSeparator ) )