On 10/19/05, Randy McMurchy <[EMAIL PROTECTED]> wrote:
> On Wed, 2005-10-19 at 10:57 -0600, Archaic wrote:
> > On Wed, Oct 19, 2005 at 11:46:06AM -0500, Tushar Teredesai wrote:
> > >
> > > FYI, providing examples for all situtations mentioned above:
> > > * openssh: --libexecdir=/usr/sbin to install the server into /usr/sbin.
> >
> > This is broken, then. sshd should be in root's path, ergo the Makefile
> > should not assume that it is a libexecdir type of binary.
>
> Problem is, it is simply not true. sshd is installed in $PREFIX/sbin
> by default. libexedir has nothing to do with it.
>

As Dan mentioned, sshd is installed in --libexecdir. If I remember,
openldap also falls in the same category.

Anyways, my point in providing the examples was that we cannot have a
blanket statement that says --libexecdir should *always* be
$prefix/lib/$packageName, it will have to be evaluated on a case by
case basis. If you go thru the books, you will find more packages that
fall in one of the three cases:
(1) --libexecdir=$prefix/sbin
(2) --libexecdir=$prefix/lib
(3) --libexecdir=/usr/lib/$package

--
Tushar Teredesai
   mailto:[EMAIL PROTECTED]
   http://www.linuxfromscratch.org/~tushar/
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to