X-Git-Url: https://git.pld-linux.org/?a=blobdiff_plain;f=logcheck.spec;h=7c8d359b4fc1247fc779ef93fd37ab1b9196c20d;hb=0425bc163d57157cb520cc83036468a0ff381ab3;hp=7566975523a48d854725bca22131be59af974d4e;hpb=fa65e2f83ab8ecaaad01902d998c226ea51d3ad9;p=packages%2Flogcheck.git diff --git a/logcheck.spec b/logcheck.spec index 7566975..7c8d359 100644 --- a/logcheck.spec +++ b/logcheck.spec @@ -1,31 +1,59 @@ Summary: Logcheck system log analyzer +Summary(es): Analizador de logs Summary(pl): Logcheck - analizator logów systemu +Summary(pt_BR): Um analisador de logs +Summary(ru): Logcheck - ÁÎÁÌÉÚÁÔÏÒ log-ÆÁÊÌÏ× +Summary(uk): Logcheck - ÁÎÁ̦ÚÁÔÏÒ log-ÆÁÊÌ¦× +Summary(zh_CN): ϵͳÈÕÖ¾·ÖÎö¹¤¾ß Name: logcheck -Version: 1.1 -Release: 2 -Copyright: Free. See LICENSE file. -Group: Utilities/System -Source: http://www.psionic.com/abacus/%{name}-%{version}.tar.gz -Patch: %{name}-pld.patch -Vendor: Craig Rowland -URL: http://www.psionic.com/abacus -BuildRoot: /tmp/%{name}-%{version}-%{release}-root +Version: 1.1.1 +Release: 3 +License: GPL +Group: Applications/System +#Source0: http://www.psionic.com/tools/%{name}-%{version}.tar.gz +# Adopted by Debian ? They have 1.3.14 in pool +Source0: %{name}-%{version}.tar.gz +# Source0-md5: e97c2f096e219e20310c1b80e9e1bc29 +Patch0: %{name}-pld.patch +Vendor: Craig H. Rowland +#URL: http://www.psionic.com/abacus +Requires: /usr/sbin/sendmail +Requires: crondaemon +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) +%define _sysconfdir /etc/logcheck %description -Logcheck is software package that is designed to automatically run and check -system log files for security violations and unusual activity. Logcheck -utilizes a program called logtail that remembers the last position it read -from in a log file and uses this position on subsequent runs to process new -information. All source code is available for review and the implementation -was kept simple to avoid problems. This package is a clone of the -frequentcheck.sh script from the Trusted Information Systems Gauntlet(tm) -firewall package. TIS has granted permission for me to clone this package. +Logcheck is software package that is designed to automatically run and +check system log files for security violations and unusual activity. +Logcheck utilizes a program called logtail that remembers the last +position it read from in a log file and uses this position on +subsequent runs to process new information. All source code is +available for review and the implementation was kept simple to avoid +problems. This package is a clone of the frequentcheck.sh script from +the Trusted Information Systems Gauntlet(tm) firewall package. TIS has +granted permission for me to clone this package. + +%description -l es +Analizador de logs %description -l pl -Pakiet zawiera logcheck - aplikacjê przeznaczon± do automatycznego analizowania -logów systemowych i przesy³aniu ich po wstêpnjej obróbce poczt± elektroniczn± -do administratora systemu. Aplikacja ta jest klonem skryptu frequentcheck.sh z -Trusted Information Systems Gauntlet(tm). +Pakiet zawiera logcheck - aplikacjê przeznaczon± do automatycznego +analizowania logów systemowych i przesy³aniu ich po wstêpnjej obróbce +poczt± elektroniczn± do administratora systemu. Aplikacja ta jest +klonem skryptu frequentcheck.sh z Trusted Information Systems +Gauntlet(tm). + +%description -l pt_BR +O logcheck é um software que foi desenvolvido para automaticamente rodar e +checar logs do sistema para violações de segurança, e atividade não usual. + +%description -l ru +Logcheck - ÐÒÏÇÒÁÍÍÁ ÄÌÑ ÏÔÓÌÅÖÉ×ÁÎÉÑ × ÓÉÓÔÅÍÎÙÈ ÌÏÇÁÈ ÎÅÏÂÙÞÎÙÈ ÄÅÊÓÔ×ÉÊ +É ÐÏÐÙÔÏË ÎÅÓÁÎËÃÉÏÎÉÒÏ×ÁÎÎÏÇÏ ÄÏÓÔÕÐÁ. + +%description -l uk +Logcheck - ÐÒÏÇÒÁÍÁ ÄÌÑ ×¦ÄÓ̦ÄËÏ×Õ×ÁÎÎÑ × ÓÉÓÔÅÍÎÉÈ ÌÏÇÁÈ ÎÅÚ×ÉÞÁÊÎÉÈ Ä¦Ê +ÔÁ ÓÐÒÏ ÎÅÓÁÎËæÏÎÏ×ÁÎÏÇÏ ÄÏÓÔÕÐÕ. %prep %setup -q @@ -33,30 +61,25 @@ Trusted Information Systems Gauntlet(tm). %install rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/cron.hourly,%{_sbindir}} -install -d $RPM_BUILD_ROOT{/etc/logcheck,%{_sbindir}} - -make CC="gcc" CFLAGS="$RPM_OPT_FLAGS" linux - -install -d $RPM_BUILD_ROOT/etc/cron.hourly +%{__make} linux \ + CC=%{__cc} \ + CFLAGS="%{rpmcflags}" cat < $RPM_BUILD_ROOT/etc/cron.hourly/logcheck #!/bin/sh -%{_sbindir}/logcheck +exec %{_sbindir}/logcheck EOF -strip --strip-unneeded $RPM_BUILD_ROOT%{_sbindir}/logtail - -gzip -9nf CHANGES CREDITS README* systems/linux/README* - %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc {CHANGES,CREDITS,README*,systems/linux/README*}.gz -%attr(700,root,root) %dir /etc/logcheck -%attr(600,root,root) %config(noreplace) %verify(not size mtime md5) /etc/logcheck/* +%doc CHANGES CREDITS README* systems/linux/README* +%attr(700,root,root) %dir %{_sysconfdir} +%attr(600,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/* %attr(700,root,root) %config(missingok) /etc/cron.hourly/logcheck -%attr(700,root,root) %{_sbindir}/logcheck -%attr(700,root,root) %{_sbindir}/logtail +%attr(755,root,root) %{_sbindir}/logcheck +%attr(755,root,root) %{_sbindir}/logtail