mounted-varrun.conf has wrong path for sendsigs.omit.d

Bug #604137 reported by Patrick J. LoPresti
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
mountall (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: mountall

/etc/init/mounted-varrun.conf has the following line:

  mkdir -p /var/run/sendsigs.omit.d

But the /etc/init.d/sendsigs script (from the initscripts package) -- which reads this directory -- expects to find it in /lib/init/rw/sendsigs.omit.d.

All other init scripts -- like /etc/init/portmap.conf, /etc/init.d/open-iscsi, and /etc/init.d/wpa-ifupdown -- also expect this directory to exist under /lib/init/rw.

The result is several subtle bugs afflicting both Lucid and Maverick. For example, my machine that uses open-iscsi hangs every time I try to reboot it:

https://bugs.launchpad.net/bugs/603760

Someone needs to figure out whether sendsigs.omit.d belongs under /var/run or under /lib/init/rw, and fix the other scripts.

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: mountall 2.15
ProcVersionSignature: Ubuntu 2.6.35-6.9-generic 2.6.35-rc3
Uname: Linux 2.6.35-6-generic x86_64
Architecture: amd64
Date: Sat Jul 10 15:29:15 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100602.2)
ProcEnviron:
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: mountall

Revision history for this message
Patrick J. LoPresti (lopresti) wrote :
Revision history for this message
Colin Watson (cjwatson) wrote :

I'm going to make this a dup of bug 541512 again, because we're going to simply fix this by making /lib/init/rw a symlink to /var/run.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.