nixos/services.mysql: Fix restart on-abnormal

This commit is contained in:
Philipp
2025-08-04 10:23:03 +02:00
parent 77b1e1a66b
commit 620f813ef4
2 changed files with 3 additions and 1 deletions
@@ -111,6 +111,8 @@
- The `services.postgresql` module now sets up a systemd unit `postgresql.target`. Depending on `postgresql.target` guarantees that postgres is in read-write mode and initial/ensure scripts were executed. Depending on `postgresql.service` only guarantees a read-only connection.
- The `services.mysql` module now restarts the database `on-abnormal`, which means that it now will be restarted in certain situations, it wasn't before. For example an OOM-kill.
- The `services.siproxd` module has been removed as `siproxd` is unmaintained and broken with libosip 5.x.
- `netbox-manage` script created by the `netbox` module no longer uses `sudo -u netbox` internally. It can be run as root and will change it's user to `netbox` using `runuser`
+1 -1
View File
@@ -691,7 +691,7 @@ in
serviceConfig = lib.mkMerge [
{
Type = if hasNotify then "notify" else "simple";
Restart = "on-abort";
Restart = "on-abnormal";
RestartSec = "5s";
# User and group