diff options
author | Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk> | 2016-05-05 12:25:53 +0100 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2016-05-19 10:28:18 +0200 |
commit | 7938e8d60aa39bc54ff371dca4219fa5805a977e (patch) | |
tree | 535da157613875127e62b36d229eecdbd8c865e0 /package/network/services/dnsmasq/Makefile | |
parent | 2b1556d3e03e69f54f960f0372f12b709fac2f52 (diff) | |
download | upstream-7938e8d60aa39bc54ff371dca4219fa5805a977e.tar.gz upstream-7938e8d60aa39bc54ff371dca4219fa5805a977e.tar.bz2 upstream-7938e8d60aa39bc54ff371dca4219fa5805a977e.zip |
dnsmasq: sysupgrade hook to conditionally preserve dnsmasq.time
conditionally save dnsmasq.time across sysupgrade
dnsmasq uses /etc/dnsmasq.time as record of the last known good
system time to aid its validation of dnssec timestamps. dnsmasq
updates the timestamp on process start/stop once it considers the system
time as valid. The timestamp file should be preserved across system
upgrade but should not be included as part of normal configuration
backups to prevent restores corrupting the current timestamp.
Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
Diffstat (limited to 'package/network/services/dnsmasq/Makefile')
-rw-r--r-- | package/network/services/dnsmasq/Makefile | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/package/network/services/dnsmasq/Makefile b/package/network/services/dnsmasq/Makefile index 3f12a40cd3..f0aba1af44 100644 --- a/package/network/services/dnsmasq/Makefile +++ b/package/network/services/dnsmasq/Makefile @@ -151,6 +151,8 @@ $(call Package/dnsmasq/install,$(1)) ifneq ($(CONFIG_PACKAGE_dnsmasq_full_dnssec),) $(INSTALL_DIR) $(1)/usr/share/dnsmasq $(INSTALL_DATA) $(PKG_BUILD_DIR)/trust-anchors.conf $(1)/usr/share/dnsmasq + $(INSTALL_DIR) $(1)/lib/upgrade + $(INSTALL_BIN) ./files/dnsmasqsec-add-conffiles.sh $(1)/lib/upgrade endif endef |