Index: 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/