diff --git a/goodies/gen-dev-conf.sh b/goodies/gen-dev-conf.sh new file mode 100755 index 0000000..432da6f --- /dev/null +++ b/goodies/gen-dev-conf.sh @@ -0,0 +1,18 @@ +#!/bin/sh + +ROOT=$(readlink -f $(dirname $0)/../) + +cp $ROOT/conf/ldapcherry.ini $ROOT/ldapcherry-dev.ini + +sed -i "s|/etc/ldapcherry/|$ROOT/conf/|" $ROOT/ldapcherry-dev.ini +sed -i "s|/usr/share/ldapcherry/|$ROOT/resources/|" $ROOT/ldapcherry-dev.ini +sed -i "s|^ldap\.|#ldap.|" $ROOT/ldapcherry-dev.ini +sed -i "s|#demo\.|ldap.|" $ROOT/ldapcherry-dev.ini + +GROUPS='cn=nagios admins\\,ou=Group\\,dc=example\\,dc=org, cn=users\\,ou=Group\\,dc=example\\,dc=org' +sed -i "s|ldap.admin.groups.*|ldap.admin.groups = '$GROUPS'|" $ROOT/ldapcherry-dev.ini + + +sed -i "s|^min_length.*|min_length = 3|" $ROOT/ldapcherry-dev.ini +sed -i "s|^min_upper.*|min_upper = 0|" $ROOT/ldapcherry-dev.ini +sed -i "s|^min_digit.*|min_digit = 0|" $ROOT/ldapcherry-dev.ini