Skip to content

fix: pin macOS installer server endpoint - #3

Merged
Alex-ghost599 merged 1 commit into
developfrom
fix--installer-loopback
Jul 19, 2026
Merged

fix: pin macOS installer server endpoint#3
Alex-ghost599 merged 1 commit into
developfrom
fix--installer-loopback

Conversation

@Alex-ghost599

Copy link
Copy Markdown
Owner

问题

v2.6.0-macos.1 安装器结束时打印的服务启动命令可能继承调用环境中的 CAPSWRITER_SERVER_BIND 和 CAPSWRITER_SERVER_PORT,导致无认证服务意外监听局域网,或与 Finder 启动的客户端端口不一致。

改动

  • 将下一版源码安装器默认 ref 更新为 v2.6.0-macos.2。
  • 安装器输出显式锁定 127.0.0.1:6016。
  • 同步 README 与 macOS 安装文档的 Release、下载和手动 clone 版本。
  • 增加默认 ref、实际 clone ref、文档版本和安全启动命令回归断言。

验证

  • uv run pytest -q:48 passed, 1 skipped
  • uv run pytest -q tests/test_macos_installer.py:8 passed
  • bash scripts/lint_macos_port.sh
  • shellcheck --shell=bash scripts/install_macos.sh
  • /bin/bash -n scripts/install_macos.sh
  • 独立 reviewer:EXACT-HEAD PASS

风险与后续

合并后才会创建 v2.6.0-macos.2 tag 和 prerelease;tag、安装脚本、SHA256SUMS 和公开下载必须逐项回读一致。旧 v2.6.0-macos.1 保持不变。

@Alex-ghost599
Alex-ghost599 merged commit 040e6ff into develop Jul 19, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant