Re: Linux Hierarchy
*- On 8 Jul, Sami Dalouche wrote about "Linux Hierarchy"
> In the FSSTND, section 4.5, it's said :
Actually Debian is moving towards FSH and not FSSTND.
>
> It is not recommended for /usr/etc to contain symbolic links that point
> to files in /etc. This is unnecessary and interferes with local control
> on machines that share a /usr directory.
>
> And on my machine, /usr/etc/mc.global is a symlink to /etc/mc/mc.global.
> Is it really necessary ?
>
Hmmm. FSH doesn't list /usr/etc as an acceptable directory. Either way
this looks bad to me.
> They said also :
>
> /usr/include/asm Symlink to /usr/src/linux/include/asm-<arch>
>
> and my /usr/include/asm is a directory with regular files.
>
> It's the same for /usr/include/linux which should be a symlink to
> /usr/src/linux/include/linux
>
FHS does not have these requirements. Debian has a long history of
doing it differently. They prefer to have a stable set of kernel
headers in these directories as apposed to a moving target of the
latest kernel headers which may break the system. See
/usr/doc/libc6-dev/FAQ.Debian.gz and
http://www.debian.org/Lists-Archives/debian-user-9702/msg00686.html
> Are this some bugs ??
Maybe the /usr/etc one is once the FHS has been formally adopted by
Debian.
> I don't think but why not being FSSTND compliant ?
See above.
--
Brian
---------------------------------------------------------------------
Mechanical Engineering servis@purdue.edu
Purdue University http://www.ecn.purdue.edu/~servis
---------------------------------------------------------------------
Reply to: