diff --git a/flake.lock b/flake.lock index 36655d06..baafed64 100644 --- a/flake.lock +++ b/flake.lock @@ -3,11 +3,11 @@ "arcexprs": { "flake": false, "locked": { - "lastModified": 1678638160, - "narHash": "sha256-ebcCqd4cPhrvymQanuJm6F1s9WsKBGyxqVOqFXr2zpk=", + "lastModified": 1678976458, + "narHash": "sha256-pdNQ6Cq77Zs7ZDmh9TjmhuksaWOCWMy9lV9fgn4S83I=", "owner": "arcnmx", "repo": "nixexprs", - "rev": "9094de8bbb2cf5139e1c5dc8f0a9ca999c2687ca", + "rev": "af065e95da1d10ea0118b8d71337c71444d1c46c", "type": "github" }, "original": { @@ -235,11 +235,11 @@ }, "flake-utils": { "locked": { - "lastModified": 1676283394, - "narHash": "sha256-XX2f9c3iySLCw54rJ/CZs+ZK6IQy7GXNY4nSOyu2QG4=", + "lastModified": 1678901627, + "narHash": "sha256-U02riOqrKKzwjsxc/400XnElV+UtPUQWpANPlyazjH0=", "owner": "numtide", "repo": "flake-utils", - "rev": "3db36a8b464d0c4532ba1c7dda728f4576d6d073", + "rev": "93a2b84fc4b70d9e089d029deacc3583435c2ed6", "type": "github" }, "original": { @@ -273,11 +273,11 @@ "utils": "utils" }, "locked": { - "lastModified": 1678729503, - "narHash": "sha256-j+h4Bdqbe+qjzhxdhkRmVgSx2lxJ8HnKeYcAhhnd1zM=", + "lastModified": 1679067095, + "narHash": "sha256-G2dJQURL/CCi+8RP6jNJG8VqgtzEMCA+6mNodd3VR6E=", "owner": "nix-community", "repo": "home-manager", - "rev": "24c1a6335e3da6a3ecf82f33ac50c2ad66aee346", + "rev": "3239e0b40f242f47bf6c0c37b2fd35ab3e76e370", "type": "github" }, "original": { @@ -344,11 +344,11 @@ "ws-butler": "ws-butler" }, "locked": { - "lastModified": 1678412173, - "narHash": "sha256-6JVSsVwXQcIGZAaZsExsR1TLRBvSw1hOqUH3dLSLn4M=", + "lastModified": 1679016591, + "narHash": "sha256-EVkakAzrorYxaVl5WXhRpPo1X/LLA/IcDQ/4kPNnhps=", "owner": "nix-community", "repo": "nix-doom-emacs", - "rev": "4b836ed0756534228ef73e53f0c7ae5bf26ce82b", + "rev": "84c57d24addd13c6712006d4bcc1a257256984a5", "type": "github" }, "original": { @@ -375,11 +375,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1678654296, - "narHash": "sha256-aVfw3ThpY7vkUeF1rFy10NAkpKDS2imj3IakrzT0Occ=", + "lastModified": 1678898370, + "narHash": "sha256-xTICr1j+uat5hk9FyuPOFGxpWHdJRibwZC+ATi0RbtE=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5a1dc8acd977ff3dccd1328b7c4a6995429a656b", + "rev": "ac718d02867a84b42522a0ece52d841188208f2c", "type": "github" }, "original": { @@ -423,11 +423,11 @@ }, "nur": { "locked": { - "lastModified": 1678820117, - "narHash": "sha256-miIXtoDhKU7uE8uzNNaRlfWjrOAbzzRKbzDUn2RZRuU=", + "lastModified": 1679067657, + "narHash": "sha256-CqEHDMfVDCEpJvPgMEXP3LNmqfWwZcjjrdkiOxSjjEk=", "owner": "nix-community", "repo": "nur", - "rev": "bfbdf0ac425e2874211a731a80ee045ca8d848b1", + "rev": "16bc1d324502a100eff8a92a37093858677c17ad", "type": "github" }, "original": { @@ -456,11 +456,11 @@ "org": { "flake": false, "locked": { - "lastModified": 1678194588, - "narHash": "sha256-sN/UYf5pQWOtHEw+IlVrEey3cmitudch7InCzqw3jXI=", + "lastModified": 1678970074, + "narHash": "sha256-SfwkfOIRyaQoWhajRyd/WUX1Ohi9FenF0RK1DN8KQO4=", "owner": "emacs-straight", "repo": "org-mode", - "rev": "8589de94d8a44cd566eb3fe128f8091d7e958ee9", + "rev": "4cad6c8eafe22317a2a010a0592ce97b67811f32", "type": "github" }, "original": { diff --git a/nixos/base/ssh.nix b/nixos/base/ssh.nix index 81a6862a..f69da6c8 100644 --- a/nixos/base/ssh.nix +++ b/nixos/base/ssh.nix @@ -18,15 +18,15 @@ with lib; services.openssh = { enable = true; ports = lib.mkDefault [ 62954 ]; - passwordAuthentication = false; - kbdInteractiveAuthentication = false; - permitRootLogin = lib.mkDefault "prohibit-password"; - kexAlgorithms = [ "curve25519-sha256@libssh.org" ]; - extraConfig = '' - PubkeyAcceptedAlgorithms +ssh-rsa - StreamLocalBindUnlink yes - LogLevel VERBOSE - ''; + settings = { + PasswordAuthentication = false; + KbdInteractiveAuthentication = false; + PermitRootLogin = lib.mkDefault "prohibit-password"; + KexAlgorithms = [ "curve25519-sha256@libssh.org" ]; + PubkeyAcceptedAlgorithms = "+ssh-rsa"; + StreamLocalBindUnlink = "yes"; + LogLevel = "VERBOSE"; + }; }; programs.mosh.enable = true;