Skip to content
Snippets Groups Projects
Commit 151490e6 authored by Recolic's avatar Recolic :house_with_garden:
Browse files

.important bugfix and bump version

parent e31c6414
No related branches found
No related tags found
No related merge requests found
...@@ -16,7 +16,7 @@ function lc_bgrun () { ...@@ -16,7 +16,7 @@ function lc_bgrun () {
# Usage: lc_bgrun /var/log/your.log sslocal -s xxx -p 'hello world my password' -l xxx --xxx # Usage: lc_bgrun /var/log/your.log sslocal -s xxx -p 'hello world my password' -l xxx --xxx
# Usage: lc_bgrun /var/log/your.log auto_restart frpc -c my_server.ini # Usage: lc_bgrun /var/log/your.log auto_restart frpc -c my_server.ini
# Usage: lc_bgrun /dev/null every 1h curl https://example-ddns.com/api # Usage: lc_bgrun /dev/null every 1h curl https://example-ddns.com/api
# v202504-3 # v202504-4
local logF="$1" local logF="$1"
shift shift
local cmd="$1" local cmd="$1"
...@@ -29,9 +29,11 @@ function lc_bgrun () { ...@@ -29,9 +29,11 @@ function lc_bgrun () {
cmd=auto_restart cmd=auto_restart
shift shift
fi fi
if [ "$cmd" = auto_restart ] && [ ! -f /tmp/.auto_restart ]; then if [ "$cmd" = auto_restart ]; then
echo IyEvYmluL2Jhc2gKd2hpbGUgdHJ1ZTsgZG8KWyAkc3luYyA9IDEgXSAmJiAiJEAiClsgJHN5bmMgPSAwIF0gJiYgIiRAIiAmCnNsZWVwICIkdCIKZG9uZQo= | base64 -d > /tmp/.auto_restart if [ ! -f /tmp/.auto_restart ]; then
chmod ugo+rx /tmp/.auto_restart echo IyEvYmluL2Jhc2gKd2hpbGUgdHJ1ZTsgZG8KWyAkc3luYyA9IDEgXSAmJiAiJEAiClsgJHN5bmMgPSAwIF0gJiYgIiRAIiAmCnNsZWVwICIkdCIKZG9uZQo= | base64 -d > /tmp/.auto_restart
chmod ugo+rx /tmp/.auto_restart
fi
cmd=/tmp/.auto_restart cmd=/tmp/.auto_restart
fi fi
echo "[$(date --utc)] EXEC $cmd $@" >> "$logF" echo "[$(date --utc)] EXEC $cmd $@" >> "$logF"
...@@ -254,7 +256,7 @@ function lci_install_login_hook () { ...@@ -254,7 +256,7 @@ function lci_install_login_hook () {
fi fi
} }
lci_version=0.2.3 lci_version=0.2.4
subcommand="$1" subcommand="$1"
if [[ "$subcommand" != register ]] && [[ "$subcommand" != "" ]]; then if [[ "$subcommand" != register ]] && [[ "$subcommand" != "" ]]; then
[[ ! -f /etc/linuxconf.conf ]] && lc_die "Please run '$0 register <path/to/masterconf.sh>' at least once" [[ ! -f /etc/linuxconf.conf ]] && lc_die "Please run '$0 register <path/to/masterconf.sh>' at least once"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment