rpcbind-1.2.9

Introduksjon til rpcbind

rpcbind programmet er en erstatning for portmap. Det kreves for import eller eksport av delte mapper for Network File System (NFS).

[Notat]

Notat

Denne versjonen av BLFS bygger eller kjører kanskje ikke noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den nyeste stabile versjonen av System V bøkene.

Pakkeinformasjon

rpcbind Avhengigheter

Påkrevd

libtirpc-1.3.7

Installasjon av rpcbind

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:

./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

Ennå som root bruker, stilne en advarsel som sendes ut av systemd enheten:

echo 'RPCBIND_OPTIONS=""' > /etc/rpcbind.conf

Parameterforklaringer

--with-rpcuser=root: Dette virker rundt en feil i konfigureringsskriptet.

--without-systemdsystemunitdir: Denne versjonen av BLFS støtter ikke systemd.

Konfigurere rpcbind

Oppstartsskript

Installer /etc/rc.d/init.d/rpcbind init skriptet inkludert i blfs-bootscripts-20251220 pakken.

make install-rpcbind

Innhold

Installert Program: rpcbind og rpcinfo
Installerte Biblioteker: Ingen
Installerte Mapper: Ingen

Korte Beskrivelser

rpcbind

er en server som konverterer RPC programnumre til universelle adresser. Den må kjøres på verten for å kunne lage RPC anrop til en server på den maskinen

rpcinfo

foretar et RPC kall til en RPC server og rapporterer data iht til de forespurte alternativene