Changeset 31975


Ignore:
Timestamp:
2012-05-29T03:47:55+02:00 (6 years ago)
Author:
jow
Message:

[packages] chrony: use network.sh to find subnet

Location:
packages/net/chrony
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • packages/net/chrony/Makefile

    r28330 r31975  
    11# 
    2 # Copyright (C) 2006-2009 OpenWrt.org 
     2# Copyright (C) 2006-2012 OpenWrt.org 
    33# 
    44# This is free software, licensed under the GNU General Public License v2. 
     
    1010PKG_NAME:=chrony 
    1111PKG_VERSION:=1.26 
    12 PKG_RELEASE:=1 
     12PKG_RELEASE:=2 
    1313 
    1414PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz 
  • packages/net/chrony/files/ntpd.init

    r17005 r31975  
    1616                config_get CLIENT_NETWORKS $CONFIG_SECTION ClientAccessFrom 
    1717                CHRONY_KEY=$(awk '/^1 / { print $2; }' /etc/chrony/chrony.keys) 
    18                 include /lib/network 
    19                 scan_interfaces 
     18 
     19                . /lib/functions/network.sh 
    2020 
    2121                # Define servers and do a rapid series of time measurements 
     
    3636                        echo makestep 
    3737                        for NETNAME in $CLIENT_NETWORKS; do 
    38                                 local INTERFACE 
    39                                 local IP 
    40                                 local NETMASK 
    41                                 local BROADCAST 
    42                                 local NETWORK 
    43                                 local PREFIX 
    44  
    45                                 config_get INTERFACE "$NETNAME" ifname 
    46                                 if [ -n "$INTERFACE" ] ; then 
    47                                         eval $(ifconfig $INTERFACE | grep inet | sed -e 's/.*addr:/IP=/' -e 's/ .*Mask:/; NETMASK=/') 
    48                                         eval $(ipcalc.sh $IP $NETMASK) 
    49                                         echo allow $NETWORK/$PREFIX 
     38                                local subnet 
     39                                if network_get_subnet subnet "$NETNAME"; then 
     40                                        echo allow $subnet 
    5041                                fi 
    5142                        done 
Note: See TracChangeset for help on using the changeset viewer.