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

Marc Haber mh+debian-packages at zugschlus.de
Fri Jun 15 12:45:54 UTC 2012


please send a tested and documented patch

On Fri, Jun 15, 2012 at 02:11:58PM +0200, Andreas Beckmann wrote:
> From: Andreas Beckmann <debian at abeckmann.de>
> Subject: Re: Bug#668740: dsc-statistics-{collector, presenter}: creates
>  system
>  user in /home
> To: Marc Haber <mh+debian-packages at zugschlus.de>, 668740 at bugs.debian.org
> CC: control at bugs.debian.org
> Date: Fri, 15 Jun 2012 14:11:58 +0200
> User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16)
>  Gecko/20120506 Icedove/3.0.11
> X-Spam-Score: (/) 0.0
> X-Spam-Report: torres.zugschlus.de
>  
>  Content analysis details:   (0.0 points, 5.0 required)
>  
>   pts  rule name              description
>   ---- ---------------------- -------------------------------------------
> 
> 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

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 31958061
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 31958062





More information about the Dsc-maintainers mailing list