Mac Howto
Installation and Configuration
Before You Start
Make sure you've downloaded the client script that makes any of this worthwhile.
Understand that Mac OS X is derived from BSD, which is a UNIX-like system. Linux is also a UNIX-like system. Their code is interchangeable.
You will need to use the command line for this software. Perpare yourself for this by opening a terminal.
Getting Started
Follow these steps before you move on to compiling, or you may run into some trouble.
You may need root access or the sudo command to install some of these. Be advised.
- Install a C Compiler.
- Install the LZO Library.
- Install wget.
- Download the source for Open VPN 2.1 Beta.
Compiling OpenVPN
As a precursor check, make sure you've downloaded the 2.1 Beta version of OpenVPN.
Follow these simple steps to get OpenVPN installed on your system.
- Extract the contents of your OpenVPN tarball (.tar.gz package) to a directory (folder) of your choice.
- Point your terminal shell to that directory using the 'cd' command: 'cd /path/to/directory'.
- Make sure you're in the directory containing the OpenVPN source files.
- Follow the instructions provided by OpenVPN on compiling procedures.
- When you get to the 'make install' stage, you should use root access or sudo to install.
- If you see any problems with compiling related to 'missing' dependencies, you sohuld install those and try again.
Moving On
You'll need to install this tunnel driver in order to use OpenVPN for our service.
Finally, copy the torrentfreedom.pl file over to the directory in which you installed OpenVPN (probably /usr/sbin/openvpn).
Fire It Up
At last, you're ready to run the software. Don't worry - next time this is all you'll have to do...
Point your terminal shell at the directory in which OpenVPN installed and type 'perl torrentfreedom.pl'.
If all goes well, you should see no errors. Check your IP to make sure it was properly assigned. Our IP range is under 81.173.x.x.
Depending on your system's configuration, you may be able to launch the script directly simply by double clicking on the file inside of the OpenVPN directory (untested).
WANTED
Binary Compilers
Can you help us out?
We're looking for anyone who has a lot of experience with Mac systems (command line, etc) and one of these system configurations:
- Mac OS X on an Intel Mac (Macbook, Mac Pro, etc.)
- Mac OS X.3 or higher on a PPC Mac (G5 or lower)
- Mac OS X.2 or lower on a PPC Mac (G5 or lower)
If you have one of thse system configurations, we could use your assistance in acquiring binaries for some of the components needed to run the scripts.
If you feel that you could assist us in packaging your compiled files with details on what goes where in a properly configured system, please submit a ticket at the helpdesk with the subject 'OS X compiling'. Your assistance would be greatly appreciated.
