github marcpope/borgbackupserver v2.17.4

latest release: v2.17.5
10 hours ago

New Features

  • FreeBSD support — The agent installer now supports FreeBSD. Installs borg and python3 via pkg, creates an rc.d service using daemon(8), and supports FreeBSD's built-in fetch for downloads. Tested on FreeBSD 15.0-RELEASE.
    • Prerequisite: pkg install bash, then: fetch -o - https://server/get-agent | /usr/local/bin/bash -s -- --server URL --key KEY

Bug Fixes

  • Fix Windows SSH key permissions (PowerShell approach) — Previous icacls-based fixes failed on some Windows configurations. Now uses PowerShell to build a completely fresh ACL from scratch with only SYSTEM and Administrators read access. Falls back to icacls with well-known SIDs if PowerShell is unavailable.
  • Fix SSH key parsing on FreeBSD — The installer's JSON parser now correctly finds versioned Python (e.g. python3.11) when python3 symlink doesn't exist.

Don't miss a new borgbackupserver release

NewReleases is sending notifications on new releases.