Click to See Complete Forum and Search --> : SCO Unixware 7.1.0 error: installing OpenSSH from skunkware


Alex Cavnar, aka alc6379
09-16-2003, 12:11 AM
Okay... I've been tasked with installing OpenSSH on a Unixware server. I installed the package and the prerequisites using pkgadd, as was directed. Now, when I try to start sshd using /etc/init.d/opensshd start, I get this error:


# ./opensshd start
Generating host keys ... dynamic linker: /usr/bin/ssh-keygen: binder error: symbol not found: strlcpy; referenced from: /usr/bin/ssh-keygen

Killed
dynamic linker: /usr/bin/ssh-keygen: binder error: symbol not found: strlcpy; referenced from: /usr/bin/ssh-keygen

Killed
dynamic linker: /usr/bin/ssh-keygen: binder error: symbol not found: strlcpy; referenced from: /usr/bin/ssh-keygen

Killed
starting /usr/sbin/sshd... PRNG is not seeded
./opensshd: Error 255 starting /usr/sbin/sshd... bailing.


Now, if I try to use ssh to connect to other machines, I get the same spiel about the dynamic linker not being able to find the symbol strcopy. I'm definitely thinking it's a shared libs problem, but I've made sure that all of my libraries that affect OpenSSH are up to date. Could it be that I'm using Unixware packages for a 7.1.1 system, when I've got a 7.1.0 box, maybe?

Sepero
09-16-2003, 12:49 AM
Dang C. That language is nothing but trouble. :D
It's probably a good thing sshd crapped-out. If it started without 'ssh-keygen', then that likely wouldn't have been a very good thing.

My advise probably won't help you very much, but hopefully bumping your post helps. Umm... perhaps a missing library? Did you try "ldd /usr/bin/ssh-keygen"?

Alex Cavnar, aka alc6379
09-16-2003, 01:10 AM
Okay... I think I may have figured it out...

That was a good suggestion, Sepero. It turns out that it was a problem with SCO's version of libc. It won't be fixed unless I update to version 7.1.3, but to do that, I'd have to buy an upgrade license. :(

I'll just compile it from source. Others I've found through Google searches have had luck with that. If I've got the skunkware init scripts to start it, I think I'll be okay with a hand-rolled OpenSSH install.

Sepero
09-16-2003, 02:06 AM
Compile from source...? lol Dang, apt-get has me so figgin' spoiled!
The only thing I compile anymore is the kernel. :p