Your message dated Wed, 28 Dec 2011 00:07:43 +0000
with message-id <[email protected]>
and subject line Bug#653172: Removed package(s) from unstable
has caused the Debian Bug report #488846,
regarding autofs: nesting in map mount point fails
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
488846: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=488846
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autofs
Version: 4.1.4-13
Severity: normal

I have an auto.master containing the line
        /mnt/comtek  /etc/auto.comtek --ghost --timeout=60

(though this problem seems to occur without --ghost)

auto.comtek contains lines of the form
        ches4/ches4.log  
-fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
 ://10.4.1.204/ches4.log

This works initially. ('ls /mnt/comtek/ches4/ches4.log' works). After the 
first timeout and remounted an extra directory is inserted, so the former 
command becomes ('ls /mnt/comtek/ches4/ches4/ches4.log').

The documentation does not appear to explicitly state whether 
subdirectories are supported within the map file. Nested directories in 
maps would be a very useful feature though. If they are not supported 
could the behaviour be changed to warn or something, rather than breaking 
after first timeout?

I've included a log file of a session, in case it helps.

[startup]

Jul  1 16:14:27 pluto automount[20024]: starting automounter version 4.1.4, 
path = /mnt/comtek, maptype = file, mapname = /etc/auto.comtek
Jul  1 16:14:27 pluto automount[20024]: Map argc = 1
Jul  1 16:14:27 pluto automount[20024]: Map argv[0] = /etc/auto.comtek
Jul  1 16:14:27 pluto automount[20024]: mount(bind): bind_works = 1
Jul  1 16:14:27 pluto automount[20024]: using kernel protocol version 4.00
Jul  1 16:14:27 pluto automount[20024]: using timeout 60 seconds; freq 15 secs
Jul  1 16:14:27 pluto automount[20024]: ghosting enabled

[Now do ls /mnt/comtek/ches4/ches4.log]

Jul  1 16:16:16 pluto automount[20272]: handle_packet: type = 0
Jul  1 16:16:16 pluto automount[20272]: handle_packet_missing: token 550, name 
ches4/ches4.log
Jul  1 16:16:16 pluto automount[20272]: attempting to mount entry 
/mnt/comtek/ches4/ches4.log
Jul  1 16:16:16 pluto automount[20278]: lookup(file): ches4/ches4.log -> 
-fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
 ://10.4.1.204/ches4.log
Jul  1 16:16:16 pluto automount[20278]: parse(sun): expanded entry: 
-fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
 ://10.4.1.204/ches4.log
Jul  1 16:16:16 pluto automount[20278]: parse(sun): 
dequote("fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770")
 -> 
fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
Jul  1 16:16:16 pluto automount[20278]: parse(sun): gathered options: 
fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
Jul  1 16:16:16 pluto automount[20278]: parse(sun): 
dequote("//10.4.1.204/ches4.log") -> //10.4.1.204/ches4.log
Jul  1 16:16:16 pluto automount[20278]: parse(sun): core of entry: 
options=fstype=cifs,defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770,
 loc=//10.4.1.204/ches4.log
Jul  1 16:16:16 pluto automount[20278]: parse(sun): mounting root /mnt/comtek, 
mountpoint ches4/ches4.log, what //10.4.1.204/ches4.log, fstype cifs, options 
defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
Jul  1 16:16:16 pluto automount[20278]: do_mount //10.4.1.204/ches4.log 
/mnt/comtek/ches4/ches4.log type cifs options 
defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
 using module generic
Jul  1 16:16:16 pluto automount[20278]: mount(generic): calling mkdir_path 
/mnt/comtek/ches4/ches4.log
Jul  1 16:16:16 pluto automount[20278]: mount(generic): calling mount -t cifs 
-s -o 
defaults,credentials=/etc/unixservers.smb,workgroup=,uid=0,gid=0,fmask=0770,dmask=0770
 //10.4.1.204/ches4.log /mnt/comtek/ches4/ches4.log
