From owner-freebsd-bugs@FreeBSD.ORG Tue Sep 30 16:20:13 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9AF7216A4B3 for ; Tue, 30 Sep 2003 16:20:13 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 216A743FAF for ; Tue, 30 Sep 2003 16:20:13 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h8UNKCFY070796 for ; Tue, 30 Sep 2003 16:20:12 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h8UNKCK0070795; Tue, 30 Sep 2003 16:20:12 -0700 (PDT) (envelope-from gnats) Date: Tue, 30 Sep 2003 16:20:12 -0700 (PDT) Message-Id: <200309302320.h8UNKCK0070795@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: Makoto Matsushita Subject: Re: bin/57407: [patch] Better NTP support for dhclient(8) and friends X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Makoto Matsushita List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Sep 2003 23:20:13 -0000 The following reply was made to PR bin/57407; it has been noted by GNATS. From: Makoto Matsushita To: bug-followup@FreeBSD.org Cc: r.s.a.vandomburg@student.utwente.nl Subject: Re: bin/57407: [patch] Better NTP support for dhclient(8) and friends Date: Wed, 01 Oct 2003 08:13:10 +0900 +make_ntp_conf() { + if [ x"$new_ntp_servers" != x ]; then + ( echo restrict default noquery notrust nomodify >/etc/ntp.conf ) + exit_status=$? + if [ $exit_status -ne 0 ]; then + $LOGGER "WARNING: Unable to update ntp.conf: Error $exit_status" + else + ( echo restrict 127.0.0.1 >>/etc/ntp.conf ) + for ntpserver in $new_ntp_servers; do + ( echo restrict $ntpserver >>/etc/resolv.conf ) + done + for ntpserver in $new_ntp_servers; do + ( echo server $ntpserver >>/etc/resolv.conf ) + done + ( echo driftfile /etc/ntp.drift >>/etc/resolv.conf ) + fi + fi +} I doubt if this function, make_ntp_conf() does the right things, since it writes NTP-related contents to /etc/resolv.conf (see above). -- - Makoto `MAR' Matsushita