3
uid=${PKEXEC_UID:-${SUDO_UID}}
6
echo "Could not determine which user to add to the groups."
10
login=$(perl -e 'print((getpwuid shift)[0])' $uid)
12
#for group in dialout tty; do
13
for group in dialout; do
14
if ! groups $login | grep -q "\b$group\b"; then
15
missing_groups=${missing_groups:+$missing_groups,}$group
19
if [[ -n $missing_groups ]]; then
20
exec usermod -a -G $missing_groups $login
22
echo "No required groups are missing for this user."