Merge lp://staging/~jamesodhunt/upstart/bug-1238078 into lp://staging/upstart
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 1561 | ||||
Proposed branch: | lp://staging/~jamesodhunt/upstart/bug-1238078 | ||||
Merge into: | lp://staging/upstart | ||||
Diff against target: |
19782 lines (+19467/-52) 11 files modified
ChangeLog (+52/-5) init/Makefile.am (+2/-1) init/job_class.c (+67/-5) init/job_class.h (+8/-0) init/state.c (+25/-1) init/tests/data/upstart-1.11.json (+19034/-0) init/tests/test_state.c (+85/-1) test/test_util_common.c (+89/-35) test/test_util_common.h (+7/-2) util/man/initctl.8 (+2/-1) util/tests/test_initctl.c (+96/-1) |
||||
To merge this branch: | bzr merge lp://staging/~jamesodhunt/upstart/bug-1238078 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Steve Langasek | Needs Fixing | ||
Review via email: mp+190723@code.staging.launchpad.net |
Description of the change
Fix for bug 1238078:
-------
revno: 1545
committer: James Hunt <email address hidden>
branch nick: upstart-bug-1238078
timestamp: Fri 2013-10-11 17:17:19 +0100
message:
* test/test_
- session_
- set_upstart_
* test/test_
Inits too.
* util/man/initctl.8: Clarify 'set-env' behaviour.
* util/tests/
- "ensure 'set-env' persists across session-init re-exec".
- "ensure 'set-env --global' persists across session-init re-exec".
-------
revno: 1544
fixes bug: https:/
committer: James Hunt <email address hidden>
branch nick: upstart-bug-1238078
timestamp: Fri 2013-10-11 14:35:51 +0100
message:
* init/job_class.c:
- job_class_
job environment table.
- job_class_
job environment table.
* init/state.c:
- state_to_string(): Serialise global job environment table
(LP: #1238078).
- state_from_
- _state_
check fails.
I need to add a few more .json test files before this is merged.