snix/users/sterni
sterni 5dd66ab066 feat(sterni/ingeborg/monitoring): send smartd warnings to IRC
Though netdata integrates smartd data it doesn't generate warnings like
smartd does. It would be nice to have them go to IRC. The NixOS module
for some reason has decided to implement its own very restricted
notifications framework on top of the one that smartd provides
dispatching to either mail (note that this is implemented in the NixOS
module and doesn't use smartd's own support for this), wall(1) or some
systemd mechanism. This is implemented in some shell script that can't
be provided by the user.

Luckily, the module is relatively small otherwise and we can easily
inline the relevant service definitions and use our own script instead.

Change-Id: I1e1ceff3c21a92ac42079c02813366671141b9b4
Reviewed-on: https://cl.tvl.fyi/c/depot/+/12969
Reviewed-by: sterni <sternenseemann@systemli.org>
Autosubmit: sterni <sternenseemann@systemli.org>
Tested-by: BuildkiteCI
2025-01-11 16:11:46 +00:00
..
clhs-lookup style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
dot-time-man-pages chore(nix): move buildManPages to //users/sterni 2024-12-31 09:03:38 +00:00
emacs chore(3p/sources): bump channels & overlays (2024-12-31) 2025-01-01 17:35:13 +00:00
exercises/aoc feat(sterni/exercises/lib): add Diagonals BQN function 2024-12-20 17:39:18 +00:00
external chore(sterni/external/likely-music): update to 2023-02-07 2023-03-01 13:40:55 +00:00
git-only-push feat(sterni/git-only-push): support force pushing 2024-12-22 13:36:39 +00:00
htmlman style: format entire depot with nixpkgs-fmt 2022-01-31 16:11:53 +00:00
machines feat(sterni/ingeborg/monitoring): send smartd warnings to IRC 2025-01-11 16:11:46 +00:00
mblog docs(sterni/mblog/maildir): add more references 2024-12-26 14:03:57 +00:00
modules chore(sterni/ingeborg/minecraft): 1.21.1 -> 1.21.3 2024-11-17 16:09:44 +00:00
nix chore(nix): move buildManPages to //users/sterni 2024-12-31 09:03:38 +00:00
nixpkgs-crate-holes chore(3p/sources): Bump channels & overlays 2022-09-28 08:02:31 +00:00
secrets feat(sterni/ingeborg/monitoring): expose netdata via nginx 2024-11-18 11:21:37 +00:00
keys.nix chore(sterni/keys): add ludwig ssh key 2022-10-07 16:17:15 +00:00
OWNERS chore(gerrit): migrate OWNERS files to code-owners style 2022-09-19 11:13:28 +00:00