|
69 |
IMAGE="" |
69 |
IMAGE="" |
70 |
ASK_USERNAME=true |
70 |
ASK_USERNAME=true |
71 |
ASK_DOMAIN=true |
71 |
ASK_DOMAIN=true |
|
|
72 |
ASK_PASSWORD=true |
72 |
|
73 |
|
73 |
# options |
74 |
# options |
74 |
while getopts 'i:u:d:h' OPTION; do |
75 |
while getopts 'i:u:d:p:h' OPTION; do |
75 |
case "$OPTION" in |
76 |
case "$OPTION" in |
76 |
i) |
77 |
i) |
77 |
IMAGE="$OPTARG" |
78 |
IMAGE="$OPTARG" |
|
84 |
ASK_DOMAIN=false |
85 |
ASK_DOMAIN=false |
85 |
domain="$OPTARG" |
86 |
domain="$OPTARG" |
86 |
;; |
87 |
;; |
|
|
88 |
p) |
89 |
ASK_PASSWORD=false |
90 |
password="$OPTARG" |
91 |
;; |
87 |
|
92 |
|
88 |
h) |
93 |
h) |
89 |
usage |
94 |
usage |
|
130 |
exit 1 |
135 |
exit 1 |
131 |
fi |
136 |
fi |
132 |
|
137 |
|
133 |
# ask for password |
138 |
if $ASK_PASSWORD; then |
134 |
read -s -p "Password:" password |
139 |
# ask for password |
135 |
echo "" |
140 |
read -s -p "Password:" password |
136 |
read -s -p "Verify password:" passwordV2 |
141 |
echo "" |
137 |
echo "" |
142 |
read -s -p "Verify password:" passwordV2 |
138 |
if [ ! "$password" = "$passwordV2" ]; then |
143 |
echo "" |
139 |
echo "Sorry, passwords do not match." | STDERR |
144 |
if [ ! "$password" = "$passwordV2" ]; then |
140 |
exit 1 |
145 |
echo "Sorry, passwords do not match." | STDERR |
|
|
146 |
exit 1 |
147 |
fi |
141 |
fi |
148 |
fi |
142 |
|
149 |
|
143 |
if [ -z "$password" ]; then |
150 |
if [ -z "$password" ]; then |