v1.0.1 — restic-over-SFTP bastion fix
Patch release.
Fixed
- restic over SFTP through a bastion / jump host. restic parses the
-o sftp.commandvalue (CSV) and shell-splits it before exec, so the nested quotes a bastionProxyCommandrequires 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