Commit 3fc3cfc22553
Changed files (1)
home
common
shell
home/common/shell/openssh.nix
@@ -53,8 +53,8 @@ in
"git.sr.ht".identityFile = "~/.ssh/id_ed25519_sk";
"*.redhat.com".identityFile = "~/.ssh/id_ed25519_sk";
};
- # Special case for aomi
- aomiOverrides = lib.optionalAttrs isAomi {
+ # Special case for aomi and okinawa: no FIDO2 homelab key, use regular ed25519
+ nonFido2Overrides = lib.optionalAttrs (isAomi || isOkinawa) {
"kerkouane.vpn" = {
identityFile = "~/.ssh/id_ed25519";
identitiesOnly = true;
@@ -192,7 +192,7 @@ in
)
(
lib.recursiveUpdate criticalInfraOverrides (
- lib.recursiveUpdate kyushuOverrides (lib.recursiveUpdate okinawaOverrides aomiOverrides)
+ lib.recursiveUpdate kyushuOverrides (lib.recursiveUpdate okinawaOverrides nonFido2Overrides)
)
);
extraConfig = ''