Bug#471060: debhelper: dh_installinit's default behaviour is broken

2008-03-18 Thread Craig Sanders
On Mon, Mar 17, 2008 at 09:22:53PM +0100, Stefan Fritsch wrote: dh_installinit's default behaviour should be to not stop daemons, but to issue a reload, restart, or force-restart in the .postinst. JFTR, doing a simple reload on upgrade is _always_ wrong. After an upgrade the new

Bug#471060: debhelper: dh_installinit's default behaviour is broken

2008-03-18 Thread Stefan Fritsch
dh_installinit's default behaviour should be to not stop daemons, but to issue a reload, restart, or force-restart in the .postinst. JFTR, doing a simple reload on upgrade is _always_ wrong. After an upgrade the new executables must be running, not the old ones. For example, the old

Bug#471060: debhelper: dh_installinit's default behaviour is broken

2008-03-15 Thread Craig Sanders
Package: debhelper Version: 6.0.8 Severity: critical Justification: causes serious data loss dh_installinit adds code to a package's .prerm script to stop the daemon at the beginning of the upgrade, and then adds code to restart it in the .postinst script. this results in important system