Operating System - HP-UX
1755376 Members
4112 Online
108832 Solutions
New Discussion юеВ

determine patch level on dld

 
SOLVED
Go to solution
Donny Jekels
Respected Contributor

determine patch level on dld

Ok,

Here is the deal. I compiled OpenSSH_3.7.1p2, SSH protocols 1.5/2.0, OpenSSL 0.9.7c 30 Sep 2003, on 11i.v1 at 64 bits. 64 bits is app requriement.

I tarred up the install and pushed it to all servers. I works great on 95% of the boxes, on ly a few #$%^&*( about the

# /usr/local/ssh/sbin/sshd
/usr/lib/dld.sl: Unresolved symbol: getaddrinfo (code) from /usr/local/ssh/sbin/sshd

Abort(coredump)

Below is what I have on a working system.

>>>>>>>>>
works!
/usr/lib/dld.sl:
SMART_BIND
92453-07 dld dld dld.sl B.11.37 030909
>>>>>>>>>>

>>>>>>>>>>
This one core dumps.
/usr/lib/dld.sl:
SMART_BIND
92453-07 dld dld dld.sl B.11.32 020411
>>>>>>>>>>

any ideas how I can determine from these results what patch level the shared library is?
"Vision, is the art of seeing the invisible"
6 REPLIES 6
Robert-Jan Goossens
Honored Contributor

Re: determine patch level on dld

Donny Jekels
Respected Contributor

Re: determine patch level on dld

Robert-Jan,

Please let me know how you determined B.11.37 030909 relates to PHSS_28871?

Thanks
Donny

"Vision, is the art of seeing the invisible"
Robert-Jan Goossens
Honored Contributor

Re: determine patch level on dld

Donny,

The what output from the patch description.

Robert-Jan
Jean-Louis Phelix
Honored Contributor

Re: determine patch level on dld

hi,

I'd rather guess that it's related to missing products. dld only gives the message that it can't resolve a symbol. This 'getaddrinfo' seems to come with IPv6. Can't you see any other difference between good and bad servers in your installed products ?

Regards.
It works for me (┬й Bill McNAMARA ...)
Donny Jekels
Respected Contributor

Re: determine patch level on dld

I seem to recall, the arpa cumalative patch refers to getaddr issues. I will investigate this route.

since the patch recommended is not on any of my boxes, not even on the ones that work....
"Vision, is the art of seeing the invisible"
Mike Stroyan
Honored Contributor
Solution

Re: determine patch level on dld

You can fairly quickly find what patch you have for a particular file by running swlist -l file and greping for the file name.

swlist -l file 'PH*' | grep dld.sl