diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-10-20 21:02:58 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-10-20 21:02:58 +0000 |
commit | e2329e5385ab7b5d971c9955baa1e74b0ee6a73b (patch) | |
tree | 32451ca42810152170cc1e7741f2db2a6b8e2be4 /modules/server/spectrum | |
parent | 39832a251209aa8101a2e63a2c56b900aa785f41 (diff) | |
download | nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar.gz nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar.bz2 nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar.lz nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar.xz nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.tar.zst nixlib-e2329e5385ab7b5d971c9955baa1e74b0ee6a73b.zip |
modules/irccat: move creds to /var/lib
systemd doesn't really like credentials to be in /etc.
Diffstat (limited to 'modules/server/spectrum')
-rw-r--r-- | modules/server/spectrum/spectrumbot/irccat/default.nix | 7 |
1 files changed, 3 insertions, 4 deletions
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" ]; |