--- freem-mk-debian-package/debian/postinst 2025/03/15 18:08:15 1.2 +++ freem-mk-debian-package/debian/postinst 2025/04/04 02:47:52 1.5 @@ -1,15 +1,30 @@ -#!/usr/bin/bash +#!/bin/bash +. /usr/share/debconf/confmodule -/usr/sbin/groupadd freem -/usr/sbin/useradd -m -d /home/freem -s /bin/bash -c "FreeM User" -g freem freem -/usr/bin/fmadm configure +db_get freem/users_for_group +for FREEM_USER in $RET +do + echo "Adding ${FREEM_USER} to group 'freem'..." + usermod -aG freem ${FREEM_USER} +done + +fmadm configure echo "" echo "======================================================================" echo "FreeM has been installed." echo "" echo "" -echo "Any users who wish to use FreeM must be a member of the freem group. " +echo "The following users will have access to FreeM:" +echo " ${RET}" +echo "" +echo "NOTE: If the above users are currently logged in, they must log out" +echo " and log back in before FreeM will run." +echo "" +echo "To add additional users, run 'dpkg-reconfigure freem'." echo "======================================================================" echo "" +#DEBHELPER# +exit 0 +