5 Summary: Firewall log analyzer and report generator
6 Summary(pl): Analizator logów firewalla i generator raportów
8 Version: %{_ver}_%{_rev}
11 Group: Applications/System
12 Source0: http://rouxdoo.freeshell.org/dmn/current/%{name}-%{_ver}-%{_rev}.tgz
13 # Source0-md5: 41c19fb70e25cf9da3a480b2da46e0ff
16 Source3: %{name}.sysconfig
17 Patch0: %{name}-opt.patch
18 URL: http://rouxdoo.freeshell.org/dmn/
20 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
23 This is a program that will parse ipchains or netfilter (iptables) log
24 data in real time. It will queue up a small batch of alerts and mail
25 them to you. It can also be used to parse an existing log file and it
26 will take log data on standard input for formatting.
29 To jest program, który przetwarza logi ipchains lub iptables w czasie
30 rzeczywistym. Kolejkuje kilka ostrze¿eñ i wysy³a je poczt±. Mo¿e byæ
31 tak¿e u¿yty do przetworzenia istniej±cego pliku logów i wy¶wietlenia
32 go w zadanym formacie.
35 Summary: Scripts to run firelogd as daemon
36 Summary(pl): Skrypty do uruchamiania firelogd jako demona
38 Requires(post,preun): /sbin/chkconfig
39 Requires: %{name} = %{version}
43 Scripts to run firelogd as daemon.
45 %description scripts -l pl
46 Skrypty do uruchamiania firelogd jako demona.
49 %setup -q -n %{name}-%{_ver}
58 rm -rf $RPM_BUILD_ROOT
59 install -d $RPM_BUILD_ROOT{/etc/{rc.d/init.d,sysconfig},%{_sysconfdir},/var/log} \
60 $RPM_BUILD_ROOT{%{_sbindir},%{_mandir}/man8}
62 install firelogd $RPM_BUILD_ROOT%{_sbindir}
63 gzip -dc firelogd.8.gz > $RPM_BUILD_ROOT%{_mandir}/man8/firelogd.8
64 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
65 install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
66 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}
68 mkfifo $RPM_BUILD_ROOT/var/log/kernelpipe
71 rm -rf $RPM_BUILD_ROOT
74 /sbin/chkconfig --add firelogd
75 if [ -f /var/lock/subsys/firelogd ]; then
76 /etc/rc.d/init.d/firelogd restart >&2
78 echo "Run \"/etc/rc.d/init.d/firelogd start\" to start firelogd." >&2
79 echo "Remember to configure syslogd to log kern.* to |/var/log/kernelpipe (fifo)." >&2
83 if [ "$1" = "0" ]; then
84 if [ -f /var/lock/subsys/firelogd ]; then
85 /etc/rc.d/init.d/firelogd stop
87 /sbin/chkconfig --del firelogd
91 %defattr(644,root,root,755)
92 %doc README TEMPLATES BUGS
93 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/firelogd.conf
94 %attr(755,root,root) %{_sbindir}/*
98 %defattr(644,root,root,755)
99 %attr(754,root,root) /etc/rc.d/init.d/%{name}
100 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}
101 %attr(640,root,root) /var/log/kernelpipe