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

Reply via email to