Merge pull request #5691 from m3nu/issue/5660/macos-fuse-docs

Add short note on pointing setup.py to openssl on macOS
This commit is contained in:
TW 2021-02-21 23:53:37 +01:00 committed by GitHub
commit 29686798af
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 2 deletions

View File

@ -50,7 +50,7 @@ Fedora/RHEL `Fedora official repository`_ ``dnf install borgbac
FreeBSD `FreeBSD ports`_ ``cd /usr/ports/archivers/py-borgbackup && make install clean`` FreeBSD `FreeBSD ports`_ ``cd /usr/ports/archivers/py-borgbackup && make install clean``
macOS `Homebrew`_ | ``brew install borgbackup`` (official formula, **no** FUSE support) macOS `Homebrew`_ | ``brew install borgbackup`` (official formula, **no** FUSE support)
| **or** | **or**
| ``brew install --cask osxfuse`` (`private Tap`_, FUSE support) | ``brew install --cask macfuse`` (`private Tap`_, FUSE support)
| ``brew install borgbackup/tap/borgbackup-fuse`` | ``brew install borgbackup/tap/borgbackup-fuse``
Mageia `cauldron`_ ``urpmi borgbackup`` Mageia `cauldron`_ ``urpmi borgbackup``
NetBSD `pkgsrc`_ ``pkg_add py-borgbackup`` NetBSD `pkgsrc`_ ``pkg_add py-borgbackup``
@ -258,7 +258,13 @@ For FUSE support to mount the backup archives, you need at least version 3.0 of
macFUSE, which is available via `github macFUSE, which is available via `github
<https://github.com/osxfuse/osxfuse/releases/latest>`__, or Homebrew:: <https://github.com/osxfuse/osxfuse/releases/latest>`__, or Homebrew::
brew install --cask osxfuse brew install --cask macfuse
When installing Borg via ``pip``, be sure to install the ``llfuse`` extra,
since macFUSE only supports FUSE API v2. Also, since Homebrew won't link
the installed ``openssl`` formula, point pkg-config to the correct path::
PKG_CONFIG_PATH="/usr/local/opt/openssl@1.1/lib/pkgconfig" pip install borgbackup[llfuse]
For OS X Catalina and later, be aware that you must authorize full disk access. For OS X Catalina and later, be aware that you must authorize full disk access.
It is no longer sufficient to run borg backups as root. If you have not yet It is no longer sufficient to run borg backups as root. If you have not yet