]> git.pld-linux.org Git - packages/fwanalog.git/blob - fwanalog.spec
- added some files, %doc, added TODO
[packages/fwanalog.git] / fwanalog.spec
1 # TODO:
2 #       - missing files, missing requires
3 %define pre     pre4
4 Summary:        firewall logfile analysis program
5 Summary(pl):    Analizator logów firewalla
6 Name:           fwanalog
7 Version:        0.6.4
8 Release:        0.%{pre}.1
9 License:        GPL
10 Group:          Networking/Utilities
11 Source0:        http://tud.at/programm/fwanalog/%{name}-%{version}pre4.tar.gz
12 # Source0-md5:  6d54ec2aca8280be418640a937a5b5ef
13 URL:            http://tud.at/programm/fwanalog/
14 Requires:       analog
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 fwanalog is a shell script that parses and summarizes firewall
19 logfiles. It currently (version 0.6.4pre4) understands logs from ipf
20 (tested with OpenBSD 2.8's and 2.9's ipf, also FreeBSD, NetBSD and
21 Solaris 8 with ipf), OpenBSD 3.x pf, Linux 2.2 ipchains, Linux 2.4
22 iptables, some ZyXEL/NetGear routers and (experimentally) Cisco PIX,
23 Watchguard Firebox and Firewall-One (not NG!) firewalls. It was tested
24 by author on Debian GNU/Linux "sid" with bash and OpenBSD 2.8, 2.9 and
25 3.x with ksh as /bin/sh. Other people use it on all kinds of Unix-like
26 platforms.
27
28 %description -l pl
29 fwanalog to skrypt pow³oki przetwarzaj±cy i podsumowuj±cy pliki logów
30 z firewalli. Aktualnie (w wersji 0.6.4pre4) rozumie logi z ipf
31 (testowane z ipf w OpenBSD 2.8 i 2.9, a tak¿e FreeBSD, NetBSD i
32 Solarisem 8 z ipf), pf z OpenBSD 3.x, ipchains z Linuksa 2.2, iptables
33 z Linuksa 2.4, niektórych routerów ZyXEL-a/NetGeara oraz
34 (eksperymentalnie) firewalli Cisco PIX, Watchguard Firebox oraz
35 Firewall-One (nie NG!). Skrypt by³ testowany przez autora na Debian
36 GNU/Linuksie "sid" z bashem oraz OpenBSD 2.8, 2.9 i 3.x z ksh jako
37 /bin/sh. Inni u¿ywali go na wszelkich rodzajach platform uniksowych.
38
39 %prep
40 %setup  -q -n %{name}-%{version}%{pre}
41
42 %install
43 install -d $RPM_BUILD_ROOT{%{_bindir},%{_sysconfdir}/%{name}}
44
45 install fwanalog.sh $RPM_BUILD_ROOT%{_bindir}/fwanalog
46 install fwanalog.opts.linux24   $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/fwanalog.opts
47 install services.conf fwanalog.analog.conf*     $RPM_BUILD_ROOT%{_sysconfdir}/%{name}
48
49 %clean
50 rm -rf $RPM_BUILD_ROOT
51
52 %files
53 %defattr(644,root,root,755)
54 %doc ChangeLog CONTRIBUTORS README* TODO
55 %attr(755,root,root) %{_bindir}/*
56 %{_sysconfdir}/%{name}
This page took 0.062443 seconds and 3 git commands to generate.