Use variable LDAPURL instead of hardcoded
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
# move to config
|
||||
LDAPURL=ldapi:///
|
||||
BIND=cn=passwd-importer,ou=apps,dc=bignay,dc=net
|
||||
PASS=YOUR_BIND_PASSWORD
|
||||
BASEDN=dc=bignay,dc=net
|
||||
|
||||
@@ -26,7 +26,7 @@ GROUPMEMBERS="$(echo "$GROUPDB" | cut -f 4 -d :)"
|
||||
#if [ "$GIDNUMBER" -lt "$GIDNUMBER_MIN" ]; then echo "Refusing to add group below $GIDNUMBER_MIN"; exit 32; fi
|
||||
#if [ "$GIDNUMBER" -gt "$GIDNUMBER_MAX" ]; then echo "Refusing to add group above $GIDNUMBER_MAX"; exit 32; fi
|
||||
|
||||
ldapadd -D "$BIND" -w "$PASS" -H ldapi:/// <<-LDIF
|
||||
ldapadd -D "$BIND" -w "$PASS" -H "$LDAPURL" <<-LDIF
|
||||
dn: cn=$GROUPNAME,$GROUP_BASEDN
|
||||
objectClass: posixGroup
|
||||
cn: $GROUPNAME
|
||||
|
||||
@@ -32,7 +32,7 @@ if [ -z "$SHADOWDB" ]; then echo "$USERNAME password not found"; exit 8; fi
|
||||
|
||||
SECRET="$(echo "$SHADOWDB" | cut -f 2 -d :)"
|
||||
|
||||
ldapmodify -D "$BIND" -w "$PASS" -H ldapi:/// <<-LDIF
|
||||
ldapmodify -D "$BIND" -w "$PASS" -H "$LDAPURL" <<-LDIF
|
||||
dn: cn=$USERNAME,$USER_BASEDN
|
||||
changeType: modify
|
||||
replace: userPassword
|
||||
|
||||
@@ -58,7 +58,7 @@ GIDNUMBER_MAX=10000
|
||||
if [ "$GIDNUMBER" -lt "$GIDNUMBER_MIN" ]; then echo "Refusing to add group below $GIDNUMBER_MIN"; exit 32; fi
|
||||
if [ "$GIDNUMBER" -gt "$GIDNUMBER_MAX" ]; then echo "Refusing to add group above $GIDNUMBER_MAX"; exit 32; fi
|
||||
|
||||
ldapadd -D "$BIND" -w "$PASS" -H ldapi:/// <<-LDIF
|
||||
ldapadd -D "$BIND" -w "$PASS" -H "$LDAPURL" <<-LDIF
|
||||
dn: cn=$USERNAME,$USER_BASEDN
|
||||
objectClass: posixAccount
|
||||
objectClass: inetOrgPerson
|
||||
|
||||
Reference in New Issue
Block a user