------------------------------------------------------------------- Thu Sep 25 16:11:05 UTC 2025 - Marcus Rueckert - Add support for pg 18 by adding the 18.0 version - bug fixes: - Error when required hooks are skipped. - Improvements: - SELECT FOR UPDATE object logging improvement. - Disable logging in parallel workers. - Use strpbrk() instead of strstr() where applicable. - Fix search_path for trigger functions. - Minor code optimizations. - Features: - PostgreSQL 18 support. ------------------------------------------------------------------- Tue Jul 8 07:21:54 UTC 2025 - Reinhard Max - Update to 17.1, 16.1, 1.7.1, 1.6.3, 1.5.3: * Fix issues that could cause 'pgaudit stack is not empty' errors. ------------------------------------------------------------------- Fri Feb 14 12:13:36 UTC 2025 - Reinhard Max - Stop building for EOL postgresql12. ------------------------------------------------------------------- Sat Sep 28 00:28:44 UTC 2024 - Marcus Rueckert - Added version 17 for postgresql 17 https://github.com/pgaudit/pgaudit/releases/tag/16.0 ------------------------------------------------------------------- Fri May 17 15:25:32 UTC 2024 - Reinhard Max - PostgreSQL 11 is EOL. ------------------------------------------------------------------- Wed Sep 6 20:53:50 UTC 2023 - Marcus Rueckert - Added version 16 for postgresql 16 https://github.com/pgaudit/pgaudit/releases/tag/16.0 ------------------------------------------------------------------- Wed Apr 19 13:52:06 UTC 2023 - Reinhard Max - PostgreSQL 10 is EOL. ------------------------------------------------------------------- Tue Jan 31 14:50:20 UTC 2023 - Marcus Rueckert - added 1.7.0 to enable pg 15 ------------------------------------------------------------------- Thu Sep 22 09:57:40 UTC 2022 - Dominique Leuenberger - Hack up spec file a bit to get over source_validator, we rely on + name_pg uses --keep-name-conditionals (argument of spec_query) + but wre also need pg_name defined for the pg_* macros, as they refer to it. So we define both, and use name_pg for the conditions. ------------------------------------------------------------------- Mon Mar 21 07:13:30 UTC 2022 - pgajdos@suse.com - version update to 1.2.4, 1.3.4, 1.4.3, 1.5.2, 1.6.2 * Bug Fix: Skip logging script statements for create/alter extension. - added sources + get-tars ------------------------------------------------------------------- Thu Dec 2 11:46:01 UTC 2021 - Marcus Rueckert - fix postgresql_has_llvm usage ------------------------------------------------------------------- Tue Nov 30 17:24:00 UTC 2021 - Marcus Rueckert - switch to %{pg_name}-llvmjit-devel ------------------------------------------------------------------- Sun Nov 14 02:25:43 UTC 2021 - Marcus Rueckert - remove some unneeded pg_name conditionals ------------------------------------------------------------------- Sun Nov 14 02:18:29 UTC 2021 - Marcus Rueckert - Update versions (1.2.3, 1.3.3, 1.4.2, 1.5.1) - Guard against search-path based attacks. - Add security definer and search_path to event trigger functions. - Add 1.6.1 for postgresql 14 - 1.6.0: https://github.com/pgaudit/pgaudit/releases/tag/1.6.0 - 1.6.1: https://github.com/pgaudit/pgaudit/releases/tag/1.6.1 - port to postgresql macros - drop support for pg < 10 ------------------------------------------------------------------- Wed Jun 30 14:25:02 UTC 2021 - Dominique Leuenberger - Do no longer build postgresql95 and postgresql96 flavors on Tumbleweed. ------------------------------------------------------------------- Wed Nov 4 14:36:40 UTC 2020 - pgajdos@suse.com - try to make factory bot happy ------------------------------------------------------------------- Tue Nov 3 08:59:08 UTC 2020 - pgajdos@suse.com - revert last change, keep flavours unresolved ------------------------------------------------------------------- Wed Oct 21 07:24:08 UTC 2020 - pgajdos@suse.com - do not build favours that would be unresolved in standard repos ------------------------------------------------------------------- Tue Oct 20 08:53:43 UTC 2020 - pgajdos@suse.com - version update - 1.0.8: https://github.com/pgaudit/pgaudit/releases/tag/1.0.8 - 1.1.3: https://github.com/pgaudit/pgaudit/releases/tag/1.1.3 - 1.2.2: https://github.com/pgaudit/pgaudit/releases/tag/1.2.2 - 1.3.2: https://github.com/pgaudit/pgaudit/releases/tag/1.3.2 - 1.4.1: https://github.com/pgaudit/pgaudit/releases/tag/1.4.1 ------------------------------------------------------------------- Fri Sep 25 15:47:07 UTC 2020 - Marcus Rueckert - added pg 13 support by adding 1.5.0 https://github.com/pgaudit/pgaudit/releases/tag/1.5.0 ------------------------------------------------------------------- Wed May 6 17:41:27 UTC 2020 - Marcus Rueckert - we added support for newer pg versions but never enabled them in the multibuild ------------------------------------------------------------------- Tue Oct 22 18:43:40 UTC 2019 - Marcus Rueckert - bump package for existing versions and add support for newer pg versions: - 1.0.7: https://github.com/pgaudit/pgaudit/releases/tag/1.0.7 - 1.1.2: https://github.com/pgaudit/pgaudit/releases/tag/1.1.2 - 1.2.1: https://github.com/pgaudit/pgaudit/releases/tag/1.2.1 - 1.3.1: https://github.com/pgaudit/pgaudit/releases/tag/1.3.1 - 1.4.0: https://github.com/pgaudit/pgaudit/releases/tag/1.4.0 ------------------------------------------------------------------- Fri Sep 8 23:09:48 UTC 2017 - mrueckert@suse.de - make the file lists less broad: - BR the -server package so we get the owner of %{_datadir}/postgresql*/extension/ - only own files really from this package ------------------------------------------------------------------- Fri Aug 4 21:06:27 UTC 2017 - mrueckert@suse.de - use multibuild - update to 1.0.6 and 1.1.1 respectively ------------------------------------------------------------------- Thu Feb 19 11:33:56 UTC 2015 - mrueckert@suse.de - update to git HEAD: (adds HEAD.patch) - 9bdc2e8 Use bms_{copy,first_member,free} on rte->{selected,modified}Cols - 869f4e7 Take column-level privileges into account too - 715b653 If audit has been granted permissions, we log the event - 7d9313c Make should_be_logged() authoritative by itself - 58aa1f4 Describe the current behaviour more precisely - 43f9baf If no roles are given, all roles are audited - c0b4e6d Add pgaudit.roles setting - fe5219f Rename T_AlterTableSpaceMoveStmt to T_AlterTableMoveAllStmt following 3c4cf08 - 98eb0ed We don't need the [] wrapper - ab43873 Remove GUC source checking altogether - 7782701 Fixes for META.json ------------------------------------------------------------------- Tue Oct 7 12:50:24 UTC 2014 - darin@darins.net - fixed %files path for SLES ------------------------------------------------------------------- Mon Oct 6 19:48:13 UTC 2014 - darin.perusich@ctg.com - Initial packaging of pgaudit