rpcbind-1.2.5

Introduction à rpcbind

Le programme rpcbind remplace portmap. Il est nécessaire pour importer ou exporter les répertoires partagés d'un système de fichier réseau.

Ce paquet est connu pour se construire correctement sur une plateforme LFS-1.0.

Informations sur le paquet

  • Téléchargement (HTTP) : https://downloads.sourceforge.net/rpcbind/rpcbind-1.2.5.tar.bz2

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : ed46f09b9c0fa2d49015f6431bc5ea7b

  • Taille du téléchargement : 124 Ko

  • Estimation de l'espace disque requis : 1.7 Mo

  • Estimation du temps de construction : moins de 0.1 SBU

Téléchargements supplémentaires

Dépendances de rpcbind

Requises

libtirpc-1.2.6

Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/rpcbind

Installation de rpcbind

Il devrait y avoir un utilisateur et un groupe dédié pour prendre le contrôle du démon rpcbind après son démarrage. Lancez les commandes suivantes en tant qu'utilisateur root :

groupadd -g 28 rpc &&
useradd -c "RPC Bind Daemon Owner" -d /dev/null -g rpc \
        -s /bin/false -u 28 rpc

Pour faire fonctionner rpcbind correctement, corrigez d'abord le paquet pour utiliser les bons noms de service.

sed -i "/servname/s:rpcbind:sunrpc:" src/rpcbind.c

Installez rpcbind en lançant les commandes suivantes :

patch -Np1 -i ../rpcbind-1.2.5-vulnerability_fixes-1.patch &&

./configure --prefix=/usr       \
            --bindir=/sbin      \
            --sbindir=/sbin     \
            --enable-warmstarts \
            --with-rpcuser=rpc  &&
make

Ce paquet n'est pas fourni avec une suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--with-rpcuser=rpc : Ce paramètre est utilisé pour que le démon rpcbind se lance en tant qu'utilisateur non privilégié plutôt que l'utilisateur root.

Configuration de rpcbind

Unité Systemd

Installez l'unité rpcbind.service incluse dans le paquet blfs-systemd-units-20200828.

make install-rpcbind

Contenu

Programme installé: rpcbind et rpcinfo
Bibliothèques installées: Aucune
Répertoires installés: Aucun

Descriptions courtes

rpcbind

est un serveur qui convertit des numéros de programme RPC en adresses universelles. Il faut le lancer sur l'hôte pour pouvoir lancer des appels sur le serveur de ladite machine.

rpcinfo

lance un appel RPC vers un serveur RPC et signale les données en fonction des options demandées.

Last updated on 2020-08-16 15:28:54 +0000