Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SABnzbd+ SickBeard CouchPotato Plugin/Installer for v5b11+

Featured Replies

that means your data dir is on RAM filesystem. locate data dir somewhere on /mnt/disk# or /mnt/user/#sharename if you have shares enabled.

  • Replies 1.2k
  • Views 252.7k
  • Created
  • Last Reply

Just tried couchpotato_v2 this error seems to have come back, and this time I started fresh

Traceback (most recent call last):
  File "/usr/local/couchpotato_v2/CouchPotato.py", line 119, in <module>
    l = Loader()
  File "/usr/local/couchpotato_v2/CouchPotato.py", line 43, in __init__
    os.makedirs(self.data_dir)
  File "/usr/lib/python2.6/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/.couchpotato'

Traceback (most recent call last):
  File "/usr/local/couchpotato_v2/CouchPotato.py", line 119, in <module>
    l = Loader()
  File "/usr/local/couchpotato_v2/CouchPotato.py", line 43, in __init__
    os.makedirs(self.data_dir)
  File "/usr/lib/python2.6/os.py", line 157, in makedirs
    mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/.couchpotato'

 

Also having issues with sickbeard, looks like its trying to create the pid file in the wrong place causing it not to be able to be written due to permissions /var/run/sickbeard.pid instead of /var/run/sickbeard/sickbeard.pid

After making the change I was able to run the anime branch with no issues.

I cant seem to get the download link for sab to work.  anybody else having problems?

I got couchpotato working again, ended up clearing everything out and then making the same fix I did for sickbeard and it started working again.  Had to do same for sabnzbd, forgot to check since I use ssl it never says that its started.

Thanks for the tip ChronoStriker.

What I did, I created dirs

/var/run/couchpotato_v2

chown nobody:users /var/run/couchpotato_v2

replaced all instances of "/var/run/couchpotato_v2.pid" with "/var/run/couchpotato_v2/couchpotato_v2.pid" in the plugin and reinstalled it, and now couchpotato works fine.

 

With sickbeard I had a little more work. Did the same with pid but also had to replace CONFIGFILE="" with CONFIGFILE="/boot/config/plugins/sickbeard/config.ini" in sickbeard.cfg, and copy config.ini from $DATADR and now Sickbeard works for me also.

 

This is not too much to fix so maybe Influencer or W-W could correct it quickly.

I don't know why all the errors all of a sudden, must have come from the recent update. The pid files all use to be in their own folders, don't know what happened there either....

 

I'll look at it as soon as I can

 

Sent from my HTC Vivid

Is it possible to re-upload Benni-chans plugins? I need a working setup until your plugins are fixed.

 

Thanks in advance

Benni-Chans plug-ins have been broken for weeks, and not updated for months before that. Re-uploading them will not solve any issues sadly

 

You can download the plug-ins from the Influencer branch(link in my sig) those should be working fine as none of these updates have been applied to them

Alright, sabnzbd plug-in is working 100% with all updates now, will update when sickbeard and couchpotato are done as well.

 

Note, you can no longer download sabnzbd beta's, not quite sure why it was removed but I will add it back in a future update, won't take long but its not high on the priority list right now as 0.7.0 just went stable, I don't expect a (usable) beta for a little while atleast, and getting the rest of the plug-ins fully functional comes first!

 

UPDATE: Sickbeard_mod.plg is updated and operational. Please post back with any errors, but all works fine here.

Problem running from an array disk is not fixed yet, it may work better but I didn't see any significant changes that would help in that area. I will be updating the influencer branch soon to try and resolve this issue, please PM me so I know who I should contact when I have the changes made.

 

Also, you still have to refresh from the sickbeard config page when starting the plug-in. Sickbeard doesn't let go of the process properly, getting stick in a loading loop on the webgui. Everything runs fine, just doesn't let go of the script. A refresh ends the script and everything works fine.

 

UPDATE: Couchpotato_v2_mod.plg is updated and operational. Again, please post back with any errors, I've tested as thoroughly as I could with my time restraints but everything worked well.

 

