BSD Ports

sysutils/restic 0.19.1_6 FreeBSD

Fast, secure, efficient backup program

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
BSD2CLAUSE
Categories
sysutils
Package size
9670.8 KiB, 38971.8 KiB installed

Description

Restic is a program that does backups right and was designed to be easy, fast verifiable, secure and efficient.

In the other systems

SystemPortVersion
FreeBSDsysutils/restic0.19.1_6
OpenBSDsysutils/restic0.19.1
NetBSDsysutils/restic0.19.1nb6
MidnightBSDsysutils/restic0.18.1_2

Install

Binary package:

pkg install restic

From the ports tree:

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

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

RUN_DEPENDS=	restic>0:sysutils/restic

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:latest0.19.1_50.19.1_5-0.18.0_50.19.1_5
FreeBSD:14:quarterly0.19.1_50.19.1_5n/a0.18.0_30.19.1_5
FreeBSD:15:latest0.19.1_50.19.1_5n/a-0.18.0_5
FreeBSD:15:quarterly0.19.1_50.19.1_5n/an/an/a
FreeBSD:16:latest0.19.1_40.19.1_5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 1

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Message after installing

In order to mount locally a remote archive or an entire repository as a FUSE
filesystem, it is required to load fusefs(5) module:

# kldload fusefs

To load the module at boot time, add fusefs(5) module

to /etc/rc.conf by running:

# sysrc kld_list+=fusefs

Also, if you plan to mount restic repositories as non root user, you need to run

# sysctl vfs.usermount=1

and add the line

vfs.usermount=1

to /etc/sysctl.conf to ensure the setting is applied at boot time.

Files

Manual pages 36
  • -backup(1)
  • -cache(1)
  • -cat(1)
  • -check(1)
  • -copy(1)
  • -diff(1)
  • -dump(1)
  • -features(1)
  • -find(1)
  • -forget(1)
  • -generate(1)
  • -init(1)
  • -key(1)
  • -key-add(1)
  • -key-list(1)
  • -key-passwd(1)
  • -key-remove(1)
  • -list(1)
  • -ls(1)
  • -migrate(1)
  • -mount(1)
  • -options(1)
  • -prune(1)
  • -recover(1)
  • -repair(1)
  • -repair-index(1)
  • -repair-packs(1)
  • -repair-snapshots(1)
  • -restore(1)
  • -rewrite(1)
  • -self-update(1)
  • -snapshots(1)
  • -stats(1)
  • -tag(1)
  • -unlock(1)
  • -version(1)
pkg-plist 40
  • bin/
  • etc/bash_completion.d/.sh
  • share/man/man1/-backup.1.gz
  • share/man/man1/-cache.1.gz
  • share/man/man1/-cat.1.gz
  • share/man/man1/-check.1.gz
  • share/man/man1/-copy.1.gz
  • share/man/man1/-diff.1.gz
  • share/man/man1/-dump.1.gz
  • share/man/man1/-features.1.gz
  • share/man/man1/-find.1.gz
  • share/man/man1/-forget.1.gz
  • share/man/man1/-generate.1.gz
  • share/man/man1/-init.1.gz
  • share/man/man1/-key-add.1.gz
  • share/man/man1/-key-list.1.gz
  • share/man/man1/-key-passwd.1.gz
  • share/man/man1/-key-remove.1.gz
  • share/man/man1/-key.1.gz
  • share/man/man1/-list.1.gz
  • share/man/man1/-ls.1.gz
  • share/man/man1/-migrate.1.gz
  • share/man/man1/-mount.1.gz
  • share/man/man1/-options.1.gz
  • share/man/man1/-prune.1.gz
  • share/man/man1/-recover.1.gz
  • share/man/man1/-repair-index.1.gz
  • share/man/man1/-repair-packs.1.gz
  • share/man/man1/-repair-snapshots.1.gz
  • share/man/man1/-repair.1.gz
  • share/man/man1/-restore.1.gz
  • share/man/man1/-rewrite.1.gz
  • share/man/man1/-self-update.1.gz
  • share/man/man1/-snapshots.1.gz
  • share/man/man1/-stats.1.gz
  • share/man/man1/-tag.1.gz
  • share/man/man1/-unlock.1.gz
  • share/man/man1/-version.1.gz
  • share/man/man1/.1.gz
  • share/zsh/site-functions/_
distinfo 2
FileSizeSHA256
go/sysutils_restic/restic-v0.19.1/v0.19.1.mod4894d166913ed4897cf69069ef5be090b2d79a857fc28328bb950e12655b5a54f176
go/sysutils_restic/restic-v0.19.1/v0.19.1.zip2.4746652e+077d434c06bee279cc0378a23e91e369de8baef9addb64cf968b388ef4bb75ef34

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

The latest 5 of 7 in the history this site was built from.