libexecdir=/usr/sbin ?
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Jul 4 08:13:00 GMT 2005
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.
More information about the Cygwin-apps
mailing list