1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-27 03:21:53 +03:00

Evenscripts: update 40.vsftpd to use ctdb_service_check_reconfigure.

To simplify we also remove the reconfigure from the recovered event
because the monitor event will handle this very quickly anyway.

Signed-off-by: Martin Schwenke <martin@meltin.net>

(This used to be ctdb commit da3aedd1a472b430b75989d3c157efedd382e327)
This commit is contained in:
Martin Schwenke 2010-12-16 09:48:25 +11:00
parent 4daf8bb1c8
commit d6c5fcfbae

View File

@ -24,6 +24,8 @@ ctdb_start_stop_service
is_ctdb_managed_service || exit 0 is_ctdb_managed_service || exit 0
ctdb_service_check_reconfigure
case "$1" in case "$1" in
startup) startup)
ctdb_service_start ctdb_service_start
@ -37,20 +39,7 @@ case "$1" in
ctdb_service_set_reconfigure ctdb_service_set_reconfigure
;; ;;
recovered)
# if we have taken or released any ips we must
# restart vsftpd to ensure that all tcp connections are reset
if ctdb_service_needs_reconfigure ; then
ctdb_service_reconfigure
fi
;;
monitor) monitor)
if ctdb_service_needs_reconfigure ; then
ctdb_service_reconfigure
exit 0
fi
if [ -n "$service_tcp_ports" ] ; then if [ -n "$service_tcp_ports" ] ; then
if ctdb_check_tcp_ports $service_tcp_ports ; then if ctdb_check_tcp_ports $service_tcp_ports ; then
ctdb_counter_init ctdb_counter_init