Procédure de compilation et installation de ipsec/openswan

Il est supposé que le kernel est correctement configuré et les sources de celui ci disponible dans /usr/src/linux.

Téléchargez la dernière version sur le site officiel (actuellement, la dernière est la version 2.1.1).
# cd /usr/src/
# wget http://www.openswan.org/code/openswan-2.1.1.tar.gz
# tar -zxvf openswan-2.1.1.tar.gz
# cd openswan-2.1.1
# make kpatch # cette option va patcher le kernel pour ajouter les fonctionnalités ipsec
# make nattpatch > nat_patch 
# cd ../linux
# patch -p1 < ../openswan-2.1.1/natpatch # pour obtenir  la fonctionnalité de 
  nat traversal
# make menuconfig # pour verifier que les options IPSEC sont bien activées 
  (dans la section Networking options)
Lancez la compilation du nouveau kernel (la procédure est variable selon 
les distribs linux)

# cd ../openswan-2.1.1/
# make programs install # pour installer les daemons et services nécessaires au
 fonctionnement de openswan. Attention, les sources de la libraire de calcul 
mathématique gmp doivent être installé pour pouvoir compiler openswan.



root 2004-05-04