Skip to content

Commit ec0767f

Browse files
author
Kristan Kenney
committed
Merge branch 'fix/rebuild-user' into main
2 parents 1d3376e + 974c7bb commit ec0767f

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

bin/v-restore-user

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -595,10 +595,7 @@ if [ "$mail" != 'no' ] && [ ! -z "$MAIL_SYSTEM" ]; then
595595

596596
# Restoring email accounts
597597
cp -f $tmpdir/mail/$domain/$backup_system/$domain.conf $USER_DATA/mail/
598-
599-
# Rebuilding mail config
600-
$BIN/v-rebuild-mail-domains $user
601-
598+
602599
domain_idn=$domain
603600
format_domain_idn
604601

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

web/bulk/user/index.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
break;
2828
case 'rebuild': $cmd='v-rebuild-all'; $restart = 'no';
2929
break;
30+
case 'rebuild user': $cmd='v-rebuild-user'; $restart = 'no';
31+
break;
3032
case 'rebuild web': $cmd='v-rebuild-web-domains'; $restart = 'no';
3133
break;
3234
case 'rebuild dns': $cmd='v-rebuild-dns-domains'; $restart = 'no';

web/templates/admin/list_user.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@
3636
<select class="" name="action">
3737
<option value=""><?=_('apply to selected')?></option>
3838
<option value="rebuild"><?=_('rebuild')?></option>
39+
<option value="rebuild user"><?=_('rebuild user')?></option>
3940
<option value="rebuild web"><?=_('rebuild web')?></option>
4041
<option value="rebuild dns"><?=_('rebuild dns')?></option>
4142
<option value="rebuild mail"><?=_('rebuild mail')?></option>

0 commit comments

Comments
 (0)