Package "upstart"
Name: |
upstart
|
Description: |
event-based init daemon
|
Latest version: |
1.5-0ubuntu5 |
Release: |
precise (12.04) |
Level: |
base |
Repository: |
main |
Homepage: |
http://upstart.ubuntu.com/ |
Links
Download "upstart"
Other versions of "upstart" in Precise
Changelog
upstart (1.4-0ubuntu9) precise; urgency=low
[ Steve Langasek ]
* debian/conf/failsafe.conf: instead of waiting for the 'runlevel' event
before considering failsafe done, stop this job as soon as we're
starting rc-sysinit; that way, any delays in /etc/rcS.d will not cause
confusing messages about networking delays when the network is not the
problem. (LP: #950662)
[ James Hunt ]
* init/log.c:log_read_watch(): Set remote_closed for scenarios where error
handler never called. (LP: #935585)
[ Serge Hally ]
* debian/conf/power-status-changed.conf: shut down on getting SIGPWR.
Unprivileged tasks can't send this signal. In particular this will
allow clean shutdown of containers from the host.
(See http://www.makelinux.net/man/7/P/power-status-changed)
[ Stéphane Graber ]
* Rename Serge's job to shutdown.conf to avoid a name conflict with the
event power-status-changed.
-- Stéphane Graber Fri, 16 Mar 2012 13:48:04 -0400
|
Source diff to previous version |
950662 |
Waiting for network message on bootup when all netw... |
935585 |
[kernel panic] init: log.c:786: Assertion failed in... |
|
upstart (1.4-0ubuntu8) precise; urgency=low
* init/tests/test_job_process.c:
- close_all_files(): Correct type of index variable.
- test_run():
- "with single line command writing lots of data fast and exiting":
- add waitid() call to ensure log is not added to unflushed list.
- "with log object freed on process exit":
- add waitid() call to ensure log is not added to unflushed list.
* util/tests/test_initctl.c: test_flush_early_job_log():
- "with job ending before log disk writeable": Give Upstart a chance
to run the job as sometimes we see the job pid in the output which
causes the test to fail.
-- James Hunt Fri, 17 Feb 2012 10:58:02 -0500
|
Source diff to previous version |
upstart (1.4-0ubuntu7) precise; urgency=low
* debian/manpages/upstart-events.7: Added missing events 'container' and
'not-container'.
* Update 'runlevel' event emission time in upstart-events(7) (LP: #921501).
* Merge of important upstream log fixes to avoid spinning when a job
which leaks fds (such as 'sshd -D') is stopped (LP: #926468).
* Merge of lp:~jamesodhunt/upstart/early-job-log-flush to allow jobs that
_end_ very early in the boot to have their output logged.
* debian/conf/flush-early-job-log.conf: Upstart job to force flushing of
early job log output data when disk becomes writeable.
* Re-enable job logging by default.
[ Steve Langasek ]
* init/tests/test_job_process.c: close all fds before running tests that
check for unexpected open fds, so that files leaked from the environment
don't cause the test suite to fail gratuitously. LP: #926473.
* bump debhelper compat to 9 and adjust debian/rules to use the
dpkg-buildflags interfaces, so that upstart can be cross-compiled and
also so we pick up any future hardening flags for free.
-- Steve Langasek Thu, 16 Feb 2012 07:52:11 +0000
|
Source diff to previous version |
921501 |
runlevel time incorrect in Table 1 of upstart-events(7) |
926468 |
Stopping ssh with a logged in user causes init to spin at 100% |
926473 |
upstart test suite assumes no inherited fds |
|
upstart (1.4-0ubuntu6) precise; urgency=low
[ Serge Hallyn ]
* debian/conf/container-detect.conf: an upstart job to track whether upstart
detected itself running in a container.
* debian/running-in-container: a script using container.conf to
answer whether upstart is running in a container.
* debian/conf/console.conf: run getty on /dev/console when running
in a lxc container.
* debian/control: conflict with lxcguest.
[ Stéphane Graber ]
* debian/conf/container-detect.conf: extend to also detect OpenVZ and vserver
as well as write the type in /run/container_type and emit either:
- container CONTAINER=type
(where type is lxc, lxc-libvirt, openvz or vserver)
- not-container
* debian/running-in-container: extend to also print the type of container.
* Rebase debian/conf/console.conf on debian/conf/tty1.conf.
* Update tty[1234].conf to start on regular machines and LXC containers.
* Update tty[56].conf to only start on regular machines.
-- Stéphane Graber Wed, 08 Feb 2012 16:44:59 -0500
|
Source diff to previous version |
upstart (1.4-0ubuntu5) precise; urgency=low
* Merge of important upstream log fixes to handle scenario attempts
are made to exec(3) directly non-existent commands. (LP: #922754)
-- James Hunt Fri, 03 Feb 2012 14:16:40 +0000
|
922754 |
booting without --no-log causes init and plymouth-upstart-bridge to spin at 100% |
|
About
-
Send Feedback to @ubuntu_updates