NZBGet is a command-line based binary newsgrabber for nzb files, written in C++. It supports client/server mode, automatic par-check/-repair and web-interface (via additional package). NZBGet requires low system resources and runs great on routers, NAS-devices and media players.

It comes with a character based interface, but it’s also possible to install a web front end to nzbget.

Screenshots

Character based interface:

Web based interface:

Installation

Login as admin at your CH3HNAS.

root:~ # hfppkg install nzbget -c
the following packages have to be installed first:
- ncurses-5.6
- libpar2-0.2
- libssl-0.9.8n
- libsigc++-2.0.18
installing ncurses-5.6 ...
ncurses-5.6 installed
installing libpar2-0.2 ...
libpar2-0.2 installed
installing libssl-0.9.8n ...
libssl-0.9.8n installed
installing libsigc++-2.0.18 ...
libsigc++-2.0.18 installed
installing nzbget-0.7.0 ...
nzbget-0.7.0 installed
installing nzbget-0.7.0 ...
-=[ configure NZBget ]=-

do you want to configure NZBget [y]: 

main download directory [/home/Public/Downloads/nzbget]: 
par2 processing (n=none, v=verify, r=repair) [r]: 
enable post processing (unrar) [y]: 

do you ant to add a newsserver? if you're also installing NZBgetweb you
can also add servers using the browser interface
configure a newsserver [n]: y

Host name of newsserver: news.hitnews.eu
Port to connect to (1-65535) [119]: 
User name to use for authentication: henkjan
Password to use for authentication: *******
Encrypted server connection (TLS/SSL) (yes, no) [no]: 
Maximal number of simultaneous connections to this server (0-999) [4]: 8

/hfp/etc/nzbget/config created
/hfp/etc/nzbget/postprocess.sh created
/hfp/etc/nzbget/postprocess.conf created

note: if you intend to install nzbgetweb, you can also start the daemon
      process from the web interface

do you want to start a nzbget daemon at system startup [y]: 
/hfp/start/nzbgetd.sh created
starting nzbget daemon
nzbget started as daemon process
nzbget-0.7.0 installed
root:~ #

Notes

At this moment, secure connections don’t seem to work. Should try out

mknod /dev/random c 1 9

in the original envrionment (using the backdoor).