Kat Inskip
Kat Inskip
I mean, yes, but irrelevant of that, this is still a change in behaviour. This means I have to provide a private key, which is not great, considering I would...
I'm not sure what to say, other than that it would be nice to have a command that takes a public key and provides an address from it...?
https://github.com/kittywitch/nixfiles/blob/main/config/modules/nixos/yggdrasil.nix#L7-L9 https://github.com/kittywitch/nixfiles/blob/main/config/modules/nixos/network.nix#L141-L146 https://github.com/kittywitch/nixfiles/blob/main/config/modules/nixos/network.nix#L199-L207 Automatic DNS record creation from the public key in yggdrasil under NixOS using Terraform's DNS provider? Under NixOS, you don't really want to provide a private key...
NIX_SSHOPTS"-oControlMaster=no" fixes this issue as far as I can tell
But even then, ControlPath should probably be set to path which doesn't exist, since the Control socket will still be used regardless
also encountering this bug
In this case, NIX_SSHOPTS="-oControlMaster=no" prepended to the nix copy works
so sshOpts = ["-oControlMaster=no" ...] on your node config should make this work :3 (where ... is your remaining options for your use case)
Upstream bug is https://github.com/NixOS/nix/issues/3017
But even then, ControlPath should probably be set to path which doesn't exist, since the Control socket will still be used regardless