From d7ad785c6d6b02f711c1595a7b8ce6d023d0e547 Mon Sep 17 00:00:00 2001 From: Attila Lendvai Date: Thu, 8 Jan 2026 20:45:17 +0100 Subject: [PATCH] ssh: Add 'none' to compression for dropbear compatibility. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Without this change `guix deploy` fails the following way when connecting to a dropbear ssh server: guix deploy: error: failed to deploy example: SSH connection to 'example.com' port 22 failed: kex error : no match for method compression algo client->server: server [none], client [zlib@openssh.com,zlib] Fixes guix/guix#5479. * guix/ssh.scm (%compression): Add 'none' as a possible compression. Change-Id: I4c6214035d79a4dd9a77dc1563d9614b9604a7e0 Signed-off-by: Ludovic Courtès Merges: #5480 --- guix/ssh.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/guix/ssh.scm b/guix/ssh.scm index 5b949baaa260a56c05c81b30398e26cac53c5889..4a28432dceec11b5255b93268ad0ae76c737d48d 100644 --- a/guix/ssh.scm +++ b/guix/ssh.scm @@ -64,7 +64,7 @@ ;;; Code: (define %compression - "zlib@openssh.com,zlib") + "zlib@openssh.com,zlib,none") (define (host-key->type+key host-key) "Destructure HOST-KEY, an OpenSSH host key string, and return two values: