diff --git a/aide-0.16.2.tar.gz b/aide-0.16.2.tar.gz deleted file mode 100644 index 5cdf198f8150d63ae2774cf5fa32342f11c43a0c..0000000000000000000000000000000000000000 Binary files a/aide-0.16.2.tar.gz and /dev/null differ diff --git a/aide-0.17.3.tar.gz b/aide-0.17.3.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..fee206ffda7a05c69a7ce72f8a8d09869bc2b7b1 Binary files /dev/null and b/aide-0.17.3.tar.gz differ diff --git a/aide-define_hash_use_gcrypt.patch b/aide-define_hash_use_gcrypt.patch deleted file mode 100644 index e643a0017de8f306f853a8583e6dafa6fc008a3c..0000000000000000000000000000000000000000 --- a/aide-define_hash_use_gcrypt.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff -Nur aide-0.16/include/md.h aide-0.16.new/include/md.h ---- aide-0.16/include/md.h 2016-07-25 22:56:55.000000000 +0200 -+++ aide-0.16.new/include/md.h 2018-11-21 14:07:01.347479021 +0100 -@@ -48,7 +48,7 @@ - #define HASH_GCRYPT_COUNT GCRY_MD_CRC32 - #ifndef WITH_MHASH - #define HASH_USE_GCRYPT (DB_MD5|DB_SHA1|DB_RMD160|DB_TIGER|DB_CRC32|\ -- DB_HAVAL|DB_CRC32|DB_SHA256|DB_SHA512) -+ DB_CRC32B|DB_SHA256|DB_SHA512) - #endif - #endif - -diff -Nur aide-0.16/src/md.c aide-0.16.new/src/md.c ---- aide-0.16/src/md.c 2016-07-25 22:56:55.000000000 +0200 -+++ aide-0.16.new/src/md.c 2018-11-21 14:06:05.602295496 +0100 -@@ -55,10 +55,12 @@ - r=DB_TIGER; - break; - } -+/* until libgcrypt-1.8.4 not implemented yet, see doc/gcrypt.info-1 - case GCRY_MD_HAVAL: { - r=DB_HAVAL; - break; - } -+*/ - case GCRY_MD_SHA256: { - r=DB_SHA256; - break; -@@ -219,7 +221,7 @@ - if(gcry_md_enable(md->mdh,i)==GPG_ERR_NO_ERROR){ - md->calc_attr|=h; - } else { -- error(0,"gcry_md_enable %i failed",i); -+ error(0,"gcry_md_enable %i failed, see /usr/include/gcrypt.h enum gcry_md_algos",i); - md->todo_attr&=~h; - } - } diff --git a/aide.spec b/aide.spec index 8cf19f6152db6b7df04f864a1c3c9789284231df..2fb18f8a275cce2b36b5b84f6d348feb3fcc6642 100644 --- a/aide.spec +++ b/aide.spec @@ -1,5 +1,5 @@ Name: aide -Version: 0.16.2 +Version: 0.17.3 Release: 1 Summary: Advanced Intrusion Detection Environment License: GPLv2+ @@ -9,9 +9,7 @@ Source1: aide.conf Source2: aide.logrotate BuildRequires: gcc make bison flex pcre-devel libgpg-error-devel libgcrypt-devel zlib-devel libcurl-devel -BuildRequires: libacl-devel libselinux-devel libattr-devel e2fsprogs-devel audit-libs-devel git - -Patch0: aide-define_hash_use_gcrypt.patch +BuildRequires: libacl-devel libselinux-devel libattr-devel e2fsprogs-devel audit-libs-devel %description AIDE (Advanced Intrusion Detection Environment, [eyd]) is a file and directory integrity checker. @@ -21,7 +19,7 @@ Once this database is initialized it can be used to verify the integrity of the %package_help %prep -%autosetup -n %{name}-%{version} -p1 -Sgit +%autosetup -n %{name}-%{version} -p1 %build %configure --disable-static --with-config_file=%{_sysconfdir}/aide.conf --with-gcrypt --with-zlib \ @@ -55,10 +53,17 @@ mkdir -p -m0700 %{buildroot}%{_localstatedir}/lib/aide %files help %defattr(-,root,root) -%doc NEWS README doc/manual.html +%doc NEWS README %{_mandir}/*/* %changelog +* Sat Jul 31 2021 zoulin - 0.17.3-1 +- Type:enhancement +- ID:NA +- SUG:NA +- DESC: update to 0.17.3; + delete -Sgit from %autosetup, and delete BuildRequires git + * Wed Jul 29 2020 wangchen - 0.16.2-1 - Type:enhancement - ID:NA