diff --git a/recipes-bsp/ntp/files/sysmocom-odu/ntp.conf b/recipes-bsp/ntp/files/sysmocom-odu/ntp.conf index e344078..4b75931 100644 --- a/recipes-bsp/ntp/files/sysmocom-odu/ntp.conf +++ b/recipes-bsp/ntp/files/sysmocom-odu/ntp.conf @@ -2,18 +2,29 @@ # The driftfile must remain in a place specific to this # machine - it records the machine specific clock error driftfile /etc/ntp.drift + # This obtains a random server which will be close # (in IP terms) to the machine. Add other servers # as required, or change this. server pool.ntp.org + # Using local hardware clock as fallback # Disable this when using ntpd -q -g -x as ntpdate or it will sync to itself server 127.127.1.0 fudge 127.127.1.0 stratum 14 +# GPSD interface for NMEA based time server 127.127.28.0 fudge 127.127.28.0 refid GPS +# PPS interface to kernel +server 127.127.22.0 +fudge 127.127.22.0 refid PPS + # Defining a default security setting, allowing queries but declining # pretty much everything else restrict default limited kod nomodify notrap nopeer + +# Be more permissive with localhost +restrict 127.0.0.1 +restrict ::1 diff --git a/recipes-bsp/ntp/ntp_4.2.8.bb b/recipes-bsp/ntp/ntp_4.2.8.bb index 67f5645..66e2574 100644 --- a/recipes-bsp/ntp/ntp_4.2.8.bb +++ b/recipes-bsp/ntp/ntp_4.2.8.bb @@ -36,6 +36,7 @@ EXTRA_OECONF += "--with-net-snmp-config=no \ ac_cv_header_readline_history_h=no \ --with-yielding_select=yes \ --with-locfile=redhat \ + --enable-ATOM \ " CFLAGS_append = " -DPTYS_ARE_GETPT -DPTYS_ARE_SEARCHED"