Opened 13 years ago

#302 closed defect (Deferred)

OSX 10.4 "Vidallia" interface works (mostly) under OSX 10.3 Panther

Reported by: dosboss Owned by: phobos
Priority: Low Milestone:
Component: Tor - Tor Control Panel Version:
Severity: Keywords:
Cc: dosboss Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

If you install the OSX 10.4 "Vidallia" distribution under OSX 10.3 Panther, the Tor executable will (understandably) not work.
However the "Vidallia" interface will be installed.
If you then follow the uninstall instructions under http://tor.eff.org/docs/tor-doc-osx.html.en , the Vidallia interface remains.
Installing the standard OSX 10.3 Tor package at this point results in Vidallia controlling and visualizing the OSX 10.3 Tor executable.
The only caveat is that the Vidallia preferences are unable to be saved:

Jun 17 10:49:34:251 [Notice] write_configuration_file(): Renaming old configuration file to "/Library/tor/torrc.orig.1"
Jun 17 10:49:34:258 [Warning] write_configuration_file(): Couldn't rename "/Library/tor/torrc" to "/Library/tor/torrc.orig.1": Permission denied

The directory in question "/Library/Tor" has the following permissions:

drwxr-xr-x 14 root wheel 476 17 Jun 10:42 Tor

As the only user who has access to the directory is root (no other user has wheel group by default), the write operation fails.
Giving world write permissions to "/Library/Tor" fixes the issue; howerver doing this compromises security of the daemon.
It is usually a general policy not to add system privledges (i.e. the "wheel" group) to regular users. Although this can be done it is not reccomended.

[Automatically added by flyspray2trac: Operating System: OSX 10.4 Tiger]

Child Tickets

Change History (2)

comment:1 Changed 13 years ago by dosboss

Meant to mark this as "low" priority.

comment:2 Changed 13 years ago by phobos

Note: See TracTickets for help on using tickets.