On 25/08/14 18:30, Jerome BENOIT wrote: >> On 25/08/14 16:53, Simon McVittie wrote: >>> I think I slightly prefer _foo, which originated in *BSD. > > Moreover, _foo is not accepted by adduser, the option --force-badname must be > used.
Correct. Debian-foo has the same property; debian-foo does not. Depending who you ask, that might be a disadvantage (you're using a 'bad' character in a username) or an advantage (you're using a character that is unlikely to be used by sysadmins for an actual human's account, because they would have to specify --force-badname in order to do so). >> Let assume this custom: >> is then /var/lib/foo the custom name for its home directory ? >> > I have just realized that I should avoid this question. It is reasonable to use /var/lib/foo (or /run/foo or /var/cache/foo or /var/games/foo) as the home directory of a system user whose name is _foo, debian-foo, Debian-foo or whatever. It would also be reasonable to use the package name, or any other obviously-related unique string, as the basename of their home directory. (openarena-server creates the user Debian-openarena whose home is /var/games/openarena-server.) If they don't need a home directory at all, it would also be reasonable to use /nonexistent, as long as you make sure not to create it. S -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/53fb8872.7050...@debian.org