--- freem-mk-debian-package/debian/postinst 2025/03/17 02:50:00 1.3 +++ freem-mk-debian-package/debian/postinst 2025/04/04 02:47:52 1.5 @@ -1,17 +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 -/usr/bin/chown -R freem:freem /var/freem -/usr/bin/chmod -R 775 /var/freem +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 +