From: Eric Luehrsen Date: Thu, 20 Oct 2016 04:14:16 +0000 (-0400) Subject: Unbound: Add hotplug/iface script to request restart X-Git-Url: http://git.lede-project.org./?a=commitdiff_plain;h=b228d5e969bb3f91e975dc830a6e8f8b5eba5575;p=feed%2Fpackages.git Unbound: Add hotplug/iface script to request restart -Rebind to new interfaces cleanly -Detach from old interfaces cleanly -Some conf options do not reload dynamically -Unbound grows some and this will shrink it Signed-off-by: Eric Luehrsen --- diff --git a/net/unbound/files/unbound.iface b/net/unbound/files/unbound.iface new file mode 100755 index 0000000000..172bcae510 --- /dev/null +++ b/net/unbound/files/unbound.iface @@ -0,0 +1,20 @@ +#!/bin/sh +############################################################################## +# +# Copyright (C) 2016 Eric Luehrsen +# +############################################################################## +# +# "Restart" Unbound on hotplug interface up: +# - Clean rebind of unbound to new interfaces +# - Some of Unbound conf options to not reload run time +# - Unbound can grow a bit so this will shrink it back +# +############################################################################## + +if [ "$ACTION" = ifup ] && /etc/init.d/unbound enabled ; then + /etc/init.d/unbound restart +fi + +############################################################################## +