Skip to content

Commit 9e6eea8

Browse files
author
Kristan Kenney
committed
Add missing keys for two-factor and PHP CLI
1 parent fe3ce86 commit 9e6eea8

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

bin/v-add-user

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,9 @@ CONTACT='$email'
183183
CRON_REPORTS='yes'
184184
MD5='$(awk -v user=$user -F : 'user == $1 {print $2}' /etc/shadow)'
185185
RKEY='$(generate_password)'
186+
TWOFA=''
187+
QRCODE=''
188+
PHPCLI=''
186189
SUSPENDED='no'
187190
SUSPENDED_USERS='0'
188191
SUSPENDED_WEB='0'

bin/v-add-user-2fa

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ secret=${array[0]}
5151
qrcode=${array[1]}
5252

5353
# Save the secret in user config (needs encryption?)
54-
sed -i "/RKEY/a TWOFA='$secret'" $USER_DATA/user.conf
55-
sed -i "/TWOFA/a QRCODE='$qrcode'" $USER_DATA/user.conf
54+
update_user_value "$user" '$TWOFA' "$secret"
55+
update_user_value "$user" '$QRCODE' "$qrcode"
5656

5757
#----------------------------------------------------------#
5858
# Hestia #

bin/v-change-user-package

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ CONTACT='$CONTACT'
101101
CRON_REPORTS='$CRON_REPORTS'
102102
MD5='$MD5'
103103
RKEY='$RKEY'
104+
TWOFA='$TWOFA'
105+
QRCODE='$QRCODE'
106+
PHPCLI='$PHPCLI'
104107
SUSPENDED='$SUSPENDED'
105108
SUSPENDED_USERS='$SUSPENDED_USERS'
106109
SUSPENDED_WEB='$SUSPENDED_WEB'

bin/v-change-user-php-cli

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -62,12 +62,8 @@ sed -i "/alias php='env/d" "$FILE"
6262

6363
echo "alias php='env php$version'" >> $FILE
6464

65-
# Change language
66-
if [ -z "$(grep PHPCLI $USER_DATA/user.conf)" ]; then
67-
sed -i "s/^TIME/PHPCLI='$version'\nTIME/g" $USER_DATA/user.conf
68-
else
69-
update_user_value "$user" '$PHPCLI' "$version"
70-
fi
65+
update_user_value "$user" '$PHPCLI' "$version"
66+
7167

7268
#----------------------------------------------------------#
7369
# Hestia #

0 commit comments

Comments
 (0)