From 3fc1817e7a3f880c82aceb54be34bc69a8222e50 Mon Sep 17 00:00:00 2001 From: Jacob Salmela Date: Fri, 1 Jan 2016 18:34:33 -0600 Subject: [PATCH] Merge branch 'master' into ipv6 --- gravity.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/gravity.sh b/gravity.sh index 091b5563..fbecb3ad 100755 --- a/gravity.sh +++ b/gravity.sh @@ -255,9 +255,17 @@ function gravity_advanced() { function gravity_reload() { # Reload hosts file - echo "** Refresh lists in dnsmasq..." - sudo kill -HUP $(pidof dnsmasq) + + dnsmasqPid=$(pidof dnsmasq) + + if [[ $dnsmasqPid ]]; then + # service already running - reload config + sudo kill -HUP $dnsmasqPid + else + # service not running, start it up + sudo service dnsmasq start + fi } gravity_collapse