Repository navigation
xnvgatebox v0.8.1
修复 v0.8.0 卸载在 systemctl reset-failed 处中止的问题。正常停止的定时器可能已被 systemd 释放,新版跳过多余重置;真正 failed 的服务仍重置并核对结果,真实系统操作失败继续保留文件。
旧版本或上次卸载中断后,无需重新安装,可直接在 VPS 下载修复工具:
curl -fsSL https://raw.githubusercontent.com/hanhaoops/xnvgatebox/v0.8.1/vps/deploy/uninstall.py -o /tmp/xnvgatebox-uninstall.py &&
python3 /tmp/xnvgatebox-uninstall.py --purge --legacy输入 yes 确认。--purge 会删除本项目备份;要保留备份可去掉此参数。卸载范围与保护边界见 卸载说明。
105 项本机 Python(含 20 项卸载回归)、GitHub Python 3.9/3.12、既有 Node、Linux Go 全套及 race、隔离网络清理、真实 systemd 定时器和失败服务验证通过。真实 systemd 测试复现旧版多余重置返回 1,新逻辑完成停用与失败状态清理;只操作 CI 临时单元。
本轮只发布 GitHub,未访问或执行用户 VPS 卸载;用户实际重试结果待确认。CF 暂停,3x-ui 不修改,unknown 不称家宽。