Vous pouvez créer une mappe autofs qui exécute des commandes permettant de générer les points de montage autofs. Les mappes sont utiles autofs exécutable si vous devez être en mesure de créer la structure autofs à partir d'une base de données ou d'un fichier plat. L'inconvénient de l'utilisation d'une mappe exécutable est qu'elle doit être installée sur chaque hôte. Une mappe exécutable ne peut pas être incluse dans le service de noms NIS.
La mappe exécutable doit disposer d'une entrée dans le fichier auto_master.
/execute auto_execute
L'exemple suivant montre une mappe exécutable :
#!/bin/ksh # # executable map for autofs # case $1 in src) echo '-nosuid,hard bee:/export1' ;; esac
Pour que cet exemple fonctionne, le fichier doit être installé comme /etc/auto_execute et doit avoir le bit d'exécution défini. Définissez les droits sur 744. Dans ces circonstances, l'exécution de la commande ci-dessous est à l'origine du montage du système de fichiers /export1 de bee :
# ls /execute/src