View Git repositories
branches with status:
Name Status Last Modified Last Commit
lp://staging/~jamesodhunt/ubuntu/trusty/upstart/periodic-logrotate-using-events (Has a merge proposal) Development 2014-03-25 09:48:56 UTC
1546. * debian/upstart.cron.hourly: hourly ...

Author: James Hunt
Revision Date: 2014-03-25 09:48:09 UTC

* debian/upstart.cron.hourly: hourly cron job to emit the 'rotate-logs'
  event.
* debian/user-conf/logrotate.conf: Run 1 minute after session startup
  and whenever the 'rotate-logs' event is emitted.

lp://staging/~jamesodhunt/ubuntu/trusty/pbuilder/build-depend-on-libcap-dev-for-procenv-0.33 (Has a merge proposal) Development 2014-03-17 16:07:20 UTC
63. debian/tests/control: build-depend on...

Author: James Hunt
Revision Date: 2014-03-17 16:06:50 UTC

debian/tests/control: build-depend on libcap-dev since procenv 0.33 now
uses that.

lp://staging/~jamesodhunt/upstart/handle-no-home-var (Has a merge proposal) Development 2014-03-12 14:31:41 UTC
1612. * init/xdg.c: get_home_subdir() Try h...

Author: James Hunt
Revision Date: 2014-03-12 14:30:55 UTC

* init/xdg.c: get_home_subdir() Try harder to establish users home
  directory to handle environments where $HOME may not be set.
* init/tests/test_xdg.c: Updated tests based on new safer behaviour of
  get_home_subdir().

lp://staging/~jamesodhunt/ubuntu/trusty/upstart/1.12.1 Development 2014-03-11 16:02:07 UTC
1544. New upstream release.

Author: James Hunt
Revision Date: 2014-03-11 15:29:02 UTC

New upstream release.

lp://staging/~jamesodhunt/upstart/async-spawn.20140310 Development 2014-03-10 16:03:32 UTC
1591. temporary commit

Author: James Hunt
Revision Date: 2014-03-10 16:03:32 UTC

temporary commit

lp://staging/~jamesodhunt/ubuntu/trusty/upstart/1.12 Development 2014-03-07 15:11:12 UTC
1544. New upstream release.

Author: James Hunt
Revision Date: 2014-03-07 15:09:18 UTC

New upstream release.

lp://staging/~jamesodhunt/ubuntu/trusty/pbuilder/fix-for-ppc64el-dep8-in-lxc (Has a merge proposal) Development 2014-03-05 13:32:19 UTC
62. * debian/tests/build_procenv: Use fir...

Author: James Hunt
Revision Date: 2014-03-05 13:32:19 UTC

* debian/tests/build_procenv: Use first remote url from sources.list
  rather than hard-coding the set of architectures that use particular
  ubuntu archives (since the latter strategy does not require
  maintenance).
* debian/tests/control:
  - Depend on haveged for entropy.
  - Add architecture-specific depends on libnuma1 for the test package that
    is built (procenv).

lp://staging/~jamesodhunt/upstart/async-spawn Development 2014-02-11 17:58:28 UTC
1590. * Temporary commit

Author: James Hunt
Revision Date: 2014-02-11 17:58:28 UTC

* Temporary commit

lp://staging/~jamesodhunt/ubuntu/trusty/upstart/periodic-logrotate (Has a merge proposal) Development 2014-01-21 11:03:43 UTC
1538. debian/user-conf/periodic-logrotate.c...

Author: James Hunt
Revision Date: 2014-01-21 11:02:46 UTC

debian/user-conf/periodic-logrotate.conf: Session job to run logrotate
hourly by default.

lp://staging/~jamesodhunt/upstart/kfreebsd Development 2014-01-16 11:18:35 UTC
1580. * configure.ac: Disable NIH_COPYRIGHT...

Author: James Hunt
Revision Date: 2014-01-16 11:18:04 UTC

* configure.ac: Disable NIH_COPYRIGHT which autoconf on kFreeBSD dislikes.
* init/main.c: Disable console setup and kmsg redirection for kFreeBSD.

lp://staging/~jamesodhunt/upstart/bug-530779 bug(Has a merge proposal) Development 2014-01-13 13:48:49 UTC
1582. * Sync with lp:upstart.

Author: James Hunt
Revision Date: 2014-01-13 13:48:49 UTC

* Sync with lp:upstart.

lp://staging/~jamesodhunt/ubuntu/trusty/mountall/doc-changes (Has a merge proposal) Development 2013-12-23 17:55:49 UTC
457. - Remove comments about mountall be...

