The eTrayz is a NAS which runs on Linux and has a number of interesting features. As it contains the Linux operating system it should be possible to get NNTPGrab operational on it. This wiki describes how NNTPGrab can be made operational on eTrayz devices.
Luckily enough, the default eTrayz installation contains all the dependencies of NNTPGrab (like GLib2 en libxml2) and contains all development tools so that makes things much more easy than other embedded devices.
A script has been created to make compilation of NNTPGrab as easy as possible. First you need to log in to the eTrayz using SSH
When you're logged in using SSH, perform these commands:
mkdir /home/sysadmin/nntpgrab cd /home/sysadmin/nntpgrab wget http://nntpgrab.nl/contrib/build_nntpgrab.sh chmod +x build_nntpgrab.sh ./build_nntpgrab.sh
The last command can take a while to complete. It should end with this message:
NNTPGrab is successfully installed in /home/sysadmin/nntpgrab ! You can start the NNTPGrab Server with the command /home/sysadmin/nntpgrab/bin/start_nntpgrab_server
If you receive any other message, feel free to contact us using the forum
Eventually, this script should get replaced by a proper package, but as I (Alguno) am not familiar with that I'll leave to up to somebody else
Now it should be possible to start the NNTPGrab Server using the command mentioned by the script: /home/sysadmin/nntpgrab/bin/start_nntpgrab_server
This should start NNTPGrab in the foreground. If you wish to run NNTPGrab in the background, add the argument --background to it
Right now there's one known issue. Automatic importing of .nzb files may cause the NNTPGrab Server to crash. Unfortunately I (Alguno) don't have the proper hardware here or access to one to diagnose this. If you happen to stumble across this bug, please try to create a backtrace of gdb. If you need help with this, please contact us in the forum