Port details |
- py-borgbackup125 Deduplicating backup program
- 1.2.5 archivers
=0 1.2.5Version of this port present on the latest quarterly branch.
- Maintainer: mandree@FreeBSD.org
- Port Added: 2023-08-31 20:45:07
- Last Update: 2023-08-31 20:47:47
- Commit Hash: 9ebd141
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://pypi.org/project/borgbackup/
- Description:
- [excerpt from borgbackup web site]
BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it
supports compression and authenticated encryption.
The main goal of Borg is to provide an efficient and secure way to backup data.
The data deduplication technique used makes Borg suitable for daily backups
since only changes are stored. The authenticated encryption technique makes it
suitable for backups to not fully trusted targets.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}borgbackup>0:archivers/py-borgbackup125@${PY_FLAVOR}
- No installation instructions:
- This port has been deleted.
- PKGNAME: py39-borgbackup
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1693512928
SHA256 (borgbackup-1.2.5.tar.gz) = 72580779459ba72ea7e7d2e2a2ebd4f377c403236dd0ea148606036e4b631876
SIZE (borgbackup-1.2.5.tar.gz) = 4074588
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py39-setuptools_scm>=1.7 : devel/py-setuptools_scm@py39
- py39-msgpack>=1.0.2<1.0.5_99 : devel/py-msgpack@py39
- pkgconf>=1.3.0_1 : devel/pkgconf
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Test dependencies:
-
- py39-packaging>=19.0 : devel/py-packaging@py39
- py39-msgpack>=1.0.2<1.0.5_99 : devel/py-msgpack@py39
- py39-llfuse>0 : devel/py-llfuse@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- py39-tox>3.2 : devel/py-tox@py39
- py39-virtualenv>=0 : devel/py-virtualenv@py39
- py39-pkgconfig>=0 : devel/py-pkgconfig@py39
- py39-wheel>=0 : devel/py-wheel@py39
- fakeroot : security/fakeroot
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-packaging>=19.0 : devel/py-packaging@py39
- py39-msgpack>=1.0.2<1.0.5_99 : devel/py-msgpack@py39
- py39-llfuse>0 : devel/py-llfuse@py39
- py39-setuptools>=63.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Library dependencies:
-
- liblz4.so : archivers/liblz4
- libzstd.so : archivers/zstd
- libxxhash.so : devel/xxhash
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py39-borgbackup-1.2.5:
FUSE=on: Support to mount locally borg backup files
===> Use 'make config' to modify these settings
- Options name:
- archivers_py-borgbackup125
- USES:
- pkgconfig python ssl
- pkg-message:
- For install:
- In order to mount locally a remote archive or an entire repository as a FUSE
filesystem, it is required to load fusefs module:
# kldload fusefs
To load the module at boot time, add
fusefs_load="YES"
to /boot/loader.conf by running:
sysrc fusefs_load="YES"
Also, if you plan to mount borg 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 loaded at boot time.
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.2.5 31 Aug 2023 20:47:47 |
Matthias Andree (mandree) |
archivers/py-borgbackup125: remove accidental commit of untested material
(which was not hooked through archivers/Makefile yet).
borgbackup 1.2.5 has quirks that prevent proper upgrading for renamed or
recreated borg archives, so let's wait for 1.2.6, which is in the works,
visible in Github, but not yet formally released. |
1.2.5 31 Aug 2023 20:42:59 |
Matthias Andree (mandree) |
security/vuxml: document borgbackup < 1.2.5 archive spoofing
Security: b8a52e5a-483d-11ee-971d-3df00e0f9020
Security: CVE-2023-36811
Security: https://github.com/borgbackup/borg/blob/1.2.5-cvedocs/docs/changes.rst#pre-125-archives-spoofing-vulnerability-cve-2023-36811 |
Number of commits found: 2
|