OpenSSH on Reliant UNIX

Bladt Norbert Norbert.Bladt at adi.ch
Tue Jan 9 23:27:34 EST 2001


Hello, it's me again !

I tried to compile / install OpenSSH on our Reliant UNIX
system, OS version 5.45 (and 5.44).

The following problems did appear:

     1. OpenSSL-0.9.5a will not compile out of the box.
	The problem on RU 5.45 is, that the compiler does
	support "long long" but NOT "unsigned long long".
	The latter just provokes the error message
	"superfluous long" (or so). I think this is a bug
	in the - commercial and expensive - compiler.
	I didn't try gcc on that platform, yet.
	No, I didn't try 0.9.6, yet.

   2. scp will hang after the file transfer(s)
	The "fix" is to change the line 495 in serverloop.c from
		shutdown(fdin, SHUT_WR);
	to
		shutdown(fdin, SHUT_RDWR);
	The same which I did in 2.1.1.

    3. X11 forwarding does just work for standard X clients
	- if you configure it with --with-ipaddr-display -
	but not for all X applications. The reason is that
	Siemens is using a named pipe in /tmp/.X11-unix
	for X communication where every other OS uses
	a socket, there and some applications try hard to figure out
	whether they are really running locally. I think to
	avoid the TCP/IP and the UNIX domain socket protocol
	stack to gain a few percent of performance.

Nevertheless I got Openssh-2.3.0p1 to compile and install
on Reliant UNIX. I even managed to create a package, based
on the one contributed for Solaris but I was not able to test
it, yet.

This mail is intended as an indication that the sentence
"port to Reliant UNIX has been added" which appears in some documentation
and announcements is not completely true.

Norbert.

-- 
Norbert Bladt
ATAG debis Informatik, ISM-TZ1 / Z302
Industriestrasse 1, CH 3052-Zollikofen
E-Mail: norbert.bladt at adi.ch Tel.: +41 31 915 3964 Fax: +41 31 915 3640





More information about the openssh-unix-dev mailing list