aboutsummaryrefslogtreecommitdiffstats
path: root/ldap/base.ldif
diff options
context:
space:
mode:
authorGuilhem Moulin <guilhem.moulin@fripost.org>2012-09-09 23:26:26 +0200
committerGuilhem Moulin <guilhem.moulin@fripost.org>2012-09-09 23:26:26 +0200
commit0bed9611730fc434dd55175bc947dc09fc430710 (patch)
tree0f9dfd3e77f56ffc2ce1a1df413cd8b2fa8034c6 /ldap/base.ldif
parent09ca4fea45f2548d429a59a742593ebb5ebcbfab (diff)
SASL proxy authorization.
Diffstat (limited to 'ldap/base.ldif')
-rw-r--r--ldap/base.ldif30
1 files changed, 30 insertions, 0 deletions
diff --git a/ldap/base.ldif b/ldap/base.ldif
new file mode 100644
index 0000000..f91946b
--- /dev/null
+++ b/ldap/base.ldif
@@ -0,0 +1,30 @@
+# Load this file with
+#
+# ldapadd -Y EXTERNAL -H ldapi:/// -f base.ldif
+#
+# It will create the base directory and add services needed to for our
+# systems to work.
+# If "o=mailHosting,dc=fripost,dc=dev" exists, you can delete it with
+#
+# ldapdelete -Y EXTERNAL -H ldapi:/// -r "o=mailHosting,dc=fripost,dc=dev"
+
+
+dn: o=mailHosting,dc=fripost,dc=dev
+objectClass: organization
+description: Mail hosting
+
+
+dn: ou=virtual,o=mailHosting,dc=fripost,dc=dev
+objectClass: organizationalUnit
+description: Virtual mail hosting
+
+
+dn: ou=services,o=mailHosting,dc=fripost,dc=dev
+objectClass: organizationalUnit
+
+dn: cn=FPanel,ou=services,o=mailHosting,dc=fripost,dc=dev
+objectClass: simpleSecurityObject
+objectClass: organizationalRole
+description: The adminstrator Web Panel
+userPassword: panel
+authzTo: dn.regex:^fvu=[^,]+,fvd=[^,]+,ou=virtual,o=mailHosting,dc=fripost,dc=dev$