Package: kolab-cyrus-common Version: 2.2.13-4 Severity: important Tags: patch User: [EMAIL PROTECTED] Usertags: incorrect-dependency
I just checked the boot order in unstable on a machine with dependency based boot sequencing enabled, and discovered a problem with the init.d scripts provided in this package. It ask for a stop symlink in rcS.d/, which is always wrong. Also, it need a mounted /usr/, and should thus depend on $remote_fs during startup. It should be stopped before sendsigs kills all processes, and thus should depend on $remote_fs during shutdown too. Here is a patch to solve this issue. diff -ur kolab-cyrus-imapd-2.2.13.orig/debian/kolab-cyrus-common.kolab-cyrus.init kolab-cyrus-imapd-2.2.13/debian/kolab-cyrus-common.kolab-cyrus.init --- kolab-cyrus-imapd-2.2.13.orig/debian/kolab-cyrus-common.kolab-cyrus.init 2008-04-09 11:00:38.000000000 +0200 +++ kolab-cyrus-imapd-2.2.13/debian/kolab-cyrus-common.kolab-cyrus.init 2008-04-09 11:02:00.000000000 +0200 @@ -2,10 +2,10 @@ # ### BEGIN INIT INFO # Provides: kolab-cyrus-common -# Required-Start: $syslog $network -# Required-Stop: $syslog $network +# Required-Start: $remote_fs $syslog $network +# Required-Stop: $remote_fs $syslog $network # Default-Start: 2 3 4 5 -# Default-Stop: S 0 1 6 +# Default-Stop: 0 1 6 # Short-Description: common init system for kolab-cyrus IMAP/POP3 daemons. # Description: common init system for kolab-cyrus IMAP/POP3 daemons. # start central kolab-cyrus master process, which can Happy hacking, -- Petter Reinholdtsen -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]