[tahoe-lafs-trac-stream] [tahoe-lafs] #1694: package client and server separately

tahoe-lafs trac at tahoe-lafs.org
Thu Nov 22 01:10:40 UTC 2012


#1694: package client and server separately
-----------------------------+--------------------------------------------
     Reporter:  zooko        |      Owner:  somebody
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:  undecided
    Component:  packaging    |    Version:  1.9.1
   Resolution:               |   Keywords:  performance security packaging
Launchpad Bug:               |
-----------------------------+--------------------------------------------
Changes (by davidsarah):

 * keywords:   => performance security packaging


Old description:

> https://tahoe-lafs.org/pipermail/tahoe-dev/2012-March/007084.html
>
> https://tahoe-lafs.org/pipermail/tahoe-dev/2012-March/007085.html
>
> Here is a story that we should implement:
>
> As a system administrator, I install the tahoe-lafs server software on a
> machine, and I know that since I didn't install the client software, the
> process running there will not import any code which is useful only to
> clients, will not open connections to other servers (which is #344), will
> not expose client-only services (which could be a security risk), and
> will not use up extra RAM or other computational resources to do client-
> only behavior. Also, installing the tahoe-lafs server doesn't depend on
> other software packages which are needed solely for the client.
>
> Likewise, I can install the tahoe-lafs client software on a machine and
> have all the equivalent freedom from unexpected serverish behavior.

New description:

 https://tahoe-lafs.org/pipermail/tahoe-dev/2012-March/007084.html

 https://tahoe-lafs.org/pipermail/tahoe-dev/2012-March/007085.html

 Here is a story that we should implement:

 As a system administrator, I install the tahoe-lafs server software on a
 machine, and I know that since I didn't install the client software, the
 process running there will not import any code which is useful only to
 clients, will not open connections to other servers (which is #344), will
 not expose client-only services (which could be a security risk), and will
 not use up extra RAM or other computational resources to do client-only
 behavior. Also, installing the tahoe-lafs server doesn't depend on other
 software packages which are needed solely for the client.

 Likewise, I can install the tahoe-lafs client software on a machine and
 have all the equivalent freedom from unexpected serverish behavior.

--

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


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