#9285: libnss_compat
-------------------------+--------------------------
Reporter: ken@… | Owner: blfs-book@…
Type: enhancement | Status: new
Priority: normal | Milestone: y-hold
Component: BOOK | Version: SVN
Severity: normal | Resolution:
Keywords: |
-------------------------+--------------------------
Changes (by ken@…):
* milestone: 8.1 => y-hold
Comment:
This is not yet ready for BLFS - too many development versions.
libnss_compat needs libnsl, also from [https://github.com/thkukuk/] - and
that needs a development version of libtirpc.
For the stuff I usually do (i.e. nfs2,3, not NIS nor NIS+, not nfs4 with
kerberos) the following works:
libtirpc from
[http://git.linux-nfs.org/?p=steved/libtirpc.git]
(I'm not sure if that is the main upstream) - includes the rpcbomb fix,
has a copy of the nis.h header, but has a typo which causes libnsl to fail
to compile. Patch found at
[https://sourceforge.net/p/libtirpc/discussion/637321/thread/fd73d431/] -
it has not yet been applied to that git tree, can be achieved with
{{{
sed -i 's/key_secret_is_set/key_secretkey_is_set/' src/libtirpc.map
}}}
This also needs "./bootstrap" (I did that before the sed) and then it can
be configured as normal.
Both libnsl and libnss_compat have doubled names in the releases, use
1.0.5 and 1.2.
For both of these, use
{{{
./autogen.sh
./configure --prefix=/usr--sysconfdir=/etc --disable-static
etc
}}}
rpcbind can then be built as normal.
Moving to hold until a suitable version of libtirpc has been released.
--
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/9285#comment:4>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page