Replies: 4 comments
|
Same root cause as #1404 and #1197 — the plugin state reconciliation path promotes/merges entries without validating id collisions. A standalone pre-boot checker that scans profile patch refs and |
0 replies
|
两个插件同 id → web 启动错误——这正是 #1496 安全通告里 #1404 类的问题(id 冲突),装前跑一下 check-dsh-profile.mjs 就能发现。 排查:两个插件都叫同一个 id,后装的覆盖先装的导致 loader 冲突,卸一个即可。插件 id/挂载规范见第 3 章:https://github.com/Electricitysheep/dsh-handbook/blob/main/docs/03-profiles.md |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment


Uh oh!
There was an error while loading. Please reload this page.
我装了两个插件:

dsh plugin --profile web add @linxin666/dsh-web-ui-all@0.1.12 来自https://github.com/zhu1090093659/dsh-web-ui
dsh plugin --profile web add dsh-pet 来自https://github.com/PC2005-cloud/dsh-pet
他们有同一个id pet,当我删掉dsh-pet之后,dsh web可以正常启动。
这算是bug吗,我能怎么做?我是说除了修改插件源码,让他们不含有同样的id
All reactions