Overview
Instead of compiling UMIP from the sources, you may prefer using our packages if you are running on the Debian GNU/Linux system. Not only it avoids the UMIP building step, but it will also be easier to update over time. Note that we do not provide kernel packages, so you still need to compile a mobility-ready kernel.
Note: for the moment, the UMIP packages available in our repository is a version that includes all the experimental patches. We may provide at some point 2 versions of the packages: one for the stable repository, and one for the experimental patches.
UMIP Packages for Debian
The packages available on the mirror are authenticated: for that purpose, the mirror has a dedicated GPG key that you should first import in your Debian keyring using apt-key. Grab the mirror key and signature, and import it as followed:
$ wget http://umip.org/debian/umip-unofficial-debian-mirror.key $ wget http://umip.org/debian/umip-unofficial-debian-mirror.key.asc $ gpg --keyserver wwwkeys.pgp.net --recv-keys 0xA7AE341B $ gpg --verify umip-unofficial-debian-mirror.key.asc gpg: Signature made Sun 27 Jun 2010 11:03:09 PM CEST using RSA key ID A7AE341B gpg: Good signature from "Arnaud Ebalard <arno@natisbad.org>" ... # apt-key add umip-unofficial-debian-mirror.key OK $ rm umip-unofficial-debian-mirror.key*
Now, edit your /etc/apt/sources.list file and add the following two lines:
deb http://umip.org/debian/ unstable main contrib non-free deb-src http://umip.org/debian/ unstable main contrib non-free
You are now able to install UMIP the following way:
# apt-get update && apt-get install umip
Similalry, for the modified version of racoon and the ipsec-tools (needed for the setup of a dynamic keying testbed):
# apt-get install racoon-umip ipsec-tools-umip
You can even access the sources using "apt-get source" if you need.
Changelog
- 2010/02/16: First version of this document.