Skip to content

Commit 85a82cd

Browse files
author
Kristan Kenney
committed
Fix issue which caused rebuilds to happen twice for existing users
1 parent b62699e commit 85a82cd

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

func/rebuild.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ rebuild_user_conf() {
123123
chmod 751 $HOMEDIR/$user/web
124124
chmod 771 $HOMEDIR/$user/tmp
125125
chown --no-dereference $user:$user $HOMEDIR/$user/web
126-
if [ -z "$create_user" ]; then
126+
if [ "$create_user" = "yes" ]; then
127127
$BIN/v-rebuild-web-domains $user $restart
128128
fi
129129
fi
@@ -137,7 +137,7 @@ rebuild_user_conf() {
137137

138138
mkdir -p $HOMEDIR/$user/conf/dns
139139
chmod 751 $HOMEDIR/$user/conf/dns
140-
if [ -z "$create_user" ]; then
140+
if [ "$create_user" = "yes" ]; then
141141
$BIN/v-rebuild-dns-domains $user $restart
142142
fi
143143
fi
@@ -157,7 +157,7 @@ rebuild_user_conf() {
157157
mkdir -p $HOMEDIR/$user/mail
158158
chmod 751 $HOMEDIR/$user/mail
159159
chmod 751 $HOMEDIR/$user/conf/mail
160-
if [ -z "$create_user" ]; then
160+
if [ "$create_user" = "yes" ]; then
161161
$BIN/v-rebuild-mail-domains $user
162162
fi
163163
fi
@@ -168,7 +168,7 @@ rebuild_user_conf() {
168168
chmod 660 $USER_DATA/db.conf
169169
echo "$BIN/v-update-databases-disk $user" >> $HESTIA/data/queue/disk.pipe
170170

171-
if [ -z "$create_user" ]; then
171+
if [ "$create_user" = "yes" ]; then
172172
$BIN/v-rebuild-databases $user
173173
fi
174174
fi
@@ -177,7 +177,7 @@ rebuild_user_conf() {
177177
touch $USER_DATA/cron.conf
178178
chmod 660 $USER_DATA/cron.conf
179179

180-
if [ -z "$create_user" ]; then
180+
if [ "$create_user" = "yes" ]; then
181181
$BIN/v-rebuild-cron-jobs $user $restart
182182
fi
183183
fi

0 commit comments

Comments
 (0)