chromiumos/third_party/upstart.git
4 years agoinherit review settings 0.10.134.B 0.10.136.B 0.10.138.B 0.10.140.B 0.10.142.B 0.10.144.B 0.10.146.B 0.10.148.B 0.10.150.B 0.10.152.B 0.10.154.B 0.10.156.B 0.11.158.B 0.7.48.B 0.7.50.B 0.7.52.B 0.7.54.B 0.8.56.B 0.8.58.B 0.8.60.B 0.8.62.B 0.8.62.B_factory 0.8.64.B 0.8.66.B 0.8.68.B 0.8.70.B 0.8.71.B_factory 0.8.72.B 0.9.100.B 0.9.102.B 0.9.104.B 0.9.106.B 0.9.108.B 0.9.110.B 0.9.112.B 0.9.114.B 0.9.116.B 0.9.118.B 0.9.120.B 0.9.122.B 0.9.124.B 0.9.126.B 0.9.128.B 0.9.130.B 0.9.132.B 0.9.74.B 0.9.75.B_factory 0.9.76.B 0.9.78.B 0.9.80.B 0.9.82.B 0.9.84.B 0.9.86.B 0.9.90.B 0.9.90.T 0.9.92.B 0.9.94.B 0.9.94.T 0.9.96.T 0.9.98.B master 0.10.134.0 0.10.136.0 0.10.138.0 0.10.140.0 0.10.142.0 0.10.142.1 0.10.142.2 0.10.142.3 0.10.144.0 0.10.144.1 0.10.146.0 0.10.146.1 0.10.148.0 0.10.150.0 0.10.154.0 0.10.156.0 0.10.156.1 0.10.156.18 0.10.156.2 0.10.156.20 0.10.156.3 0.10.156.30 0.10.156.34 0.10.156.36 0.10.156.4 0.10.156.46 0.10.156.5 0.11.158.0 0.7.48.0 0.7.50.0 0.7.52.0 0.7.52.1 0.7.54.0 0.7.54.1 0.8.56.0 0.8.58.0 0.8.60.0 0.8.60.1 0.8.60.10 0.8.60.12 0.8.60.2 0.8.60.3 0.8.60.4 0.8.60.5 0.8.60.6 0.8.60.7 0.8.60.8 0.8.60.9 0.8.62.0 0.8.64.0 0.8.66.0 0.8.66.1 0.8.66.2 0.8.68.0 0.8.68.1 0.8.68.2 0.8.68.4 0.8.68.5 0.8.70.0 0.8.70.1 0.8.70.2 0.8.70.3 0.8.70.4 0.8.70.5 0.8.70.6 0.8.70.7 0.8.70.8 0.8.72.0 0.8.72.1 0.8.72.2 0.8.72.3 0.8.72.4 0.9.100.0 0.9.102.0 0.9.102.1 0.9.102.2 0.9.102.3 0.9.102.4 0.9.102.5 0.9.102.6 0.9.104.0 0.9.106.0 0.9.108.0 0.9.110.0 0.9.110.1 0.9.110.10 0.9.110.2 0.9.110.3 0.9.110.4 0.9.110.5 0.9.110.6 0.9.110.7 0.9.110.8 0.9.110.9 0.9.112.0 0.9.112.1 0.9.112.2 0.9.114.0 0.9.116.0 0.9.118.0 0.9.120.0 0.9.122.0 0.9.124.0 0.9.124.1 0.9.126.0 0.9.128.0 0.9.128.1 0.9.128.10 0.9.128.11 0.9.128.12 0.9.128.13 0.9.128.14 0.9.128.2 0.9.128.3 0.9.128.4 0.9.128.5 0.9.128.6 0.9.128.7 0.9.128.8 0.9.128.9 0.9.130.0 0.9.130.10 0.9.130.11 0.9.130.12 0.9.130.13 0.9.130.14 0.9.130.15 0.9.130.2 0.9.130.3 0.9.130.4 0.9.130.5 0.9.130.6 0.9.130.7 0.9.130.8 0.9.130.9 0.9.74.0 0.9.74.1 0.9.74.2 0.9.74.3 0.9.74.4 0.9.74.5 0.9.76.0 0.9.76.1 0.9.78.0 0.9.78.1 0.9.78.2 0.9.80.0 0.9.82.0 0.9.84.0 0.9.86.0 0.9.89.1 0.9.90.0 0.9.90.1 0.9.90.2 0.9.90.3 0.9.90.4 0.9.92.0 0.9.94.0 0.9.98.0 0.9.98.1 0.9.98.2 0.9.98.3 0.9.98.4
Mandeep Singh Baines [Mon, 24 May 2010 23:18:48 +0000 (16:18 -0700)]
inherit review settings

