On Nov 16, 2007 4:30 AM, Toni Mueller <[EMAIL PROTECTED]> wrote:
> On Fri, 16.11.2007 at 11:43:38 +0100, frantisek holop <[EMAIL PROTECTED]> 
> wrote:
> > ntpd_flags="-s"
...
> I've removed the '-s' flag for this reason, although I would very much
> prefer to have it in place in the case that I have net access. I don't
> know whether it would be feasible for ntpd to see whether there's an
> appropriate route, and whether the relevant interfaces are up.

While Otto's fixing the real bug in ntpd, you can always implement the
"don't use -s unless there's an interface up" logic yourself in
/etc/rc.conf.local.  Indeed, my rc.conf.local contains the following:

if ifconfig em0 | grep 'status: active' >/dev/null 2>&1 ||
   ifconfig wi0 >/dev/null 2>&1
then
        ntpd_flags=-s
else
        ntpd_flags=NO
fi

I.e., start ntpd (with the -s option) if and only if my 'em' interface
is active or I plugged in my 'wi' PCMCIA card before booting.


Philip Guenther

Reply via email to