Ignore:
Timestamp:
2011-11-14T03:38:44+01:00 (5 years ago)
Author:
nico
Message:

packages/stun: use new service functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/stun/files/stund.init

    r27141 r29095  
    44START=70 
    55 
     6SERVICE_DAEMONIZE=1 
     7SERVICE_WRITE_PID=1 
     8 
    69start() { 
    710        local pri_ip sec_ip pri_port sec_port 
     11 
    812        parse_opts() { 
    913                local cfg="$1" 
    10                 config_get pri_ip   "$cfg" primaryip 
    11                 config_get sec_ip   "$cfg" secondaryip 
    12                 config_get pri_port "$cfg" primaryport 
    13                 config_get sec_port "$cfg" secondaryport 
     14                config_get pri_ip   "$cfg" 'primaryip' 
     15                config_get sec_ip   "$cfg" 'secondaryip' 
     16                config_get pri_port "$cfg" 'primaryport' 
     17                config_get sec_port "$cfg" 'secondaryport' 
    1418        } 
    1519 
    16         config_load "stund" 
     20        config_load 'stund' 
    1721        config_foreach parse_opts 
    1822 
    19         start-stop-daemon -S -p /var/run/stund.pid -m -b \ 
    20                 -x /usr/sbin/stund -- \ 
     23        service_start /usr/sbin/stund \ 
    2124                ${pri_ip:+-h $pri_ip} ${sec_ip:+-a $sec_ip} \ 
    2225                ${pri_port:+-p $pri_port} ${sec_port:+-o $sec_port} 
     
    2427 
    2528stop() { 
    26         service_kill stund /var/run/stund.pid 
    27         rm -f /var/run/stund.pid 
     29        service_stop /usr/sbin/stund 
    2830} 
Note: See TracChangeset for help on using the changeset viewer.