Polkit 構成内で、/usr/share/polkit/actions フォルダー内の関連するアクション ファイルを変更することで、認証を求めるときのユーザー プロンプト メッセージをカスタマイズしています。例えば:
<message>Authentication is required for an application to inhibit system shutdown.</message>
ただし、これらの変更は将来のパッケージの更新中に上書きされ、私が見たすべてのドキュメントは、これらのポリシー ファイルを変更すべきではないことを示しています。/etc/polkit/ フォルダー内にアクション フォルダーを作成して、ここに .policy ファイルを配置しようとしましたが、取得されず、そのようになることを示唆するドキュメントもありません。
新しい .policy ファイルを作成することを考えましたが、これらのアクション ファイルにはファイル番号付け階層がないため、それが取得されるかどうかをどうやって知ることができますか? また、ドキュメントでは、ファイル名がアクション内の名前空間と一致する必要があることが示唆されています。したがって、ここでは変更を制限します。
ポリシーファイル内のメッセージを上書きされるリスクなしにカスタマイズする方法を知っている人はいますか?これはできれば完全なハックではありませんか?