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.10 platform.
Download (HTTP): http://downloads.sourceforge.net/rpcbind/rpcbind-0.2.3.tar.bz2
Download MD5 sum: c8875246b2688a1adfbd6ad43480278d
Download size: 120 KB
Estimated disk space required: 2 MB
Estimated build time: less than 0.1 SBU
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/rpcbind
          There should be a dedicated user and group to take control of the
          rpcbind daemon after
          it is started. Issue the following commands as the root user:
        
groupadd -g 28 rpc &&
useradd -c "RPC Bind Daemon Owner" -d /dev/null -g rpc \
        -s /bin/false -u 28 rpc
        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 &&
Install rpcbind by running the following commands:
patch -Np1 -i ../rpcbind-0.2.3-tirpc_fix-1.patch &&
./configure --prefix=/usr  \
            --bindir=/sbin \
            --with-rpcuser=rpc &&
make
        This package does not come with a test suite.
          Now, as the root user:
        
make install
          --with-rpcuser=rpc: This
          switch is used so the rpcbind daemon will run as an
          unprivileged user instead of the root user.
        
            Install the rpcbind.service
            unit included in the blfs-systemd-units-20160602 package.
          
make install-rpcbind
Last updated on 2016-08-28 20:53:32 -0700