]>
Commit | Line | Data |
---|---|---|
d836d25d | 1 | # TODO: |
daa82ad8 | 2 | # - think about default directory for calamaris output (somwhere in /var) so |
d836d25d JK |
3 | # it works out-of-the-box |
4 | # | |
4c32cf08 | 5 | Summary: Squid and NetCache log parser and report generator |
d2b1e78e | 6 | Summary(pl.UTF-8): Generator raportów dla Squida i NetCache |
4c32cf08 | 7 | Name: calamaris |
4437ae52 | 8 | Version: 2.99.4.0 |
c0dd6bc7 | 9 | Release: 3 |
db55c351 | 10 | License: GPL |
4c32cf08 | 11 | Group: Networking/Utilities |
4437ae52 | 12 | Source0: http://cord.de/tools/squid/calamaris/%{name}-%{version}.tar.gz |
13 | # Source0-md5: 61d4fe8b4c00550b58dff09b643aff10 | |
bc1ed889 | 14 | Source1: %{name}.crontab |
15 | Source2: %{name}.sysconfig | |
16 | Source3: %{name}-croniface | |
c963d7fd | 17 | URL: http://cord.de/tools/squid/calamaris/Welcome.html |
c0dd6bc7 | 18 | BuildRequires: rpm-perlprov >= 4.1-13 |
4bbfcf42 | 19 | BuildRequires: sed >= 4.0 |
4393849a | 20 | Requires: /bin/zcat |
c0dd6bc7 | 21 | Requires: crondaemon |
d836d25d | 22 | Requires: setup >= 2.4.6 |
d836d25d | 23 | Conflicts: logrotate < 3.7-3 |
4bbfcf42 | 24 | Conflicts: squid < 7:2.5.STABLE7-5 |
d2b1e78e | 25 | BuildArch: noarch |
087d0757 | 26 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
4c32cf08 | 27 | |
28 | %description | |
56081607 | 29 | Calamaris is statistical info generator for Squid and NetCache based |
30 | on log parsing. It can create both plain-text and HTML reports. A | |
31 | must-have for Squid/NetCache administrators. | |
4c32cf08 | 32 | |
983a603f | 33 | %description -l pl.UTF-8 |
52bd3e7f | 34 | Calamaris generuje informacje statystyczne o pracy Squida i NetCache w |
983a603f JR |
35 | oparciu o ich logi. Potrafi tworzyć raporty w postaci czystego tekstu |
36 | jak i HTML-a. Niezbędny dla administratorów Squida i NetCache. | |
4c32cf08 | 37 | |
38 | %prep | |
491907e7 | 39 | %setup -q |
4bbfcf42 | 40 | %{__sed} -i -e 's/use ident/use the ident/' calamaris calamaris.conf |
4c32cf08 | 41 | |
4c32cf08 | 42 | %install |
43 | rm -rf $RPM_BUILD_ROOT | |
44 | install -d $RPM_BUILD_ROOT{/etc/{cron.d,sysconfig},%{_bindir},%{_sbindir},%{_mandir}/man1} | |
bc1ed889 | 45 | |
c0dd6bc7 ER |
46 | install -p %{SOURCE3} $RPM_BUILD_ROOT%{_sbindir} |
47 | install -p calamaris $RPM_BUILD_ROOT%{_bindir} | |
48 | cp -p %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.d/calamaris | |
49 | cp -p %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/calamaris | |
50 | cp -p calamaris.1 $RPM_BUILD_ROOT%{_mandir}/man1 | |
4c32cf08 | 51 | |
4c32cf08 | 52 | %clean |
53 | rm -rf $RPM_BUILD_ROOT | |
54 | ||
55 | %files | |
56 | %defattr(644,root,root,755) | |
53f8a353 | 57 | %doc CHANGES EXAMPLES README |
78031f06 | 58 | %config(noreplace) /etc/cron.d/calamaris |
69c2f3fb | 59 | %attr(640,root,stats) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/calamaris |
5d8ede9b | 60 | %attr(755,root,root) %{_bindir}/* |
61 | %attr(755,root,root) %{_sbindir}/* | |
62 | %{_mandir}/*/* |