Summary(pl): chkrootkit - narzêdzie do lokalnego szukania oznak rootkitów
Name: chkrootkit
Version: 0.35
-Release: 1
+Release: 3
License: Copyrighted
Group: Applications/Networking
Group(cs): Aplikace/Sí»ové
Group(sl): Programi/Omre¾ni
Group(sv): Tillämpningar/Nätverk
Source0: ftp://sunsite.icm.edu.pl/pub/unix/security/chkrootkit/%{name}-%{version}.tar.gz
+Source1: %{name}-check
+Source2: %{name}.sysconfig
Patch0: %{name}-CC.patch
Patch1: %{name}-nostrip.patch
+Patch2: %{name}-names.patch
+Patch3: %{name}-wtmp.patch
URL: http://www.chkrootkit.org/
BuildRequires: glibc-static
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
- chkwtmp: sprawdza kasowanie wtmpx
- check_wtmpx: sprawdza kasowanie w wtmpx deletions (tylko Solaris)
- chkproc: szuka oznak trojanów LKM (modu³y j±dra)
- - strings: szybkie i brzydkie podmiany ci±gów znaków.
+ - strings: szybko i brzydko napisany zamiennik programu strings.
%prep
%setup -q
%patch0 -p1
%patch1 -p1
-
+%patch2 -p1
+%patch3 -p1
%build
CC=%{__cc}
export CC
%{__make} sense
-
%install
rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT%{_bindir}
+install -d $RPM_BUILD_ROOT{%{_bindir},/etc/{sysconfig,cron.weekly}}
-for x in check_wtmpx chklastlog chkproc chkrootkit chkwtmp ifpromisc strings; do
+for x in check_wtmpx chklastlog chkproc chkwtmp ifpromisc strings; do
install $x $RPM_BUILD_ROOT/%{_bindir}/%{name}-$x
done
-gzip -9nf COPYRIGHT README README.chklastlog README.chkwtmp
+install chkrootkit $RPM_BUILD_ROOT/%{_bindir}
+install %{SOURCE1} $RPM_BUILD_ROOT/etc/cron.weekly/
+install %{SOURCE2} $RPM_BUILD_ROOT/etc/sysconfig/chkrootkit
+
+gzip -9nf COPYRIGHT README README.chklastlog README.chkwtmp
%clean
rm -rf $RPM_BUILD_ROOT
-
%files
%defattr(644,root,root,755)
%doc *.gz
%attr(755,root,root) %{_bindir}/*
+%attr(750,root,root) /etc/cron.weekly/chkrootkit-check
+%attr(640,root,root) %config(noreplace) %verify(not mtime size md5) /etc/sysconfig/chkrootkit