Boot-related updates in raring: forwarding upstart support to Debian
Steve Langasek
steve.langasek at ubuntu.com
Thu May 30 22:53:55 UTC 2013
On Wed, May 22, 2013 at 12:06:31PM +0100, Colin Watson wrote:
> On Sat, May 18, 2013 at 06:14:26PM -0700, Steve Langasek wrote:
> > - Since the new init script will be a no-op, packages which normally restart
> > in the postinst (instead of stopping in the prerm and starting in the
> > postinst) *MUST* handle stopping the service in their preinst when
> > upgrading from a pre-upstart-capable version. See the Debian udev package
> > for an example of this.
> This isn't in the wiki page, and so I missed it the first time round; it
> would be helpful to add this there as well.
Added, thanks.
> > And that's it. Your assistance in reducing this delta with Debian is
> > appreciated. Currently in Ubuntu, we have 301 upstart jobs across 186
> > packages; my goal is that, by the end of June, patches will be in the Debian
> > BTS for any of these packages that are available in Debian.
> Do you have a list anywhere of which packages contain jobs that need to
> be forwarded, perhaps run through dd-list? It seems to me that this
> would be a helpful thing to maintain centrally; and for example we could
> probably deal with most orphaned packages rather quickly.
Attached. List generated with the following, then piped to dd-list:
zgrep etc/init/ ~/ubuntu/dists/saucy/Contents-i386.gz \
| sed -e's/,/ /g; s,\(^\| \)[^ ]*/, ,g' | while read job pkgs; do
for pkg in $pkgs; do
script=etc/init.d/$(basename $job .conf)
pkgfile=$(zcat ~/ubuntu/dists/saucy/*/binary-i386/Packages.gz \
| grep-dctrl -FPackage -sFilename -n -X $pkg)
dpkg -c ubuntu/$pkgfile | grep -q "$script$" || echo $pkg
done
done | grep -vE 'mountall|upstart' | sort -u
(Ignoring errors from packages not known in Debian - those of course don't
need to have changes forwarded.)
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
Ubuntu Developer http://www.debian.org/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
Adam Conrad <adconrad at 0c3.net>
util-linux (U)
Alexander Sack <asac at debian.org>
connman
modemmanager (U)
Alexander Sack <asac at ubuntu.com>
connman (U)
modemmanager
Andrew Moise <chops at demiurgestudios.com>
open-iscsi (U)
Andrew Pollock <apollock at debian.org>
isc-dhcp (U)
Andrew Shadura <andrewsh at debian.org>
ifupdown
Anibal Monsalve Salazar <anibal at debian.org>
irqbalance
nfs-utils (U)
rpcbind
Ansgar Burchardt <ansgar at debian.org>
at
Anton Zinoviev <zinoviev at debian.org>
console-setup (U)
Antonio Radici <antonio at dyne.org>
anacron (U)
Aron Xu <aron at debian.org>
bumblebee (U)
Axel Beckert <abe at debian.org>
screen
Ben Hutchings <ben at decadent.org.uk>
nfs-utils (U)
tgt (U)
Charles Plessy <plessy at debian.org>
cloud-init (U)
Christian Kastner <debian at kvr.at>
cron (U)
Christian Perrier <bubulle at debian.org>
console-setup (U)
samba (U)
samba4 (U)
shadow (U)
Christoph Haas <haas at debian.org>
zabbix
Clint Byrum <clint at ubuntu.com>
mysql-5.5 (U)
Craig Small <csmall at debian.org>
procps
Daniel Baumann <daniel.baumann at progress-technologies.net>
lxc
Daniel Baumann <daniel at debian.org>
live-config (U)
Daniel Baumann <mail at daniel-baumann.ch>
lxc
plymouth
vsftpd
Darren Salt <devspam at moreofthesa.me.uk>
rfkill
Debian Acpi Team <pkg-acpi-devel at lists.alioth.debian.org>
acpid
Debian ALSA Maintainers <pkg-alsa-devel at lists.alioth.debian.org>
alsa-utils
Debian Bluetooth Maintainers <pkg-bluetooth-maintainers at lists.alioth.debian.org>
bluez
Debian Cryptsetup Team <pkg-cryptsetup-devel at lists.alioth.debian.org>
cryptsetup
Debian FreeIPA Team <pkg-freeipa-devel at lists.alioth.debian.org>
certmonger
Debian Hostname Team <hostname-devel at lists.alioth.debian.org>
hostname
Debian Install System Team <debian-boot at lists.debian.org>
console-setup
Debian ISC DHCP maintainers <pkg-dhcp-devel at lists.alioth.debian.org>
isc-dhcp
Debian iSCSI Maintainers <pkg-iscsi-maintainers at lists.alioth.debian.org>
open-iscsi
Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
jenkins
zookeeper
Debian Kernel Team <debian-kernel at lists.debian.org>
tgt
Debian kernel team <debian-kernel at lists.debian.org>
nfs-utils
Debian Libvirt Maintainers <pkg-libvirt-maintainers at lists.alioth.debian.org>
libvirt
Debian Live Project <debian-live at lists.debian.org>
live-config
Debian multimedia packages maintainers <pkg-multimedia-maintainers at lists.alioth.debian.org>
mediatomb
Debian MySQL Maintainers <pkg-mysql-maint at lists.alioth.debian.org>
mysql-5.5
Debian NVIDIA Maintainers <pkg-nvidia-devel at lists.alioth.debian.org>
bumblebee
Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>
kde-workspace
Debian Samba Maintainers <pkg-samba-maint at lists.alioth.debian.org>
samba
Debian SSSD Team <pkg-sssd-devel at lists.alioth.debian.org>
sssd
Debian sysvinit maintainers <pkg-sysvinit-devel at lists.alioth.debian.org>
sysvinit
Debian Telepathy maintainers <pkg-telepathy-maintainers at lists.alioth.debian.org>
ofono
Dmitry Smirnov <onlyjob at debian.org>
zabbix (U)
Dmitry Smirnov <onlyjob at member.fsf.org>
autofs (U)
Dovecot Maintainers <jaldhar-dovecot at debian.org>
dovecot
Elimar Riesebieter <riesebie at lxtec.de>
alsa-utils (U)
Eshat Cakar <info at eshat.de>
kde-workspace (U)
Fabio Tranchitella <kobold at debian.org>
dovecot (U)
zabbix (U)
Fathi Boudra <fabo at debian.org>
kde-workspace (U)
Franck Joncourt <franck at debian.org>
fwknop
Frederik Sch?ler <fs at debian.org>
tgt (U)
George Kiagiadakis <kiagiadakis.george at gmail.com>
kde-workspace (U)
Gerrit Pape <pape at smarden.org>
daemontools
runit
Ghe Rivero <ghe.rivero at stackops.com>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)
Guido G?nther <agx at sigxcpu.org>
libvirt (U)
open-iscsi (U)
Hector Oron <zumbi at debian.org>
mediatomb (U)
ofono (U)
Henrique de Moraes Holschuh <hmh at debian.org>
sysvinit (U)
Holger Levsen <holger at debian.org>
munin (U)
Jaldhar H. Vyas <jaldhar at debian.org>
dovecot (U)
James Page <james.page at ubuntu.com>
jenkins (U)
zookeeper (U)
Jamie Strandboge <jamie at ubuntu.com>
ufw
Jan Christoph Nordholz <hesso at pool.math.tu-berlin.de>
autofs (U)
screen (U)
Javier Fern?ndez-Sanguino Pe?a <jfs at debian.org>
cron
Jelmer Vernooij <jelmer at debian.org>
samba (U)
samba4 (U)
Jens Peter Secher <jps at debian.org>
slim (U)
Joel Johnson <mrjoel at lixil.net>
dovecot (U)
Jon Bernard <jbernard at debian.org>
ltt-control
Jonas Genannt <jonas.genannt at capi2name.de>
lxc (U)
Jonas Meurer <mejo at debian.org>
cryptsetup (U)
Jonny Lamb <jonny at debian.org>
ofono (U)
Jordi Mallach <jordi at debian.org>
alsa-utils (U)
Jos? Manuel Santamar?a Lema <panfaust at gmail.com>
kde-workspace (U)
Julien Danjou <acid at debian.org>
ceilometer (U)
cinder (U)
cloud-init (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)
J?rg Sommer <joerg at alea.gnuu.de>
bootchart
Kel Modderman <kel at otaku42.de>
sysvinit (U)
LaMont Jones <lamont at debian.org>
util-linux
Laszlo Boszormenyi (GCS) <gcs at debian.hu>
ceph
Laurent L?onard <laurent at open-minds.org>
libvirt (U)
Leo Costela <costela at debian.org>
transmission
Leonhard Wimmer <leo at mediatomb.cc>
mediatomb (U)
Lisandro Dami?n Nicanor P?rez Meyer <lisandro at debian.org>
kde-workspace (U)
Loic Dachary (OuoU) <loic at debian.org>
ceilometer (U)
cinder (U)
keystone (U)
nova (U)
quantum (U)
Loic Minier <lool at dooz.org>
acpid (U)
avahi (U)
dbus (U)
LTSP Debian Maintainers <pkg-ltsp-devel at lists.alioth.debian.org>
ltsp
Luigi Gangitano <luigi at debian.org>
squid3
Luk Claes <luk at debian.org>
nfs-utils (U)
rpcbind (U)
Marco d'Itri <md at linux.it>
kmod
udev
Marco Nenciarini <mnencia at debian.org>
dovecot (U)
resolvconf (U)
Mark Brown <broonie at debian.org>
nis
Martin-?ric Racine <martin-eric.racine at iki.fi>
pulseaudio (U)
Mathieu Trudel-Lapierre <mathieu-tl at ubuntu.com>
connman (U)
modemmanager (U)
Matthias Albert <matthias at ma-c.de>
glusterfs (U)
Mehdi Abaakouk <sileht at sileht.net>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)
Michael Ablassmeier <abi at debian.org>
zabbix (U)
Michael Biebl <biebl at debian.org>
avahi (U)
dbus (U)
modemmanager (U)
network-manager (U)
rsyslog
Michael Gilbert <mgilbert at debian.org>
isc-dhcp (U)
Michael Meskes <meskes at debian.org>
acpid (U)
hostname (U)
Michael Prokop <mika at debian.org>
fai (U)
Michael Tokarev <mjt at tls.msk.ru>
autofs
Michael Vogt <mvo at debian.org>
squid-deb-proxy
Miguel A. Col?n V?lez <debian.micove at gmail.com>
mediatomb (U)
Miguel Landaeta <miguel at miguel.cc>
cloud-init (U)
Miquel van Smoorenburg <miquels at cistron.nl>
nis (U)
Modestas Vainius <modax at debian.org>
kde-workspace (U)
Munin Debian Maintainers <packaging at munin-monitoring.org>
munin
Nicholas Bamber <nicholas at periapt.co.uk>
mysql-5.5 (U)
Nicolas FRANCOIS (Nekral) <nicolas.francois at centraliens.net>
shadow (U)
Nobuhiro Iwamatsu <iwamatsu at debian.org>
bluez (U)
slim
Norbert Tretkowski <norbert at tretkowski.de>
mysql-5.5 (U)
No?l K?the <noel at debian.org>
samba (U)
samba4 (U)
Patrick Matth?i <pmatthaei at debian.org>
glusterfs
Peter Eisentraut <petere at debian.org>
anacron
Petter Reinholdtsen <pere at debian.org>
ifupdown (U)
sysvinit (U)
Philipp Hug <debian at hug.cx>
open-iscsi (U)
PKG OpenStack <openstack-devel at lists.alioth.debian.org>
ceilometer
cinder
glance
keystone
nova
quantum
sheepdog
swift
Pulseaudio maintenance team <pkg-pulseaudio-devel at lists.alioth.debian.org>
pulseaudio
Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
cloud-init
Reinier Haasjes <reinier at haasjes.com>
aiccu
resolvconf maintainers <resolvconf-devel at lists.alioth.debian.org>
resolvconf
Ritesh Raj Sarraf <rrs at debian.org>
open-iscsi (U)
Roger A. Light <roger at atchoo.org>
mosquitto
Roger Leigh <rleigh at debian.org>
sysvinit (U)
Sage Weil <sage at newdream.net>
ceph (U)
Salvo 'LtWorf' Tomaselli <tiposchi at tiscali.it>
xinetd
Samba Debian Maintainers <pkg-samba-maint at lists.alioth.debian.org>
samba4
Scott James Remnant <scott at ubuntu.com>
util-linux (U)
Sebastian Dr?ge <slomo at debian.org>
avahi (U)
dbus (U)
Shadow package maintainers <pkg-shadow-devel at lists.alioth.debian.org>
shadow
Simon McVittie <smcv at debian.org>
dbus (U)
Sjoerd Simons <sjoerd at debian.org>
avahi (U)
dbus (U)
network-manager (U)
pulseaudio (U)
Steinar H. Gunderson <sesse at debian.org>
samba4 (U)
Steve Langasek <vorlon at debian.org>
samba (U)
samba4 (U)
Steve Schnepp <steve.schnepp at pwkf.org>
munin (U)
Stig Sandbeck Mathisen <ssm at debian.org>
mod-gearman
munin (U)
Sune Vuorela <sune at debian.org>
kde-workspace (U)
Sven Mueller <sven at debian.org>
mediatomb (U)
Thomas Goirand <zigo at debian.org>
ceilometer (U)
cinder (U)
glance (U)
keystone (U)
nova (U)
quantum (U)
swift (U)
Thomas Hood <jdthood at gmail.com>
resolvconf (U)
Thomas Lange <lange at debian.org>
fai
Timo Aaltonen <tjaalton at ubuntu.com>
certmonger (U)
sssd (U)
Tobias Frost <tobi at coldtobi.de>
drizzle
Tollef Fog Heen <tfheen at debian.org>
systemd
Tom Feiner <feiner.tom at gmail.com>
munin (U)
Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
avahi
dbus
network-manager
Vagrant Cascadian <vagrant at debian.org>
ltsp (U)
Vincent Bernat <bernat at debian.org>
lldpd
Vincent Cheng <Vincentc1208 at gmail.com>
bumblebee (U)
William Dauchy <wdauchy at gmail.com>
autofs (U)
YunQiang Su <wzssyqa at gmail.com>
sheepdog (U)
Yunqiang Su <wzssyqa at gmail.com>
bumblebee (U)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-devel/attachments/20130530/c9d24f7c/attachment.pgp>
More information about the ubuntu-devel
mailing list