OpenFWTK is an application proxy toolkit that upholds the principles of TIS fwtk and maintains API backward compatibility. It is a powerful software that is useful for network and security administrators.
To install OpenFWTK, users need a Unix system equipped with a C compiler, OpenSSL libraries and headers, libmagic, a milter library (included in the tarball), and a Berkeley db supporting classic ndbm interface. Once these requirements are met, users can check the fwtk/configs for predefined compile settings and select the appropriate one. This should then be placed in fwtk/Makefile.config OSTYPE =, and users can proceed to run cd fwtk && make && make install.
To utilize OpenFWTK, users must create a file titled /usr/firewall/etc/netperm-table (or place it elsewhere as defined by PREFIX in configs), and fill it with the appropriate rules according to their network access policy. Manual pages are provided in the package to assist with this process. Once the netperm-table file is complete, users can write a startup script, and their firewall will be up and running. Overall, OpenFWTK is a highly functional and efficient software for protecting networks.