[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: how to autostart tor on osx?
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