I would recommend a more strict check than proposed; rather than "if
the directory-to-be-removed matches one of several hardcoded regex's",
I would prefer to see: "If it doesn't look like a manually added
user":

if ($usershome !~ ^$DHOME && $force!=true) {
        // Warn, exit, whatever
}

Where DHOME is easily parsed from adduser.conf.

Justin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to