Use variable LDAPURL instead of hardcoded

This commit is contained in:
2025-03-16 17:30:58 +08:00
parent 4a7b700045
commit 2137d20385
4 changed files with 4 additions and 3 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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