Ignore:
Timestamp:
2011-01-30T01:56:41+01:00 (5 years ago)
Author:
jow
Message:

[packages] miniupnpd: add option to enable NAT-PMP (#8747)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/miniupnpd/files/miniupnpd.init

    r23065 r25251  
    77 
    88        config_load "upnpd" 
    9         local extiface intiface upload download logging secure enabled 
     9        local extiface intiface upload download logging secure enabled natpmp 
    1010 
    1111        config_get extiface config external_iface 
     
    1515        config_get_bool logging config log_output 0 
    1616        config_get_bool secure config secure_mode 0 
     17        config_get_bool natpmp config enable_natpmp 0 
    1718        config_get_bool enabled config enabled 0  
    1819 
     
    4142                        append args "-S" 
    4243 
    43                 if [ "$logging" = "1" ]; then 
    44                         [ "$enabled" -gt 0 ] && eval start-stop-daemon -S -x miniupnpd -- $args -d | logger -t miniupnpd & 
    45                 else 
    46                         [ "$enabled" -gt 0 ] && eval start-stop-daemon -S -x miniupnpd -- $args 2>/dev/null 
    47                 fi 
     44                [ "$natpmp" -gt 0 ] && \ 
     45                        append args "-N" 
    4846 
    4947                # start firewall 
     
    5351                [ -n "$zone" ] && \ 
    5452                        miniupnpd_add_rules "$zone" "${extiface:-wan}" "$ifname" 
     53 
     54                if [ "$logging" = "1" ]; then 
     55                        [ "$enabled" -gt 0 ] && eval start-stop-daemon -S -x miniupnpd -- $args -d | logger -t miniupnpd & 
     56                else 
     57                        [ "$enabled" -gt 0 ] && eval start-stop-daemon -S -x miniupnpd -- $args 2>/dev/null 
     58                fi 
    5559        else 
    5660                logger -t "upnp daemon" "external interface not found, not starting" 
Note: See TracChangeset for help on using the changeset viewer.