0

在 Polkit 配置中,我通过更改 /usr/share/polkit/actions 文件夹中的相关操作文件来自定义用户提示消息,以在请求身份验证时进行验证。例如:

<message>Authentication is required for an application to inhibit system shutdown.</message>

但是,这些更改将在未来的软件包更新期间被覆盖,并且我看到的所有文档都表明不应更改这些策略文件。我尝试在 /etc/polkit/ 文件夹中创建一个操作文件夹并将我的 .policy 文件放在这里,但它没有被拾取,也没有文档表明它会。

我想创建一个新的 .policy 文件,但由于这些操作文件上没有文件编号层次结构,我怎么知道它甚至会被拾取,文档还建议文件名必须与其中的操作的命名空间匹配,因此限制了此处的更改。

有谁知道一种自定义策略文件中消息的方法,而不会有被覆盖的风险,这最好不是完全破解?

4

0 回答 0