From 251a7f3fd91ddbfebedfcb7eb2d038a5ed183a6a Mon Sep 17 00:00:00 2001 From: Stackie Jia Date: Sat, 18 Jan 2025 12:07:51 +0800 Subject: [PATCH] test ci --- .github/workflows/release-ipk.yaml | 1 + .../rtp2httpd/files/rtp2httpd.init | 56 +++++++++---------- 2 files changed, 29 insertions(+), 28 deletions(-) diff --git a/.github/workflows/release-ipk.yaml b/.github/workflows/release-ipk.yaml index 78bb5ac..d3b5a94 100644 --- a/.github/workflows/release-ipk.yaml +++ b/.github/workflows/release-ipk.yaml @@ -28,6 +28,7 @@ jobs: ARCH: ${{ matrix.arch }}-${{ matrix.sdk }}-SNAPSHOT FEED_DIR: ${{ github.workspace }}/openwrt-support NO_DEFAULT_FEEDS: true + NO_SHFMT_CHECK: true PACKAGES: rtp2httpd - name: Store packages diff --git a/openwrt-support/rtp2httpd/files/rtp2httpd.init b/openwrt-support/rtp2httpd/files/rtp2httpd.init index d69f9c3..0d80633 100644 --- a/openwrt-support/rtp2httpd/files/rtp2httpd.init +++ b/openwrt-support/rtp2httpd/files/rtp2httpd.init @@ -4,45 +4,45 @@ START=50 USE_PROCD=1 append_arg() { - local cfg="$1" - local var="$2" - local opt="$3" - local def="$4" - local val - - config_get val "$cfg" "$var" - [ -n "$val" -o -n "$def" ] && procd_append_param command $opt "${val:-$def}" + local cfg="$1" + local var="$2" + local opt="$3" + local def="$4" + local val + + config_get val "$cfg" "$var" + [ -n "$val" -o -n "$def" ] && procd_append_param command $opt "${val:-$def}" } start_instance() { - local cfg="$1" - local aux + local cfg="$1" + local aux - config_get_bool aux "$cfg" 'disabled' '0' - [ "$aux" = 1 ] && return 1 + config_get_bool aux "$cfg" 'disabled' '0' + [ "$aux" = 1 ] && return 1 - procd_open_instance + procd_open_instance - procd_set_param command /usr/bin/rtp2httpd - procd_append_param command "--noconfig" + procd_set_param command /usr/bin/rtp2httpd + procd_append_param command "--noconfig" - append_arg "$cfg" verbose "--verbose" - append_arg "$cfg" port "--listen" - append_arg "$cfg" maxclients "--maxclients" - append_arg "$cfg" hostname "--hostname" - append_arg "$cfg" fcc-nat-traversal "--fcc-nat-traversal" + append_arg "$cfg" verbose "--verbose" + append_arg "$cfg" port "--listen" + append_arg "$cfg" maxclients "--maxclients" + append_arg "$cfg" hostname "--hostname" + append_arg "$cfg" fcc-nat-traversal "--fcc-nat-traversal" - config_get_bool aux "$cfg" 'respawn' '0' - [ "$aux" = 1 ] && procd_set_param respawn + config_get_bool aux "$cfg" 'respawn' '0' + [ "$aux" = 1 ] && procd_set_param respawn - procd_close_instance + procd_close_instance } -service_triggers() { - procd_add_reload_trigger "rtp2httpd" +service_triggers() { + procd_add_reload_trigger "rtp2httpd" } start_service() { - config_load rtp2httpd - config_foreach start_instance rtp2httpd -} \ No newline at end of file + config_load rtp2httpd + config_foreach start_instance rtp2httpd +}