lp:ubuntu/maverick-proposed/sysvinit

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/maverick-proposed/sysvinit
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

137. By Surbhi Palande

[ Dan Muresan ]
sendsigs: OMITPIDS needs to be reinitalized for every loop iteration
before concatanating pids of upstart jobs to it. Otherwise it overflows
and throws an error. (LP: #665185)

136. By James Hunt

debian/initscripts/etc/init.d/umountroot: Improve handling of
respawn of init: we now wait for inits map file to change. If this doesn't
happen within 5 seconds, we unmount forcibly. (LP: #672177)

135. By Kees Cook

* debian/initscripts.postinst (LP: #659738):
  - do not create motd.tail from motd on systems using update-motd.
  - clean up incorrectly created motd.tail from upgrade to Maverick.

134. By Colin Watson

* Allocate pidof/killall5 omitpid buffers dynamically. 16 is too small
  for killall5 now that all Upstart jobs are omitted.
* Create /lib/init/rw as a symlink to /var/run on new installations, and
  fix it up in /etc/init.d/umountroot on upgrade, as it's difficult to do
  this at any other time; this saves us chasing around all the individual
  packages that use one or the other for sendsigs.omit.d (LP: #541512).
* Handle /var/run/sendsigs.omit.d explicitly, just in case.

133. By Steve Langasek

debian/initscripts/etc/init.d/sendsigs: additional upstart jobs may be
/started/ on shutdown after this script has first been invoked; so don't
assume the list of known jobs is constant, instead requery initctl before
each killall5 -CONT to properly exclude any new jobs upstart knows about
so that we aren't waiting an extra 10 seconds for no reason.
LP: #537262.

132. By Martin Pitt

debian/initscripts/etc/init.d/sendsigs: Comment out the
report_unkillable() call. We collected enough data for now from beta-1
installations.

131. By Martin Pitt

debian/initscripts/etc/init.d/sendsigs: If we detect processes which don't
want to die on SIGTERM (and thus cause the 10 second timeout until they
get killed), call /usr/share/apport/unkillable_shutdown (if existing), so
that we get reports about those.

130. By Michael Vogt

* debian/patches/92_sulogin_support_static_sh.patch:
  - add support for /bin/static-sh as fallback if the regular
    shell fails to execute (LP: #505887)

129. By Scott James Remnant (Canonical)

* debian/initscripts/etc/init.d/sendsigs:
  - Omit any process being controlled by Upstart.

128. By Agostino Russo

debian/initscripts/etc/init.d/umountfs: do not use the -f option when
unmounting WEAK_MTPTS, in the case of bind mounts in particular, that
results in the underlying device being unmounted, LP: #468589

Branch metadata

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

Subscribers