Skip to content

Commit 745318e

Browse files
committed
Added user tab triggers. Issue hestiacp#50
1 parent 0bab5ef commit 745318e

File tree

4 files changed

+12
-0
lines changed

4 files changed

+12
-0
lines changed

bin/v_add_user

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,11 @@ U_CRON_JOBS='0'
208208
DATE='$V_DATE'" > $V_USERS/$user/user.conf
209209
chmod 660 $V_USERS/$user/user.conf
210210

211+
# Updating admin counter
212+
if [ "$user" != 'admin' ]; then
213+
increase_user_value 'admin' '$U_USERS'
214+
fi
215+
211216
# Hiding password
212217
V_EVENT="$V_DATE $V_SCRIPT $user ***** $email $package $fname $lname"
213218

bin/v_delete_user

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,11 @@ rm -f /var/spool/mail/$user
124124
rm -f /var/spool/cron/$user
125125
rm -rf $V_USERS/$user
126126

127+
# Updating admin counter
128+
if [ "$user" != 'admin' ]; then
129+
decrease_user_value 'admin' '$U_USERS'
130+
fi
131+
127132

128133
#----------------------------------------------------------#
129134
# Vesta #

bin/v_suspend_user

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,6 +82,7 @@ restart_schedule 'dns'
8282

8383
# Changing suspend value
8484
update_user_value "$user" '$SUSPENDED' 'yes'
85+
increase_user_value 'admin' '$SUSPENDED_USERS'
8586

8687
# Logging
8788
log_event 'system' "$V_EVENT"

bin/v_unsuspend_user

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ restart_schedule 'dns'
7979

8080
# Changing suspend value
8181
update_user_value "$user" '$SUSPENDED' 'no'
82+
decrease_user_value 'admin' '$SUSPENDED_USERS'
8283

8384
# Logging
8485
log_event 'system' "$V_EVENT"

0 commit comments

Comments
 (0)