rpcbind programmet er en erstatning for portmap. Det kreves for import eller eksport av delte mapper for Network File System (NFS).
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://downloads.sourceforge.net/rpcbind/rpcbind-1.2.6.tar.bz2
Nedlasting MD5 sum: 2d84ebbb7d6fb1fc3566d2d4b37f214b
Nedlastingsstørrelse: 124 KB
Estimert diskplass som kreves: 1.6 MB
Estimert byggetid: mindre enn 0.1 SBU
Nødvendig oppdatering: https://www.linuxfromscratch.org/patches/blfs/12.1/rpcbind-1.2.6-vulnerability_fixes-1.patch
For å få rpcbind til å virke riktig, fiks først pakken for å bruke riktig tjenestenavn:
sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c
Installer rpcbind ved å kjøre følgende kommandoer:
patch -Np1 -i ../rpcbind-1.2.6-vulnerability_fixes-1.patch && ./configure --prefix=/usr \ --bindir=/usr/sbin \ --with-rpcuser=root \ --enable-warmstarts \ --without-systemdsystemunitdir && make
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
--with-rpcuser=root: Dette virker rundt en feil i konfigureringsskriptet.
--without-systemdsystemunitdir: Denne versjonen av BLFS støtter ikke systemd.
Installer /etc/rc.d/init.d/rpcbind
init skriptet
inkludert i blfs-bootscripts-20240209 pakken.
make install-rpcbind