mirror of
https://blitiri.com.ar/repos/chasquid
synced 2025-12-16 14:27:01 +00:00
docker/add-user.sh: Support getting email and password from env variables
This patch extends docker/add-user.sh to support getting the email and password from environment variables. That way, docker/add-user.sh can be used in scripts. https://github.com/albertito/chasquid/pull/43 Amended-by: Alberto Bertogli <albertito@blitiri.com.ar> Minor edits to the commit message.
This commit is contained in:
committed by
Alberto Bertogli
parent
6713fb7aef
commit
0ce84a3b5d
@@ -7,16 +7,19 @@
|
||||
|
||||
set -e
|
||||
|
||||
read -r -p "Email (full user@domain format): " EMAIL
|
||||
if test -z "${EMAIL:-}"; then
|
||||
read -r -p "Email (full user@domain format): " EMAIL
|
||||
fi
|
||||
|
||||
if ! echo "${EMAIL}" | grep -q @; then
|
||||
echo "Error: email should have '@'."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
|
||||
read -r -p "Password: " -s PASSWORD
|
||||
echo
|
||||
if test -z "${PASSWORD:-}"; then
|
||||
read -r -p "Password: " -s PASSWORD
|
||||
echo
|
||||
fi
|
||||
|
||||
DOMAIN=$(echo echo "${EMAIL}" | cut -d '@' -f 2)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user