-
Notifications
You must be signed in to change notification settings - Fork 110
Adding Debian fuse support #86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Shall we make this optional, since many people don't need this feature and/or have strong opinions about not wanting FUSE installed. Just my experience. 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi, proposal for an optional fuse support
Kudos for taking care of ALL the OSs. 😄 Let's run those tests and then merge it. |
Hmm. Our tests don't try different parameters yet. So it won't test the FUSE option. Todo for me to add this later. |
Dear Developers, I've been trying for several days to configure borgmatic to mount Borg repositories on my Debian system, but I'm stuck. I would greatly appreciate any insights into what I might be misunderstanding about how this should work with borgmatic. From my research, I understand that to enable FUSE support for Borg on Debian, it needs to be installed via pip in its own virtual environment. I've successfully done this manually:
This manual installation works perfectly (Step 1 complete). However, borgmatic creates its own virtual environment in /opt/borgmatic with separate installations of both borgmatic and Borg. As mentioned by @m3nu in this comment, these installations intentionally lack FUSE support (while I don't understand the rationale for excluding mount capabilities, I assume there are valid reasons). From the role's documentation, I see these relevant options:
After this experimentation, I've concluded that the intended workflow is: If FUSE support is needed for either Borg or borgmatic, you must:
This appears to be the only currently working solution. Thank you for your time and assistance! |
Hi, this PR adds Debian fuse mount support: https://torsion.org/borgmatic/docs/how-to/extract-a-backup/
Omit the --archive flag to mount all archives (lazy-loaded):
Or use the "latest" value for the archive to mount the latest successful archive: