* debian/upstart.postinst: Use telinit u to re-exec, rather than
kill just in case it's not Upstart that's running. LP: #92177.
* debian/event.d/system-services/tty*: Run getty in 8-bit clean
mode. LP: #273189.
* debian/event.d/upstart-compat-sysv/rc-default:
- Don't use grep -w, instead split on $IFS and iterate. LP: #385911.
- Check for any valid runlevel, not just S. LP: #85014.
- Make console owner, since it may spawn sulogin.
* debian/event.d/upstart-compat-sysv/rcS:
- Spawn sulogin if given -b or "emergency". LP: #193810.
* debian/event.d/upstart-compat-sysv/rcS:
- Make console owner. LP: #211402.
* debian/event.d/upstart-compat-sysv/rcS-sulogin:
- Place the telinit code in post-stop, checking $UPSTART_EVENT first so
we don't change the runlevel if we were stopped due to a runlevel
change. LP: #66002.
-- Scott James Remnant <email address hidden> Thu, 18 Jun 2009 16:19:34 +0100
This bug was fixed in the package upstart - 0.3.10-2
---------------
upstart (0.3.10-2) karmic; urgency=low
* debian/ upstart. postinst: Use telinit u to re-exec, rather than event.d/ system- services/ tty*: Run getty in 8-bit clean event.d/ upstart- compat- sysv/rc- default: event.d/ upstart- compat- sysv/rcS: event.d/ upstart- compat- sysv/rcS: event.d/ upstart- compat- sysv/rcS- sulogin:
kill just in case it's not Upstart that's running. LP: #92177.
* debian/
mode. LP: #273189.
* debian/
- Don't use grep -w, instead split on $IFS and iterate. LP: #385911.
- Check for any valid runlevel, not just S. LP: #85014.
- Make console owner, since it may spawn sulogin.
* debian/
- Spawn sulogin if given -b or "emergency". LP: #193810.
* debian/
- Make console owner. LP: #211402.
* debian/
- Place the telinit code in post-stop, checking $UPSTART_EVENT first so
we don't change the runlevel if we were stopped due to a runlevel
change. LP: #66002.
-- Scott James Remnant <email address hidden> Thu, 18 Jun 2009 16:19:34 +0100