[prev in list] [next in list] [prev in thread] [next in thread]
List: opencsw-users
Subject: Re: openssh on solaris 9 sparc
From: Yuri via users <users () lists ! opencsw ! org>
Date: 2017-12-19 19:13:48
Message-ID: 028e2e6d-b4eb-159e-1517-4ae97998d933 () gmail ! com
[Download RAW message or body]
[Attachment #2 (multipart/mixed)]
[Attachment #4 (multipart/alternative)]
Rather like stupidity. Why is this necessary?
20.12.2017 01:11, dave via users пишет:
> That sounds like a challenge ;-)
>
> -DW
>
>
> On 12/19/2017 20:09, Yuri via users wrote:
>>
>> Let's look a bit closer:
>>
>> root @ khorne / # ldd /usr/local/sbin/sshd
>> libpam.so.1 => /lib/64/libpam.so.1
>> libdl.so.1 => /lib/64/libdl.so.1
>> libresolv.so.2 => /lib/64/libresolv.so.2
>> libcrypto.so.1.0.0 => /opt/csw/lib/64/libcrypto.so.1.0.0
>> librt.so.1 => /lib/64/librt.so.1
>> libnsl.so.1 => /lib/64/libnsl.so.1
>> libz.so.1 => /usr/local/lib/libz.so.1
>> libz.so.1 (SUNW_1.1) => (version not found)
>> libsocket.so.1 => /lib/64/libsocket.so.1
>> libssp.so.0 => /opt/csw/lib/64/libssp.so.0
>> libc.so.1 => /lib/64/libc.so.1
>> libcmd.so.1 => /lib/64/libcmd.so.1
>> libaio.so.1 => /lib/64/libaio.so.1
>> libmd.so.1 => /lib/64/libmd.so.1
>> libmp.so.2 => /lib/64/libmp.so.2
>> libscf.so.1 => /lib/64/libscf.so.1
>> libgcc_s.so.1 => /opt/csw/lib/64/libgcc_s.so.1
>> libdoor.so.1 => /lib/64/libdoor.so.1
>> libuutil.so.1 => /lib/64/libuutil.so.1
>> libgen.so.1 => /lib/64/libgen.so.1
>> libm.so.2 => /lib/64/libm.so.2
>>
>> As we're can see, sshd dependent from a lot of OS libraries. If they
>> are not static (and Solaris now has _no_ shipped static libraries),
>> you'll never can build static SSHD binary. AFAIK.
>>
>>
>> 20.12.2017 00:59, dave via users пишет:
>>> Hi Guys,
>>>
>>> I have been lurking for about ten years now and just decided to pop
>>> up with a suggestion. What if, just as a hypothetical, you could
>>> have a static binary of openssh for new installs. Kind of like a
>>> "bootstrap" system for newly setup machines. What do you say? This
>>> could really help out anybody using an older OS or older hardware.
>>>
>>> Yours,
>>> -Dave W.
>>>
>>>
>>> On 12/19/2017 15:16, Dagobert Michelsen via users wrote:
>>>> Hi,
>>>>
>>>> Am 19.12.2017 um 09:39 schrieb Dagobert Michelsen via users
>>>> <users@lists.opencsw.org <mailto:users@lists.opencsw.org>>:
>>>>> Am 18.12.2017 um 16:06 schrieb Ilan Schwarts <ilan84@gmail.com
>>>>> <mailto:ilan84@gmail.com>>:
>>>>>> I dont understand.
>>>>>> I have update 9 according to the information i provided earlier, but
>>>>>> still have SUNW_2.2, how can i get SUNW_2.2.1 ?
>>>>>> Is there a fix ?
>>>>>
>>>>> That is very good question. You are already on Solaris 9 Update 9.
>>>>> But our
>>>>> Solaris 9 build server on Sparc is not a physical box, but a
>>>>> branded zone.
>>>>> It looks like the SUNW_2.2.1 is leaking from the enclosing Solaris 10
>>>>> into the branded zone, although it should not, but the binary promise
>>>>> from Sun was always only forward, so it is probably not a bug. A
>>>>> solution
>>>>> would be to rebuild OpenSSH with a mapfile limiting the linker
>>>>> contract
>>>>> to SUNW_2.2. I'll take a quick look, but no promises. If you
>>>>> really need
>>>>> this I suggest you join the projekt and help maintaining it.
>>>>
>>>> It is complicated, once I activate the linker map to downgrade the
>>>> library contract I get compile
>>>> errors with the kerberos libraries. This needs debugging, if you
>>>> want feel free to have a look,
>>>> I'll help with the packaging then.
>>>>
>>>>
>>>> Best regards
>>>>
>>>> — Dago
>>>>
>>>>>
>>>>>
>>>>> Best regards
>>>>>
>>>>> — Dago
>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Dec 18, 2017 at 4:40 PM, Ilan Schwarts <ilan84@gmail.com
>>>>>> <mailto:ilan84@gmail.com>> wrote:
>>>>>>> bash-2.05# pvs -no /usr/lib/libresolv.so.2
>>>>>>> /usr/lib/libresolv.so.2 - libsocket.so.1 (SUNW_1.4,
>>>>>>> SUNWprivate_1.1);
>>>>>>> /usr/lib/libresolv.so.2 - libnsl.so.1 (SUNW_1.7,
>>>>>>> SUNWprivate_1.2);
>>>>>>> /usr/lib/libresolv.so.2 - libdl.so.1 (SISCD_2.3);
>>>>>>> /usr/lib/libresolv.so.2 - libc.so.1 (SUNW_1.19,
>>>>>>> SUNWprivate_1.1);
>>>>>>> /usr/lib/libresolv.so.2 - SUNW_2.2;
>>>>>>> /usr/lib/libresolv.so.2 - SUNWprivate_2.2;
>>>>>>> bash-2.05# ssh
>>>>>>> ld.so.1: ssh: fatal: libresolv.so.2: version `SUNW_2.2.1' not found
>>>>>>> (required by file /opt/csw/lib/sparcv8/libkrb5.so.3)
>>>>>>> ld.so.1: ssh: fatal: libresolv.so.2: open failed: No such file
>>>>>>> or directory
>>>>>>> Killed
>>>>>>> bash-2.05#
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Mon, Dec 18, 2017 at 4:35 PM, Dagobert Michelsen
>>>>>>> <dam@opencsw.org <mailto:dam@opencsw.org>> wrote:
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> Am 18.12.2017 um 15:31 schrieb Ilan Schwarts <ilan84@gmail.com
>>>>>>>> <mailto:ilan84@gmail.com>>:
>>>>>>>>> how do i know my solaris version ?
>>>>>>>>> bash-2.05# cat /etc/*release
>>>>>>>>> Solaris 9 9/05 HW s9s_u9wos_06b SPARC
>>>>>>>>
>>>>>>>> s9s_u9 <- u9 is the release, so you have the correct one.
>>>>>>>>
>>>>>>>>> Copyright 2006 Sun Microsystems, Inc. All Rights
>>>>>>>>> Reserved.
>>>>>>>>> Use is subject to license terms.
>>>>>>>>> Assembled 25 September 2006
>>>>>>>>> bash-2.05# uname -a
>>>>>>>>> SunOS Ela 5.9 Generic_118558-34 sun4u sparc SUNW,Sun-Fire-280R
>>>>>>>>
>>>>>>>> Sorry, I'm at a loss here - Solaris 9u9 is the one I am using
>>>>>>>> for packaging also,
>>>>>>>> so there should be no such issue, you can try
>>>>>>>>
>>>>>>>> unstable9s% pvs -no /usr/lib/libresolv.so.2
>>>>>>>> /usr/lib/libresolv.so.2 - libsocket.so.1 (SUNW_1.4,
>>>>>>>> SUNWprivate_1.1);
>>>>>>>> /usr/lib/libresolv.so.2 - libnsl.so.1 (SUNW_1.7,
>>>>>>>> SUNWprivate_1.2);
>>>>>>>> /usr/lib/libresolv.so.2 - libdl.so.1 (SISCD_2.3);
>>>>>>>> /usr/lib/libresolv.so.2 - libc.so.1 (SUNW_1.19,
>>>>>>>> SUNWprivate_1.1);
>>>>>>>> /usr/lib/libresolv.so.2 - SUNW_2.2.1;
>>>>>>>> /usr/lib/libresolv.so.2 - SUNWprivate_2.2;
>>>>>>>>
>>>>>>>> and see about the SUNW_2.2.1 binding.
>>>>>>>>
>>>>>>>>
>>>>>>>> Best regards
>>>>>>>>
>>>>>>>> — Dago
>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Dec 18, 2017 at 4:17 PM, Dagobert Michelsen
>>>>>>>>> <dam@opencsw.org <mailto:dam@opencsw.org>> wrote:
>>>>>>>>>> Hi Ilan,
>>>>>>>>>>
>>>>>>>>>> you need at least Solaris 9 Update 9:
>>>>>>>>>>
>>>>>>>>>> http://lists.opencsw.org/pipermail/bug-notifications/2013-April/011736.html
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Best regards
>>>>>>>>>>
>>>>>>>>>> — Dago
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Am 18.12.2017 um 14:58 schrieb Ilan Schwarts via users
>>>>>>>>>> <users@lists.opencsw.org>:
>>>>>>>>>>
>>>>>>>>>> Hi all,
>>>>>>>>>> I am trying to install OpenSSH on solaris 9 sparc from
>>>>>>>>>> https://www.opencsw.org/package/openssh/
>>>>>>>>>>
>>>>>>>>>> After installation completes, when executing ssh i receive
>>>>>>>>>> the following
>>>>>>>>>> error:
>>>>>>>>>> bash-2.05# ssh
>>>>>>>>>> ld.so.1: ssh: fatal: libresolv.so.2: version `SUNW_2.2.1' not
>>>>>>>>>> found
>>>>>>>>>> (required by file /opt/csw/lib/sparcv8/libkrb5.so.3)
>>>>>>>>>> ld.so.1: ssh: fatal: libresolv.so.2: open failed: No such
>>>>>>>>>> file or directory
>>>>>>>>>> Killed
>>>>>>>>>>
>>>>>>>>>> SSH information:
>>>>>>>>>> bash-2.05# /opt/csw/bin/pkgutil -y -i openssh
>>>>>>>>>> Solving needed dependencies ...
>>>>>>>>>> Solving dependency order ...
>>>>>>>>>> 15 CURRENT packages:
>>>>>>>>>> CSWcas-initsmf-1.49,REV=2013.08.05
>>>>>>>>>> CSWcas-migrateconf-1.49,REV=2013.08.05
>>>>>>>>>> CSWcas-preserveconf-1.49,REV=2013.08.05
>>>>>>>>>> CSWcas-usergroup-1.49,REV=2013.08.05
>>>>>>>>>> CSWcommon-1.5,REV=2010.12.11
>>>>>>>>>> CSWlibcom-err3-1.9.2,REV=2012.04.17
>>>>>>>>>> CSWlibgssapi-krb5-2-1.9.2,REV=2012.04.17
>>>>>>>>>> CSWlibk5crypto3-1.9.2,REV=2012.04.17
>>>>>>>>>> CSWlibkrb5-3-1.9.2,REV=2012.04.17
>>>>>>>>>> CSWlibkrb5support0-1.9.2,REV=2012.04.17
>>>>>>>>>> CSWlibssl1-0-0-1.0.2l,REV=2017.06.01
>>>>>>>>>> CSWlibwrap1-7.6_ipv6.4,REV=2011.08.24
>>>>>>>>>> CSWlibz1-1.2.7,REV=2012.06.14
>>>>>>>>>> CSWossh-6.0p1,REV=2012.05.17
>>>>>>>>>> CSWosshclient-6.0p1,REV=2012.05.17
>>>>>>>>>>
>>>>>>>>>> Nothing to do.
>>>>>>>>>>
>>>>>>>>>> bash-2.05# which ssh
>>>>>>>>>> /opt/csw/bin/ssh
>>>>>>>>>> bash-2.05# ldd /opt/csw/bin/ssh
>>>>>>>>>> libresolv.so.2 => /usr/lib/libresolv.so.2
>>>>>>>>>> libcrypto.so.1.0.0 =>
>>>>>>>>>> /opt/csw/lib/sparcv8/libcrypto.so.1.0.0
>>>>>>>>>> librt.so.1 => /usr/lib/librt.so.1
>>>>>>>>>> libdl.so.1 => /usr/lib/libdl.so.1
>>>>>>>>>> libz.so.1 => /opt/csw/lib/sparcv8plus+vis/libz.so.1
>>>>>>>>>> libsocket.so.1 => /usr/lib/libsocket.so.1
>>>>>>>>>> libnsl.so.1 => /usr/lib/libnsl.so.1
>>>>>>>>>> libgssapi_krb5.so.2 =>
>>>>>>>>>> /opt/csw/lib/sparcv8/libgssapi_krb5.so.2
>>>>>>>>>> libkrb5.so.3 => /opt/csw/lib/sparcv8/libkrb5.so.3
>>>>>>>>>> libk5crypto.so.3 =>
>>>>>>>>>> /opt/csw/lib/sparcv8/libk5crypto.so.3
>>>>>>>>>> libcom_err.so.3 => /opt/csw/lib/sparcv8/libcom_err.so.3
>>>>>>>>>> libc.so.1 => /usr/lib/libc.so.1
>>>>>>>>>> libaio.so.1 => /usr/lib/libaio.so.1
>>>>>>>>>> libmd5.so.1 => /usr/lib/libmd5.so.1
>>>>>>>>>> libmp.so.2 => /usr/lib/libmp.so.2
>>>>>>>>>> libkrb5support.so.0 =>
>>>>>>>>>> /opt/csw/lib/sparcv8/libkrb5support.so.0
>>>>>>>>>> libresolv.so.2 (SUNW_2.2.1) => (version not found)
>>>>>>>>>> /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
>>>>>>>>>> /usr/platform/SUNW,Sun-Fire-280R/lib/libmd5_psr.so.1
>>>>>>>>>> bash-2.05# ssh
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> -
>>>>>>>>>> Ilan Schwarts
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> "You don't become great by trying to be great, you become
>>>>>>>>>> great by wanting
>>>>>>>>>> to do something,
>>>>>>>>>> and then doing it so hard that you become great in the
>>>>>>>>>> process." - xkcd #896
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> -
>>>>>>>>> Ilan Schwarts
>>>>>>>>
>>>>>>>> --
>>>>>>>> "You don't become great by trying to be great, you become great
>>>>>>>> by wanting to do something,
>>>>>>>> and then doing it so hard that you become great in the
>>>>>>>> process." - xkcd #896
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>>
>>>>>>>
>>>>>>> -
>>>>>>> Ilan Schwarts
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>>
>>>>>>
>>>>>> -
>>>>>> Ilan Schwarts
>>>>>
>>>>> --
>>>>> "You don't become great by trying to be great, you become great by
>>>>> wanting to do something,
>>>>> and then doing it so hard that you become great in the process." -
>>>>> xkcd #896
>>>>
>>>> --
>>>> "You don't become great by trying to be great, you become great by
>>>> wanting to do something,
>>>> and then doing it so hard that you become great in the process." -
>>>> xkcd #896
>>>>
>>>
>>
>
--
*****************************
* C++20 : Bug to the future *
*****************************
[Attachment #7 (text/html)]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><span id="result_box" class="short_text" lang="en"><span>Rather
like stupidity.</span> <span class="">Why is this \
necessary?</span></span></p> <br>
<div class="moz-cite-prefix">20.12.2017 01:11, dave via users пишет:<br>
</div>
<blockquote type="cite"
cite="mid:f9d9c062-8c34-cc7e-cca6-bcd5d5a4fe1c@buildengineer.com">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div class="moz-cite-prefix">That sounds like a challenge ;-)<br>
<br>
-DW<br>
<br>
<br>
On 12/19/2017 20:09, Yuri via users wrote:<br>
</div>
<blockquote type="cite"
cite="mid:91cf9049-8202-dab5-5609-41f06fc40aa4@gmail.com">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<p>Let's look a bit closer:</p>
<p>root @ khorne / # ldd /usr/local/sbin/sshd<br>
libpam.so.1 => /lib/64/libpam.so.1<br>
libdl.so.1 => /lib/64/libdl.so.1<br>
libresolv.so.2 => \
/lib/64/libresolv.so.2<br> libcrypto.so.1.0.0 =>
/opt/csw/lib/64/libcrypto.so.1.0.0<br>
librt.so.1 => /lib/64/librt.so.1<br>
libnsl.so.1 => /lib/64/libnsl.so.1<br>
libz.so.1 => /usr/local/lib/libz.so.1<br>
libz.so.1 (SUNW_1.1) => (version not found)<br>
libsocket.so.1 => \
/lib/64/libsocket.so.1<br>
libssp.so.0 => /opt/csw/lib/64/libssp.so.0<br>
libc.so.1 => /lib/64/libc.so.1<br>
libcmd.so.1 => /lib/64/libcmd.so.1<br>
libaio.so.1 => /lib/64/libaio.so.1<br>
libmd.so.1 => /lib/64/libmd.so.1<br>
libmp.so.2 => /lib/64/libmp.so.2<br>
libscf.so.1 => /lib/64/libscf.so.1<br>
libgcc_s.so.1 =>
/opt/csw/lib/64/libgcc_s.so.1<br>
libdoor.so.1 => /lib/64/libdoor.so.1<br>
libuutil.so.1 => \
/lib/64/libuutil.so.1<br> libgen.so.1 => /lib/64/libgen.so.1<br>
libm.so.2 => /lib/64/libm.so.2<br>
</p>
<p>As we're can see, sshd dependent from a lot of OS libraries.
If they are not static (and Solaris now has _no_ shipped
static libraries), you'll never can build static SSHD binary.
AFAIK.<br>
</p>
<br>
<div class="moz-cite-prefix">20.12.2017 00:59, dave via users
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:cc7f8e36-622d-c196-4889-921e0999818d@buildengineer.com">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
<div class="moz-cite-prefix">Hi Guys,<br>
<br>
I have been lurking for about ten years now and just decided
to pop up with a suggestion. What if, just as a
hypothetical, you could have a static binary of openssh for
new installs. Kind of like a "bootstrap" system for newly
setup machines. What do you say? This could really help
out anybody using an older OS or older hardware.<br>
<br>
Yours,<br>
-Dave W.<br>
<br>
<br>
On 12/19/2017 15:16, Dagobert Michelsen via users wrote:<br>
</div>
<blockquote type="cite"
cite="mid:64152875-061C-4C00-B48D-4BBFE14D423A@opencsw.org">
<meta http-equiv="Content-Type" content="text/html;
charset=utf-8">
Hi,
<div class=""><br class="">
<div>
<div class="">Am 19.12.2017 um 09:39 schrieb Dagobert
Michelsen via users <<a
href="mailto:users@lists.opencsw.org" class=""
moz-do-not-send="true">users@lists.opencsw.org</a>>:</div>
<blockquote type="cite" class=""><span class=""
style="font-family: Menlo-Regular; font-size: 11px;
float: none; display: inline !important;">Am
18.12.2017 um 16:06 schrieb Ilan Schwarts <</span><a
href="mailto:ilan84@gmail.com" class=""
style="font-family: Menlo-Regular; font-size: 11px;"
moz-do-not-send="true">ilan84@gmail.com</a><span
class="" style="font-family: Menlo-Regular;
font-size: 11px; float: none; display: inline
!important;">>:</span><br class="">
<div class="">
<blockquote type="cite" style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: auto;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows:
auto; word-spacing: 0px; -webkit-text-size-adjust:
auto; -webkit-text-stroke-width: 0px;" class="">I
dont understand.<br class="">
I have update 9 according to the information i
provided earlier, but<br class="">
still have SUNW_2.2, how can i get SUNW_2.2.1 ?<br
class="">
Is there a fix ?<br class="">
</blockquote>
<br style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">That
is very good question. You are already on Solaris
9 Update 9. But our</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">Solaris
9 build server on Sparc is not a physical box, but
a branded zone.</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">It
looks like the SUNW_2.2.1 is leaking from the
enclosing Solaris 10</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">into
the branded zone, although it should not, but the
binary promise</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">from
Sun was always only forward, so it is probably not
a bug. A solution</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">would
be to rebuild OpenSSH with a mapfile limiting the
linker contract</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">to
SUNW_2.2. I'll take a quick look, but no promises.
If you really need</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">this
I suggest you join the projekt and help
maintaining it.</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
</div>
</blockquote>
<div><br class="">
</div>
<div>It is complicated, once I activate the linker map
to downgrade the library contract I get compile</div>
<div>errors with the kerberos libraries. This needs
debugging, if you want feel free to have a look,</div>
<div>I'll help with the packaging then.</div>
<div><br class="">
</div>
<div><br class="">
</div>
<div>Best regards</div>
<div><br class="">
</div>
<div> — Dago</div>
<br class="">
<blockquote type="cite" class="">
<div class=""><br style="font-family: Menlo-Regular;
font-size: 11px; font-style: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<br style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">Best
regards</span><br style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<br style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class=""> —
Dago</span><br style="font-family: Menlo-Regular;
font-size: 11px; font-style: normal;
font-variant-caps: normal; font-weight: normal;
letter-spacing: normal; text-align: start;
text-indent: 0px; text-transform: none;
white-space: normal; word-spacing: 0px;
-webkit-text-stroke-width: 0px;" class="">
<br style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<blockquote type="cite" style="font-family:
Menlo-Regular; font-size: 11px; font-style:
normal; font-variant-caps: normal; font-weight:
normal; letter-spacing: normal; orphans: auto;
text-align: start; text-indent: 0px;
text-transform: none; white-space: normal; widows:
auto; word-spacing: 0px; -webkit-text-size-adjust:
auto; -webkit-text-stroke-width: 0px;" class=""><br
class="">
<br class="">
On Mon, Dec 18, 2017 at 4:40 PM, Ilan Schwarts
<<a href="mailto:ilan84@gmail.com" class=""
moz-do-not-send="true">ilan84@gmail.com</a>>
wrote:<br class="">
<blockquote type="cite" class="">bash-2.05# pvs
-no /usr/lib/libresolv.so.2<br class="">
/usr/lib/libresolv.so.2 - libsocket.so.1
(SUNW_1.4, SUNWprivate_1.1);<br class="">
/usr/lib/libresolv.so.2 - libnsl.so.1
(SUNW_1.7, SUNWprivate_1.2);<br class="">
/usr/lib/libresolv.so.2 - libdl.so.1
(SISCD_2.3);<br class="">
/usr/lib/libresolv.so.2 - libc.so.1
(SUNW_1.19, SUNWprivate_1.1);<br class="">
/usr/lib/libresolv.so.2 - SUNW_2.2;<br
class="">
/usr/lib/libresolv.so.2 - SUNWprivate_2.2;<br
class="">
bash-2.05# ssh<br class="">
ld.so.1: ssh: fatal: libresolv.so.2: version
`SUNW_2.2.1' not found<br class="">
(required by file
/opt/csw/lib/sparcv8/libkrb5.so.3)<br class="">
ld.so.1: ssh: fatal: libresolv.so.2: open
failed: No such file or directory<br class="">
Killed<br class="">
bash-2.05#<br class="">
<br class="">
<br class="">
<br class="">
On Mon, Dec 18, 2017 at 4:35 PM, Dagobert
Michelsen <<a href="mailto:dam@opencsw.org"
class="" moz-do-not-send="true">dam@opencsw.org</a>>
wrote:<br class="">
<blockquote type="cite" class="">Hi,<br class="">
<br class="">
Am 18.12.2017 um 15:31 schrieb Ilan Schwarts
<<a href="mailto:ilan84@gmail.com" class=""
moz-do-not-send="true">ilan84@gmail.com</a>>:<br
class="">
<blockquote type="cite" class="">how do i know
my solaris version ?<br class="">
bash-2.05# cat /etc/*release<br class="">
Solaris 9 9/05 HW
s9s_u9wos_06b SPARC<br class="">
</blockquote>
<br class="">
s9s_u9 <- u9 is the release, so you have
the correct one.<br class="">
<br class="">
<blockquote type="cite" class=""> Copyright
2006 Sun Microsystems, Inc. All Rights
Reserved.<br class="">
Use is subject \
to license terms.<br class="">
Assembled \
25 September 2006<br class="">
bash-2.05# uname -a<br class="">
SunOS Ela 5.9 Generic_118558-34 sun4u sparc
SUNW,Sun-Fire-280R<br class="">
</blockquote>
<br class="">
Sorry, I'm at a loss here - Solaris 9u9 is the
one I am using for packaging also,<br class="">
so there should be no such issue, you can try<br
class="">
<br class="">
unstable9s% pvs -no /usr/lib/libresolv.so.2<br
class="">
/usr/lib/libresolv.so.2 - libsocket.so.1
(SUNW_1.4, SUNWprivate_1.1);<br class="">
/usr/lib/libresolv.so.2 - libnsl.so.1
(SUNW_1.7, SUNWprivate_1.2);<br class="">
/usr/lib/libresolv.so.2 - libdl.so.1
(SISCD_2.3);<br class="">
/usr/lib/libresolv.so.2 - libc.so.1
(SUNW_1.19, SUNWprivate_1.1);<br class="">
/usr/lib/libresolv.so.2 - SUNW_2.2.1;<br
class="">
/usr/lib/libresolv.so.2 -
SUNWprivate_2.2;<br class="">
<br class="">
and see about the SUNW_2.2.1 binding.<br
class="">
<br class="">
<br class="">
Best regards<br class="">
<br class="">
— Dago<br class="">
<br class="">
<blockquote type="cite" class=""><br class="">
On Mon, Dec 18, 2017 at 4:17 PM, Dagobert
Michelsen <<a
href="mailto:dam@opencsw.org" class=""
moz-do-not-send="true">dam@opencsw.org</a>>
wrote:<br class="">
<blockquote type="cite" class="">Hi Ilan,<br
class="">
<br class="">
you need at least Solaris 9 Update 9:<br
class="">
<br class="">
<a
href="http://lists.opencsw.org/pipermail/bug-notifications/2013-April/011736.html"
class="" \
moz-do-not-send="true">http://lists.opencsw.org/pipermail/bug-notifications/2013-April/011736.html</a><br
class="">
<br class="">
<br class="">
Best regards<br class="">
<br class="">
— Dago<br class="">
<br class="">
<br class="">
Am 18.12.2017 um 14:58 schrieb Ilan
Schwarts via users<br class="">
<a class="moz-txt-link-rfc2396E"
href="mailto:users@lists.opencsw.org"
\
moz-do-not-send="true"><users@lists.opencsw.org></a>:<br class="">
<br class="">
Hi all,<br class="">
I am trying to install OpenSSH on solaris
9 sparc from<br class="">
<a class="moz-txt-link-freetext"
href="https://www.opencsw.org/package/openssh/"
\
moz-do-not-send="true">https://www.opencsw.org/package/openssh/</a><br class="">
<br class="">
After installation completes, when
executing ssh i receive the following<br
class="">
error:<br class="">
bash-2.05# ssh<br class="">
ld.so.1: ssh: fatal: libresolv.so.2:
version `SUNW_2.2.1' not found<br class="">
(required by file
/opt/csw/lib/sparcv8/libkrb5.so.3)<br
class="">
ld.so.1: ssh: fatal: libresolv.so.2: open
failed: No such file or directory<br
class="">
Killed<br class="">
<br class="">
SSH information:<br class="">
bash-2.05# /opt/csw/bin/pkgutil -y -i
openssh<br class="">
Solving needed dependencies ...<br
class="">
Solving dependency order ...<br class="">
15 CURRENT packages:<br class="">
CSWcas-initsmf-1.49,REV=2013.08.05<br
class="">
CSWcas-migrateconf-1.49,REV=2013.08.05<br
class="">
CSWcas-preserveconf-1.49,REV=2013.08.05<br class="">
CSWcas-usergroup-1.49,REV=2013.08.05<br
class="">
CSWcommon-1.5,REV=2010.12.11<br
class="">
CSWlibcom-err3-1.9.2,REV=2012.04.17<br
class="">
CSWlibgssapi-krb5-2-1.9.2,REV=2012.04.17<br class="">
CSWlibk5crypto3-1.9.2,REV=2012.04.17<br
class="">
CSWlibkrb5-3-1.9.2,REV=2012.04.17<br
class="">
CSWlibkrb5support0-1.9.2,REV=2012.04.17<br class="">
CSWlibssl1-0-0-1.0.2l,REV=2017.06.01<br
class="">
CSWlibwrap1-7.6_ipv6.4,REV=2011.08.24<br
class="">
CSWlibz1-1.2.7,REV=2012.06.14<br
class="">
CSWossh-6.0p1,REV=2012.05.17<br
class="">
CSWosshclient-6.0p1,REV=2012.05.17<br
class="">
<br class="">
Nothing to do.<br class="">
<br class="">
bash-2.05# which ssh<br class="">
/opt/csw/bin/ssh<br class="">
bash-2.05# ldd /opt/csw/bin/ssh<br
class="">
libresolv.so.2 =>
/usr/lib/libresolv.so.2<br class="">
libcrypto.so.1.0.0 =>
/opt/csw/lib/sparcv8/libcrypto.so.1.0.0<br
class="">
librt.so.1 =>
/usr/lib/librt.so.1<br class="">
libdl.so.1 =>
/usr/lib/libdl.so.1<br class="">
libz.so.1 =>
/opt/csw/lib/sparcv8plus+vis/libz.so.1<br
class="">
libsocket.so.1 =>
/usr/lib/libsocket.so.1<br class="">
libnsl.so.1 =>
/usr/lib/libnsl.so.1<br class="">
libgssapi_krb5.so.2 =>
/opt/csw/lib/sparcv8/libgssapi_krb5.so.2<br
class="">
libkrb5.so.3 =>
/opt/csw/lib/sparcv8/libkrb5.so.3<br
class="">
libk5crypto.so.3 =>
/opt/csw/lib/sparcv8/libk5crypto.so.3<br
class="">
libcom_err.so.3 =>
/opt/csw/lib/sparcv8/libcom_err.so.3<br
class="">
libc.so.1 => /usr/lib/libc.so.1<br
class="">
libaio.so.1 =>
/usr/lib/libaio.so.1<br class="">
libmd5.so.1 =>
/usr/lib/libmd5.so.1<br class="">
libmp.so.2 =>
/usr/lib/libmp.so.2<br class="">
libkrb5support.so.0 =>
/opt/csw/lib/sparcv8/libkrb5support.so.0<br
class="">
libresolv.so.2 (SUNW_2.2.1) =>
(version not found)<br class="">
/usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1<br class="">
/usr/platform/SUNW,Sun-Fire-280R/lib/libmd5_psr.so.1<br class="">
bash-2.05# ssh<br class="">
<br class="">
<br class="">
<br class="">
--<br class="">
<br class="">
<br class="">
-<br class="">
Ilan Schwarts<br class="">
<br class="">
<br class="">
--<br class="">
"You don't become great by trying to be
great, you become great by wanting<br
class="">
to do something,<br class="">
and then doing it so hard that you become
great in the process." - xkcd #896<br
class="">
<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
--<br class="">
<br class="">
<br class="">
-<br class="">
Ilan Schwarts<br class="">
</blockquote>
<br class="">
--<br class="">
"You don't become great by trying to be great,
you become great by wanting to do something,<br
class="">
and then doing it so hard that you become
great in the process." - xkcd #896<br class="">
<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
--<br class="">
<br class="">
<br class="">
-<br class="">
Ilan Schwarts<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
--<span class="Apple-converted-space"> </span><br
class="">
<br class="">
<br class="">
-<br class="">
Ilan Schwarts<br class="">
</blockquote>
<br style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">--<span
class="Apple-converted-space"> </span></span><br
style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">"You
don't become great by trying to be great, you
become great by wanting to do something,</span><br
style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width:
0px;" class="">
<span style="font-family: Menlo-Regular; font-size:
11px; font-style: normal; font-variant-caps:
normal; font-weight: normal; letter-spacing:
normal; text-align: start; text-indent: 0px;
text-transform: none; white-space: normal;
word-spacing: 0px; -webkit-text-stroke-width: 0px;
float: none; display: inline !important;" class="">and
then doing it so hard that you become great in the
process." - xkcd #896</span></div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica;
font-style: normal; font-variant: normal; font-weight:
normal; letter-spacing: normal; line-height: normal;
orphans: 2; text-align: -webkit-auto; text-indent:
0px; text-transform: none; white-space: normal;
widows: 2; word-spacing: 0px;
-webkit-text-size-adjust: auto;
-webkit-text-stroke-width: 0px; word-wrap: break-word;
-webkit-nbsp-mode: space; -webkit-line-break:
after-white-space; " class="">
<div class=""><span style="font-family: monospace; "
class="">-- </span><br style="font-family:
monospace; " class="">
<span style="font-family: monospace; " class="">"You
don't become great by trying to be great, you
become great by wanting to do something,</span><br
style="font-family: monospace; " class="">
<span style="font-family: monospace; " class="">and
then doing it so hard that you become great in the
process." - xkcd #896</span></div>
</div>
</div>
<br class="">
</div>
</blockquote>
<p><br>
</p>
</blockquote>
<br>
</blockquote>
<p><br>
</p>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
*****************************
* C++20 : Bug to the future *
*****************************</pre>
</body>
</html>
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic