From: John Crispin Date: Thu, 8 Jan 2015 20:26:41 +0000 (+0000) Subject: openvpn: procd_set_param respawn X-Git-Tag: reboot~4779 X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=52c949e448ef29c8b12f037b8e379c4aeab32fd8;p=openwrt%2Fstaging%2Fblogic.git openvpn: procd_set_param respawn Makes sure that the openvpn instance gets restarted in case of a crash. Intentional stops using /etc/init.d/openvpn stop will not result in respawning. Anything else will, e.g. killall openvpn. Signed-off-by: Lars Gierth SVN-Revision: 43886 --- diff --git a/package/network/services/openvpn/files/openvpn.init b/package/network/services/openvpn/files/openvpn.init index 9822f1e058b9..1e0f384f9780 100644 --- a/package/network/services/openvpn/files/openvpn.init +++ b/package/network/services/openvpn/files/openvpn.init @@ -62,6 +62,7 @@ openvpn_add_instance() { --cd "$dir" \ --config "$conf" procd_set_param file "$dir/$conf" + procd_set_param respawn procd_close_instance }