| Summary: | Timezone not applied on system | ||
|---|---|---|---|
| Product: | [Applications] Plasma Setup | Reporter: | Timothée Ravier <tim> |
| Component: | General | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | kristen, ngompa |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-setup/-/commit/359ce87477532065bf95d478f5d9270e8bd05c84 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Timothée Ravier
2025-12-16 17:37:55 UTC
In the logs, I see systemd-timedated being started just before the user is created but nothing else. Thanks for the info for getting the disk image, very helpful! Looks like polkit denies access; is the org.freedesktop.timedate1 dbus interface restricted on Kinoite? That isn't part of plasma-setup's polkit rules because it hasn't been restricted on any tested distro so far. We should probably not assume it is or isn't restricted and define access in our policy. Otherwise, for example, this is going to be pain on SUSE distributions which restrict *everything* by default. Git commit 4324e43a0c507be72ba3adc71faae4732628eff1 by Kristen McWilliam. Committed on 18/12/2025 at 16:18. Pushed by merritt into branch 'timezone-bugfix'. fix: setting timezone requires polkit permission on some distros Seems that some distros require admin rights to set the system timezone via `org.freedesktop.timedate1.SetTimezone`, so we need to add a polkit rule to allow plasma-setup to do this. M +1 -0 files/plasma-setup-polkit.rules https://invent.kde.org/plasma/plasma-setup/-/commit/4324e43a0c507be72ba3adc71faae4732628eff1 Git commit 359ce87477532065bf95d478f5d9270e8bd05c84 by Kristen McWilliam. Committed on 18/12/2025 at 18:57. Pushed by ngompa into branch 'master'. fix: setting timezone requires polkit permission on some distros Seems that some distros require admin rights to set the system timezone via `org.freedesktop.timedate1.set-timezone`, so we need to add a polkit rule to allow plasma-setup to do this. M +1 -0 files/plasma-setup-polkit.rules https://invent.kde.org/plasma/plasma-setup/-/commit/359ce87477532065bf95d478f5d9270e8bd05c84 |