Cette fonction est nouvelle dans le programme pilote de Software Express. Cette fonction est incluse dans la version 3/05 de Solaris 10.
Les démons NFS suivants sont généralement démarrés par défaut lors de l'initialisation par les scripts rc : nfsd, mountd, statd, lockd et le démon de montage automatique, automountd. Désormais, si une machine ne requiert pas les services NFS et de montage automatique, les scripts ne démarrent pas les démons NFS ni le démon de montage automatique.
Le nouveau comportement à l'initialisation est décrit ci-dessous :
L'utilitaire automount, qui est appelé par /etc/init.d/autofs, démarre désormais automountd lors de l'initialisation uniquement si les tables de montage automatique comportent une entrée valide.
/etc/init.d/nfs.server démarre mountd, nfsd, statd et lockd lors de l'initialisation uniquement si la machine comporte des exportations NFS.
/etc/init.d/nfs.client démarre statd et lockd uniquement si /etc/vfstab contient des systèmes de fichiers NFS.
Les services NFS et de montage automatique ne sont pas nécessairement démarrés lors de l'initialisation. Les commandes suivantes permettent de démarrer ces services lorsque ceux-ci sont requis par une machine :
L'utilitaire automount permet de démarrer le démon automountd.
La commande mount avec l'option -F nfs permet de démarrer les démons lockd et statd. Le démon automountd permet également de démarrer lockd et statd.
La commande share avec l'option -F nfs peut démarrer les démons nfsd, mountd, lockd et statd.
Ce mécanisme de désactivation des services NFS et de montage automatique offre les avantages suivants :
une sécurité accrue car l'exécution superflue de démons sur une machine peut être ainsi évitée ;
une procédure simplifiée pour l'exportation de systèmes de fichiers. Les démons nfsd et mountd, et si nécessaire, lockd et statd, sont démarrés par la commande share avec l'option -nfs. Ainsi, il n'est plus nécessaire de modifier le fichier /etc/dfs/dfstab puis d'appeler le programme /etc/init.d/nfs.server . Ce nouveau comportement permet de configurer une exportation NFS à l'aide d'une seule commande, sans modifier de fichiers de configuration. Toutefois, en cas de redémarrage du système, ces exportations ne sont pas reprises automatiquement, sauf si elles sont incluses dans le fichier /etc/dfs/dfstab.
Pour de plus amples informations, reportez-vous aux pages de manuel mountd(1M), lockd(1M), statd(1M) et nfsd(1M).
Pour de plus amples informations, reportez-vous également au System Administration Guide: Network Services .