[SOLARIS] OpenSSH compile probs

Pagina: 1
Acties:

  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Ik heb problemen om OpenSSH te compileren op Sun Solaris 8 SPARC. Hij kapt er mee tijdens make install met de volgende meldingen:

mkdir /opt/openssh/etc
ssh-rand-helper: Cannot find ⌂ELF☺☻☺
ssh-rand-helper child produced insufficient data
ssh-rand-helper: Cannot find ⌂ELF☺☻☺
ssh-rand-helper child produced insufficient data
ssh-rand-helper: Cannot find ⌂ELF☺☻☺
ssh-rand-helper child produced insufficient data
make: *** [host-key] Error 255

Dezelfde error krijg ik als ik een pre-compiled binary voor Solaris 8 SPARC probeer te starten.

Iemand een idee om dit op te lossen? Ik snap er iig niks meer van.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


Verwijderd

heb je openssl al geinstalleerd?

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

afterburn schreef op 20 december 2002 @ 22:56:
Ik heb problemen om OpenSSH te compileren op Sun Solaris 8 SPARC. Hij kapt er mee tijdens make install met de volgende meldingen:
Dezelfde error krijg ik als ik een pre-compiled binary voor Solaris 8 SPARC probeer te starten.
ELF, dat klinkt als een linux binary eerlijk gezegt :? Krijg je tijdens ./configure totaal geen foutmeldingen o.i.d. ? Verder: Is het werkelijk nodig om het zelf te compileren ? Als ik mij niet vergis, heeft Sun een site vol met gratis te downloaden GNU software e.d.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • scorpie
  • Registratie: Augustus 2001
  • Laatst online: 09:01

scorpie

Supra Addict

Verwijderd schreef op 20 December 2002 @ 22:59:
heb je openssl al geinstalleerd?
dat moet wel, anders zou hij al crashen tijdens configgen.

wil een Toyota Supra mkIV!!!!! | wil een Yamaha YZF-R{1,6} | wil stiekem ook een Ducati
"Security is just a state of mind"
PSN: scorpie | Diablo 3: scorpie#2470


  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Ja, OpenSSL is geinstalleerd.
Nee, geen foutmeldingen tijdens compile.
En ja, er zijn pre-compiled binaries (www.sunfreeware.com), maar zoals gezegd die geeft dezelfde error als je de daemon probeert te starten.

:?

* afterburn confused.

EDIT: de enigste versie die wil werken is versie 3.0p1, alles nieuwer gaat in de stress.

[ Voor 18% gewijzigd door afterburn op 20-12-2002 23:07 ]

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

afterburn schreef op 20 december 2002 @ 23:06:
Ja, OpenSSL is geinstalleerd.
Nee, geen foutmeldingen tijdens compile.
En ja, er zijn pre-compiled binaries (www.sunfreeware.com), maar zoals gezegd die geeft dezelfde error als je de daemon probeert te starten.
Volgens deze pagina zou het op te lossen zijn, door de optimalisatie van gcc wat naar beneden te halen, -O2 wordt hier aangeraden. Verder kwam ik ook een pagina tegen, waar iest stond over een recente versie van binutils gebruiken, maar dat werd verder niet bevestigd.

God, root, what is difference? | Talga Vassternich | IBM zuigt


Verwijderd

Op Solaris 8 zit geen random number generator in de kernel.
Hierdoor kan openssh niet compilen. Er is een perl random number generator beschikbaar maar die kan ik 123 niet vinden op het web.
Sun is voorlopig niet van plan om Sun_SSH te backporten naar 8, dus je zult echt opzoek moeten naar die random generator.
Succes ;)

Verwijderd

http://www.gigapop.gen.tx...-gigapop/2002/001045.html

Try this one...

BTW als je gezocht zou hebben met google zou je zelf ook dit antwoord hebben kunnen vinden.

  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Ik ben niet helemaal simpel en ik weet dat er een random number generator moet zijn. Ik heb prngd dan ook om die reden vrolijk draaien. Dat heeft er dus niks mee te maken.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
moto-moi schreef op 20 december 2002 @ 23:17:
[...]

Volgens deze pagina zou het op te lossen zijn, door de optimalisatie van gcc wat naar beneden te halen, -O2 wordt hier aangeraden. Verder kwam ik ook een pagina tegen, waar iest stond over een recente versie van binutils gebruiken, maar dat werd verder niet bevestigd.
Optimalisaties staan standaard al op O2, en UltraSPARC optimalisaties gebruik ik niet aangezien het geen Ultra is.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • Brazza
  • Registratie: November 2000
  • Laatst online: 05-05 05:40

Brazza

Byte me!

ELF is not installed? misschien moet je dat es installeren, welke GCC heb je btw?

Verwijderd

Welke gcc gebruik je?

  • Onno
  • Registratie: Juni 1999
  • Niet online
moto-moi schreef op 20 december 2002 @ 23:00:
ELF, dat klinkt als een linux binary eerlijk gezegd :?
ELF is een binary formaat van Intel, en heeft niks met Linux specifiek te maken. HP-UX gebruikt ELF, Solaris gebruikt ELF, *BSD gebruikt ELF, enz. enz.
Verwijderd schreef op 20 december 2002 @ 23:45:
Op Solaris 8 zit geen random number generator in de kernel.
Sun is voorlopig niet van plan om Sun_SSH te backporten naar 8, dus je zult echt opzoek moeten naar die random generator.
Het is /dev/random die ze zouden moeten backporten, die SSH niks bijzonders.

Overigens heb ik gewoon OpenSSH 3.5p1 draaien in Solaris 8, met prngd.. beetje raar dat het bij jou niet werkt. Heb je het juiste pad naar prngd's socket aan ssh's configure gevoerd?

[ Voor 21% gewijzigd door Onno op 21-12-2002 00:33 ]


  • MikeN
  • Registratie: April 2001
  • Laatst online: 15-05 20:05
Volgens http://online.securityfoc...0/2002-10-01/2002-10-07/0 zou het door een oude binutils komen, waardoor strip je executable molt. Even updaten en opnieuw compilen zou een oplossing moeten zijn.

  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Binutils is versie 2.11.2 (laatste versie op sunfreeware.com)
Compiler is gcc3.2 + alle libs en tools welke benodigd zijn volgens de gcc3.2 readme op sunfreeware.
Probeer het nu nog eens met /usr/ccs/bin in het PATH voor /usr/local/, zodat een aantal native sun tools gebruikt worden. Geen idee of het werkt, maar dat zien we wel.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Nu doet ie het wel.. :? Zou wel leuk zijn als ik nou ook nog wist waarom, maar ben al lang blij dat het nu werkt.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs


  • naarsine
  • Registratie: Oktober 2002
  • Laatst online: 12-05-2025
Overigens: /dev/random is wel beschikbaar voor Solaris 8,
je moet alleen een patch (112438 voor sparc) installeren:

http://uk.sunsolve.sun.co...ndPatch.pl?patchId=112438

  • afterburn
  • Registratie: Januari 2000
  • Laatst online: 14-05 17:06

afterburn

No more...

Topicstarter
Klopt, maar die installeert om eea reden (bij mij) niet. Mogelijk een conflict met een andere patch. PRNGD werkt prima.

Fuji X-T1 | XF14mm F2.8 R | XF23mm F1.4 R | XF35mm F1.4 R
Nikon D800 | AF-S 24-120/f4 VR2 | AF-S 50/f1.8G
Computer specs

Pagina: 1