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

Bug#357132: ssh client contains hardcoded xauth path



On Wed, Mar 15, 2006 at 09:38:36PM +0100, Michal Čihař wrote:
> ssh client contains hardcoded path to xauth binary. As new xbase-clients
> package which is sitting in experimental moves xauth to /usr/bin, X11 
> forwarding in ssh stops to work after its installation.

This shouldn't break the X transition (for example, it kept right on
working in Ubuntu); we use the /usr/bin/X11 symlink, which is supposed
to be /usr/X11R6/bin before the transition and /usr/bin afterwards. If
it's broken for a period, well, that's life.

> Is it possible not to compile in binary path?

Not easily; sshd does a stat() on the path to determine whether xauth is
available. Some code would have to be written to avoid that.

-- 
Colin Watson                                       [cjwatson@debian.org]




Reply to: