Embedded Tor Node: Unterschied zwischen den Versionen
Pepi (Diskussion | Beiträge) |
Pepi (Diskussion | Beiträge) |
||
Zeile 29: | Zeile 29: | ||
This has been the hardest part of the project. The nanoBSD build process is not the most simple thing in the world, especially when you're not yet acquainted with it. But steep learning curves are great, because you get to learn a lot in a very short time. One basically needs two files for the build process. A system configuration and a kernel configuration. I'll put them up very soon, so you can start building your own nodes. I also want to provide prebuilt CF images which you can simply dd to a fresh card to get going very quickly. | This has been the hardest part of the project. The nanoBSD build process is not the most simple thing in the world, especially when you're not yet acquainted with it. But steep learning curves are great, because you get to learn a lot in a very short time. One basically needs two files for the build process. A system configuration and a kernel configuration. I'll put them up very soon, so you can start building your own nodes. I also want to provide prebuilt CF images which you can simply dd to a fresh card to get going very quickly. | ||
You need the following system configuration file: | |||
http://pastebin.com/m61e126b4 | |||
and the following kernel configuration file | |||
http://pastebin.com/f32ec04b7 | |||
To make the build run through you also need to download the following packages and put the files into /usr/src/tools/tools/nanobsd/packages on your FreeBSD machine you use to build nanoBSD. | |||
libevent-1.4.13.tbz | |||
openssl-0.9.8l_4.tbz | |||
tor-0.2.1.22.tbz | |||
tsocks-1.8.b5_4.tbz | |||
You can download these from one of the many [http://mirrorlist.freebsd.org/ FreeBSD mirrors]. | |||
The architecture you need is i386 and the Release version is 8.0. | |||
You can also download a prebuilt nanoBSD image for a 2GB CF card. | |||
'''Be aware that this development build has SSH enabled and there is an empty root password!''' | |||
'''Do not connect this device to the internet without changing the password for root and making sure it sticks across reboots!''' | |||
Checksums of the ''compressed'' development image: 136670096 Bytes | |||
SHA1(Alix3D2-53-1b1c29f.dd.img.bz2)= dea15dc6901d0e115174748528ceaf337d125fac | |||
MD5 (Alix3D2-53-1b1c29f.dd.img.bz2) = 470ccd11a3ad4f5d8883cc644853c08b | |||
Checksums of the ''uncompressed'' development Image: 2011226112 Bytes | |||
SHA1 (Alix3D2-53-1b1c29f.dd.img)= 22397bafd167ffbe72f275ddd5c0ee26316f5c81 | |||
MD5 (Alix3D2-53-1b1c29f.dd.img) = fe26f87c1881bbd5845ecae3667d6db4 | |||
You can [http://mirror.maclemon.at/Alix3D2-53-1b1c29f.dd.img.bz2 download the compressed image] for testing purposes from my server. | |||
=== TODO === | === TODO === |