← Back to team overview

sslug-teknik team mailing list archive

Vedr.: Re: Ingen hjælp!! [TEKNIK] kompileringsproblemer med openssh-2.5.1p2

 

Hej Henrik,

Tak fordi du gad give mig en indspark :-)

Mit problem blev løst, da jeg installerede openssl-devel librariet..  dette
var ikke nødvendigt i tidligere versioner.. da kunne man nøjes med at
kompilere det i et dir (dvs. uden at lave en make install) og angive det
med --with-ssl-dir=../openssl-0.9.6   :-(

Desværre så er Redhats nyeste version af openssl en 0.9.5.. jeg ville godt
have brugt den nyeste.. (men det er vel en lille forskel?) og jeg har
ærligt talt ikke lyst til at have openssl installeret på den maskine jeg
kompilerer openssh på.. med en .rpm kan jeg i det mindste slette den nemt
igen.  :-(

Det må jo så betyde at deres --with-ssl-dir option er broken ?

       .\|/.
       (o o)
--ooOo--(_)--oOoo------| This mail has been sent to you by: |----------

Klavs Klavsen, IT-coordinator and Systems Administrator at
Metropol Online - http://www.metropol.dk
Tlf. 33752700, Fax 33752720, Email ktk@xxxxxxxxxxx

Private Email klavs@xxxxxxxxxxx
  .oooO    Oooo.
__(   )___(   )_____This mail is based on 100% recycled bits_________
   \  (    ) /
    \ _)  (_/

In <OFFD054011.FB645726-ONC1256A08.0035210E@xxxxx> "Klavs Klavsen"
<ktk@xxxxxxxxxxx> writes:

>Er der virkelig ingen der har prøvet at kompilere openssh-2.5.1p2 på en
>Linux ??

Jo da. openssh-2.5.1p2-1 source rpm'en builder uden problemer på
mit redhat 6.2 system med Red Hat's openssl installeret.

Pakkerne kan hentes på ftp.sslug.dk i /pub/ssh/

Jeg tror det er din openssl installation, der mangler nogle filer.


Henrik


>/Klavs

>OpenSSH configured has been configured with the following options.
>                 User binaries: /usr/bin
>               System binaries: /usr/sbin
>           Configuration files: /etc/ssh
>               Askpass program: /usr/libexec/ssh-askpass
>                  Manual pages: /usr/man/manX
>                      PID file: /var/run
>      Random number collection: Device (/dev/urandom)
>                Manpage format: man
>                   PAM support: yes
>            KerberosIV support: no
>                   AFS support: no
>                 S/KEY support: no
>          TCP Wrappers support: yes
>          MD5 password support: no
>   IP address in $DISPLAY hack: no
>      Use IPv4 by default hack: yes
>       Translate v4 in v6 hack: yes

>              Host: i686-pc-linux-gnu
>          Compiler: gcc
>    Compiler flags: -g -O2 -Wall
>Preprocessor flags:  -I../openssl-0.9.6/include
>      Linker flags:  -L../openssl-0.9.6
>         Libraries: -lpam -ldl -lwrap -lz -lnsl  -lutil  -lcrypto

>Men jeg får denne fejl.. jeg kan kompilere 2.3.0p1 på samme maskine uden
>problemer med samme openssl dir.. nogen ideer?

>[ openssh-2.5.1p2]# make
>(cd openbsd-compat; make)
>make[1]: Entering directory `/usr/src/openssh-2.5.1p2/openbsd-compat'
>gcc -g -O2 -Wall -I../openssl-0.9.6/include -I. -I.. -I. -I./..
>-DHAVE_CONFIG_H -c bsd-arc4random.c
>bsd-arc4random.c:31: openssl/rand.h: No such file or directory
>bsd-arc4random.c:32: openssl/rc4.h: No such file or directory
>make[1]: *** [bsd-arc4random.o] Error 1
>make[1]: Leaving directory `/usr/src/openssh-2.5.1p2/openbsd-compat'
>make: *** [openbsd-compat/libopenbsd-compat.a] Error 2



>       .\|/.
>       (o o)
>--ooOo--(_)--oOoo------| This mail has been sent to you by: |----------

>Klavs Klavsen, IT-coordinator and Systems Administrator at
>Metropol Online - http://www.metropol.dk
>Tlf. 33752700, Fax 33752720, Email ktk@xxxxxxxxxxx

>Private Email klavs@xxxxxxxxxxx
>  .oooO    Oooo.
>__(   )___(   )_____This mail is based on 100% recycled bits_________
>   \  (    ) /
>    \ _)  (_/




--
Henrik Storner      | "ATA100 is another testimony to the fact that
<henrik@xxxxxxxxxx> |  pigs can be made to fly given sufficient thrust"
                    |
                    |          Linux kernel hacker Alan Cox, on IDE drives






Follow ups