Skip to content

Releases: credativ/pg_snakeoil

pg_snakeoil 1.3

18 Dec 10:07
v1.3
Compare
Choose a tag to compare
  • Make signature directory configurable via pg_snakeoil.signature_dir.

pg_snakeoil 1.2

29 Oct 12:47
v1.2
Compare
Choose a tag to compare
  • Run pgindent, use PostgreSQL coding style

pg_snakeoil 1.1

04 Feb 12:41
v1.1
Compare
Choose a tag to compare
  • Fix compatibility with ClamAV 0.101

pg_snakeoil 1.0

28 Jan 13:12
v1.0
Compare
Choose a tag to compare

Running typical on-access antivirus software on a PostgreSQL server has severe
drawbacks such as severely affecting performance or making the filesystem
unreliable. The failure modes are extremely problematic when a
non-PostgreSQL-aware scanner blocks access to a file due to viruses, or even
false-positives and bugs in the scanner software.

We typically recommend not to run such software on PostgreSQL servers, as
PostgreSQL knows how to discern between code and data and will not execute any
viruses stored in a database. However, running anti-virus software is sometimes
required by local policy.

pg_snakeoil provides ClamAV scanning of all data in PostgreSQL in a way that
does not interfere with the proper functioning of PostgreSQL and does not cause
collateral damage or unnecessary downtimes.