diff options
Diffstat (limited to 'hosts/arrakis/services.nix')
-rw-r--r-- | hosts/arrakis/services.nix | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/hosts/arrakis/services.nix b/hosts/arrakis/services.nix index 9c283aa..3b62e18 100644 --- a/hosts/arrakis/services.nix +++ b/hosts/arrakis/services.nix @@ -91,10 +91,10 @@ ]; config = { - environment.systemPackages = with pkgs; [ - git - iperf - rsync + environment.systemPackages = [ + pkgs.git + pkgs.iperf + pkgs.rsync ]; nix.settings.experimental-features = [ "nix-command" "flakes" ]; @@ -104,8 +104,8 @@ openFirewall = true; settings = { - PasswordAuthentication = false; KbdInteractiveAuthentication = false; + PasswordAuthentication = false; }; }; @@ -224,7 +224,15 @@ }; }; + openssh.settings = { + StreamLocalBindUnlink = true; + }; + postfix = let my_email = "nipsy@bitgnome.net"; in { + config.smtpd_tls_chain_files = [ + "/var/lib/acme/arrakis.bitgnome.net/key.pem" + "/var/lib/acme/arrakis.bitgnome.net/fullchain.pem" + ]; enable = true; extraAliases = '' nipsy: ${my_email} @@ -233,8 +241,6 @@ relayHost = "mail.bitgnome.net"; relayPort = 587; rootAlias = my_email; - sslCert = "/var/lib/acme/arrakis.bitgnome.net/fullchain.pem"; - sslKey = "/var/lib/acme/arrakis.bitgnome.net/key.pem"; }; printing.enable = true; @@ -321,10 +327,12 @@ ]; }; - udev.packages = with pkgs; [ - vial + udev.packages = [ + pkgs.vial ]; + xserver.videoDrivers = [ "nvidia" ]; + }; #systemd.services.nginx.serviceConfig.ProtectHome = lib.mkForce false; |