BSD Ports

sysutils/duplicity 2.2.3_2 MidnightBSD

Backup tool that uses librsync and GnuPG

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
3396e5216c
License
gpl2
Categories
sysutils

Description

Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.

In the other systems

SystemPortVersion
MidnightBSDsysutils/duplicity2.2.3_2
FreeBSDsysutils/duplicity3.2.2
OpenBSDsysutils/duplicity3.0.6
NetBSDsysutils/duplicity3.0.7nb1
DragonFlysysutils/duplicity3.0.4_1

Install

Binary package:

mport install duplicity

From mports:

cd /usr/mports/sysutils/duplicity && make install clean

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

RUN_DEPENDS=	duplicity>0:sysutils/duplicity

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 7

Test 2

Build dependencies 2
Run dependencies 8
Required by 1

Configuration

Options name: sysutils_duplicity

OptionDefaultDescription
B2onBackblaze B2 backend
DOCSoff
DROPBOXonDropbox backend
FTPoffFTP backend
FTPSoffFTPS backend
GDOCSoffGoogle Docs backend
GNUPGoffUse GnuPG 1
GNUPG2onUse GnuPG 2
NLSoff
S3onAmazon S3 backend
USES
cpe localbase python shebangfix
Service scripts
none

Files

distinfo 1
FileSizeSHA256
duplicity-2.2.3.tar.gz1.978008e+064ad43f93601b1a41fb5f642bdda1706a1fb75f8ef1d6d482dd7f23107eaee87d
Master sites 1
  • PYPI

Commit history 1

DateCommitCreditsLog message
3396e5216c Lucas Holt www/py-boto3, devel/py-botocore, net/py-s3transfer: update to 1.43.95 / 0.19.2 (#1290)
Closes #1270. The AWS SDK ports were well behind upstream, blocking Python ports that have picked up a recent `boto3` floor — `ai/py-litellm` had to stop at 1.91.4 because 1.98.0+ requires `boto3>=1.43.1`. ### Updates | Port | Old | New | | --- | --- | --- | | `net/py-s3transfer` | 0.13.0 | 0.19.2 | | `devel/py-botocore` | 1.38.22 | 1.43.95 | | `www/py-boto3` | 1.38.22 | 1.43.95 | These are in one branch because they are mutually unsatisfiable apart: boto3 1.43.95 requires `botocore>=1.43.95,<1.44.0` and `s3transfer>=0.19.0,<0.20.0`. ### Changes beyond version/distinfo - `www/py-boto3`: `RUN_DEPENDS` s3transfer floor 0.13.0 → 0.19.0, matching upstream. - `devel/py-botocore`: regenerated `files/patch-setup.py` and …