X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=userdir-ldap.schema;h=f988a885a86a15b1471633d8507bfc3871fce495;hb=161ed5225e37d91f57f8fe846798308375505efa;hp=e3b50ca5fcfd5a159b8e62232af9b5847f1a308a;hpb=c181bee3c0c130ebb7b1640573a4e9ba171d2ac8;p=mirror%2Fuserdir-ldap.git diff --git a/userdir-ldap.schema b/userdir-ldap.schema index e3b50ca..f988a88 100644 --- a/userdir-ldap.schema +++ b/userdir-ldap.schema @@ -110,6 +110,8 @@ # .42 - dnsTTL # .43 - webPassword # .44 - rtcPassword +# .45 - rebootPolicy +# .46 - totpSeed # # .3 - experimental LDAP objectClasses # .1 - debianDeveloper @@ -528,6 +530,7 @@ attributetype ( 1.3.6.1.4.1.9586.100.4.2.38 attributetype ( 1.3.6.1.4.1.9586.100.4.2.41 NAME ( 'sshdistAuthKeysHost' ) + DESC 'Additional hosts/addresess from which to accept ssh connections to the ud-ldap distribution host (db.DOMAIN)' SUP ipHostNumber ) attributetype ( 1.3.6.1.4.1.9586.100.4.4.42 @@ -536,13 +539,19 @@ 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 ) -attributetype ( 1.3.6.1.4.1.9586.100.4.4.43 +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} ) +attributetype ( 1.3.6.1.4.1.9586.100.4.4.46 + NAME 'totpSeed' + DESC 'Seed for TOTP authentication' + EQUALITY octetStringMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 ) + # Public object classes objectclass ( 1.3.6.1.4.1.9586.100.4.1.1 @@ -550,7 +559,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 $ voipPassword ) ) + MAY ( userPassword $ loginShell $ gecos $ homeDirectory $ description $ mailDisableMessage $ sudoPassword $ webPassword $ rtcPassword $ totpSeed ) ) objectclass ( 1.3.6.1.4.1.9586.100.4.1.2 NAME 'debianGroup'