}
#------------------------------------------------
-add_additional_group() {
+add_additional_entry() {
local ldif_file="$1"
local dn=
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:'"
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}\""
}
#------------------------------------------------
-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
}
update_passwords
update_all_mailhosts
update_all_public_sshkeys
- adding_additional_groups
+ adding_additional_entries
add_id_pools
empty_line
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+dn: ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalUnit
+objectClass: top
+ou: SUDOers
+description: All sudo cofigurations
--- /dev/null
+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
+
--- /dev/null
+dn: ou=Posix,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalUnit
+objectClass: top
+ou: Posix
+description: All Posix groups
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+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
+
--- /dev/null
+dn: ou=Mail,ou=Groups,o=Pixelpark,o=isp
+objectClass: organizationalunit
+objectClass: top
+ou: Mail
+
--- /dev/null
+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
+
--- /dev/null
+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
+
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-dn: ou=SUDOers,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalUnit
-objectClass: top
-ou: SUDOers
-description: All sudo cofigurations
+++ /dev/null
-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
-
+++ /dev/null
-dn: ou=Posix,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalUnit
-objectClass: top
-ou: Posix
-description: All Posix groups
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-
+++ /dev/null
-dn: ou=Mail,ou=Groups,o=Pixelpark,o=isp
-objectClass: organizationalunit
-objectClass: top
-ou: Mail
-
+++ /dev/null
-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
-
+++ /dev/null
-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
-