This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: libexecdir=/usr/sbin ?
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: cygwin-apps at cygwin dot com
- Date: Mon, 4 Jul 2005 10:13:34 +0200
- Subject: Re: libexecdir=/usr/sbin ?
- References: <20050702154022.7830.qmail@web31501.mail.mud.yahoo.com>
- Reply-to: cygwin-apps at cygwin dot com
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.