Use of a package manager is not essential: Openswan can of course also be built without one. Though this method offers you greater control, there is less protection from unwise decisions. When building from source fails, it will be more difficult to figure out what went wrong and why.
This section covers the process of building Openswan from source for those who do chose this option, explaining some of the advanced options not previously discussed.
First, we download and verify the source:
# wget http://www.openswan.org/code/openswan-2.4.1.tar.gz # wget http://www.openswan.org/code/openswan-2.4.1.tar.gz.asc # gpg --verify openswan-2.4.1.tar.gz.asc
gpg: WARNING: using insecure memory! gpg: please see http://www.gnupg.org/faq.html for more information gpg: Signature made Fri 13 Aug 2004 12:34:30 AM CEST using RSA key ID B7E82DF8 gpg: Good signature from "Openswan Master Signing Key <[email protected]>" gpg: checking...