From e2329e5385ab7b5d971c9955baa1e74b0ee6a73b Mon Sep 17 00:00:00 2001 From: Alyssa Ross Date: Thu, 20 Oct 2022 21:02:58 +0000 Subject: modules/irccat: move creds to /var/lib systemd doesn't really like credentials to be in /etc. --- modules/server/spectrum/spectrumbot/irccat/default.nix | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'modules/server/spectrum/spectrumbot') diff --git a/modules/server/spectrum/spectrumbot/irccat/default.nix b/modules/server/spectrum/spectrumbot/irccat/default.nix index ef753a121053..868854f5fc46 100644 --- a/modules/server/spectrum/spectrumbot/irccat/default.nix +++ b/modules/server/spectrum/spectrumbot/irccat/default.nix @@ -12,8 +12,7 @@ irc.keys = {}; irc.sasl_external = true; - irc.tls_client_cert = "/etc/irccat/tls.crt"; - irc.tls_client_key = "/etc/irccat/tls.key"; + irc.tls_client_cert = "/var/lib/irccat/tls.pem"; commands = {}; }; @@ -22,8 +21,8 @@ after = [ "network-online.target" ]; requires = [ "network-online.target" ]; restartTriggers = [ config.environment.etc."irccat.json".source ]; - serviceConfig.ConfigurationDirectory = "irccat"; - serviceConfig.ConfigurationDirectoryMode = "0700"; + serviceConfig.StateDirectory = "irccat"; + serviceConfig.StateDirectoryMode = "0700"; serviceConfig.ExecStart = "${pkgs.irccat}/bin/irccat"; wantedBy = [ "multi-user.target" ]; -- cgit 1.4.1