diff --git a/package/network/utils/iwinfo/Makefile b/package/network/utils/iwinfo/Makefile index 3454d615a9..d8c1befc97 100644 --- a/package/network/utils/iwinfo/Makefile +++ b/package/network/utils/iwinfo/Makefile @@ -11,9 +11,9 @@ PKG_RELEASE:=1 PKG_SOURCE_PROTO:=git PKG_SOURCE_URL=$(PROJECT_GIT)/project/iwinfo.git -PKG_SOURCE_DATE:=2021-01-31 -PKG_SOURCE_VERSION:=4a32b33e9606f1bc1125f4bc24b0581349e55f2e -PKG_MIRROR_HASH:=414e5d150efaadba21103e66f862be66a94dcf83c16a2850f7c05051a9b0739d +PKG_SOURCE_DATE:=2021-04-30 +PKG_SOURCE_VERSION:=c45f0b584b4b86f8250f90ea19afca271c114fa2 +PKG_MIRROR_HASH:=24ad04791254a0523cd15a4fec6116d9ff121e006c93e5e41459f91347b33ec2 PKG_MAINTAINER:=Jo-Philipp Wich PKG_LICENSE:=GPL-2.0 @@ -25,7 +25,7 @@ PKG_CONFIG_DEPENDS := \ CONFIG_PACKAGE_kmod-brcm-wl-mimo \ CONFIG_PACKAGE_kmod-cfg80211 -IWINFO_ABI_VERSION:=20210106 +IWINFO_ABI_VERSION:=20210430 include $(INCLUDE_DIR)/package.mk diff --git a/package/utils/busybox/files/sysntpd b/package/utils/busybox/files/sysntpd index e4a070762f..c4c311c242 100755 --- a/package/utils/busybox/files/sysntpd +++ b/package/utils/busybox/files/sysntpd @@ -30,7 +30,12 @@ get_dhcp_ntp_servers() { validate_ntp_section() { uci_load_validate system timeserver "$1" "$2" \ - 'server:list(host)' 'enabled:bool:1' 'enable_server:bool:0' 'use_dhcp:bool:1' 'dhcp_interface:list(string)' + 'dhcp_interface:list(string)' \ + 'enable_server:bool:0' \ + 'enabled:bool:1' \ + 'interface:string' \ + 'server:list(host)' \ + 'use_dhcp:bool:1' } start_ntpd_instance() { @@ -49,7 +54,10 @@ start_ntpd_instance() { procd_open_instance procd_set_param command "$PROG" -n -N - [ "$enable_server" = "1" ] && procd_append_param command -l + if [ "$enable_server" = "1" ]; then + procd_append_param command -l + [ -n "$interface" ] && procd_append_param command -I $interface + fi [ -x "$HOTPLUG_SCRIPT" ] && procd_append_param command -S "$HOTPLUG_SCRIPT" for peer in $server; do procd_append_param command -p $peer