|
From: Bruce S. <bw...@ar...> - 2006-12-06 21:29:22
|
I need to ssh into my DL firewall, and then ssh into a machine on my
internal network with X11 forwarding turned on. I turned on ForwardX11
in the ssh config files, and it doesn't work. Then I figured out the
problem is because the program 'xauth' doesn't exist on DL.
So I copied xauth from my SuSE 10.1 desktop to /etc/bin/ (new dir), set
"XAuthLocation /etc/bin/xauth" in /etc/ssh/ssh*config files, copied all
the required libraries to /etc/lib/ (new dir), modified /etc/ld.so.conf,
ran ldconfig, and now ssh X11 forwarding works. (but what a pain!)
Now (you guessed it! :) I'm going to ask if we can add 'xauth' to DL.
The main problem I see is all the required X libraries:
bruce@suse10.1:~> ldd /usr/X11R6/bin/xauth
linux-gate.so.1 => (0xffffe000)
libXau.so.6 => /usr/X11R6/lib/libXau.so.6 (0xb7f3a000)
libXmuu.so.1 => /usr/X11R6/lib/libXmuu.so.1 (0xb7f37000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0xb7f29000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0xb7e32000)
libc.so.6 => /lib/libc.so.6 (0xb7d11000)
libdl.so.2 => /lib/libdl.so.2 (0xb7d0d000)
/lib/ld-linux.so.2 (0xb7f54000)
So, instead of adding 'xauth' the traditional way, is there any way we
can grab xauth and it's libraries from LFS and put them on the CD?
I really hate to add hours of compile time to completely compile x.org
just to get one little program.
- BS
|