Use ${var:+...} instead of [-n ] and "$@" instead of "$*"

Fixes issue uncovered by proper use of double quotes.
This commit is contained in:
Patrick Marchand 2018-10-17 15:03:15 -04:00
parent 540b7f7278
commit 08ef18bc2d
1 changed files with 3 additions and 3 deletions

View File

@ -248,7 +248,7 @@ create_www_account() {
return 1
fi
# Force UID and GID if specified
# Create user and force UID / GID if specified
/usr/sbin/adduser \
--gecos "User $in_login" \
--disabled-password \
@ -269,8 +269,8 @@ create_www_account() {
&& chmod -R u=rwX,g=,o= "$HOME_DIR_USER/.ssh/authorized_keys" \
&& chown -R "$in_login":"$in_login" "$HOME_DIR_USER/.ssh"
if [ "$WEB_SERVER" == "apache" ]; then
# Force UID if specified
if [ "$WEB_SERVER" == "apache" ]; then
# Create www user and force UID if specified
/usr/sbin/adduser \
--gecos "WWW $in_login" \
--disabled-password \