> 
> I don't know if this is really a bug or not.  Several tools in the
> cross compiler and the temporary tools install things into libexec.
> So far it hasn't caused me any trouble as I think they are things that
> never get used, then the directories get deleted.  But it got me
> curious, I don't see a libexec in the FHS, what is libexec and why
> does it exist?

I've had this stashed away in a notes file for ages, might be of interest.
(cant recall which package's configure it was, apache perhaps ?)

GNU system directory layout : from configure --help

bindir         user executables                                 /bin
sbindir        system admin executables                         /sbin
libexecdir     program executables                              /libexec
datadir        read-only architecture-independent data          /share
sysconfdir     read-only single-machine data                    /etc
sharedstatedir modifiable architecture-independent data         /com
localstatedir  modifiable single-machine data                   /var
libdir         object code libraries                            /lib
includedir     C header files                                   /include

libexecdir is (was ?), I seem to recall, supposed to be for binaries
that only get called by other library "functions", that is, not directly
by the user. 

I have always assumed, without fully understanding why, in the two
contexts of modifiable vs read-only, and shared vs local, which the FHS
talks about, that this was merely done to seperate those particular
binaries from a directory containing just libraries (/lib).

I think "/com" seems to have fallen out of fashion, assuming it was
ever "in", too !

-- 
Regards,

----------------------------------------------------------------------
*  Kevin M. Buckley              e-mail: [EMAIL PROTECTED]   *
*                                                                    *
*  Systems Administrator                                             *
*  Computer Centre                                                   *
*  Lancaster University          Voice:  +44 (0) 1524 5 93718        *
*  LANCASTER. LA1 4YW            Fax  :  +44 (0) 1524 5 25113        *
*  England.                                                          *
*                                                                    *
*  My PC runs Linux/GNU, you still computing the Bill Gate$' way ?   *
----------------------------------------------------------------------
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to