This is an old revision of the document!
A lot people requesting an board installed on the piratebox-router. I reused my experiences from the lighttpd conecpt an created severall scripts for installing an imageboard on it.
Currently, it is developed on a debian system. For using it on a router, you may have to change a few things (I don't have a Buffalo for testing ). These days I actually found the following things, I couldn't figure out completly
It's based on the Kareha Board.
You need the following packages installed on your system:
Python not needed anymore!
You have to do the following steps for installing it on your laptop:
tar xzf piratebox-imageboard-v02.tar.gz
# sudo mkdir /opt # sudo cp -rv piratebox /opt
# sudo ln -s /opt/piratebox/init.d/piratebox
sudo update-rc.d piratebox defaults
# sudo ln -s /mnt/usbstick /opt/piratebox/share
# /opt/piratebox/conf/piratebox.conf # Start which services, IPs etc # /opt/piratebox/conf/hostapd.conf # Some stuff about beeing an APN
</dev/usbdrive> /mnt/share vfat rw,noatime,user,umask=0 0 0
If you use the package on a router, you can use the following mount command
mount -o rw,noatime,umask=0 </dev/usbdrive> /mnt/share
# /opt/piratebox/bin/install_piratebox.sh /opt/piratebox/conf/piratebox.conf part2
# /opt/piratebox/bin/install_piratebox.sh /opt/piratebox/conf/piratebox.conf imageboard
I'm publishing a basic kareha configuration with this package. I predefined the following points:
For using this package on a router, you need the following perl packages:
and the following system packages:
And NO Python!