X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=aide.spec;h=1c8beee51f6ec7c1da002722cfab0d1959099301;hb=3bde047f3f001c0cda8fec909faa915abf1323e0;hp=0c4e3378b3a0bfc5fceb2514752ad04faa0ab171;hpb=94abf2f1f04fc91580a0d2b60109fe7df7c0a262;p=packages%2Faide.git diff --git a/aide.spec b/aide.spec index 0c4e337..1c8beee 100644 --- a/aide.spec +++ b/aide.spec @@ -1,13 +1,13 @@ Summary: Advanced Intrusion Detection Environment -Summary(pl): Zaawansowany System Wykrywania W³amañ (AIDE) -Summary(pt_BR): AIDE - ferramenta de verificação de integridade do sistema +Summary(pl.UTF-8): Zaawansowany System Wykrywania Włamań (AIDE) +Summary(pt_BR.UTF-8): AIDE - ferramenta de verificação de integridade do sistema Name: aide -Version: 0.10 +Version: 0.15.1 Release: 1 License: GPL Group: Applications/System -Source0: http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz -# Source0-md5: 39eb7d21064cac7b409c45d038b86cd8 +Source0: http://dl.sourceforge.net/aide/%{name}-%{version}.tar.gz +# Source0-md5: d0b72535ff68b93a648e4d08b0ed7f07 Source1: %{name}.conf Source2: %{name}-0.7-doc.tar.bz2 # Source2-md5: f8d01112f839957b3061bb6b5f262174 @@ -15,26 +15,23 @@ Source3: %{name}-check Source4: %{name}.sysconfig Patch0: %{name}-autoconf.patch Patch1: %{name}-NLS.patch -Patch2: %{name}-ac_fix.patch -Patch3: %{name}-no_md.patch -Patch4: %{name}-language-ru.patch +Patch2: %{name}-no_md.patch URL: http://www.cs.tut.fi/~rammer/aide.html BuildRequires: autoconf BuildRequires: automake BuildRequires: bison -BuildRequires: findutils BuildRequires: flex BuildRequires: gettext-devel BuildRequires: glibc-static BuildRequires: mhash-static BuildRequires: perl-modules +BuildRequires: pkgconfig BuildRequires: zlib-static >= 1.1.4 Requires: crondaemon Requires: grep -Requires: mailx BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) -%define _sysconfdir /etc/%{name} +%define _sysconfdir /etc/%{name} %define _pkglibdir /var/lib/%{name} %description @@ -46,29 +43,24 @@ check the integrity of the file. More algorithms can be added with relative ease. All of the usual file attributes can also be checked for inconsistencies. -%description -l pl -AIDE tworzy bazê danych z wyra¿eñ regularnych, które znajduj± siê w -pliku konfiguracyjnym. Gdy baza zostanie zainicjowana mo¿na sprawdzaæ -integralno¶æ plików. U¿ywanych jest kilka algorytmów sprawdzania -spójno¶ci (md5,sha1,rmd160,tiger,haval,itp.). Inne mog± byæ dodane -stosunkowo ³atwo. Zwyk³e atrybuty plików tak¿e mog± byæ sprawdzane. +%description -l pl.UTF-8 +AIDE tworzy bazę danych z wyrażeń regularnych, które znajdują się w +pliku konfiguracyjnym. Gdy baza zostanie zainicjowana można sprawdzać +integralność plików. Używanych jest kilka algorytmów sprawdzania +spójności (md5,sha1,rmd160,tiger,haval,itp.). Inne mogą być dodane +stosunkowo łatwo. Zwykłe atrybuty plików także mogą być sprawdzane. -%description -l pt_BR -O AIDE tem por objetivo ser a versão gratuita do Tripwire, e ajuda -a detectar violações de integridade pelo uso de hashes como MD5. +%description -l pt_BR.UTF-8 +O AIDE tem por objetivo ser a versão gratuita do Tripwire, e ajuda a +detectar violações de integridade pelo uso de hashes como MD5. %prep %setup -q -b 0 -a 2 %patch0 -p1 %patch1 -p1 %patch2 -p1 -%patch3 -p1 -%patch4 -p1 %build -rm -f missing po/Makefile* -find . -name "*.c" -type f > po/POTFILES.in - %{__gettextize} %{__aclocal} %{__autoconf} @@ -76,7 +68,7 @@ find . -name "*.c" -type f > po/POTFILES.in %configure \ --with-config-file=%{_sysconfdir}/aide.conf # --with-extra-includes=/usr/include/ -make +%{__make} %install rm -rf $RPM_BUILD_ROOT @@ -89,16 +81,17 @@ install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir} install %{SOURCE3} $RPM_BUILD_ROOT/etc/cron.daily install %{SOURCE4} $RPM_BUILD_ROOT/etc/sysconfig/aide -%find_lang %{name} +# %find_lang %{name} %clean rm -rf $RPM_BUILD_ROOT -%files -f %{name}.lang +%files %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README doc/aide.conf doc/manual.html aide-*/doc/aide.html -%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/aide.conf -%attr(640,root,root) %config(noreplace) %verify(not size mtime md5) /etc/sysconfig/aide +%attr(750,root,root) %dir %{_sysconfdir} +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/aide.conf +%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/aide %attr(750,root,root) %dir %{_pkglibdir} %attr(755,root,root) %{_bindir}/aide %attr(700,root,root) %config(noreplace) /etc/cron.daily/aide-check