[tahoe-lafs-trac-stream] [Tahoe-LAFS] #635: 'tahoe make-tarball' command

Tahoe-LAFS trac at tahoe-lafs.org
Sat Jan 18 00:37:01 UTC 2020


#635: 'tahoe make-tarball' command
-------------------------+-------------------------------------------------
     Reporter:  warner   |      Owner:
         Type:           |     Status:  new
  enhancement            |
     Priority:  major    |  Milestone:  2.0.0
    Component:  code-    |    Version:  1.3.0
  frontend-cli           |   Keywords:  backup metadata symlink usability
   Resolution:           |  security
Launchpad Bug:           |
-------------------------+-------------------------------------------------

Old description:

> 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.

New description:

 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.

--

Comment (by exarkun):

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

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/635#comment:2>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list