Changelog for
aide-0.18.8-150400.85.1.x86_64.rpm :
* Sun Aug 11 2024 ajAATTajaissle.de- Update to 0.18.8:
* Fix concurrent reading of extended attributes (xattrs)
* Raise warning if both input databases are the same- Update to 0.18.7:
* Add missing library CFLAGS
* Fix typo in aide.conf manual page
* Fix 64-bit time_t on 32-bit architectures
* Fix debug logging for returned attributes
* Fix condition for error message of failing to open gzipped files- rebased aide-0.18-as-needed.patch
* Tue Feb 20 2024 dimstarAATTopensuse.org- Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN.
* Thu Aug 03 2023 infoAATTpaolostivanin.com- Update to 0.18.6:
* Fix double free() during report generation
* Improve handling of ACL errors
* Mon Jul 03 2023 infoAATTpaolostivanin.com- Update to 0.18.5:
* Fix child directory processing on equal match
* Fri Jun 30 2023 infoAATTpaolostivanin.com- Update to 0.18.4:
* Fix handling of extended attributes on symlinks
* Add missing \')\' to log message
* Fix static linking of the aide binary
* Don\'t require database_out for --dry-init
* Remove strerror() calls from thread log messages
* Mon Jun 05 2023 andrea.manziniAATTsuse.com- switched service macros from %systemd_
* to %service_
* according to documentation at https://en.opensuse.org/openSUSE:Systemd_packaging_guidelines#Registering_unit_files_in_install_scripts
* Mon Jun 05 2023 andrea.manziniAATTsuse.com- Update to 0.18.3:
* Handle readlink() errors- Update to 0.18.2:
* Add warning if rules contain not compiled-in attributes
* Add missing lock for tree operations during file system scan
* Fri Mar 17 2023 dmuellerAATTsuse.com- update to 0.18.1:
* Fix handling of empty growing files
* Fix segfault when using --dry-init
* Update README- switch to pcre2
* Thu Feb 23 2023 paolo.peregoAATTsuse.com- Update to 0.18- Rename aide-0.17.3-as-needed.patch to and rebase aide-0.18-as-needed.patch- Added autoconf and autoconf-archive as building dependencies due to an error when reconfiguring the source- Rebase aide-xattr-in-libc.patch
* Tue Mar 29 2022 infoAATTpaolostivanin.com- Update to 0.17.4:
* fix CVE-2021-45417: precalculate buffer size in base64 functions (bsc#1194735)
* Thu Nov 04 2021 schubiAATTsuse.de- Added aide.service and aide.timer in order to run aide periodically in the background via systemd timer.- aide-systemd.patch: hook in new manpages
* Fri Apr 02 2021 meissnerAATTsuse.com- added missing pcre-devel buildrequires.
* Wed Feb 24 2021 infoAATTpaolostivanin.com- Update default config file to match v0.17
* Wed Feb 24 2021 infoAATTpaolostivanin.com- Update to 0.17.3:
* BACKWARDS INCOMPATIBLE CHANGES - \'--verbose\' command line option and \'verbose\' config option are no longer supported, use \'log_level\' and \'report_level\' options instead - \'--report\' command line option is no longer supported, use \'report_url\' config option instead - \'ignore_list\' config option is no longer supported, use \'report_ignore_changed_attrs\' instead - \'report_attributes\' config option is no longer supported, use \'report_force_attrs\' instead - (restricted) regular rules must start with literal \'/\', i.e. the rule cannot begin with a macro variable - config lines must end with new line - \'AATT\' and \' \' in the configuration are now escaped with \'\\\', that means to match a \'\\\' you have to use four backslashes \'\\\\\\\\\' in your rules - \'gzip_dbout=false\' fails now with config error when no zlib support is compiled in - remove \'--with-initial-errors\' configure option - remove PostgreSQL database backend support - remove Sun ACL support - remove config and database signing support
* Enhancements: - add new \'--log-level\' command line option and \'log_level\' config option - introduce named log levels - add new \'report\' log level to help to debug rule matching - add new \'config\' log level to help to debug config and rule parsing - aad new \'--dry-init\' command - add new \'--path-check\' command - add directory support for AATTAATTinclude - add new AATTAATTx_include config macro - add new AATTAATTx_include_setenv config macro - add new default compound group \'H\' (all compiled-in hashsums) - add support for per-report_url options - add new \'report_level\' config option - add new \'report_append\' config option - add exit code 21 for file lock errors - add default config values, available hashsums and compound groups to \'--version\' output - add Linux capabilities support - show changed attributes in \'different attributes\' message - enable \'gost\' and \'whirlpool\' checksums when using gcrypt - add \'stribog256\' and \'stribog512\' gcrypt algorithms - add config file names to log output
* Miscellaneous behaviour changes: - \'report_summarize_changes\': hashsum changes are now indicated with \'H\' - print \'--help\' and \'--verion\' output to stdout - log messages and errors are always written to stderr - initialise report URLs after configuration parsing - allow empty values for macro variables - SIGUSR1 now toggles debug log level - fail on errors in regular expressions during config parsing - fail on invalid URLs during config check - Fail on double slash in rule path - cache log lines when \'log_level\' is not yet set
* Deprecations: - \'database\' config option is now deprecated, use \'database_in\' instead - \'summarize_changes\' config option is now deprecated, use \'report_summarize_changes\' instead - \'grouped\' config option is now deprecated, use \'report_grouped\' instead - non-alphanumeric group names are deprecated
* Notable bug fixes: - fix line numbers in log messages - remove warning when input database is \'/dev/null\' - correctly handle UTF-8 in path names and rules - fix compilation with curl and gcrypt - warn on unsupported hash algorithms - improve large-file support
* Remove obsolete aide-attributes.sh script
* Remove outdated manual.html
* Update documentation- Rename aide-0.16.1-as-needed.patch to and rebase aide-0.17.3-as-needed.patch- Rebase aide-xattr-in-libc.patch- Remove aide-define_hash_use_gcrypt.patch (no longer needed)- Remove aide-dynamic.patch (no longer needed)
* Thu Jul 30 2020 elimatAATTopensuse.org- Update to 0.16.2 Bug fixes:
* Fix handling of directory-restricted negative rules
* Don\'t lock \'/dev/null\' when used as output database
* Fix parsing of rules containing \'?\' quantifier
* Fix extended attributes support (xattrs)
* Fix processing of go files Please note:
* The addition of the \"trusted.
*\", \"user.
*\" and the \"security.
*\" namespaces to the xattrs attribute might lead to a vast amount of reported changed entries during your next AIDE run. You can use the `report_ignore_changed_attrs` option (see aide.conf(5)) to ignore changes of the xattrs attribute; but be aware that this will exclude the expected but also the unexpected (potentially malicious) changes.- Run spec-cleaner
* Thu Jul 11 2019 abergmannAATTsuse.com- Remove not available gcrypt algorithm 7 DB_HAVAL (bsc#1098360). Add aide-define_hash_use_gcrypt.patch
* Sun Mar 17 2019 elimatAATTopensuse.org- Update to 0.16.1
* Move to GitHub
* Update documentation
* Bug fixes- Upstream have moved to GitHub update URL and Source URLs accordingly- Refresh patch: aide-xattr-in-libc.patch- aide-0.16.1-as-needed.patch: replaces aide-0.16-as-needed.patch- Some cleanup of spec with spec-cleaner
* Wed Jan 18 2017 meissnerAATTsuse.com- Updated to 0.16 - lots of bugfixes - including regexp matching within subdirectories of expressions- aide-0.16-as-needed.patch: replaces aide-0.15.1-as-needed.patch- aide-no_m4_dir.patch: upstream- aide.keyring: added from keyserver, cross checked key id on http://aide.sourceforge.net/ and a signature from someone I signed.
* Thu Jul 02 2015 meissnerAATTsuse.com- aide-dynamic.patch: avoid overwriting dl
* functions, as we might load libcrypto.so dynamically in FIPS mode.