ungleich-user/dev/ldap/seed.ldif
Sajeyks 692c1b1657 Add local OpenLDAP 2.6 test server for development
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).
2026-11-06 14:46:24 +03:00

59 lines
1.3 KiB
Text

# Mirrors the production layout: dc=ungleich,dc=ch with ou=customers and
# ou=users. Passwords here are dev-only. slapadd stores them as given;
# users created through the app get {SSHA} hashes.
dn: dc=ungleich,dc=ch
objectClass: top
objectClass: dcObject
objectClass: organization
o: ungleich
dc: ungleich
dn: ou=customers,dc=ungleich,dc=ch
objectClass: organizationalUnit
ou: customers
dn: ou=users,dc=ungleich,dc=ch
objectClass: organizationalUnit
ou: users
dn: ou=groups,dc=ungleich,dc=ch
objectClass: organizationalUnit
ou: groups
dn: cn=customers,ou=groups,dc=ungleich,dc=ch
objectClass: posixGroup
cn: customers
gidNumber: 2000
dn: uid=staff1,ou=users,dc=ungleich,dc=ch
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: ldapPublicKey
uid: staff1
cn: staff1
sn: Staff
givenName: Sam
displayName: Sam Staff
mail: staff1@example.com
uidNumber: 10000
gidNumber: 2000
homeDirectory: /home/staff1
loginShell: /bin/bash
userPassword: staffpass
dn: uid=customer1,ou=customers,dc=ungleich,dc=ch
objectClass: inetOrgPerson
objectClass: posixAccount
objectClass: ldapPublicKey
uid: customer1
cn: customer1
sn: Customer
givenName: Cora
displayName: Cora Customer
mail: customer1@example.com
uidNumber: 10001
gidNumber: 2000
homeDirectory: /home/customer1
loginShell: /bin/bash
userPassword: customerpass