20 lines
1.3 KiB
Markdown
20 lines
1.3 KiB
Markdown
---
|
||
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界面,不是最终交付。 |