how to autostart tor on osx?

Anthony K. ak at freehaven.spes.ca
Mon Dec 6 06:32:09 UTC 2004


OS: 	Mac OS X v10.3.6
CPU:	G4, with 512MB RAM


1) UNINSTALL
(a) Uninstalled the version of tor already in use (v0.0.9rc3). Ran
'script' before beginning, in case anything of interest:
(b) I had in non-standard dir.
(c) Uninstall seemed to work effectively, albeit with an error re:
Win32, likely irrelevant.
(d) Output of uninstall:
Script started on Sun Dec  5 23:48:02 2004
wkstn:~ user$ cd /opt/local/src
wkstn:/opt/local/src user$ cd tor-0.0.9rc3
tor-0.0.9rc3         tor-0.0.9rc3.tar.gz
wkstn:/opt/local/src user$ cd tor-0.0.9rc3
wkstn:/opt/local/src/tor-0.0.9rc3 user$ make uninstall
Making uninstall in src
Making uninstall in common
make[2]: Nothing to be done for `uninstall'.
Making uninstall in or
list='tor'; for p in $list; do \
   rm -f /opt/local/bin/`echo $p|sed 's/$//'|sed 's,x,x,'|sed 's/$//'`; \
done
Making uninstall in tools
list='tor-resolve'; for p in $list; do \
   rm -f /opt/local/bin/`echo $p|sed 's/$//'|sed 's,x,x,'|sed 's/$//'`; \
done
Making uninstall in win32
make[2]: Nothing to be done for `uninstall'.
Making uninstall in config
list='torrc.sample'; for p in $list; do \
   rm -f /opt/local/etc/tor/$p;
done
rm: /opt/local/etc/tor/torrc.sample: Permission denied
make[2]: *** [uninstall-confDATA] Error 1
make[1]: *** [uninstall-recursive] Error 1
make: *** [uninstall-recursive] Error 1
wkstn:/opt/local/src/tor-0.0.9rc3 user$ ls /opt/local/bin
portindex	qemu-system-ppc		unison-2.10.2.osx-textui  port	qemu
sdl-config			vmdk2raw  portall	qemu-mkcow	torify	wget
wkstn:/opt/local/src/tor-0.0.9rc3 user$ ls /opt/local/etc/tor/
dirservers	tor-tsocks.conf	torrc		torrc.sample
wkstn:/opt/local/src/tor-0.0.9rc3 user$ exit
exit
Script done on Sun Dec  5 23:49:14 2004


(e) Manually deleted '/Library/StartupItems/Tor'




2) INSTALL
(a) Opened and mounted 'tor.dmg' without problem.
(b) 'ReadMe.rtf' contains stock info, which in release version for OSX
will be poor info:
**************************************************************************
See the INSTALL file for a quickstart. [...]
**************************************************************************
(c) D-click 'tor.pkg', select all default buttons, success.
(d) 'ps aux | grep tor' shows no tor process running. No
'/Library/StartupItems/Tor' directory visible. Try a restart to experiment.




3) REBOOT
(a) No auto-launch. 'ps aux | grep tor' shows no running process.
(b) Download and install 'torstartup.zip' from address below. Change 
foldername to 'Tor' and place into '/Library/StartupItems/'
(c) Reboot. Again, no auto-launch. 'ps aux | grep tor' shows no process. 
Ran 'ps' as both user and sudo.
(d) Checked installation:
    (i) /usr/local/bin/tor [yes, installed]
    (ii) wkstn:user$ tor   [yes, in path]
wkstn:~ user$ tor         [yes, works for 'user']
Dec 06 00:26:29.656 [notice] tor_init(): Tor v0.0.9rc5. This is 
experimental software. Do not rely on it for strong anonymity.
Dec 06 00:26:29.689 [info] read_file_to_str(): Could not stat 
/usr/local/etc/tor/torrc.
Dec 06 00:26:29.689 [notice] Configuration file 
'/usr/local/etc/tor/torrc' not present, using reasonable defaults.
Dec 06 00:26:34.438 [notice] circuit_send_next_onion_skin(): Tor has 
successfully opened a circuit. Looks like it's working.


(e) Once again, nada.


4) GO TO BED
(a) Seems to help the human, anyway. <LOL!>



Hideki Saito wrote:
> Actually, I do have preminilary Mac OS X package on very same website.
> 
> http://www.anime.net/~sasami/pub/tor/tor.dmg
> 
> If you want test this one, that would be cool, too :-)
> 
> Thomas Hardly wrote:
> 
>> Anthony thanks for your idea on adding it to the user account
>> loginwindow.plist, that does work albeit the annoying term window...
>>
>> Maybe Hedki and I can get something worked out. It sounds like he has
>> his StartupItem working in his tests. Now if I coul dmake it work ;)
>> If you have some time check it out:
>> http://www.anime.net/~sasami/pub/tor/torstartup.zip
>>
>> As for and osx packages for tor and mixminion. I think making package
>> installers for both of these is a great idea and makes it easier for
>> users to access these privacy technologies and actually use them.
>>
>>
>> th
>>
>>  
>>
> 



More information about the tor-talk mailing list