openwrtv4/package
Kevin Darbyshire-Bryant 382779e009 base-files: sysfixtime exclude dnsmasq.time
dnsmasq maintains dnsmasq.time across reboots and uses it as a means of
determining if current time is good enough to validate dnssec time
stamps.  By including /etc/dnsmasq.time as a time source for sysfixtime,
the mechanism was effectively defeated because time was set to the
last time that dnsmasq considered current even though that time is in
the past.  Since that time is out of date, dns(sec) resolution would
fail thus defeating any ntp based mechanisms for setting the clock
correctly.

In theory the process is defeated by any files in /etc that are newer
than /etc/dnsmasq.time however dnsmasq now updates the file's timestamp
on process TERM so hopefully /etc/dnsmasq.time is the latest file
timestamp in /etc as part of LEDE shutdown/reboot.

Either way, including /etc/dnsmasq.time as a time source for
sysfixtime is not helpful.
2016-05-18 22:17:33 +02:00
..
base-files base-files: sysfixtime exclude dnsmasq.time 2016-05-18 22:17:33 +02:00
boot ramips: add initial support for SamKnows SK-WB8 2016-05-12 03:29:35 +02:00
devel package/devel/gdb: Update to 7.11 2016-03-10 19:11:46 +00:00
firmware package: flag further target specific packages as nonshared 2016-04-26 23:26:43 +02:00
kernel kernel: Build it87 hardware monitor module 2016-05-18 22:17:28 +02:00
libs libusb: disable parallel building 2016-05-16 17:17:12 +02:00
network iw: refresh patches 2016-05-15 20:55:39 +02:00
system ca-certificates: Add certificate bundle package 2016-05-18 22:17:28 +02:00
utils mdadm: Fix missing conffile and add initscript 2016-05-18 22:17:28 +02:00
Makefile include: choose package output directory based on repository info 2016-04-06 21:55:44 +02:00