#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

Reply via email to