[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#535630: ssh: searchs xauth in /usr/X11R6/bin/ which doesn't exist



reassign 535630 dropbear
forcemerge 532900 535630
thanks

On Tue, Jul 28, 2009 at 03:45:25PM +0200, Jens Seidel wrote:
> On Tue, Jul 28, 2009 at 12:53:32PM +0100, Colin Watson wrote:
> > I've straced both ssh and sshd, and both of them are correctly using
> > /usr/bin/X11/xauth, not /usr/X11R6/bin/xauth.
> 
> Hhm, I had trouble connecting to my OpenMoko, which is the same usecase as
> Lucas one. 
> 
> First of all is the ssh server or the client responsible to find xauth?

Both. The client reads xauth data and sends it to the server, which then
in turn invokes xauth and feeds the data to it.

I think you're having problems with the server rather than the client
here.

> If it's the server's part I probably mistakenly filed the bug against
> openssh instead dropbear, in this case please close this bug.

Right, it sounds like this is just #532900 in disguise. Merged.

> Nevertheless I remember that I searched for xauth in the openssh
> source and found it in /usr/X11R6/bin. I should probably consider the
> following note: 
>  
> > Luca notes that _PATH_XAUTH is defined to /usr/X11R6/bin/xauth in
> > pathnames.h, but I think he's missing the fact that that's just the
> > upstream default and that it's already overridden in defines.h (via
> > debian/rules passing --with-xauth to configure).

Indeed. Gerrit, I suggest configuring dropbear to use
/usr/bin/X11/xauth, which ensures that you won't have any
backward-compatibility problems.

Thanks,

-- 
Colin Watson                                       [cjwatson@debian.org]



Reply to: