From e46430d50327f9d7bf8d1df61d62987c46f9622b Mon Sep 17 00:00:00 2001 From: cab Date: Fri, 23 Sep 2022 02:27:27 +0400 Subject: [PATCH] nixos.moonraker: version change fixes Old config locations were deprecated https://moonraker.readthedocs.io/en/latest/configuration/#option-moved-deprecations. Also, added PrivateTmp to accomodate for logs being unconditionally written there. --- nixos/modules/services/misc/moonraker.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/nixos/modules/services/misc/moonraker.nix b/nixos/modules/services/misc/moonraker.nix index f3c78df0cc0..62064b5d90f 100644 --- a/nixos/modules/services/misc/moonraker.nix +++ b/nixos/modules/services/misc/moonraker.nix @@ -123,7 +123,11 @@ in { host = cfg.address; port = cfg.port; klippy_uds_address = cfg.klipperSocket; + }; + file_manager = { config_path = cfg.configDir; + }; + database = { database_path = "${cfg.stateDir}/database"; }; }; @@ -153,6 +157,7 @@ in { serviceConfig = { WorkingDirectory = cfg.stateDir; + PrivateTmp = true; Group = cfg.group; User = cfg.user; }; @@ -175,4 +180,9 @@ in { }); ''; }; + + meta.maintainers = with maintainers; [ + cab404 + vtuan10 + ]; }