TBR=cmasone

Review URL: http://codereview.chromium.org/2164003

4 years agoFix license reference to reflect gplv2 license
Ken Mixter [Thu, 18 Feb 2010 17:33:53 +0000 (09:33 -0800)]
Fix license reference to reflect gplv2 license

Review URL: http://codereview.chromium.org/646016

4 years agoDo not run upstart tests with every build
Jason R. Glasgow [Wed, 20 Jan 2010 18:30:46 +0000 (13:30 -0500)]
Do not run upstart tests with every build

Disable the tests in upstart/nih and upstart/init because they are
failing when delivering a signal to a child process.  This has been
reported to consume 100% CPU on virtual machines.

Review URL: http://codereview.chromium.org/551081

4 years agoSupport cross-compiling
Colin Watson [Sat, 16 Jan 2010 02:55:43 +0000 (02:55 +0000)]
Support cross-compiling

Upstart builds nih-dbus-tool and then expects to use it during the build
process, so we need to make sure that it's built for the build
architecture rather than for the host architecture.  Since this also
requires doing two builds of libnih and libnih-dbus, this is
unfortunately painful to do with Automake, but just about possible if
we're prepared to duplicate much of Automake's default compile and link
rules in custom targets.

Fortunately, we won't need to maintain this forever.  Lucid has a
separate source package for libnih, so when we move up to that we can
just build-depend on the native nih-dbus-tool.  With the stable Karmic
release, we seem to need something of about this level of complexity.

Review URL: http://codereview.chromium.org/549070

4 years agoFix upstart build problems by ensuring configure always runs
Ken Mixter [Thu, 14 Jan 2010 23:35:53 +0000 (15:35 -0800)]
Fix upstart build problems by ensuring configure always runs

Review URL: http://codereview.chromium.org/548038

4 years agoFixes failing upsatart job. We were running make clean once too often
Ryan Cairns [Wed, 13 Jan 2010 01:59:01 +0000 (17:59 -0800)]
Fixes failing upsatart job. We were running make clean once too often

Review URL: http://codereview.chromium.org/541041

4 years agoChanges to make upstart log performance stats to a file.
Ken Mixter [Sat, 9 Jan 2010 01:11:13 +0000 (17:11 -0800)]
Changes to make upstart log performance stats to a file.

We currently log uptime and sectors read at each job state transition to /var/log/perf.log, enqueuing those writes which fail (such as when the stateful partition is not yet available at early boot time).

Review URL: http://codereview.chromium.org/524041

4 years agoreleasing version 0.6.3-11 upstream
Steve Langasek [Wed, 9 Dec 2009 00:30:26 +0000 (16:30 -0800)]
releasing version 0.6.3-11

4 years agoMake rc-sysinit.conf wait on the loopback interface, to ensure that the
Steve Langasek [Wed, 9 Dec 2009 00:17:03 +0000 (16:17 -0800)]
Make rc-sysinit.conf wait on the loopback interface, to ensure that the
interface is up before we process the scripts in /etc/rc?.d.  LP: #461725.

4 years agoreleasing version 0.6.3-10
Scott James Remnant [Thu, 15 Oct 2009 16:48:50 +0000 (17:48 +0100)]
releasing version 0.6.3-10

4 years agoRetain the "telinit u" for the case when we're upgrading from pre-0.6
Scott James Remnant [Thu, 15 Oct 2009 16:48:44 +0000 (17:48 +0100)]
Retain the "telinit u" for the case when we're upgrading from pre-0.6
(ie. hardy or jaunty).  Whups.  LP: #451556.

4 years agoreleasing version 0.6.3-9
Scott James Remnant [Wed, 14 Oct 2009 15:40:35 +0000 (16:40 +0100)]
releasing version 0.6.3-9

