upstart 0.6.1 "Born in the wagon of a travelling show"

Milestone information

Code name:
Born in the wagon of a travelling show
Scott James Remnant (Canonical)
Release registered:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata


Assigned to you:
No blueprints or bugs assigned to you.
3 Scott James Remnant (Canonical)
No blueprints are targeted to this milestone.
3 Fix Released

Download files for this release

After you've downloaded a file, you can verify its authenticity using its MD5 sum or signature. (How do I verify a download?)

File Description Downloads
download icon upstart-0.6.1.tar.gz (md5, sig) Upstart 0.6.1 14
last downloaded 32 weeks ago
Total downloads: 14

Release notes 

Thanks to Jeff Oliver's debugging, I was able to understand why the ptrace()-based daemon supervision wasn't working half the time and come up with a simple fix. Having working "expect fork" and "expect daemon" is a big win!

Cleaned up a couple of minor "runlevel in sysinit" bugs at the same time; and since D-Bus 1.2.16 has been released, bumped the requirement so people know they can just use the release.


View the full changelog

        * D-Bus 1.2.16 is now required.

        * Updated ptrace() code to handle receiving the trapped stopped
          child _before_ we receive the trapped fork() syscall, which
          seems to be the most common way the race goes when running
          as init. This seems to make "expect fork/daemon" largely work.
          (Bug: #264711)

        * runlevel will now output "unknown" and exit with an error when
          called before the first telinit call. (Bug: #400248)

        * runlevel will prefix error messages with the utmp filename being
          used. (Bug: #400241)

0 blueprints and 3 bugs targeted

Bug report Importance Assignee Status
264711 #264711 init: expect fork/daemon do not work as expected 4 Medium Scott James Remnant (Canonical)  10 Fix Released
400241 #400241 util: should include filename in errors 5 Low Scott James Remnant (Canonical)  10 Fix Released
400248 #400248 util: runlevel should return "unknown" before telinit run 5 Low Scott James Remnant (Canonical)  10 Fix Released
This milestone contains Public information
Everyone can see this information.