'tahoe make-tarball' command #635

Open
opened 2009-02-19 00:41:12 +00:00 by warner · 2 comments
warner commented 2009-02-19 00:41:12 +00:00
Owner

It would be neat if there were a command to recursively copy a subtree out of a tahoe directory, but instead of writing the files to disk, it would write a tarball to stdout.

This would easily preserve all the usual unix metadata (in particular ownerid/groupid/permissions) which could be stored by a backup tool but which can't normally be set by the recovery tool unless it's working as root. It would also provide a way to handle things that aren't normal files (device nodes, symlinks, etc).

We could also implement the reverse direction: accept a tarball and store its contents in Tahoe.

It would be neat if there were a command to recursively copy a subtree out of a tahoe directory, but instead of writing the files to disk, it would write a tarball to stdout. This would easily preserve all the usual unix metadata (in particular ownerid/groupid/permissions) which could be stored by a backup tool but which can't normally be set by the recovery tool unless it's working as root. It would also provide a way to handle things that aren't normal files (device nodes, symlinks, etc). We could also implement the reverse direction: accept a tarball and store its contents in Tahoe.
tahoe-lafs added the
code-frontend-cli
major
enhancement
1.3.0
labels 2009-02-19 00:41:12 +00:00
tahoe-lafs added this to the undecided milestone 2009-02-19 00:41:12 +00:00
tahoe-lafs modified the milestone from undecided to 2.0.0 2010-03-25 02:17:34 +00:00
exarkun commented 2020-01-18 00:37:01 +00:00
Author
Owner

ticket:1030 was a duplicate of this (ticket:1029 is also related)

ticket:1030 was a duplicate of this (ticket:1029 is also related)
meejah commented 2021-03-30 18:40:46 +00:00
Author
Owner

Ticket retargeted after milestone closed (editing milestones)

Ticket retargeted after milestone closed (editing milestones)
tahoe-lafs removed this from the 2.0.0 milestone 2021-03-30 18:40:46 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: tahoe-lafs/trac-2024-07-25#635
No description provided.