Created by James Hunt and last modified
Get this branch:
bzr branch lp:~jamesodhunt/upstart/override-support
Only James Hunt can upload to this branch. If you are James Hunt please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

James Hunt

Recent revisions

1261. By James Hunt

* (debug_count_list_entries): Fixed debug function which always counted
  conf_sources list, rather than that specified.

1260. By James Hunt

* Generic
  - fixed typos.
  - addition of debug functions useful for gdb sessions (available
    only in DEBUG build).
* init/conf.c:
    - (conf_reload): Removed ENOENT check to ensure error thrown if
      conf files/dirs do not exist.
    - (conf_reload_path): Now takes an extra override_path parameter.
    - (is_conf_file/is_conf_file_std/is_conf_file_override): New
      functions to determine type of given file path.
    - (toggle_conf_name): New function which convert a conf file
      name to an override name and vice versa.
    - majority of remaining functions updated to handle override
* init/man/init.5: Updated to document override file support.
* init/man/init.8: Added reference to control-alt-delete(7) man page.
* init/paths.h: New macros CONF_EXT_OVERRIDE, CONF_EXT_STD,
* init/parse_conf.c: Added assertion to remind us forcibly to add
  override-handling code for directories if we ever allow content in
* init/parse_job.c (parse_job): Additional parameter 'update' to
  allow override files to replace existing Job details.
* init/test_conf.c
    - New macros TEST_ENSURE_CLEAN_ENV() and
    - test_override(): New function.
    - test_toggle_conf_name(): New function.
* init/test_parse_job.c:
    - Updated for extra parse_job() parameter
    - added a test feature to test_parse_job() to exercise new
      parameter to parse_job().
* util/man/initctl.8: Clarified what it means to restart a job.

1259. By Petr Lautrbach

* init/job_process.c (job_process_termianted): Don't rewind the
utmp file between updates.
* init/tests/test_job_process.c (test_utmp): Add test case for
newer mingetty behaviour.

1258. By Scott James Remnant (Canonical)

* contrib/bash_completion/upstart: Add bash completion script.
* contrib/Makefile.am (EXTRA_DIST): Include in tarball.
* NEWS: Update.

1257. By Scott James Remnant (Canonical)

* NEWS: update.

1256. By Petr Lautrbach

* init/job_process.c (job_process_terminated): On termination of
a job, update the utmp file replacing any existing entry for that
pid with a DEAD_PROCESS entry; likewise append an entry to wtmp.
* init/tests/test_job_process.c (test_utmp): Test utmp handling.

1255. By Petr Lautrbach

* util/shutdown.c: Exit non-zero if unable to shutdown the system.

1254. By Scott James Remnant (Canonical)

* configure.ac: Bump version to 0.6.8
* NEWS: Begin new release

1253. By Scott James Remnant (Canonical)

* NEWS: Release 0.6.7

1252. By Scott James Remnant (Canonical)

remove extraneous marker

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.