Skip to content

v1.0.1 — restic-over-SFTP bastion fix

Choose a tag to compare

@Holo795 Holo795 released this 25 Jun 16:44

Patch release.

Fixed

  • restic over SFTP through a bastion / jump host. restic parses the -o sftp.command value (CSV) and shell-splits it before exec, so the nested quotes a bastion ProxyCommand requires broke its option parser. The full ssh invocation is now written to an executable connect script and restic receives only the script's space-free path.

Direct SFTP (key and password auth) was unaffected by the bug. All three paths — direct + key, direct + password, and via a jump host — are now verified end to end (backup, deduplication and restore).

Images

Published to the GitHub Container Registry — also tagged :1.0 and :latest:

docker pull ghcr.io/holo795/cbm-controller:1.0.1
docker pull ghcr.io/holo795/cbm-agent:1.0.1