Introdução ao rpcbind
O aplicativo "rpcbind" é um
substituto para o "portmap". Ele é
exigido para importar ou exportar diretórios compartilhados do
"Network File System" ("NFS").
Esse pacote é conhecido por construir e funcionar adequadamente
usando uma plataforma LFS 11.3.
Informação do Pacote
Transferências Adicionais
Dependências do "rpcbind"
Exigidas
libtirpc-1.3.3
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/rpcbind
Instalação do rpcbind
Deveria existir um(a) usuário(a) e um grupo dedicado(a) para
assumir o controle do processo de segundo plano "rpcbind" depois de ele ser
iniciado. Emita os seguintes comandos como o(a) usuário(a)
"root
":
groupadd -g 28 rpc &&
useradd -c "Proprietário(a) do Processo de Segundo Plano de Ligação RPC" -d /dev/null -g rpc \
-s /bin/false -u 28 rpc
Para a finalidade de conseguir que o "rpcbind" funcione corretamente, primeiro
corrija o pacote para usar o nome correto do serviço:
sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c
Instale o "rpcbind" executando os
seguintes comandos:
patch -Np1 -i ../rpcbind-1.2.6-vulnerability_fixes-1.patch &&
./configure --prefix=/usr \
--bindir=/usr/sbin \
--enable-warmstarts \
--with-rpcuser=rpc &&
make
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) "root
":
make install