Quick guide for nzbget on a LinkStation Live or Pro.
nzbget is written in C++, so is much faster than sabnzbd or hellanzb (python scripts).
It can max out my 20mbit line while using only 3% RAM and 60% CPU. It's quite happy downloading a 30GB NZB.
In comparison, SABnzbd can barely manage 8mbit/sec, maxes out the CPU and occasionally kills the LSPro overnight (I wake up to beeping and an error).
If you spot any mistakes, let me know.If you want to format this for the wiki, please do, but give me full credit. Don't pass it off as your own work -- it took me some time to get this working. Thx!
First: read all of http://nzbget.sourceforge.net/
ipkg install nzbget lighttpd php php-fcgi
There's a permissions bug with umask in the current optware version, so to enable file deletion from other machines:
ipkg install http://surfnet.dl.sourceforge.net/sourceforge/nzbget/nzbget-0.4.1-testing-r178-bin-cs05q3armel-arm.ipk
edit as follows:
(or wherever you want it)
2. Fill in news server section. 20 connections is no problem for nzbget on a LinkStation Pro!
or whatever you want.
5. I turned CRC on and retries for CRC on. Still fast.
Download nzbgetweb and put it in /opt/share/www/nzbgetweb/
url.access-deny = ( "~", ".inc" )
url.access-deny = ( "~", ".inc", ".sqlite" )
Settings here are well documented in the file.
Find a postprocessing script you like, put it in /mnt/share/nzbget or wherever you want.
Edit nzbget.conf to tell it where you put it.
chmod a+x /path/scriptname.sh
Done and done!