File tree Expand file tree Collapse file tree 3 files changed +3
-0
lines changed
Expand file tree Collapse file tree 3 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -69,6 +69,7 @@ echo "$password" | /usr/bin/passwd "$user" --stdin &>/dev/null
6969
7070# Building directory tree
7171mkdir $HOMEDIR /$user /conf
72+ chattr +i $HOMEDIR /$user /conf
7273
7374if [ ! -z " $WEB_SYSTEM " ] && [ " $WEB_SYSTEM " != ' no' ]; then
7475 mkdir $HOMEDIR /$user /conf/web
Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ sed -i "/ $user$/d" $VESTA/data/queue/traffic.pipe
9191
9292# Removing system user
9393/usr/sbin/userdel -f $user
94+ chattr -i $HOMEDIR /$user /conf
9495rm -rf $HOMEDIR /$user
9596rm -f /var/spool/mail/$user
9697rm -f /var/spool/cron/$user
Original file line number Diff line number Diff line change @@ -65,6 +65,7 @@ chmod a+x $HOMEDIR/$user
6565chmod a+x $HOMEDIR /$user /conf
6666chown $user :$user $HOMEDIR /$user
6767chown root:root $HOMEDIR /$user /conf
68+ chattr +i $HOMEDIR /$user /conf
6869
6970if [ ! -z " $WEB_SYSTEM " ] && [ " $WEB_SYSTEM " != ' no' ]; then
7071 mkdir -p $HOMEDIR /$user /conf/web
You can’t perform that action at this time.
0 commit comments