Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package aide for openSUSE:Factory checked in at 2023-08-03 17:30:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aide (Old) and /work/SRC/openSUSE:Factory/.aide.new.22712 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aide" Thu Aug 3 17:30:48 2023 rev:41 rq:1102185 version:0.18.6 Changes: -------- --- /work/SRC/openSUSE:Factory/aide/aide.changes 2023-07-03 17:44:23.349285089 +0200 +++ /work/SRC/openSUSE:Factory/.aide.new.22712/aide.changes 2023-08-03 17:31:05.072235974 +0200 @@ -1,0 +2,7 @@ +Thu Aug 3 08:40:38 UTC 2023 - Paolo Stivanin <i...@paolostivanin.com> + +- Update to 0.18.6: + * Fix double free() during report generation + * Improve handling of ACL errors + +------------------------------------------------------------------- Old: ---- aide-0.18.5.tar.gz aide-0.18.5.tar.gz.asc New: ---- aide-0.18.6.tar.gz aide-0.18.6.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aide.spec ++++++ --- /var/tmp/diff_new_pack.W69Sk5/_old 2023-08-03 17:31:06.276243260 +0200 +++ /var/tmp/diff_new_pack.W69Sk5/_new 2023-08-03 17:31:06.324243550 +0200 @@ -17,7 +17,7 @@ Name: aide -Version: 0.18.5 +Version: 0.18.6 Release: 0 Summary: Advanced Intrusion Detection Environment License: GPL-2.0-or-later ++++++ aide-0.18.5.tar.gz -> aide-0.18.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/ChangeLog new/aide-0.18.6/ChangeLog --- old/aide-0.18.5/ChangeLog 2023-06-30 22:34:57.000000000 +0200 +++ new/aide-0.18.6/ChangeLog 2023-08-01 10:47:46.000000000 +0200 @@ -1,3 +1,15 @@ +2023-08-01 Hannes von Haugwitz <han...@vonhaugwitz.com> + * Release aide 0.18.6 + +2023-07-22 Hannes von Haugwitz <han...@vonhaugwitz.com> + * Improve handling of ACL errors + +2023-07-21 Hannes von Haugwitz <han...@vonhaugwitz.com> + * Fix double free() during report generation (closes: #157) + +2023-07-01 Hannes von Haugwitz <han...@vonhaugwitz.com> + * Update GPG key in SECURITY.md + 2023-06-30 Hannes von Haugwitz <han...@vonhaugwitz.com> * Release aide 0.18.5 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/NEWS new/aide-0.18.6/NEWS --- old/aide-0.18.5/NEWS 2023-06-30 22:35:14.000000000 +0200 +++ new/aide-0.18.6/NEWS 2023-08-01 10:47:59.000000000 +0200 @@ -1,3 +1,8 @@ +Version 0.18.6 (2023-08-01) + * Update GPG key in SECURITY.md + * Fix double free() during report generation + * Improve handling of ACL errors + Version 0.18.5 (2023-06-30) * Fix child directory processing on equal match diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/README new/aide-0.18.6/README --- old/aide-0.18.5/README 2023-06-30 22:35:14.000000000 +0200 +++ new/aide-0.18.6/README 2023-08-01 10:47:59.000000000 +0200 @@ -1,7 +1,7 @@ AIDE - Advanced Intrusion Detection Environment ------------------------------------------------- - Version 0.18.5 + Version 0.18.6 This file is free software; as a special exception the author gives unlimited permission to copy and/or distribute it, with or without diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/SECURITY.md new/aide-0.18.6/SECURITY.md --- old/aide-0.18.5/SECURITY.md 2023-04-01 18:25:38.000000000 +0200 +++ new/aide-0.18.6/SECURITY.md 2023-07-30 20:29:14.000000000 +0200 @@ -56,31 +56,31 @@ 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 @@ -90,7 +90,7 @@ NhWLXNuuxykMFyoQ591qSetDFH6egnjIFaIR7TNZITew49cZi1ZcYaIEb00EdjlR 6gMzX/WOA/tptfAcaK4r8A5NnDh0cxcaGQPN9WMtcyeWIJogFFMTC07YXB13l4yU d/WfXI2l6QARAQABiQPbBBgBCgAmAhsCFiEEK7vTD6qymzJTvPum9pR9q2jnuTEF -AmApdEgFCRaRNlYBqcDdIAQZAQgABgUCTgn8cgAKCRAY7oY4YCLvV/x3C/44CpgL +AmR8KHMFCRpUNwEBqcDdIAQZAQgABgUCTgn8cgAKCRAY7oY4YCLvV/x3C/44CpgL VRUZT8bxDp7ZjIpyxTB43f+tpGlykSFMYS3/Cw/i7ar1fjoAeVonXAp0PpqeuJ9w +p9r3UWPZeVlmibYybLujnNDnV6RmeNtzc4HUtgPP/s7rynU6RFX46T5YRUBo/aC hjFcWVi+YUaNfBdgaKyf4INWtuNTndLXlOJkuqGCikKOuuwReJ4pvs49whVj9Nug @@ -99,17 +99,17 @@ znaGh3XK6e05Avss8mIaju+Zf/Vk+oLNzGqI+YAgczWyK82yDbuxXfWauBI32nmF XDwqN8pvPGGEm8BgMQxfKnV0mt3BezPTYBSuPw22+wVbao3xMJSIlIbFitw2ZOSL mit64IYYVGaWr3awn65MSK/Db9SRaGv52gOR6ylDul7wkjNE8ohlaos0y9sJEPaU -fato57kxLD4QAIU8Xf2hZ4pmy5nQAhIGKHwySwTbYQHUVPZlvKfOxG1JT+kw5cFz -u/FyT/eYUZ0mZhr74bSVz3qyAuhbSLsnz4hWhEGtTDJQXUFUOUmBSj7Vh8nii5hF -zUa/rBMlni4m5jVLL4hdFMk8yJt2g3ELDa2xDNgQE/WM36BNEvQYviXWGbDrrzsc -BrkGgLR7MHOsf6ZMvlOHu3+8PsO/2fsyMsNFB/UyZf1CoJaF62WFHp4zhBWsYNJf -E8GsOwmiVDTJeogvPAkR4bnJ+r6k3I5Ms3TB+d1r/qoYXyK3+n4LMd0JDSoBh4ts -ReGi2gxTYOCriTnX8N4ozS3+2pGqfv2wVw7ZES3XdfN2SC5pS264Ui7bEY+gYqFj -iT0T93at3kEOdUbY2mQ71ClX57ueVWgr0Hc31KgN90JgDYHWjcNaacl+q643X7V+ -JdD9jQ1Pa3SHJilD+E44e5n5rLhC1t4QC0uDV/wHSt25DITeZmBTg/UBjwNaZDFy -JyUQf2AvrAZmDZ01//dqe499OJD2QPcgdnuYABPcKtbS0/m7ZJf1kUU3F1luST5u -ngK9QQkb+UF8e+hF3Kfl1pBdFpXIQHh6FcYl+jRPKOwlLURqT/ULc5xGnA+FHJm3 -BAxOcvrNnVWqv2J1CgM7VCqlMrQjqrmZNUfSTRZEVVhOosYpPtjCHJ1FuQGNBE4J +fato57kxHA8QANbsBb9seSTd0jNBsqsSh2QWWaFU55DRSixz4AiTQZOwxQ6Bv0gi +gnWbKmPNuxzUXfTTK1PG8z7R3tfTObXFslrwjLmnZR0o7EYz9wJKLGBFhSxa+KJZ +chTRrWI7AALbBULgAgxP9nOLni1cRD+NhKfbipsph4jB97fgTqOi4Fglp5E7aC+8 +tfLiVgi3g8c+IWRgO4T1PT0JWzy/V78j1C+sv343zjtvwZAk35Z7mfX6KSjFsTWG +CFUSLT9FzgvJfTvlaneNdaE9mT1Ldb/2O2J1BF2FzL1EkQBVBkS83r3EtdN/tuZl +nJk+E1IrJ63ilgkzmM38SeGvwj7K8lK/EuRT3/+qTD1/f6uGOE8DNqi6CF8gi1bP +zDGfN1EbyR3ZQmfNey6nMBYDkS0bmAtNrvifeiVpwvNcRBHhCnpsOSZGPVEsJ2Wo +AslY0FOkgF+CUrxUb9TpCKY+9eXgQhCk3EqR7f0rKgsCp8w4Vbp4R0jII7jzrDkQ +x0mN2gbKz2PsJPxnQkEBFxfrVq/aMGyDsVL0Vz6K/MZWvUKheaLeatVudntE/Vso +lC9G3UsAAMDChecOrAnge/kyySqosJcfvfCvgLLxZlHHv+QWpFDaaQE9JZdDuaru +GkA33Xp0WFc0GhiEfnBR4iqoAqtdb8rp+vPQiA6sHu13NkThfsSiQn4CuQGNBE4J /TQBDACoLGAOK8w/Mv1B3SZN/mfUYXgjJnOS1lqCNdKRG8MVQQCBVEe9QPU8yavh /MpraEvPZhz6WSg7k1pHNMbKsDfv80ZX5WM95uMN69nmF/l+qo+eBJU8YIHWabkv MSWTBeD1roo8CwHOl102ajgo0XzhCqeb4MkUCZCZxdTaoHcD+IW+4IbajozgzTYV @@ -118,19 +118,19 @@ t/djtijzFTS5JxFViJtjwsDMdXQYnb+ReP4Jza5gLr/8gjbCRlLv/Bh1D9SyXFmf tEcZyhJIUU2b2ybdCkwg/BdouoQxHN94bESy686djt1wiXLZa6s4jiFuMA3qfF+K HDIbdjMBZzi0+XgJwwiqLlRkvLiG8/mGCijwFY+zzZ2lxKCOAEo8bUexOBz16Sw1 -Fj55vgsAEQEAAYkCPAQYAQoAJgIbDBYhBCu70w+qspsyU7z7pvaUfato57kxBQJg -KXTABQkWkTYMAAoJEPaUfato57kxGhIP/R4VtUpGRwjpbKkC4unimMwSbT8AItbl -Bsx7n1b7Zne+E3faX2iQC4bVE6JTft82v98OxDfTgcreDsrbXn3z92VMf0LCcXqg -8P2dF9wjXcRZ1TFlGJNzd6x8o759bvXAB+eTP/k+q4MBArmD9rD8iJFG4YNwertx -TjXVubc9lCEmQyfL2+gquV5sDgIepZUC25Uk+IEKHSC/JS84KKb+2JwSobaHiHDW -L5k6VmkAEJxQy22fs84I/5sRx63USm3N4ZHBW8wq40TOColCjmmC6WgIuvqu9bAv -7xOYmXyBc62sFqUVTctME7Jp6KMpGpzWdeP4luYxpqv779aCub5EpDrmzC+fq9xz -8JEoiSHono+do/K1ArsrKV+MgjpDbO0Y7qUqjhwApa+boWdDHJIQQ+/0o8sHCxMz -inKt6Q/ycNRbWZ1rNAjt36W1vgVxhxmo1t6X2LbIlRBi3lSniBRFE8kS4A8XJiG4 -RZGSL50m3ufdB8jChxorizp//VF3XXcOac0r/AZkMV9EI+76xrRySC03NBSUpWeU -GG+MvK64AVCrt5XdnEBHon9Dp/AJxet/SzkiusxGOsWO5kQHl26CZLlUIMzafJZD -ODyHcGzjQo0igyREkQbRahIQAznqt+ty/AXU2akqFfp2ZjmA8mRZPwEcpF+OVDxZ -5dz4Gj/NSIgfuQGNBE4J/a0BDADFSeNMstJh2Sx8LlLxTVoBVSPdm2G15kBsikDG +Fj55vgsAEQEAAYkCPAQYAQoAJgIbDBYhBCu70w+qspsyU7z7pvaUfato57kxBQJk +fCiTBQkaVDZfAAoJEPaUfato57kxgtEQAMqDVz4YzHUHI6jvJTm+SQQP3TnNJLsi +MQshA+651W7dTgmIWKKEgXiuvQ33WWRDc3GoTC/TVGLXA1BNBejTJmtStsyQ+RVp +a4Y7KIPA3Va90IzPMqFUQztQgh689h+NIqgJovLmyZBmzIZ5f+LllfQ4ZCfeyBTz +qWbX8cDxP1hyD7ifd6IXuPtr7sycmPCHnhisttM/6WxCOgS3fmJuFjBaO3qB8nOz +vPRSsiYdBBpXd6v6GGJ3UhcBsYdAkVj9iQdkIkok3d9NnDlHklfjfE6Uj+MYEIzn +UOcQNOf3d0tlEYE5B1lUijYIJ5b0sdGl2z2PzQlJvvKIQrVKsc0KYiK61kbh6Tu+ +ldiiozyodUN3T6J82BSJp1blsRFnWK6kpaDz0geG275jViIuPnYIeVKSLFVvh0ji +Y0MxBv5kyKBpz33Y40tIdrGRo7Q3t07jACzyJT3aurKCnMK4jV/dPA45FunoAIck +16HTK8ShDQuEXP4Pu80z0Wv5V5MDRnJ0g/XhXjpNxNlhKvPEytIhDAVShWP0Rccp +J4ewy3QyapnS5FhldVHYQGowvpS8fS7MX8cqTDC83be0wcOKIGSjL6dQbVpXFT0/ +DV57ejodQ1OIFfKMtqLPqndQdU3BGxHh+1mD7XIR2H70vwXW0/vKG4yy0kMLEZ67 +gilA4+BAW5U+uQGNBE4J/a0BDADFSeNMstJh2Sx8LlLxTVoBVSPdm2G15kBsikDG pWN4LiscKQT4Rmzi0uBuA1z+kD+eA+4G2nCqM7xO0RJAPLQi2zcfehdrbdwDBsFb eCTe2lnbLqGodn0ff7YDlCyopKszgINOQQwXr4VSqG7cOGDGC38taaX5UBR7XJs0 DMb4Hg0Oer7kN3kfSnOwihfS9lgunFIp3dNN1iUEp1NAVOyJhS//4zGh5EYiTd7y @@ -139,18 +139,18 @@ JatFRncuaYT6X5bNKHGT+u4KqedR55njEP7XxkXyfL06gI4ri1ef22d8X0kJIY3d d2LD81qGfAEU8Q/qboPdeaVEtG0FfMCTqQ1yyct1jkbKZMUK/EPompgUZb6JTQov bRGUPZFbhpq8nVAsu+jRRPVFzmkAEQEAAYkCPAQYAQoAJgIbIBYhBCu70w+qspsy -U7z7pvaUfato57kxBQJgKXTOBQkWkTWhAAoJEPaUfato57kxvUYP/Rpr4crEFkQt -0wbQ/rCU1Hu+ZEuSAJmTp3iX9pbT6yYNIsvKWHryBsRnT6S8wfNotWWHXiRKsTYg -yeNqn+dr7ALPPUXu38+/Wsp07XdiQvSmOx116ZvkJcIyCY+1GMns6bZJ48UQIore -dk8GJGFi3Ke1+cGjYl4Vx6spm/Qlve3BFLBJxea5p2OrPeDRkrts1hNhzP0x3fJr -dBacP+IbtFmRQhLiL6YkM2IZFHrDgSdiVT48IXjLkq3Tj56RdCLh8u416bDjyB2k -IwijxS03TaJoHZy+xaJfqBGEu3zwG03IlTtscP4EUuxBCLRv6WLRspQWVAUw4W0D -DmLOTeB+JClflURSjP8cvGeT23yIwQvq4V8MgPgXAZx7Bb3Qi/puEf58H8k31XfQ -9RC1g9GRpPsezVJ2tVxhx6ohEBhaMYSd8AAm3Q1KxX54R1BXaU8GRnC8Uv7MjBLr -0HFXWQz9z86j4LoNkBwQTBuLsnfXDP7cf6aJSgMrGFYd8qQXH8dIHTrzI2+WktIg -JZ4kE7iAHzL8fXFkel7yYIdSt1pVZ9NqryN4huS7J73r7QqYycrmcS1DX2FnUIXn -Uvb4jo9F5qrAsr//X7yXMkNWYfv/4Luc4eeOFcrKTLNBUT8DcYTUFo9U6cO+3r4Z -VhbSs97I4DTLBXjuNO021Gh8gswTj5Wc -=pwpf +U7z7pvaUfato57kxBQJkfCiTBQkaVDXmAAoJEPaUfato57kx2aoQAMmvNTQYIRZE +GbUnHhfDlPKFHuQWUTZNgn8QzksUUF6JORdCoU3MqN/6Z2nHQ3LLiM07a9byk7zh ++W3K3J//UzZ24p5FfC3YOKzIOBP08Ij0EvuCajCeR5o/P7zHu5WBhoEgr5tEnFQC +oaeWdeL5GEBRrSmntUivhSUxWs0ntqk4cC0ncRgUb+28ZBGNa0ljqYoiatIHkTpR +E9RgJiaUsnmE5THkZ3xcvIemNFRjzQ5CjP65zlRbfrCJXsYiXF1gcOIPFoKaxtBi +w5HkgVd7cmHzClCkq/RTM+dDVo3V9b3zHB//1D8XwiQWvF7gMYymCCrnH+onKPi4 +XCDrCfm6toP6fEQa/nPJ92JtQiPLDpu1AxfpwNfZV/FIApNGuZ/Egs3sK7aVI76B +jvQs4chZUYfIY6axIJYceceXg1SFqiv15vjXLXi3RrtN7HaCDOCpSMQUG6gJ4dRh +VsKHK+wkqCmiIAPQt8rYkabev5dg+B+LGjj6oCmUyrCaoXubnkuX7pFqOCMDUw2b +ihb2H4k48HVxZdke3d4wPgq0oPCx3/04vFExq3PqOW9s0MTIC0XOY9GXJwJcFumQ +suOSVzMPRvWnBQnJYTfBtWehaxHG5dqNdOsNTdFfPfeD/qtHQ56RyYoqjZ87IY7q +E5GuuIiJTEypzeYfM0OkPPmPL4ku3B5J +=MtRc -----END PGP PUBLIC KEY BLOCK----- ``` diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/configure new/aide-0.18.6/configure --- old/aide-0.18.5/configure 2023-06-30 22:35:27.000000000 +0200 +++ new/aide-0.18.6/configure 2023-08-01 10:48:10.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for aide 0.18.5. +# Generated by GNU Autoconf 2.71 for aide 0.18.6. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -608,8 +608,8 @@ # Identity of this package. PACKAGE_NAME='aide' PACKAGE_TARNAME='aide' -PACKAGE_VERSION='0.18.5' -PACKAGE_STRING='aide 0.18.5' +PACKAGE_VERSION='0.18.6' +PACKAGE_STRING='aide 0.18.6' PACKAGE_BUGREPORT='' PACKAGE_URL='' @@ -1430,7 +1430,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures aide 0.18.5 to adapt to many kinds of systems. +\`configure' configures aide 0.18.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1502,7 +1502,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of aide 0.18.5:";; + short | recursive ) echo "Configuration of aide 0.18.6:";; esac cat <<\_ACEOF @@ -1674,7 +1674,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -aide configure 0.18.5 +aide configure 0.18.6 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2219,7 +2219,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by aide $as_me 0.18.5, which was +It was created by aide $as_me 0.18.6, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3603,7 +3603,7 @@ # Define the identity of the package. PACKAGE='aide' - VERSION='0.18.5' + VERSION='0.18.6' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -3707,7 +3707,7 @@ fi -printf "%s\n" "#define AIDEVERSION \"0.18.5\"" >>confdefs.h +printf "%s\n" "#define AIDEVERSION \"0.18.6\"" >>confdefs.h @@ -11300,7 +11300,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by aide $as_me 0.18.5, which was +This file was extended by aide $as_me 0.18.6, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -11368,7 +11368,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -aide config.status 0.18.5 +aide config.status 0.18.6 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/doc/aide.1 new/aide-0.18.6/doc/aide.1 --- old/aide-0.18.5/doc/aide.1 2023-06-30 22:35:14.000000000 +0200 +++ new/aide-0.18.6/doc/aide.1 2023-08-01 10:47:59.000000000 +0200 @@ -1,4 +1,4 @@ -.TH AIDE 1 "2023-06-30" "aide v0.18.5" "User Commands" +.TH AIDE 1 "2023-08-01" "aide v0.18.6" "User Commands" .SH NAME \fBaide\fP \- Advanced Intrusion Detection Environment .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/doc/aide.conf.5 new/aide-0.18.6/doc/aide.conf.5 --- old/aide-0.18.5/doc/aide.conf.5 2023-06-30 22:35:14.000000000 +0200 +++ new/aide-0.18.6/doc/aide.conf.5 2023-08-01 10:47:59.000000000 +0200 @@ -1,4 +1,4 @@ -.TH AIDE.CONF 5 "2023-06-30" "aide v0.18.5" "AIDE" +.TH AIDE.CONF 5 "2023-08-01" "aide v0.18.6" "AIDE" .SH NAME aide.conf - The configuration file for Advanced Intrusion Detection Environment diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/src/do_md.c new/aide-0.18.6/src/do_md.c --- old/aide-0.18.5/src/do_md.c 2023-06-13 20:54:07.000000000 +0200 +++ new/aide-0.18.6/src/do_md.c 2023-07-30 20:32:13.000000000 +0200 @@ -388,24 +388,28 @@ #ifdef WITH_POSIX_ACL if(ATTR(attr_acl)&line->attr) { - acl_t acl_a; - acl_t acl_d; + acl_t acl_a = NULL; + acl_t acl_d = NULL; char *tmp = NULL; acl_a = acl_get_file(line->fullpath, ACL_TYPE_ACCESS); - acl_d = acl_get_file(line->fullpath, ACL_TYPE_DEFAULT); - if ((acl_a == NULL) && (errno == ENOTSUP)) { - line->attr&=(~ATTR(attr_acl)); - return; + if (acl_a == NULL) { + if (errno == ENOTSUP) { + log_msg(LOG_LEVEL_TRACE, "failed to get acl of %s: file system does not support ACLs or ACLs are disabled", line->fullpath); + } else { + log_msg(LOG_LEVEL_WARNING, "failed to get ACL of %s: %s", line->fullpath, strerror(errno)); + } + line->attr&=(~ATTR(attr_acl)); + return; } - if (acl_a == NULL) - log_msg(LOG_LEVEL_WARNING, "tried to read access ACL on %s but failed with: %s", - line->fullpath, strerror(errno)); - if ((acl_d == NULL) && (errno != EACCES)) /* ignore DEFAULT on files */ - { - acl_free(acl_a); - log_msg(LOG_LEVEL_WARNING, "tried to read default ACL on %s but failed with: %s", - line->fullpath, strerror(errno)); + if (S_ISDIR(line->perm)) { + acl_d = acl_get_file(line->fullpath, ACL_TYPE_DEFAULT); + if (acl_d == NULL) { + log_msg(LOG_LEVEL_WARNING, "failed to get default ACL of %s: %s", line->fullpath, strerror(errno)); + acl_free(acl_a); + line->attr&=(~ATTR(attr_acl)); + return; + } } ret = checked_malloc(sizeof(acl_type)); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/src/report_json.c new/aide-0.18.6/src/report_json.c --- old/aide-0.18.5/src/report_json.c 2023-04-01 18:25:38.000000000 +0200 +++ new/aide-0.18.6/src/report_json.c 2023-07-30 20:31:06.000000000 +0200 @@ -144,7 +144,8 @@ } static void _print_attribute(report_t *report, db_line* oline, db_line* nline, ATTRIBUTE attribute) { - char **ovalue, **nvalue; + char **ovalue = NULL; + char **nvalue = NULL; int onumber, nnumber, i; if (attributes_first) { attributes_first=false; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/src/report_plain.c new/aide-0.18.6/src/report_plain.c --- old/aide-0.18.5/src/report_plain.c 2023-04-01 18:25:38.000000000 +0200 +++ new/aide-0.18.6/src/report_plain.c 2023-07-30 20:31:06.000000000 +0200 @@ -63,7 +63,8 @@ } static void _print_attribute(report_t *report, db_line* oline, db_line* nline, ATTRIBUTE attribute) { - char **ovalue, **nvalue; + char **ovalue = NULL; + char **nvalue = NULL; int onumber, nnumber, i, c; int p = (width_details-(4 + MAX_WIDTH_DETAILS_STRING))/2; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aide-0.18.5/version.m4 new/aide-0.18.6/version.m4 --- old/aide-0.18.5/version.m4 2023-06-30 22:35:25.000000000 +0200 +++ new/aide-0.18.6/version.m4 2023-08-01 10:48:07.000000000 +0200 @@ -1 +1 @@ -m4_define([AIDE_VERSION], [0.18.5]) +m4_define([AIDE_VERSION], [0.18.6]) ++++++ aide-xattr-in-libc.patch ++++++ --- /var/tmp/diff_new_pack.W69Sk5/_old 2023-08-03 17:31:06.576245075 +0200 +++ /var/tmp/diff_new_pack.W69Sk5/_new 2023-08-03 17:31:06.580245099 +0200 @@ -1,7 +1,7 @@ -Index: aide-0.18.3/configure.ac +Index: aide-0.18.6/configure.ac =================================================================== ---- aide-0.18.3.orig/configure.ac -+++ aide-0.18.3/configure.ac +--- aide-0.18.6.orig/configure.ac ++++ aide-0.18.6/configure.ac @@ -59,7 +59,7 @@ dnl Do the right thing for glibc... AIDE_DEFS="-D_GNU_SOURCE" @@ -84,10 +84,10 @@ AIDE_PKG_CHECK(capabilities, POSIX 1003.1e capabilities, no, CAPABILITIES, libcap, caps) AIDE_PKG_CHECK(e2fsattrs, e2fsattrs, no, E2FSATTRS, e2p, e2fsattrs) -Index: aide-0.18.3/include/db_config.h +Index: aide-0.18.6/include/db_config.h =================================================================== ---- aide-0.18.3.orig/include/db_config.h -+++ aide-0.18.3/include/db_config.h +--- aide-0.18.6.orig/include/db_config.h ++++ aide-0.18.6/include/db_config.h @@ -19,7 +19,7 @@ * with this program; if not, write to the Free Software Foundation, Inc., * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. @@ -140,10 +140,10 @@ int no_acl_on_symlinks; #endif int warn_dead_symlinks; -Index: aide-0.18.3/src/do_md.c +Index: aide-0.18.6/src/do_md.c =================================================================== ---- aide-0.18.3.orig/src/do_md.c -+++ aide-0.18.3/src/do_md.c +--- aide-0.18.6.orig/src/do_md.c ++++ aide-0.18.6/src/do_md.c @@ -45,7 +45,6 @@ #ifdef WITH_XATTR @@ -194,8 +194,8 @@ + #ifdef WITH_POSIX_ACL if(ATTR(attr_acl)&line->attr) { - acl_t acl_a; -@@ -434,7 +433,7 @@ void acl2line(db_line* line) { + acl_t acl_a = NULL; +@@ -438,7 +437,7 @@ void acl2line(db_line* line) { acl_free(acl_d); } line->acl = ret; @@ -204,7 +204,7 @@ } #endif -@@ -596,4 +595,3 @@ void capabilities2line(db_line* line) { +@@ -600,4 +599,3 @@ void capabilities2line(db_line* line) { void no_hash(db_line* line) { line->attr&=~get_hashes(true); } ++++++ aide.keyring ++++++ ++++ 682 lines (skipped) ++++ between aide.keyring ++++ and /work/SRC/openSUSE:Factory/.aide.new.22712/aide.keyring