4 years agoRestore the call to sync() in reboot, have been observing some issues
Scott James Remnant [Wed, 14 Oct 2009 15:40:20 +0000 (16:40 +0100)]
Restore the call to sync() in reboot, have been observing some issues
and it looks like ext4 might not be explicitly flushing the disk when
remounting read-only.

4 years agoreleasing version 0.6.3-8
Scott James Remnant [Wed, 14 Oct 2009 04:34:19 +0000 (05:34 +0100)]
releasing version 0.6.3-8

4 years agomissing file
Scott James Remnant [Wed, 14 Oct 2009 04:34:10 +0000 (05:34 +0100)]
missing file

4 years agoMerge change from libnih to fix compilation issue with eglibc due
Scott James Remnant [Wed, 14 Oct 2009 04:33:21 +0000 (05:33 +0100)]
Merge change from libnih to fix compilation issue with eglibc due
to changed alphasort() prototype.

4 years agoMerge change from libnih to store our assertion messages in the
Scott James Remnant [Wed, 14 Oct 2009 04:32:26 +0000 (05:32 +0100)]
Merge change from libnih to store our assertion messages in the
glibc __abort_msg symbol so apport can pick them up.  LP: #429411.

4 years agoautoreconf
Scott James Remnant [Wed, 14 Oct 2009 04:31:38 +0000 (05:31 +0100)]
autoreconf

4 years agomerge libnih part of the x-compile change
Scott James Remnant [Wed, 14 Oct 2009 04:31:01 +0000 (05:31 +0100)]
merge libnih part of the x-compile change

4 years agoMerge change from trunk that makes it possible to build Upstart using
Scott James Remnant [Wed, 14 Oct 2009 04:29:56 +0000 (05:29 +0100)]
Merge change from trunk that makes it possible to build Upstart using
a previously built copy of nih-dbus-tool, especially useful when
cross-compiling.  LP: #426740.

4 years agoFix "unhandled error" in shutdown when unable to change runlevel,
Scott James Remnant [Wed, 14 Oct 2009 04:27:25 +0000 (05:27 +0100)]
Fix "unhandled error" in shutdown when unable to change runlevel,
e.g. due to previous Ubiquity bug.  LP: #426332.

4 years agomerge the improved version of the previous change
Scott James Remnant [Wed, 14 Oct 2009 04:25:48 +0000 (05:25 +0100)]
merge the improved version of the previous change

4 years agoDon't lose the original default runlevel if /etc/inittab exists without
Scott James Remnant [Wed, 14 Oct 2009 04:25:35 +0000 (05:25 +0100)]
Don't lose the original default runlevel if /etc/inittab exists without
an initdefault line.  LP: #405847.

4 years ago flag. LP: #441796.
Scott James Remnant [Wed, 14 Oct 2009 04:22:49 +0000 (05:22 +0100)]
  flag.  LP: #441796.

4 years agoRather than calling "telinit u" after upgrade, which will lose state,
Scott James Remnant [Wed, 14 Oct 2009 04:22:33 +0000 (05:22 +0100)]
Rather than calling "telinit u" after upgrade, which will lose state,
have the umountroot initscript take care of it for us by setting a
flag.

4 years agoreleasing version 0.6.3-7
Scott James Remnant [Fri, 2 Oct 2009 20:09:06 +0000 (21:09 +0100)]
releasing version 0.6.3-7

4 years agoTry harder to remove dbus-reconnect.conf
Scott James Remnant [Fri, 2 Oct 2009 20:09:00 +0000 (21:09 +0100)]
Try harder to remove dbus-reconnect.conf

4 years agoRemove "console owner" and "console output" from rc scripts.
Scott James Remnant [Fri, 2 Oct 2009 15:53:12 +0000 (16:53 +0100)]
Remove "console owner" and "console output" from rc scripts.

4 years ago* Ignore initramfs pids that don't exist. LP: #440071.
Scott James Remnant [Fri, 2 Oct 2009 14:23:43 +0000 (15:23 +0100)]
* Ignore initramfs pids that don't exist.  LP: #440071.
  - you still need to ensure that the pid's parent is init, there's no
    cheap way to test for that.

4 years agoreleasing version 0.6.3-6
Scott James Remnant [Thu, 1 Oct 2009 14:26:24 +0000 (15:26 +0100)]
releasing version 0.6.3-6