For some of the changes to take place, you will need to remove your plug-in config file, located at /boot/config/plugins/plugin-name/plug-in.cfg

For example, with sickbeard: /boot/config/plugins/sickbeard/sickbeard.cfg. Rename this file to .cfg.bak, example: sickbeard.cfg.bak, this way if anything does not work correctly, you still have all your settings backed up.

 

You will have to change your settings back after doing this.

 

Otherwise, add these lines to the bottom of your config file:


PLG_STORAGESIZE="yes"
PLG_DATACHECK="yes"
INSTALLURL="https://github.com/RuudBurger/CouchPotatoServer"
BRANCH="master"

That will get you going with sickbeard and couchpotato_v2, for sabnzbd, you only need the first two lines(alternatively, just change the setting to yes/no for sab)

 

YOU MUST EITHER BACK UP YOUR CFG OR ADD THOSE LINES, otherwise, when reinstalling the app, it will not install anything! This will be fixed in the future, so if the variable is null, install the master by default. Right now I am only focused on getting everything running.

 

I believe thats all, everything should work, sorry I've been MIA lately, a lot going on! As always, post any issues, I'll try to help when I can!

Thanks for the quick fix with Sick Beard, SAB and CP, much appreciated :) Have you seen Marashino over at the XBMC forums? I have been running it on my Windows box but would be great to run as a plugin with the auto updater working like how you have these set up! Any chance of adding it in the future or perhaps giving me a nudge in the right direction to making it myself?

 

http://forum.xbmc.org/showthread.php?tid=113136

 

http://www.maraschinoproject.com

I have it all working now, thank for fixing it so quickly.

 

Just one question though. In order to get sabnzbd to padd things to sickbeard I need to rename the script in autoprocessTV folder. Thing is this in the /usr/local tree and as such doesn't survive a reboot.

 

Is there any way to get around that so my sabnzbd and sickbeard config totally withstands a reboot?

 

Thanks

Copy the autoProcessTV-folder to your permanent sickbeard-data-dir.

Copy the autoProcessTV-folder to your permanent sickbeard-data-dir.

 

LOL, OMG why didn't I think of that... feel really daft now. Thanks, will do that :)

If I may I'd just like to check out directories for configs.

 

Cache only share = /mnt/user/usenet

Main array = /mnt/user/Media

 

Sabnzbd

Install dir = /usr/local/Sabnzbd

Data dir = cache only

 

Sickbeard

Install dir = /usr/local/Sickbeard

Data dir = /cache only

 

Couch potato

Install dir = /usr/local/couchpotato

Data dir = cache only

 

Will this setup cause me problems or not. On v5.

 

As for Sabnzbd completed permissions should I leave these alone? Or should I get Sabnzbd to set them to 755??

Influencer, why you remove whole changelog in CouchPotato V2, SABnzbd, SickBeard plugins?

 

This behavior is not acceptable by me and by people whom i cooperate (for example users who also created this plug-ins).

I devote almost 100% of my free time to create new plugins or modify existing ones and would like users to see who does a bulk of the work and not who makes last minor changes.

Sometimes I do not have time to visit the unRAID forum often because i will using my time to work with plugins. I appreciate that you helps users in the forum and modify the plugins for users needs - that's great but did not agree to the removal of changelogs.

It gives me satisfaction to create new plugins or modify existing ones and in this way contribute to the unRAID community and also to share with the users of my source code so everyone can add some extra things or modify something in it. I do it completely for free. I might as well stop working on plugins or to create an binary interface between programs and unRAID web but this is not my purpose despite the fact that some companies are pushing me to create a binary interface for communicating with their programs with unRAID web - only in this case they provide me documentation on how to use their programs on unRAID systems.

 

I restored every changelog now.

 

Next thing is changing location of config file in SickBeard... this is not the BUG. I have many e-mails from users which asks me for change SickBeard config file to place where data will persists, so i added CONFIGFILE location variable - if somebody wants to change it, just modify its value - only thing which user should do is copy its own config file into /boot/config/plugins/sickbeard/ folder so nobody lost its config.

 

