tag moreinfo
thanks

Didier Roche schrieb am Montag, den 18. August 2008:

> Package: keepalived
> Version: 1.1.15
> Severity: wishlist
> Tags: patch
> User: [EMAIL PROTECTED]
> Usertags: origin-ubuntu intrepid ubuntu-patch
> 
> Hi,
> 
> For daemons that do not require clean shutdown to perform their
> operation it is possible to not explicitly stop the daemon in
> runlevels 0 and 6, and let sendsigs take care of stopping the
> daemon.
> 
> This has been used in Ubuntu for a while to speed up the shutdown
> process. The policy has recently been changed to make it compatible
> with Debian, and so I am now forwarding you the patch that can
> help to bring these benefits in to Debian.
> 
> Please consider applying the attached patch, ensuring the the
> version number in the postinst snippet is updated to the version
> in which you apply the patch.
> 
> You can read more on this subject at
I don't think that this is wise on a daemon that caches things. 
I won't apply such a patch without to be really really sure that there are no
drawbacks (and without talking to upstream first). 

Alex

> https://wiki.ubuntu.com/Teardown
> https://lists.ubuntu.com/archives/ubuntu-devel-announce/2008-June/000430.html
> http://lists.debian.org/debian-devel/2008/07/msg00005.html
> 
> Thanks,
> 
> Didier

> diff -pruN keepalived-1.1.15/debian/init.d 
> keepalived-1.1.15-ubuntu/debian/init.d
> --- keepalived-1.1.15/debian/init.d   2008-08-16 15:46:48.000000000 +0200
> +++ keepalived-1.1.15-ubuntu/debian/init.d    2008-08-16 15:37:08.000000000 
> +0200
> @@ -9,7 +9,7 @@
>  # Required-Start:    $syslog $network
>  # Required-Stop:     $syslog $network
>  # Default-Start:     2 3 4 5
> -# Default-Stop:      0 1 6
> +# Default-Stop:      1
>  # Short-Description: Starts keepalived
>  # Description:       Starts keepalived lvs loadbalancer
>  ### END INIT INFO
> diff -pruN keepalived-1.1.15/debian/keepalived.postinst 
> keepalived-1.1.15-ubuntu/debian/keepalived.postinst
> --- keepalived-1.1.15/debian/keepalived.postinst      1970-01-01 
> 01:00:00.000000000 +0100
> +++ keepalived-1.1.15-ubuntu/debian/keepalived.postinst       2008-08-16 
> 15:37:08.000000000 +0200
> @@ -0,0 +1,8 @@
> +#!/bin/sh
> +
> +# Remove shutdown and reboot links; this init script does not need them.
> +if dpkg --compare-versions "$2" lt "1.1.12-1ubuntu1"; then
> +     rm -f /etc/rc0.d/K20keepalived /etc/rc6.d/K20keepalived
> +fi
> +
> +#DEBHELPER#
> diff -pruN keepalived-1.1.15/debian/rules 
> keepalived-1.1.15-ubuntu/debian/rules
> --- keepalived-1.1.15/debian/rules    2008-08-16 15:46:48.000000000 +0200
> +++ keepalived-1.1.15-ubuntu/debian/rules     2008-08-16 15:37:08.000000000 
> +0200
> @@ -4,6 +4,7 @@ include /usr/share/cdbs/1/rules/debhelpe
>  include /usr/share/cdbs/1/rules/simple-patchsys.mk
>  include /usr/share/cdbs/1/class/autotools.mk
>  
> +DEB_UPDATE_RCD_PARAMS := start 20 2 3 4 5 . stop 20 1 .
>  DEB_CONFIGURE_EXTRA_FLAGS := --with-kernel-dir=$(CURDIR)/debian
>  DEB_AUTO_UPDATE_AUTOCONF = 1 
>  


-- 
Alexander Wirt, [EMAIL PROTECTED] 
CC99 2DDD D39E 75B0 B0AA  B25C D35B BC99 BC7D 020A



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to