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).