parent
e52e207be9
commit
ba7cc3e425
@ -0,0 +1 @@
|
||||
include nextcloud.schema
|
||||
@ -0,0 +1,14 @@
|
||||
dn: cn=nextcloud,cn=schema,cn=config
|
||||
objectClass: olcSchemaConfig
|
||||
cn: nextcloud
|
||||
olcAttributeTypes: {0}( 1.9.0.0.0.0.0.1 NAME 'nextcloudQuota' DESC 'defines
|
||||
how much disk space is available for the user' EQUALITY caseIgnoreMatch SUB
|
||||
STR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-V
|
||||
ALUE )
|
||||
olcAttributeTypes: {1}( 1.9.0.0.0.0.0.2 NAME 'nextcloudEnabled' DESC 'whethe
|
||||
r user or group should be available in Nextcloud' EQUALITY caseIgnoreMatch
|
||||
SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGL
|
||||
E-VALUE )
|
||||
olcObjectClasses: {0}( 1.9.0.0.0.0.1.1 NAME 'nextcloudUser' DESC 'A Nextclou
|
||||
d user' SUP top AUXILIARY MUST cn MAY ( nextcloudEnabled $ nextcloudQuota )
|
||||
)
|
||||
@ -0,0 +1,22 @@
|
||||
attributetype ( 1.9.0.0.0.0.0.1
|
||||
NAME 'nextcloudQuota'
|
||||
DESC 'defines how much disk space is available for the user'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SUBSTR caseIgnoreSubstringsMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
attributetype ( 1.9.0.0.0.0.0.2
|
||||
NAME 'nextcloudEnabled'
|
||||
DESC 'whether user or group should be available in Nextcloud'
|
||||
EQUALITY caseIgnoreMatch
|
||||
SUBSTR caseIgnoreSubstringsMatch
|
||||
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
|
||||
SINGLE-VALUE )
|
||||
|
||||
objectclass ( 1.9.0.0.0.0.1.1
|
||||
NAME 'nextcloudUser'
|
||||
DESC 'A Nextcloud user'
|
||||
SUP top AUXILIARY
|
||||
MUST cn
|
||||
MAY ( nextcloudEnabled $ nextcloudQuota ) )
|
||||
@ -0,0 +1,2 @@
|
||||
slaptest -f nextcloud.conf -F .
|
||||
|
||||
Loading…
Reference in new issue