Files

14 lines
492 B
Bash

[ -e /srv/shared ] && refuse "/srv/shared already exists; move it away first"
[ -e /tmp/new ] && refuse "/tmp/new already exists; remove it first"
for u in alice bob; do id "$u" >/dev/null 2>&1 && refuse "user $u already exists; remove it first"; done
getent group designers >/dev/null && refuse "group designers already exists; remove it first"
if ! pkg_installed acl; then
pkg_install acl
state_set added-acl 1
fi
groupadd designers
user_add alice
user_add bob
usermod -aG designers bob