2.2 KiB
2.2 KiB
title, type, permalink, stable_id, scope, project_id, memory_type, status, revision, restored_from_commit, created_at, updated_at, tags
| title | type | permalink | stable_id | scope | project_id | memory_type | status | revision | restored_from_commit | created_at | updated_at | tags | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 历史开发记录:2026-07-30 03:00 | experience | main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/历史开发记录-2026-07-30-03-00 | bf2dc676-cc13-41f7-b05d-4ed20fc6360e | project | 6f47523e-e22e-4cdd-bd18-76e5e474ee0c | experience | active | 1 | 6a6a895eaf |
2026-09-23T14:59:36.597968+00:00 | 2026-09-23T14:59:36.598047+00:00 |
|
2026-07-30 03:00
luci-app-frpc完成客户端-only 二开:页面按运行、连接、传输、安全、日志、代理、启动、高级、原始配置和核心管理分类;代理列表独立成页,运行日志和原始配置编辑器使用固定高度。- 新增
/usr/libexec/frpc-launcher与受限的frpc-managerrpcd 服务。页面可查看状态和日志、切换 UCI/TOML/INI 配置、校验配置、上传替换及恢复核心,不开放任意命令执行 ACL。 - 上传核心无论本地文件名为何,cgi-io 都写入
/tmp/frpc-core-upload,管理端校验 AArch64 ELF、版本和当前配置后,备份旧核心并原子替换固定路径/usr/bin/frpc;失败时恢复旧核心。 - 手动启动执行
enable + start,启动失败会撤销自启;手动停止执行stop + disable。AX9000 实机验证停止后S99frpc与进程均消失,再次启动后自启链接恢复且五个现有代理全部上线。 scripts/patch_feed_packages.py将 feed 的 frp 配方替换为官方frp_0.70.1_linux_arm64Release 二进制包,只定义并安装frpc,不再构建或生成frpsAPK;官方压缩包 SHA256 固定为3990f396a9a490ee7f0e5f355287750ed41520064ed999eab443b5e9a78d773d。- 构建生成
frpc-0.70.1-r1.apk、luci-app-frpc-2.0-r5.apk和luci-i18n-frpc-zh-cn-2.0-r5.apk,已部署到192.168.32.1。实机核心替换、备份、固定路径、临时文件清理、页面中文与布局均验证通过。 - 路由器
apk add --upgrade会连带升级依赖,部署本地单包时不要使用该参数。测试中被连带升级的libubox、libubus已用固件构建缓存中的原版 APK 精确恢复并完成健康检查。