severity 370257 important
thanks

On Sun, Jun 04, 2006 at 02:34:27PM +0300, Juha Jäykkä wrote:

> Version: 2.2.0-1
> Severity: serious
> Justification: Policy 10.7.5 and possibly 9.1.1

> Under certain circumstances, sylpheed-claws-gtk2 stores its "dotfiles"
> outside of $HOME.  The Debian Policy demands that dotfiles are created
> "in the user's home directory".

> It seems sylpheed-claws uses getpwent or similar to figure out where the
> user's home directory is. While this is certainly correct if there is no
> $HOME defined, it must be considered incorrect when $HOME is defined.
> Failure to use the directory specified by $HOME makes it impossible to
> e.g. temporarily run sylpheed-claws-gtk2 with alternate configuration
> (except by doing some mv's before and after). It is also potentially 
> destructive since users generally expect their $HOME to be safe from
> modifications by programs which are run in an environment with a different
> $HOME.

10.7.5 includes a single reference to $HOME; I don't see any grounds for
claiming it's a violation of current policy to use getent passwd rather than
$HOME.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/

Reply via email to