chrony: improve hotplug and init scripts

- fix the init script to read the right config
- rework the init script to allow reusing its code in the hotplug script
- find wan interfaces in the hotplug script instead of using hardcoded
  name and set the online/offline status separately for IPv4/IPv6
- allow NTP access on interfaces that are configured after chronyd start
- add NTP servers obtained from DHCP, options are specified in a new
  dhcp_ntp_server config section
- start chronyd before the network service, include a patch to always
  have IP_FREEBIND defined, which seems to be missing with uclibc

Signed-off-by: Miroslav Lichvar <mlichvar0@gmail.com>
This commit is contained in:
Miroslav Lichvar
2015-11-14 08:59:52 +01:00
parent 11da8dcaf4
commit 9b9c34e47d
5 changed files with 81 additions and 20 deletions
+3
View File
@@ -3,6 +3,9 @@ config pool
option maxpoll '12'
option iburst 'yes'
config dhcp_ntp_server
option iburst 'yes'
config allow
option interface 'lan'