Discussion:NFS
Salut JPP,
Merci pour cet article, excellent comme d'habitude.
Je viens de tester sur SME 8 beta 6, et voici quelques commentaires : 1) Pour le message d'erreur au démarrage 'rpcidmapd' is not a valid service name et d'ailleurs pour le message équivalent à l'arrêt de nfs : 'rpcsvcgssd' is not a valid service name :
Ces services sont présents dans /etc/init.d, mais la commande 'service' a été détournée sur SME :
type service
service is hashed (/sbin/e-smith/service)
Du coup, les services non installés dans /etc/rc.d/rc7.d ne sont pas vus.
J'ai opté pour les ajouter en liant dans /etc/rc.d/rc7.d de cette manière :
S90rpcidmapd -> ../init.d/rpcidmapd
S91rpcsvcgssd -> ../init.d/rpcsvcgssd
S92portmap -> ../init.d/portmap
S93nfs -> ../init.d/nfs
L'autre méthode, qui aurait probablement été plus propre consistait à modifier le script /etc/rc.d/init.d/nfs pour remplacer service par /sbin/service
2) Dans mon cas, l'usage est pour mon LAN, j'ai donc adapté les autorisations dans /etc/hosts.allow, mais çà ne fonctionnait pas. Explications : en SME 8 beta 6 mountd est également protégé par tcp_wrapper, il a donc fallu ajouter une ligne dans le fichier.
Merci,
A+,
Pascal