1 Summary: Advanced Intrusion Detection Environment
2 Summary(pl.UTF-8): Zaawansowany System Wykrywania Włamań (AIDE)
3 Summary(pt_BR.UTF-8): AIDE - ferramenta de verificação de integridade do sistema
8 Group: Applications/System
9 Source0: http://dl.sourceforge.net/aide/%{name}-%{version}.tar.gz
10 # Source0-md5: 27978cc6bca4f0fbf3f6f5a1b330661c
12 Source2: %{name}-0.7-doc.tar.bz2
13 # Source2-md5: f8d01112f839957b3061bb6b5f262174
14 Source3: %{name}-check
15 Source4: %{name}.sysconfig
16 Patch0: %{name}-autoconf.patch
17 Patch1: %{name}-NLS.patch
18 Patch2: %{name}-no_md.patch
19 URL: http://www.cs.tut.fi/~rammer/aide.html
20 BuildRequires: autoconf
21 BuildRequires: automake
24 BuildRequires: gettext-devel
25 BuildRequires: glibc-static
26 BuildRequires: mhash-static
27 BuildRequires: perl-modules
28 BuildRequires: zlib-static >= 1.1.4
31 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 %define _sysconfdir /etc/%{name}
34 %define _pkglibdir /var/lib/%{name}
37 AIDE creates a database from the regular expression rules that it
38 finds from the config file. Once this database is initialized it can
39 be used to verify the integrity of the files. It has several message
40 digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to
41 check the integrity of the file. More algorithms can be added with
42 relative ease. All of the usual file attributes can also be checked
45 %description -l pl.UTF-8
46 AIDE tworzy bazę danych z wyrażeń regularnych, które znajdują się w
47 pliku konfiguracyjnym. Gdy baza zostanie zainicjowana można sprawdzać
48 integralność plików. Używanych jest kilka algorytmów sprawdzania
49 spójności (md5,sha1,rmd160,tiger,haval,itp.). Inne mogą być dodane
50 stosunkowo łatwo. Zwykłe atrybuty plików także mogą być sprawdzane.
52 %description -l pt_BR.UTF-8
53 O AIDE tem por objetivo ser a versão gratuita do Tripwire, e ajuda a
54 detectar violações de integridade pelo uso de hashes como MD5.
68 --with-config-file=%{_sysconfdir}/aide.conf
69 # --with-extra-includes=/usr/include/
73 rm -rf $RPM_BUILD_ROOT
74 install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_pkglibdir},/etc/cron.daily,/etc/sysconfig}
77 DESTDIR=$RPM_BUILD_ROOT
79 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
80 install %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.daily
81 install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/aide
86 rm -rf $RPM_BUILD_ROOT
89 %defattr(644,root,root,755)
90 %doc AUTHORS ChangeLog NEWS README doc/aide.conf doc/manual.html aide-*/doc/aide.html
91 %attr(750,root,root) %dir %{_sysconfdir}
92 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aide.conf
93 %attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/aide
94 %attr(750,root,root) %dir %{_pkglibdir}
95 %attr(755,root,root) %{_bindir}/aide
96 %attr(700,root,root) %config(noreplace) /etc/cron.daily/aide-check