Discussion:NFS

De SME Server Wiki

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