From dafb0c66064e18c87540979735659d4a9e8c28f2 Mon Sep 17 00:00:00 2001 From: host Date: Sun, 8 Nov 2026 04:23:41 +0000 Subject: [PATCH] =?UTF-8?q?fix(chv-muse-r12fix-0):=20build.sh=20=E5=BB=BA?= =?UTF-8?q?=20/usr/local/share/chv=20=E7=9B=AE=E5=BD=95=EF=BC=88=E8=AE=A4?= =?UTF-8?q?=E9=A2=86=20c3bf9fd=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 纯 114b444 建不出镜像:P4 步骤把 browser-blocklist.txt 拷进 /usr/local/share/chv/,脚本里没有任何 --mkdir,virt-customize 报 target is not a directory。R12 真机靠本地-only 提交 c3bf9fd (1 行,未推未合)绕过;本提交把该行合回分支,此后测试镜像 须从已推分支纯建出来。 --- chv-guest/build.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/chv-guest/build.sh b/chv-guest/build.sh index 7dbb1c3..7fd34de 100755 --- a/chv-guest/build.sh +++ b/chv-guest/build.sh @@ -324,6 +324,10 @@ VC_ARGS=(-a "$OUT/disk.raw" --run-command 'printf "runcmd:\n - systemctl restart ssh || service ssh restart || true\n - systemctl start chv-authd || true\n - test -f /etc/chv/guest-env && chown chv:chv /etc/chv/guest-env || true\n - /usr/local/bin/chv-sync boot >>/var/log/chv-sync.log 2>&1 || true\n" > /etc/cloud/cloud.cfg.d/99-chv-sync.cfg' --copy-in "$SCRIPT_DIR/chv-cdp-broker.py:/usr/local/bin/" --copy-in "$SCRIPT_DIR/chv_browser_guard.py:/usr/local/bin/" + # round-12 修复轮(项 0):c3bf9fd 认领——browser-blocklist.txt + # 拷进 /usr/local/share/chv/ 须先建目录,否则 virt-customize + # 报 target is not a directory,纯分支建不出镜像。 + --mkdir /usr/local/share/chv --copy-in "$SCRIPT_DIR/browser-blocklist.txt:/usr/local/share/chv/" --run-command 'mv /usr/local/bin/chv-cdp-broker.py /usr/local/bin/chv-cdp-broker && chmod +x /usr/local/bin/chv-cdp-broker && chmod 0644 /usr/local/bin/chv_browser_guard.py /usr/local/share/chv/browser-blocklist.txt' --copy-in "$SCRIPT_DIR/chv-memory.py:/usr/local/bin/"