From patchwork Fri Jan 6 15:43:30 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: openwrt: fix ntp init to accept link local addr From: Tim Niemeyer X-Patchwork-Id: 271 Message-Id: <1483717410-19317-1-git-send-email-tim@tn-x.org> To: franken-dev@freifunk.net Cc: Tim Niemeyer Date: Fri, 6 Jan 2017 16:43:30 +0100 Currently it seems to be more work to fix the ip validation in ubox project (validate/validate.c). Therefore we just validate it as string. Fixes #9 Signed-off-by: Tim Niemeyer Reviewed-by: Jan Kraus Reviewed-by: Tobias Klaus --- build_patches/openwrt/0009-ntpd-host-as-string.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 build_patches/openwrt/0009-ntpd-host-as-string.patch diff --git a/build_patches/openwrt/0009-ntpd-host-as-string.patch b/build_patches/openwrt/0009-ntpd-host-as-string.patch new file mode 100644 index 0000000..94c2ce2 --- /dev/null +++ b/build_patches/openwrt/0009-ntpd-host-as-string.patch @@ -0,0 +1,13 @@ +diff --git package/utils/busybox/files/sysntpd package/utils/busybox/files/sysntpd +index f73bb83..61cb54c 100755 +--- package/utils/busybox/files/sysntpd ++++ package/utils/busybox/files/sysntpd +@@ -9,7 +9,7 @@ HOTPLUG_SCRIPT=/usr/sbin/ntpd-hotplug + + validate_ntp_section() { + uci_validate_section system timeserver "${1}" \ +- 'server:list(host)' 'enabled:bool:1' 'enable_server:bool:0' ++ 'server:list(string)' 'enabled:bool:1' 'enable_server:bool:0' + } + + start_service() {