diff options
Diffstat (limited to 'abs/extra/autofs/run')
-rwxr-xr-x | abs/extra/autofs/run | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/abs/extra/autofs/run b/abs/extra/autofs/run index b35a4ea..342ade6 100755 --- a/abs/extra/autofs/run +++ b/abs/extra/autofs/run @@ -1,5 +1,19 @@ #!/bin/sh exec 2>&1 + +. /etc/rc.conf +. /etc/rc.d/functions + +stat_runit "Starting autofs4 kernel module" && echo "" set -e # barf if modprobe fails /sbin/modprobe autofs4 -exec /etc/rc.d/autofs start + +stat_runit "Starting autofs automount" && echo "" +# source application-specific settings +[ -f /etc/conf.d/autofs ] && . /etc/conf.d/autofs + +if [ ! -z "$TIMEOUT" ]; then + daemonoptions="--timeout=$TIMEOUT $daemonoptions" +fi + +exec /usr/sbin/automount -f $daemonoptions |