4 years agoupstart-job's restart target must also not fail when the service is not
Steve Langasek [Wed, 30 Sep 2009 22:19:24 +0000 (15:19 -0700)]
upstart-job's restart target must also not fail when the service is not
yet started.  LP: #430883.

4 years agoDon't use "telinit q" to reconnect to D-Bus, since that breaks
Scott James Remnant [Wed, 30 Sep 2009 21:08:29 +0000 (22:08 +0100)]
Don't use "telinit q" to reconnect to D-Bus, since that breaks
lots of things.  Invent another secret way instead.

4 years agoupstart-job's restart target must also not fail when the service is not
Steve Langasek [Mon, 28 Sep 2009 16:18:59 +0000 (09:18 -0700)]
upstart-job's restart target must also not fail when the service is not
yet started.  LP: #430883.

5 years agoreleasing version 0.6.3-5
Scott James Remnant [Wed, 23 Sep 2009 21:16:56 +0000 (14:16 -0700)]
releasing version 0.6.3-5

5 years agoUpdate autoconf and automake files. LP: #435252.
Scott James Remnant [Wed, 23 Sep 2009 21:16:28 +0000 (14:16 -0700)]
Update autoconf and automake files.  LP: #435252.

5 years agoreleasing version 0.6.3-4
Scott James Remnant [Tue, 22 Sep 2009 20:56:53 +0000 (13:56 -0700)]
releasing version 0.6.3-4

5 years ago* Reduce the priority of the stopped by/continued by messages so that
Scott James Remnant [Tue, 22 Sep 2009 20:55:52 +0000 (13:55 -0700)]
* Reduce the priority of the stopped by/continued by messages so that
  they are only shown when --verbose on the kernel command-line.
  LP: #401333.
*

5 years agomerge from mainline
Steve Langasek [Tue, 22 Sep 2009 20:52:30 +0000 (13:52 -0700)]
merge from mainline

5 years agosame for the stop command: return success if the job is already stopped.
Steve Langasek [Tue, 22 Sep 2009 20:50:05 +0000 (13:50 -0700)]
same for the stop command: return success if the job is already stopped.

5 years agoImplement a "reload" command in initctl that retrieves the current pid
Scott James Remnant [Tue, 22 Sep 2009 19:24:40 +0000 (12:24 -0700)]
Implement a "reload" command in initctl that retrieves the current pid
of the job and sends it the HUP signal.  LP: #433544.

5 years agothrow in the changelog entries
Steve Langasek [Tue, 22 Sep 2009 19:09:20 +0000 (12:09 -0700)]
throw in the changelog entries

5 years agomerge from mainline
Steve Langasek [Tue, 22 Sep 2009 19:05:51 +0000 (12:05 -0700)]
merge from mainline

5 years agomerge from mainline
Steve Langasek [Tue, 22 Sep 2009 19:00:18 +0000 (12:00 -0700)]
merge from mainline

