[Dsc-maintainers] Bug#668740: dsc-statistics-{collector, presenter}: creates system user in /home

Andreas Beckmann debian at abeckmann.de
Fri Jun 15 12:11:58 UTC 2012


severity 668740 serious
retitle 668740 dsc-statistics-{collector, presenter}: creates system user in /home
thanks

Hi Marc,

I hope the new description of the problem makes the issue more clear:

during a test with piuparts I noticed your package creates a system user
with a home directory in /home/$SYSUSER, which is a policy violation.

The FHS (which is part of the policy) states:
"/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


Andreas





More information about the Dsc-maintainers mailing list