~whynothugo/systemd-lock-handler

Block until targets are reached

And expand docs on how to make sure the locker is ready before the
target is reached.
Inhibit sleeping to ensure we have time to react

This is still imperfect; see linked article for additional upcoming
changes in v3.0.0.
cf57f51c — Hugo Osvaldo Barrera 1 year, 3 months ago
Add builds badge to README
6656b23f — Hugo Osvaldo Barrera 1 year, 3 months ago
Run builds on CI
2c61db38 — Hugo Osvaldo Barrera 1 year, 3 months ago v2.3.0
Fix lock services not stopping after waking up
b57596ac — Hugo Osvaldo Barrera 1 year, 3 months ago
Run in session.slice

From systemd.special(7):

> session.slice
>   All essential services and applications required for the session should use
>   this slice. These are services that either cannot be restarted easily or where
>   latency issues may affect the interactivity of the system and applications.
>   This includes the display server, screen readers and other services such as
>   DBus or XDG portals. Such services should be configured to be part of this
>   slice by adding Slice=session.slice to their unit files.
4920bb3f — Hugo Osvaldo Barrera 1 year, 4 months ago
Include a changelog
a0b3cec8 — Hugo Osvaldo Barrera 1 year, 4 months ago
Improve the README
1bdff567 — Hugo Osvaldo Barrera 1 year, 4 months ago
Fix bogus log message
fb4a7097 — Hugo Osvaldo Barrera 1 year, 4 months ago v2.2.0
Translate session unlock event to unlock.target
3454a919 — Hugo Osvaldo Barrera 1 year, 5 months ago v2.1.0
Improve the README a bit more
b1b8e56d — Hugo Osvaldo Barrera 1 year, 5 months ago
Tidy up makefile
68d18ad8 — Hugo Osvaldo Barrera 1 year, 5 months ago
Notify systemd when we've initialised successfully
f9e5a8ca — Hugo Osvaldo Barrera 1 year, 5 months ago
Use go-systemd for service management
ae163872 — Hugo Osvaldo Barrera 1 year, 6 months ago
Make logging format systemd-friendly
8f1027ed — Hugo Osvaldo Barrera 1 year, 6 months ago
Improve error handling and logging
822128be — Hugo Osvaldo Barrera 1 year, 6 months ago
Tidy up infinite loop
5a7048ab — Hugo Osvaldo Barrera 1 year, 6 months ago
Configure pre-commit hooks
Next