forked from ungleich-public/ungleich-user
Alpine 3.24 based slapd with the production directory layout (dc=ungleich,dc=ch, ou=customers, ou=users) and the openssh-lpk schema. The app runs natively against it on ldap://localhost:3389. Includes dev/env.dev with dev-only settings (cp dev/env.dev .env).
13 lines
559 B
Text
13 lines
559 B
Text
# openssh-lpk schema: provides the ldapPublicKey objectClass and the
|
|
# sshPublicKey attribute that the app sets on new accounts.
|
|
dn: cn=openssh-lpk,cn=schema,cn=config
|
|
objectClass: olcSchemaConfig
|
|
cn: openssh-lpk
|
|
olcAttributeTypes: ( 1.3.6.1.4.1.24552.500.1.1.1.13 NAME 'sshPublicKey'
|
|
DESC 'MANDATORY: OpenSSH Public key'
|
|
EQUALITY octetStringMatch
|
|
SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 )
|
|
olcObjectClasses: ( 1.3.6.1.4.1.24552.500.1.1.2.0 NAME 'ldapPublicKey'
|
|
SUP top AUXILIARY
|
|
DESC 'MANDATORY: OpenSSH LPK objectclass'
|
|
MAY ( sshPublicKey $ uid ) )
|