BSD Ports

databases/pgbarman 3.20.1 FreeBSD

Backup and recovery manager for PostgreSQL

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
12a6e35778
License
GPLv3
Categories
databases
Package size
793.0 KiB, 6067.9 KiB installed

Description

Barman: backup and recovery manager for PostgreSQL.

Barman is an open-source administration tool for disaster recovery of PostgreSQL servers written in Python.

It allows your organisation to perform remote backups of multiple servers in business critical environments and helps DBAs during the recovery phase.

In the other systems

SystemPortVersion
FreeBSDdatabases/pgbarman3.20.1
DragonFlydatabases/pgbarman3.13.2

Install

Binary package:

pkg install pgbarman-py312

From the ports tree:

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

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

RUN_DEPENDS=	pgbarman-py312>0:databases/pgbarman

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:latest3.20.13.20.13.3.03.15.03.20.1
FreeBSD:14:quarterly3.20.13.20.1n/a3.14.13.20.1
FreeBSD:15:latest3.20.13.20.1n/a3.15.03.15.0
FreeBSD:15:quarterly3.20.13.20.1n/an/an/a
FreeBSD:16:latest3.20.13.20.1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 4

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

Build dependencies 16
Run dependencies 17

No port depends on this one.

Configuration

No options to configure.

USES
python:3.12+
Service scripts
none

Files

pkg-plist 1
  • @sample etc/pgbarman-py312/barman.conf.sample
distinfo 1
FileSizeSHA256
EnterpriseDB-barman-release-3.20.1_GH0.tar.gz2.26708e+06568418ccc5a1b6fdbddb1f916afa3590c78b836c966ab76b1afcf44d247a58e1

Commit history 3

DateCommitCreditsLog message
12a6e35778 Yuri Victorovich devel/{,py-}uv{,-build}: update 0.12.19 → 0.13.0
d4a12ded38 Matthew Seaman databases/pgbarman: update to 3.20.1
Changes: https://github.com/EnterpriseDB/barman/blob/release/3.20.1/RELNOTES.md Reported-by: portscout
7f789f0e4a Matthew Seaman databases/pgbarman: update to 3.20.0
* Switch to PEP517 build using uv_build backend * Consequently require python 3.12 or above * Move replacement of the %%PREFIX%% token we introduce using patching to the `pre-build` step, so that `make makepatch` generates results still including that token. Changes: https://github.com/EnterpriseDB/barman/blob/release/3.20.0/RELNOTES.md Reported by: portscout