1 Summary: Advanced Intrusion Detection Environment
6 Group: Applications/System
7 Group(de): Applikationen/System
8 Group(pl): Aplikacje/System
9 Source0: ftp://ftp.linux.hr/pub/aide/%{name}-%{version}.tar.gz
11 Source2: %{name}-%{version}-doc.tar.bz2
12 Source3: %{name}-check
13 Patch0: %{name}-cvs20010627.patch.gz
14 Patch1: %{name}-NLS.patch
15 URL: http://www.cs.tut.fi/~rammer/aide.html
16 BuildRequires: autoconf
17 BuildRequires: automake
19 BuildRequires: gettext-devel
20 BuildRequires: glibc-static
21 BuildRequires: libgcrypt-static
23 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 %define _sysconfdir /etc/%{name}
26 %define _pkglibdir /var/lib/%{name}
34 AIDE creates a database from the regular expression rules that it
35 finds from the config file. Once this database is initialized it can
36 be used to verify the integrity of the files. It has several message
37 digest algorithms (md5,sha1,rmd160,tiger,haval,etc.) that are used to
38 check the integrity of the file. More algorithms can be added with
39 relative ease. All of the usual file attributes can also be checked
44 gettextize --copy --force
49 --with-config-file=%{_sysconfdir}/aide.conf \
54 rm -rf $RPM_BUILD_ROOT
55 %{__install} -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_pkglibdir},/etc/cron.daily}
58 DESTDIR=$RPM_BUILD_ROOT
60 %{__install} %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
61 %{__install} %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.daily
63 gzip -9nf AUTHORS ChangeLog NEWS README doc/aide.conf
68 rm -rf $RPM_BUILD_ROOT
70 %files -f %{name}.lang
71 %defattr(644,root,root,755)
72 %doc *.gz doc/aide.conf.gz doc/manual.html doc/aide.html
73 %attr(640,root,root) %config(noreplace) %{_sysconfdir}/aide.conf
74 %attr(750,root,root) %dir %{_pkglibdir}
75 %attr(755,root,root) %{_bindir}/aide
76 %attr(700,root,root) %config(noreplace) /etc/cron.daily/aide-check
78 %lang(ru) %{_mandir}/ru/man[15]/*