On Fri, Jan 06, 2012 at 03:25:53PM +0100, Robert Millan wrote: > I didn't notice this was actually a Release Goal [1]. Tagging appropiately. > > I should note that the patch I sent has an unwanted side-effect: > unability to send messages to init until after first reboot, which > means first reboot can't be done cleanly. > > Maybe clients can be modified to attempt old path first then try with > /run/initctl (or vice-versa), or update scripts could play some kind > of symlink trick. I haven't had time to resolve this however.
How about on upgrade we symlink /run/initctl → /dev/initctl if /run/initctl does not exist? Programs can therefore be switched to using /run/initctl immediately. On reboot, we can then just create /run/initctl and everything should just work. Does this sound OK, or have I missed something unobvious? 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

