Bug#556526: hurd - FHS violation: /libexec
Jérémie Koenig <email@example.com> writes:
> On Wed, Sep 7, 2011 at 11:07 AM, Philipp Kern <firstname.lastname@example.org> wrote:
>> On Mon, Nov 16, 2009 at 03:40:05PM +0100, Bastian Blank wrote:
>>> Hurd violates the FHS by using /libexec. This name seems to be only used
>>> by init and /etc/ttys.
>> I'm upgrading this to serious on the grounds that this package is only
>> useful on the non-release architecture hurd-i386 and it's clearly a
>> policy violation that makes the package unsuitable for a release.
> There's a patch here: http://lists.archhurd.org/devel/msg00102.html.
> The patch moves /libexec/* to /etc. I guess /sbin (or maybe,
> /lib/hurd) would be more appropriate. What do you think?
With my "occassional Hurd user" hat on, /lib/hurd sounds like the most
appropriate place to put these stuff into, or failing that, /sbin. But
definitely not /etc. Neither init, nor console-run strike me as things
the user would wish to edit.