From 8738816d591f1452d92d059d1884691ce0b30e6b Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Fri, 23 Feb 2024 23:18:04 +0100 Subject: Add data/50-org.ayatana.indicator.display.AccountsService.pkla to support old systems --- data/50-org.ayatana.indicator.display.AccountsService.pkla | 6 ++++++ data/CMakeLists.txt | 4 ++++ 2 files changed, 10 insertions(+) create mode 100644 data/50-org.ayatana.indicator.display.AccountsService.pkla diff --git a/data/50-org.ayatana.indicator.display.AccountsService.pkla b/data/50-org.ayatana.indicator.display.AccountsService.pkla new file mode 100644 index 0000000..f607642 --- /dev/null +++ b/data/50-org.ayatana.indicator.display.AccountsService.pkla @@ -0,0 +1,6 @@ +[Allow LightDM to set AccountsService fields] +Identity=unix-user:lightdm +Action=org.ayatana.indicator.display.AccountsService.ModifyAnyUser +ResultActive=yes +ResultInactive=yes +ResultAny=yes diff --git a/data/CMakeLists.txt b/data/CMakeLists.txt index 451c9e8..e24a925 100644 --- a/data/CMakeLists.txt +++ b/data/CMakeLists.txt @@ -82,4 +82,8 @@ if (ENABLE_COLOR_TEMP) install (FILES 50-org.ayatana.indicator.display.AccountsService.rules DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/polkit-1/rules.d") + # 50-org.ayatana.indicator.display.AccountsService.pkla + + install (FILES 50-org.ayatana.indicator.display.AccountsService.pkla DESTINATION "${CMAKE_INSTALL_FULL_LOCALSTATEDIR}/lib/polkit-1/localauthority/10-vendor.d") + endif () -- cgit v1.2.3 From cdc1572ad0d8436581fdcfb59e6153306c76d8f6 Mon Sep 17 00:00:00 2001 From: Robert Tari Date: Fri, 23 Feb 2024 23:22:59 +0100 Subject: data/org.ayatana.indicator.display.AccountsService.policy: Fix policy message text --- data/org.ayatana.indicator.display.AccountsService.policy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/data/org.ayatana.indicator.display.AccountsService.policy b/data/org.ayatana.indicator.display.AccountsService.policy index a2bff7a..5a3c99a 100644 --- a/data/org.ayatana.indicator.display.AccountsService.policy +++ b/data/org.ayatana.indicator.display.AccountsService.policy @@ -2,7 +2,7 @@ Set properties of own user - Authentication is required to set one's own indicator display properties. + Authentication is not required to set one's own indicator display properties. yes yes -- cgit v1.2.3