diff options
| author | Ahmed Abdelhalim <[email protected]> | 2025-11-07 23:52:31 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2025-11-08 01:26:03 +0100 |
| commit | 77269b5d2dbbb80499ed8d1adbee37e8752418a2 (patch) | |
| tree | 9ddd228fcc717e3c2ee945598e0c74bd3d439bf1 /.ssh/config | |
| parent | 4d0d9a8dfd557ac88f50bd73c786c7216bb01395 (diff) | |
Fix clone on ubuntu with ssh over gpg
There seem to be an issue on ubuntu openssl that fails to resolve the
keyexchange algorithms correctly and keeps hanging
Diffstat (limited to '.ssh/config')
| -rw-r--r-- | .ssh/config | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/.ssh/config b/.ssh/config index 4fd37fb..9c118da 100644 --- a/.ssh/config +++ b/.ssh/config @@ -11,5 +11,12 @@ Host *.local ForwardAgent yes StreamLocalBindUnlink yes +# ssh -v kex: algorithm: [email protected] +# post-quantum algorithm hangs and fails to exchange keys on ubuntu. +# this falls back to the elliptic curve 25519 algorithm. +# FIXME: remove this once debian works +Host git.sr.ht github.com + KexAlgorithms curve25519-sha256,[email protected] + Host * ServerAliveInterval 300 |
