Commit Graph

5 Commits

Author SHA1 Message Date
Paul Stemmet dc343acf44
systemd: add kdnotify.service, kdnotify.socket
As we expect this project to be mostly run as a system service, provide
out of the box configuration files for systemd.

Notably, we add a .socket file allowing systemd to lazily start kdnotify
when a notify event is received on its socket.

We also hardlink the socket out into the /run/ directory, such that
keepalived does not need to peak inside kdnotify runtime dir.

We also link the lifecycle of kdnotify to keepalived, as once it has
been stopped it is unlikely we'll receive new messages.
2022-12-10 19:01:35 +00:00
Paul Stemmet 7570abb8c1
doc: add example config file for kdnotify watch
This should serve as a good starter for documenting how to use the watch
command of kdnotify.
2022-12-10 08:25:17 +00:00
Paul Stemmet fdc681e8e7
gitignore: expressly ignore makepkg src,pkg dirs 2022-12-09 19:23:02 +00:00
Paul Stemmet 41fb22376f
gitignore: allow *.sh files 2022-12-09 18:07:23 +00:00
Paul Stemmet 5aff11c0a8
repo: Genesis 2022-11-24 12:43:17 +00:00