Ubuntu

Change log for “upstart” package in Ubuntu

175 of 153 results
Published in trusty-release on 2014-04-11
Deleted in trusty-proposed (Reason: moved to release)
upstart (1.12.1-0ubuntu4) trusty; urgency=medium

  [ Adam Conrad ]
  * Disable chroot sessions by default, add an option to enable chroot
    sessions. (LP: #1277594)
 -- Dimitri John Ledkov <email address hidden>   Fri, 11 Apr 2014 22:31:21 +0100
Superseded in trusty-proposed on 2014-04-11
upstart (1.12.1-0ubuntu3) trusty; urgency=medium

  [ Steve Langasek ]
  * Rotate user logs daily, not hourly; while we do need them rotated more
    often than once per login in the case of long-lived sessions, once per
    hour is far too frequent and will cause log data to be rotated off far
    too quickly.

  [ Dimitri John Ledkov ]
  * Clean-up stale child processes in the new initctl reload test case,
    thus resolving hanging buildds.
 -- Dimitri John Ledkov <email address hidden>   Fri, 11 Apr 2014 20:18:50 +0100
Superseded in trusty-proposed on 2014-04-11
upstart (1.12.1-0ubuntu2) trusty; urgency=medium

  [ Steve Langasek ]
  * debian/conf/wait-for-state.conf: suppress stderr from 'grep -q
    /etc/init/foo.override', since the file may not exist.  LP: #1298938.

  [ James Hunt ] (LP: #1306361)
  * debian/upstart.cron.hourly: hourly cron job to emit the 'rotate-logs'
    event.
  * debian/user-conf/logrotate.conf: Run 1 minute after session startup
    and whenever the 'rotate-logs' event is emitted.
  * debian/manpages/upstart-events.7: Add 'rotate-logs' event.

  [ Dimitri John Ledkov ]
  * Reintroduce previous way of reloading jobs, such that "initctl reload"
    is now backwards compatible with precise upstart (still) running as
    pid 1 during upgrades. (LP: #1303891)
  * Add a shebang to debian/upstart.cron.hourly
 -- Dimitri John Ledkov <email address hidden>   Fri, 11 Apr 2014 05:43:53 +0100
Superseded in trusty-release on 2014-04-11
Deleted in trusty-proposed on 2014-04-13 (Reason: moved to release)
upstart (1.12.1-0ubuntu1) trusty; urgency=medium

  [ Dimitri John Ledkov ]
  * Adjust wait-for-state job to also check .override for "manual" flag.

  [ James Hunt ]
  * New upstream release.
 -- James Hunt <email address hidden>   Tue, 11 Mar 2014 16:11:37 +0000

Available diffs

Superseded in trusty-release on 2014-03-11
Deleted in trusty-proposed on 2014-03-12 (Reason: moved to release)
upstart (1.11-0ubuntu5) trusty; urgency=medium

  * Do not require a specific python3 version.
 -- Matthias Klose <email address hidden>   Thu, 20 Feb 2014 11:54:22 +0100

Available diffs

Superseded in trusty-release on 2014-02-20
Deleted in trusty-proposed on 2014-02-21 (Reason: moved to release)
upstart (1.11-0ubuntu4) trusty; urgency=medium

  * No-change rebuild for Python 3.4.
 -- Matthias Klose <email address hidden>   Wed, 19 Feb 2014 20:31:46 +0100

Available diffs

Superseded in trusty-release on 2014-02-19
Deleted in trusty-proposed on 2014-02-21 (Reason: moved to release)
upstart (1.11-0ubuntu3) trusty; urgency=medium

  * If present, wait for plymouth to come up in shut-down mode before
    changing runlevel at shutdown. (LP: #967229)
 -- Dimitri John Ledkov <email address hidden>   Tue, 04 Feb 2014 15:01:47 +0000

Available diffs

Superseded in trusty-release on 2014-02-04
Deleted in trusty-proposed on 2014-02-05 (Reason: moved to release)
upstart (1.11-0ubuntu2) trusty; urgency=low

  [ Steve Langasek ]
  * Merge Debian packaging changes from 1.10-2.

  [ James Hunt ]
  * debian/manpages/upstart-events.7: Remove Job States and Job Lifecycle
    sections since they have been added to init.8 upstream (closes: bug#732125).
  * debian/manpages/upstart-events.7:
    - Added missing dbus and dconf events.
    - Added all inline events to SEE ALSO section for quick reference.
      (when coupled with latest upstream doc changes, closes: bug#732128).
  * debian/control: add Build-Depends on libtool for test_conf_preload.sh.
  * Cherry-pick fix for handling re-exec if job is invalid (LP: #1269731).
 -- James Hunt <email address hidden>   Tue, 21 Jan 2014 11:50:09 +0000

Available diffs

Superseded in trusty-release on 2014-01-21
Deleted in trusty-proposed on 2014-01-22 (Reason: moved to release)
upstart (1.11-0ubuntu1) trusty; urgency=low

  [ Dmitrijs Ledkovs ]
  * Run as much test-suites as possible, before exiting with failure.

  [ James Hunt ]
  * New upstream release.
    - the global environment is now serialized on re-exec. LP: #1238078.
    - fixes support for upstart-file-bridge detecting directory creation.
      LP: #1221466.
    - Fixes upstart user session to not override the user's configured
      umask.  LP: #1240686.
    - Makes the session init available on the session dbus.
      LP: #1203595, #1235649.

  [ Steve Langasek ]
  * Document the authoritative Vcs branch in debian/control.
  * Update Standards-Version to 3.9.5, no changes required.
 -- James Hunt <email address hidden>   Fri, 15 Nov 2013 13:16:56 +0000

Available diffs

Superseded in trusty-release on 2013-11-17
Deleted in trusty-proposed on 2013-11-18 (Reason: moved to release)
upstart (1.10-0ubuntu9) trusty; urgency=low

  [ Dmitrijs Ledkovs ]
  * If check target fails, cat test-suite log files to standard output
    such that they are saved as part of build-log.

  [ Jonathan Davies ]
  * debian/rules: Set --enable-selinux in configure flags.
  * debian/control: Set build-dependency on libselinux1-dev.
 -- Steve Langasek <email address hidden>   Wed, 06 Nov 2013 22:15:18 -0800

Available diffs

Superseded in trusty-release on 2013-11-07
Deleted in trusty-proposed on 2013-11-08 (Reason: moved to release)
upstart (1.10-0ubuntu8) trusty; urgency=low

  * debian/upstart.apport:
    - Handle 'RecoverableProblem' and 'Hang' problem types (LP: #1238058).
    - Cleanup now that lp bug 1154536 is fixed.

  [ Steve Langasek ]
  * Build-Depend on python3:any for cross-build support.

  [ Dmitrijs Ledkovs ]
  * Remove uevent blacklist now that udevd was fixed not to spam on
    maguro.

  [ Steve Langasek ]
  * extra/upstart-socket-bridge.c: Cherry-pick fix from upstream for
    upstart-socket-bridge to also not clobber PATH, using SOCKET_PATH
    instead.  LP: #1235480.
 -- Steve Langasek <email address hidden>   Wed, 23 Oct 2013 23:59:20 -0700

Available diffs

Superseded in trusty-release on 2013-10-24
Published in saucy-release on 2013-10-09
Deleted in saucy-proposed (Reason: moved to release)
upstart (1.10-0ubuntu7) saucy; urgency=low

  * Ignore emitting specific udev event spam on maguro, as a workaround
    for LP: #1235649.
 -- Dmitrijs Ledkovs <email address hidden>   Wed, 09 Oct 2013 13:52:10 +0100

Available diffs

Superseded in saucy-release on 2013-10-09
Deleted in saucy-proposed on 2013-10-10 (Reason: moved to release)
upstart (1.10-0ubuntu6) saucy; urgency=low

  * extra/upstart-local-bridge.c: use SOCKET_PATH in our event
    environment, instead of clobbering PATH.  (LP: #1235480)
 -- Steve Langasek <email address hidden>   Fri, 04 Oct 2013 14:45:40 -0700

Available diffs

Superseded in saucy-release on 2013-10-04
Deleted in saucy-proposed on 2013-10-06 (Reason: moved to release)
upstart (1.10-0ubuntu5) saucy; urgency=low

  * extra/conf/upstart-file-bridge.conf: fix the start condition to
    comply with the intent, that we start the file bridge only once
    the filesystem is up. (LP: #1235387)
 -- Steve Langasek <email address hidden>   Fri, 04 Oct 2013 11:35:18 -0700

Available diffs

Superseded in saucy-release on 2013-10-04
Deleted in saucy-proposed on 2013-10-06 (Reason: moved to release)
upstart (1.10-0ubuntu4) saucy; urgency=low

  [ James Hunt ]
  * upstart-local-bridge: allow input to be set of pairs (LP: #1234898)

  [ Dmitrijs Ledkovs ]
  * upstart-file-bridge: start session bridge on started dbus. (LP:
    #1234841)
 -- Dmitrijs Ledkovs <email address hidden>   Fri, 04 Oct 2013 15:25:21 +0100

Available diffs

Superseded in saucy-release on 2013-10-04
Deleted in saucy-proposed on 2013-10-05 (Reason: moved to release)
upstart (1.10-0ubuntu3) saucy; urgency=low

  * Cherry-pick upstream fix for test failure (LP: #1089159).
 -- James Hunt <email address hidden>   Thu, 03 Oct 2013 13:25:23 +0100
Superseded in saucy-proposed on 2013-10-03
upstart (1.10-0ubuntu2) saucy; urgency=low

  [ James Hunt ]
  * debian/upstart.apport: Check session state file set before attempting
    to add an apport tag.
  * debian/user-conf/logrotate.conf: Move sleep from pre-start to main stanza
    to ensure session shutdown is fast even in the case where it is triggered
    soon after login.
  * Optimise and speed-up session logout (LP: #1227212)

  [ Steve Langasek ]
  * Use ${libdir} instead of including /usr/share/dpkg/architecture.mk.
  * Drop manual symlinking of manpages, the upstream rules do this fine
    for us already.
 -- James Hunt <email address hidden>   Tue, 01 Oct 2013 14:10:25 +0100

Available diffs

Superseded in saucy-release on 2013-10-03
Deleted in saucy-proposed on 2013-10-04 (Reason: moved to release)
upstart (1.10-0ubuntu1) saucy; urgency=low

  * New upstream release (LP: #1199778, #1200264, #1201865).
  * debian/user-conf/{re-exec,upstart-file-bridge}.conf: Removed as now
    supplied by upstream.
  * debian/upstart.install: Use all upstream-provided session config files.
  * debian/control: Add upstart-dconf-bridge package.
  * debian/rules: Remove files from upstart package that now live in the
    upstart-dconf-bridge package.
  * debian/upstart-dconf-bridge.install: New.
  * debian/upstart-dconf-bridge.manpages: New.
 -- James Hunt <email address hidden>   Tue, 27 Aug 2013 09:08:28 +0100

Available diffs

Superseded in saucy-release on 2013-08-30
Deleted in saucy-proposed on 2013-08-31 (Reason: moved to release)
upstart (1.9.1-0ubuntu5) saucy; urgency=low

  * Turn on Upstart user sessions for all the Ubuntu flavours.
 -- Stephane Graber <email address hidden>   Tue, 27 Aug 2013 10:25:22 -0400

Available diffs

Superseded in saucy-release on 2013-08-27
Deleted in saucy-proposed on 2013-08-28 (Reason: moved to release)
upstart (1.9.1-0ubuntu4) saucy; urgency=low

  [ Dmitrijs Ledkovs ]
  * Bump upstart-dbus-bridge conf file removal to 1.9.1-0ubuntu4. (LP: #1203323)

  [ James Hunt ]
  * debian/upstart.apport: Check to ensure that the sessions array contains
    atleast one element.
 -- Dmitrijs Ledkovs <email address hidden>   Fri, 23 Aug 2013 11:43:40 +0100

Available diffs

Superseded in saucy-release on 2013-08-23
Deleted in saucy-proposed on 2013-08-24 (Reason: moved to release)
upstart (1.9.1-0ubuntu3) saucy; urgency=low

  * Fix stateful re-exec with multiple stale chroot sessions (LP: #1199778)
 -- Dmitrijs Ledkovs <email address hidden>   Sat, 20 Jul 2013 00:17:07 +0100

Available diffs

Superseded in saucy-release on 2013-07-20
Deleted in saucy-proposed on 2013-07-21 (Reason: moved to release)
upstart (1.9.1-0ubuntu2) saucy; urgency=low

  [ Dmitrijs Ledkovs ]
  * Upload to saucy.

  [ James Hunt ]
  * Fix stateful re-exec with active chroot sessions (LP: #1199778)

  [ Colin Watson ]
  * Alternatively try new and old pkg-config names for json-c library.
 -- Dmitrijs Ledkovs <email address hidden>   Thu, 18 Jul 2013 10:56:31 +0100

Available diffs

Superseded in saucy-release on 2013-07-18
Deleted in saucy-proposed on 2013-07-20 (Reason: moved to release)
upstart (1.9.1-0ubuntu1) saucy; urgency=low

  [ James Hunt ]
  * debian/upstart.apport:
    - Added session count to report ('UpstartRunningSessionCount').
    - Join Upstart session to ensure 'UpstartRunningSessionJobs' shows
      session jobs and doesn't default to showing system ones.
  * debian/copyright: Update year.
  * New upstream release.
  * debian/{control,libupstart*}: Add libupstart packaging.
  * debian/rules:
    - Delete upstart-dbus-bridge.conf to avoid running it at the system level.
    - Install libupstart.pc to correct multi-arch location.
  * debian/upstart.postinst: Handle safe removal of
    upstart-dbus-bridge.conf (which is not used at the system level).
  * debian/control: Add build-depends on automake >= 1.12 for serial-tests
    in configure.ac (LP: #1197529).
  * debian/libupstart-dev.install: Specify wildcarded path (for multi-arch).

  [ Dmitrijs Ledkovs ]
  * Correct libupstart1.symbols, whilst soname is at 1.0.0, all of them
    first appeared in 1.9.1 upstream version.
  * Use dpkg-maintscript-helper to remove obsolete conffiles.
 -- James Hunt <email address hidden>   Mon, 08 Jul 2013 14:04:28 +0100

Available diffs

Superseded in saucy-release on 2013-07-12
Deleted in saucy-proposed on 2013-07-14 (Reason: moved to release)
upstart (1.9-0ubuntu2) saucy; urgency=low

  * Cherry-pick upstream fix for crashing bridges (LP: #1197225)
 -- Dmitrijs Ledkovs <email address hidden>   Wed, 03 Jul 2013 09:37:35 +0100

Available diffs

Superseded in saucy-release on 2013-07-03
Deleted in saucy-proposed on 2013-07-04 (Reason: moved to release)
upstart (1.9-0ubuntu1) saucy; urgency=low

  [ Dmitrijs Ledkovs ]
  * Use dh_auto_build to run the testsuite, as dh_auto_test stopped
    finding autotools test suite.
  * Correct typo in upstart postinst (LP: #1195955)

  [ James Hunt ]
  * New upstream release.
  * init/tests/test_conf.c: Remove duplicate define.

  [ Stéphane Graber ]
  * Cherry-pick r1498 from upstream upstart to fix incorrect respawn handling
    for jobs that have shell characters in their expanded command line.
    (LP: 1181789)

  [ Marc Deslauriers ]
  * Added some distro-specific changes:
    - init/apparmor.c: do not load apparmor if running in a container or a
      live cd.
    - init/job_process.c: don't fail if the security profile failed to load
      to emulate current behaviour on Ubuntu.
 -- Dmitrijs Ledkovs <email address hidden>   Tue, 02 Jul 2013 20:14:51 +0100

Available diffs

Deleted in raring-proposed on 2013-07-10 (Reason: SRU regression; bug #1199778. Will re-SRU when resolved.)
upstart (1.8-0ubuntu1.2) raring; urgency=low

  * Correct typo in the upstart postinstall script. (LP: #1195955).

Available diffs

Superseded in raring-proposed on 2013-07-01
upstart (1.8-0ubuntu1.1) raring; urgency=low

  [ James Hunt ]
  * Cherry pick lp:~jamesodhunt/upstart/serialise-remaining-objects (LP: #1124384):
    - Preserve event blockers during configuration reload.
    - Serialise & deserialise blocking events during stateful
      re-execution.
  * debian/manpages/upstart-events.7: Added ':sys:restarted'.

  [ Dmitrijs Ledkovs ]
  * Upload to raring.
  * Adjust upstart version string, to allow testing for lossless stateful
    re-execution test.
  * debian/upstart.postinst: Always perform lossless stateful
    re-execution, otherwise perform partial stateful re-execution unless
    running under cloud-init, to avoid failing to initialise instances.
 -- James Hunt <email address hidden>   Tue, 16 Apr 2013 11:53:23 +0100

Available diffs

Superseded in saucy-release on 2013-07-03
Deleted in saucy-proposed on 2013-07-04 (Reason: moved to release)
upstart (1.8-0ubuntu7) saucy; urgency=low

  * Simplify postinst re-exec logic by removing runlevel checks. Now the
    logic is:
    - re-exec if lossless stateful re-exec is available
    - perform partial stateful re-exec, unless running under upstart
    - re-exec if upgrading from pre dbus capable upstart
    - do nothing if running from chroot
    - otherwise hint that init is upgraded
 -- Dmitrijs Ledkovs <email address hidden>   Mon, 17 Jun 2013 14:17:58 +0100

Available diffs

Superseded in saucy-release on 2013-06-17
Deleted in saucy-proposed on 2013-06-18 (Reason: moved to release)
upstart (1.8-0ubuntu6) saucy; urgency=low

  * debian/upstart.postinst:
    - When only partial stateful re-exec is available, and upgrade is run by
      cloud-config simply leave init upgraded.
    - When partial stateful re-exec is not performed also leave reboot required marker.
 -- Dmitrijs Ledkovs <email address hidden>   Thu, 13 Jun 2013 14:36:17 +0100

Available diffs

Superseded in saucy-release on 2013-06-13
Deleted in saucy-proposed on 2013-06-14 (Reason: moved to release)
upstart (1.8-0ubuntu5) saucy; urgency=low

  * Change upstart's version string, such that postinst can detect whether
    the running upstart instance has full serialization fixes.
  * In postinst, check running upstart for the above version number or 1.9
    or better and then perform lossless stateful re-execution. Other wise
    check for runlevels 2-5 and perform partial stateful re-execution.
 -- Dmitrijs Ledkovs <email address hidden>   Tue, 11 Jun 2013 10:51:53 +0100

Available diffs

Superseded in saucy-release on 2013-06-11
Deleted in saucy-proposed on 2013-06-12 (Reason: moved to release)
upstart (1.8-0ubuntu4) saucy; urgency=low

  [ James Hunt ]
  * Cherry pick lp:~jamesodhunt/upstart/serialise-remaining-objects (LP:#1124384):
    - Preserve event blockers during configuration reload.
    - Serialise & deserialise blocking events during stateful
      re-execution.
  * debian/manpages/upstart-events.7: Added ':sys:restarted'.
  * debian/upstart.postinst: Don't re-exec if runlevel is not 2
    yet (to allow cloud-init to dist-upgrade upstart safeily in early boot).

  [ Dmitrijs Ledkovs ]
  * Upload to saucy.
  * Use "serial-tests" harness during build, instead of the automake's
    1.13 default "parallel-tests" harness.
  * Enable parallel build by default.
 -- Dmitrijs Ledkovs <email address hidden>   Thu, 06 Jun 2013 16:15:09 +0100

Available diffs

Superseded in saucy-release on 2013-06-07
Deleted in saucy-proposed on 2013-06-08 (Reason: moved to release)
upstart (1.8-0ubuntu3) saucy; urgency=low

  * Update the Xsession.d scripts to be a bit more generic and work with
    lxsession as well as gnome-session.
 -- Stephane Graber <email address hidden>   Fri, 31 May 2013 17:13:15 -0400

Available diffs

Superseded in saucy-release on 2013-05-31
Deleted in saucy-proposed on 2013-06-02 (Reason: moved to release)
upstart (1.8-0ubuntu2) saucy; urgency=low

  [ James Hunt ]
  * debian/manpages/upstart-events.7: Added ':sys:restarted'.

  [ Stéphane Graber ]
  * Turn on user sessions by default for the 'ubuntu' xsession.
  * Manually add scripts/man/upstart-monitor.8 as it was missing from the
    upstream 1.8 tarball.
 -- Stephane Graber <email address hidden>   Fri, 03 May 2013 09:55:36 -0700

Available diffs

Superseded in saucy-release on 2013-05-03
Published in raring-release on 2013-03-26
Deleted in raring-proposed (Reason: moved to release)
upstart (1.8-0ubuntu1) raring; urgency=low

  [ James Hunt ]
  * debian/manpages/upstart-events.7: Update for Session Init events
    and file bridge.
  * debian/rules: Install apport hook.
  * debian/upstart.apport: Addition of apport hook to handle PID 1 and
    Session Init bugs.
  * debian/upstart.dirs: Remove invalid leading slash and add apport
    directory.
  * Cherry-pick man page related fixes from upstream.
  * debian/control: Create a separate upstart-monitor package and make
    upstart suggest it.
  * debian/rules:
    - Add python3 and associated graphical packages.
    - Handle man pages.
  * debian/upstart.install: Add in files not now copied by default
    now we have a separate upstart-monitor package. Note that initctl2dot
    and init-checkconf are now correctly installed to /usr/bin rather
    than /bin.
  * debian/upstart-monitor.install: New file.
  * debian/upstart-monitor.manpages: New file.
  * debian/upstart.links: New file.
  * debian/user-conf/upstart-file-bridge.conf: Required as start condition
    different to system job of same name.

  [ Iain Lane ]
  * Set $SESSIONTYPE when emitting the xsession event that specifies the type
    of session being launched. Currently only gnome-session is supported.
 -- James Hunt <email address hidden>   Tue, 26 Mar 2013 17:13:12 +0000

Available diffs

Superseded in raring-release on 2013-03-26
Deleted in raring-proposed on 2013-03-28 (Reason: moved to release)
upstart (1.7-0ubuntu1b1) raring; urgency=low

  * No-change rebuild against libudev1
 -- Martin Pitt <email address hidden>   Wed, 13 Mar 2013 07:02:18 +0000

Available diffs

Superseded in raring-release on 2013-03-15
Deleted in raring-proposed on 2013-03-16 (Reason: moved to release)
upstart (1.7-0ubuntu1) raring; urgency=low

  [ Stéphane Graber ]
  * New upstream release
  * Install Xsession hooks and initial set of user jobs. Those will only be
    used if the user explicitly whitelist the session in /etc/upstart-xsessions

  [ James Hunt ]
  * Remove user_sessions DEP-8 test since User Jobs are no longer
    supported and replace with a dummy test that just forces the
    tests to run.
 -- Stephane Graber <email address hidden>   Thu, 07 Mar 2013 16:16:13 -0500

Available diffs

Superseded in raring-release on 2013-03-07
Deleted in raring-proposed on 2013-03-09 (Reason: moved to release)
upstart (1.6.1-1ubuntu3) raring; urgency=low

  * Use verbose build (disable silent rules) by default.
  * Cherry-pick r1436 to support passing reboot command.
 -- Dmitrijs Ledkovs <email address hidden>   Mon, 25 Feb 2013 15:42:00 +0000

Available diffs

Superseded in raring-release on 2013-02-25
Deleted in raring-proposed on 2013-02-27 (Reason: moved to release)
upstart (1.6.1-1ubuntu2) raring; urgency=low

  [ Stéphane Graber ]
  * Call autoreconf so we can use the same packaging for snapshots as for
    release tarballs. Add depends on dh-autoreconf and autopoint.

  [ James Hunt ]
  * init/log.c: Cherry-pick of upstream fix for jobs which end before
    the log disk becomes writeable and which spawn off additional
    processes which persist after the main job process has ended
    (LP: #1096531).
 -- James Hunt <email address hidden>   Tue, 22 Jan 2013 15:18:30 +0000

Available diffs

Published in precise-updates on 2013-01-24
Deleted in precise-proposed (Reason: moved to -updates)
upstart (1.5-0ubuntu7.2) precise-proposed; urgency=low

  * Cherry-pick newer test code to fix test failure seen
    on ARM (LP: #980917).
 -- James Hunt <email address hidden>   Thu, 17 Jan 2013 11:39:27 +0000
Superseded in raring-release on 2013-01-23
Deleted in raring-proposed on 2013-01-24 (Reason: moved to release)
upstart (1.6.1-1ubuntu1) raring; urgency=low

  [ Steve Langasek ]
  * New upstream release.
  * Merge with Debian.
    - drop debian/conf/dbus-reconnect.conf again, only needed in Debian.
    - don't build against libselinux; this is probably fine to have in
      Ubuntu, but this isn't the time to add it.
    - back down the Debian-specific versioned depends on sysvinit, ifupdown,
      udev
  * Export $TERM in init/Makefile.am; the Debian buildds don't set this,
    which results in test failures because of assumptions that it will be
    available.
  * Hard-code a dependency on libjson0 (>= 0.10-1.1ubuntu1), the first
    version of the package that installs to /lib instead of /usr/lib.

  [ James Hunt ]
  * debian/upstart-job: Allow script to operate quietly by reading optional
    /etc/default/upstart-job configuration. Thanks to Jouko Orava
    (LP: #613231)
  * debian/control: Added debianutils for ischroot(1).
  * debian/upstart.postinst: Enabled stateful re-exec handling in selected
    upgrade scenarios. Details:
    - Only query running version if initctl is known to work.
    - Discard initctl stderr just in case.
    - Do not re-exec if running in a chroot (uses ischroot(1)).
    - Removed redundent check on previously installed version.
    - Updated lengthy commentary.

  [ Stéphane Graber ]
  * debian/apparmor-profile-load: Ignore output from running-in-container.
    This prevents the output of running-in-container from being appended to
    rsyslog's upstart log (and any other job calling apparmor-profile-load).

  [ Dmitrijs Ledkovs, James Hunt ]
  * Add DEP-8 autopkgtests.
 -- Steve Langasek <email address hidden>   Thu, 15 Nov 2012 09:26:10 -0800

Available diffs

Superseded in precise-proposed on 2013-01-18
upstart (1.5-0ubuntu7.1) precise-proposed; urgency=low

  * Cherry-pick SRU update from quantal to allow initramfs-less
    boot (LP: #980917).
 -- James Hunt <email address hidden>   Wed, 21 Nov 2012 14:21:10 +0000

Available diffs

Superseded in raring-release on 2012-12-11
Published in quantal-release on 2012-10-15
Deleted in quantal-proposed (Reason: moved to release)
upstart (1.5-0ubuntu9) quantal-proposed; urgency=low

  * debian/apparmor-profile-load: exit 0 if apparmor_parser fails to not
    block upgrades (errors will still be logged by upstart). This can be
    removed once apparmor_parser better deals with new policy on old kernels
    - LP: #1058356
 -- Jamie Strandboge <email address hidden>   Fri, 12 Oct 2012 13:54:10 -0500

Available diffs

Superseded in quantal-release on 2012-10-15
upstart (1.5-0ubuntu8) quantal; urgency=low

  * Merge of latest upstream including doc fixes, fixes for booting
    on initramfs-less systems and improved error handling in spawn
    failure scenarios (LP: #980917, #1032101).
 -- James Hunt <email address hidden>   Wed, 08 Aug 2012 10:05:34 +0100

Available diffs

Superseded in precise-updates on 2013-01-24
Superseded in quantal-release on 2012-08-08
Deleted in precise-proposed on 2013-01-26 (Reason: moved to -updates)
upstart (1.5-0ubuntu7) precise-proposed; urgency=low

  * Correct a build failure from the previous upload.

Available diffs

Superseded in precise-proposed on 2012-04-26
upstart (1.5-0ubuntu6) precise-proposed; urgency=low

  * debian/upstart.logrotate: don't create empty files after rotation;
    upstart will automatically create new log files for jobs as needed.
  * init/main.c: restore the fix for bug #540256; we know the console setup
    is taken care of by plymouth in Ubuntu, so upstart changing the console
    settings just makes trouble (such as turning echo back on when it
    shouldn't be).  LP: #876626.

  [ James Hunt ]
  * debian/upstart-job: Only attempt to handle disabled jobs if the running
    version of Upstart supports such a query (LP: #985755, #984474).
  * debian/manpages/upstart-events.7: Fixed typo and corrected reference to
    'kill signal' stanza.
 -- Steve Langasek <email address hidden>   Wed, 25 Apr 2012 13:23:34 -0700

Available diffs

Published in oneiric-updates on 2012-05-05
Deleted in oneiric-proposed (Reason: moved to -updates)
upstart (1.3-0ubuntu12) oneiric-proposed; urgency=low

  * init/main.c: restore the fix for bug #540256; we know the console setup
    is taken care of by plymouth in Ubuntu, so upstart changing the console
    settings just makes trouble (such as turning echo back on when it
    shouldn't be).  LP: #876626.
 -- Steve Langasek <email address hidden>   Tue, 24 Apr 2012 13:16:43 -0700

Available diffs

Superseded in quantal-release on 2012-05-05
Published in precise-release on 2012-04-16
upstart (1.5-0ubuntu5) precise; urgency=low

  * debian/upstart-job: Add in handling for disabled jobs:
    - Do not restart a job if disabled, unless job was forcibly started.
    - Do stop a disabled job that was forcibly started.
    Resolves issue where 'invoke-rc.d restart' erroneously started disabled
    jobs on package upgrade (LP: #974147)
 -- James Hunt <email address hidden>   Tue, 10 Apr 2012 09:19:03 +0100

Available diffs

Superseded in precise-release on 2012-04-16
upstart (1.5-0ubuntu4) precise; urgency=low

  * debian/apparmor-profile-load: don't run in a container. This can
    hopefully be removed after stacked profiles are supported and
    used by lxc. (LP: #978297)
 -- Serge Hallyn <email address hidden>   Tue, 10 Apr 2012 14:55:41 -0500

Available diffs

Superseded in precise-release on 2012-04-12
upstart (1.5-0ubuntu3) precise; urgency=low

  * debian/manpages/upstart-events.7: Correct emitter for
    "static-network-up" event.
 -- James Hunt <email address hidden>   Wed, 28 Mar 2012 11:59:56 +0100

Available diffs

Superseded in precise-release on 2012-03-31
upstart (1.5-0ubuntu2) precise; urgency=low

  * debian/conf/flush-early-job-log.conf: Change initctl command from
    'flush-early-job-log' to 'notify-disk-writeable' to reflect new name.
  * init/man/init.8: Remove duplicate telinit(8).
  * debian/manpages/upstart-events.7:
    - Added table 'Job Goals and State Transitions'.
    - Corrected errors and omissions in 'Job Lifecycle' section.
 -- James Hunt <email address hidden>   Wed, 28 Mar 2012 11:00:04 +0100

Available diffs

Superseded in precise-release on 2012-03-29
upstart (1.5-0ubuntu1) precise; urgency=low

  * FFe.  LP: #962124.
  * New upstream 1.5 release.
    - fix boot failure when /dev/pts is not mounted before upstart starts.
      LP: #936667.
    - fix a file descriptor leak on job restarts.  LP: #940290.
  * debian/conf/failsafe.conf: Added missing "emits" which breaks
    'initctl check-config'.
  * debian/manpages/upstart-events.7: Added 'failsafe-boot' and
    'recovery' events.
 -- James Hunt <email address hidden>   Thu, 22 Mar 2012 13:50:31 +0000

Available diffs

Superseded in precise-release on 2012-03-23
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.
 -- Stephane Graber <email address hidden>   Fri, 16 Mar 2012 13:48:04 -0400

Available diffs

Superseded in precise-release on 2012-03-16
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 <email address hidden>   Fri, 17 Feb 2012 10:58:02 -0500

Available diffs

Superseded in precise-release on 2012-02-17
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 <email address hidden>   Thu, 16 Feb 2012 07:52:11 +0000

Available diffs

Superseded in precise-release on 2012-02-16
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.
 -- Stephane Graber <email address hidden>   Wed, 08 Feb 2012 16:44:59 -0500

Available diffs

Superseded in precise-release on 2012-02-08
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 <email address hidden>   Fri, 03 Feb 2012 14:16:40 +0000

Available diffs

Superseded in precise-release on 2012-02-04
upstart (1.4-0ubuntu4) precise; urgency=low

  * Disable job logging by default again due to a reported regression with
    plymouth-upstart-bridge and upstart itself taking 100% CPU.  Use --log
    at boot time again for testing.
 -- Steve Langasek <email address hidden>   Fri, 27 Jan 2012 11:04:05 -0800

Available diffs

Superseded in precise-release on 2012-01-27
upstart (1.4-0ubuntu3) precise; urgency=low

  [ Stéphane Graber ]
  * Mark upstart Multi-Arch:foreign

  [ James Hunt ]
  * Merge of important logger fixes from upstream lp:upstart
    (LP: #912558).
  * Reverted temporary fix to disable job logging.
 -- James Hunt <email address hidden>   Thu, 26 Jan 2012 15:13:25 +0000

Available diffs

Superseded in precise-release on 2012-01-27
upstart (1.4-0ubuntu2) precise; urgency=low

  * init/main.c: Temporarily disable default job logging whilst
    investigating bug 912558 (can be re-enabled with
    _temporary_ '--log' option).
 -- James Hunt <email address hidden>   Fri, 06 Jan 2012 16:11:23 +0000

Available diffs

Superseded in precise-release on 2012-01-06
upstart (1.4-0ubuntu1) precise; urgency=low

  * New upstream 1.4 release.
  * debian/upstart.dirs: Create /var/log/upstart to hold job logs.
  * debian/upstart.logrotate: Logrotate script for job logs.
  * <email address hidden>, <email address hidden>: Overwrite with upstream versions to
    keep bzr happy. This makes the files technically "wrong" (since the
    Ubuntu Upstart code has additional messages not in upstream), but they get
    re-genrated on build so it all works out.
  * debian/manpages/upstart-events.7: Add missing 'static-network-up'
    event (LP: #889047).
  *  debian/manpages/upstart-events.7: Add missing
     'deconfiguring-networking' event (LP: #904175).
  * Upstream merge for minor test fixes.
  * Upstream merge for review fixes.
  * Merge of upstream fix for running tests in environment not
    supporting full POSIX SIGCHLD semantics.
 -- James Hunt <email address hidden>   Thu, 22 Dec 2011 16:51:43 +0000

Available diffs

Superseded in oneiric-updates on 2012-05-05
Superseded in precise-release on 2012-01-04
Deleted in oneiric-proposed on 2012-05-06 (Reason: moved to -updates)
upstart (1.3-0ubuntu11) oneiric-proposed; urgency=low

  * debian/conf/failsafe.conf: stop on static-network-up, so that a slow
    runlevel switch doesn't leave a confusing message on screen about
    starting up without networking.  LP: #881079.
 -- Steve Langasek <email address hidden>   Wed, 26 Oct 2011 12:05:47 -0700

Available diffs

Superseded in precise-release on 2011-10-27
Published in oneiric-release on 2011-10-04
upstart (1.3-0ubuntu10) oneiric; urgency=low

  [ Clint Byrum ]
  * debian/conf/failsafe.conf: do delay as script, not pre-start, so
    that the messages/delays are stopped on runlevel immediately. emit
    as an event, failsafe-boot, to provide finer grained control.
    (LP: #863864)
  * conf/rc-sysinit.conf: change from 'started failsafe' to 'failsafe-boot'
    to accomodate changes to failsafe.conf.

  [ Steve Langasek ]
  * Document device-not-ready in upstart-events(7).  LP: #805510.
  * Document desktop-shutdown in upstart-events(7).  LP: #854329.
  * Mention lightdm in the list of example DMs in upstart-events(7), since
    it's now the default...
 -- Steve Langasek <email address hidden>   Mon, 03 Oct 2011 18:37:04 -0700

Available diffs

Superseded in oneiric-release on 2011-10-04
upstart (1.3-0ubuntu9) oneiric; urgency=low

  * Update rcS.conf to only start single user mode but not friendly-recovery.
    (LP: #575469)
  * Mark upstart as breaking friendly-recovery << 0.2.13
 -- Stephane Graber <email address hidden>   Thu, 15 Sep 2011 16:04:17 -0400

Available diffs

Superseded in oneiric-release on 2011-09-15
upstart (1.3-0ubuntu8) oneiric; urgency=low

  * debian/conf/failsafe.conf: Add plymouth messages to help users
    understand why the system boot takes longer when they have
    static network interfaces defined. (LP: #847782)
 -- Clint Byrum <email address hidden>   Wed, 14 Sep 2011 18:53:10 -0700

Available diffs

Superseded in oneiric-release on 2011-09-15
upstart (1.3-0ubuntu7) oneiric; urgency=low

  * debian/conf/failsafe.conf: raise timeout to 120 seconds to
    allow for very slow DHCP interfaces to come up on servers.
    (LP: #839595)
 -- Clint Byrum <email address hidden>   Sun, 04 Sep 2011 09:29:27 -0700

Available diffs

Superseded in oneiric-release on 2011-09-04
upstart (1.3-0ubuntu6) oneiric; urgency=low

  [ Steve Langasek ]
  * Fix maintainer field to be compliant with policy definition

  [ Clint Byrum ]
  * conf/rc.conf: document events that are emitted by sysvinit
    jobs to quiet 'initctl check-config'
  * extra/conf/upstart-udev-bridge.conf: narrow definition to
    only the events actually emitted. (LP: #819928)
  * debian/conf/failsafe.conf: new job for critical services to
    start on.
  * conf/rc-sysinit.conf: start after static-network-up or failsafe
    so that runlevel 2 is only entered with all static net interfaces
    up. (LP: #580319)
 -- Clint Byrum <email address hidden>   Wed, 10 Aug 2011 08:44:43 -0500

Available diffs

Superseded in oneiric-release on 2011-08-10
upstart (1.3-0ubuntu5) oneiric; urgency=low

  * Upstream cherry-pick for user session fixes
    ("bzr merge -r 1318..1324 lp:upstart").
 -- James Hunt <email address hidden>   Mon, 25 Jul 2011 17:09:47 +0100

Available diffs

Superseded in oneiric-release on 2011-07-29
upstart (1.3-0ubuntu4) oneiric; urgency=low

  * init/main.c: main(): Add support for "/run" directory with fallback to
    old location for initramfs state passing (LP: #810956).
  * Upstream cherry-pick to get dbus fix ("bzr merge -r 1314.. lp:upstart").
 -- James Hunt <email address hidden>   Wed, 20 Jul 2011 14:51:04 +0100

Available diffs

Superseded in oneiric-release on 2011-07-20
upstart (1.3-0ubuntu3) oneiric; urgency=low

  * init/paths.h: Syned with upstream since Ubuntu file appears to have
    diff applied twice, causing redefines.

Available diffs

Obsolete in natty-proposed on 2013-06-04
upstart (0.9.7-1.1) natty-proposed; urgency=low

  * Merge of upstream lp:~upstart-devel/upstart/0.9: Updates for
    init-checkconf. (LP: #770532)
 -- James Hunt <email address hidden>   Wed, 27 Apr 2011 15:19:47 +0100

Available diffs

Superseded in oneiric-release on 2011-06-23
upstart (0.9.7-3) oneiric; urgency=low

  * Merge of upstream lp:~upstart-devel/upstart/0.9: Updates for
    init-checkconf.
 -- James Hunt <email address hidden>   Wed, 27 Apr 2011 15:19:47 +0100

Available diffs

Superseded in oneiric-release on 2011-05-25
upstart (0.9.7-2) oneiric; urgency=low

  * Add wait-for-state generic "wait job".
 -- Clint Byrum <email address hidden>   Wed, 04 May 2011 08:32:04 -0700

Available diffs

Superseded in oneiric-release on 2011-05-04
Obsolete in natty-release on 2013-06-04
upstart (0.9.7-1) natty; urgency=low

  * New upstream release 0.9.7: Important session fix (LP: #767053).
 -- James Hunt <email address hidden>   Wed, 20 Apr 2011 17:44:41 +0100

Available diffs

Superseded in natty-release on 2011-04-20
upstart (0.9.6-1ubuntu1) natty; urgency=low

  [ James Hunt ]
  * init/man/init.5: Remove mention of user jobs since facility is
  disabled.

  [ Clint Byrum ]
  * Noting bugs fixed by 0.9.6 release of upstart: (LP: #728531 , LP: #766206)
 -- Clint Byrum <email address hidden>   Tue, 19 Apr 2011 13:16:46 -0700

Available diffs

Superseded in natty-release on 2011-04-20
upstart (0.9.4-1ubuntu1) natty; urgency=low

  * debian/manpages/upstart-events.7:
    - Corrected reference to Upstart man page (actually init).
    - Changed to using proper troff quotes.
    - Escaped dashes in event names.
    - Updated date.
    - Table 1:
      - Improved name.
      - Sorted columns: Events, References, and Notes.
      - Added unmounted-remote-filesystems event.

Available diffs

175 of 153 results