From 067056363be7abfa95c0873c99347e826a109fc6 Mon Sep 17 00:00:00 2001 From: Warren Baker Date: Fri, 30 Sep 2011 21:32:54 +0200 Subject: Check to see if file is link, if not then whack and create a symbolic link. Also bump version to appease the minions --- config/unbound/unbound.inc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'config/unbound') diff --git a/config/unbound/unbound.inc b/config/unbound/unbound.inc index afb3c0b7..76c35277 100644 --- a/config/unbound/unbound.inc +++ b/config/unbound/unbound.inc @@ -199,8 +199,10 @@ function unbound_control($action) { if(!is_service_running("unbound")) unbound_ctl_exec("start"); /* Link dnsmasq.pid to prevent dhcpleases logging error */ - if (!file_exists("/var/run/dnsmasq.pid")) + if (!is_link("/var/run/dnsmasq.pid")) { + @unlink("/var/run/dnsmasq.pid"); mwexec("/bin/ln -s /var/run/unbound.pid /var/run/dnsmasq.pid"); + } fetch_root_hints(); } break; -- cgit v1.2.3