[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

clean up obsolete initscripts for jessie?



Since we are currently having obsolete-initscript related upgrade
problems in samba/qtsmbstatusd-server, had previously some with
gfs2-utils, I went looking for packages that leave obsolete
initscripts around after upgrades and therefore could evolve into
problems later on.

Fixes should be trivial in most cases:

  echo "rm_conffile /etc/init.d/$INITSCRIPT $VERSION~" >> debian/$PACKAGE.maintscript

Would the release team consider unblocking such changes for jessie?
In that case I would write patches, test, file bugs
(and maybe NMU) within the next days.

The following initscripts are left as obsolete conffiles after upgrades from wheezy to jessie:

bootcd_4.05.log:/etc/init.d/bootcdram
cryptmount_5.0-2.log:/etc/init.d/cryptmount-early
dahdi_1:2.10.0.1-1.log:/etc/init.d/dahdi
gnunet-server_0.10.1-2.1.log:/etc/init.d/gnunet-server
greylistd_0.8.8.4.log:/etc/init.d/greylist
i8kutils_1.41.log:/etc/init.d/i8kbuttons
live-config-sysvinit_4.0.4-1.log:/etc/init.d/live
nova-console_2014.1.3-10.log:/etc/init.d/nova-consoleauth
nova-volume_2014.1.3-10.log:/etc/init.d/nova-volume
novnc_1:0.4+dfsg+1+20131010+gitf68af8af3d-4.log:/etc/init.d/novnc
nsd3_4.1.0-2.log:/etc/init.d/nsd3
opensm_3.3.18-3.log:/etc/init.d/opensm-boot
python-celery_3.1.13-3.log:/etc/init.d/celerybeat
python-celery_3.1.13-3.log:/etc/init.d/celeryevcam
python-celery_3.1.13-3.log:/etc/init.d/celeryd
quantum-plugin-linuxbridge-agent_2014.1.3-12.log:/etc/init.d/quantum-plugin-linuxbridge-agent
quantum-plugin-openvswitch-agent_2014.1.3-12.log:/etc/init.d/quantum-plugin-openvswitch-agent
quantum-server_2014.1.3-12.log:/etc/init.d/quantum-server
scanbuttond_1.4.0-2.log:/etc/init.d/scanbuttond
shinken-core_2.0.3-4.log:/etc/init.d/shinken
slurm-llnl-slurmdbd_14.03.9-5.log:/etc/init.d/slurm-llnl-slurmdbd
sudo-ldap_1.8.10p3-1+deb8u1.log:/etc/init.d/sudo
ulogd_2.0.4-1.log:/etc/init.d/ulogd
yum_3.4.3-3.log:/etc/init.d/yum-updatesd

ulogd and greylistd already have patches since they renamed the
initscript (and moved it to another package) but have common
LSB Provides: and therefore cause insserv to emit "service
already provided" which is even more prone to create upgrade
trouble, and usually needs a slightly bigger patch to fix.


Andreas


Reply to: