summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--package/base-files/Makefile2
-rwxr-xr-xpackage/base-files/src/sbin/adkupdate7
-rw-r--r--package/ntpclient/Makefile8
-rw-r--r--package/ntpclient/patches/patch-ntpclient_c21
4 files changed, 9 insertions, 29 deletions
diff --git a/package/base-files/Makefile b/package/base-files/Makefile
index 3744ceb53..a1cf05491 100644
--- a/package/base-files/Makefile
+++ b/package/base-files/Makefile
@@ -6,7 +6,7 @@ include $(TOPDIR)/mk/rootfs.mk
PKG_NAME:= base-files
PKG_VERSION:= 1.0
-PKG_RELEASE:= 44
+PKG_RELEASE:= 45
PKG_SECTION:= base
PKG_DESCR:= basic files and scripts
diff --git a/package/base-files/src/sbin/adkupdate b/package/base-files/src/sbin/adkupdate
index 3de759c74..619faf04f 100755
--- a/package/base-files/src/sbin/adkupdate
+++ b/package/base-files/src/sbin/adkupdate
@@ -29,8 +29,9 @@ check_exit() {
prepare() {
cd /
if [ -x /sbin/cfgfs ];then
- pkill crond
- umount -f /etc
+ mount -o bind /tmp/.cfgfs/root /etc
+ check_exit
+ mount -o remount,rw /etc
check_exit
fi
mount -o remount,rw /
@@ -90,7 +91,7 @@ esac
sync
if [ -x /sbin/cfgfs ];then
- mount -o bind /etc /tmp/.cfgfs/root
+ umount /etc
fi
if [ "$system" == "RB532" ];then
umount -f /boot
diff --git a/package/ntpclient/Makefile b/package/ntpclient/Makefile
index e5e1f88de..0bdf8efad 100644
--- a/package/ntpclient/Makefile
+++ b/package/ntpclient/Makefile
@@ -4,9 +4,9 @@
include ${TOPDIR}/rules.mk
PKG_NAME:= ntpclient
-PKG_VERSION:= 2007_365
+PKG_VERSION:= 2010_365
PKG_RELEASE:= 2
-PKG_MD5SUM:= cb98711f11769cdd22fc592844cef414
+PKG_MD5SUM:= a64689398f2df8933ee0d8da246e9eaa
PKG_DESCR:= NTP client for setting system time from NTP servers
PKG_SECTION:= ntp
PKG_DEPENDS:= libpthread
@@ -14,14 +14,14 @@ PKG_URL:= http://doolittle.icarus.com/ntpclient/
PKG_SITES:= http://doolittle.icarus.com/ntpclient/
DISTFILES:= ${PKG_NAME}_${PKG_VERSION}.tar.gz
-WRKDIST= ${WRKDIR}/${PKG_NAME}-2007
+WRKDIST= ${WRKDIR}/${PKG_NAME}-2010
PKG_FLAVOURS_NTPCLIENT:= STARTUP
PKGFD_STARTUP:= Fetch time on startup
PKG_FLAVOURS_STRING_NTPCLIENT:= HOST
PKGFD_HOST:= Fetch time from this NTP host
-PKGFX_HOST:= 0.de.pool.ntp.org
+PKGFX_HOST:= pool.ntp.org
PKGFC_HOST:= depends on ADK_PACKAGE_NTPCLIENT_STARTUP
include ${TOPDIR}/mk/package.mk
diff --git a/package/ntpclient/patches/patch-ntpclient_c b/package/ntpclient/patches/patch-ntpclient_c
deleted file mode 100644
index 3c5251b4b..000000000
--- a/package/ntpclient/patches/patch-ntpclient_c
+++ /dev/null
@@ -1,21 +0,0 @@
-$Id: update-patches 24 2008-08-31 14:56:13Z wbx $
---- ntpclient-2007.orig/ntpclient.c 2008-01-01 03:16:10.000000000 +0100
-+++ ntpclient-2007/ntpclient.c 2008-10-10 15:59:26.000000000 +0200
-@@ -146,7 +146,7 @@ static int get_current_freq(void)
- #ifdef __linux__
- struct timex txc;
- txc.modes=0;
-- if (__adjtimex(&txc) < 0) {
-+ if (adjtimex(&txc) < 0) {
- perror("adjtimex"); exit(1);
- }
- return txc.freq;
-@@ -163,7 +163,7 @@ static int set_freq(int new_freq)
- struct timex txc;
- txc.modes = ADJ_FREQUENCY;
- txc.freq = new_freq;
-- if (__adjtimex(&txc) < 0) {
-+ if (adjtimex(&txc) < 0) {
- perror("adjtimex"); exit(1);
- }
- return txc.freq;