The rpcbind program is a replacement for portmap. It is required for import or export of Network File System (NFS) shared directories.
This package is known to build and work properly using an LFS-7.7 platform.
This package is known to build and work properly using the gcc-5 compiler.
Download (HTTP): http://downloads.sourceforge.net/rpcbind/rpcbind-0.2.2.tar.bz2
Download MD5 sum: 8acf839bfef2364a05fbd6be5f8edf9a
Download size: 112 KB
Estimated disk space required: 1.5 MB
Estimated build time: less than 0.1 SBU
In order to get rpcbind to work properly, first fix the package to use correct service name:
sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c && sed -i "/error = getaddrinfo/s:rpcbind:sunrpc:" src/rpcinfo.c
Install rpcbind by running the following commands:
./configure --prefix=/usr \ --bindir=/sbin \ --with-rpcuser=root \ --without-systemdsystemunitdir && make
This package does not come with a test suite.
Now, as the
--with-rpcuser=root: This works around an error in the configure script.
--without-systemdsystemunitdir: BLFS does not support systemd.
/etc/rc.d/init.d/rpcbind init script included
in the blfs-bootscripts-20150304 package.
Last updated on 2015-04-26 00:13:33 +0000