]> Frank Brehm's Git Trees - pixelpark/ldap-migration.git/commitdiff
Renaming directory etc/additional_groups -> etc/additional_entries and renaming funct...
authorFrank Brehm <frank@brehm-online.com>
Tue, 8 Feb 2022 12:42:01 +0000 (13:42 +0100)
committerFrank Brehm <frank@brehm-online.com>
Tue, 8 Feb 2022 12:42:01 +0000 (13:42 +0100)
35 files changed:
after-migration.sh
etc/additional_entries/000.readonly.ldif [new file with mode: 0644]
etc/additional_entries/010.dsadmin.ldif [new file with mode: 0644]
etc/additional_entries/020.dsadmins.ldif [new file with mode: 0644]
etc/additional_entries/100.sudoers.ldif [new file with mode: 0644]
etc/additional_entries/110.sudo-root-everywhere.ldif [new file with mode: 0644]
etc/additional_entries/200.posix-groups.ldif [new file with mode: 0644]
etc/additional_entries/210.group-admin-berlin.ldif [new file with mode: 0644]
etc/additional_entries/220.group-admin-extern.ldif [new file with mode: 0644]
etc/additional_entries/230.group-admin-munich.ldif [new file with mode: 0644]
etc/additional_entries/240.group-admin.ldif [new file with mode: 0644]
etc/additional_entries/250.group-dpx-berlin.ldif [new file with mode: 0644]
etc/additional_entries/250.group-dpx-munich.ldif [new file with mode: 0644]
etc/additional_entries/260.group-external.ldif [new file with mode: 0644]
etc/additional_entries/270.group-pixel.ldif [new file with mode: 0644]
etc/additional_entries/300.group-mail.ldif [new file with mode: 0644]
etc/additional_entries/410.dev-confluence.ldif [new file with mode: 0644]
etc/additional_entries/420.prd-confluence.ldif [new file with mode: 0644]
etc/additional_groups/000.readonly.ldif [deleted file]
etc/additional_groups/010.dsadmin.ldif [deleted file]
etc/additional_groups/020.dsadmins.ldif [deleted file]
etc/additional_groups/100.sudoers.ldif [deleted file]
etc/additional_groups/110.sudo-root-everywhere.ldif [deleted file]
etc/additional_groups/200.posix-groups.ldif [deleted file]
etc/additional_groups/210.group-admin-berlin.ldif [deleted file]
etc/additional_groups/220.group-admin-extern.ldif [deleted file]
etc/additional_groups/230.group-admin-munich.ldif [deleted file]
etc/additional_groups/240.group-admin.ldif [deleted file]
etc/additional_groups/250.group-dpx-berlin.ldif [deleted file]
etc/additional_groups/250.group-dpx-munich.ldif [deleted file]
etc/additional_groups/260.group-external.ldif [deleted file]
etc/additional_groups/270.group-pixel.ldif [deleted file]
etc/additional_groups/300.group-mail.ldif [deleted file]
etc/additional_groups/410.dev-confluence.ldif [deleted file]
etc/additional_groups/420.prd-confluence.ldif [deleted file]

index 1c7b74cac02e07e5c25e30533f12cbb9685c8587..5309dcbda63bc04650ee20d0825c8009bc542646 100755 (executable)
@@ -796,7 +796,7 @@ update_all_public_sshkeys() {
 }
 
 #------------------------------------------------
