aboutsummaryrefslogtreecommitdiffstats
path: root/init-sh
diff options
context:
space:
mode:
Diffstat (limited to 'init-sh')
-rwxr-xr-xinit-sh/level1.sh7
-rwxr-xr-xinit-sh/level2.sh3
-rw-r--r--init-sh/lib.sh2
3 files changed, 10 insertions, 2 deletions
diff --git a/init-sh/level1.sh b/init-sh/level1.sh
index b3d4488..30bf76a 100755
--- a/init-sh/level1.sh
+++ b/init-sh/level1.sh
@@ -75,9 +75,10 @@ AddBegRules "/usr/X11R6/bin/xhost + localhost" /etc/X11/xinit/xinitrc
# Group
if [[ ! -z ${DRAKX_USERS} ]]; then
- echo -n "Adding \"${DRAKX_USERS}\" to audio group :"
+ echo -n "Adding \"${DRAKX_USERS}\" to audio & mail group :"
for user in ${DRAKX_USERS}; do
usermod -G audio "${user}"
+ usermod -G mail "${user}"
done
echo "done."
fi
@@ -86,3 +87,7 @@ fi
+
+
+
+
diff --git a/init-sh/level2.sh b/init-sh/level2.sh
index 7f68980..e8ab1bd 100755
--- a/init-sh/level2.sh
+++ b/init-sh/level2.sh
@@ -72,9 +72,10 @@ AddBegRules "/usr/X11R6/bin/xhost + localhost" /etc/X11/xinit/xinitrc
# Group
if [[ ! -z ${DRAKX_USERS} ]]; then
- echo -n "Adding \"${DRAKX_USERS}\" to audio group :"
+ echo -n "Adding \"${DRAKX_USERS}\" to audio & mail group :"
for user in ${DRAKX_USERS}; do
usermod -G audio "${user}"
+ usermod -G mail "${user}"
done
echo "done."
fi
diff --git a/init-sh/lib.sh b/init-sh/lib.sh
index 429db65..d9566e3 100644
--- a/init-sh/lib.sh
+++ b/init-sh/lib.sh
@@ -208,6 +208,7 @@ echo "Setting spoofing protection : "
AddRules "echo 1 > /proc/sys/net/ipv4/conf/all/rp_filter" /etc/rc.d/rc.firewall
# default group which must exist on the system
+groupadd mail >& /dev/null
groupadd nogroup >& /dev/null
groupadd audio >& /dev/null
groupadd xgrp >& /dev/null
@@ -220,6 +221,7 @@ if [[ ! -f /tmp/secure.DrakX ]]; then
if [[ ! -z ${DRAKX_USERS} ]]; then
for user in ${DRAKX_USERS}; do
/etc/security/msec/init-sh/grpuser --del audio "${user}"
+ /etc/security/msec/init-sh/grpuser --del mail "${user}"
done
fi
else