UbuntuUpdates.org

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

Repository Area Version
updates main 1.5-0ubuntu7.3

Changelog

Version: 1.4-0ubuntu9 2012-03-16 21:02:37 UTC

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...

Version: 1.4-0ubuntu8 2012-02-17 18:04:36 UTC

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

Version: 1.4-0ubuntu7 2012-02-16 12:08:14 UTC

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

Version: 1.4-0ubuntu6 2012-02-09 00:03:27 UTC

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

Version: 1.4-0ubuntu5 2012-02-04 04:05:13 UTC

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