BSD Ports

databases/pgagroal 2.1.0 FreeBSD

High-performance protocol-native connection pool for PostgreSQL

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
778160104f
License
BSD3CLAUSE
Categories
databases
Package size
349.2 KiB, 1259.1 KiB installed

Description

pgagroal is a high-performance protocol-native connection pool for PostgreSQL. Which features High performance, Connection pool, Limit connections for users and databases, Prefill support, Remove idle connections, Connection validation, Enable / disable database access, Graceful / fast shutdown, Prometheus support, Grafana 8 dashboard, Remote management, Authentication query support, Failover support, Transport Layer Security (TLS) v1.2+ support, Daemon support, User vault, Lightweight connection pooler for PostgreSQL.

In the other systems

SystemPortVersion
FreeBSDdatabases/pgagroal2.1.0
DragonFlydatabases/pgagroal1.4.2

Install

Binary package:

pkg install pgagroal

From the ports tree:

cd /usr/ports/databases/pgagroal/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	pgagroal>0:databases/pgagroal
LIB_DEPENDS=	libpgagroal.so:databases/pgagroal

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.1.02.1.01.4.2--
FreeBSD:14:quarterly2.1.02.1.0n/a--
FreeBSD:15:latest2.1.02.1.0n/a--
FreeBSD:15:quarterly2.1.02.1.0n/an/an/a
FreeBSD:16:latest2.1.02.1.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 4

The full lists below include those, and their dependencies in turn.

Build dependencies 20
Run dependencies 4

No port depends on this one.

Configuration

No options to configure.

USES
cmake ssl
Service scripts
pgagroal

Files

Manual pages 9
  • pgagroal(1)
  • pgagroal-admin(1)
  • pgagroal-cli(1)
  • pgagroal-config(1)
  • pgagroal-vault(1)
  • pgagroal.conf(5)
  • pgagroal_databases.conf(5)
  • pgagroal_hba.conf(5)
  • pgagroal_vault.conf(5)
pkg-plist 21
  • bin/pgagroal
  • bin/pgagroal-config
  • bin/pgagroal-vault
  • bin/pgagroal-admin
  • bin/pgagroal-cli
  • @sample etc/pgagroal/pgagroal.conf.sample
  • @sample etc/pgagroal/pgagroal_hba.conf.sample
  • lib/libpgagroal.so
  • lib/libpgagroal.so.2
  • lib/libpgagroal.so.
  • share/man/man1/pgagroal-admin.1.gz
  • share/man/man1/pgagroal-cli.1.gz
  • share/man/man1/pgagroal-config.1.gz
  • share/man/man1/pgagroal.1.gz
  • share/man/man5/pgagroal.conf.5.gz
  • share/man/man5/pgagroal_databases.conf.5.gz
  • share/man/man5/pgagroal_hba.conf.5.gz
  • share/man/man1/pgagroal-vault.1.gz
  • share/man/man5/pgagroal_vault.conf.5.gz
  • @dir(,,)
  • @dir(,,)
distinfo 1
FileSizeSHA256
pgagroal-2.1.0.tar.gz836519728b93154092b9961eb1c59012210ad5fdfbe418aabb650221e1b31d355e6c09
Master sites 1
  • https://github.com/pgagroal/pgagroal/releases/download/2.1.0/

Commit history 1

DateCommitCreditsLog message
778160104f Muhammad Moinur Rahman databases/pgagroal: Update version 2.0.2=>2.1.0
- Update MASTER_SITES - Update WWW Changelog: https://github.com/pgagroal/pgagroal/releases/tag/2.1.0