Here is a diff that fixes both issues:

diff -u open-iscsi-2.0.870.1/debian/open-iscsi.postinst open-iscsi-2.0.870.1/deb
ian/open-iscsi.postinst
--- open-iscsi-2.0.870.1/debian/open-iscsi.postinst
+++ open-iscsi-2.0.870.1/debian/open-iscsi.postinst
@@ -55,7 +55,7 @@
        # Fix init script ordering on upgrades from < jaunty
        if dpkg --compare-versions "$2" lt-nl 2.0.870-0ubuntu1
        then
-               update-rc.d -f remove open-iscsi
+               update-rc.d -f open-iscsi remove
        fi
 
        update_initramfs
diff -u open-iscsi-2.0.870.1/debian/open-iscsi.init 
open-iscsi-2.0.870.1/debian/open-iscsi.init
--- open-iscsi-2.0.870.1/debian/open-iscsi.init
+++ open-iscsi-2.0.870.1/debian/open-iscsi.init
@@ -69,7 +69,7 @@
                log_end_msg $RETVAL
                # Don't kill the iscsi daemon when killing all processes 
                        # during system shutdown
-               ln -s $PIDFILE /lib/init/rw/sendsigs.omit.d/
+               ln -sf $PIDFILE /lib/init/rw/sendsigs.omit.d/
        fi
 }
 


** Summary changed:

- open-iscsi fails to correctly update rc.d on upgrade
+ open-iscsi fails to correctly update rc.d on intrepid -> jaunty upgrade

** Changed in: open-iscsi (Ubuntu)
    Milestone: None => ubuntu-9.04

-- 
open-iscsi fails to correctly update rc.d on intrepid -> jaunty upgrade
https://bugs.launchpad.net/bugs/306678
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to open-iscsi in ubuntu.

-- 
Ubuntu-server-bugs mailing list
Ubuntu-server-bugs@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs

Reply via email to