-add_additional_group() {
+add_additional_entry() {
 
     local ldif_file="$1"
     local dn=
@@ -806,7 +806,7 @@ add_additional_group() {
     empty_line
 
     dn=$( cat "${ldif_file}" | grep -i "^dn:" | sed -e 's/^dn:[        ][      ]*//i' )
-    debug "Checking for group '${CYAN}${dn}${NORMAL}' ..."
+    debug "Checking for entry '${CYAN}${dn}${NORMAL}' ..."
     cmd="ldapsearch -x -LLL -o ldif-wrap=no -H '${LDAP_URL}' "
     cmd+="-b \"${dn}\" -x -D \"${LDAP_USR}\" -y \"${LDAP_PWD_FILE}\" "
     cmd+="\"(objectClass=*)\" dn | grep -i '^dn:'"
@@ -814,11 +814,11 @@ add_additional_group() {
     value=$( eval ${cmd} || true )
 
     if [[ -n "${value}" ]] ; then
-        info "Group '${CYAN}${dn}${NORMAL}' is already existing."
+        info "Entry '${CYAN}${dn}${NORMAL}' is already existing."
         return 0
     fi
 
-    info "Creating group '${CYAN}${dn}${NORMAL}' ..."
+    info "Creating entry '${CYAN}${dn}${NORMAL}' ..."
 
     cmd="ldapadd -H \"${LDAP_URL}\" -x -D \"${LDAP_USR}\" -y \"${LDAP_PWD_FILE}\""
     cmd+=" -f \"${ldif_file}\""
@@ -831,23 +831,23 @@ add_additional_group() {
 }
 
 #------------------------------------------------
-adding_additional_groups() {
+adding_additional_entries() {
 
     empty_line
     draw_line
-    info "Adding additional groups ..."
+    info "Adding additional entries ..."
 
-    local ldif_dir="etc/additional_groups"
+    local ldif_dir="etc/additional_entries"
 
     if [[ ! -d "${ldif_dir}" ]] ; then
-        error "Directory for additional group definitions '${RED}${ldif_dir}${NORMAL}' not found."
+        error "Directory for additional entry definitions '${RED}${ldif_dir}${NORMAL}' not found."
         exit 8
     fi
 
     local ldif_file=
 
     for ldif_file in "${ldif_dir}"/*.ldif ; do
-        add_additional_group "${ldif_file}"
+        add_additional_entry "${ldif_file}"
     done
 
 }
@@ -1018,7 +1018,7 @@ main() {
     update_passwords
     update_all_mailhosts
     update_all_public_sshkeys
-    adding_additional_groups
+    adding_additional_entries
     add_id_pools
 
     empty_line
diff --git a/etc/additional_entries/000.readonly.ldif b/etc/additional_entries/000.readonly.ldif
new file mode 100644 (file)
index 0000000..9bd1ad5
--- /dev/null
@@ -0,0 +1,14 @@
+dn: uid=readonly,ou=People,o=isp
+description: Generic user for readonly access.
+objectClass: top
+objectClass: inetUser
+objectClass: account
+uid: readonly
+userPassword: {PBKDF2_SHA256}AAAIAJYvbUL9wQg0DukqO1+rBY/XT/Yyw0yYNJnzSAA5ovA
+ OP2os1vLQg1E/oouGpJGVY35RaVsXeXLcWDdhxwkt0Snt2aajPUAFXLHqdS9rkbDavXzwPdlaCI
+ qEkp1XVVWHGIMdBdpI9dNC/lP7sOv/Adopo+8IAIFP59WCrdQhKexpoWPsPV5bfVYebQU+8IKXR
+ GN66w3HxkCDVq/HXuIoo7PHRrc43QXutvXeNnitx+S06z9FprSL7OcB6K9RtiYbnAWIIYhXRsEq
+ qomWWMZ/Yf4gqj8vJnEv2YENgoYlAEUA1VXgVhfq6vfYqirR01vlBBfWfKfrKFd3yhBYfRL2vi2
+ NpSfv0bf03/f1Tok+KIUiOpi6CMJMYW8HhoSTNa7RPOjeavRX7msfsq3xX0OFvq7IbdROWuoep5
+ hYEs2IE846
+
diff --git a/etc/additional_entries/010.dsadmin.ldif b/etc/additional_entries/010.dsadmin.ldif
new file mode 100644 (file)
index 0000000..a8f9e16
--- /dev/null
@@ -0,0 +1,14 @@
+dn: uid=dsadmin,ou=People,o=isp
+description: Generic user to administrate Directory entries
+objectClass: top
+objectClass: inetUser
+objectClass: account
+uid: dsadmin
+userPassword: {PBKDF2_SHA256}AAAIAMXuSlTlQD9ztYj8aNHOu8gn6EAeHVMGpeuuctpsQLL
+ /ap+POsKIJswj01MtccDwZgLk7pRpCfkc1amds+6c1Xt60HOcONQWPpfgvizG0RC3/EaZ9OeFv5
+ x12B4VInqYQwCMlul5+R5WCUQ6uGMMK1qrfh5F9Z64Cbb/uOMvaXWnhaReFPblcGpxbjBrb8lBg
+ J+ZcjITCJfGqjudbGMcJuLx7BTtfwnI+gmRybSdtnMmJsYSrxcAnKTJHmZLKt7i/eFMDmfy4+ia
+ NTQv0w20sQ0ual48fLFX+jfVeoVfmQ3YK30UBFgMCpjHl4Ht2u+01PEBg91GRr511y6u15ZHmTX
+ ys54+KixHG4qyt4SF9mNkIve4rH7tn7Uy+DEIvWaKl+HAAb7nYBnjEMjPHmGeDVdU8/zJSC9mUQ
+ 1SWNEbQQvv
+
diff --git a/etc/additional_entries/020.dsadmins.ldif b/etc/additional_entries/020.dsadmins.ldif
new file mode 100644 (file)
index 0000000..4838a6a
--- /dev/null
@@ -0,0 +1,7 @@
+dn: cn=Directory Administrators,ou=Groups,o=isp
+cn: Directory Administrators
+objectClass: top
+objectClass: groupofUniqueNames
+uniqueMember: cn=admin
+uniqueMember: uid=dsadmin,ou=People,o=isp
+
diff --git a/etc/additional_entries/100.sudoers.ldif b/etc/additional_entries/100.sudoers.ldif
new file mode 100644 (file)
index 0000000..63da1d3
--- /dev/null
@@ -0,0 +1,5 @@
+dn: ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalUnit
+objectClass: top
+ou: SUDOers
+description: All sudo cofigurations
diff --git a/etc/additional_entries/110.sudo-root-everywhere.ldif b/etc/additional_entries/110.sudo-root-everywhere.ldif
new file mode 100644 (file)
index 0000000..e2ae82f
--- /dev/null
@@ -0,0 +1,30 @@
+dn: cn=10_become_root_everywhere,ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
+sudoOrder: 10
+sudoHost: ALL
+objectClass: sudoRole
+objectClass: top
+cn: 10_become_root_everywhere
+description: All users, which may become root on all hosts with authentication by their own password.
+sudoUser: angel.ortiz
+sudoUser: evgenij.relin
+sudoUser: frank.brehm
+sudoUser: gerstenberg
+sudoUser: igor.quakatz
+sudoUser: kai.broszeit
+sudoUser: kotschok
+sudoUser: kuntz
+sudoUser: lutz.beier
+sudoUser: markus.haebe
+sudoUser: michael.krause
+sudoUser: mustaque.siare-inidiba
+sudoUser: oliver.boettcher
+sudoUser: robert.waffen
+sudoUser: thomas.dalichow
+sudoUser: thomas.heller
+sudoUser: thomas.kotschok
+sudoUser: thomas.lewin
+sudoUser: tony.walter
+sudoOption: authenticate
+sudoRunAsUser: ALL
+sudoCommand: ALL
+
diff --git a/etc/additional_entries/200.posix-groups.ldif b/etc/additional_entries/200.posix-groups.ldif
new file mode 100644 (file)
index 0000000..1e58aae
--- /dev/null
@@ -0,0 +1,6 @@
+dn: ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalUnit
+objectClass: top
+ou: Posix
+description: All Posix groups
+
diff --git a/etc/additional_entries/210.group-admin-berlin.ldif b/etc/additional_entries/210.group-admin-berlin.ldif
new file mode 100644 (file)
index 0000000..a17cf4a
--- /dev/null
@@ -0,0 +1,26 @@
+dn: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: admin-berlin
+description: All members of department 'Betrieb' of DPX Berlin
+gidNumber: 35004
+uniqueMember: uid=evgenij.relin,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=frank.brehm,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=gerstenberg,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=igor.quakatz,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=kai.broszeit,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=kotschok,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=kuntz,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=lutz.beier,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=markus.haebe,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=michael.krause,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=mustaque.siare-inidiba,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=oliver.boettcher,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=thomas.dalichow,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=thomas.heller,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=thomas.kotschok,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=tony.walter,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=torsten.ogrissek,ou=People,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/220.group-admin-extern.ldif b/etc/additional_entries/220.group-admin-extern.ldif
new file mode 100644 (file)
index 0000000..a05102b
--- /dev/null
@@ -0,0 +1,10 @@
+dn: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: admin-extern
+description: All external consultants with complete admin permissions.
+gidNumber: 35500
+uniqueMember: uid=robert.waffen,ou=People,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/230.group-admin-munich.ldif b/etc/additional_entries/230.group-admin-munich.ldif
new file mode 100644 (file)
index 0000000..ec9dd06
--- /dev/null
@@ -0,0 +1,11 @@
+dn: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+uniqueMember: uid=simon.merzenich,ou=People,o=Pixelpark,o=isp
+uniqueMember: uid=gratian.gaga,ou=People,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: admin-munich
+description: All members of department 'Betrieb' of DPX Munich
+gidNumber: 35400
+
diff --git a/etc/additional_entries/240.group-admin.ldif b/etc/additional_entries/240.group-admin.ldif
new file mode 100644 (file)
index 0000000..b57ad31
--- /dev/null
@@ -0,0 +1,12 @@
+dn: cn=admin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+gidNumber: 1000
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: admin
+description: All people with complete admin permissions.
+uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+uniqueMember: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/250.group-dpx-berlin.ldif b/etc/additional_entries/250.group-dpx-berlin.ldif
new file mode 100644 (file)
index 0000000..c8fe8f5
--- /dev/null
@@ -0,0 +1,14 @@
+dn: cn=dpx-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+mailHost: dev-imap01.pixelpark.com
+maillocaladdress: dpx-berlin.pixelpark.com
+mailRoutingAddress: admin.berlin@pixelpark.com
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+objectClass: inetLocalMailRecipient
+cn: dpx-berlin
+description: All people from Digitas Pixelpark Berlin.
+gidNumber: 1100
+uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/250.group-dpx-munich.ldif b/etc/additional_entries/250.group-dpx-munich.ldif
new file mode 100644 (file)
index 0000000..2cab87b
--- /dev/null
@@ -0,0 +1,10 @@
+dn: cn=dpx-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: dpx-munich
+description: All people with complete admin permissions.
+gidNumber: 1200
+uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/260.group-external.ldif b/etc/additional_entries/260.group-external.ldif
new file mode 100644 (file)
index 0000000..b46df4d
--- /dev/null
@@ -0,0 +1,10 @@
+dn: cn=external,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: external
+description: All external consultants.
+gidNumber: 1500
+uniqueMember: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/270.group-pixel.ldif b/etc/additional_entries/270.group-pixel.ldif
new file mode 100644 (file)
index 0000000..c580fe8
--- /dev/null
@@ -0,0 +1,11 @@
+dn: cn=pixel,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: posixGroup
+objectClass: groupOfUniqueNames
+objectClass: extensibleObject
+objectClass: top
+cn: pixel
+description: All people from Digitas Pixelpark Germany.
+gidNumber: 1001
+uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
+
diff --git a/etc/additional_entries/300.group-mail.ldif b/etc/additional_entries/300.group-mail.ldif
new file mode 100644 (file)
index 0000000..b0f03a1
--- /dev/null
@@ -0,0 +1,5 @@
+dn: ou=Mail,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalunit
+objectClass: top
+ou: Mail
+
diff --git a/etc/additional_entries/410.dev-confluence.ldif b/etc/additional_entries/410.dev-confluence.ldif
new file mode 100644 (file)
index 0000000..9d8b6e5
--- /dev/null
@@ -0,0 +1,9 @@
+dn: uid=dev-confluence,ou=Confluence,ou=Applications,o=Pixelpark,o=isp
+description: Bind user Test-Confluence
+inetuserstatus: active
+objectclass: account
+objectclass: inetUser
+objectclass: top
+uid: dev-confluence
+userpassword: {CRYPT}$5$2GC5pidQ$chyR0SkUMbhUujzb.CLcqTjMDapeL0/eZS/cw2EdcY9
+
diff --git a/etc/additional_entries/420.prd-confluence.ldif b/etc/additional_entries/420.prd-confluence.ldif
new file mode 100644 (file)
index 0000000..e15573d
--- /dev/null
@@ -0,0 +1,15 @@
+dn: uid=prd-confluence,ou=Confluence,ou=Applications,o=Pixelpark,o=isp
+description: Bind user for Production Confluence
+inetuserstatus: active
+objectclass: account
+objectclass: inetUser
+objectclass: top
+uid: prd-confluence
+userpassword: {PBKDF2_SHA256}AAAIAA2izbsI9T7hoBv/Y+s5Vzc0SO11sS/hWp7jgwG9tXw
+ iKUIPtyeRODh95u0LYddfe6Lb/kLFT0mxZEkfnjEcBG6sdocgW9lALSKLBIR7cq+Gr7bP8Bz6++
+ d/HNPFvQCGvO2kcKrWA30fR3jfuskPqoSdzmsT39snhkSaUq9H+zdRYeeDpbxo3Gu81XnEsa4wG
+ 1nygPtITTl0SYkQvhzpj3jR4d42jNGgjtJ09XPHABPXuSUh3SZqhaGfHNNwxI/xMEJWgUTa6iUl
+ QUqTo7WXA+EvnINS2cjmzfne+Fm9QN3HcZmEcFOpHom2eryRBY+Sdb2OwjbWdY6qevVvCfdCe93
+ PY1YNxYMDcU5tl5tTfCicotVveKAhPhnAOa8LLCGfbjyx9+yX0NCGIwHI0sDPTXusMqWKExUZJZ
+ SrTAzwdDqe
+
diff --git a/etc/additional_groups/000.readonly.ldif b/etc/additional_groups/000.readonly.ldif
deleted file mode 100644 (file)
index 9bd1ad5..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-dn: uid=readonly,ou=People,o=isp
-description: Generic user for readonly access.
-objectClass: top
-objectClass: inetUser
-objectClass: account
-uid: readonly
-userPassword: {PBKDF2_SHA256}AAAIAJYvbUL9wQg0DukqO1+rBY/XT/Yyw0yYNJnzSAA5ovA
- OP2os1vLQg1E/oouGpJGVY35RaVsXeXLcWDdhxwkt0Snt2aajPUAFXLHqdS9rkbDavXzwPdlaCI
- qEkp1XVVWHGIMdBdpI9dNC/lP7sOv/Adopo+8IAIFP59WCrdQhKexpoWPsPV5bfVYebQU+8IKXR
- GN66w3HxkCDVq/HXuIoo7PHRrc43QXutvXeNnitx+S06z9FprSL7OcB6K9RtiYbnAWIIYhXRsEq
- qomWWMZ/Yf4gqj8vJnEv2YENgoYlAEUA1VXgVhfq6vfYqirR01vlBBfWfKfrKFd3yhBYfRL2vi2
- NpSfv0bf03/f1Tok+KIUiOpi6CMJMYW8HhoSTNa7RPOjeavRX7msfsq3xX0OFvq7IbdROWuoep5
- hYEs2IE846
-
diff --git a/etc/additional_groups/010.dsadmin.ldif b/etc/additional_groups/010.dsadmin.ldif
deleted file mode 100644 (file)
index a8f9e16..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-dn: uid=dsadmin,ou=People,o=isp
-description: Generic user to administrate Directory entries
-objectClass: top
-objectClass: inetUser
-objectClass: account
-uid: dsadmin
-userPassword: {PBKDF2_SHA256}AAAIAMXuSlTlQD9ztYj8aNHOu8gn6EAeHVMGpeuuctpsQLL
- /ap+POsKIJswj01MtccDwZgLk7pRpCfkc1amds+6c1Xt60HOcONQWPpfgvizG0RC3/EaZ9OeFv5
- x12B4VInqYQwCMlul5+R5WCUQ6uGMMK1qrfh5F9Z64Cbb/uOMvaXWnhaReFPblcGpxbjBrb8lBg
- J+ZcjITCJfGqjudbGMcJuLx7BTtfwnI+gmRybSdtnMmJsYSrxcAnKTJHmZLKt7i/eFMDmfy4+ia
- NTQv0w20sQ0ual48fLFX+jfVeoVfmQ3YK30UBFgMCpjHl4Ht2u+01PEBg91GRr511y6u15ZHmTX
- ys54+KixHG4qyt4SF9mNkIve4rH7tn7Uy+DEIvWaKl+HAAb7nYBnjEMjPHmGeDVdU8/zJSC9mUQ
- 1SWNEbQQvv
-
diff --git a/etc/additional_groups/020.dsadmins.ldif b/etc/additional_groups/020.dsadmins.ldif
deleted file mode 100644 (file)
index 4838a6a..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-dn: cn=Directory Administrators,ou=Groups,o=isp
-cn: Directory Administrators
-objectClass: top
-objectClass: groupofUniqueNames
-uniqueMember: cn=admin
-uniqueMember: uid=dsadmin,ou=People,o=isp
-
diff --git a/etc/additional_groups/100.sudoers.ldif b/etc/additional_groups/100.sudoers.ldif
deleted file mode 100644 (file)
index 63da1d3..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-dn: ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalUnit
-objectClass: top
-ou: SUDOers
-description: All sudo cofigurations
diff --git a/etc/additional_groups/110.sudo-root-everywhere.ldif b/etc/additional_groups/110.sudo-root-everywhere.ldif
deleted file mode 100644 (file)
index e2ae82f..0000000
+++ /dev/null
@@ -1,30 +0,0 @@
-dn: cn=10_become_root_everywhere,ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
-sudoOrder: 10
-sudoHost: ALL
-objectClass: sudoRole
-objectClass: top
-cn: 10_become_root_everywhere
-description: All users, which may become root on all hosts with authentication by their own password.
-sudoUser: angel.ortiz
-sudoUser: evgenij.relin
-sudoUser: frank.brehm
-sudoUser: gerstenberg
-sudoUser: igor.quakatz
-sudoUser: kai.broszeit
-sudoUser: kotschok
-sudoUser: kuntz
-sudoUser: lutz.beier
-sudoUser: markus.haebe
-sudoUser: michael.krause
-sudoUser: mustaque.siare-inidiba
-sudoUser: oliver.boettcher
-sudoUser: robert.waffen
-sudoUser: thomas.dalichow
-sudoUser: thomas.heller
-sudoUser: thomas.kotschok
-sudoUser: thomas.lewin
-sudoUser: tony.walter
-sudoOption: authenticate
-sudoRunAsUser: ALL
-sudoCommand: ALL
-
diff --git a/etc/additional_groups/200.posix-groups.ldif b/etc/additional_groups/200.posix-groups.ldif
deleted file mode 100644 (file)
index 1e58aae..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-dn: ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalUnit
-objectClass: top
-ou: Posix
-description: All Posix groups
-
diff --git a/etc/additional_groups/210.group-admin-berlin.ldif b/etc/additional_groups/210.group-admin-berlin.ldif
deleted file mode 100644 (file)
index a17cf4a..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-dn: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: admin-berlin
-description: All members of department 'Betrieb' of DPX Berlin
-gidNumber: 35004
-uniqueMember: uid=evgenij.relin,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=frank.brehm,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=gerstenberg,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=igor.quakatz,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=kai.broszeit,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=kotschok,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=kuntz,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=lutz.beier,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=markus.haebe,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=michael.krause,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=mustaque.siare-inidiba,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=oliver.boettcher,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=thomas.dalichow,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=thomas.heller,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=thomas.kotschok,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=tony.walter,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=torsten.ogrissek,ou=People,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/220.group-admin-extern.ldif b/etc/additional_groups/220.group-admin-extern.ldif
deleted file mode 100644 (file)
index a05102b..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-dn: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: admin-extern
-description: All external consultants with complete admin permissions.
-gidNumber: 35500
-uniqueMember: uid=robert.waffen,ou=People,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/230.group-admin-munich.ldif b/etc/additional_groups/230.group-admin-munich.ldif
deleted file mode 100644 (file)
index ec9dd06..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-dn: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-uniqueMember: uid=simon.merzenich,ou=People,o=Pixelpark,o=isp
-uniqueMember: uid=gratian.gaga,ou=People,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: admin-munich
-description: All members of department 'Betrieb' of DPX Munich
-gidNumber: 35400
-
diff --git a/etc/additional_groups/240.group-admin.ldif b/etc/additional_groups/240.group-admin.ldif
deleted file mode 100644 (file)
index b57ad31..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-dn: cn=admin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-gidNumber: 1000
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: admin
-description: All people with complete admin permissions.
-uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-uniqueMember: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/250.group-dpx-berlin.ldif b/etc/additional_groups/250.group-dpx-berlin.ldif
deleted file mode 100644 (file)
index c8fe8f5..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-dn: cn=dpx-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-mailHost: dev-imap01.pixelpark.com
-maillocaladdress: dpx-berlin.pixelpark.com
-mailRoutingAddress: admin.berlin@pixelpark.com
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-objectClass: inetLocalMailRecipient
-cn: dpx-berlin
-description: All people from Digitas Pixelpark Berlin.
-gidNumber: 1100
-uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/250.group-dpx-munich.ldif b/etc/additional_groups/250.group-dpx-munich.ldif
deleted file mode 100644 (file)
index 2cab87b..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-dn: cn=dpx-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: dpx-munich
-description: All people with complete admin permissions.
-gidNumber: 1200
-uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/260.group-external.ldif b/etc/additional_groups/260.group-external.ldif
deleted file mode 100644 (file)
index b46df4d..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-dn: cn=external,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: external
-description: All external consultants.
-gidNumber: 1500
-uniqueMember: cn=admin-extern,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/270.group-pixel.ldif b/etc/additional_groups/270.group-pixel.ldif
deleted file mode 100644 (file)
index c580fe8..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-dn: cn=pixel,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: posixGroup
-objectClass: groupOfUniqueNames
-objectClass: extensibleObject
-objectClass: top
-cn: pixel
-description: All people from Digitas Pixelpark Germany.
-gidNumber: 1001
-uniqueMember: cn=admin-berlin,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-uniqueMember: cn=admin-munich,ou=Posix,ou=Groups,o=Pixelpark,o=isp
-
diff --git a/etc/additional_groups/300.group-mail.ldif b/etc/additional_groups/300.group-mail.ldif
deleted file mode 100644 (file)
index b0f03a1..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-dn: ou=Mail,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalunit
-objectClass: top
-ou: Mail
-
diff --git a/etc/additional_groups/410.dev-confluence.ldif b/etc/additional_groups/410.dev-confluence.ldif
deleted file mode 100644 (file)
index 9d8b6e5..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-dn: uid=dev-confluence,ou=Confluence,ou=Applications,o=Pixelpark,o=isp
-description: Bind user Test-Confluence
-inetuserstatus: active
-objectclass: account
-objectclass: inetUser
-objectclass: top
-uid: dev-confluence
-userpassword: {CRYPT}$5$2GC5pidQ$chyR0SkUMbhUujzb.CLcqTjMDapeL0/eZS/cw2EdcY9
-
diff --git a/etc/additional_groups/420.prd-confluence.ldif b/etc/additional_groups/420.prd-confluence.ldif
deleted file mode 100644 (file)
index e15573d..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-dn: uid=prd-confluence,ou=Confluence,ou=Applications,o=Pixelpark,o=isp
-description: Bind user for Production Confluence
-inetuserstatus: active
-objectclass: account
-objectclass: inetUser
-objectclass: top
-uid: prd-confluence
-userpassword: {PBKDF2_SHA256}AAAIAA2izbsI9T7hoBv/Y+s5Vzc0SO11sS/hWp7jgwG9tXw
- iKUIPtyeRODh95u0LYddfe6Lb/kLFT0mxZEkfnjEcBG6sdocgW9lALSKLBIR7cq+Gr7bP8Bz6++
- d/HNPFvQCGvO2kcKrWA30fR3jfuskPqoSdzmsT39snhkSaUq9H+zdRYeeDpbxo3Gu81XnEsa4wG
- 1nygPtITTl0SYkQvhzpj3jR4d42jNGgjtJ09XPHABPXuSUh3SZqhaGfHNNwxI/xMEJWgUTa6iUl
- QUqTo7WXA+EvnINS2cjmzfne+Fm9QN3HcZmEcFOpHom2eryRBY+Sdb2OwjbWdY6qevVvCfdCe93
- PY1YNxYMDcU5tl5tTfCicotVveKAhPhnAOa8LLCGfbjyx9+yX0NCGIwHI0sDPTXusMqWKExUZJZ
- SrTAzwdDqe
-