mirror of
https://github.com/kiddin9/op-packages.git
synced 2026-09-14 04:15:06 +08:00
🎨 Sync 2026-04-23 20:24:27
This commit is contained in:
@@ -44,7 +44,7 @@ while true; do
|
||||
break
|
||||
fi
|
||||
sleep $((time))
|
||||
[ "$(du -k /log/easytier.log | cut -f1)" = "1000" ] && echo " " >/tmp/easytier.log
|
||||
[ "$(du -k /tmp/easytier.log | cut -f1)" = "1000" ] && echo " " >/tmp/easytier.log
|
||||
done
|
||||
EOF
|
||||
chmod +x /tmp/easytier_check
|
||||
@@ -103,7 +103,7 @@ check_bin() {
|
||||
# 如果获取失败,从 UCI 配置或使用默认版本
|
||||
if [ -z "$tag" ]; then
|
||||
tag=$(uci -q get easytier.@easytier[0].fallback_version)
|
||||
[ -z "$tag" ] && tag="v2.6.0"
|
||||
[ -z "$tag" ] && tag="v2.6.1"
|
||||
fi
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') easytier : 开始在线下载${tag}版本,${proxy}https://github.com/EasyTier/EasyTier/releases/download/${tag}/easytier-linux-${cpucore}-${tag}.zip下载较慢耐心等候" >>/tmp/easytier.log
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') easytier : 开始在线下载${tag}版本,${proxy}https://github.com/EasyTier/EasyTier/releases/download/${tag}/easytier-linux-${cpucore}-${tag}.zip下载较慢耐心等候" >>/tmp/easytierweb.log
|
||||
@@ -165,7 +165,7 @@ check_config() {
|
||||
get_tz
|
||||
[ -z "$SET_TZ" ] || procd_set_param env TZ="$SET_TZ"
|
||||
procd_set_param command /bin/sh -c "
|
||||
${easytierbin} -c ${config_file} --console-log-level ${log} >> /tmp/easytier.log 2>&1 &
|
||||
cd /tmp ; ${easytierbin} -c ${config_file} --console-log-level ${log} >> /tmp/easytier.log 2>&1 &
|
||||
ET_CORE_PID=\$!
|
||||
{
|
||||
while true; do
|
||||
@@ -583,7 +583,7 @@ start_et() {
|
||||
[ -z "$desvice_name" ] || core_cmd="${core_cmd} --hostname $desvice_name"
|
||||
fi
|
||||
procd_set_param command /bin/sh -c "
|
||||
${easytierbin} ${core_cmd} --console-log-level ${log} >> /tmp/easytier.log 2>&1 &
|
||||
cd /tmp ; ${easytierbin} ${core_cmd} --console-log-level ${log} >> /tmp/easytier.log 2>&1 &
|
||||
ET_CORE_PID=\$!
|
||||
{
|
||||
while true; do
|
||||
@@ -636,6 +636,7 @@ start_et() {
|
||||
|
||||
start_web() {
|
||||
webbin="$(uci -q get easytier.@easytier[0].webbin)"
|
||||
path=$(dirname "$webbin")
|
||||
if [ -f /tmp/easytier-web-embed ] ; then
|
||||
echo "$(date '+%Y-%m-%d %H:%M:%S') easytier : 找到上传的easytier-web程序,替换${webbin} " >>/tmp/easytierweb.log
|
||||
mv -f /tmp/easytier-web-embed "$webbin"
|
||||
@@ -730,7 +731,7 @@ start_web() {
|
||||
web_cmd="${web_cmd} --console-log-level $weblog"
|
||||
fi
|
||||
procd_set_param command /bin/sh -c "
|
||||
${webbin} ${web_cmd} >> /tmp/easytierweb.log 2>&1 &
|
||||
cd /tmp ; ${webbin} ${web_cmd} >> /tmp/easytierweb.log 2>&1 &
|
||||
ET_WEB_PID=\$!
|
||||
{
|
||||
while true; do
|
||||
|
||||
Reference in New Issue
Block a user