]> git.pld-linux.org Git - packages/logcheck.git/blob - logcheck.spec
e87c532ca088018fd808934279ae00053e609d6d
[packages/logcheck.git] / logcheck.spec
1 Summary:        Logcheck system log analyzer
2 Summary(es):    Analizador de logs
3 Summary(pl):    Logcheck - analizator logów systemu
4 Summary(pt_BR): Um analisador de logs
5 Summary(ru):    Logcheck - ÁÎÁÌÉÚÁÔÏÒ log-ÆÁÊÌÏ×
6 Summary(uk):    Logcheck - ÁÎÁ̦ÚÁÔÏÒ log-ÆÁÊ̦×
7 Summary(zh_CN): ÏµÍ³ÈÕÖ¾·ÖÎö¹¤¾ß
8 Name:           logcheck
9 Version:        1.1.1
10 Release:        2
11 License:        GPL
12 Group:          Applications/System
13 Source0:        http://www.psionic.com/tools/%{name}-%{version}.tar.gz
14 Patch0:         %{name}-pld.patch
15 Vendor:         Craig Rowland <crowland@psionic.com>
16 URL:            http://www.psionic.com/abacus
17 Requires:       /usr/sbin/sendmail
18 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
19
20 %define         _sysconfdir     /etc/logcheck
21
22 %description
23 Logcheck is software package that is designed to automatically run and
24 check system log files for security violations and unusual activity.
25 Logcheck utilizes a program called logtail that remembers the last
26 position it read from in a log file and uses this position on
27 subsequent runs to process new information. All source code is
28 available for review and the implementation was kept simple to avoid
29 problems. This package is a clone of the frequentcheck.sh script from
30 the Trusted Information Systems Gauntlet(tm) firewall package. TIS has
31 granted permission for me to clone this package.
32
33 %description -l es
34 Analizador de logs
35
36 %description -l pl
37 Pakiet zawiera logcheck - aplikacjê przeznaczon± do automatycznego
38 analizowania logów systemowych i przesy³aniu ich po wstêpnjej obróbce
39 poczt± elektroniczn± do administratora systemu. Aplikacja ta jest
40 klonem skryptu frequentcheck.sh z Trusted Information Systems
41 Gauntlet(tm).
42
43 %description -l pt_BR
44 O logcheck é um software que foi desenvolvido para automaticamente rodar e
45 checar logs do sistema para violações de segurança, e atividade não usual.
46
47 %description -l ru
48 Logcheck - ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÏÔÓÌÅÖÉ×ÁÎÉÑ × ÓÉÓÔÅÍÎÙÈ ÌÏÇÁÈ ÎÅÏÂÙÞÎÙÈ ÄÅÊÓÔ×ÉÊ
49 É ÐÏÐÙÔÏË ÎÅÓÁÎËÃÉÏÎÉÒÏ×ÁÎÎÏÇÏ ÄÏÓÔÕÐÁ.
50
51 %description -l uk
52 Logcheck - ÐÒÏÇÒÁÍÁ ÄÌѠצÄÓ̦ÄËÏ×Õ×ÁÎÎÑ × ÓÉÓÔÅÍÎÉÈ ÌÏÇÁÈ ÎÅÚ×ÉÞÁÊÎÉȠĦÊ
53 ÔÁ ÓÐÒÏ ÎÅÓÁÎËæÏÎÏ×ÁÎÏÇÏ ÄÏÓÔÕÐÕ.
54
55 %prep
56 %setup -q
57 %patch -p1
58
59 %install
60 rm -rf $RPM_BUILD_ROOT
61 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/cron.hourly,%{_sbindir}}
62
63 %{__make} linux \
64         CC=%{__cc} \
65         CFLAGS="%{rpmcflags}"
66
67 cat <<EOF > $RPM_BUILD_ROOT/etc/cron.hourly/logcheck
68 #!/bin/sh
69 exec %{_sbindir}/logcheck
70 EOF
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %files
76 %defattr(644,root,root,755)
77 %doc CHANGES CREDITS README* systems/linux/README*
78 %attr(700,root,root) %dir %{_sysconfdir}
79 %attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/*
80 %attr(700,root,root) %config(missingok) /etc/cron.hourly/logcheck
81 %attr(755,root,root) %{_sbindir}/logcheck
82 %attr(755,root,root) %{_sbindir}/logtail
This page took 0.138466 seconds and 3 git commands to generate.