liandu2024 确认 Open-Box 原子写入会放宽文件权限,后续在 v0.1.334 修复

liandu2024 在隔离临时文件上复测 writeAtomic:进程 umask 为 0022 时,原为 0600 的文件经过原子替换确实变为 0644。他确认默认新建和覆盖已有文件的权限都需处理,不能仅靠父目录 0700 作为修复;当时 v0.1.333 尚未包含该修复。他也澄清,两次规则丢失发生在用户自定义恢复脚本中,不能作为官方回退失败的证据。后续本人在同一 issue 的 2026-10-15 20:47 UTC 回复中说明,v0.1.334 已将正式及临时配置按 0600 写入、原子替换保留已有权限,并验证在线更新不再把 0600 放宽为 0644。

作者原文

补充材料已经读完,这次的信息够用了,不需要再为权限问题操作正在使用的网络。

我用当前源码在隔离临时文件上复测了 writeAtomic:进程 umask 为 0022 时,原文件 0600 经原子替换后确实变为 0644。这一项已确认为文件权限保持问题,默认新建与覆盖已有文件的权限都需要处理;不能仅靠父目录 0700 当作修复。v0.1.333 只修复测速历史重复记账,尚未包含这项权限修复。

你对回退部分的更正也已记录:提供的两次规则丢失发生在自定义恢复脚本里,未调用部署流程,不能作为官方回退失败的证据。后续说明会区分恢复文件、启动进程和重新部署 DNS/防火墙,不再要求你重复提供不存在的官方回退失败日志。

证书校验、普通空组和其余改进项仍分别保留,Issue 暂不关闭。