I am trying to install openssh on sco unix 7.1 and getting following error ,
please help
I have installed zlib - zlib-1.2.3
Openssl openssl-0.9.8e
Openssh openssh-4.6p1
# make
if test ! -z "yes"; then \
/usr/bin/perl ./fixprogs ssh_prng_cmds ; \
fi
(cd openbsd-compat && make)
cc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o
sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib
-L/usr/local/lib -lssh -lopenbsd-compat -lresolv -liaf -lcrypto -lsocket
-lnsl -lgen -lz -lcrypt
cc -o sshd sshd.o auth-rhosts.o auth-passwd.o auth-rsa.o
auth-rh-rsa.o sshpty.o sshlogin.o servconf.o serverloop.o auth.o auth1.o
auth2.o auth-options.o session.o auth-chall.o auth2-chall.o groupaccess.o
auth-skey.o auth-bsdauth.o auth2-hostbased.o auth2-kbdint.o auth2-none.o
auth2-passwd.o auth2-pubkey.o monitor_mm.o monitor.o monitor_wrap.o
kexdhs.o kexgexs.o auth-krb5.o auth2-gss.o gss-serv.o gss-serv-krb5.o
loginrec.o auth-pam.o auth-shadow.o auth-sia.o md5crypt.o audit.o
audit-bsm.o platform.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib
-L/usr/local/lib -lssh -lopenbsd-compat -lresolv -liaf -lcrypto
-lsocket -lnsl -lgen -lz -lcrypt
Undefined first referenced
symbol in file
osr5bigcrypt
openbsd-compat//libopenbsd-compat.a(port-uw.o)
UX:ld: ERROR: sshd: fatal error: Symbol referencing errors. No output
written to sshd
*** Error code 1 (bu21)
UX:make: ERROR: fatal error.
# uname -a
UnixWare newspo 5 7.1.0 i386 x86at SCO UNIX_SVR5
========================================================================
This email message is for the sole use of the intended recipient (s) and may
contain confidential and privileged information. Any unauthorized review,
use, disclosure or distribution is prohibited. If you are not the intended
recipient, please contact the sender by reply email and destroy all copies
of the original message. To reply to our email administrator directly, send
an email to EmailAdmin at toysrus.com.
Toys "R" Us, Inc.
On Tue, 1 May 2007, Bapat, Vinayak wrote:> I am trying to install openssh on sco unix 7.1 and getting following error , > please help > > cc -o sshd sshd.o auth-rhosts.o auth-passwd.o auth-rsa.o > auth-rh-rsa.o sshpty.o sshlogin.o servconf.o serverloop.o auth.o auth1.o > auth2.o auth-options.o session.o auth-chall.o auth2-chall.o groupaccess.o > auth-skey.o auth-bsdauth.o auth2-hostbased.o auth2-kbdint.o auth2-none.o > auth2-passwd.o auth2-pubkey.o monitor_mm.o monitor.o monitor_wrap.o > kexdhs.o kexgexs.o auth-krb5.o auth2-gss.o gss-serv.o gss-serv-krb5.o > loginrec.o auth-pam.o auth-shadow.o auth-sia.o md5crypt.o audit.o > audit-bsm.o platform.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib > -L/usr/local/lib -lssh -lopenbsd-compat -lresolv -liaf -lcrypto > -lsocket -lnsl -lgen -lz -lcrypt > > Undefined first referenced > > symbol in file > > osr5bigcrypt > openbsd-compat//libopenbsd-compat.a(port-uw.o) > > # uname -a > > UnixWare newspo 5 7.1.0 i386 x86at SCO UNIX_SVR5osr5bigcrypt is in libcrypt on 7.1.1 Your best option is to update to 7.1.1 MP5 I think I remember the update from 7.1.0 to 7.1.1 being free. If that is not an option, try this patch. ..... --- openbsd-compat/port-uw.c.old 2007-03-26 08:42:45.584801000 -0700 +++ openbsd-compat/port-uw.c 2007-05-01 10:36:20.122636004 -0700 @@ -72,8 +72,7 @@ */ #ifdef UNIXWARE_LONG_PASSWORDS if (!nischeck(pw->pw_name)) { - result = ((strcmp(bigcrypt(password, salt), pw_password) == 0) - || (strcmp(osr5bigcrypt(password, salt), pw_password) == 0)); + result = ((strcmp(bigcrypt(password, salt), pw_password) == 0); } else #endif /* UNIXWARE_LONG_PASSWORDS */ ..... -- Tim Rice Multitalents (707) 887-1469 tim at multitalents.net