We need a way to avoid touching the public network for deb/rpm users, in a way that doesn't clutter the installer, scare users, and/or subject users to warning fatigue.
It has been done for Vidalia already,
#2905 (closed) "Adapt Vidalia UI to allow users to avoid connecting to the public tor network"
Has anybody tested the feature on the Vidalia side?
What exactly is needed in TBB? Just set the torrc option?
I agree that it would be nice to get this feature deployed. I fear if it remains only in the alpha Vidalia (which seems to forever be destined to be an alpha), then it's going to be a while yet.
Doesn't seem straightforward to handle in TBB: we aren't using alpha Vidalia in any of those, and the only place we are using an alpha Vidalia is an obfsproxy bridge Vidalia bundle for Windows. I don't personally think the Vidalia alpha seems stable enough to release even with the alpha TBBs, so I agree with you, in that I think we're going to be waiting for a while.
Not sure about debs/rpms, those aren't in my control anymore.
This ticket was supposed to be solely a report for debs/rpms. Sorry if I reported it against the wrong component. I don't know which is the correct one.
#2905 (closed) said, people's lives are at risk for connecting to the public Tor network in some areas. It was a ticket about Vidalia (TBB). Since Vidalia will soon be abandoned in favor of the tor-launcher addon, the problem remains unsolved for deb/rpm users.
If TBB users lives are at risk for connecting to the public Tor network in some areas, the say may true for deb/rpm users. Hence, this ticket was reported by me.
The attached screenshot shows a first time connection wizard written for Whonix which could be adapted for general Tor use in terminal. Its written in bash, using dialog (debian). Works with and without an X-server. In the menu you can go back and forward, have sub menus and so on. Option 1 (enable Tor) and option 8 (disable Tor) are functional (commenting in/out DisableNetwork 1), the other functions are textual help.
This needs some more information...
How could you imagine to solve this ticket?
First, do you regard this ticket "not having a first time connection wizard for non-X environments" as valid issue or do you just say, server/deb/rpm users are unsupported or its and non-issue for them?
Depending on interest, I could share the code on github and work on it some more.
Once text/features are to your liking, it could be called a tor-setup deb/rpm. This also needs some input how distro packagers they would accept this. I imagine having the tor package pulling tor-bin and tor-setup, where tor-setup must be run before Tor starts. And for those who don't care about this setup, they just install tor-bin.
Trac: Status: new to needs_information Component: Tor bundles/installation to Tor
I think this is nothing we want to work on. We support Tor Browser and are amenable to take patches for it that make different usage scenarios easier but there is not much more support beyond that. And Tor Browser should be good here.