Bug#403863: [Pkg-sysvinit-devel] Bug#403863: initscripts: Stray file
/lib/init/rw/.ramfs not in package list
Greg Kochanski
gpk at kochanski.plus.com
Mon Jan 1 13:32:58 CET 2007
Henrique de Moraes Holschuh wrote:
> On Sun, 31 Dec 2006, Greg Kochanski wrote:
>> According to that document, /lib is reserved for "shared library images
>> needed to boot the system and run the commands in the root filesystem".
>
> This is a bogus description of lib *on systems where libexec is not used*.
It's not a bogus description, it's a direct quote from Debian
documentation. If it's wrong/bad, propose a patch against the FHS.
See http://www.pathname.com/fhs/ and
http://www.pathname.com/fhs/pub/fhs-2.3.html .
In particular, the FHS goes on to say "Only the shared libraries
required to run binaries in /bin and /sbin may be here." That's pretty
clear English, as far as I'm concerned.
>
> Well, we could just add libexec and move a ton of crap from lib to libexec.
>
> I also dislike .files ANYWHERE outside of user dirs, but lots of other stuff
> uses them too as it was pointed out to me sometime ago in -devel.
>
The bigger problem is that there's other stuff in /lib/init that
doesn't agree with the FHS. Unfortunately,
the FHS doesn't have /libexec either...
More information about the Pkg-sysvinit-devel
mailing list