Jul  1 16:16:16 pluto automount[20278]: >> WARNING: CIFS mount option 'fmask' 
is deprecated. Use 'file_mode' instead.
Jul  1 16:16:16 pluto automount[20278]: >> WARNING: CIFS mount option 'dmask' 
is deprecated. Use 'dir_mode' instead.
Jul  1 16:16:16 pluto automount[20278]: mount(generic): mounted 
//10.4.1.204/ches4.log type cifs on /mnt/comtek/ches4/ches4.log
Jul  1 16:16:16 pluto automount[20272]: handle_child: got pid 20278, sig 0 (0), 
stat 0
Jul  1 16:16:16 pluto automount[20272]: sig_child: found pending iop pid 20278: 
signalled 0 (sig 0), exit status 0
Jul  1 16:16:16 pluto automount[20272]: send_ready: token=550
Jul  1 16:16:30 pluto automount[20272]: sig 14 switching from 1 to 2
Jul  1 16:16:30 pluto automount[20272]: get_pkt: state 1, next 2
Jul  1 16:16:30 pluto automount[20272]: st_expire(): state = 1
Jul  1 16:16:30 pluto automount[20272]: expire_proc: exp_proc=20286
Jul  1 16:16:30 pluto automount[20286]: expire_proc: 1 remaining in /mnt/comtek
Jul  1 16:16:30 pluto automount[20272]: handle_child: got pid 20286, sig 0 (0), 
stat 1
Jul  1 16:16:30 pluto automount[20272]: sigchld: exp 20286 finished, switching 
from 2 to 1
Jul  1 16:16:30 pluto automount[20272]: get_pkt: state 2, next 1
Jul  1 16:16:30 pluto automount[20272]: st_ready(): state = 2

[and expiry]

Jul  1 16:16:45 pluto automount[20272]: sig 14 switching from 1 to 2
Jul  1 16:16:45 pluto automount[20272]: get_pkt: state 1, next 2
Jul  1 16:16:45 pluto automount[20272]: st_expire(): state = 1
Jul  1 16:16:45 pluto automount[20272]: expire_proc: exp_proc=20287
Jul  1 16:16:45 pluto automount[20287]: expire_proc: 1 remaining in /mnt/comtek
Jul  1 16:16:45 pluto automount[20272]: handle_child: got pid 20287, sig 0 (0), 
stat 1
Jul  1 16:16:45 pluto automount[20272]: sigchld: exp 20287 finished, switching 
from 2 to 1
Jul  1 16:16:45 pluto automount[20272]: get_pkt: state 2, next 1
Jul  1 16:16:45 pluto automount[20272]: st_ready(): state = 2

[Now repeat ls /mnt/comtek/ches4/ches4.log]

