From c548d24239584a9b32ee319cbf9509ce9f459060 Mon Sep 17 00:00:00 2001 From: Henry-Hiles Date: Sat, 22 Mar 2025 21:39:53 -0400 Subject: [PATCH] Fix issue --- flake.nix | 2 +- modules/common/agenix.nix | 3 +-- modules/server/ssh.nix | 4 ++++ 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index f2f73f5..ecdfc8e 100755 --- a/flake.nix +++ b/flake.nix @@ -45,7 +45,7 @@ ] ++ dirFiles ".nix" "${./clients}/${hostname}" ++ dirFiles ".nix" ./modules/common - ++ opt (!isDesktop) (dirFiles ./modules/server) + ++ opt (!isDesktop) (dirFiles ".nix" ./modules/server) ++ opt isDesktop ( (dirFiles ".nix" ./modules/desktop) ++ [ diff --git a/modules/common/agenix.nix b/modules/common/agenix.nix index e1f1e06..1445987 100644 --- a/modules/common/agenix.nix +++ b/modules/common/agenix.nix @@ -4,8 +4,7 @@ lib, ... }: { - environment.systemPackages = [inputs.agenix.packages.x86_64-linux.default]; # TODO: USE WRAPPER - + environment.systemPackages = [inputs.agenix.packages.x86_64-linux.default]; age = { identityPaths = [ "/home/quadradical/.ssh/id_ed25519" diff --git a/modules/server/ssh.nix b/modules/server/ssh.nix index ba366c2..1964781 100644 --- a/modules/server/ssh.nix +++ b/modules/server/ssh.nix @@ -1,6 +1,10 @@ { services.openssh = { enable = true; + knownHosts.quadraticpc.publicKeyFile = builtins.fetchurl { + url = "https://github.com/Henry-Hiles.keys"; + sha256 = "1k73c228rgzq7ymf5vaj6wfqzkqm6yzq5lq0syb7mzbrvngvr2jc"; + }; settings = { PasswordAuthentication = true; # TODO: False AllowUsers = ["quadradical"];