Before proceeding, if you already have a version of IP Filter installed on your system, remove it with "kminstall -d ipf" and then use swremove to remove the installed base.
Next, see this list of HP-UX patches for what I've installed on _my_ systems to do testing with. This may be the whole damn lot, but I don't have the time to work out which individual patches do or do not help. Please read that web page for further details about my development environment setup for IPFilter, including compiler.
After this, you MUST reboot so that the new kernel is in place when you proceed to install later components.
Next, you need to download and install "pfil". This is a STREAMS interface that provides a general mechanism to use for intercepting packets, removing need for firewall code to be written as a STREAMS module. This can be downloaded from ftp://coombs.anu.edu.au/pub/net/ip-filter/pfil-2.1.13.tar.gz. Unpack this and type "make" in the pfil directory. Once compelte, type "make install" to kick off the installation.
Having got this far, you now need to download the latest IP Filter package and compile/install that. The source code for IP Filter can be obtained from: http://coombs.anu.edu.au/~avalon/ip_fil4.1.22.tar.gz. This should be unpacked into the same directory as "pfil" is. The directory layout will look like this:
/directory/ip_fil4.1
/directory/pfil
This complete, do a "make hpux" in the ipf40a30 directory, followed by "cd hpux" and "make install". You will need to reboot for it to become active.
Before proceeding, if you already have a version of IP Filter installed on your system, remove it with "pkgrm ipf".
First, you need to download and install "pfil". This is a STREAMS interface that provides a general mechanism to use for intercepting packets, removing need for firewall code to be written as a STREAMS module. This can be downloaded from http://coombs.anu.edu.au/~avalon/pfil-2.1.13.tar.gz. Unpack this and type "make" in the pfil directory. Once compelte, type "make install" to kick off the installation.
Having got this far, you now need to download the latest IP Filter package and compile/install that. The source code for IP Filter can be obtained from: http://coombs.anu.edu.au/~avalon/ip_fil4.1.22.tar.gz. This should be unpacked into the same directory as "pfil" is. The directory layout will look like this:
/directory/ip_fil4.1
/directory/pfil
This complete, do a "make solaris" in the ipf40a30 directory, followed by a "cd SunOS5; make install". You will need to reboot for it to become active.