mirror of
https://github.com/YunoHost/moulinette.git
synced 2024-09-03 20:06:31 +02:00
196 lines
4.7 KiB
Text
196 lines
4.7 KiB
Text
# extended LDIF
|
|
#
|
|
# LDAPv3
|
|
# base <dc=yunohost,dc=org> with scope subtree
|
|
# filter: (objectclass=*)
|
|
# requesting: ALL
|
|
#
|
|
|
|
# yunohost.org
|
|
dn: dc=yunohost,dc=org
|
|
objectClass: top
|
|
objectClass: dcObject
|
|
objectClass: organization
|
|
o: yunohost.org
|
|
dc: yunohost
|
|
|
|
# admin, yunohost.org
|
|
dn: cn=admin,dc=yunohost,dc=org
|
|
gidNumber: 1007
|
|
cn: admin
|
|
homeDirectory: /home/admin
|
|
objectClass: organizationalRole
|
|
objectClass: posixAccount
|
|
objectClass: simpleSecurityObject
|
|
loginShell: /bin/bash
|
|
description: LDAP Administrator
|
|
uidNumber: 1007
|
|
uid: admin
|
|
|
|
# users, yunohost.org
|
|
dn: ou=users,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: users
|
|
|
|
# domains, yunohost.org
|
|
dn: ou=domains,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: domains
|
|
|
|
# groups, yunohost.org
|
|
dn: ou=groups,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: groups
|
|
|
|
# sudo, yunohost.org
|
|
dn: ou=sudo,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: sudo
|
|
|
|
# apps, yunohost.org
|
|
dn: ou=apps,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: apps
|
|
|
|
# permission, yunohost.org
|
|
dn: ou=permission,dc=yunohost,dc=org
|
|
objectClass: organizationalUnit
|
|
objectClass: top
|
|
ou: permission
|
|
|
|
# all_users, groups, yunohost.org
|
|
dn: cn=all_users,ou=groups,dc=yunohost,dc=org
|
|
objectClass: posixGroup
|
|
objectClass: groupOfNamesYnh
|
|
gidNumber: 4002
|
|
cn: all_users
|
|
permission: cn=main.mail,ou=permission,dc=yunohost,dc=org
|
|
permission: cn=main.metronome,ou=permission,dc=yunohost,dc=org
|
|
member: uid=alice,ou=users,dc=yunohost,dc=org
|
|
member: uid=example_admin_user,ou=users,dc=yunohost,dc=org
|
|
memberUid: alice
|
|
memberUid: example_admin_user
|
|
|
|
# admins, groups, yunohost.org
|
|
dn: cn=admins,ou=groups,dc=yunohost,dc=org
|
|
objectClass: posixGroup
|
|
objectClass: top
|
|
memberUid: admin
|
|
gidNumber: 4001
|
|
cn: admins
|
|
|
|
# admin, sudo, yunohost.org
|
|
dn: cn=admin,ou=sudo,dc=yunohost,dc=org
|
|
cn: admin
|
|
sudoCommand: ALL
|
|
sudoUser: admin
|
|
objectClass: sudoRole
|
|
objectClass: top
|
|
sudoOption: !authenticate
|
|
sudoHost: ALL
|
|
|
|
# main.mail, permission, yunohost.org
|
|
dn: cn=main.mail,ou=permission,dc=yunohost,dc=org
|
|
objectClass: posixGroup
|
|
objectClass: permissionYnh
|
|
gidNumber: 5001
|
|
groupPermission: cn=all_users,ou=groups,dc=yunohost,dc=org
|
|
cn: main.mail
|
|
memberUid: alice
|
|
memberUid: example_admin_user
|
|
inheritPermission: uid=alice,ou=users,dc=yunohost,dc=org
|
|
inheritPermission: uid=example_admin_user,ou=users,dc=yunohost,dc=org
|
|
|
|
# main.metronome, permission, yunohost.org
|
|
dn: cn=main.metronome,ou=permission,dc=yunohost,dc=org
|
|
objectClass: posixGroup
|
|
objectClass: permissionYnh
|
|
gidNumber: 5002
|
|
groupPermission: cn=all_users,ou=groups,dc=yunohost,dc=org
|
|
cn: main.metronome
|
|
memberUid: alice
|
|
memberUid: example_admin_user
|
|
inheritPermission: uid=alice,ou=users,dc=yunohost,dc=org
|
|
inheritPermission: uid=example_admin_user,ou=users,dc=yunohost,dc=org
|
|
|
|
# domain.com, domains, yunohost.org
|
|
dn: virtualdomain=domain.com,ou=domains,dc=yunohost,dc=org
|
|
objectClass: mailDomain
|
|
objectClass: top
|
|
virtualdomain: domain.com
|
|
|
|
# example_admin_user, users, yunohost.org
|
|
dn: uid=example_admin_user,ou=users,dc=yunohost,dc=org
|
|
uid: example_admin_user
|
|
objectClass: mailAccount
|
|
objectClass: inetOrgPerson
|
|
objectClass: posixAccount
|
|
objectClass: userPermissionYnh
|
|
loginShell: /bin/false
|
|
uidNumber: 23431
|
|
maildrop: example_admin_user
|
|
cn: firstname lastname
|
|
displayName: firstname lastname
|
|
mailuserquota: 0
|
|
gidNumber: 23431
|
|
sn: lastname
|
|
homeDirectory: /home/example_admin_user
|
|
mail: example_admin_user@domain.com
|
|
mail: root@domain.com
|
|
mail: admin@domain.com
|
|
mail: webmaster@domain.com
|
|
mail: postmaster@domain.com
|
|
givenName: firstname
|
|
permission: cn=main.mail,ou=permission,dc=yunohost,dc=org
|
|
permission: cn=main.metronome,ou=permission,dc=yunohost,dc=org
|
|
|
|
# example_admin_user, groups, yunohost.org
|
|
dn: cn=example_admin_user,ou=groups,dc=yunohost,dc=org
|
|
objectClass: top
|
|
objectClass: groupOfNamesYnh
|
|
objectClass: posixGroup
|
|
gidNumber: 23431
|
|
cn: example_admin_user
|
|
member: uid=example_admin_user,ou=users,dc=yunohost,dc=org
|
|
|
|
# alice, users, yunohost.org
|
|
dn: uid=alice,ou=users,dc=yunohost,dc=org
|
|
uid: alice
|
|
objectClass: mailAccount
|
|
objectClass: inetOrgPerson
|
|
objectClass: posixAccount
|
|
objectClass: userPermissionYnh
|
|
loginShell: /bin/false
|
|
uidNumber: 98803
|
|
maildrop: alice
|
|
cn: alice pouet
|
|
displayName: alice pouet
|
|
mailuserquota: 0
|
|
gidNumber: 98803
|
|
sn: pouet
|
|
homeDirectory: /home/alice
|
|
mail: alice@domain.com
|
|
givenName: alice
|
|
permission: cn=main.mail,ou=permission,dc=yunohost,dc=org
|
|
permission: cn=main.metronome,ou=permission,dc=yunohost,dc=org
|
|
|
|
# alice, groups, yunohost.org
|
|
dn: cn=alice,ou=groups,dc=yunohost,dc=org
|
|
objectClass: top
|
|
objectClass: groupOfNamesYnh
|
|
objectClass: posixGroup
|
|
gidNumber: 98803
|
|
cn: alice
|
|
member: uid=alice,ou=users,dc=yunohost,dc=org
|
|
|
|
# search result
|
|
search: 2
|
|
result: 0 Success
|
|
|
|
# numResponses: 19
|
|
# numEntries: 18
|