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

Bug#638060: debian-policy: §9.1.1: FHS should also be a "must" for generated files



Jonathan Nieder <jrnieder@gmail.com> writes:
> Russ Allbery wrote:

>> +	    The location of all files and directories must comply with the
>> +	    Filesystem Hierarchy Standard (FHS)

> Unfortunately, I don't think that matches the old intent.  This sounds
> like a restriction on the admin.  I'm particularly worried that people
> could use this as justification for packages assuming that all files and
> directories comply with the FHS, instead of coping with the real world

Could you be more specific about exactly what behavior you're worried
about?  I thought about this for a while before making this change and
can't think of any place where this would realistically affect packages.

Note also that Policy is specifically Policy *for Debian packages*, so we
don't need to worry that Policy imposes restrictions on what admins do.
It can't; that's out of scope.

> --- for example, we have traditionally treated files placed by admins as
> worth keeping, even when put in areas outside /usr/local, /var/local,
> /home, and /opt, like /usr/share/doc/<package> alongside the shipped
> docs.

That behavior is certainly consistent with the FHS!  I don't see any
change there.

> So for what it's worth, without debugging I don't think this is a
> non-normative change.

So far, I don't agree....

-- 
Russ Allbery (rra@debian.org)               <http://www.eyrie.org/~eagle/>



Reply to: