FreeBSD Ports

sysutils/rsyncrypto 1.14_3

Rsync Friendly File Encryption

Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
sysutils, net
Package size
58.6 KiB, 137.7 KiB installed

Description

Rsyncrypto is a modified encryption scheme. It is based on industry standard AES for symmetric encryption, as well as RSA for having different keys for each file while allowing a single key to decrypt all files. It even uses an encryption mode that is based on CBC.

Rsyncrypto does, however, do one thing differently. It changes the encryption schema from plain CBC to a slightly modified version. This modification ensures that two almost identical files, such as the same file before an after a change, when encrypted using rsyncrypto and the same key, will produce almost identical encrypted files. This means that both objectives can be achieved simultaneously.

Install

As a binary package — by origin, or by package name:

pkg install sysutils/rsyncrypto
pkg install rsyncrypto

From the ports tree:

cd /usr/ports/sysutils/rsyncrypto/ && make install clean

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

RUN_DEPENDS=	rsyncrypto>0:sysutils/rsyncrypto

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:latest1.14_31.14_31.14_11.14_31.14_3
FreeBSD:14:quarterly1.14_31.14_3n/a1.14_31.14_3
FreeBSD:15:latest1.14_31.14_3n/a1.14_31.14_3
FreeBSD:15:quarterly1.14_31.14_3n/an/an/a
FreeBSD:16:latest1.14_31.14_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 1

Runtime 2

Test 2

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

All build dependencies 5
All run dependencies 8

No port depends on this one.

Configuration

Options name: sysutils_rsyncrypto

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c++11-lang gmake localbase shebangfix ssl tar:bzip2
Service scripts
none

Files

Manual pages 2
  • rsyncrypto(1)
  • rsyncrypto_recover(1)
pkg-plist 4
  • bin/rsyncrypto
  • bin/rsyncrypto_recover
  • share/man/man1/rsyncrypto.1.gz
  • share/man/man1/rsyncrypto_recover.1.gz
distinfo 1
FileSizeSHA256
rsyncrypto-1.14.tar.bz24051664f1e2605449c7d35b69d77bce95cb652a8ba1a0996b3babd776fcc98a5a7deff
Master sites 1
  • SF

Commit history 0

No commits in the history this site was built from.