From f720451c2e6020b5636223b7bd05e0723e9847db Mon Sep 17 00:00:00 2001 From: juewuy Date: Tue, 16 Dec 2025 17:38:17 +0800 Subject: [PATCH] =?UTF-8?q?~=E4=BC=98=E5=8C=96docker=E9=80=82=E9=85=8D=20~?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D386=E5=86=85=E6=A0=B8=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E8=A2=AB=E6=AD=A3=E7=A1=AE=E7=BC=96=E8=AF=91=E6=89=93=E5=8C=85?= =?UTF-8?q?=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/update_meta_core.yaml | 2 +- .github/workflows/update_singbox_core.yaml | 2 +- scripts/init.sh | 7 +++++-- 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/update_meta_core.yaml b/.github/workflows/update_meta_core.yaml index 923897bc..9f6c58a7 100644 --- a/.github/workflows/update_meta_core.yaml +++ b/.github/workflows/update_meta_core.yaml @@ -176,7 +176,7 @@ jobs: - name: Zip core by tar run: | - for arch in amd64 armv5 armv7 arm64 mips-softfloat mipsle-hardfloat mipsle-softfloat;do + for arch in amd64 armv5 armv7 arm64 386 mips-softfloat mipsle-hardfloat mipsle-softfloat;do [ ! -f ./tmp/linux-${arch}/meta ] && continue mv -f ./tmp/linux-${arch}/meta ./tmp/CrashCore chmod +x ./tmp/CrashCore diff --git a/.github/workflows/update_singbox_core.yaml b/.github/workflows/update_singbox_core.yaml index 120a9ed8..c080b5de 100644 --- a/.github/workflows/update_singbox_core.yaml +++ b/.github/workflows/update_singbox_core.yaml @@ -196,7 +196,7 @@ jobs: - name: Zip core by tar run: | - for arch in amd64 armv5 armv7 arm64 mips-softfloat mipsel-hardfloat mipsel-softfloat;do + for arch in amd64 armv5 armv7 arm64 386 mips-softfloat mipsel-hardfloat mipsel-softfloat;do [ ! -f ./tmp/linux-${arch}/sing-box ] && continue mv -f ./tmp/linux-${arch}/sing-box ./tmp/CrashCore chmod +x ./tmp/CrashCore diff --git a/scripts/init.sh b/scripts/init.sh index e8f99a66..060a855f 100644 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -174,9 +174,12 @@ setconfig() { #脚本配置工具 [ -f "/data/etc/crontabs/root" ] && systype=mi_snapshot #小米设备 [ -w "/var/mnt/cfg/firewall" ] && systype=ng_snapshot #NETGEAR设备 #容器内环境 -grep -qE '/(docker|lxc|kubepods|crio|containerd)/' /proc/1/cgroup || [ -f /run/.containerenv ] || [ -f /.dockerenv ] && systype=container +grep -qE '/(docker|lxc|kubepods|crio|containerd)/' /proc/1/cgroup || [ -f /run/.containerenv ] || [ -f /.dockerenv ] && { + systype='container' + CRASHDIR='/etc/ShellCrash' +} #检查环境变量 -[ -z "$CRASHDIR" -a -n "$clashdir" ] && CRASHDIR=$clashdir +[ -z "$CRASHDIR" -a -n "$clashdir" ] && CRASHDIR="$clashdir" [ -z "$CRASHDIR" -a -d /tmp/SC_tmp ] && setdir #移动文件 mkdir -p ${CRASHDIR}