[Piuparts-devel] RFC: creates_system_user_in_home.mail (git: preview/templates)
Andreas Beckmann
debian at abeckmann.de
Fri Jun 15 00:19:13 UTC 2012
creates_system_user_in_home.mail
To: submit at bugs.debian.org
Subject: creates system user in /home
Package:
Version:
Severity: serious
User: debian-qa at lists.debian.org
Usertags: piuparts
Hi,
during a test with piuparts I noticed your package creates a system user
with a home directory in /home/$SYSUSER, which is a FHS violation:
"/home : User home directories (optional)"
"/home is a fairly standard concept, but it is clearly a site-specific
filesystem. The setup will differ from host to host. Therefore, no
program should rely on this location."
http://www.debian.org/doc/packaging-manuals/fhs/fhs-2.3.html#HOMEUSERHOMEDIRECTORIES
System users are usually placed in /var/lib.
Possible problems that can arise in case /home is a remote file system:
* the local root user may not be allowed to write to /home
* $SYSUSER may have different UIDs on different hosts
>From the attached log (scroll to the bottom...):
cheers,
More information about the Piuparts-devel
mailing list