Jul  1 16:17:51 pluto automount[20272]: handle_packet: type = 0
Jul  1 16:17:51 pluto automount[20272]: handle_packet_missing: token 558, name 
ches4
Jul  1 16:17:51 pluto automount[20272]: attempting to mount entry 
/mnt/comtek/ches4
Jul  1 16:17:51 pluto automount[20313]: lookup(file): ches4 -> -fstype=autofs 
file:/etc/auto.comtek
Jul  1 16:17:51 pluto automount[20313]: parse(sun): expanded entry: 
-fstype=autofs file:/etc/auto.comtek
Jul  1 16:17:51 pluto automount[20313]: parse(sun): dequote("fstype=autofs") -> 
fstype=autofs
Jul  1 16:17:51 pluto automount[20313]: parse(sun): gathered options: 
fstype=autofs
Jul  1 16:17:51 pluto automount[20313]: parse(sun): 
dequote("file:/etc/auto.comtek") -> file:/etc/auto.comtek
Jul  1 16:17:51 pluto automount[20313]: parse(sun): core of entry: 
options=fstype=autofs, loc=file:/etc/auto.comtek
Jul  1 16:17:51 pluto automount[20313]: parse(sun): mounting root /mnt/comtek, 
mountpoint ches4, what file:/etc/auto.comtek, fstype autofs, options
Jul  1 16:17:51 pluto automount[20313]: do_mount file:/etc/auto.comtek 
/mnt/comtek/ches4 type autofs options  using module autofs
Jul  1 16:17:51 pluto automount[20313]: mount(autofs): calling mkdir_path 
/mnt/comtek/ches4
Jul  1 16:17:51 pluto automount[20313]: mount(autofs): 
fullpath=/mnt/comtek/ches4 what=file:/etc/auto.comtek options=
Jul  1 16:17:51 pluto automount[20314]: starting automounter version 4.1.4, 
path = /mnt/comtek/ches4, maptype = file, mapname = /etc/auto.comtek
Jul  1 16:17:51 pluto automount[20314]: Map argc = 2
Jul  1 16:17:51 pluto automount[20314]: Map argv[0] = /etc/auto.comtek
Jul  1 16:17:51 pluto automount[20314]: Map argv[1] =
Jul  1 16:17:51 pluto automount[20314]: parse(sun): init gathered options:
Jul  1 16:17:51 pluto automount[20314]: mount(bind): bind_works = 1
Jul  1 16:17:51 pluto automount[20314]: using kernel protocol version 4.00
Jul  1 16:17:51 pluto automount[20314]: using timeout 60 seconds; freq 15 secs
Jul  1 16:17:51 pluto automount[20314]: ghosting enabled
Jul  1 16:17:51 pluto automount[20313]: mount(autofs): mounted 
file:/etc/auto.comtek on /mnt/comtek/ches4
Jul  1 16:17:51 pluto automount[20272]: handle_child: got pid 20313, sig 0 (0), 
stat 0
Jul  1 16:17:51 pluto automount[20272]: sig_child: found pending iop pid 20313: 
signalled 0 (sig 0), exit status 0
Jul  1 16:17:51 pluto automount[20272]: send_ready: token=558
Jul  1 16:17:51 pluto automount[20314]: handle_packet: type = 0
Jul  1 16:17:51 pluto automount[20314]: handle_packet_missing: token 559, name 
ches4.log
Jul  1 16:17:51 pluto automount[20314]: attempting to mount entry 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20318]: failed to mount 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20318]: umount_multi: 
path=/mnt/comtek/ches4/ches4.log incl=1
Jul  1 16:17:51 pluto automount[20318]: umount_multi: no mounts found under 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20314]: handle_child: got pid 20318, sig 0 (0), 
stat 1
Jul  1 16:17:51 pluto automount[20314]: sig_child: found pending iop pid 20318: 
signalled 0 (sig 0), exit status 1
Jul  1 16:17:51 pluto automount[20314]: send_fail: token=559
Jul  1 16:17:51 pluto automount[20314]: handle_packet: type = 0
Jul  1 16:17:51 pluto automount[20314]: handle_packet_missing: token 560, name 
ches4.log
Jul  1 16:17:51 pluto automount[20314]: attempting to mount entry 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20319]: failed to mount 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20319]: umount_multi: 
path=/mnt/comtek/ches4/ches4.log incl=1
Jul  1 16:17:51 pluto automount[20319]: umount_multi: no mounts found under 
/mnt/comtek/ches4/ches4.log
Jul  1 16:17:51 pluto automount[20314]: handle_child: got pid 20319, sig 0 (0), 
stat 1
Jul  1 16:17:51 pluto automount[20314]: sig_child: found pending iop pid 20319: 
signalled 0 (sig 0), exit status 1
Jul  1 16:17:51 pluto automount[20314]: send_fail: token=560

We can now do /mnt/comtek/ches4/ches4/ches4.log to access the file above, but 
not /mnt/comtek/ches4/ches4

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages autofs depends on:
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  ucf                    2.0020            Update Configuration File: preserv

Versions of packages autofs recommends:
ii  nfs-common             1:1.0.10-6+etch.1 NFS support files common to client

-- no debconf information



--- End Message ---
--- Begin Message ---
Version: 4.1.4+debian-3+rm

Dear submitter,

as the package autofs has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see http://bugs.debian.org/653172

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
[email protected].

Debian distribution maintenance software
pp.
Luca Falavigna (the ftpmaster behind the curtain)


--- End Message ---

Reply via email to