Skip to content

Conversation

@FreekBes
Copy link
Member

This PR changes the following:

  • After idling too long, the user session is now terminated using loginctl instead of relying on lightdm to terminate the session properly. Afterwards the display manager is still restarted to prevent bug Screen unlock crashes a session after a forced logout from the systemd idling script #7 from reappearing.
  • After logging the user out, the idle logout service will now check for a script /usr/share/codam/codam-web-greeter-idler-hook.sh to exist. If it exists, it is executed. This allows for custom functionality to be added upon idle logouts, such as a deduction in coalition points, more logging or automated notifications.

@FreekBes FreekBes added the enhancement New feature or request label Oct 27, 2025
@FreekBes FreekBes merged commit b3b73de into main Oct 27, 2025
8 checks passed
@FreekBes FreekBes deleted the idle-logout-hook branch October 27, 2025 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants