Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/docker-ci.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2018-04-06 23:32:38 +0300
committerArthur Schiwon <blizzz@arthur-schiwon.de>2018-08-10 01:23:29 +0300
commit4268a7765bddbb223eefed789971ddcadcbf61d6 (patch)
tree3e0962ed0b7ac1037b01abad8c1642305a35e0bd
parentdf045387522849c4d0df65826f5d8d55377e9d2a (diff)
add docker openldap image with preloaded dataopenldap-4
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
-rw-r--r--openldap/Dockerfile5
-rw-r--r--openldap/LDIFs/avatar-female.jpgbin0 -> 21482 bytes
-rw-r--r--openldap/LDIFs/ordinary_small.ldif76
-rw-r--r--openldap/LDIFs/paging.ldif60
4 files changed, 141 insertions, 0 deletions
diff --git a/openldap/Dockerfile b/openldap/Dockerfile
new file mode 100644
index 0000000..7c59d83
--- /dev/null
+++ b/openldap/Dockerfile
@@ -0,0 +1,5 @@
+FROM dinkel/openldap:latest
+
+MAINTAINER Arthur Schiwon <blizzz@arthur-schiwon.de>
+
+COPY LDIFs/* /etc/ldap/prepopulate/
diff --git a/openldap/LDIFs/avatar-female.jpg b/openldap/LDIFs/avatar-female.jpg
new file mode 100644
index 0000000..a7e8e3e
--- /dev/null
+++ b/openldap/LDIFs/avatar-female.jpg
Binary files differ
diff --git a/openldap/LDIFs/ordinary_small.ldif b/openldap/LDIFs/ordinary_small.ldif
new file mode 100644
index 0000000..89a3973
--- /dev/null
+++ b/openldap/LDIFs/ordinary_small.ldif
@@ -0,0 +1,76 @@
+dn: ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: top
+objectclass: organizationalUnit
+ou: Ordinary
+
+dn: ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: top
+objectclass: organizationalUnit
+ou: Users
+
+dn: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: alice
+cn: Alice Alfgeirdottir
+sn: Alfgeirdottir
+givenname: Alice
+initials: AA
+displayname: Alice
+userPassword: 123456
+mail: alice@nextcloud.ci
+mobile: +49 173 7484122
+# we misue roomNumber for an absolute path
+roomNumber: /dev/shm/alice-data
+jpegPhoto:< file:///etc/ldap/prepopulate/avatar-female.jpg
+
+dn: uid=elisa,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: elisa
+cn: Elisa Eskelinen
+sn: Eskelinen
+givenname: Elisa
+initials: EE
+displayname: Elisa
+userPassword: 123456
+mail: elisa@nextcloud.ci
+mobile: +49 173 7484144
+# we misue roomNumber for an absolute path
+roomNumber: /dev/shm/elisa-data
+
+dn: uid=ghost,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: ghost
+cn: A Ghost
+givenname: Sam
+sn: Wheat
+description: a user without displayName that should be ignored by Nextcloud when configured userDisplayNameAttribute is set to displayname (default)
+
+dn: ou=Groups,ou=Ordinary,dc=nextcloud,dc=ci
+objectclass: top
+objectclass: organizationalUnit
+ou: Groups
+
+dn: cn=RedGroup,ou=Groups,ou=Ordinary,dc=nextcloud,dc=ci
+objectClass: groupOfNames
+member: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+
+dn: cn=BlueGroup,ou=Groups,ou=Ordinary,dc=nextcloud,dc=ci
+objectClass: groupOfNames
+member: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+
+dn: cn=GreenGroup,ou=Groups,ou=Ordinary,dc=nextcloud,dc=ci
+objectClass: groupOfNames
+member: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+
+dn: cn=PurpleGroup,ou=Groups,ou=Ordinary,dc=nextcloud,dc=ci
+objectClass: groupOfNames
+member: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
+
+dn: ou=OtherGroups,dc=nextcloud,dc=ci
+objectclass: top
+objectclass: organizationalUnit
+ou: Groups
+
+dn: cn=SquareGroup,ou=OtherGroups,dc=nextcloud,dc=ci
+objectClass: groupOfNames
+member: uid=alice,ou=Users,ou=Ordinary,dc=nextcloud,dc=ci
diff --git a/openldap/LDIFs/paging.ldif b/openldap/LDIFs/paging.ldif
new file mode 100644
index 0000000..82002d6
--- /dev/null
+++ b/openldap/LDIFs/paging.ldif
@@ -0,0 +1,60 @@
+dn: ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: top
+objectclass: organizationalUnit
+ou: PagingTest
+
+dn: uid=gunna,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: gunna
+cn: Gunna Mínervudóttir
+sn: Mínervudóttir
+displayname: Gunna
+userPassword: 123456
+
+dn: uid=ebba,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: ebba
+cn: Ebba Benediktsdóttir
+sn: Benediktsdóttir
+displayname: Ebba
+userPassword: 123456
+
+dn: uid=juliana,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: juliana
+cn: Júlíana Bjarnadóttir
+sn: Bjarnadóttir
+displayname: Júlíana
+userPassword: 123456
+
+dn: uid=eindis,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: eindis
+cn: Eindís Hjartardóttir
+sn: Hjartardóttir
+displayname: Eindís
+userPassword: 123456
+
+dn: uid=stigur,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: stigur
+cn: Stígur Skúlason
+sn: Skúlason
+displayname: Stígur
+userPassword: 123456
+
+dn: uid=fjolnir,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: fjolnir
+cn: Fjölnir Vignisson
+sn: Vignisson
+displayname: Fjölnir
+userPassword: 123456
+
+dn: uid=leo,ou=PagingTest,dc=nextcloud,dc=ci
+objectclass: inetOrgPerson
+uid: leo
+cn: Leó Bjarnarsonar
+sn: Bjarnarsonar
+displayname: Leó
+userPassword: 123456