fill_team: fix generation of htpasswd

This commit is contained in:
nemunaire 2019-12-16 12:25:34 +01:00
parent 5ffbeabf5b
commit 225f6d2c99

View File

@ -69,7 +69,7 @@ ${N}:${PASSWD}
EOF
NP=$(echo $N | cut -d : -f 1 | sed 's/[[:upper:]]/\l&/g;s/[âáàä]/a/g;s/[êéèë]/e/g')
SALT="$(openssl rand -base64 3)"
HASHED="{SSHA}$(echo -n $PASS$SALT | openssl dgst -binary -sha1 | sed 's#$#'"$SALT"'#' | base64)"
HASHED="{SSHA}$(echo -n $PASSWD$SALT | openssl dgst -binary -sha1 | sed 's#$#'"$SALT"'#' | base64)"
cat >> htpasswd <<EOF
${NP}:${HASHED}
EOF