Site de téléchargement (HTTP): http://oss.sgi.com/projects/fam/download/fam-2.6.9.tar.gz Site de téléchargement (FTP): ftp://oss.sgi.com/projects/fam/download/fam-2.6.9.tar.gz Version utilisée: 2.6.9 Taille du package: 300 Ko Estimation de l'espace disque requis: 350 Ko |
Le package fam contient un moniteur d'altération de fichiers.
fam dépend de portmap-5 |
Téléchargez les correctifs fam à partir de http://downloads.linuxfromscratch.org/blfs-patches.
Installez fam en lançant les commandes suivantes:
Note : Vous allez obtenir des messages d'avertissement indiquant que make install n'est pas capable de fusionner les entrées dans /etc/rpc. Ceux-ci peuvent être ignorés, avec les messages d'erreur d'IMON et de inetd.conf, comme nous configurerons ces fichiers après installation.
patch -Np1 -i ../fam-dnotify.patch && patch -Np1 -i ../fam-gcc3.patch && ./configure --prefix=/usr --sysconfdir=/etc && make && make install |
patch -Np1 -i ../fam-dnotify.patch : Ce correctif fait en sorte que fam utilise le méchanisme dnotify du noyau pour informer le processus d'appel des modifications de fichiers, plutôt que de requêter sans cesse le système de fichiers.
patch -Np1 -i ../fam-gcc3.patch : Ce correctif est nécessaire pour compiler fam avec gcc-3.2.
/etc/rpc, /etc/fam.conf, /etc/inetd.conf, /etc/xinetd.d/fam ou /etc/xinetd.conf
Configurer le moniteur d'altération de fichiers.
Si vous utilisez inetd, ajoutez l'entrée fam dans /etc/inetd.conf avec la commande suivante:
echo "sgi_fam/1-2 stream rpc/tcp wait root /usr/bin/fam fam" >> /etc/inetd.conf
Si vous utilisez xinetd, ajoutez une entrée dans /etc/xinetd.conf avec la commande suivante (assurez-vous que le groupe "nogroup" existe):
cat >> /etc/xinetd.conf << "EOF" # description: FAM - file alteration monitor service sgi_fam { type = RPC UNLISTED socket_type = stream user = root group = nogroup server = /usr/bin/fam wait = yes protocol = tcp rpc_version = 2 rpc_number = 391002 } EOF |
Le package fam contient fam et les bibliothèques libfam.
fam est le moniteur d'altération de fichiers.
Précédent | Sommaire | Suivant |
slang-1.4.9 | Niveau supérieur | libxml-1.8.17 |