On 10/19/05, Randy McMurchy <[EMAIL PROTECTED]> wrote:
> Dan, what you are citing as examples are *not* installed via
> libexecdir. The programs you cite: sshd, usermod, alsaconf, alsactl
> are all installed *by default* to $PREFIX/sbin.
That's not true. I've installed openssh a bunch of times, and sshd
will go to $prefix/libexec unless you tell it --libexecdir=/usr/sbin
or whatever. The current BLFS instructions for OpenSSH-4.2p1 are:
./configure --prefix=/usr --sysconfdir=/etc/ssh \
--libexecdir=/usr/sbin --with-md5-passwords \
--with-privsep-path=/var/lib/sshd
With the explanation:
--libexecdir=/usr/sbin: This parameter changes the installation path
of some programs to /usr/sbin instead of /usr/libexec.
But you're right about some things. I looked, and --libexecdir is not
passed to shadow or alsa-tools. Looks like they will install to sbin
by default. Point is, there are packages that aren't gonna put
everything where you want them to if you just set --libexecdir.
--
Dan
--
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page