Posts

Showing posts from May, 2011

Install l7-filter module for Iptables

Preparing: To use menuconfig: yum install -y ncurses-devel Download required packages Download L7-filter kernel wget http://downloads.sourceforge.net/l7-filter/netfilter-layer7-v2.19.tar.gz Download L7-filter Protocol definitions wget http://sourceforge.net/projects/l7-filter/files/Protocol definitions/2009-05-28/l7-protocols-2009-05-28.tar.gz Download Linux Iptables 1.4.0 wget http://www.netfilter.org/projects/iptables/files/iptables-1.4.0.tar.bz2 Download Linux Kernel 2.6.26 wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.26.tar.bz2 Extract it: tar xvf linux-2.6.26.tar.bz2 tar xvf netfilter-layer7-v2.19.tar.gz Apply patch to Linux kernel source cd linux-2.6.26 patch -p1 < ../netfilter-layer7-v2.19/kernel-2.6.25-layer7-2.19.patch Apply patch & install iptables 1.4.0 tar -xvf iptables-1.4.0.tar.bz2 cd iptables-1.4.0 patch -p1 < ../netfilter-layer7-v2.19/iptables-1.4-for-kernel-2.6.20forward-layer7-2.19.patch chmod +x extensions/.laye

OpenCA tutorial

Image
Install OpenCA tutorial #yum install -y openssl-devel db4 db4-devel mysql-server mysql-devel perl-XML-Parser httpd # rpm -Uvh openca-tools-1.3.0-1.el5.i386.rpm # tar xvf openca-base-1.1.1.tar.gz # cd openca-base-1.1.1 # mysql -u root -p Enter password: Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 7 Server version: 5.0.77 Source distribution Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql> create database openca; Query OK, 1 row affected (0.00 sec) mysql> GRANT ALL PRIVILEGES ON *.* TO 'openca'@'localhost' IDENTIFIED BY '123456'; Query OK, 0 rows affected (0.00 sec) # mysql -u openca -p ./configure --prefix=/opt/openca \                  --with-ca-organization="HBN CA Labs" \                  --with-httpd-fs-prefix=/var/www \                  --with-httpd-main-dir=pki \                  --with-db-name=openca \                  --with-db