mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-10-29 19:45:13 +08:00
💐 Sync 2026-09-10 14:49:21
This commit is contained in:
1 parent
6fe213a608
commit
07d418c120
181 files changed
+23375
-22143
No files matched your search
+1
-1
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=frp
|
||||
PKG_VERSION:=0.71.0
|
||||
PKG_RELEASE:=7
|
||||
PKG_RELEASE:=8
|
||||
|
||||
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
|
||||
PKG_SOURCE_URL:=https://codeload.github.com/fatedier/frp/tar.gz/v$(PKG_VERSION)?
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
config init
|
||||
option enabled '1'
|
||||
option enabled '0'
|
||||
option stdout '1'
|
||||
option stderr '1'
|
||||
# Uncomment to run frpc as an existing user/group. Keep disabled by
|
||||
|
||||
+14
-11
@@ -912,7 +912,7 @@ service_triggers() {
|
||||
|
||||
start_service() {
|
||||
local init_cfg=
|
||||
local enabled=1
|
||||
local enabled=0
|
||||
local stdout=1
|
||||
local stderr=1
|
||||
local respawn=1
|
||||
@@ -925,17 +925,9 @@ start_service() {
|
||||
config_foreach _find_init_section init
|
||||
|
||||
if [ -n "$init_cfg" ]; then
|
||||
config_list_foreach "$init_cfg" conf_inc _append_conf_file
|
||||
|
||||
config_get_bool enabled "$init_cfg" enabled 1
|
||||
config_get_bool stdout "$init_cfg" stdout 1
|
||||
config_get_bool stderr "$init_cfg" stderr 1
|
||||
config_get_bool respawn "$init_cfg" respawn 1
|
||||
config_get run_user "$init_cfg" user
|
||||
config_get run_group "$init_cfg" group
|
||||
config_get_bool enabled "$init_cfg" enabled 0
|
||||
fi
|
||||
|
||||
[ "$enabled" -eq 0 ] && return 1
|
||||
[ "$enabled" -eq 1 ] || return 0
|
||||
|
||||
mkdir -p /var/etc
|
||||
_TOML_ERR=0
|
||||
@@ -962,6 +954,17 @@ start_service() {
|
||||
} >> "$CONF_FILE" || return 1
|
||||
[ "$_TOML_ERR" = "0" ] || return 1
|
||||
|
||||
if [ -n "$init_cfg" ]; then
|
||||
config_list_foreach "$init_cfg" conf_inc _append_conf_file
|
||||
[ "$_TOML_ERR" = "0" ] || return 1
|
||||
|
||||
config_get_bool stdout "$init_cfg" stdout 1
|
||||
config_get_bool stderr "$init_cfg" stderr 1
|
||||
config_get_bool respawn "$init_cfg" respawn 1
|
||||
config_get run_user "$init_cfg" user
|
||||
config_get run_group "$init_cfg" group
|
||||
fi
|
||||
|
||||
{
|
||||
config_foreach _emit_conf_section conf
|
||||
} >> "$CONF_FILE" || return 1
|
||||
|
||||
@@ -79,7 +79,7 @@ upgrade_init() {
|
||||
changed=1
|
||||
fi
|
||||
|
||||
set_if_empty "$init_section" enabled 1
|
||||
set_if_empty "$init_section" enabled 0
|
||||
set_if_empty "$init_section" stdout 1
|
||||
set_if_empty "$init_section" stderr 1
|
||||
set_if_empty "$init_section" respawn 1
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
config init
|
||||
option enabled '1'
|
||||
option enabled '0'
|
||||
option stdout '1'
|
||||
option stderr '1'
|
||||
# Uncomment to run frps as an existing user/group. Keep disabled by
|
||||
|
||||
+12
-13
@@ -689,7 +689,7 @@ service_triggers() {
|
||||
|
||||
start_service() {
|
||||
local init_cfg=
|
||||
local enabled=1
|
||||
local enabled=0
|
||||
local stdout=1
|
||||
local stderr=1
|
||||
local respawn=1
|
||||
@@ -702,24 +702,14 @@ start_service() {
|
||||
config_foreach _find_init_section init
|
||||
|
||||
if [ -n "$init_cfg" ]; then
|
||||
config_list_foreach "$init_cfg" conf_inc _append_conf_file
|
||||
|
||||
config_get_bool enabled "$init_cfg" enabled 1
|
||||
config_get_bool stdout "$init_cfg" stdout 1
|
||||
config_get_bool stderr "$init_cfg" stderr 1
|
||||
config_get_bool respawn "$init_cfg" respawn 1
|
||||
config_get run_user "$init_cfg" user
|
||||
config_get run_group "$init_cfg" group
|
||||
config_get_bool enabled "$init_cfg" enabled 0
|
||||
fi
|
||||
|
||||
[ "$enabled" -eq 0 ] && return 1
|
||||
[ "$enabled" -eq 1 ] || return 0
|
||||
|
||||
mkdir -p /var/etc
|
||||
_TOML_ERR=0
|
||||
_ALLOW_UNSAFE_TOKEN_SOURCE_EXEC=0
|
||||
|
||||
|
||||
|
||||
old_umask="$(umask)"
|
||||
umask 077
|
||||
: > "$CONF_FILE" || {
|
||||
@@ -741,7 +731,16 @@ start_service() {
|
||||
} >> "$CONF_FILE" || return 1
|
||||
[ "$_TOML_ERR" = "0" ] || return 1
|
||||
|
||||
if [ -n "$init_cfg" ]; then
|
||||
config_list_foreach "$init_cfg" conf_inc _append_conf_file
|
||||
[ "$_TOML_ERR" = "0" ] || return 1
|
||||
|
||||
config_get_bool stdout "$init_cfg" stdout 1
|
||||
config_get_bool stderr "$init_cfg" stderr 1
|
||||
config_get_bool respawn "$init_cfg" respawn 1
|
||||
config_get run_user "$init_cfg" user
|
||||
config_get run_group "$init_cfg" group
|
||||
fi
|
||||
|
||||
{
|
||||
config_foreach _emit_http_plugin http_plugin
|
||||
|
||||
@@ -90,7 +90,7 @@ upgrade_init() {
|
||||
changed=1
|
||||
fi
|
||||
|
||||
set_if_empty "$init_section" enabled 1
|
||||
set_if_empty "$init_section" enabled 0
|
||||
set_if_empty "$init_section" stdout 1
|
||||
set_if_empty "$init_section" stderr 1
|
||||
set_if_empty "$init_section" respawn 1
|
||||
|
||||
Reference in new issue
Block a user