This is the multi-page printable view of this section.
Click here to print.
Return to the regular view of this page.
Category: SEC
SEC: Auditing Logs, Enforce Passwords, Keep Secrets, TDE, SM Algorithm, Login Hooks, Log Erros, Extension White List, …
SEC category has 24 available extensions:
1 - tablelog
record table modification logs
Overview
PIGSTY 3rd Party Extension: tablelog
: record table modification logs
- Version: 0.1
- PG Vers:
16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
tablelog_$v
- RPM Ver : 0.1
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-tablelog
- DEB Ver : 0.6.1
- DEB Deps: Nil
Details
2 - passwordcheck_cracklib
Strengthen PostgreSQL user password checks with cracklib
Overview
PGDG 3rd Party Extension: passwordcheck
: Strengthen PostgreSQL user password checks with cracklib
- Version: 3.0.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO NOT
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
passwordcheck_cracklib_$v*
- RPM Ver :
3.0.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-passwordcheck-cracklib
- DEB Ver :
3.0.0
- DEB Deps: Nil
Details
3 - supautils
Extension that secures a cluster on a cloud environment
Overview
PIGSTY 3rd Party Extension: supautils
: Extension that secures a cluster on a cloud environment
- Version: 2.5.0
- PG Vers:
17
,16
,15
,14
,13
- Need Load: Explicit Loading Required
- Need DDL: DO NOT
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
supautils_$v*
- RPM Ver :
2.5.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-supautils
- DEB Ver :
2.5.0
- DEB Deps: Nil
Details
4 - pgsodium
Postgres extension for libsodium functions
Overview
PIGSTY 3rd Party Extension: pgsodium
: Postgres extension for libsodium functions
- Version: 3.1.9
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
pgsodium
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pgsodium_$v*
- RPM Ver :
3.1.9
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pgsodium
- DEB Ver :
3.1.9
- DEB Deps: Nil
Details
5 - supabase_vault
Supabase Vault Extension
Overview
PIGSTY 3rd Party Extension: pg_vault
: Supabase Vault Extension
- Version: 0.2.8
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
vault
- Requires:
pgsodium
Packages
- RPM Repo: PIGSTY
- RPM Name:
vault_$v*
- RPM Ver :
0.2.8
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-vault
- DEB Ver :
0.2.8
- DEB Deps: Nil
Details
6 - anon
Data anonymization tools
Overview
PGDG 3rd Party Extension: anonymizer
: Data anonymization tools
- Version: 1.3.2
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
postgresql_anonymizer_$v*
- RPM Ver :
1.3.2
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-anonymizer
- DEB Ver :
1.3.2
- DEB Deps: Nil
Details
7 - pg_tde
pg_tde access method
Overview
PIGSTY 3rd Party Extension: pg_tde
: pg_tde access method
- Version: 1.0
- PG Vers:
16
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_tde_$v*
- RPM Ver :
1.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-tde
- DEB Ver :
1.0
- DEB Deps: Nil
Details
8 - pgsmcrypto
PostgreSQL SM Algorithm Extension
Overview
PIGSTY 3rd Party Extension: pgsmcrypto
: PostgreSQL SM Algorithm Extension
- Version: 0.1.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pgsmcrypto_$v
- RPM Ver :
0.1.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pgsmcrypto
- DEB Ver :
0.1.0
- DEB Deps: Nil
Details
9 - pgaudit
provides auditing functionality
Overview
PGDG 1st Party Extension: pgaudit
: provides auditing functionality
- Version: 16.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pgaudit_$v*
- RPM Ver :
16.0
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-pgaudit
- DEB Ver :
16.0
- DEB Deps: Nil
Details
10 - pgauditlogtofile
pgAudit addon to redirect audit log to an independent file
Overview
PGDG 1st Party Extension: pgauditlogtofile
: pgAudit addon to redirect audit log to an independent file
- Version: 1.6
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pgauditlogtofile_$v*
- RPM Ver :
1.6
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-pgauditlogtofile
- DEB Ver :
1.6
- DEB Deps: Nil
Details
11 - pg_auth_mon
monitor connection attempts per user
Overview
PGDG 3rd Party Extension: pg_auth_mon
: monitor connection attempts per user
- Version: 1.1
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
pg_auth_mon_$v*
- RPM Ver :
1.1
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-auth-mon
- DEB Ver :
1.1
- DEB Deps: Nil
Details
12 - credcheck
credcheck - postgresql plain text credential checker
Overview
PGDG 1st Party Extension: credcheck
: credcheck - postgresql plain text credential checker
- Version: 2.7.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
credcheck_$v*
- RPM Ver :
2.7.0
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-credcheck
- DEB Ver :
2.8.0
- DEB Deps: Nil
Details
13 - pgcryptokey
cryptographic key management
Overview
PGDG 3rd Party Extension: pgcryptokey
: cryptographic key management
- Version: 1.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires:
pgcrypto
Packages
- RPM Repo: PGDG
- RPM Name:
pgcryptokey_$v*
- RPM Ver :
1.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pgcryptokey
- DEB Ver :
1.0
- DEB Deps: Nil
Details
14 - pg_jobmon
Extension for logging and monitoring functions in PostgreSQL
Overview
PGDG 3rd Party Extension: pg_jobmon
: Extension for logging and monitoring functions in PostgreSQL
- Version: 1.4.1
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires:
dblink
Packages
- RPM Repo: PGDG
- RPM Name:
pg_jobmon_$v*
- RPM Ver :
1.4.1
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-jobmon
- DEB Ver :
1.4.1
- DEB Deps: Nil
Details
15 - logerrors
Function for collecting statistics about messages in logfile
Overview
PGDG 3rd Party Extension: logerrors
: Function for collecting statistics about messages in logfile
- Version: 2.1
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
logerrors_$v*
- RPM Ver :
2.1
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-logerrors
- DEB Ver :
2.1
- DEB Deps: Nil
Details
16 - login_hook
login_hook - hook to execute login_hook.login() at login time
Overview
PGDG 3rd Party Extension: login_hook
: login_hook - hook to execute login_hook.login() at login time
- Version: 1.6
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas:
login_hook
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
login_hook_$v*
- RPM Ver :
1.6
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-login-hook
- DEB Ver :
1.6
- DEB Deps: Nil
Details
17 - set_user
similar to SET ROLE but with added logging
Overview
PGDG 1st Party Extension: set_user
: similar to SET ROLE but with added logging
- Version: 4.1.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PGDG
- RPM Name:
set_user_$v*
- RPM Ver :
4.1.0
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-set-user
- DEB Ver :
4.1.0
- DEB Deps: Nil
Details
18 - pg_snakeoil
The PostgreSQL Antivirus
Overview
PIGSTY 3rd Party Extension: pg_snakeoil
: The PostgreSQL Antivirus
- Version: 1
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO NOT
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_snakeoil_$v*
- RPM Ver :
1
- RPM Deps: Nil
- DEB Repo: PGDG
- DEB Name:
postgresql-$v-snakeoil
- DEB Ver :
1
- DEB Deps: Nil
Details
19 - pgextwlist
PostgreSQL Extension Whitelisting
Overview
PIGSTY 3rd Party Extension: pgextwlist
: PostgreSQL Extension Whitelisting
- Version: 1.17
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO NOT
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pgextwlist_$v*
- RPM Ver :
1.17
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pgextwlist
- DEB Ver :
1.17
- DEB Deps: Nil
Details
20 - pg_auditor
Audit data changes and provide flashback ability
Overview
PIGSTY 3rd Party Extension: pg_auditor
: Audit data changes and provide flashback ability
- Version: 0.2
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Unknown
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
pg_auditor_$v
- RPM Ver :
0.2
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-pg-auditor
- DEB Ver :
0.2
- DEB Deps: Nil
Details
21 - sslutils
A Postgres extension for managing SSL certificates through SQL
Overview
PIGSTY 3rd Party Extension: sslutils
: A Postgres extension for managing SSL certificates through SQL
- Version: 1.3
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Unknown
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
sslutils_$v*
- RPM Ver :
1.3
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-sslutils
- DEB Ver :
1.3
- DEB Deps: Nil
Details
22 - noset
Module for blocking SET variables for non-super users.
Overview
PIGSTY 3rd Party Extension: noset
: Module for blocking SET variables for non-super users.
- Version: 0.3.0
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Not Relocatable
- Trusted: Unknown
- Schemas: N/A
- Requires: N/A
Packages
- RPM Repo: PIGSTY
- RPM Name:
noset_$v*
- RPM Ver :
0.3.0
- RPM Deps: Nil
- DEB Repo: PIGSTY
- DEB Name:
postgresql-$v-noset
- DEB Ver :
0.3.0
- DEB Deps: Nil
Details
23 - sepgsql
label-based mandatory access control (MAC) based on SELinux security policy.
Overview
CONTRIB Built-in Extension: sepgsql
: label-based mandatory access control (MAC) based on SELinux security policy.
- Version: 16.3
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
PostgreSQL Built-in Contrib Extension
Details
24 - auth_delay
pause briefly before reporting authentication failure
Overview
CONTRIB Built-in Extension: auth_delay
: pause briefly before reporting authentication failure
- Version: 16.3
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Explicit Loading Required
- Need DDL: DO NOT
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Untrusted, Require Superuser to Create
- Schemas: N/A
- Requires: N/A
Packages
PostgreSQL Built-in Contrib Extension
Details
25 - pgcrypto
cryptographic functions
Overview
CONTRIB Built-in Extension: pgcrypto
: cryptographic functions
- Version: 1.3
- PG Vers:
17
,16
,15
,14
,13
,12
- Need Load: Lib Loading NOT Required
- Need DDL: DO
CREATE EXTENSION
DDL
- Relocatable: Unknown
- Trusted: Trusted, Can be created by user with
CREATE
Privilege
- Schemas: N/A
- Requires: N/A
Packages
PostgreSQL Built-in Contrib Extension
Details