diff --git a/featlib/docker.sh b/featlib/docker.sh index 367620e..7bead43 100755 --- a/featlib/docker.sh +++ b/featlib/docker.sh @@ -68,4 +68,14 @@ function feat_add_docker() { if feat_missing "docker"; then feat_addpacks_docker fi + if getent group docker >/dev/null 2>&1; then + local target_user + target_user="${SUDO_USER:-$USER}" + if getent passwd "$target_user" >/dev/null 2>&1; then + if ! id -nG "$target_user" | grep -qw docker; then + sudo usermod -aG docker "$target_user" + echo "Utente aggiunto al gruppo docker. Esegui logout/login per applicare i permessi." + fi + fi + fi }