From 69526610f38b604b3c72fb230182ee3c29efa0d2 Mon Sep 17 00:00:00 2001 From: kakwa Date: Wed, 6 Feb 2019 22:30:59 +0100 Subject: [PATCH] add a small script to generate a local dev config --- goodies/gen-dev-conf.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 goodies/gen-dev-conf.sh 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