Changeset 31940


Ignore:
Timestamp:
2012-05-28T05:52:12+02:00 (6 years ago)
Author:
jow
Message:

[packages] samba36: use network.sh to determine subnets

Location:
packages/net/samba36
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • packages/net/samba36/Makefile

    r31693 r31940  
    1010PKG_NAME:=samba 
    1111PKG_VERSION:=3.6.5 
    12 PKG_RELEASE:=1 
     12PKG_RELEASE:=2 
    1313 
    1414PKG_SOURCE_URL:=http://ftp.samba.org/pub/samba \ 
  • packages/net/samba36/files/samba.init

    r31150 r31940  
    11#!/bin/sh /etc/rc.common 
    2 # Copyright (C) 2008-2011 OpenWrt.org 
     2# Copyright (C) 2008-2012 OpenWrt.org 
    33 
    44START=60 
     
    1010        # resolve interfaces 
    1111        local interfaces=$( 
    12                 include /lib/network 
    13                 scan_interfaces 
     12                . /lib/functions/network.sh 
    1413 
    1514                local net 
    1615                for net in $interface; do 
    17                         local ifname 
    18                         config_get ifname "$net" ifname 
    19                         [ -n "$ifname" ] && { 
    20                                 local ipaddr netmask 
    21                                 config_get ipaddr  "$net" ipaddr 
    22                                 config_get netmask "$net" netmask 
    23                                 [ -n "$ipaddr" ] && echo -n "$ipaddr/${netmask:-255.255.255.255} " 
    24  
    25                                 local ip6addr 
    26                                 config_get ip6addr "$net" ip6addr 
    27                                 [ -n "$ip6addr" ] && echo -n "$ip6addr " 
     16                        local device 
     17                        network_get_device device "$net" && { 
     18                                local subnet 
     19                                network_get_subnet  subnet "$net" && echo -n "$subnet " 
     20                                network_get_subnet6 subnet "$net" && echo -n "$subnet " 
    2821                        } 
    2922 
    30                         echo -n "${ifname:-$net} " 
     23                        echo -n "${device:-$net} " 
    3124                done 
    3225        ) 
Note: See TracChangeset for help on using the changeset viewer.