libnsl-1.2.0

Introduction to libnsl

The libnsl package contains the public client interface for NIS(YP) and NIS+. It replaces the NIS library that used to be in glibc.

This package is known to build and work properly using an LFS-8.3 platform.

Package Information

libnsl Dependencies

Required

rpcsvc-proto-1.4 and libtirpc-1.1.4

User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/libnsl

Installation of libnsl

Install libnsl by running the following commands:

autoreconf -fi                &&
./configure --sysconfdir=/etc &&
make

This package does not come with a test suite.

Now, as the root user:

make install                  &&
mv /usr/lib/libnsl.so.2* /lib &&
ln -sfv ../../lib/libnsl.so.2.0.0 /usr/lib/libnsl.so

Command Explanations

--disable-static: This switch prevents installation of static versions of the libraries.

mv -v /usr/lib/libnsl.so.2* ...: Move shared libraries into /lib so they are available before /usr is mounted.

Contents

Installed Programs: None
Installed Libraries: libnsl.{a,so}
Installed Directories: None

Short Descriptions

libnsl.{a,so}

provides the NIS (YP) API functions required by other programs.

Last updated on 2018-09-22 16:32:07 -0700