[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