]] Zachary Harris
> 1) "Applications may use a single subdirectory under /usr/lib." Does
> this mean that a subdirectory of /usr/lib should not contain
> further/deeper subdirectories?
No, it just means you shouldn't use /usr/lib/foo-plugins,
/usr/lib/foo-private-libs, etc
> 2) How about /lib and /lib<qual>---are essential libraries supposed to
> live directly in them, or is it OK to have /lib/security/pam_access.so
> and /lib/xtables/libip6t_ah.so, for example? Are deeper subdirectories
> allowed, or should find /lib* -maxdepth 2 -type f be sufficient to list
> all essential libraries?
I don't think you can count on that, but it will the normal case (unless
you're on a modern Debian or Ubuntu which has multi-arch enabled.
> 3) I don't see that the FHS explicitly forbids symlinks from within
> /{s,}bin and /lib* to /usr/..., but doing so (with the noted exception
> of /lib/cpp) would seem to go against the spirit of the whole thing, right?
That seems reasonable.
> 4) I'm working on a package to check a system for FHS compliance (at
> least partially) and to fix issues of non-compliance (at least
> partially). Is there already such a thing out there?
Not that I know of.
--
Tollef Fog Heen
UNIX is user friendly, it's just picky about who its friends are
_______________________________________________
fhs-discuss mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/fhs-discuss