]> git.pld-linux.org Git - packages/chkrootkit.git/blob - chkrootkit.spec
- gunzipped -names.patch; patches should not be compressed.
[packages/chkrootkit.git] / chkrootkit.spec
1 Summary:        chkrootkit - locally checks for signs of a rootkit
2 Summary(pl):    chkrootkit - narzêdzie do lokalnego szukania oznak rootkitów
3 Name:           chkrootkit
4 Version:        0.35
5 Release:        2
6 License:        Copyrighted
7 Group:          Applications/Networking
8 Group(cs):      Aplikace/Sí»ové
9 Group(da):      Programmer/Netværks
10 Group(de):      Applikationen/Netzwerkwesen
11 Group(es):      Aplicaciones/Red
12 Group(fr):      Applications/Réseau
13 Group(is):      Forrit/Net
14 Group(it):      Applicazioni/Rete
15 Group(no):      Applikasjoner/Nettverk
16 Group(pl):      Aplikacje/Sieciowe
17 Group(pt):      Aplicações/Rede
18 Group(pt_BR):   Aplicações/Rede
19 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/óÅÔÅ×ÙÅ
20 Group(sl):      Programi/Omre¾ni
21 Group(sv):      Tillämpningar/Nätverk
22 Source0:        ftp://sunsite.icm.edu.pl/pub/unix/security/chkrootkit/%{name}-%{version}.tar.gz
23 Patch0:         %{name}-CC.patch
24 Patch1:         %{name}-nostrip.patch
25 Patch2:         %{name}-names.patch
26 Patch3:         %{name}-wtmp.patch
27 URL:            http://www.chkrootkit.org/
28 BuildRequires:  glibc-static
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 Chkrootkit is a toolkit to locally check for signs of a rootkit.
33  - chkrootkit: a shell script that checks system binaries for rootkit
34    modification. (If you can't trust rpm -Va)
35  - ifpromisc: checks if the network interface is in promiscuous mode.
36    (If you can't trust netstat)
37  - chklastlog: checks for lastlog deletions.
38  - chkwtmp: checks for wtmp deletions.
39  - check_wtmpx: checks for wtmpx deletions. (Solaris only)
40  - chkproc: checks for signs of LKM trojans. (kernel modules)
41  - strings: quick and dirty strings replacement.
42
43 %description -l pl
44 Chkrootkit to zestaw narzêdzi do lokalnego sprawdzania oznak u¿ycia
45 rootkitów.
46  - chkrootkit: skrypt pow³oki sprawdzaj±cy binarne pliki systemowe na
47    obecno¶æ modyfikacji typowych dla rootkitów (je¶li nie mo¿na zaufaæ
48    rpm -Va)
49  - ifpromisc: sprawdza czy interfejs sieciowy jest w trybie promiscuous
50    (gdy nie mo¿na zaufaæ netstat)
51  - chklastlog: sprawdza czy logi nie by³y kasowane
52  - chkwtmp: sprawdza kasowanie wtmpx
53  - check_wtmpx: sprawdza kasowanie w wtmpx deletions (tylko Solaris)
54  - chkproc: szuka oznak trojanów LKM (modu³y j±dra)
55  - strings: szybko i brzydko napisany zamiennik programu strings.
56
57 %prep
58 %setup -q
59 %patch0 -p1
60 %patch1 -p1
61 %patch2 -p1
62 %patch3 -p1
63
64 %build
65 CC=%{__cc}
66 export CC
67 %{__make} sense
68
69 %install
70 rm -rf $RPM_BUILD_ROOT
71 install -d $RPM_BUILD_ROOT%{_bindir}
72
73 for x in check_wtmpx chklastlog chkproc chkwtmp ifpromisc strings; do
74     install $x $RPM_BUILD_ROOT/%{_bindir}/%{name}-$x
75 done
76
77 install chkrootkit $RPM_BUILD_ROOT/%{_bindir}
78
79 gzip -9nf COPYRIGHT README README.chklastlog README.chkwtmp
80
81 %clean
82 rm -rf $RPM_BUILD_ROOT
83
84 %files
85 %defattr(644,root,root,755)
86 %doc *.gz
87 %attr(755,root,root) %{_bindir}/*
This page took 0.468089 seconds and 3 git commands to generate.