Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • Legacy
  • TracTrac
  • Issues
  • #2083

Closed
Open
Opened Oct 19, 2010 by Tomas Touceda@chiiph

Allow configuration of all torrc options via Vidalia

This is a reference to https://trac.vidalia-project.net/ticket/76

Attached is a patch to give Vidalia basic torrc "online" editing and saving. The details of how it's done can be found in the documentation of the code itself.

Regarding phobos commentary: "I had a thought about fixing this. What if we created a _vidalia user and _vidalia group? The bundle could then see if Tor is already installed, and change /Library/Tor/torrc to chown root:_vidalia with chmod 664 permissions. This way vidalia gui client can write to the config file."

This can be possible if the user running Vidalia also belongs to the Vidalia group, just like packages like lighttpd run in Gentoo. And this way Tor can be used as a regular service in Linux. I guess this is more on the package maintainer side, than on the development side.

Anyway, I'd really appreciate comments and critics on this patch.

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#2083