Bird upgrade kills all sessions for minutes.

Vincent Bernat bernat at luffy.cx
Tue Oct 11 11:21:05 CEST 2016


 ❦ 11 octobre 2016 11:03 CEST, Alexander Morlang <amorlang at syseleven.de> :

> In our careful evaluation, we think, using the -R parameter of
> dh_installinit could ease our suffering, resulting in following patch:
>
> diff -ruN bird-1.6.2.old/debian/rules bird-1.6.2/debian/rules
> --- bird-1.6.2.old/debian/rules	2016-09-29 20:49:00.000000000 +0200
> +++ bird-1.6.2/debian/rules    	2016-10-11 10:27:00.717429976 +0200
> @@ -69,8 +69,8 @@
>       	dh_strip -O--dbgsym-migration='bird-dbg (<< 1.6.0-2~), bird-bgp-dbg (<< 1.6.0-2~)'
>
> override_dh_installinit:
> -      	dh_installinit --name=bird
> -      	dh_installinit --name=bird6
> +      	dh_installinit --name=bird -R
> +      	dh_installinit --name=bird6 -R

You should report the bug against Debian since this is where the
packaging is done. Your patch is likely to be accepted since this is
already what is done for systemd.
-- 
Make it right before you make it faster.
            - The Elements of Programming Style (Kernighan & Plauger)



More information about the Bird-users mailing list