Bug 431963 - systemd service file has incorrect BusName
Summary: systemd service file has incorrect BusName
Status: RESOLVED FIXED
Alias: None
Product: policykit-kde-agent-1
Classification: Plasma
Component: polkit-kde-authentication-agent-1 (show other bugs)
Version: 5.20.90
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Rex Dieter
URL:
Keywords:
: 431939 432512 (view as bug list)
Depends on:
Blocks:
 
Reported: 2021-01-23 00:29 UTC by hexchain
Modified: 2021-02-06 15:51 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.21


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hexchain 2021-01-23 00:29:59 UTC
SUMMARY
The agent registers as "org.kde.polkit-kde-authentication-agent-1" on the session bus, but the systemd service file has "BusName=org.kde.Polkit1AuthAgent", which leads systemd to restart the agent over and over again.

STEPS TO REPRODUCE
1. Enable systemd startup
2. Observe the journal

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.20.90
Comment 1 Bug Janitor Service 2021-01-25 21:58:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/polkit-kde-agent-1/-/merge_requests/5
Comment 2 Bug Janitor Service 2021-01-25 22:00:07 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/polkit-kde-agent-1/-/merge_requests/6
Comment 3 Rex Dieter 2021-01-25 22:03:16 UTC
Git commit 102bd557798c753688f410b24449f4d28cd0f8b3 by Rex Dieter.
Committed on 25/01/2021 at 21:56.
Pushed by rdieter into branch 'Plasma/5.21'.

plasma-polkit-agent.service: fix After, BusName keys

M  +2    -2    plasma-polkit-agent.service.in

https://invent.kde.org/plasma/polkit-kde-agent-1/commit/102bd557798c753688f410b24449f4d28cd0f8b3
Comment 4 David Edmundson 2021-01-27 11:28:43 UTC
*** Bug 431939 has been marked as a duplicate of this bug. ***
Comment 5 Rex Dieter 2021-02-06 15:51:06 UTC
*** Bug 432512 has been marked as a duplicate of this bug. ***