chrony: update to 2.2 1876/head
authorMiroslav Lichvar <mlichvar0@gmail.com>
Tue, 20 Oct 2015 05:46:42 +0000 (07:46 +0200)
committerMiroslav Lichvar <mlichvar0@gmail.com>
Tue, 20 Oct 2015 05:56:22 +0000 (07:56 +0200)
Support for authentication with command key was replaced with
communication over Unix domain socket.

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
net/chrony/Makefile
net/chrony/files/chrony.conf
net/chrony/files/chrony.hotplug
net/chrony/files/chrony.keys [deleted file]

index 9b0f7e7d16f35bfe55c3703ae3d2f77a3a343aca..5ef68cfa6fcdb4f42ad1b2e2b48ad930294babf5 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=chrony
-PKG_VERSION:=2.1.1
+PKG_VERSION:=2.2
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://download.tuxfamily.org/chrony/
-PKG_MD5SUM:=15e470a51ab6e09e65bc0a2fbc5299af
+PKG_MD5SUM:=17bc77d3d2ce942675f9600b60452717
 
 PKG_MAINTAINER:=Miroslav Lichvar <mlichvar0@gmail.com>
 PKG_LICENSE:=GPL-2.0
@@ -41,7 +41,6 @@ endef
 
 define Package/chrony/conffiles
 /etc/chrony/chrony.conf
-/etc/chrony/chrony.keys
 /etc/config/chrony
 endef
 
@@ -51,6 +50,7 @@ CONFIGURE_ARGS+= \
        --host-system=Linux \
        --sysconfdir=/etc/chrony \
        --prefix=/usr \
+       --chronysockdir=/var/run/chrony \
        --disable-readline \
        --disable-rtc \
        --disable-asyncdns \
@@ -71,7 +71,6 @@ define Package/chrony/install
        $(INSTALL_BIN) ./files/chronyd.init $(1)/etc/init.d/chronyd
        $(INSTALL_CONF) ./files/chrony.config $(1)/etc/config/chrony
        $(INSTALL_CONF) ./files/chrony.conf $(1)/etc/chrony/chrony.conf
-       $(INSTALL_CONF) ./files/chrony.keys $(1)/etc/chrony/chrony.keys
 endef
 
 $(eval $(call BuildPackage,chrony))
index da0aa60ac8ff3108b26fe38658c76048169e96f8..b207c945e2d168d856a04248370ce7e71d5ccd35 100644 (file)
@@ -5,8 +5,3 @@ logchange 0.5
 
 # Don't log client accesses
 noclientlog
-
-# Password config for chronyc
-keyfile /etc/chrony/chrony.keys
-commandkey 1
-generatecommandkey
index 40843363a0c3edb99efed8bf8d036f75f7faa616..5f6a14b283b2656ad7d79bde3aeb62159b62cad2 100644 (file)
@@ -2,5 +2,5 @@ COMMAND=/usr/bin/chronyc
 
 [ -x $COMMAND ] || exit 0
 
-[ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && $COMMAND -a online
-[ "$ACTION" = "ifdown" -a "$INTERFACE" = "wan" ] && $COMMAND -a offline
+[ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && $COMMAND online
+[ "$ACTION" = "ifdown" -a "$INTERFACE" = "wan" ] && $COMMAND offline
diff --git a/net/chrony/files/chrony.keys b/net/chrony/files/chrony.keys
deleted file mode 100644 (file)
index f5f6319..0000000
+++ /dev/null
@@ -1 +0,0 @@
-# Keys for NTP authentication and chronyc commands