Commit 482692d0 authored by Mikhail Efremov's avatar Mikhail Efremov

stage2: Rewrite 80-setup-user-groups

Don't create default-groups file: the default in the alterator-users is good enough (we are rely on libnss-role enabled and 'users' role). Instead 'vmusers' group is added to 'users' role. An user, created in the installer, will be added to 'wheel' group in any case.
parent 5b703f5f
......@@ -2,33 +2,8 @@
. install2-init-functions
DF_FILE="$destdir/usr/share/install3/default-groups"
add_users_role_groups="vmusers"
mkdir -p $destdir/usr/share/install3/
cat > /tmp/default-groups_a <<__EOF__
wheel
proc
cdwriter
camera
uucp
video
audio
radio
floppy
xgrp
scanner
cdrom
vboxusers
vmusers
users
fuse
__EOF__
if [ -s "$DF_FILE" ]; then
sed 's/[[:blank:]]/\n/g' "$DF_FILE" >/tmp/default-groups_b
sort -u /tmp/default-groups_a /tmp/default-groups_b >"$DF_FILE"
rm /tmp/default-groups_a /tmp/default-groups_b
else
mv /tmp/default-groups_a "$DF_FILE"
fi
for g in $add_users_role_groups; do
exec_chroot roleadd users "$add_users_role_groups"
done
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment