upstart 0.2.7

Support for glibc 2.3, logd writes to the console unless "quiet" given and runaway jobs caught when started rather than respawned.

Milestone information

Project:
upstart
Series:
0.2
Version:
0.2.7
Released:
 
Registrant:
Scott James Remnant (Canonical)
Release registered:
Active:
No. Drivers cannot target bugs and blueprints to this milestone.  

Download RDF metadata

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
No users assigned to blueprints and bugs.
Blueprints:
No blueprints are targeted to this milestone.
Bugs:
No bugs are targeted to this milestone.

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.2.7.tar.gz (md5) 13
last downloaded 45 weeks ago
download icon upstart-0.2.7.tar.bz2 (md5) Upstart 0.2.7 15
last downloaded 5 weeks ago
Total downloads: 28

Release notes 

        * logd writes received messages to the console unless "quiet" is
          on the kernel command-line

        * runaway jobs are now caught when they start, rather than respawn,
          so stop/start loops are caught

        * Include inotify support for compiling under glibc 2.3

Changelog 

View the full changelog

        * logd/main.c (main): Check the kernel command-line for "quiet"
        (line_reader): Write to console unless silent or a daemon

        * man/Makefile.am (dist_man_MANS): Drop sulogin.8
        * man/sulogin.8: Drop, we don't include an sulogin

2006-09-19 Michael Biebl <email address hidden>

        * event.d/Makefile.am (logd): Drop $(srcdir)
        * init/Makefile.am (init_SOURCES): Distribute paths.h

2006-09-18 Michael Biebl <email address hidden>

        * configure.ac: Check for sys/inotify.h

2006-09-18 Scott James Remnant <email address hidden>

        * util/shutdown.c (warning_message): Adjust method of constructing
        the message to not confuse poor translators who think \r and \n are
        the same thing!

2006-09-14 Scott James Remnant <email address hidden>

        * init/job.c (job_change_state): Catch runaway respawns when we
        enter the running state, so we catch stop/start loops too.
        * init/tests/test_job.c (test_change_state): Update test.

        * event.d/logd: Rename to logd.in
        * event.d/logd.in: Replace /sbin with @sbindir@ so we can transform
        * event.d/Makefile.am: Generate logd from logd.in

        * util/reboot.c: Don't hardcode the location of /sbin/shutdown
        * util/Makefile.am (DEFS): Use autoconf to seed it
        * util/shutdown.c (sysvinit_shutdown): Don't hardcode the location
        of /dev/initctl

        * init/paths.h: Create a new configuration file that can contain
        all of the path definitions, and in particular, allow them to be
        overidden elsewhere.
        * init/Makefile.am (DEFS): Override definitions of CFG_DIR and
        TELINIT using autoconf
        * init/main.c: Include paths.h. Don't hardcode location of telinit
        * init/job.c: Include paths.h
        * init/process.c: Include paths.h
        * init/process.h: Remove definitions from here.

0 blueprints and 0 bugs targeted

There are no feature specifications or bug tasks targeted to this milestone. The project's maintainer, driver, or bug supervisor can target specifications and bug tasks to this milestone to track the things that are expected to be completed for the release.

This milestone contains Public information
Everyone can see this information.