rendered paste bodyIndex: ntpclient/files/ntpclient.init
===================================================================
--- ntpclient/files/ntpclient.init (revision 8091)
+++ ntpclient/files/ntpclient.init (working copy)
@@ -10,7 +10,14 @@
config_get cfgtype "$cfg" TYPE
case "$cfgtype" in
- ntp_client)
+ timezone)
+ config_get timezone $cfg timezone
+
+ [ ! -f /etc/TZ ] && {
+ echo "$timezone" > /tmp/TZ
+ }
+ ;;
+ ntpclient)
config_get hostname $cfg hostname
config_get port $cfg port
config_get count $cfg count
@@ -26,7 +33,7 @@
}
case "${ACTION:-ifup}" in
ifup)
- config_load ntp_client&
+ config_load ntpclient &
;;
ifdown)
route -n 2>&- | grep '^0.0.0.0' >&- || killall ntpclient 2>&- >&-
Index: ntpclient/files/ntpclient.config
===================================================================
--- ntpclient/files/ntpclient.config (revision 8091)
+++ ntpclient/files/ntpclient.config (working copy)
@@ -1,9 +1,12 @@
-config ntp_client
+config timezone
+ option timezone 'abcdef'
+
+config ntpclient
option hostname 'pool.ntp.org'
option port '123'
option count '1'
-config ntp_client
+config ntpclient
option hostname 'ntp.ubuntu.com'
option port '123'
option count '1'
Index: ntpclient/Makefile
===================================================================
--- ntpclient/Makefile (revision 8091)
+++ ntpclient/Makefile (working copy)
@@ -10,12 +10,11 @@
PKG_NAME:=ntpclient
PKG_VERSION:=2003_194
-PKG_RELEASE:=3
+PKG_RELEASE:=4
PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://doolittle.icarus.com/ntpclient/
PKG_MD5SUM:=94e84d5c6023c5e1f3890b28d0a08c92
-PKG_CAT:=zcat
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)
@@ -30,15 +29,14 @@
URL:=http://doolittle.icarus.com/ntpclient/
endef
-define Build/Compile
- $(call Build/Compile/Default,all adjtimex)
-endef
+MAKE_FLAGS += \
+ all adjtimex
define Package/ntpclient/install
$(INSTALL_DIR) $(1)/etc/hotplug.d/iface
- $(INSTALL_BIN) ./files/ntpclient.init $(1)/etc/hotplug.d/iface/20-ntpclient
+ $(INSTALL_DATA) ./files/ntpclient.init $(1)/etc/hotplug.d/iface/20-ntpclient
$(INSTALL_DIR) $(1)/etc/config
- $(INSTALL_DATA) ./files/ntpclient.config $(1)/etc/config/ntp_client
+ $(INSTALL_DATA) ./files/ntpclient.config $(1)/etc/config/ntpclient
$(INSTALL_DIR) $(1)/usr/sbin
$(INSTALL_BIN) $(PKG_BUILD_DIR)/ntpclient $(1)/usr/sbin/
$(INSTALL_BIN) $(PKG_BUILD_DIR)/adjtimex $(1)/usr/sbin/