From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: bug#23317: openssh: ssh client: xauth path is invalid - "/usr/X11R6/bin/xauth" Date: Tue, 19 Apr 2016 22:39:29 +0200 Message-ID: <20160419223929.54f33b36@scratchpost.org> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53458) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascRK-0005JD-V1 for bug-guix@gnu.org; Tue, 19 Apr 2016 16:40:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ascRF-0004RV-UH for bug-guix@gnu.org; Tue, 19 Apr 2016 16:40:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:56542) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascRF-0004RR-RP for bug-guix@gnu.org; Tue, 19 Apr 2016 16:40:01 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ascRF-0004A2-Oe for bug-guix@gnu.org; Tue, 19 Apr 2016 16:40:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:53323) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascQv-0004Y7-R4 for bug-guix@gnu.org; Tue, 19 Apr 2016 16:39:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ascQq-0004NM-OY for bug-guix@gnu.org; Tue, 19 Apr 2016 16:39:41 -0400 Received: from dd1012.kasserver.com ([85.13.128.8]:42985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascQq-0004NG-JR for bug-guix@gnu.org; Tue, 19 Apr 2016 16:39:36 -0400 Received: from localhost (178.165.129.116.wireless.dyn.drei.com [178.165.129.116]) by dd1012.kasserver.com (Postfix) with ESMTPSA id D73E51CA00FD for ; Tue, 19 Apr 2016 22:39:34 +0200 (CEST) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 23317@debbugs.gnu.org $ ssh -X daya20 Warning: untrusted X11 forwarding setup failed: xauth key data not generated Because: $ strings $(which ssh) |grep /xauth /usr/X11R6/bin/xauth %s/xauthfile However, $ which xauth /home/dannym/.guix-profile/bin/xauth Adding the following and rebuilding doesn't help either (for some reason): diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm index b8f107b..d85124b 100644 --- a/gnu/packages/ssh.scm +++ b/gnu/packages/ssh.scm @@ -35,6 +35,7 @@ #:autoload (gnu packages boost) (boost) #:use-module (gnu packages base) #:use-module (gnu packages tls) + #:use-module (gnu packages xorg) #:use-module (gnu packages) #:use-module (guix packages) #:use-module (guix download) @@ -131,7 +132,8 @@ a server that supports the SSH-2 protocol.") (build-system gnu-build-system) (inputs `(("groff" ,groff) ("openssl" ,openssl) - ("zlib" ,zlib))) + ("zlib" ,zlib) + ("xauth" ,xauth))) (arguments `(#:test-target "tests" #:phases But $ ssh -o XAuthLocation=$(which xauth) daya20 works.