Author: James Hunt
Revision Date: 2013-12-23 17:55:49 UTC

  - Remove comments about mountall being a temporary tool
    since this is not true (it's been "temporary" since 2009) and it
    undermines its current importance.
  - Reworked DESCRIPTION and made mention of /lib/init/fstab.

lp://staging/~jamesodhunt/apport/bug-1256268 bug(Has a merge proposal) Development 2013-12-13 22:40:47 UTC
2740. * data/general-hooks/resource_hogs.py...

Author: James Hunt
Revision Date: 2013-12-13 22:40:47 UTC

* data/general-hooks/resource_hogs.py: pep8 clean-up.
* test/test_resource_hogs.py: Test for resource_hogs.py.

lp://staging/~jamesodhunt/upstart/bug-530779-with-formatting-changes Development 2013-12-12 09:14:07 UTC
1544. * init/job.c: job_deserialise(): Hand...

Author: James Hunt
Revision Date: 2013-12-02 16:33:42 UTC

* init/job.c: job_deserialise(): Handle downgrade scenario as best
  we can rather than forcing a stateless re-exec.
* init/process.c: process_deserialise_all(): Handle downgrade scenario
  as best we can (fixes a bug where downgrading could cause an assertion
  failure).
* init/process.h: Comments for ProcessType (which must be kept
  in order).
* init/tests/test_job_process.c: test_run():
  - Rename test:
      "full double-fork daemon test where parent waits for ultimate child"
    to the following for clarity:
      "with daemon where parent waits for ultimate child before exiting"
  - Check if PR_SET_CHILD_SUBREAPER available and skip if not.
  - Pass --final-action to test_damon to make it SIGSTOP.
  - Improved waitid() return check.
* test/test_daemon.c:
  - Added --final-action option to allow final behaviour to be set
    explicitly.
* test/test_util_common.c: Reverted whitespace changes at reviewers
  request.

lp://staging/~jamesodhunt/ubuntu/trusty/gnome-session/bug-1256262 bug(Has a merge proposal) Development 2013-12-04 09:34:59 UTC
233. debian/gnome-session.user-session.ups...

Author: James Hunt
Revision Date: 2013-12-04 09:32:13 UTC

debian/gnome-session.user-session.upstart: Unset Upstart event
variables to avoid stop(8) from stopping the users session (LP: #1256262).

lp://staging/~jamesodhunt/upstart/bug-530779-tmp Development 2013-11-27 17:44:10 UTC
1543. * Temporary commit.

Author: James Hunt
Revision Date: 2013-11-27 17:44:10 UTC

* Temporary commit.

lp://staging/~jamesodhunt/ubuntu/trusty/sysvinit/log-open-files-on-shutdown (Has a merge proposal) Development 2013-11-21 15:30:06 UTC
193. * debian/src/initscripts/etc/init.d/u...

Author: James Hunt
Revision Date: 2013-11-21 15:28:21 UTC

* debian/src/initscripts/etc/init.d/umountfs: Log open files on root
  filesystem just prior to unmounting filesystems to aid diagnosis of
  shutdown issues.
* debian/src/initscripts/etc/init.d/umountroot: Check again for open files
  and log to console.

lp://staging/~jamesodhunt/upstart/bug-1235245-wip Development 2013-11-20 17:00:57 UTC
1577. * scripts/upstart-monitor.py: Split g...

Author: James Hunt
Revision Date: 2013-11-20 16:59:16 UTC

* scripts/upstart-monitor.py: Split gui part out into
  scripts/upstart_monitor_gui.py so that the utility can be run in
  command-line mode even when the GUI libraries are not available
  (LP: #1235245).

lp://staging/~jamesodhunt/ubuntu/trusty/dbus/bug-1252317 bug Development 2013-11-18 15:39:04 UTC
3. * Updated to protect against failure.

Author: James Hunt
Revision Date: 2013-11-18 15:39:04 UTC

* Updated to protect against failure.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/dep-8 Development 2013-11-15 11:00:33 UTC
1496. * debian/tests/pristine-env-setup: Di...

Author: James Hunt
Revision Date: 2013-11-15 11:00:33 UTC

* debian/tests/pristine-env-setup: Disable whoopsie and apport as they
  will just interfere with our own error-handling.

lp://staging/~jamesodhunt/ubuntu/trusty/upstart/1.11 bug Development 2013-11-14 17:44:12 UTC
1524. New upstream release (LP: #1238078, #...

Author: James Hunt
Revision Date: 2013-11-14 17:41:01 UTC

New upstream release (LP: #1238078, #1221466, #1240686, #1203595, #1235649).

lp://staging/~jamesodhunt/upstart/fix-test_state-test (Has a merge proposal) Development 2013-11-13 11:06:57 UTC
1570. * init/tests/test_state.c: test_log_s...

Author: James Hunt
Revision Date: 2013-11-13 11:05:49 UTC

* init/tests/test_state.c: test_log_serialise():
  - Added extra checks on nih_io_watches.
  - Need to wait for logfile to be written to handle case where NIH
    encounters EAGAIN.
* test/test_util_common.c: Added timed_check() utility function.

lp://staging/~jamesodhunt/upstart/bugs-1235649+1203595 bug(Has a merge proposal) Development 2013-10-22 10:14:32 UTC
1545. * init/control.c: control_bus_open():...

Author: James Hunt
Revision Date: 2013-10-22 10:14:32 UTC

* init/control.c: control_bus_open(): Don't call nih_dbus_bus() if
  DBUS_SESSION_BUS_ADDRESS is not set to avoid D-bus auto-launching a
  dbus-daemon.
* init/environ.c: Comments.
* init/job_class.c:
  - job_class_environment_init(): Superior check on whether job_environ
    is not empty.
  - job_class_environment_reset(): Only reset job_environ if not NULL
    already.
  - job_class_environment_set(): Set variable in Upstarts environment
    too (required to allow Upstart to be aware of the D-Bus session bus
    address when the dbus-daemon is available).
  - job_class_environment_unset(): Unset variable from Upstarts
    environment, but only if it is not a default variable.
* init/job_process.c: Formatting.
* init/test_control.c: Updated strings used by tests which check error
  messages to include 'D-Bus'.
* init/test_environ.c:
  - test_add(): New test:
    - "using bare word with no corresponding variable set in environment"
  - test_remove(): New function ("the missing test") containing 8 new tests:
    - "remove name=value pair with empty table"
    - "remove bare name with empty table"
    - "remove name=value from table of size 1"
    - "remove bare name from table of size 1"
    - "remove first name=value entry from table of size 2"
    - "remove first bare name entry from table of size 2"
    - "remove last name=value entry from table of size 2"
    - "remove last bare name entry from table of size 2"
* test/test_util_common.c:
  - Formatting.
  - get_initctl(): Added environment checks.
* util/initctl.c:
  - Formatting.
  - Removed testing comment from option text for '--session'.
* util/man/initctl.8: Removed testing comment for '--session'.
* util/tests/test_initctl.c:
  - test_session_init(): New test that checks the Session Init now
    connects to the D-Bus session bus.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/fix-for-bug-1227212 Development 2013-10-01 10:54:23 UTC
1502. releasing package upstart version 1.1...

Author: James Hunt
Revision Date: 2013-10-01 10:52:58 UTC

releasing package upstart version 1.10-0ubuntu2

lp://staging/~jamesodhunt/ubuntu/saucy/sysvinit/log-processes-and-open-files-on-shutdown (Has a merge proposal) Development 2013-09-27 07:39:45 UTC
191. * debian/src/initscripts/etc/init.d/u...

Author: James Hunt
Revision Date: 2013-09-27 07:39:45 UTC

* debian/src/initscripts/etc/init.d/umountroot: Fix typo and use POSIX
  form of head(1) (thanks cjwatson).

lp://staging/~jamesodhunt/+junk/upstart-fix-system-reexec-test Development 2013-09-10 17:59:57 UTC
1528. Temporary commit.

Author: James Hunt
Revision Date: 2013-09-10 17:59:04 UTC

Temporary commit.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/1.10 bug Development 2013-08-27 14:28:44 UTC
1492. * debian/control: Add upstart-dconf-b...

Author: James Hunt
Revision Date: 2013-08-27 14:28:44 UTC

* debian/control: Add upstart-dconf-bridge package.
* debian/rules: Remove files from upstart package that now live in the
  upstart-dconf-bridge package.
* debian/upstart-dconf-bridge.install: New.
* debian/upstart-dconf-bridge.manpages: New.

lp://staging/~jamesodhunt/ubuntu/saucy/sysvinit/force-reload-configuration-for-broken-inotify (Has a merge proposal) Development 2013-08-17 12:30:09 UTC
193. debian/src/sysv-rc/sbin/invoke-rc.d: ...

Author: James Hunt
Revision Date: 2013-08-17 12:29:06 UTC

debian/src/sysv-rc/sbin/invoke-rc.d: Call 'initctl reload-configuration'
to work reliably on systems with broken inotify.

lp://staging/~jamesodhunt/+junk/upstart-python-module-tests Development 2013-07-26 16:07:27 UTC
1485. * Finished test_state().

Author: James Hunt
Revision Date: 2013-07-26 16:07:27 UTC

* Finished test_state().

lp://staging/~jamesodhunt/+junk/android-upstart-property-watcher Development 2013-07-23 18:23:24 UTC
2. * Added missing Android.mk.

Author: James Hunt
Revision Date: 2013-07-23 18:23:24 UTC

* Added missing Android.mk.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/1.9.1 bug(Has a merge proposal) Development 2013-07-08 13:05:31 UTC
1480. debian/libupstart-dev.install: Specif...

Author: James Hunt
Revision Date: 2013-07-08 13:05:31 UTC

debian/libupstart-dev.install: Specify wildcarded path (for multi-arch).

lp://staging/~jamesodhunt/upstart/1.9-branch-merge Development 2013-07-04 15:54:06 UTC
1504. * Merge of lp:~upstart-devel/upstart/...

Author: James Hunt
Revision Date: 2013-07-04 15:52:43 UTC

* Merge of lp:~upstart-devel/upstart/1.9

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/trial-libupstart-packaging Development 2013-07-04 10:59:15 UTC
1474. * trial libupstart packaging commit.

Author: James Hunt
Revision Date: 2013-07-04 10:57:57 UTC

* trial libupstart packaging commit.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/1.9 Development 2013-07-02 10:17:47 UTC
1468. temporary commit.

Author: James Hunt
Revision Date: 2013-07-02 10:17:47 UTC

temporary commit.

lp://staging/~jamesodhunt/upstart/allow-multiple-cmdline-confdirs.make-dist-merge-issue Development 2013-06-24 11:03:15 UTC
1475. temporary (broken) merge of lp:upstart.

Author: James Hunt
Revision Date: 2013-06-24 11:01:54 UTC

temporary (broken) merge of lp:upstart.

lp://staging/~jamesodhunt/upstart/allow-multiple-cmdline-confdirs-with-tests Development 2013-05-29 16:19:16 UTC
1473. !! TEMPORARY COMMIT !! * init/state....

Author: James Hunt
Revision Date: 2013-05-29 16:17:42 UTC

!! TEMPORARY COMMIT !!

* init/state.c: Added missing config.h include.
* init/tests/test_initctl.c: Moved common utility code to
  test/test_util.c.
* Move test_util.[ch] to new test/ directory to allow code sharing
  between init/ and util/.

lp://staging/~jamesodhunt/debian/sid/abi-compliance-checker/dep-8 Development 2013-05-22 16:34:16 UTC
10. Added DEP-8 self-test.

Author: James Hunt
Revision Date: 2013-05-22 16:33:22 UTC

Added DEP-8 self-test.

lp://staging/~jamesodhunt/ubuntu/saucy/abi-compliance-checker/dep-8 Development 2013-05-22 15:14:51 UTC
10. Added DEP-8 self-test.

Author: James Hunt
Revision Date: 2013-05-22 15:12:50 UTC

Added DEP-8 self-test.

lp://staging/~jamesodhunt/ubuntu/saucy/upstart/bug-1124384 bug Development 2013-04-30 22:00:33 UTC
1446. cherry-pick fix for LP: #1124384 to p...

Author: James Hunt
Revision Date: 2013-04-30 21:59:20 UTC

cherry-pick fix for LP: #1124384 to preserve event blockers during
reload.

lp://staging/~jamesodhunt/ubuntu/raring/pbuilder/dep8-procenv (Has a merge proposal) Development 2013-04-24 08:34:50 UTC
54. * debian/tests/build_procenv: Aligned...

Author: James Hunt
Revision Date: 2013-04-24 08:34:50 UTC

* debian/tests/build_procenv: Aligned with sbuild DEP-8 script:
  - Use appropriate archive based on distribution.
  - Build package for specified distribution (stable for debian to
    ensure chroot is creatable).
  - Download package source for specified release.
  - Only install build .deb if host environment matches the release the
    package was built for.
  - Perform basic checks on built .dep in case it is not possible to
    install it.
* debian/tests/control: Add distro-info and lsb-release dependencies.

lp://staging/~jamesodhunt/ubuntu/raring/sbuild/dep8-procenv (Has a merge proposal) Development 2013-04-23 21:30:58 UTC
57. * debian/tests/build_procenv: - Rev...

Author: James Hunt
Revision Date: 2013-04-23 21:30:58 UTC

* debian/tests/build_procenv:
  - Revert to using lsb-release: os-release is available by default, but
    does not provide release name in a portable format.
  - Only install the built .deb if the release built for matches the
    running release.
  - Perform checks on .deb since we might not be able to install it.
* debian/tests/control:
  - Removed breaks-testbed as this stops the test even running on
    Ubuntu.
  - Added lsb-release dependency.

lp://staging/~jamesodhunt/upstart/bug-1124384-testcase Development 2013-04-22 18:21:24 UTC
1474. Test case for bug 1124384.

Author: James Hunt
Revision Date: 2013-04-22 18:18:29 UTC

Test case for bug 1124384.

lp://staging/~jamesodhunt/ubuntu/raring/lxc/dep-8-tests (Has a merge proposal) Development 2013-04-22 13:24:49 UTC
243. * debian/tests/exercise: - wait_for...

Author: James Hunt
Revision Date: 2013-04-22 13:24:49 UTC

* debian/tests/exercise:
  - wait_for_state(): Remove and use lxc-wait!
  - Specify a distro template explicitly.

lp://staging/~jamesodhunt/ubuntu/raring/ubuntu-seeds/platform.raring-add-upstart-monitor Development 2013-04-04 10:09:03 UTC
1863. * supported-sysadmin-common: Added up...

Author: James Hunt
Revision Date: 2013-04-04 10:05:50 UTC

* supported-sysadmin-common: Added upstart-monitor. It could have been
  added to supported-sysadmin-desktop since it _can_ run as a GUI, but
  in the absense of GUI libs, it'll run in CLI mode automatically.

lp://staging/~jamesodhunt/ubuntu/raring/upstart/1.8 Development 2013-03-26 15:13:08 UTC
1440. Add python3 and associated graphical ...

Author: James Hunt
Revision Date: 2013-03-26 15:13:08 UTC

Add python3 and associated graphical packages.

lp://staging/~jamesodhunt/ubuntu/raring/gnome-session/gnome-session-job-emit-desktop-event (Has a merge proposal) Development 2013-03-20 13:51:12 UTC
222. Make gnome-session upstart job emit '...

Author: James Hunt
Revision Date: 2013-03-20 13:51:12 UTC

Make gnome-session upstart job emit 'desktop-start' and
'desktop-end' events.

lp://staging/~jamesodhunt/ubuntu/raring/upstart/add-apport-hook Development 2013-03-15 09:49:33 UTC
1430. - record category in bug report. - ha...

Author: James Hunt
Revision Date: 2013-03-15 09:49:33 UTC

- record category in bug report.
- handle unknown category better.

lp://staging/~jamesodhunt/ubuntu/raring/libnih/upstart-devel-libnih-fixes bug Development 2013-03-14 11:05:21 UTC
1078. Merge of important fixes from lp:~ups...

Author: James Hunt
Revision Date: 2013-03-14 10:27:34 UTC

Merge of important fixes from lp:~upstart-devel/libnih/nih
(LP: #776532, LP: #777097, LP: #834813, LP: #1123588).

lp://staging/~jamesodhunt/ubuntu/raring/dbus/bug-1146653 bug(Has a merge proposal) Development 2013-03-14 09:09:37 UTC
121. debian/libdbus-1-3.postinst: Force an...

Author: James Hunt
Revision Date: 2013-03-14 09:07:16 UTC

debian/libdbus-1-3.postinst: Force an upgrade to restart Upstart
(to pick up new package version) if the running instance supports
it (LP: #1146653).

lp://staging/~jamesodhunt/upstart/file-bridge Development 2013-03-11 19:49:41 UTC
1452. Cleanup.

Author: James Hunt
Revision Date: 2013-03-11 19:49:41 UTC

Cleanup.

lp://staging/~jamesodhunt/ubuntu/raring/upstart/1.7 Development 2013-03-07 15:17:31 UTC
1428. debian/upstart.apport: Add apport hook.

Author: James Hunt
Revision Date: 2013-03-07 14:28:44 UTC

debian/upstart.apport: Add apport hook.

lp://staging/~jamesodhunt/libnih/bug-1123588-gcc-malloc-attribute (Has a merge proposal) Development 2013-02-28 11:37:29 UTC
1055. * Removal of gcc 'malloc' function at...

Author: James Hunt
Revision Date: 2013-02-28 11:36:25 UTC

* Removal of gcc 'malloc' function attribute resulting from
  a clarification in its description which makes its use invalid.
  (LP: #1123588).

lp://staging/~jamesodhunt/upstart/bug-1123588-gcc-malloc-attribute Development 2013-02-27 11:51:38 UTC
1439. * Removal of gcc 'malloc' function at...

Author: James Hunt
Revision Date: 2013-02-27 11:46:04 UTC

* Removal of gcc 'malloc' function attribute resulting from
  a clarification in its description which makes its use invalid.
  (LP: #1123588).

lp://staging/~jamesodhunt/upstart/upstart-shutdown-temp Development 2013-02-12 17:30:31 UTC
1429. Temporary commit - TEST_DIVERT_* in t...

Author: James Hunt
Revision Date: 2013-02-12 17:30:31 UTC

Temporary commit - TEST_DIVERT_* in test_usage() appears to be
clobbering test_quiesce() somehow.

lp://staging/~jamesodhunt/ubuntu/raring/eglibc/restart-upstart Development 2013-02-06 15:26:54 UTC
309. debian/debhelper.in/libc.postinst: Fo...

Author: James Hunt
Revision Date: 2013-02-06 15:25:55 UTC

debian/debhelper.in/libc.postinst: Force an upgrade to restart Upstart
(to pick up new package version) if the running instance supports it.

lp://staging/~jamesodhunt/ubuntu/raring/json-c/restart-upstart (Has a merge proposal) Development 2013-02-06 14:28:57 UTC
14. debian/postinst: Force an upgrade to ...

Author: James Hunt
Revision Date: 2013-02-06 14:13:21 UTC

debian/postinst: Force an upgrade to restart Upstart (to pick up
new package version) if the running instance supports it.

lp://staging/~jamesodhunt/upstart/event-prefixes-temp Development 2013-02-05 19:41:32 UTC
1432. Temporary commit 2.

Author: James Hunt
Revision Date: 2013-02-05 19:41:32 UTC

Temporary commit 2.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/sru-bug-980917 bug Development 2013-01-17 11:40:36 UTC
1397. Cherry-pick newer test code to fix te...

Author: James Hunt
Revision Date: 2013-01-17 11:40:36 UTC

Cherry-pick newer test code to fix test failure seen
on ARM (LP: #980917).

lp://staging/~jamesodhunt/+junk/clone Development 2012-12-18 22:02:47 UTC
4. src/Makefile.am: Added missing clone.h.

Author: James Hunt
Revision Date: 2012-12-18 22:02:47 UTC

src/Makefile.am: Added missing clone.h.

lp://staging/~jamesodhunt/ubuntu/quantal/debconf/bug-1060249 bug(Has a merge proposal) Development 2012-12-10 12:31:14 UTC
67. Debconf/Frontend/Gnome.pm:init(): Onl...

Author: James Hunt
Revision Date: 2012-10-17 12:47:53 UTC

Debconf/Frontend/Gnome.pm:init(): Only 'use Gtk2;' once it has been
proven to be safe to avoid rogue Perl module behaviour from crashing
debconf (#LP: 1060249).

lp://staging/~jamesodhunt/upstart/daily-build-failure-env-debug Development 2012-12-07 09:12:49 UTC
1365. debug.

Author: James Hunt
Revision Date: 2012-12-07 09:12:49 UTC

debug.

lp://staging/~jamesodhunt/ubuntu/raring/upstart/autopkgtest Development 2012-11-28 17:27:41 UTC
1407. * debian/tests/control: Added run_ini...

Author: James Hunt
Revision Date: 2012-11-28 17:27:41 UTC

* debian/tests/control: Added run_initctl2dot.
* debian/tests/run_initctl2dot: New test for initctl2dot.

lp://staging/~jamesodhunt/+junk/keybuk-upstart-temporal-events Development 2012-11-23 09:04:38 UTC
28. should name enum members really

Author: Scott James Remnant (Canonical)
Revision Date: 2011-04-22 02:24:51 UTC

should name enum members really

lp://staging/~jamesodhunt/upstart/daily-build-packaging-raring Development 2012-11-19 19:21:56 UTC
5. debian/control: Added missing "dh-aut...

Author: James Hunt
Revision Date: 2012-11-19 19:21:56 UTC

debian/control: Added missing "dh-autoreconf, autopoint".

lp://staging/~jamesodhunt/upstart/daily-build-packaging Development 2012-11-19 14:53:26 UTC
3. * README: Typo. * debian/control: Add...

Author: James Hunt
Revision Date: 2012-11-19 14:53:26 UTC

* README: Typo.
* debian/control: Added libjson0-dev to Build-Depends.

lp://staging/~jamesodhunt/ubuntu/raring/upstart/1.6 Development 2012-11-15 15:26:29 UTC
1399. releasing version 1.6-0ubuntu1

Author: James Hunt
Revision Date: 2012-11-15 15:25:42 UTC

releasing version 1.6-0ubuntu1

lp://staging/~jamesodhunt/libnih/libnih Development 2012-10-25 14:32:33 UTC
1056. * nih/logging.c: Use our own __nih_ab...

Author: James Hunt
Revision Date: 2012-10-25 13:50:39 UTC

* nih/logging.c: Use our own __nih_abort_msg rather than the
  (e)glibc private symbol __abort_msg to avoid upgrade issues (LP: #997359).
* nih/tests/test_logging.c: Update tests for __nih_abort_msg.

lp://staging/~jamesodhunt/ubuntu/quantal/upstart/ubuntu-quantal-upstart-with-stateful-reexec Development 2012-10-10 07:58:21 UTC
1404. Merge of lp:~upstart-devel/upstart/st...

Author: James Hunt
Revision Date: 2012-10-10 07:58:21 UTC

Merge of lp:~upstart-devel/upstart/stateful-reexec.

lp://staging/~jamesodhunt/ubuntu/precise/libnih/bugs-740390+1062202 (Has a merge proposal) Development 2012-10-05 13:27:59 UTC
1065. releasing version 1.0.3-4ubuntu9.1

Author: James Hunt
Revision Date: 2012-10-05 13:25:59 UTC

releasing version 1.0.3-4ubuntu9.1

lp://staging/~jamesodhunt/ubuntu/quantal/libnih/bug-740390 bug Development 2012-10-04 09:50:34 UTC
1066. Addition of debian/libnih-dbus1.posti...

Author: James Hunt
Revision Date: 2012-10-04 09:50:34 UTC

Addition of debian/libnih-dbus1.postinst and
debian/libnih1.postinst to force Upstart re-exec on shutdown
to avoid unmounting disks uncleanly (LP: #740390).

lp://staging/~jamesodhunt/python-apt/test-for-size_to_str (Has a merge proposal) Development 2012-10-02 08:27:55 UTC
620. tests/test_apt_pkg.py: New test, curr...

Author: James Hunt
Revision Date: 2012-10-02 08:26:30 UTC

tests/test_apt_pkg.py: New test, currently only for
size_to_str() method.

lp://staging/~jamesodhunt/python-apt/fix-for-PkgCacheGetIsMultiArch (Has a merge proposal) Development 2012-10-01 08:11:17 UTC
618. python/cache.cc: PkgCacheGetIsMultiAr...

Author: James Hunt
Revision Date: 2012-10-01 08:10:49 UTC

python/cache.cc: PkgCacheGetIsMultiArch(): Return calculated
value rather than a random one.

lp://staging/~jamesodhunt/utfout/debian Development 2012-09-21 21:40:07 UTC
15. Initial Debian packaging branch commit.

Author: James Hunt
Revision Date: 2012-09-21 21:37:05 UTC

Initial Debian packaging branch commit.

lp://staging/~jamesodhunt/+junk/upstart-stateful-reexec-ubuntu-quantal-packaging Development 2012-09-03 15:09:56 UTC
3. Fix build-depends to pull in -dev lib...

Author: James Hunt
Revision Date: 2012-09-03 15:09:56 UTC

Fix build-depends to pull in -dev libjson0 pkg.

lp://staging/~jamesodhunt/junk/upstart-ubuntu-quantal-packaging-changes Development 2012-09-03 12:57:38 UTC
2. * README: new file.

Author: James Hunt
Revision Date: 2012-09-03 12:57:15 UTC

* README: new file.

lp://staging/~jamesodhunt/dbus/create-connection-from-fd Development 2012-08-17 16:10:26 UTC
2644. * dbus/dbus-connection.c: dbus_connec...

Author: James Hunt
Revision Date: 2012-08-17 16:10:26 UTC

* dbus/dbus-connection.c: dbus_connection_get_address(): Externalise
  _dbus_connection_get_address() with a public name.

lp://staging/~jamesodhunt/ubuntu/quantal/upstart/job-process-spawn-improved-error-handling Development 2012-07-26 18:38:29 UTC
1395. Temporary commit.

Author: James Hunt
Revision Date: 2012-07-26 18:35:28 UTC

Temporary commit.

lp://staging/~jamesodhunt/ubuntu/quantal/newt/python3-port Development 2012-06-13 18:08:40 UTC
44. Now works on python2+3.

Author: James Hunt
Revision Date: 2012-06-13 18:08:40 UTC

Now works on python2+3.

lp://staging/~jamesodhunt/ubuntu/quantal/upstart/build-failure-fix (Has a merge proposal) Development 2012-05-01 16:00:02 UTC
1395. Correct a build failure from the prev...

Author: James Hunt
Revision Date: 2012-05-01 15:59:40 UTC

Correct a build failure from the previous upload.

lp://staging/~jamesodhunt/libnih/gcc-appeasements (Has a merge proposal) Development 2012-04-30 13:12:26 UTC
1055. * nih/tests/test_hash.c, nih/tests/te...

Author: James Hunt
Revision Date: 2012-04-30 13:11:19 UTC

* nih/tests/test_hash.c, nih/tests/test_main.c,
  nih/tests/test_option.c: Added unused variable attribute to
  appese newer versions of gcc when building with
  '--disable-silent-rules' and '--enable-compiler-warnings'.

lp://staging/~jamesodhunt/libnih/bug-776532 bug(Has a merge proposal) Development 2012-04-27 14:50:46 UTC
1055. * nih/file.c (nih_dir_walk_filter): N...

Author: James Hunt
Revision Date: 2012-04-27 14:46:02 UTC

* nih/file.c (nih_dir_walk_filter): New NihFileFilter function passed to
nih_dir_walk_scan() to ensure the nih_watch_new() filter function is
passed the NihWatch data rather than the data passed to the
nih_dir_walk() NihFileVisitor function (LP: #776532).

* nih/tests/test_watch.c (test_new): New test "with filter and data"
to ensure filter is passed correct value.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/bugs-985755+984474 bug(Has a merge proposal) Development 2012-04-25 12:49:18 UTC
1394. fixup changelog after version collisi...

Author: James Hunt
Revision Date: 2012-04-25 12:49:18 UTC

fixup changelog after version collision with slangasek's logrotate change.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/bug-974147 bug(Has a merge proposal) Development 2012-04-16 08:08:15 UTC
1390. * debian/upstart-job: Add in handling...

Author: James Hunt
Revision Date: 2012-04-16 08:08:15 UTC

* debian/upstart-job: Add in handling for disabled jobs:
  - Do not restart a job if disabled, unless job was forcibly started.
  - Do stop a disabled job that was forcibly started.
  Resolves issue where 'invoke-rc.d restart' erroneously started disabled
  jobs on package upgrade (LP: #974147)

lp://staging/~jamesodhunt/ubuntu/precise/plymouth/bug-553745 bug Development 2012-04-13 13:09:17 UTC
1421. Temporary work-around that minimizes ...

Author: James Hunt
Revision Date: 2012-04-13 13:08:17 UTC

Temporary work-around that minimizes chance of referencing invalid
sources (LP: #553745).

lp://staging/~jamesodhunt/ubuntu/precise/upstart/upstart-events-man-pagecorrect-static-network-up-event (Has a merge proposal) Development 2012-03-28 11:02:15 UTC
1387. debian/manpages/upstart-events.7: Cor...

Author: James Hunt
Revision Date: 2012-03-28 11:01:43 UTC

debian/manpages/upstart-events.7: Correct emitter for
"static-network-up" event.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/big-upstart-events-man-page-updates (Has a merge proposal) Development 2012-03-28 10:55:56 UTC
1387. debian/manpages/upstart-events.7: Cor...

Author: James Hunt
Revision Date: 2012-03-28 10:55:56 UTC

debian/manpages/upstart-events.7: Correct emitter for
"static-network-up" event.

lp://staging/~jamesodhunt/ubuntu/precise/eglibc/fix-for-bug-508083 bug Development 2012-03-23 16:47:11 UTC
275. * debian/control: Add "Pre-Depends: d...

Author: James Hunt
Revision Date: 2012-03-23 16:47:11 UTC

* debian/control: Add "Pre-Depends: debconf" to allow preinst to prompt for
  services to restart (rather than postinst).
* debian/debhelper.in/libc.preinst: Moved logic from postinst to
  prompt user for services to restart. We ask here here to allow the
  problematic cron to be stopped in the preinst, but defer the restart of
  remaining services until postinst time (LP: #508083).
* debian/debhelper.in/libc.postinst: Perform restart on all services except
  cron, which is started if it had been stopped in the preinst.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/ffe-bug-962124 (Has a merge proposal) Development 2012-03-22 16:55:58 UTC
1382. debian/conf/flush-early-job-log.conf:...

Author: James Hunt
Revision Date: 2012-03-22 16:55:58 UTC

debian/conf/flush-early-job-log.conf: Change initctl command from
'flush-early-job-log' to 'notify-disk-writeable' to reflect new name.

lp://staging/~jamesodhunt/upstart/16032012 Development 2012-03-16 21:09:10 UTC
1368. * log.c: log_read_watch(): Set remote...

Author: James Hunt
Revision Date: 2012-03-16 21:06:11 UTC

* log.c: log_read_watch(): Set remote_closed for scenarios where
  error handler never called. (LP: #935585)

lp://staging/~jamesodhunt/ubuntu/precise/upstart/bug-935585 bug(Has a merge proposal) Development 2012-03-16 17:32:33 UTC
1376. init/log.c:log_read_watch(): Set remo...

Author: James Hunt
Revision Date: 2012-03-16 17:29:52 UTC

init/log.c:log_read_watch(): Set remote_closed for scenarios where error
handler never called (LP: #935585).

lp://staging/~jamesodhunt/ubuntu/precise/upstart/bugs-935585+936667 bug Development 2012-02-24 21:05:22 UTC
1376. init/job_process.c:job_process_spawn(...

Author: James Hunt
Revision Date: 2012-02-24 21:03:08 UTC

init/job_process.c:job_process_spawn(): Revert to CONSOLE_NONE if
pty setup fails (LP: #936667).

lp://staging/~jamesodhunt/ubuntu/precise/mountall/add-verbose-fsck-option Development 2012-02-23 21:28:54 UTC
380. src/mountall.c: Added support for run...

Author: James Hunt
Revision Date: 2012-02-23 15:48:35 UTC

src/mountall.c: Added support for running fsck in verbose mode with
progress status displayed (if the FS-specific fsck backend supports it).

lp://staging/~jamesodhunt/ubuntu/precise/friendly-recovery/system-symmary-add-lvm+apt (Has a merge proposal) Development 2012-02-17 15:45:57 UTC
30. * README: Fixed typo. * lib/recovery-...

Author: James Hunt
Revision Date: 2012-02-17 15:45:34 UTC

* README: Fixed typo.
* lib/recovery-mode/options/system-symmary: added brief LVM and APT
  summaries.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/fix-for-failing-ppc+armel-tests (Has a merge proposal) Development 2012-02-17 14:33:56 UTC
1374. * util/tests/test_initctl.c: test_flu...

Author: James Hunt
Revision Date: 2012-02-17 14:33:56 UTC

* util/tests/test_initctl.c: test_flush_early_job_log():
  - "with job ending before log disk writeable": Give Upstart a chance
    to run the job as sometimes we see the job pid in the output which
    causes the test to fail.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/early-job-log-flush Development 2012-02-14 17:05:12 UTC
1369. Re-enable job logging by default.

Author: James Hunt
Revision Date: 2012-02-14 17:04:04 UTC

Re-enable job logging by default.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/fix-for-bug-926468 bug Development 2012-02-13 14:17:17 UTC
1366. Merge of important upstream log fixes...

Author: James Hunt
Revision Date: 2012-02-13 14:15:43 UTC

Merge of important upstream log fixes to avoid spinning when a job
which leaks fds (such as 'sshd -D') is stopped (LP: #926468).

lp://staging/~jamesodhunt/upstart/fix-for-bug-926468 Development 2012-02-13 12:08:33 UTC
1357. * init/log.c: - log_flush(): Commen...

Author: James Hunt
Revision Date: 2012-02-13 12:08:33 UTC

* init/log.c:
  - log_flush(): Comments.
  - log_read_watch():
    - Improved comments.
    - Don't re-attempt read on EAGAIN/EWOULDBLOCK since those errors are
      nominally impossible due to the remote end of the pty already
      having ended (LP: #926468).
    - Added a debug-mode warning when 'badly-behaved' application
      detected that leaks fds to its children, as this is generally a bug.
* init/tests/test_job_process.c:
  - test_run():
    - "with single line command writing fast and exiting": added
      waitpid() to ensure no EAGAIN.
  - test_spawn():
    - "with no such file, no shell and console log": added
      waitpid() to ensure no EAGAIN.

lp://staging/~jamesodhunt/ubuntu/precise/upstart/fix-for-bug-922754 bug Development 2012-02-03 15:57:18 UTC
1355. Merge of important upstream log fixes...

Author: James Hunt
Revision Date: 2012-02-03 14:19:41 UTC

Merge of important upstream log fixes to handle scenario attempts
are made to exec(3) directly non-existent commands. (LP: #922754)

lp://staging/~jamesodhunt/upstart/fix-for-bug-922754 Development 2012-02-03 13:17:24 UTC
1356. * init/job_process.c: job_process_spa...

Author: James Hunt
Revision Date: 2012-02-03 13:17:24 UTC

* init/job_process.c: job_process_spawn():
  - Set close-on-exec for pty_master.
  - Ensure stdio buffers flushed prior to forking to ensure no data
    leakage to child (should init be run with '--debug', or the tests
    be run with redirected output, for example).
  - Free log object if child process fails to exec(3) rather than just
    closing fd. This ensures io watch is removed correctly. (LP: #922754)
  - Only need to remap pty_master if CONSOLE_LOG in operation.
* init/tests/test_job_process:
  - fd_valid(): New helper function to determine if specified fd is valid.
  - child(): Added new 'TEST_FDS' test to ensure no fd leakage to child
    processes.
  - test_run():
    - New tests:
      - "ensure sane fds with no console, no script"
      - "ensure sane fds with no console, and script"
      - "ensure sane fds with console log, no script"
      - "ensure sane fds with console log, and script"
      - "with single-line command running an invalid command, then a 1-line post-stop script"
      - "with single-line command running an invalid command, then a 2-line post-stop script"
      - "with single-line command running an invalid command, then a post-stop command"
      - "with single-line command running an invalid command, then an invalid post-stop command"
      - "with single-line command running a valid command, then a 1-line invalid post-stop command"
    - Test "with single-line command running an invalid command":
      - now diverts stderr output for less chatty test-run experience.
      - Improved checking.
    - Test "with setuid me" now diverts stderr output for less chatty
      test-run experience.
  - test_spawn():
    - New tests:
      - "with no such file, no shell and console log"
      - "ensure sane fds with no console"
      - "ensure sane fds with console log"
* init/tests/test_log.c: test_log_destroy():
  - New test "ensure watch freed when log destroyed"

lp://staging/~jamesodhunt/ubuntu/precise/upstart/pty_master-cloexec-fix Development 2012-01-27 17:58:52 UTC
1353. init/job_process.c: Don't leak pty_ma...

Author: James Hunt
Revision Date: 2012-01-27 17:55:29 UTC

init/job_process.c: Don't leak pty_master to immediate children of init.

101200 of 253 results