[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2456: Magic Folder: add invite commandline tool

Tahoe-LAFS trac at tahoe-lafs.org
Tue Jul 7 19:00:32 UTC 2015


#2456: Magic Folder: add invite commandline tool
-------------------------------------+-------------------------------------
     Reporter:  dawuud               |      Owner:  daira
         Type:  task                 |     Status:  new
     Priority:  normal               |  Milestone:  undecided
    Component:  code-frontend-       |    Version:  1.10.0
  magic-folder                       |   Keywords:  otf-magic-folder-
   Resolution:                       |  objective6
Launchpad Bug:                       |
-------------------------------------+-------------------------------------
Changes (by daira):

 * keywords:  otf-magic-folder-objective6 magic folder magic-folder => otf-
     magic-folder-objective6
 * component:  unknown => code-frontend-magic-folder


Old description:

> For "tahoe magic-folder invite '''COLLECTIVE_WRITECAP''' '''NICKNAME'''"
> :
>
> ('''COLLECTIVE_WRITECAP''' can, as a special case, be an alias such as
> '''MAGIC:'''.)
>
> 1. Create an empty client DMD. Let its write URI be
> '''CLIENT_WRITECAP'''.
> 2. Diminish '''CLIENT_WRITECAP''' to '''CLIENT_READCAP''', and
>    diminish '''COLLECTIVE_WRITECAP''' to '''COLLECTIVE_READCAP'''.
> 3. Run "tahoe ln '''CLIENT_READCAP'''
> '''COLLECTIVE_WRITECAP/NICKNAME'''".
> 4. Print "'''COLLECTIVE_READCAP|CLIENT_WRITECAP'''" as the invitation,
>    accompanied by instructions on how to accept the invitation and
>    the need to send it over a secure channel.

New description:

 For `tahoe magic-folder invite COLLECTIVE_WRITECAP NICKNAME` :

 ('''COLLECTIVE_WRITECAP''' can, as a special case, be an alias such as
 `MAGIC:`.)

 1. Create an empty client DMD. Let its write URI be '''CLIENT_WRITECAP'''.
 2. Diminish '''CLIENT_WRITECAP''' to '''CLIENT_READCAP''', and
    diminish '''COLLECTIVE_WRITECAP''' to '''COLLECTIVE_READCAP'''.
 3. Run `tahoe ln CLIENT_READCAP COLLECTIVE_WRITECAP/NICKNAME`.
 4. Print "'''COLLECTIVE_READCAP|CLIENT_WRITECAP'''" as the invitation,
    accompanied by instructions on how to accept the invitation and
    the need to send it over a secure channel.

--

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


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