Files
MemRelay/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/纠正OAF包冲突处理:保留LuCI与翻译,后端ACL另名安装.md
T

1.3 KiB
Raw Blame History

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
纠正OAF包冲突处理:保留LuCI与翻译,后端ACL另名安装 experience main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/纠正-oaf-包冲突处理保留-lu-ci-与翻译后端-acl-另名安装 78be7aa0-8165-4c2e-946e-206d41cbd725 project 6f47523e-e22e-4cdd-bd18-76e5e474ee0c experience active 1 6a6a895eaf 2026-09-23T15:00:03.813000+00:00 2026-09-23T15:00:03.813056+00:00
correction
oaf
build

2026-09-17 04:50复核发现早期为通过package/install而移除luci-app-oaf及luci-i18n-oaf-zh-cn不符合用户配置,不能把该固件作为最终成果。实际两份ACL JSON内容不同:appfilter定义oaf组访问fwx,LuCI定义luci-app-oaf组访问appfilter;appfilter并不取代LuCI界面。正确修复在scripts/patch_feed_packages.py将open-app-filter Makefile安装目标改为/usr/share/rpcd/acl.d/appfilter.json,源JSON不变,保留LuCI原ACL及界面/中文包。已经撤销未提交build.sh中移除包的逻辑,正在按标准build.sh完整增量管线重新构建用户保存配置,并重新验证/备份。之前ZIP及15.15GB缓存备份虽然生成且校验成功,但缺OAF界面,不是最终交付。