[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#510415: tech-ctte: Qmail inclusion (or not) in Debian



On Fri, 09 Jan 2009, Steve Langasek wrote:
> I know we're still waiting for Gerrit to be available before proceding much
> further with this, but I wanted to lay out my own point-by-point analysis of
> the reasons given for rejection to help us start to work out what the
> current consensus is regarding which issues should or shouldn't be blockers.

I agree with everything you said except one point you misunderstood IMO:

> > - Lots of symlinks in /var/lib/qmail/bin going to /usr/bin/ and/or
> >   /usr/sbin. This is at least sick, if not again an FHS
> >   violation. var/lib is for "Variable state information", not binaries
> >   or links to them.
> 
> It is a violation of Policy's requirements regarding the FHS.
> 
> 9.1.1. File system Structure
> ----------------------------
> 
>      The location of all installed files and directories must comply with
>      the File system Hierarchy Standard (FHS), version 2.3, with the
>      exceptions noted below, and except where doing so would violate other
>      terms of Debian Policy. 
> 
> The files must be installed in /usr, not just symlinked from /usr.

I understood that they are installed in /usr but that symlinks are
installed in /var, probably because Qmail expect them to be below
/var/lib/qmail.

While not nice and ideal, I believe it's an acceptable compromise if
upstream doesn't want to fix the software to look in different
directories.

A quick check on the package confirms this:
lrwxrwxrwx root/root         0 2008-08-28 15:23 ./var/lib/qmail/bin/qmail-inject -> /usr/bin
/qmail-inject

Cheers,
-- 
Raphaël Hertzog

Le best-seller français mis à jour pour Debian Etch :
http://www.ouaza.com/livre/admin-debian/



Reply to: