Skip to content

Commit b0481bd

Browse files
committed
improving conf directory permissions
1 parent b5f52c1 commit b0481bd

File tree

3 files changed

+3
-0
lines changed

3 files changed

+3
-0
lines changed

bin/v-add-user

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@ echo "$password" | /usr/bin/passwd "$user" --stdin &>/dev/null
6969

7070
# Building directory tree
7171
mkdir $HOMEDIR/$user/conf
72+
chattr +i $HOMEDIR/$user/conf
7273

7374
if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
7475
mkdir $HOMEDIR/$user/conf/web

bin/v-delete-user

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff 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
9495
rm -rf $HOMEDIR/$user
9596
rm -f /var/spool/mail/$user
9697
rm -f /var/spool/cron/$user

bin/v-rebuild-user

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ chmod a+x $HOMEDIR/$user
6565
chmod a+x $HOMEDIR/$user/conf
6666
chown $user:$user $HOMEDIR/$user
6767
chown root:root $HOMEDIR/$user/conf
68+
chattr +i $HOMEDIR/$user/conf
6869

6970
if [ ! -z "$WEB_SYSTEM" ] && [ "$WEB_SYSTEM" != 'no' ]; then
7071
mkdir -p $HOMEDIR/$user/conf/web

0 commit comments

Comments
 (0)