Compare commits

...

No commits in common. "c8-stream-12" and "stream-postgresql-12-rhel-8.10.0" have entirely different histories.

5 changed files with 39 additions and 3 deletions

5
.gitignore vendored
View File

@ -1 +1,4 @@
SOURCES/pgaudit-1.4.0.tar.gz
/pgaudit-1.2.0.tar.gz
/pgaudit-1.3.0.tar.gz
/pgaudit-1.3.1.tar.gz
/pgaudit-1.4.0.tar.gz

View File

@ -1 +0,0 @@
ea085fbf227b5c461331ab33b99579f37db299a6 SOURCES/pgaudit-1.4.0.tar.gz

View File

@ -0,0 +1,29 @@
diff -rup pgaudit-1.3.0-orig/pgaudit.c pgaudit-1.3.0/pgaudit.c
--- pgaudit-1.3.0-orig/pgaudit.c 2019-07-26 08:32:56.173668080 +0200
+++ pgaudit-1.3.0/pgaudit.c 2019-07-26 10:56:47.956677102 +0200
@@ -13,6 +13,7 @@
#include "access/htup_details.h"
#include "access/sysattr.h"
#include "access/xact.h"
+#include "access/relation.h"
#include "catalog/catalog.h"
#include "catalog/objectaccess.h"
#include "catalog/pg_class.h"
@@ -994,7 +995,7 @@ log_select_dml(Oid auditOid, List *range
relOid = rte->relid;
rel = relation_open(relOid, NoLock);
- if (!auditLogCatalog && IsSystemNamespace(RelationGetNamespace(rel)))
+ if (!auditLogCatalog && IsCatalogNamespace(RelationGetNamespace(rel)))
{
relation_close(rel, NoLock);
continue;
@@ -1206,7 +1207,7 @@ log_function_execute(Oid objectId)
* Logging execution of all pg_catalog functions would make the log
* unusably noisy.
*/
- if (IsSystemNamespace(proc->pronamespace))
+ if (IsCatalogNamespace(proc->pronamespace))
{
ReleaseSysCache(proctup);
return;

View File

@ -1,6 +1,6 @@
Name: pgaudit
Version: 1.4.0
Release: 5%{?dist}
Release: 7%{?dist}
Summary: PostgreSQL Audit Extension
License: PostgreSQL
@ -53,6 +53,10 @@ set -ex
%changelog
* Fri Feb 9 2024 Filip Janus <fjanus@redhat.com> - 1.4.0-7
- Release bump to avoid regression in nvrs
- Resolves: RHEL-24969
* Thu Jun 03 2021 Patrik Novotný <panovotn@redhat.com> - 1.4.0-5
- Fix build requires

1
sources Normal file
View File

@ -0,0 +1 @@
SHA512 (pgaudit-1.4.0.tar.gz) = 1b7f2532c72f88604a3ba1055571d891eea265969197e228eeedf3cb9aff213488a957c000cf8cdea7891d3640c2015aa42f79a75ddfb0a94d670da94b85f4e2