News and announcements

Upstart 1.11 released

Written for upstart by James Hunt on 2013-11-14

* Add '--no-dbus' command-line option for the init(8) daemon (allowing
  event propagation to the Session Init via the upstart-event-bridge(8) to
  be disabled).
* Serialise Session Init job environment table on re-exec (LP: #1238078).
* upstart-{dbus,socket}-bridge(8): Don't clobber existing PATH (LP: #1234898).
* upstart-file-bridge(8):
  - Allow watching for directory creation (LP: #1221466).
  - Reduce default output.
* upstart-local-bridge(8): Handle arbitrary numbers of pairs and additional
  checks on input validity (LP: #1234898).
* Improved Session Init shutdown speed (LP: #1227212).
* New configure options: '--disable-local-bridge', '--disable-socket-bridge'.
* Added upstart-file-bridge(8) and Session Init re-exec integration tests.
* Retain umask for Session Init (LP: #1240686).
* Make Session Init connect to D-Bus Session Bus on request
  (LP: #1203595, #1235649)
* Improved build-time ABI compliance checking.
* Doc updates and lots of test refinements.

Upstart 1.10 released

Written for upstart by James Hunt on 2013-08-23

* upstart-local-bridge: New bridge for starting jobs on local socket connections.
* upstart-dconf-bridge: New bridge for Session Inits.
* upstart-dbus-bridge: New '--bus-name' option to allow bus name variable to be included in dbus-event(7).
* New "reload signal" stanza to allow jobs to specify a custom signal that will be sent to the main process
  (rather than the default SIGHUP).
* Inclusion of Session Init sample jobs.
* Re-exec fixes for handling chroot sessions.
* Shutdown fix for Session Inits.
* New python3 module and accompanying integration test suite for testing Upstart running as PID 1 and as a Session Init
  (priveleged and non-privileged).

Upstart 1.9.1 released

Written for upstart by James Hunt on 2013-07-04

* Fix respawn behaviour regression (introduced in version 1.8) affecting
  jobs which also specify shell meta-characters in the exec stanza (LP: #1181789).
* Fix common bug which could cause a bridge to crash (LP: #1197225).
* Various fixes for libupstart.
* initctl2dot: Layout improvements.

Upstart 1.9 released

Written for upstart by James Hunt on 2013-06-28

* Apparmor support added by means of two new stanzas: 'apparmor load' and 'apparmor switch' (thanks Marc Deslauriers).
* Stateful re-exec: now serialises all objects, not just the minimum set.
* Allow inherited environment variables to be unset for Session Inits.
* Ability to specify multiple configuration directories when running as a Session Init.
* libupstart: Client library for communicating with Upstart.
* upstart-dbus-bridge: New bridge to allow jobs to react to D-Bus signals.
* The usual round of fixes and doc improvements.

Upstart 1.8 released

Written for upstart by James Hunt on 2013-03-22

* upstart-file-bridge: New bridge to allow jobs to react to
  file, directory and file glob events (create/modify/delete).
* upstart-monitor: Simple cli/gui tool that shows event flows.

610 of 30 results