La butto così... si potrebbe fare un wrapper per shutdown che prima controlli quanti utenti (distinti) sono connessi e poi usarlo al posto di shutdown come HaltCommand di gdm. Gabriele