Alan:
> Vidalia is unmaintained and we were looking for solutions to get rid of
> it[1]. It turned out that the main missing piece was a replacement to
> its "Network Map"[2].
Great, thanks a lot for moving this forward!
> I'm working on an GTK application that shows circuits and the streams
> that are attached to then, basically as the bottom left part of Vidalia's
> network map[3]. It is now usable so I propose that we get rid of Vidalia for
> tails/jessie.
I cloned your repo, installed python-stem, tried to run setup.py and
tormonitor.py and got errors for both.
How can I test this from Tails?
$ python setup.py
File "setup.py", line 10
requires=['stem','gi']
^
SyntaxError: invalid syntax
$ python tormonitor.py
[Errno 13] Permission denied
Traceback (most recent call last):
File "tormonitor.py", line 346, in <module>
app = TorMonitorApplication()
File "tormonitor.py", line 316, in __init__
message_format=_("Unable to connect to Tor daemon."))
File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 485,
in __init__
**kwds)
File "/usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py", line 418,
in __init__
if flags & Gtk.DialogFlags.MODAL:
TypeError: unsupported operand type(s) for &: 'NoneType' and
'GtkDialogFlags'
> The network status would be provided by this new Tor Monitor.
>
> Do we miss something else to replace Vidalia ?
If I quickly go through what's left from the Vidalia interface and I
could discuss the relevance of the following features:
- Info about relays in the circuits.
- Ability to close a circuit manually.
- Ability to view logs from Tor without an administration password.
- New identity (the one we have in Tor Browser does something
different).
- Bandwidth Graph.
Which one of those are you covering already or did you consider?