fix: check membership of "video" usergroup (should fix #135)

This commit is contained in:
th33xitus
2021-12-24 14:36:30 +01:00
parent 3bc2f3b498
commit 0c760b5aa2

View File

@@ -103,8 +103,23 @@ EOF
ok_msg "Done!" ok_msg "Done!"
fi fi
### step 7: check if user is in group "video"
usergroup_changed=false
USER_IN_VIDEO_GROUP=$(groups "${USER}" | grep "video")
if [ -z "$USER_IN_VIDEO_GROUP" ]; then
warn_msg "Adding user ${USER} to group 'video' ..."
sudo usermod -a -G video "${USER}" && ok_msg "Done!"
usergroup_changed=true
else
ok_msg "User ${USER} already in group 'video'!"
fi
### confirm message ### confirm message
CONFIRM_MSG="MJPG-Streamer has been set up!" CONFIRM_MSG="MJPG-Streamer has been set up!"
if [ "$usergroup_changed" == true ]; then
CONFIRM_MSG="${CONFIRM_MSG}\n${yellow}Your User was added to a new group!${green}"
CONFIRM_MSG="${CONFIRM_MSG}\n${yellow}You need to relog/restart for the group to be applied!${green}"
fi
print_msg && clear_msg print_msg && clear_msg
### print webcam ip adress/url ### print webcam ip adress/url