> : * what about files owned by this user in other > : directories? (Shared projects, etc.) > > We tend to leave them as-is, which I'm not sure is smart. On the other hand, > a find from / is expensive on a system with lots of disk...
Finding the files and expunging them should probably be an option for "deluser" (which, IMO, should be "adduser -d" or "adduser --delete"). Let the sysadmin using it decide whether that's too expensive for him, in his situation. Don't make the decision for him and expect him to like it.