1 Summary: ulogd - The userspace logging daemon for netfilter
7 Source: ftp://ftp.netfilter.org/pub/ulogd/%{name}-%{version}.tar.gz
8 BuildRoot: %{_tmppath}/%{name}-%{version}-root
9 Packager: Harald Welte <laforge@gnumonks.org>
10 BuildRequires: MySQL-devel postgresql-devel libpcap-devel libsqlite3-devel
11 #BuildRequires: mysql-devel
14 Summary: MySQL output plugin for ulogd
18 Summary: PostgreSQL output plugin for ulogd
22 Summary: SQLITE3 output plugin for ulogd
26 Summary: PCAP output plugin for ulogd
31 ulogd is an universal logging daemon for the ULOG target of netfilter, the
32 Linux 2.4 firewalling subsystem. ulogd is able to log packets in variuos
33 formats to different targets (text files, databases, etc..). It has an
34 easy-to-use plugin interface to add new protocols and new output targets.
37 ulogd-mysql is a MySQL output plugin for ulogd. It enables logging of
38 firewall information into a MySQL database.
41 ulogd-mysql is a PostgreSQL output plugin for ulogd. It enables logging of
42 firewall information into a PostgreSQL database.
45 ulogd-sqlite3 is a SQLITE3 output plugin for ulogd. It enables logging of
46 firewall information into a SQLITE3 database.
49 ulogd-pcap is a output plugin for ulogd that saves packet logs as PCAP file.
50 PCAP is a standard format that can be later analyzed by a lot of tools such as
57 %configure --with-mysql=/usr/lib/mysql --with-pgsql=/usr/lib/postgresql --with-sqlite3
62 mkdir -p %{buildroot}/%{_sysconfdir}
63 mkdir -p %{buildroot}/%{_libdir}/ulogd
64 mkdir -p %{buildroot}/%{_sbindir}/sbin
65 mkdir -p %{buildroot}/%{_mandir}/man8
66 make DESTDIR=%{buildroot} install
68 mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/init.d
69 install ulogd.init %{buildroot}/%{_sysconfdir}/rc.d/init.d/ulogd
70 install ulogd.8 %{buildroot}/%{_mandir}/man8/ulogd.8
76 %defattr(0644,root,root,0755)
77 %attr(0755,root,root) %{_sbindir}/ulogd
78 %{_sysconfdir}/ulogd.conf
79 %{_sysconfdir}/rc.d/init.d/ulogd
82 %{_libdir}/ulogd/ulogd_BASE.so
83 %{_libdir}/ulogd/ulogd_LOCAL.so
84 %{_libdir}/ulogd/ulogd_LOGEMU.so
85 %{_libdir}/ulogd/ulogd_OPRINT.so
86 %{_libdir}/ulogd/ulogd_PWSNIFF.so
87 %{_libdir}/ulogd/ulogd_SYSLOG.so
88 %doc COPYING AUTHORS README
89 %doc doc/ulogd.txt doc/ulogd.a4.ps doc/ulogd.html
92 %defattr(0644,root,root,0755)
93 %{_libdir}/ulogd/ulogd_MYSQL.so
96 %defattr(0644,root,root,0755)
97 %{_libdir}/ulogd/ulogd_PGSQL.so
100 %defattr(0644,root,root,0755)
101 %{_libdir}/ulogd/ulogd_SQLITE3.so
104 %defattr(0644,root,root,0755)
105 %{_libdir}/ulogd/ulogd_PCAP.so
108 * Wed Feb 16 2005 Harald Welte <laforge@gnumonks.org>
110 - updated to 1.21 release
111 - separate sqlite3 and pcap sub-pacakges
113 * Sat Feb 12 2005 Harald Welte <laforge@gnumonks.org>
115 - updated to 1.20 release
116 - add ulogd.8 manpage
118 * Sat Aug 25 2003 Harald Welte <laforge@gnumonks.org>
120 - updated to 1.01 release
121 - add ulogd.8 manpage
123 * Wed Mar 05 2003 Harald Welte <laforge@gnumonks.org>
125 - updated to 1.00 release
127 * Mon Sep 24 2001 Harald Welte <laforge@conectiva.com>
129 - updatd to 0.97 release (to fix endless-one-packet-loop bug)
131 * Sun Jun 17 2001 Harald Welte <laforge@conectiva.com>
133 - updated to 0.96 final release
134 - use ulogd.init from within source tgz
136 * Sun May 20 2001 Harald Welte <laforge@conectiva.com>
138 - Initial conectiva package
139 - cleaned up SPEC file
140 - created mysql subpackage
142 * Sun Nov 19 2000 Harald Welte <laforge@gnumonks.org>
143 - Initial RPM package for ulogd-0.9.