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 <crowland@psionic.com>
-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 <crowland@psionic.com>
+#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
%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 <<EOF > $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