From e5c3d4433f77fde887d39ad13e0ede55aef5270c Mon Sep 17 00:00:00 2001 From: Alexandru Ardelean Date: Thu, 26 Nov 2015 16:58:47 +0200 Subject: [PATCH] keepalived: convert init script to procd format Signed-off-by: Alexandru Ardelean --- net/keepalived/files/keepalived.init | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/net/keepalived/files/keepalived.init b/net/keepalived/files/keepalived.init index 1d1ada2545..cc0535ab42 100644 --- a/net/keepalived/files/keepalived.init +++ b/net/keepalived/files/keepalived.init @@ -2,13 +2,17 @@ # Copyright (C) 2007-2015 OpenWrt.org START=70 +STOP=01 -SERVICE_USE_PID=1 +USE_PROCD=1 -start() { - service_start /usr/sbin/keepalived -} +start_service() { + procd_open_instance + procd_set_param command /usr/sbin/keepalived + procd_append_param command -n # don't daemonize, procd will handle that for us -stop() { - service_stop /usr/sbin/keepalived + # set auto respawn behavior + procd_set_param respawn + procd_close_instance } + -- 2.30.2