Changeset 38022


Ignore:
Timestamp:
2013-09-17T23:45:24+02:00 (4 years ago)
Author:
blogic
Message:

procd: update to latest git head

Signed-off-by: John Crispin <blogic@…>

Location:
trunk/package/system/procd
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/system/procd/Makefile

    r37925 r38022  
    22 
    33PKG_NAME:=procd 
    4 PKG_VERSION:=2013-09-10 
     4PKG_VERSION:=2013-09-17 
    55 
    66PKG_RELEASE=$(PKG_SOURCE_VERSION)-1 
     
    99PKG_SOURCE_URL:=git://nbd.name/luci2/procd.git 
    1010PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION) 
    11 PKG_SOURCE_VERSION:=824a4b3da2c0be19ccf54a48dcd4c10677b82c1a 
     11PKG_SOURCE_VERSION:=f51f9cc5738d340423e44e678829402b367cf866 
    1212PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION)-$(PKG_SOURCE_VERSION).tar.gz 
    1313CMAKE_INSTALL:=1 
  • trunk/package/system/procd/files/procd.sh

    r37248 r38022  
    1313#   Available types: 
    1414#     command: command line (array). 
     15#     respawn info: array with 3 values $restart_timeout $fail_hreshold $max_fail 
    1516#     env: environment variable (passed to the process) 
    1617#     data: arbitrary name/value pairs for detecting config changes (table) 
     
    124125                        _procd_add_table "$type" "$@" 
    125126                ;; 
    126                 command|netdev|file) 
     127                command|netdev|file|respawn) 
    127128                        _procd_add_array "$type" "$@" 
    128129                ;; 
     
    152153 
    153154        json_close_array 
     155} 
     156 
     157_procd_add_reload_trigger() { 
     158        local script=$(readlink "$initscript") 
     159        local name=$(basename ${script:-$initscript}) 
     160 
     161        _procd_add_config_trigger $1 /etc/init.d/$name reload 
     162} 
     163 
     164_procd_add_reload_trigger() { 
     165        local script=$(readlink "$initscript") 
     166        local name=$(basename ${script:-$initscript}) 
     167 
     168        _procd_add_config_trigger $1 /etc/init.d/$name reload 
    154169} 
    155170 
     
    162177                        _procd_add_table_data "$@" 
    163178                ;; 
    164                 command|netdev|file) 
     179                command|netdev|file|respawn) 
    165180                        _procd_add_array_data "$@" 
    166181                ;; 
     
    198213        procd_add_instance \ 
    199214        procd_add_config_trigger \ 
     215        procd_add_reload_trigger \ 
    200216        procd_open_trigger \ 
    201217        procd_close_trigger \ 
Note: See TracChangeset for help on using the changeset viewer.