This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: libexecdir=/usr/sbin ?


On Jul  2 08:40, James R. Phillips wrote:
> All,
> 
> The packaging instructions at http://cygwin.com/setup.html#package_contents
> indicate
> 
> [quote]
> The package is configured using (at a minimum) the following paths: 
> [..snip..]
>   --libexecdir=/usr/sbin
> [..snip..]
> [/quote]
> 
> OK, this seems wrong to me.  GNU autoconf defines libexecdir as a directory for
> binaries that are called by programs, and not by users.  It defaults to
> /usr/sbin, but that is a violation of fhs.  Per fhs, /usr/sbin is for
> nonessential administrative utilities, i.e. it is not for normal users.

Not sure about that, but the root idea of defining libexecdir as /usr/sbin
(way back when) was that I disliked the idea of inetutils to have
libexecdir defined as ${exec_prefix}/libexec by default.  This is the
directory in which the daemons are installed and the daemons are (were)
installed in /usr/sbin on both of my Linux distros.  And they are still
today, FWIW.  And they still should, IMO.


Corinna

-- 
Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          mailto:cygwin@cygwin.com
Red Hat, Inc.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]