ubuntu/+source/upstart:ubuntu/raring

Last commit made on 2013-03-26
Get this branch:
git clone -b ubuntu/raring https://git.launchpad.net/ubuntu/+source/upstart
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/raring
Repository:
lp:ubuntu/+source/upstart

Recent commits

2730871... by James Hunt on 2013-03-26

Import patches-unapplied version 1.8-0ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 1d7c2b7f0a6a1981f4591fea987eef101ae184e8

New changelog entries:
  [ 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.

1d7c2b7... by Martin Pitt on 2013-03-13

Import patches-unapplied version 1.7-0ubuntu1b1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 32bc8348b1776d24ab5683808de0ae4e81491524

New changelog entries:
  * No-change rebuild against libudev1

32bc834... by Stéphane Graber on 2013-03-07

Import patches-unapplied version 1.7-0ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 1f344894314764c92089068abc597a9c32e86f34

New changelog entries:
  [ 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.

1f34489... by Dimitri John Ledkov on 2013-02-25

Import patches-unapplied version 1.6.1-1ubuntu3 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: a479df69fc135a2d16eef3e03c8ebb719a7b07b2

New changelog entries:
  * Use verbose build (disable silent rules) by default.
  * Cherry-pick r1436 to support passing reboot command.

a479df6... by James Hunt on 2013-01-22

Import patches-unapplied version 1.6.1-1ubuntu2 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: d5375cf4030e965790ec70e74b75e189f6b90901

New changelog entries:
  [ 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).

d5375cf... by Steve Langasek on 2012-11-15

Import patches-unapplied version 1.6.1-1ubuntu1 to ubuntu/raring-proposed

Imported using git-ubuntu import.

Changelog parent: 7eb6a250f70ab29706d3d72925dd8b10fc9c202d

New changelog entries:
  [ 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.

7eb6a25... by Steve Langasek on 2012-12-10

Import patches-unapplied version 1.6.1-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: f49ac2e87e6a32e04acf56b75b72830873a74162

New changelog entries:
  * New upstream release.
  * Declare a Breaks: against old versions of cryptsetup which have upstart
    jobs named in a way that will deadlock the boot. (Ref: bug #694499)
  * Make versioned build-dep on json-c (>= 0.10) explicit.
  * Add debian/conf/dbus-reconnect.conf, to tell upstart to connect to the
    system bus once dbus is started. This is a temporary solution until
    dbus in Debian has native upstart support.

f49ac2e... by Steve Langasek on 2012-11-18

Import patches-unapplied version 1.6-3 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 035351eb20e1141fb8fa976f7e0ec1f982867eda

New changelog entries:
  * init/tests/test_job_process.c: don't test the blocked/ignored signal list
    in a spawned job; this is not testing the upstart code but the
    characteristics of the system, and the test is wrong because it assumes
    the signal lists in /proc/self/status fit in an unsigned long int
    - patently untrue on mips, where we have 128 signals for historical
    reasons.

035351e... by Steve Langasek on 2012-11-18

Import patches-unapplied version 1.6-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: bace81558ff306e7b3d95c7223c5fb82ad1da91e

New changelog entries:
  * init/tests/test_job_process.c: cherry-pick upstream fix for test which
    was accidentally relying on a variable persisting after it's gone out of
    scope.
  * init/tests/test_job_process.c: drop change to print path in the test,
    should be fixed by the above.
  * init/job_class.[ch]: instead of assuming a fixed value (0) as the
    default nice value for job processes, use whatever the nice value of the
    current process is. This will be important later for user sessions
    where an entire session may be started with a higher nice value; and it
    fixes running the test suite as part of a nice'd build.
  * init/tests/test_job_class.c: update test suite to match.

bace815... by Steve Langasek on 2012-11-18

Import patches-unapplied version 1.6-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 25fc618503a37959a75e9a34b52b8b5582609bad

New changelog entries:
  * New upstream release.
  * Add build-dependency on libjson0-dev.
  * 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.
  * init/tests/test_job_process.c: tests are failing to re-exec the test
    binary on mips for no clear reason; output the path so we can try to
    debug.
  * init/tests/test_job_process.c: amd64 build failed with an inscrutible
    error from waitid(). Print errno on failure to try to diagnose this.