FreeS/WAN compilierungs Problem
Hallo Liste,
ich versuche gerade auf meinem Debian-3.0r1a Router FreeS/WAN zu installieren.
Auf dem Router benutze ich einen, aus den Debian-Quellen, selbstgebauten
Kernel 2.4.18. Für die Installation habe ich mir folgende Pakete besorg:
- freeswan-2.00.tar.gz
- x509-1.3.1-freeswan-2.00.tar.gz
und selbige unter /usr/src ausgepackt. Anschliessend habe ich die Datei
freeswan.diff aus dem Verzeichnis /usr/src/x509-1.3.1-freeswan-2.00 nach
/usr/src/freeswan-2.00 kopiert. Zum installieren des Patches bin ich ins
Verzeichnis /usr/src/freeswan-2.00 gewechselt und habe dort 'patch -p1 <
freeswan.diff' aufgerufen. Dies lief auch ohne Probleme durch.
Gemäss dem Howto wollte ich dann mit der eigentlichen compilierung beginnen
und habe 'make oldmod' aufgerufen. Hier beginnen meine Probleme. Als
Fehlermeldung erhalte ich:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
[...schnipp...]
make[2]: Leaving directory `/usr/src/freeswan-2.00/programs/proc'
make[2]: Entering directory `/usr/src/freeswan-2.00/programs/pluto'
cc -I../../linux/include -DPLUTO -DKLIPS -DX509=\"X.509-1.3.1\" -DDEBUG
-DGCC_LINT -DSHARED_SECRETS_FILE=\"/etc/ipsec.secrets\"
-DPOLICYGROUPSDIR=\"/etc/ipsec.d/policies\" -g -Wall -W -Wmissing-prototypes
-Wpointer-arith -Wbad-function-cast -Wcast-qual -Wmissing-declarations
-Wwrite-strings -Wstrict-prototypes -c pem.c
pem.c:28: des.h: No such file or directory
make[2]: *** [pem.o] Error 1
make[2]: Leaving directory `/usr/src/freeswan-2.00/programs/pluto'
make[1]: *** [programs] Error 1
make[1]: Leaving directory `/usr/src/freeswan-2.00/programs'
make: *** [programs] Error 1
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ich habe mich nun schon zu tote gegoogelt und habe auch tatsächlich einen
Eintrag in einer Mailingliste gefunden wo ein User das gleiche Problem hatte.
Ein andrer Listenteilnehmer hatt ihm als antwort gegeben er müsse
'openssl-dev' installieren *freu* allerdings gibt es das Paket unter Debian
nicht. Ein 'apt-cache search openssl' liefert lediglich:
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
ca-certificates - Common CA Certificates PEM files
libneon19 - An HTTP and WebDAV client library
exim-tls - Exim Mailer - with TLS (SSL) support
libcrypt-ssleay-perl - Support for https protocol in LWP
libopenssl-ruby - OpenSSL interface for scripting language Ruby.
libssl-ruby - OpenSSL interface for scripting language Ruby.
sslwrap - Simple TCP service encryption using TLS/SSL
zmailer-ssl - Mailer for Extreme Performance Demands
libapache-mod-ssl - Strong cryptography (HTTPS support) for Apache
libssl-dev - SSL development libraries, header files and documentation
libssl0.9.6 - SSL shared libraries
openssl - Secure Socket Layer (SSL) binary and related cryptographic tools.
ssleay - Convenience package to replace ssleay with openssl
+++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ich dachte dann libssl-dev wäre das richtige Paket, jedoch änderte sich an der
Fehlermeldung nichts. Kann mir jemand helfen???
Gruss Sven
Reply to: