Package: lvm2 Version: 2.02.33-1 Severity: important Tags: patch User: [EMAIL PROTECTED] Usertags: incorrect-dependency
I just checked the shutdown order in unstable on a machine with lvm and dependency based boot sequencing enabled, and discovered that the lvm2 script was inserted into the wrong location for runlevels 0 and 6. After giving it a close check, I discovered a typo in the LSB header of lvm2. Sorry I did not discover this earlier. Two colons are missing, making the reverse dependencies fail to be discovered by insserv. Here is a patch to solve it. I added capital A in X-Stop-After for consistency with the other headers. diff -ur lvm2-2.02.33.orig/debian/lvm2.init lvm2-2.02.33/debian/lvm2.init --- lvm2-2.02.33.orig/debian/lvm2.init 2008-03-01 00:23:43.000000000 +0100 +++ lvm2-2.02.33/debian/lvm2.init 2008-03-01 00:25:26.000000000 +0100 @@ -5,8 +5,8 @@ # Required-Stop: # Should-Start: udev devfsd raid2 mdadm cryptdisks-early # Should-Stop: reboot halt umountroot -# X-Start-Before checkfs mountall -# X-Stop-after umountfs +# X-Start-Before: checkfs mountall +# X-Stop-After: umountfs # Default-Start: S # Default-Stop: 0 6 ### END INIT INFO -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]