I will create devel branch so everyone can test the plugins which are in modification/testing stage. If anyone wants to modify anything then just put commit/pull request on my GitHub.

 

 

 

Thanks to everyone who are using plugins from my GitHub and report some corrections / additions to be done. See you at the next plugin :)

 

W. W.

I'll respond in full to this later when I am at a pc. But I will say if you have a problem bring it to me in pm, extending the same courtesy I have.

 

I removed the changelog as the last few weeks of updates there have been no addition to the changelog, the git provides a pretty exact changelog. And the last time I did add a change to the changelog YOU removed my entry. If this is not a pretty clear signal of one of two possibilities, then I must be missing something. Either one: you want everyone to believe you have done all the work or two: you don't intend to use the changelog.

 

 

Sent from my HTC Vivid

then I must be missing something. Either one: you want everyone to believe you have done all the work or two: you don't intend to use the changelog.

 

if I good remember W-W has ever tried to assign plug-ins to each other, even now in the signature is not a word about myself just "always actual plugin"

 

Anyway i think he can be disappointed in some way :) when he spend a lot of days hard working

try to redesigne, improve, add new possiblities and create totaly new plugins with users sugestions. Without time to write something on forum - just working and realize new idea ... we saw this on git.

 

This is my opinion

 

Plugins are open and are great example source for make new one.

So once again thanks for all people who touch any plugin for make better !!!

So sabnzbd wasn't working, I installed that sabnzbd_mod plg and now I have this on the GUI:

 

Status: STOPPED

SABnzbd is not installed

 

And if I hit start, this appears (and nothing else happens)

 

no

installing latest Version (0.7.0)

Starting sabnzbd: sudo -u nobody python /usr/local/sabnzbd/SABnzbd.py -d -s 0.0.0.0:8080 --config-file /usr/local/sabnzbd --pid /var/run/sabnzbd > /dev/null 2>&1

 

What do I do now? ???

If you read right before the quote, my issue was removing my change from changelog and then complaining about recognition.

 

Sent from my HTC Vivid

no

installing latest Version (0.7.0)

Starting sabnzbd: sudo -u nobody python /usr/local/sabnzbd/SABnzbd.py -d -s 0.0.0.0:8080 --config-file /usr/local/sabnzbd --pid /var/run/sabnzbd > /dev/null 2>&1

 

What do I do now?

 

please check sabnzbd.cfg in plugin folder (/boot/config/plugins/<<<plugin_name>>>

 

 

MVuqth

 

do you have all line, if not please insert missing and try again

My current cfg file says the following:

 

# sabnzbd configuration

SERVICE="disable"

INSTALLDIR="/usr/local/sabnzbd"

DATADIR="/usr/local/sabnzbd"

PORT="8080"

RUNAS="nobody"

INSTALLBETA="no"

 

I will replace with what you posted and report back :)

Nope, same error (with exception of altered path) :(

 

no

installing latest Version (0.7.0)

Starting sabnzbd: sudo -u nobody python /mnt/cache/.apps/sabnzbd/SABnzbd.py -d -s 0.0.0.0:8080 --config-file /mnt/cache/.apps/sabnzbd --pid /var/run/sabnzbd > /dev/null 2>&1

 

Thanks

yeep :) you have old plugin, just download new one, and make sure the port 8080 is no used by unmenu ;)

and should be work

Don't mean to sound stupid, but where do I find the new one? The links on the original post are dead (which I assumed were latest relases) :P

no no :) sorry

but from your log i saw old pid etc.

 

https://github.com/W-W/unRAID/raw/master/sabnzbd_mod.plg

 

and that should be look cfg

a tak ma wygladac config:
# SABnzbd configuration:
SERVICE="disable"
INSTALLDIR="/usr/local/sabnzbd"
DATADIR="/usr/local/sabnzbd"
RUNAS="nobody"
PLG_STORAGESIZE="yes"
PLG_DATACHECK="yes"

 

 

 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.