diff --git a/bin/kali-finish-install b/bin/kali-finish-install index 462ba03..0babf39 100755 --- a/bin/kali-finish-install +++ b/bin/kali-finish-install @@ -51,17 +51,21 @@ configure_zsh() { done } -configure_kaboxer() { - # Create the group if needed - addgroup --system kaboxer || true +# This is generically named in case we want to add other groups in the future. +configure_usergroups() { + # Create the kaboxer group if needed + addgroup --system kaboxer || true - # Add the users to the group - for user in $(get_user_list); do - echo "INFO: adding user '$user' to group 'kaboxer'" - adduser $user kaboxer || true - done + # kaboxer - for kaboxer + # dialout - for serial access + kali_groups="kaboxer,dialout" + + for user in $(get_user_list); do + echo "INFO: adding user '$user' to groups '$kali_groups'" + usermod -a -G "$kali_groups" $user || true + done } configure_sources_list configure_zsh -configure_kaboxer +configure_usergroups