lp://staging/~clint-fewbar/ubuntu/precise/sysvinit/wait-for-long-shutdown-jobs
- Get this branch:
- bzr branch lp://staging/~clint-fewbar/ubuntu/precise/sysvinit/wait-for-long-shutdown-jobs
Branch merges
- Steve Langasek: Pending requested
-
Diff: 138 lines (+65/-29)3 files modifieddebian/changelog (+14/-0)
debian/src/initscripts/etc/init.d/sendsigs (+23/-1)
debian/src/initscripts/etc/init.d/umountroot (+28/-28)
Related bugs
Bug #688541: race condition on shutdown (leads to corrupted fs) | High | Fix Released |
|
Bug #886439: upgrade to upstart 1.3-0ubuntu11 causes unclean shutdown | High | Fix Released |
|
Related blueprints
Branch information
- Owner:
- Clint Byrum
- Status:
- Development
Recent revisions
- 166. By Clint Byrum
-
d/src/initscrip
ts/etc/ init.d/ umountroot: Check for init.upgraded
file in /var/run before clearing out /var/run. (LP: #886439) - 165. By Clint Byrum
-
also omit pids of stop/killed upstart jobs since we know they've
been killed already. - 164. By Clint Byrum
-
d/src/initscrip
ts/etc/ init.d/ sendsigs: wait up to 300 extra
seconds for upstart jobs that have been killed. They will be sent
SIGKILL by upstart when their 'kill timeout' has been reached, so
we should trust the job's author to give the service a reasonable
amount of time to shut down. (LP: #688541) - 163. By Clint Byrum
-
* d/service/service: Updated to use 'stop/start' instead of passing
restart directly through to upstart. (LP: #440179)
* d/service/service. 8: Updated man page to reflect handling of upstart
jobs. - 161. By Steve Langasek
-
debian/
src/initscripts /etc/init. d/umountroot: don't forget to migrate
/dev/shm to /run/shm on shutdown also, without which ecryptfs fails to
start up correctly. Thanks to Martin Pitt for the report. - 158. By Steve Langasek
-
remove debian/postinst: this is supposed to go into the sysvinit package
in debian, but we don't ship that, meaning it lands in sysvinit-utils
instead by mistake!
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ubuntu/precise/sysvinit