On Sun, Jan 08, 2012 at 03:01:57PM +0100, Robert Millan wrote: > El 8 de gener de 2012 15:00, Robert Millan <[email protected]> ha escrit: > > El 8 de gener de 2012 14:56, Roger Leigh <[email protected]> ha escrit: > >> The postinst currently calls "init u", but I think that's problematic-- > >> it would call the new binary using the new path. > > > > On the contrary, isn't this precisely what we wanted? No symlink needed > > then. > > Uhm, not sure if I understood correctly what "init u" does. Anyway, > I'd propose this approach: > > - Create a new fifo in new path (no symlink). > - Install new binaries (both sides) which use the new path. > - Force init re-exec using a signal.
Please could you try the package at http://people.debian.org/~rleigh/sysvinit/sysvinit_2.88dsf-19.dsc Let me know if the postinst logic is acceptable to you. It works for me, and the increasing delay should work for all but the slowest/loaded systems. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail. _______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

