Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jun 2019 13:30:05 +0000 (UTC)
From:      Gordon Tetlow <gordon@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-user@freebsd.org
Subject:   svn commit: r349542 - user/cperciva/freebsd-update-build/scripts
Message-ID:  <201906291330.x5TDU5t7035443@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: gordon
Date: Sat Jun 29 13:30:05 2019
New Revision: 349542
URL: https://svnweb.freebsd.org/changeset/base/349542

Log:
  Restart local_unbound service after the future build, if it is running.
  Otherwise name resolution fails.

Modified:
  user/cperciva/freebsd-update-build/scripts/build.subr

Modified: user/cperciva/freebsd-update-build/scripts/build.subr
==============================================================================
--- user/cperciva/freebsd-update-build/scripts/build.subr	Sat Jun 29 12:54:27 2019	(r349541)
+++ user/cperciva/freebsd-update-build/scripts/build.subr	Sat Jun 29 13:30:05 2019	(r349542)
@@ -555,6 +555,12 @@ futurebuildworld () {
 		log "Turning NTP back on"
 		/etc/rc.d/ntpd start >/dev/null
 	fi
+
+	# The local unbound resolver gets really grumpy with time changes.
+	if /etc/rc.d/local_unbound status |
+	    grep -q 'is running'; then
+		/etc/rc.d/local_unbound restart >/dev/null
+	fi
 }
 
 # Index ${WORKDIR}/$1/R/trees/ and write to ${WORKDIR}/$1-index.  The



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201906291330.x5TDU5t7035443>