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

20 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: 纠正OAF包冲突处理:保留LuCI与翻译,后端ACL另名安装
type: experience
permalink: main/projects/6f47523e-e22e-4cdd-bd18-76e5e474ee0c/纠正-oaf-包冲突处理保留-lu-ci-与翻译后端-acl-另名安装
stable_id: 78be7aa0-8165-4c2e-946e-206d41cbd725
scope: project
project_id: 6f47523e-e22e-4cdd-bd18-76e5e474ee0c
memory_type: experience
status: active
revision: 1
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
created_at: '2026-09-23T15:00:03.813000+00:00'
updated_at: '2026-09-23T15:00:03.813056+00:00'
tags:
- 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界面,不是最终交付。