Apply conversion script to all *.md files. authored by Alexander Hansen Færøy's avatar Alexander Hansen Færøy
If you ''really'' want to you can build your own Debian based Tor live-cd. Here's generally how you can do it. For additional and, very likely, more up to date or correct information see http://live.debian.net/ or visit on IRC @ irc://irc.oftc.net/#debian-live. If you _really_ want to you can build your own Debian based Tor live-cd. Here's generally how you can do it. For additional and, very likely, more up to date or correct information see http://live.debian.net/ or visit on IRC @ irc://irc.oftc.net/#debian-live.
1. Add the repository from 'http://live.debian.net/debian lenny-snapshots main' 1. Add the repository from 'http://live.debian.net/debian lenny-snapshots main'
...@@ -7,50 +7,50 @@ If you ''really'' want to you can build your own Debian based Tor live-cd. Here' ...@@ -7,50 +7,50 @@ If you ''really'' want to you can build your own Debian based Tor live-cd. Here'
3. Navigate to some empty build area 3. Navigate to some empty build area
4. Build a script file (with execution privileges!) or just enter you configuration directives like: 4. Build a script file (with execution privileges!) or just enter you configuration directives like:
{{{ ```
lh config -b iso -a i386 -d lenny --apt apt -p gnome --username liveuser--packages "tor polipo vidalia" lh config -b iso -a i386 -d lenny --apt apt -p gnome --username liveuser--packages "tor polipo vidalia"
}}} ```
(inside the --packages quotes throw in whatever other packages you fancy) (inside the --packages quotes throw in whatever other packages you fancy)
Use additional commands to create the path where we're going to dump various configuration files: Use additional commands to create the path where we're going to dump various configuration files:
{{{ ```
mkdir -p config/chroot_local-includes/etc/polipo mkdir -p config/chroot_local-includes/etc/polipo
mkdir -p config/chroot_local-includes/etc/tor mkdir -p config/chroot_local-includes/etc/tor
mkdir -p config/chroot_local-includes/home/liveuser/.vidalia mkdir -p config/chroot_local-includes/home/liveuser/.vidalia
}}} ```
Now dump the contents where they belong: Now dump the contents where they belong:
{{{ ```
cp polipo.conf config/chroot_local-includes/etc/polipo cp polipo.conf config/chroot_local-includes/etc/polipo
}}} ```
(assuming you already copied the correct polipo configuration file from [https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf here]) (assuming you already copied the correct polipo configuration file from [here](https://gitweb.torproject.org/torbrowser.git/blob_plain/HEAD:/build-scripts/config/polipo.conf))
{{{ ```
cp torrc config/chroot_local-includes/etc/tor cp torrc config/chroot_local-includes/etc/tor
}}} ```
(assuming you already have your favorite torrc waiting for you in the build area) (assuming you already have your favorite torrc waiting for you in the build area)
{{{ ```
cp vidalia.conf config/chroot_local-includes/home/liveuser/.vidalia cp vidalia.conf config/chroot_local-includes/home/liveuser/.vidalia
}}} ```
(assuming you already configured all necessary passwords and vidalia configurations and copied it over to the build area) (assuming you already configured all necessary passwords and vidalia configurations and copied it over to the build area)
Now add the Tor repository so the program can install Tor from the 'net: Now add the Tor repository so the program can install Tor from the 'net:
{{{ ```
echo "deb http://deb.torproject.org/torproject.org lenny main" > config/chroot_sources/tor.chroot echo "deb http://deb.torproject.org/torproject.org lenny main" > config/chroot_sources/tor.chroot
}}} ```
Add the Tor gpg key: Add the Tor gpg key:
{{{ ```
gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --keyserver keys.gnupg.net --recv 886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 > tor.gpg gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 > tor.gpg
cp tor.gpg config/chroot_sources/tor.chroot.gpg cp tor.gpg config/chroot_sources/tor.chroot.gpg
}}} ```
Finish with the build command and order the output to save to a log file: Finish with the build command and order the output to save to a log file:
{{{ ```
lh build 2>&1 | tee build.log lh build 2>&1 | tee build.log
}}} ```
5. Wait an hour or so and it just might work. An emulator that works well for testing purposes is 'virtualbox.' 5. Wait an hour or so and it just might work. An emulator that works well for testing purposes is 'virtualbox.'
... ...
......