SABnzbd 2.1.0-2 (ReadyNAS OS 6 All Platforms)

I just uploaded a slightly modified version of SABnzbd 2.1.0 for ReadyNAS OS 6 systems. This version should fix at least some of the problems reported when installing, especially on ARM based systems. Since I can’t reproduce the errors locally I have to trust the statements from those I sent this version for testing. If you still have problems installing the version, please send the installation logs from your ReadyNAS to the “info” email address.

MySQL Installer (R6all)

Yep, that’s right, I built a MySQL installer for the ReadyNAS OS 6 platform. The main reason for this was that if you’re going the standard route via apt-get you’ll end up with all your data on the OS partition of your ReadyNAS and I for sure didn’t want that. Also I didn’t like the fact that the standard MySQL installation didn’t use the “one file per table” InnoDB feature that’s available for quite some time. And since I found myself messing with the MySQL installation on various ReadyNAS boxes over and over I decided it was time to make my life easier by building an app for that 😉

What it does is:

  • Install MySQL 5.5.7 (or whatever is current in Debian Jessie – sorry, no MariaDB yet)
  • Copy existing data over to the /apps location
  • Enable the “one file per table” feature for InnoDB
  • Allows to enable/disable the MySQL daemon from the “Installed Apps” window

Caveat: While the app does copy existing data to the new location it will not copy it back on uninstall. So make sure to have a backup if you ever decide to remove the app again, otherwise you’ll be stuck with the data you had when you installed it (as said: the app copies the data, it doesn’t move it). Now, if you’re still interested, here’s finally the link to the app:

SABnzbd 2.1.0 (All ReadyNAS Platforms)

Although it took me a bit I’m happy to announce SABnzbd 2.1.0 for all ReadyNAS platforms – including the old Sparc boxes running ReadyNAS OS 4. Before getting to the actual downloads I need to point out a few differences:

While on ReadyNAS OS 6 (x86 and ARM) sabyenc and p7zip are included, this was done by using the packages already available with the underlying base operating system. No such luck on the other platforms though. Thus I had to build sabyenc and p7zip manually which gave me the opportunity to upgrade the latter to it’s latest version 16.02. So whereas ReadyNAS OS 6 uses p7zip 9.20 all other platforms enjoy a much improved version. And while I was on it, I also updates unRAR to version 5.5.4 on ReadyNAS OS 4 (RAIDiator 4) on x86 as well as on ReadyNAS OS 5 (RAIDiator 5) for the older ReadyNAS ARM systems. Unfortunately it still refuses to compile on SPARC but I’m sure I’ll be able to provide an updated unRAR for SPARC soon. Once there I also ported Multithreaded Par2 in version 0.7.2 to all the platforms, so this is newer on those than on ReadyNAS OS 6 as well. I’ll see what I can do for ReadyNAS OS 6 – maybe provide a separate repository which thankfully is possible since ReadyNAS OS 6.7.x. We’ll see.

Somewhat related are some bugs in different versions of NETGEAR’s NAS OS I found throughout the testing of the apps.

  • ReadyNAS OS 6.7.0 – 6.7.4 will not delete uploaded apps from the /tmp folder once the installation is finished. Unless you’re an app hunter chances are pretty low that you’ll run out of disk space because of that, but you may wish to keep an eye on this. This is already reported to NETGEAR and should be fixed in ReadyNAS OS 6.7.5.
  • ReadyNAS OS 6.7.0 – 6.7.4 will no longer overwrite an app if the same version is installed again. In fact, the app will not even get installed at all. This may be a bit problematic in case you want to start fresh or just re-install an app. Again, this is already reported to NETGEAR and should be fixed in ReadyNAS OS 6.7.5.
  • Lastly for ReadyNAS 6.7.0 – 6.7.4 there’s a bug that will only hit app developers: If you’re using the newly introduced feature of specifying external repositories for your app there’s a chance that the installer chokes on the repository’s certificate and thus refuses to add the repo and with it the app. As above, this is already reported to NETGEAR and should get fixed with ReadyNAS OS 6.7.5.
  • A final bug affects ReadyNAS OS 5 (RAIDiator 5) on the older ARM platform. The web interfaces seems to become more and more incompatible with modern browsers. This affects the upload of apps which will result in an error message saying “Unexpected Server Error”. The only browser that seems to still be happy with those systems is Firefox (at least on my Mac).

Now, after a quite lengthy post, here are the links to the downloads for SABnzbd 2.1.0 for the different ReadyNAS platforms:

SABnzbd 2.x (ReadyNAS OS 6, all platforms)

Yeah, I know. It took me quite a while to release the 2.x series of SABnzbd. Reasons for that are mostly too much work and the changes that needed to be made to get sabyenc into the packages for all platforms. But now, finally here they are:

Have fun!

NZBGet 17.1-2 (All Platforms except R4Sparc)

I know, I’m late again, but here it is: NZBGet 17.1 for almost all ReadyNAS platforms. To make that happen on R4 (x86) and R5 (ARM) I also had to build and include parts of gcc 4.9.4 into the downloads, so don’t wonder about the dramatically increased download size on those platforms. Bad news for Sparc users is that as much as I tried at least for now I seem to be unable to build a working gcc 4.9 on the Sparc platform – and believe me, my UltraSparc used for building tried really hard to melt its way right through to the core of the earth in the process 😉 Anyway, here’s the latest stable release of NZBGet for all ReadyNAS platforms except Sparc R4 (sadly):