[tahoe-lafs-trac-stream] [Tahoe-LAFS] #1283: support running as a service on Windows
Tahoe-LAFS
trac at tahoe-lafs.org
Sat Aug 23 21:14:52 UTC 2014
#1283: support running as a service on Windows
--------------------------------+----------------------------------
Reporter: davidsarah | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: undecided
Component: code-nodeadmin | Version: 1.8.1
Resolution: | Keywords: windows service docs
Launchpad Bug: |
--------------------------------+----------------------------------
Old description:
> The Windows GUI app (removed by #1282) supported running a Tahoe node as
> a service. Currently, {{{tahoe start}}} does the same thing as {{{tahoe
> run}}} on Windows, but it would be better for it to run a service.
> [source:src/allmydata/windows/tahoesvc.py] has some of the code needed,
> although it currently depends on the Tahoe process being an executable
> file created by {{{py2exe}}}.
>
> This should be implemented in a way that does not preclude running more
> than one node with different base directories.
New description:
The Windows GUI app (removed by #1282) supported running a Tahoe node as a
service. Currently, {{{tahoe start}}} does the same thing as {{{tahoe
run}}} on Windows, but it would be better for it to run a service.
[source:src/allmydata/windows/tahoesvc.py] has some of the code needed,
although it currently depends on the Tahoe process being an executable
file created by {{{py2exe}}}.
This should be implemented in a way that does not preclude running more
than one node with different base directories.
--
Comment (by nejucomo):
There are important usability and security issues to consider. Daira just
pointed out that a service shared across the system would need different
alias files between users.
These issues are similar to those documented in #1665.
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1283#comment:3>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list