Package: autofs Version: 4.1.3+4.1.4beta2-3 Severity: important
It seems that direct map don't work.!!!!!
-------------- my configuration ----------------
Client configuration (host leila) leila:~# ls -altr /etc/auto* ls: /etc/auto*: No such file or directory
leila:~# grep automount /etc/nsswitch.conf automount: nis
leila:~# ypcat auto.master -k /home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- yp:auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20
about precedent dump !!!!!!, please note I have also made a config in auto.master was different as follow...(yp: in auto.mail ), but the result is the same.
leila:~# ypcat auto.master -k /home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20
leila:~# ypcat auto.mail -k /var/mail syspeo:/export/public/data/mail
-> /etc/init.d/autofs status
Configured Mount Points:
------------------------
/usr/sbin/automount --timeout=20 /home yp auto.home
/usr/sbin/automount --timeout=30 /var/spool/mail yp auto.mail
/usr/sbin/automount --timeout=20 /net/public yp auto.net
/usr/sbin/automount --timeout=2 /net/device yp auto.device.10
/usr/sbin/automount --timeout=2 /export/public/device yp auto.device.1
/usr/sbin/automount --timeout=20 /net/distrib/debian/woody_v3_0 yp auto.distrib
Active Mount Points:
--------------------
/usr/sbin/automount --pid-file=/var/run/autofs/_home.pid --timeout=20 /home yp auto.home
/usr/sbin/automount --pid-file=/var/run/autofs/_net_public.pid --timeout=20 /net/public yp auto.net
/usr/sbin/automount --pid-file=/var/run/autofs/_net_device.pid --timeout=2 /net/device yp auto.device.10
/usr/sbin/automount --pid-file=/var/run/autofs/_net_distrib_debian_woody_v3_0.pid --timeout=20 /net/distrib/debian/woody_v3_0 yp auto.distrib
leila:~# grep 0 /etc/default/autofs # Timeout value in seconds (default: 300) TIMEOUT=300 DISABLE_DIRECT=0
It seems that process autofs does not start automount if map is defined in direct mode as shown in attached file.
sh -x /etc/init.d/autofs start 2>&1 |tee /tmp/trace-start-autofs.txt
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (990, 'testing'), (33, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.27
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-1) (ignored: LC_ALL set to fr_FR.ISO-8859-1)
Versions of packages autofs depends on:
ii debconf 1.4.30.11 Debian configuration management sy
ii libc6 2.3.2.ds1-20 GNU C Library: Shared libraries an
-- -------------------------------------- -- Jean-Marc LACROIX -- -- mailto : [EMAIL PROTECTED] -- ---------------------------------------
+ FLAGS=defaults 21 + DAEMON=/usr/sbin/automount ++ basename /usr/sbin/automount + prog=automount + initdir=/etc/init.d + test -e /usr/sbin/automount + system=unknown + '[' -f /etc/debian_version ']' + system=debian + '[' debian = redhat ']' + '[' debian = debian ']' + thisscript=/etc/init.d/autofs + '[' '!' -f /etc/init.d/autofs ']' + PATH=/sbin:/usr/sbin:/bin:/usr/bin + export PATH + localoptions= + daemonoptions= + '[' debian = redhat ']' + '[' debian = debian ']' + TIMEOUT=300 + DISABLE_DIRECT=1 + DAEMON_EXIT_WAIT=20 + '[' -f /etc/default/autofs ']' + . /etc/default/autofs ++ TIMEOUT=300 ++ DISABLE_DIRECT=0 + daemonoptions= --timeout=300 + RETVAL=0 + '[' debian = debian ']' + debian start + set -e + echo -n 'Starting automounter:' Starting automounter:+ grep -q autofs /proc/filesystems + '[' -f /proc/modules ']' + lsmod + grep -q 'autofs[^4]' ++ getrawmounts +++ getschemes +++ grep -q '^automount:' /etc/nsswitch.conf +++ grep '^automount:' /etc/nsswitch.conf +++ sed -e 's/^.*://' -e 's/\[.*\]/ /g' ++ '[' -z '' ']' ++ getnismounts +++ catnismap auto.master +++ '[' -z auto.master ']' +++ map=auto.master +++ /usr/bin/ypcat -k auto.master +++ sed -e '/^#/d' -e '/^$/d' ++ YPMAP=/home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20 ++ '[' -z '/home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20' ']' ++ catnismap auto.master ++ '[' -z auto.master ']' ++ map=auto.master ++ /usr/bin/ypcat -k auto.master ++ sed -e '/^#/d' -e '/^$/d' ++ nisscheme=1 ++ export nisscheme + '[' -z '/home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20' ']' + '[' '!' -e /var/run/autofs ']' + getmounts + local LC_ALL=C + export LC_ALL + knownmaps= + read cmd rest + getrawmounts + read dir map options ++ getschemes ++ grep -q '^automount:' /etc/nsswitch.conf ++ grep '^automount:' /etc/nsswitch.conf ++ sed -e 's/^.*://' -e 's/\[.*\]/ /g' + '[' -z '' ']' + getnismounts ++ catnismap auto.master ++ '[' -z auto.master ']' ++ map=auto.master ++ /usr/bin/ypcat -k auto.master ++ sed -e '/^#/d' -e '/^$/d' + YPMAP=/home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20 + '[' -z '/home yp:auto.home --timeout=20 /net/public yp:auto.net --timeout=20 /net/device yp:auto.device.10 --timeout=2 /export/public/device yp:auto.device.1 --timeout=2 /- auto.mail --timeout=30 --verbose --debug /net/distrib/debian/woody_v3_0 yp:auto.distrib --timeout=20' ']' + catnismap auto.master + '[' -z auto.master ']' + map=auto.master + /usr/bin/ypcat -k auto.master + sed -e '/^#/d' -e '/^$/d' + nisscheme=1 + export nisscheme ++ echo /home ++ sed -e 's/\/*$//' + dir=/home + '[' '!' -z yp:auto.home -a yp:auto.home = -hosts ']' ++ echo /home ++ grep -E '^/-' + '[' 0 -eq 1 -a x '!=' x ']' ++ echo yp:auto.home ++ cut -c1 + '[' '!' -z /home -a '!' -z yp:auto.home -a xy '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=20 + startupoptions= + echo --timeout=20 + grep -qE -- '\B-(t\b|-timeout\b=)' ++ echo --timeout=20 ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + startupoptions=--timeout=20 + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(g\b|-ghost\b)' + echo --timeout=20 + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(v\b|-verbose\b)' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(d\b|-debug\b)' ++ echo ' --timeout=300 --timeout=20' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo yp:auto.home ++ cut -f1 -d: + maptype=yp + '[' yp = yp:auto.home ']' ++ echo yp:auto.home ++ cut -f2- -d: + map=auto.home + : echo STARTUPOPTIONS --timeout=20 + : echo DIR /home + : echo MAPTYPE yp + : echo MAP auto.home + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=20 /home yp auto.home ' + sed -e 's/ / /g' -e 's/ */ /g' + : echo ------------------------ + knownmaps= /home/ + read dir map options ++ echo --timeout=20 /home yp auto.home ++ echo /net/public ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' ++ sed -e 's/\/*$//' + dir=/net/public + '[' '!' -z yp:auto.net -a yp:auto.net = -hosts ']' ++ echo /net/public ++ grep -E '^/-' + '[' 0 -eq 1 -a x '!=' x ']' ++ echo /net/public/ ++ grep '^/home/' ++ echo /home/ ++ grep '^/net/public/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo yp:auto.net ++ cut -c1 + '[' '!' -z /net/public -a '!' -z yp:auto.net -a xy '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=20 + startupoptions= + echo --timeout=20 + grep -qE -- '\B-(t\b|-timeout\b=)' + mnt=/home ++ echo /home ++ echo --timeout=20 ++ sed s,/,_,g ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + pidfile=/var/run/autofs/_home.pid + start-stop-daemon --start --pidfile /var/run/autofs/_home.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_home.pid --timeout=20 /home yp auto.home + '[' 0 -ne 0 ']' + read cmd rest + startupoptions=--timeout=20 + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(g\b|-ghost\b)' + echo --timeout=20 + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(v\b|-verbose\b)' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(d\b|-debug\b)' ++ echo ' --timeout=300 --timeout=20' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo yp:auto.net ++ cut -f1 -d: + maptype=yp + '[' yp = yp:auto.net ']' ++ echo yp:auto.net ++ cut -f2- -d: + map=auto.net + : echo STARTUPOPTIONS --timeout=20 + : echo DIR /net/public + : echo MAPTYPE yp + : echo MAP auto.net + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=20 /net/public yp auto.net ' + sed -e 's/ / /g' -e 's/ */ /g' ++ echo --timeout=20 /net/public yp auto.net + : echo ------------------------ + knownmaps= /net/public/ /home/ + read dir map options ++ echo /net/device ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' ++ sed -e 's/\/*$//' + dir=/net/device + '[' '!' -z yp:auto.device.10 -a yp:auto.device.10 = -hosts ']' ++ echo /net/device ++ grep -E '^/-' + '[' 0 -eq 1 -a x '!=' x ']' ++ echo /net/device/ ++ grep '^/net/public/' ++ echo /net/public/ ++ grep '^/net/device/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /net/device/ + mnt=/net/public ++ echo /net/public ++ grep '^/home/' ++ sed s,/,_,g ++ echo /home/ + pidfile=/var/run/autofs/_net_public.pid + start-stop-daemon --start --pidfile /var/run/autofs/_net_public.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_net_public.pid --timeout=20 /net/public yp auto.net + '[' 0 -ne 0 ']' + read cmd rest ++ grep '^/net/device/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo yp:auto.device.10 ++ cut -c1 + '[' '!' -z /net/device -a '!' -z yp:auto.device.10 -a xy '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=2 + startupoptions= + echo --timeout=2 + grep -qE -- '\B-(t\b|-timeout\b=)' ++ echo --timeout=2 ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + startupoptions=--timeout=2 + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(g\b|-ghost\b)' + echo --timeout=2 + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(v\b|-verbose\b)' + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(d\b|-debug\b)' ++ echo ' --timeout=300 --timeout=2' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo yp:auto.device.10 ++ cut -f1 -d: + maptype=yp + '[' yp = yp:auto.device.10 ']' ++ echo yp:auto.device.10 ++ cut -f2- -d: + map=auto.device.10 + : echo STARTUPOPTIONS --timeout=2 + : echo DIR /net/device + : echo MAPTYPE yp + : echo MAP auto.device.10 + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=2 /net/device yp auto.device.10 ' + sed -e 's/ / /g' -e 's/ */ /g' + : echo ------------------------ + knownmaps= /net/device/ /net/public/ /home/ + read dir map options ++ echo /export/public/device ++ echo --timeout=2 /net/device yp auto.device.10 ++ sed -e 's/\/*$//' ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' + dir=/export/public/device + '[' '!' -z yp:auto.device.1 -a yp:auto.device.1 = -hosts ']' ++ echo /export/public/device ++ grep -E '^/-' + '[' 0 -eq 1 -a x '!=' x ']' ++ echo /export/public/device/ ++ grep '^/net/device/' ++ echo /net/device/ ++ grep '^/export/public/device/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /export/public/device/ ++ grep '^/net/public/' ++ echo /net/public/ ++ grep '^/export/public/device/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /export/public/device/ ++ grep '^/home/' ++ echo /home/ + mnt=/net/device ++ echo /net/device ++ grep '^/export/public/device/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo yp:auto.device.1 ++ sed s,/,_,g ++ cut -c1 + pidfile=/var/run/autofs/_net_device.pid + start-stop-daemon --start --pidfile /var/run/autofs/_net_device.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_net_device.pid --timeout=2 /net/device yp auto.device.10 + '[' 0 -ne 0 ']' + read cmd rest + '[' '!' -z /export/public/device -a '!' -z yp:auto.device.1 -a xy '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=2 + startupoptions= + echo --timeout=2 + grep -qE -- '\B-(t\b|-timeout\b=)' ++ echo --timeout=2 ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + startupoptions=--timeout=2 + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(g\b|-ghost\b)' + echo --timeout=2 + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(v\b|-verbose\b)' + echo ' --timeout=300 --timeout=2' + grep -qE -- '\B-(d\b|-debug\b)' ++ echo ' --timeout=300 --timeout=2' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo yp:auto.device.1 ++ cut -f1 -d: + maptype=yp + '[' yp = yp:auto.device.1 ']' ++ echo yp:auto.device.1 ++ cut -f2- -d: + map=auto.device.1 + : echo STARTUPOPTIONS --timeout=2 + : echo DIR /export/public/device + : echo MAPTYPE yp + : echo MAP auto.device.1 + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=2 /export/public/device yp auto.device.1 ' + sed -e 's/ / /g' -e 's/ */ /g' + : echo ------------------------ + knownmaps= /export/public/device/ /net/device/ /net/public/ /home/ + read dir map options ++ echo --timeout=2 /export/public/device yp auto.device.1 ++ echo /- ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' ++ sed -e 's/\/*$//' + dir=/- + '[' '!' -z auto.mail -a auto.mail = -hosts ']' ++ echo /- ++ grep -E '^/-' + '[' 0 -eq 1 -a x/- '!=' x ']' ++ echo /-/ + mnt=/export/public/device ++ echo /export/public/device ++ grep '^/export/public/device/' ++ sed s,/,_,g + pidfile=/var/run/autofs/_export_public_device.pid + start-stop-daemon --start --pidfile /var/run/autofs/_export_public_device.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_export_public_device.pid --timeout=2 /export/public/device yp auto.device.1 + '[' 0 -ne 0 ']' + read cmd rest ++ echo /export/public/device/ ++ grep '^/-/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /-/ ++ grep '^/net/device/' ++ echo /net/device/ ++ grep '^/-/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /-/ ++ grep '^/net/public/' ++ echo /net/public/ ++ grep '^/-/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /-/ ++ grep '^/home/' ++ echo /home/ ++ grep '^/-/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo auto.mail ++ cut -c1 + '[' '!' -z /- -a '!' -z auto.mail -a xa '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=30 --verbose --debug + startupoptions= + echo '--timeout=30 --verbose --debug' + grep -qE -- '\B-(t\b|-timeout\b=)' ++ echo --timeout=30 --verbose --debug ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + startupoptions=--timeout=30 + echo ' --timeout=300 --timeout=30 --verbose --debug' + grep -qE -- '\B-(g\b|-ghost\b)' + echo '--timeout=30 --verbose --debug' + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=30 --verbose --debug' + grep -qE -- '\B-(v\b|-verbose\b)' + startupoptions=--timeout=30 --verbose + echo ' --timeout=300 --timeout=30 --verbose --debug' + grep -qE -- '\B-(d\b|-debug\b)' + startupoptions=--timeout=30 --verbose --debug ++ echo ' --timeout=300 --timeout=30 --verbose --debug' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo auto.mail ++ cut -f1 -d: + maptype=auto.mail + '[' auto.mail = auto.mail ']' + '[' auto.mail = hesiod -o auto.mail = userhome ']' + '[' auto.mail = multi ']' ++ echo auto.mail ++ grep -q '^/' + '[' -x /etc/auto.mail ']' ++ echo auto.mail ++ grep -q '^/' + '[' -f /etc/auto.mail ']' + maptype=yp + '[' '' = 0 ']' ++ basename auto.mail ++ sed -e 's/^auto_home/auto.home/' -e 's/^auto_mnt/auto.mnt/' + map=auto.mail ++ echo auto.mail ++ cut -f2- -d: + map=auto.mail + : echo STARTUPOPTIONS --timeout=30 --verbose --debug + : echo DIR /- + : echo MAPTYPE yp + : echo MAP auto.mail + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=30 --verbose --debug /- yp auto.mail ' + sed -e 's/ / /g' -e 's/ */ /g' + : echo ------------------------ + knownmaps= /-/ /export/public/device/ /net/device/ /net/public/ /home/ + read dir map options ++ echo --timeout=30 --verbose --debug /- yp auto.mail ++ echo /net/distrib/debian/woody_v3_0 ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' ++ sed -e 's/\/*$//' + dir=/net/distrib/debian/woody_v3_0 + '[' '!' -z yp:auto.distrib -a yp:auto.distrib = -hosts ']' ++ echo /net/distrib/debian/woody_v3_0 ++ grep -E '^/-' + '[' 0 -eq 1 -a x '!=' x ']' ++ echo /net/distrib/debian/woody_v3_0/ ++ grep '^/-/' ++ echo /-/ ++ grep '^/net/distrib/debian/woody_v3_0/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /net/distrib/debian/woody_v3_0/ ++ grep '^/export/public/device/' ++ echo /export/public/device/ ++ grep '^/net/distrib/debian/woody_v3_0/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /net/distrib/debian/woody_v3_0/ + mnt=/- ++ echo /- ++ grep '^/net/device/' ++ echo /net/device/ ++ sed s,/,_,g ++ grep '^/net/distrib/debian/woody_v3_0/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /net/distrib/debian/woody_v3_0/ ++ grep '^/net/public/' + pidfile=/var/run/autofs/_-.pid + start-stop-daemon --start --pidfile /var/run/autofs/_-.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_-.pid --timeout=30 --verbose --debug /- yp auto.mail + '[' 0 -ne 0 ']' + read cmd rest ++ echo /net/public/ ++ grep '^/net/distrib/debian/woody_v3_0/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo /net/distrib/debian/woody_v3_0/ ++ grep '^/home/' ++ echo /home/ ++ grep '^/net/distrib/debian/woody_v3_0/' + '[' '' '!=' '' -o '' '!=' '' ']' ++ echo yp:auto.distrib ++ cut -c1 + '[' '!' -z /net/distrib/debian/woody_v3_0 -a '!' -z yp:auto.distrib -a xy '!=' x- ']' + : echo DAEMONOPTIONS OPTIONS --timeout=300 --timeout=20 + startupoptions= + echo --timeout=20 + grep -qE -- '\B-(t\b|-timeout\b=)' ++ echo --timeout=20 ++ sed 's/.*-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\).*$/\2/g' + startupoptions=--timeout=20 + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(g\b|-ghost\b)' + echo --timeout=20 + grep -qE -- '\B-browse\b' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(v\b|-verbose\b)' + echo ' --timeout=300 --timeout=20' + grep -qE -- '\B-(d\b|-debug\b)' ++ echo ' --timeout=300 --timeout=20' ++ sed 's/-\(t[^0-9]*\|-timeout\)[ \t=]*\([0-9][0-9]*\)//g' ++ sed 's/-\(g\b\|-ghost\b\)//g' ++ sed 's/-\(v\b\|-verbose\b\)//g' ++ sed 's/-\(d\b\|-debug\b\)//g' ++ sed 's/-\b\(no\)\?browse\b//g' + mapoptions= ++ echo yp:auto.distrib ++ cut -f1 -d: + maptype=yp + '[' yp = yp:auto.distrib ']' ++ echo yp:auto.distrib ++ cut -f2- -d: + map=auto.distrib + : echo STARTUPOPTIONS --timeout=20 + : echo DIR /net/distrib/debian/woody_v3_0 + : echo MAPTYPE yp + : echo MAP auto.distrib + : echo MAPOPTIONS + : echo LOCALOPTIONS + NEWOPTIONS= + mapoptions= + echo '/usr/sbin/automount --timeout=20 /net/distrib/debian/woody_v3_0 yp auto.distrib ' + sed -e 's/ / /g' -e 's/ */ /g' ++ echo --timeout=20 /net/distrib/debian/woody_v3_0 yp auto.distrib + : echo ------------------------ + knownmaps= /net/distrib/debian/woody_v3_0/ /-/ /export/public/device/ /net/device/ /net/public/ /home/ + read dir map options ++ sed 's/^.* \(\/[^ ]*\) [A-Za-z].*$/\1/' + mnt=/net/distrib/debian/woody_v3_0 ++ echo /net/distrib/debian/woody_v3_0 ++ sed s,/,_,g + pidfile=/var/run/autofs/_net_distrib_debian_woody_v3_0.pid + start-stop-daemon --start --pidfile /var/run/autofs/_net_distrib_debian_woody_v3_0.pid --quiet --exec /usr/sbin/automount -- --pid-file=/var/run/autofs/_net_distrib_debian_woody_v3_0.pid --timeout=20 /net/distrib/debian/woody_v3_0 yp auto.distrib + '[' 0 -ne 0 ']' + read cmd rest + echo ' done.' done. + exit 0