fix(chv): 阶段 3 live 根因——浏览器 socket 与数据盘 profile 的两处权限
- /run/chv 0755 root:root 时 chv-browser 建 browser.sock 报 PermissionError、服务无限 crash-loop(P2 遗留,阶段 2 从未验 过 browser.sock):tmpfiles 改 0775 root:chv-browser。 - /home/chv 默认 0750,chv-browser 穿不过家目录,ismount 判假、 profile 静默回落本机盘:chv-data-mount 挂载成功后 chmod 0751 /home/chv(只放行穿过,不放行列表)。 - 驱动:等 cloud-init done + 四服务 active 再验浏览器。 - 回归 97 项全过(新增 2 项接线断言)。
This commit is contained in:
1 parent
1188e4b000
commit
eb495892e1
3 files changed
+28
-1
No files matched your search
@@ -52,5 +52,11 @@ chown chv:chv "$MOUNT" || true
|
||||
mkdir -p "$MOUNT/.chv-browser-profile" || true
|
||||
chown chv-browser:chv-browser "$MOUNT/.chv-browser-profile" 2>/dev/null || true
|
||||
chmod 0700 "$MOUNT/.chv-browser-profile" 2>/dev/null || true
|
||||
# 阶段 3 live 实证(2026-11-08,构建 #8 驱动):/home/chv 默认
|
||||
# 0750 chv:chv,chv-browser 穿不过家目录去够数据盘 profile——
|
||||
# ismount 判假、profile 静默回落本机盘(服务本身不报错)。
|
||||
# 放到 0751:只放行穿过(+x),不放行列表(无 r),
|
||||
# chv-browser 能进已知子目录,看不见家目录内容。
|
||||
chmod 0751 /home/chv 2>/dev/null || true
|
||||
log "mounted $DEV -> $MOUNT"
|
||||
exit 0
|
||||
Reference in new issue
Block a user