autofs マウントポイントを生成するコマンドを実行する autofs マップを作成できます。データベースやフラットファイルから autofs 構造を作成できる必要がある場合は、実行可能 autofs マップが役立ちます。短所は、マップをすべてのホストにインストールしなければならないことです。実行可能なマップは、NIS ネームサービスに含めることができません。
実行可能マップは、auto_master ファイルにエントリが必要です。
/execute auto_execute
次の例は、サンプル実行可能マップを示しています。
#!/bin/ksh # # executable map for autofs # case $1 in src) echo '-nosuid,hard bee:/export1' ;; esac
この例が機能するためには、ファイルが /etc/auto_execute としてインストールされ、実行可能ビットが設定されている必要があります。アクセス権は 744 に設定します。この場合、次のコマンドを実行すると、bee のファイルシステム /export1 がマウントされます。
# ls /execute/src