Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Trac Trac
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Service Desk
    • Milestones
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
  • Create a new issue
  • Issue Boards
Collapse sidebar
  • Legacy
  • TracTrac
  • Issues
  • #3317

Closed (moved)
(moved)
Open
Created May 31, 2011 by Robert Ransom@rransom

Tor should lock its HiddenServiceDirs

We added a simple string comparison to keep me^Wusers from shooting themselves in their feet by specifying two hidden services with the same HiddenServiceDir in the same torrc, but someday we should also put a lock file in every HiddenServiceDir to prevent users from shooting themselves in their feet in more elaborate ways (e.g. using symlinks, or shared network filesystems, or multiple Tor instances).

The lock file will need to be named something other than lock (perhaps hslock), so that this won't break currently valid (but imprudent) configurations that use Tor's DataDirectory as the HiddenServiceDir for a hidden service.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking