kwallet: proper session lifecycle + chrony/desktop fixes #32
Reference in New Issue
Block a user
Delete Branch "unbrot/fedora-OEMDRV:main"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
kwallet/user_run.sh: switch kwalletd6-logon from--scopeto a transient service; stop any leftover unit from previous session before starting new one; treat exit code 1 (Wayland disconnect on logout) as success viaSuccessExitStatus=1kwallet/install.sh: add sudoers rule for bind-mount umount; remove race-pronesystemctl stopcall that caused ExecStop to unmount the freshly remounted wallet on second loginkwallet: drop ExecStop entirely — install.sh already handles umount/remount each login, and the ExecStop approach introduced an unavoidable race condition between concurrent login/logout0040_autostart_logon_script: remove executable bit from.desktopfile (systemd-xdg-autostart-generator warning)sync_client_software: remove Anaconda-addedserver _gateway iburstfrom chrony.conf —_gatewayis unresolvable at chronyd startup; DHCP-sourced NTP viasourcedir /run/chrony-dhcpalready covers NTP discoveryTest plan
kwalletd6-logon.servicestarts cleanly on each login (no unit-name conflict)chronyd: Invalid host _gatewaywarning in journal after first loginlogon_script.sh.desktopin journal🤖 Generated with Claude Code