[Pkg-sysvinit-devel] Bug#638019: /run/initctl

Roger Leigh rleigh at codelibre.net
Sun Jan 8 23:10:24 UTC 2012


On Sun, Jan 08, 2012 at 03:01:57PM +0100, Robert Millan wrote:
> El 8 de gener de 2012 15:00, Robert Millan <rmh at debian.org> ha escrit:
> > El 8 de gener de 2012 14:56, Roger Leigh <rleigh at codelibre.net> 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.





More information about the Pkg-sysvinit-devel mailing list