5 years agoAdd a hack to look for /dev/.initramfs/*.pid files on startup and
Scott James Remnant [Tue, 22 Sep 2009 19:00:00 +0000 (12:00 -0700)]
Add a hack to look for /dev/.initramfs/*.pid files on startup and
"fake" start jobs of those names.  Basically this means that "status"
and "stop" work for things like bootchart and usplash.

5 years agowhen is set, don't spit warnings out because it's not
Steve Langasek [Tue, 22 Sep 2009 18:52:36 +0000 (11:52 -0700)]
when  is set, don't spit warnings out because it's not
the user's fault - we're being invoked by a maintainer script.

5 years agogive proper policy-compliant behavior of the start command: detect if the
Steve Langasek [Tue, 22 Sep 2009 17:40:54 +0000 (10:40 -0700)]
give proper policy-compliant behavior of the start command: detect if the
job is already running using upstart status, and if so return success.

5 years agonew autoconf
Scott James Remnant [Tue, 22 Sep 2009 17:04:15 +0000 (10:04 -0700)]
new autoconf

5 years agoLook for the "quiet" kernel command-line option, and when set act
Scott James Remnant [Tue, 22 Sep 2009 16:15:34 +0000 (09:15 -0700)]
Look for the "quiet" kernel command-line option, and when set act
as if "--quiet" was given.  LP: #401333.

5 years agoreleasing version 0.6.3-3
Scott James Remnant [Tue, 15 Sep 2009 23:10:20 +0000 (00:10 +0100)]
releasing version 0.6.3-3

5 years ago* debian/upstart-job:
Scott James Remnant [Tue, 15 Sep 2009 23:09:48 +0000 (00:09 +0100)]
* debian/upstart-job:
  - force-reload should only send a HUP signal, since it may not be wise
    to actually restart (cf. dbus)

5 years agoreleasing version 0.6.3-2
Scott James Remnant [Tue, 15 Sep 2009 02:19:16 +0000 (03:19 +0100)]
releasing version 0.6.3-2

5 years agoreleasing version 0.6.3-1
Scott James Remnant [Mon, 3 Aug 2009 22:59:03 +0000 (23:59 +0100)]
releasing version 0.6.3-1

5 years ago* New upstream release:
Scott James Remnant [Mon, 3 Aug 2009 22:51:34 +0000 (23:51 +0100)]
* New upstream release:
  - Fixed assertion when a job exits while stopping.  LP: #406408.
  - Fixed compilation on ia64.
  - nih-dbus-tool(1) manpage no longer installed.

5 years agoUpdate to 0.6.3
Scott James Remnant [Mon, 3 Aug 2009 22:05:43 +0000 (23:05 +0100)]
Update to 0.6.3

5 years agoUpstart 0.6.3
Scott James Remnant [Mon, 3 Aug 2009 21:58:46 +0000 (22:58 +0100)]
Upstart 0.6.3

5 years agoMerge libnih changes for Upstart 0.6.3
Scott James Remnant [Mon, 3 Aug 2009 21:58:09 +0000 (22:58 +0100)]
Merge libnih changes for Upstart 0.6.3

5 years agoMerge Upstart 0.6.3
Scott James Remnant [Mon, 3 Aug 2009 21:57:10 +0000 (22:57 +0100)]
Merge Upstart 0.6.3

5 years ago* NEWS: Release 0.3.2
Scott James Remnant [Sun, 2 Aug 2009 19:02:16 +0000 (20:02 +0100)]
* NEWS: Release 0.3.2

5 years ago* NEWS: Release 0.6.3
Scott James Remnant [Sun, 2 Aug 2009 19:01:34 +0000 (20:01 +0100)]
* NEWS: Release 0.6.3

5 years agoNEWS update
Scott James Remnant [Sun, 2 Aug 2009 16:00:07 +0000 (17:00 +0100)]
NEWS update

5 years agoUpdate NEWS from libnih
Scott James Remnant [Sat, 1 Aug 2009 20:08:35 +0000 (21:08 +0100)]
Update NEWS from libnih

5 years ago* init/tests/test_job_process.c (test_handler): Add a missing test
Scott James Remnant [Sat, 1 Aug 2009 18:08:50 +0000 (19:08 +0100)]
* init/tests/test_job_process.c (test_handler): Add a missing test
case for the running process exiting while we're in the stopping
state.
* init/job_process.c (job_process_terminated): Don't change the
state or record failure information if we're in the stopping state
when the main process dies, otherwise we hit an assertion later;
just wait for the stopping event to finish and carry on as before.

5 years ago* dbus/upstart.h: Allow the service name and address to be overriden
Scott James Remnant [Fri, 31 Jul 2009 11:34:43 +0000 (12:34 +0100)]
* dbus/upstart.h: Allow the service name and address to be overriden

5 years ago* nih/child.h: Remove unnecessary sys/ptrace.h and linux/ptrace.h
Michael Biebl [Wed, 29 Jul 2009 10:19:50 +0000 (11:19 +0100)]
* nih/child.h: Remove unnecessary sys/ptrace.h and linux/ptrace.h
headers, that prevent compilation on ia64.

5 years ago* init/tests/test_job_process.c: Add missing sys/ptrace.h include
Michael Biebl [Wed, 29 Jul 2009 10:18:47 +0000 (11:18 +0100)]
* init/tests/test_job_process.c: Add missing sys/ptrace.h include

5 years agoNEWS update
Scott James Remnant [Wed, 22 Jul 2009 16:54:43 +0000 (17:54 +0100)]
NEWS update

5 years ago* nih-dbus-tool/Makefile.am (dist_man_MANS): Don't install the
Michael Biebl [Wed, 22 Jul 2009 16:53:37 +0000 (17:53 +0100)]
* nih-dbus-tool/Makefile.am (dist_man_MANS): Don't install the
manpages unless INSTALL_NIH, take care to make sure they're still
distributed.

5 years agoreleasing version 0.6.2-1
Scott James Remnant [Wed, 22 Jul 2009 09:40:00 +0000 (10:40 +0100)]
releasing version 0.6.2-1

5 years ago* New upstream release:
Scott James Remnant [Wed, 22 Jul 2009 09:38:51 +0000 (10:38 +0100)]
* New upstream release:
  - Fixed assertion when stopping a job during its starting event.
  - Fixed fork following to not stop on exec() before fork()
  - Fixed missing chdir() in crash handler.

5 years agoUpdate to 0.6.2
Scott James Remnant [Wed, 22 Jul 2009 09:37:41 +0000 (10:37 +0100)]
Update to 0.6.2

5 years agoUpdate from upstart-0.6.2.tar.gz
Scott James Remnant [Wed, 22 Jul 2009 09:34:28 +0000 (10:34 +0100)]
Update from upstart-0.6.2.tar.gz

5 years agoMerge Upstart 0.6.2
Scott James Remnant [Wed, 22 Jul 2009 09:29:51 +0000 (10:29 +0100)]
Merge Upstart 0.6.2

5 years ago* configure.ac: Bump version to 0.6.3
Scott James Remnant [Tue, 21 Jul 2009 17:31:35 +0000 (18:31 +0100)]
* configure.ac: Bump version to 0.6.3
* NEWS: Begin new release

5 years ago* NEWS: Release 0.6.2
Scott James Remnant [Tue, 21 Jul 2009 17:30:51 +0000 (18:30 +0100)]
* NEWS: Release 0.6.2

5 years ago* init/main.c (crash_handler): Restore missing chdir ("/") call.
Scott James Remnant [Tue, 21 Jul 2009 17:15:20 +0000 (18:15 +0100)]
* init/main.c (crash_handler): Restore missing chdir ("/") call.

5 years ago* init/tests/test_job_process.c (test_handler): We should allow
Scott James Remnant [Tue, 21 Jul 2009 12:03:23 +0000 (13:03 +0100)]
* init/tests/test_job_process.c (test_handler): We should allow
a job to exec() before it calls fork() to allow shell scripts to
exec daemons.
* init/job_process.c (job_process_trace_exec): Continue the traced
process instead of detaching if it has not yet forked.

5 years ago* init/job.c (job_change_state): Obvious bug fix; the set of states
Scott James Remnant [Tue, 21 Jul 2009 11:27:55 +0000 (12:27 +0100)]
* init/job.c (job_change_state): Obvious bug fix; the set of states
into which we can enter JOB_STOPPING includes JOB_STARTING because
we can get the "stop" event or command there.

5 years agoreleasing version 0.6.1-1
Scott James Remnant [Thu, 16 Jul 2009 17:28:45 +0000 (18:28 +0100)]
releasing version 0.6.1-1

5 years agoBump dpkg dependency to 1.2.16
Scott James Remnant [Thu, 16 Jul 2009 17:26:04 +0000 (18:26 +0100)]
Bump dpkg dependency to 1.2.16

5 years agoProvide/Conflict/Replace the agreed "upstart-job" meta-package.
Scott James Remnant [Thu, 16 Jul 2009 17:25:38 +0000 (18:25 +0100)]
Provide/Conflict/Replace the agreed "upstart-job" meta-package.
LP: #399799.

5 years ago* New upstream release:
Scott James Remnant [Thu, 16 Jul 2009 17:23:48 +0000 (18:23 +0100)]
* New upstream release:
  - Fixed race condition in ptrace() code.  LP: #264711.
  - Fixed runlevel to output "unknown" not "N N".  LP: #400248.
  - Fixed runlevel to prefix error messages with filename.  LP: #400241.

5 years agoUpdate to 0.6.1
Scott James Remnant [Thu, 16 Jul 2009 17:22:38 +0000 (18:22 +0100)]
Update to 0.6.1

5 years agoUpstart 0.6.1
Scott James Remnant [Thu, 16 Jul 2009 17:21:14 +0000 (18:21 +0100)]
Upstart 0.6.1

5 years agoMerge libnih changes for Upstart 0.6.1
Scott James Remnant [Thu, 16 Jul 2009 17:12:16 +0000 (18:12 +0100)]
Merge libnih changes for Upstart 0.6.1

5 years agoMerge Upstart 0.6.1
Scott James Remnant [Thu, 16 Jul 2009 17:11:24 +0000 (18:11 +0100)]
Merge Upstart 0.6.1

5 years ago* configure.ac: Bump version to 0.6.2
Scott James Remnant [Thu, 16 Jul 2009 17:08:52 +0000 (18:08 +0100)]
* configure.ac: Bump version to 0.6.2
* NEWS: Begin new release

5 years ago* NEWS: Release 0.6.1
Scott James Remnant [Thu, 16 Jul 2009 17:05:31 +0000 (18:05 +0100)]
* NEWS: Release 0.6.1

5 years ago* util/runlevel.c: Output the path before the error message,
Scott James Remnant [Thu, 16 Jul 2009 16:39:04 +0000 (17:39 +0100)]
* util/runlevel.c: Output the path before the error message,
to make it clear that it's the utmp file missing not runlevel.

5 years ago* util/runlevel.c: If there is no current runlevel because the
Scott James Remnant [Thu, 16 Jul 2009 16:26:00 +0000 (17:26 +0100)]
* util/runlevel.c: If there is no current runlevel because the
environment variable is empty, output "unknown" instead of "N N".

5 years ago* README: Now that D-Bus 1.2.16 proper has been released, update
Scott James Remnant [Wed, 15 Jul 2009 10:13:46 +0000 (11:13 +0100)]
* README: Now that D-Bus 1.2.16 proper has been released, update
our requirements.

5 years ago* m4/libs.m4 (NIH_LIB_DBUS): Now that D-Bus 1.2.16 proper has been
Scott James Remnant [Wed, 15 Jul 2009 10:13:10 +0000 (11:13 +0100)]
* m4/libs.m4 (NIH_LIB_DBUS): Now that D-Bus 1.2.16 proper has been
released, update our version requirements to that.
* README: Update documentation.

5 years ago* TODO: Update
Scott James Remnant [Tue, 14 Jul 2009 17:45:47 +0000 (18:45 +0100)]
* TODO: Update

5 years agoreleasing version 0.6.0-5
Scott James Remnant [Tue, 14 Jul 2009 14:31:18 +0000 (15:31 +0100)]
releasing version 0.6.0-5

5 years agoCherry-pick patch from -r1188 to fix "expect fork" and "expect daemon"
Scott James Remnant [Tue, 14 Jul 2009 14:18:25 +0000 (15:18 +0100)]
Cherry-pick patch from -r1188 to fix "expect fork" and "expect daemon"
LP: #264711.

5 years ago* init/tests/test_job_process.c (test_handler): Rework the existing
Scott James Remnant [Tue, 14 Jul 2009 13:55:47 +0000 (14:55 +0100)]
* init/tests/test_job_process.c (test_handler): Rework the existing
ptrace fork handler test case to make sure we test the case where
we get the fork event before the stopped child.  Add a second test
case for the opposite (stopped child before the fork event) which
we don't currently handle.
* init/job_process.c (job_process_trace_fork): Test for the missed
child event using ptrace(), if it succeeds the child is ready so
we can just assume we had the event.

5 years agoadd the revision control headers
Scott James Remnant [Tue, 14 Jul 2009 12:38:51 +0000 (13:38 +0100)]
add the revision control headers

5 years agoStart new release
Scott James Remnant [Tue, 14 Jul 2009 12:35:34 +0000 (13:35 +0100)]
Start new release

5 years agoreleasing version 0.6.0-4
Loïc Minier [Tue, 14 Jul 2009 12:34:58 +0000 (13:34 +0100)]
releasing version 0.6.0-4

5 years agoDon't build the testsuite with -fPIE on armel; LP: #398403.
Loïc Minier [Tue, 14 Jul 2009 12:34:22 +0000 (13:34 +0100)]
Don't build the testsuite with -fPIE on armel; LP: #398403.

5 years agoreleasing version 0.6.0-3
Scott James Remnant [Tue, 14 Jul 2009 12:31:40 +0000 (13:31 +0100)]
releasing version 0.6.0-3