ulogd - Userspace Logging Daemon for iptables ChangeLog

HOWTO


# ulogd
# =====
# The latest ulogd 1.x is the current stable release, the 2.x is the latest
# development release.


# ulogd 1.23
# ==========
# Prerequisites:
# iptables
# libpcap
# mysql (optional)
# postgresql (optional)

cd
test -f installed/ulogd-1.23.tar.bz2 && mv installed/ulogd-1.23.tar.bz2 .
test ! -f ulogd-1.23.tar.bz2 &&
wget http://www.netfilter.org/projects/ulogd/files/ulogd-1.23.tar.bz2

# Verify tarball w/ md5sum:
echo "fa3dfcaacf31855626d5b731b04a077f  ulogd-1.23.tar.bz2" | md5sum -c

# Verify tarball w/ sha1sum:
# (this came from my gpg-verified tarball)
echo "aef1789ed960128e0dc08684b0260baf5c73882e  ulogd-1.23.tar.bz2" | \
sha1sum -c

# Verify tarball w/ gpg:
( gpg --list-keys 30F48BFF > /dev/null 2>&1 || gpg --recv-keys 30F48BFF ) &&
wget -nc ftp://ftp.netfilter.org/pub/ulogd/ulogd-1.23.tar.bz2.sig &&
  gpg --verify ulogd-1.23.tar.bz2.sig && rm ulogd-1.23.tar.bz2.sig

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "ulogd-*" -exec rm -r {} \;
tar xjvf ~/ulogd-1.23.tar.bz2
cd ulogd-1.23
test $UID = 0 && chown -R root:root .
./configure
make
su -c "make install"

# See doc/ulogd.html for setup info

cd
mkdir -p -m 0700 installed
rm -f installed/ulogd-*.tar.*
mv ulogd-1.23.tar.bz2 installed/


# ulogd 2.0.0beta1
# ================
# Prerequisites:
howtos.php?howto=libnfnetlink

cd
test -f installed/ulogd-2.0.0beta1.tar.bz2 &&
mv installed/ulogd-2.0.0beta1.tar.bz2 .
test ! -f ulogd-2.0.0beta1.tar.bz2 &&
wget http://www.netfilter.org/projects/ulogd/files/ulogd-2.0.0beta1.tar.bz2

# Verify tarball w/ md5sum:
echo "8039543e0b1c52e1fb2e21bef3f1f437  ulogd-2.0.0beta1.tar.bz2" | \
md5sum -c

## The sig was missing when I wrote this, but I wrote the webmaster (Harald)
# Verify tarball w/ gpg:
gpg --list-keys 30F48BFF > /dev/null 2>&1 ||
( wget -O - http://www.netfilter.org/files/coreteam-gpg-key.txt | \
  gpg --import )
wget -nc http://www.netfilter.org/projects/ulogd/files/\
ulogd-2.0.0beta1.tar.bz2.sig &&
gpg --verify ulogd-2.0.0beta1.tar.bz2.sig &&
  rm ulogd-2.0.0beta1.tar.bz2.sig

mkdir -p -m 0700 src
cd src
find -maxdepth 1 -type d -name "ulogd-*" -exec rm -r {} \;
tar xjvf ~/ulogd-2.0.0beta1.tar.bz2
cd ulogd-2.0.0beta1
test $UID = 0 && chown -R root:root .
./configure
make
su -c "make install"

# See doc/ulogd.html for setup info

cd
mkdir -p -m 0700 installed
rm -f installed/ulogd-*.tar.*
mv ulogd-2.0.0beta1.tar.bz2 installed/

List of HOWTOs

Web page itself last updated: 2023-12-20 8:06pm (EST -0500)
HOWTO last updated: 2018-07-26 12:29pm
Copyright © 2001-2024 Jason Englander. All Rights reserved.
[HTML5]