I've poked around at this further, and it seems that the fstab-decode
command only hangs trying to unmount *direct* autofs entries in
/proc/mounts, but does not hang on *indirect* ones.  An example of the
direct entry in /proc/mounts:

/etc/auto.nfs_cdf /cdf autofs
rw,relatime,fd=18,pgrp=865,timeout=300,minproto=5,maxproto=5,direct 0 0

Note once again that this is *not* an actual mounted file system.  The
file system mounted by this autofs rule (if mounted) appears further
down in /proc/mounts like this (I've obfuscated the IP addresses to
1.2.3.4):

homesrv:/cdf/ /cdf nfs
ro,nosuid,nodev,noexec,noatime,vers=3,rsize=8192,wsize=8192,namlen=255,hard,proto=udp,timeo=11,retrans=3,sec=sys,mountaddr=1.2.3.4,mountvers=3,mountport=52150,mountproto=udp,local_lock=none,addr=1.2.3.4
0 0

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/988394

Title:
  Reboot hangs because /etc/rc6.d/S40umountfs chokes on non-existent
  mounts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sysvinit/+bug/988394/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to