HIPL Binary Packages

This page covers installation of HIPL software bundle on the Linux platform. If you are looking for wireshark images or legacy kernel images with HIP support, please have a look at the contributions directory. If you want to check that your installation works, see the quick test instructions and connect to our test server.


Please notice that the installation instructions on this page cover full client-side installation. If you want to install a minimal installation for e.g. server-side installation, just install hipl-minimal virtual package.

Copyright

HIPL is licensed under GPLv2 until June 2010. After this, the license of the code developed for the HIPL project changes from GPLv2 to MIT (Expat license). See doc/COPYING for the details.

Package Installation Instructions

Android instructions are on a separate web page. Install HIPL binaries for Ubuntu lucid, Fedora (12 and 13), CentOS 5.4 and Maemo diablo as follows:

Ubuntu:
1. add a new file /etc/apt/sources.list.d/hipl.list with the following contents:
deb http://packages.infrahip.net/ubuntu/ lucid main
2. run: aptitude update
3. run: aptitude install hipl-all
Fedora 9 and above
1. Make sure that SE Linux configuration is disabled (changing may require reboot) in /etc/selinux/config:
SELINUX=disabled
2. Add a new file /etc/yum.repos.d/hipl.repo
[hipl]
name=HIPL
baseurl=http://packages.infrahip.net/fedora/base/$releasever/$basearch
gpgcheck=0
enabled=1
3. run: yum install hipl-all
Earlier Fedora versions
1. Make sure that SE Linux configuration is disabled (changing may require reboot) in /etc/selinux/config:
SELINUX=disabled
2. Add a new file /etc/yum.repos.d/hipl.repo
[hipl]
name=HIPL
baseurl=http://packages.infrahip.net/fedora/base/$releasever/$basearch
gpgcheck=0
enabled=1
3. run: yum install hipl-all
4. Edit /etc/init.d/hipfw and add "i" to the OPTIONS variable:
OPTIONS="-bklpFi"
5. Restart hipfw:
/etc/init.d/hipfw restart
CentOS 5.5
1. Make sure that SE Linux configuration is disabled (changing may require reboot) in /etc/selinux/config:
SELINUX=disabled
2. Add a new file /etc/yum.repos.d/hipl.repo
[hipl]
name=HIPL
baseurl=http://packages.infrahip.net/centos/base/5.4/$basearch gpgcheck=0
enabled=1
3. run: yum install hipl-all
4. Add a new file /etc/default/hipfw with the following contents: variable:
OPTIONS="-bklpFi"
5. Restart hipfw:
/etc/init.d/hipfw restart
Maemo diablo:
1. In the Application Manager's menu, open:
Tools -> Application Catalogue
2. Add a new catalogue with the following information:
Catalogue name: HIPL
Web address: http://packages.infrahip.net/maemo
Distribution: diablo
Components: main
Disabled: <not checked>
3. From the Application Manager, install the following packages: hipl-lib, hipl-daemon, hipl-firewall, hipl-dnsproxy, hipl-test, hipl-tools

Other linux distrubutions are currently support by sources and "make install" method. Older versions of Ubuntu, Fedora and CentOS may require using the userspace ipsec (or alternative patching the kernel).


note: if you are using MSIE 5.5 or earlier, these pages might not render properly
Apache/2.2.15 (Fedora)
Valid XHTML 1.0 Strict