添加 policy

This commit is contained in:
2026-02-19 19:10:47 +08:00
parent 69d9c23cff
commit 058b128eec
3 changed files with 6 additions and 6 deletions

View File

@@ -2,11 +2,11 @@
<!DOCTYPE policyconfig PUBLIC "-//freedesktop//DTD PolicyKit Policy Configuration 1.0//EN"
"https://specifications.freedesktop.org/PolicyKit/1.0/policyconfig.dtd">
<policyconfig>
<vendor>AmberPM</vendor>
<vendor>SparkStore</vendor>
<icon_name>x-package-repository</icon_name>
<action id="store.spark-app.amber-pm-store">
<description>运行apm-app-store管理软件需要权限</description>
<message>要使用apm-app-store管理软件需要权限</message>
<action id="store.spark-app.spark-store">
<description>运行spark-store管理软件需要权限</description>
<message>要使用spark-store管理软件需要权限</message>
<defaults>
<allow_any>yes</allow_any>
<allow_inactive>yes</allow_inactive>

View File

@@ -1,5 +1,5 @@
#!/usr/bin/bash
cp -fv /opt/spark-store/extras/store.spark-app.amber-pm-store.policy /usr/share/polkit-1/actions/store.spark-app.amber-pm-store.policy
cp -fv /opt/spark-store/extras/store.spark-app.spark-store.policy /usr/share/polkit-1/actions/store.spark-app.spark-store.policy
xdg-mime default spark-store.desktop x-scheme-handler/spk
update-mime-database /usr/share/mime || true

View File

@@ -1,3 +1,3 @@
#!/usr/bin/bash
rm -fv /usr/share/polkit-1/actions/store.spark-app.amber-pm-store.policy
rm -fv /usr/share/polkit-1/actions/store.spark-app.spark-store.policy