mailman: don't use fixed user/group IDs

This commit is contained in:
Juergen Daubert 2019-06-25 11:04:07 +02:00
parent eaa790900a
commit 1d7ec3c14a

View File

@ -2,15 +2,13 @@
mmuser="mailman"
mmgroup="mailman"
mmuserid=42
mmgroupid=42
mmhome="/usr/lib/mailman"
# make sure the user/group exists or add if not exists
/usr/bin/getent group $mmgroup || \
/usr/sbin/groupadd -g $mmgroupid $mmgroup
/usr/sbin/groupadd -g --system $mmgroup
/usr/bin/getent passwd $mmuser || \
/usr/sbin/useradd -s /sbin/nologin -d $mmhome -u $mmuserid -g $mmgroupid $mmuser
/usr/sbin/useradd -s /sbin/nologin -d $mmhome --system -g $mmgroup $mmuser
# End of file