OSX 10.4 "Vidallia" interface works (mostly) under OSX 10.3 Panther
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]
Trac:
Username: dosboss