BSD Ports

sysutils/duplicity 3.0.4_1 DragonFly

Backup tool that uses librsync and GnuPG

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2+
Categories
sysutils
Package size
744.3 KiB, 4993.3 KiB installed

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
DragonFlysysutils/duplicity3.0.4_1
FreeBSDsysutils/duplicity3.2.2
OpenBSDsysutils/duplicity3.0.6
NetBSDsysutils/duplicity3.0.7nb1
MidnightBSDsysutils/duplicity2.2.3_2

Install

Binary package:

pkg install duplicity

From DPorts:

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

Dependencies

Run dependencies 13
Required by 1

Configuration

No options to configure.

Service scripts
none

Message after installing

The following backends are supported by duplicity itself, but will
 require manual installation of their respective dependencies because
 they are not yet available in the ports tree:

   - The HSI backend
   - The mega backend for mega.co.nz
   - The swift backend for OpenStack Object Storage
   - The tahoe backend for Tahoe-LAFS

 Please refer to upstream duplicity documentation for information on
 the use of these backends.

 For gnupg 2 insert "pinentry-mode loopback" into ~/.gnupg/gpg.conf
 and "allow-loopback-pinentry" into ~/.gnupg/gpg-agent.conf