Discovered this today while trying to find out how to get BOINC running on my firewall while still being able to control it without having to SSH into my firewall everytime i wanted to make a change.

Here's a basic walkthrough on how to get it running:

Requirements:
IPCop Firewall 1.4.11: http://ipcop.org/
PuTTy: http://www.chiark.greenend.org.uk/~s.../download.html
WinSCP: http://winscp.net/eng/download.php
BOINC (Linux): http://boinc.berkeley.edu/download_all.php?dev=1
BOINC IPCop Addon (Download Here / Mirror) (Credit to IPCop Forum)

Optional: BOINCView: http://boincview.amanheis.de/?page=download

1) Install BOINC to /home/boinc
2) Copy boinc-ipcop-0.1.0.tar.gz to / using WinSCP in binary transfer mode
3) Login with PuTTy as root, go to / and tar xvfz boinc-ipcop-0.1.0.tar.gz to extract it.
4) cd boinc-ipcop-0.1.0 and run ./install -i (do not worry about the errors!)
5) Login to IPCop and you'll find BOINC in the Services tab.

To uninstall use ./install -u

Optionally, you can use BOINCView to control your IPCop BOINC. Simply create a file called gui_rpc_auth.cfg in /home/boinc and put a password in it or some random characters on the first line of the file (it may already be generated anyway). Create a file called remote_hosts.cfg and put the IP that you wish to control it from with BOINCView (e.g. 192.168.1.2) and then restart BOINC. Add the machine's IP to BOINCView using "get data via network access" mode and use the password that you have in gui_rpc_auth.cfg.

Hope thats helpful to anyone thats trying to get BOINC to work on a IPCop firewall. The mod isn't mine so if it breaks or destroys your machine then please don't come shouting at me. Thanks!