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

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: