bugfixes, cleanup
This commit is contained in:
		
							parent
							
								
									1bf474045a
								
							
						
					
					
						commit
						17c30128ae
					
				
					 82 changed files with 216 additions and 76 deletions
				
			
		
							
								
								
									
										60
									
								
								schema/lenticular.ldif
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										60
									
								
								schema/lenticular.ldif
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,60 @@
 | 
			
		|||
dn: cn=lenticular,cn=schema,cn=config
 | 
			
		||||
objectClass: olcSchemaConfig
 | 
			
		||||
cn: lenticular
 | 
			
		||||
olcAttributeTypes: ( 1.3.6.1.4.1.18060.0.4.3.2.1
 | 
			
		||||
        NAME 'masterPasswordEnable'
 | 
			
		||||
        DESC 'is the master password enabled'
 | 
			
		||||
        EQUALITY booleanMatch
 | 
			
		||||
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
 | 
			
		||||
        SINGLE-VALUE )
 | 
			
		||||
olcAttributeTypes: ( 1.3.6.1.4.1.18060.0.4.3.2.2
 | 
			
		||||
        NAME 'authRole'
 | 
			
		||||
        DESC 'is the master password enabled'
 | 
			
		||||
        EQUALITY caseIgnoreMatch
 | 
			
		||||
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
 | 
			
		||||
olcAttributeTypes: ( 1.3.6.1.4.1.18060.0.4.3.2.3
 | 
			
		||||
        NAME ( 'altMail' )
 | 
			
		||||
        DESC 'RFC1274: RFC822 Mailbox'
 | 
			
		||||
        EQUALITY caseIgnoreIA5Match
 | 
			
		||||
        SUBSTR caseIgnoreIA5SubstringsMatch
 | 
			
		||||
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
 | 
			
		||||
olcAttributeTypes: ( 1.3.6.1.4.1.18060.0.4.3.2.4
 | 
			
		||||
        NAME 'gpgPublicKey'
 | 
			
		||||
        DESC 'pgpPublicKey as ascii text'
 | 
			
		||||
        EQUALITY octetStringMatch
 | 
			
		||||
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
 | 
			
		||||
olcAttributeTypes: ( 1.3.6.1.4.1.18060.0.4.3.2.5
 | 
			
		||||
       NAME 'totpSecret'
 | 
			
		||||
       DESC 'TOTP secret as base32'
 | 
			
		||||
       EQUALITY octetStringMatch
 | 
			
		||||
       SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
 | 
			
		||||
olcObjectClasses: ( 1.3.6.1.4.1.18060.0.4.3.3.1
 | 
			
		||||
        NAME 'service'
 | 
			
		||||
        DESC 'schema for a service'
 | 
			
		||||
        SUP top STRUCTURAL
 | 
			
		||||
        MUST uid
 | 
			
		||||
        MAY ( masterPasswordEnable $ mail ) )
 | 
			
		||||
olcObjectClasses: ( 1.3.6.1.4.1.18060.0.4.3.3.2
 | 
			
		||||
        NAME 'LenticularUser'
 | 
			
		||||
        DESC 'a Lenticular user'
 | 
			
		||||
        SUP top AUXILIARY
 | 
			
		||||
        MUST uid
 | 
			
		||||
        MAY ( authRole $ altMail $ gpgPublicKey ) )
 | 
			
		||||
olcObjectClasses: ( 1.3.6.1.4.1.18060.0.4.3.3.3
 | 
			
		||||
        NAME 'LenticularGroup'
 | 
			
		||||
        DESC 'a Lenticular group'
 | 
			
		||||
        SUP top AUXILIARY
 | 
			
		||||
        MUST cn
 | 
			
		||||
        MAY ( authRole ) )
 | 
			
		||||
#olcObjectClasses: (  1.3.6.1.4.1.18060.0.4.3.3.4
 | 
			
		||||
#       NAME 'posixAccountAux'
 | 
			
		||||
#       DESC 'Abstraction of an account with POSIX attributes'
 | 
			
		||||
#       SUP top AUXILIARY
 | 
			
		||||
#       MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
 | 
			
		||||
#       MAY ( userPassword $ loginShell $ gecos $ description ) )
 | 
			
		||||
#olcObjectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' SUP top AUXILIARY
 | 
			
		||||
#       DESC 'Abstraction of a group of accounts'
 | 
			
		||||
#       MUST gidNumber
 | 
			
		||||
#       MAY ( userPassword $ memberUid $
 | 
			
		||||
#       description ) )
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue