Skip to content

Commit 8853a62

Browse files
jaapmarcusKristan Kenney
authored andcommitted
Updated rebuild_user_conf
+ installers
1 parent 07b7600 commit 8853a62

File tree

3 files changed

+10
-3
lines changed

3 files changed

+10
-3
lines changed

func/rebuild.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,17 @@ rebuild_user_conf() {
1313
chmod 660 $USER_DATA/history.log
1414
touch $USER_DATA/stats.log
1515
chmod 660 $USER_DATA/stats.log
16+
17+
# Update FNAME LNAME to NAME
18+
if [ -z $NAME ]; then
19+
NAME="$(sed -e 's/[[:space:]]*$//' <<<$FNAME $LNAME)"
20+
sed -i "s/FNAME='$FNAME'/NAME='$NAME'/g" $USER_DATA/user.conf
21+
sed -i "/LNAME='$LNAME'/d" $USER_DATA/user.conf
22+
fi
1623

1724
# Run template trigger
1825
if [ -x "$HESTIA/data/packages/$PACKAGE.sh" ]; then
19-
$HESTIA/data/packages/$PACKAGE.sh "$user" "$CONTACT" "$FNAME" "$LNAME"
26+
$HESTIA/data/packages/$PACKAGE.sh "$user" "$CONTACT" "$NAME"
2027
fi
2128

2229
# Rebuild user

install/hst-install-debian.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1765,7 +1765,7 @@ $HESTIA/bin/v-add-sys-sftp-jail > /dev/null 2>&1
17651765
check_result $? "can't enable sftp jail"
17661766

17671767
# Adding Hestia admin account
1768-
$HESTIA/bin/v-add-user admin $vpass $email default System Administrator
1768+
$HESTIA/bin/v-add-user admin $vpass $email default "System Administrator"
17691769
check_result $? "can't create admin user"
17701770
$HESTIA/bin/v-change-user-shell admin nologin
17711771
$HESTIA/bin/v-change-user-language admin $lang

install/hst-install-ubuntu.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1764,7 +1764,7 @@ $HESTIA/bin/v-add-sys-sftp-jail > /dev/null 2>&1
17641764
check_result $? "can't enable sftp jail"
17651765

17661766
# Adding Hestia admin account
1767-
$HESTIA/bin/v-add-user admin $vpass $email default System Administrator
1767+
$HESTIA/bin/v-add-user admin $vpass $email default "System Administrator"
17681768
check_result $? "can't create admin user"
17691769
$HESTIA/bin/v-change-user-shell admin nologin
17701770
$HESTIA/bin/v-change-user-language admin $lang

0 commit comments

Comments
 (0)