[Release thread] SABnzbd plugin

Status
Not open for further replies.

Jason Hamilton

Contributor
Joined
Jul 4, 2013
Messages
141
Hey Master Gollom,

So my FreeNAS 9 was interesting. I initially attempted to upgrade through the WebUI but that failed. So when that happened I just said "to heck with it for now" and I figured I'd wait for these plugins to become available for 9.

I had a HD failing smart tests so when my replacement arrived I went to go load it. I pulled the bad drive out and when I did that the kernel did a panic and halted. (Yes I did take the drive offline prior to removal) So I loaded the new drive into an empty slot and left the bad drive in place because I was a little scared that perhaps I pulled the wrong drive.

Started the system back up, during the boot it got to a point and stopped then rebooted. After that I was on FreeNAS 9. So I thought hey thats cool it worked. But since I was having issues with my jails and getting the pbi's to start up I decided to do a backup of my config and do a fresh FreeNAS 9 load on my USB stick.

So am I on an upgrade? I guess you could say that to some extent, my config came from 8 and was reloaded into 9. I hope that this all makes sense. Let me know what else I can answer for you about my interesting situation.
 

FlangeMonkey

Contributor
Joined
Dec 6, 2012
Messages
111
Quick question, how are we handling updates with this version? I know with the 8.3 plugin, it was a script in the PBI directory, but I cannot see the same script in this version.
 

Super Paul

Cadet
Joined
Aug 20, 2013
Messages
6
Hey Master Gollom, wanted to thank you for all your efforts with these plugins for 9.1. I have a couple of questions/comments.

Firstly, I use the email notifications in sabNZBd, and currently, the pbi is (apparently) missing the email templates. If you configure the email settings and click "Test Email" I receive an error that the email templates can't be found. I read on the sabNZBd forums somewhere that this is a "common problem" when sab is ported. This previously worked in the older 8.3.1 plugin, so hopefully it's a simple fix.

Secondly, in an effort to streamline my pbi plugins, I have them all installed to the same jail. As such I am attempting to run them all under the same user. I chose a user called "media". For CouchPotato, this appears to work fine because the default CouchPotato user is "media" (apparently). With sabNZBd however, the user is "_sabnzbd ". So, I found in the launch script where/how to change the user, and that appears to have worked fine. However, doing this has caused the WebGUI toggle in FreeNAS to no longer switch to "On" when the plugin is running. I'm guessing it's trying to find a process running under the _sabnzbd user and not the media user, so it doesn't think it's running (when in fact it is). Hopefully that makes sense.

If anybody has any ideas about how to fix these two little nags that would be awesome. Either way, the progress is great.
 

trevorb

Dabbler
Joined
Aug 13, 2013
Messages
24
Why not just use the port?
http://www.freshports.org/multimedia/plexmediaserver/

Need to compile it locally(i.e. make install clean), but works fine in a standard jail.

<edit>
I was replying to those talking about plex, which SHOULD be in a separate thread....
PS. I have sabNZDB, SickBeard, Transmission & CouchPotato working nicelyu to get the content and Plex so that some of the more restricted devices can access it).
</edit>
 

Master Gollom

Dabbler
Joined
Jul 25, 2013
Messages
44
Hey Super Paul,

1) Since I haven't created this pbi from the sources, but from the official port, the only possibility to get this working is to download the templates and install them manually (post-install.sh)

2) As I already said, the pbi comes from the official port, which uses _sabnzbd as user. But you can modify the pbi to your needs. Here's how its done:
  • The file that need to be modified is locatated in /usr/pbi/sabnzbd/sabnzbdUI/freenas, the file is called "views.py".
  • In this file there is a function called "status". This function has to be modified a bit. Exactly this line "proc = Popen(["/usr/bin/pgrep", "-u", "_sabnzbd"], stdout=PIPE, stderr=PIPE)"
  • You have to find a way to find the right process. Running sab & couchpotato with the same user results in wrong status replies from the function. So you have to do sth like this
    "/usr/bin/pgrep <process name> -u media". But you got to find out what you have to indicate as process name (then you might as well remove the "-u media" switch)
  • Replace my command with yours
  • Save the file
  • remove the views.pyc file !!!EXTENSION IS PYC!!!
  • reboot FreeNas -> You really have to reboot the box, otherwise it won't recomile the views.py
Hope this helps
 

Savell Martin

Contributor
Joined
Jun 10, 2013
Messages
164
Master Gollom...

These look good, do you know when FreeNas devs will add it to official sources?

And will there be a n00bs guide for this from start to end for creating Jails the best way to support these Plugins?
 

Super Paul

Cadet
Joined
Aug 20, 2013
Messages
6
Thanks for the detailed response Master Gollom, you really pointed me in the right direction.

1) Temporarily I solved the template issue by specifying a user template folder in the sabNZBd options. I tried copying the "email" folder (I believe this is correct) to the directory that SABnzbd.py resides in. This apparently didn't work... but it's likely that I just need to research it a little bit more.

2) With respect to running the process under another user's credentials. Your explanation of where to look was perfect. I modified the following line:

proc = Popen(["/usr/bin/pgrep", "-u", "_sabnzbd"], stdout=PIPE, stderr=PIPE)"​
to be:​
proc = Popen(["/usr/bin/pgrep", "-f", "SABnzbd.py"], stdout=PIPE, stderr=PIPE)"​

I made the same changes (replacing SABnzbd.py respectively) to both CouchPotato and SickBeard's views.py files. This seems to work perfectly as far as interfacing with the FreeNAS UI. Far be it from me to tell you how to handle the PBIs you've contributed, but could this be a better method to handle turning the plugins on and off? This way a user could modify the rc.d scripts as they desired, and it would still work correctly with FreeNAS's GUI. Granted, I'm no expert by any means, and there might be a downside to the method I'm using to identify the correct process ID, but it's just a thought.

Thanks again for all your hard work, and your help with this.

Edit: Wanted to mention that I was able to get the jail to rebuild the views.pyc files by simply stopping and starting the jail, as opposed to rebooting the entire FreeNAS machine.
 

micahlee

Cadet
Joined
Apr 18, 2013
Messages
5
Gentlemen, I'm an idiot and need some help. I can't get any par/rar action to happen. I just get a generic "FAILED" error almost instantly after download. I've tried 9.1.0 and 9.1.1 RC2 both with a fresh jail. Don't even know where to start looking. Don't see anything valuable in /var/log of the jail.

Any ideas?

Thanks
 

micahlee

Cadet
Joined
Apr 18, 2013
Messages
5
Gentlemen, I'm an idiot and need some help. I can't get any par/rar action to happen. I just get a generic "FAILED" error almost instantly after download. I've tried 9.1.0 and 9.1.1 RC2 both with a fresh jail. Don't even know where to start looking. Don't see anything valuable in /var/log of the jail.

Any ideas?

Thanks

Okay for anyone that had the same problem as me. Install TBB. pkg_add -r tbb.
 

dimaspivak

Cadet
Joined
Aug 17, 2013
Messages
1
This PBI works for me as far as installing SABnzbd, but I run into problems when it comes to configuration. Following MG's advice, I created mount points as he had done, but when I use the SABnzbd GUI to change the location of my complete and incomplete folders, they don't get saved. I assume this has to do with a permissions problem, but I'm not sure what the correct sequence of operations is to get this PBI configured properly with a fresh install of FreeNAS 9. Can someone tell me which obvious step(s) I'm forgetting here?
 

Master Gollom

Dabbler
Joined
Jul 25, 2013
Messages
44
Hi,

Please check the permissions for the config file. Did you use a relative path or an absolute path? When you change the download folders to a mount point you have to use an absolute path and if I think the path + folders have to exist.
 

PinkyThePig

Dabbler
Joined
Aug 23, 2013
Messages
15
Hello everyone I seem to have run into a PEBKAC issue and can't figure out how to get myself out of the mess I made. Symptoms are as follows and then what I think caused it:

Currently with SABNZBD it will not do the repair process and will just declare it failed. The thing is, is that I know it is not failing as I can manually navigate to the folder and run par2 on the file and everything will come back clean and working. If I enable sfv checking the same thing happens. It fails but a manual check succeeds. Additionally I get Cannot change permissions of /folderlink/incomplete in the log of sabnzbd.

What I think caused it was me manually changing permissions so that I could manually access the folder to clean out some failed downloads. Ever since I did a chmod -R 777 on my incomplete folder it seems I have been unable to 'successfully' complete a download with sabnzbd. Anyone know what the correct owner/permissions for this should be set to? Any help would be greatly appreciated.
 

PinkyThePig

Dabbler
Joined
Aug 23, 2013
Messages
15
Hello everyone I seem to have run into a PEBKAC issue and can't figure out how to get myself out of the mess I made. Symptoms are as follows and then what I think caused it:

Currently with SABNZBD it will not do the repair process and will just declare it failed. The thing is, is that I know it is not failing as I can manually navigate to the folder and run par2 on the file and everything will come back clean and working. If I enable sfv checking the same thing happens. It fails but a manual check succeeds. Additionally I get Cannot change permissions of /folderlink/incomplete in the log of sabnzbd.

What I think caused it was me manually changing permissions so that I could manually access the folder to clean out some failed downloads. Ever since I did a chmod -R 777 on my incomplete folder it seems I have been unable to 'successfully' complete a download with sabnzbd. Anyone know what the correct owner/permissions for this should be set to? Any help would be greatly appreciated.

Looks like my issue was caused by same issue affecting micahlee. If anyone else was wanting to confirm if it effects them: Go to status > show logging (+Debug) and open the file in something like Notepad++. You should see a line in there that has something like:

Code:
2013-08-31 11:16:50,494::DEBUG::[newsunpack:1267] PAR2 output was
Shared object "libtbb.so" not found, required by "par2"
 

Rikrik

Cadet
Joined
Aug 11, 2013
Messages
1
Okay for anyone that had the same problem as me. Install TBB. pkg_add -r tbb.
Thanks a lot, i was already wondering why SAB told me the download failed but when i downloaded it on my pc it worked fine hehe. This worked perfectly :D
 

grendel69

Dabbler
Joined
Jul 20, 2013
Messages
20
CP/SB/SAB all running nicely thanks to your excellent PBI's!

Today I noticed SAB notifying of an update, how is this done for PBI's. there appears to be no 'sabnzbd-update.sh' and the GUI button just takes me to the download page on SF.

Also is it possible to change the user that the plugins run as, or what users do they run under.
 

DGizyn

Cadet
Joined
Aug 7, 2012
Messages
4
Code:
2013-08-31 11:16:50,494::DEBUG::[newsunpack:1267] PAR2 output was
Shared object "libtbb.so" not found, required by "par2"
[/quote]


So I have this same issue, however when I go to pkg_add -r tbb I get this error..



Code:
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/tbb.tbz... Done.
share/licenses/tbb-4.1.3/catalog.mk: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/catalog.mk'
share/licenses/tbb-4.1.3/LICENSE: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/LICENSE'
share/licenses/tbb-4.1.3/GPLv2: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/GPLv2'
include/tbb/concurrent_priority_queue.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_priority_queue.h'
include/tbb/task.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task.h'
include/tbb/parallel_while.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_while.h'
include/tbb/task_scheduler_init.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_scheduler_init.h'
include/tbb/tbb_config.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_config.h'
include/tbb/tbb_exception.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_exception.h'
include/tbb/critical_section.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/critical_section.h'
include/tbb/index.html: Failed to create dir 'include/tbb'Can't create 'include/tbb/index.html'
include/tbb/parallel_invoke.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_invoke.h'
include/tbb/combinable.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/combinable.h'
include/tbb/parallel_reduce.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_reduce.h'
include/tbb/tbb_stddef.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_stddef.h'
include/tbb/concurrent_queue.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_queue.h'
include/tbb/partitioner.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/partitioner.h'
include/tbb/parallel_do.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_do.h'
include/tbb/mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/mutex.h'
include/tbb/atomic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/atomic.h'
include/tbb/queuing_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/queuing_rw_mutex.h'
include/tbb/tick_count.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tick_count.h'
include/tbb/parallel_for.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_for.h'
include/tbb/recursive_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/recursive_mutex.h'
include/tbb/concurrent_unordered_set.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_unordered_set.h'
include/tbb/memory_pool.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/memory_pool.h'
include/tbb/flow_graph.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/flow_graph.h'
include/tbb/runtime_loader.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/runtime_loader.h'
include/tbb/concurrent_lru_cache.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_lru_cache.h'
include/tbb/aggregator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/aggregator.h'
include/tbb/task_arena.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_arena.h'
include/tbb/machine/icc_generic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/icc_generic.h'
include/tbb/machine/mic_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/mic_common.h'
include/tbb/machine/gcc_armv7.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_armv7.h'
include/tbb/machine/gcc_ia32_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_ia32_common.h'
include/tbb/machine/msvc_ia32_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/msvc_ia32_common.h'
include/tbb/machine/gcc_generic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_generic.h'
include/tbb/machine/windows_api.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_api.h'
include/tbb/machine/macos_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/macos_common.h'
include/tbb/machine/sunos_sparc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/sunos_sparc.h'
include/tbb/machine/xbox360_ppc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/xbox360_ppc.h'
include/tbb/machine/mac_ppc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/mac_ppc.h'
include/tbb/machine/ibm_aix51.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/ibm_aix51.h'
include/tbb/machine/linux_ia32.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_ia32.h'
include/tbb/machine/linux_ia64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_ia64.h'
include/tbb/machine/linux_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_common.h'
include/tbb/machine/windows_intel64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_intel64.h'
include/tbb/machine/linux_intel64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_intel64.h'
include/tbb/machine/windows_ia32.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_ia32.h'
include/tbb/internal/_aggregator_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_aggregator_impl.h'
include/tbb/internal/_flow_graph_tagged_buffer_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_tagged_buffer_impl.h'
include/tbb/internal/_flow_graph_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_impl.h'
include/tbb/internal/_flow_graph_join_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_join_impl.h'
include/tbb/internal/_flow_graph_or_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_or_impl.h'
include/tbb/internal/_flow_graph_node_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_node_impl.h'
include/tbb/internal/_flow_graph_types_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_types_impl.h'
include/tbb/internal/_tbb_windef.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_tbb_windef.h'
include/tbb/internal/_concurrent_queue_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_concurrent_queue_impl.h'
include/tbb/internal/_concurrent_unordered_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_concurrent_unordered_impl.h'
include/tbb/internal/_flow_graph_item_buffer_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_item_buffer_impl.h'
include/tbb/concurrent_vector.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_vector.h'
include/tbb/parallel_for_each.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_for_each.h'
include/tbb/tbb_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_allocator.h'
include/tbb/queuing_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/queuing_mutex.h'
include/tbb/blocked_range2d.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range2d.h'
include/tbb/parallel_sort.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_sort.h'
include/tbb/task_scheduler_observer.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_scheduler_observer.h'
include/tbb/blocked_range.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range.h'
include/tbb/parallel_scan.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_scan.h'
include/tbb/null_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/null_rw_mutex.h'
include/tbb/spin_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/spin_rw_mutex.h'
include/tbb/blocked_range3d.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range3d.h'
include/tbb/pipeline.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/pipeline.h'
include/tbb/compat/ppl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/ppl.h'
include/tbb/compat/thread: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/thread'
include/tbb/compat/tuple: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/tuple'
include/tbb/compat/condition_variable: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/condition_variable'
include/tbb/spin_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/spin_mutex.h'
include/tbb/tbbmalloc_proxy.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbbmalloc_proxy.h'
include/tbb/concurrent_unordered_map.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_unordered_map.h'
include/tbb/cache_aligned_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/cache_aligned_allocator.h'
include/tbb/tbb.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb.h'
include/tbb/tbb_machine.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_machine.h'
include/tbb/scalable_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/scalable_allocator.h'
include/tbb/tbb_thread.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_thread.h'
include/tbb/tbb_profiling.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_profiling.h'
include/tbb/enumerable_thread_specific.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/enumerable_thread_specific.h'
include/tbb/aligned_space.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/aligned_space.h'
include/tbb/concurrent_hash_map.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_hash_map.h'
include/tbb/null_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/null_mutex.h'
include/tbb/reader_writer_lock.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/reader_writer_lock.h'
include/tbb/task_group.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_group.h'
lib/libtbb.so: Could not unlink
lib/libtbb.so.4: Could not unlink
lib/libtbbmalloc.so: Could not unlink
lib/libtbbmalloc.so.4: Could not unlink
tar: Error exit delayed from previous errors.


Anyone?
 

PinkyThePig

Dabbler
Joined
Aug 23, 2013
Messages
15
Code:
2013-08-31 11:16:50,494::DEBUG::[newsunpack:1267] PAR2 output was
Shared object "libtbb.so" not found, required by "par2"


So I have this same issue, however when I go to pkg_add -r tbb I get this error..



Code:
Fetching ftp://ftp.freebsd.org/pub/FreeBSD/ports/amd64/packages-9-stable/Latest/tbb.tbz... Done.
share/licenses/tbb-4.1.3/catalog.mk: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/catalog.mk'
share/licenses/tbb-4.1.3/LICENSE: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/LICENSE'
share/licenses/tbb-4.1.3/GPLv2: Failed to create dir 'share/licenses/tbb-4.1.3'Can't create 'share/licenses/tbb-4.1.3/GPLv2'
include/tbb/concurrent_priority_queue.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_priority_queue.h'
include/tbb/task.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task.h'
include/tbb/parallel_while.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_while.h'
include/tbb/task_scheduler_init.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_scheduler_init.h'
include/tbb/tbb_config.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_config.h'
include/tbb/tbb_exception.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_exception.h'
include/tbb/critical_section.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/critical_section.h'
include/tbb/index.html: Failed to create dir 'include/tbb'Can't create 'include/tbb/index.html'
include/tbb/parallel_invoke.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_invoke.h'
include/tbb/combinable.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/combinable.h'
include/tbb/parallel_reduce.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_reduce.h'
include/tbb/tbb_stddef.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_stddef.h'
include/tbb/concurrent_queue.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_queue.h'
include/tbb/partitioner.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/partitioner.h'
include/tbb/parallel_do.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_do.h'
include/tbb/mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/mutex.h'
include/tbb/atomic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/atomic.h'
include/tbb/queuing_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/queuing_rw_mutex.h'
include/tbb/tick_count.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tick_count.h'
include/tbb/parallel_for.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_for.h'
include/tbb/recursive_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/recursive_mutex.h'
include/tbb/concurrent_unordered_set.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_unordered_set.h'
include/tbb/memory_pool.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/memory_pool.h'
include/tbb/flow_graph.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/flow_graph.h'
include/tbb/runtime_loader.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/runtime_loader.h'
include/tbb/concurrent_lru_cache.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_lru_cache.h'
include/tbb/aggregator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/aggregator.h'
include/tbb/task_arena.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_arena.h'
include/tbb/machine/icc_generic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/icc_generic.h'
include/tbb/machine/mic_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/mic_common.h'
include/tbb/machine/gcc_armv7.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_armv7.h'
include/tbb/machine/gcc_ia32_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_ia32_common.h'
include/tbb/machine/msvc_ia32_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/msvc_ia32_common.h'
include/tbb/machine/gcc_generic.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/gcc_generic.h'
include/tbb/machine/windows_api.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_api.h'
include/tbb/machine/macos_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/macos_common.h'
include/tbb/machine/sunos_sparc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/sunos_sparc.h'
include/tbb/machine/xbox360_ppc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/xbox360_ppc.h'
include/tbb/machine/mac_ppc.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/mac_ppc.h'
include/tbb/machine/ibm_aix51.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/ibm_aix51.h'
include/tbb/machine/linux_ia32.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_ia32.h'
include/tbb/machine/linux_ia64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_ia64.h'
include/tbb/machine/linux_common.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_common.h'
include/tbb/machine/windows_intel64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_intel64.h'
include/tbb/machine/linux_intel64.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/linux_intel64.h'
include/tbb/machine/windows_ia32.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/machine/windows_ia32.h'
include/tbb/internal/_aggregator_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_aggregator_impl.h'
include/tbb/internal/_flow_graph_tagged_buffer_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_tagged_buffer_impl.h'
include/tbb/internal/_flow_graph_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_impl.h'
include/tbb/internal/_flow_graph_join_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_join_impl.h'
include/tbb/internal/_flow_graph_or_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_or_impl.h'
include/tbb/internal/_flow_graph_node_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_node_impl.h'
include/tbb/internal/_flow_graph_types_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_types_impl.h'
include/tbb/internal/_tbb_windef.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_tbb_windef.h'
include/tbb/internal/_concurrent_queue_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_concurrent_queue_impl.h'
include/tbb/internal/_concurrent_unordered_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_concurrent_unordered_impl.h'
include/tbb/internal/_flow_graph_item_buffer_impl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/internal/_flow_graph_item_buffer_impl.h'
include/tbb/concurrent_vector.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_vector.h'
include/tbb/parallel_for_each.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_for_each.h'
include/tbb/tbb_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_allocator.h'
include/tbb/queuing_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/queuing_mutex.h'
include/tbb/blocked_range2d.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range2d.h'
include/tbb/parallel_sort.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_sort.h'
include/tbb/task_scheduler_observer.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_scheduler_observer.h'
include/tbb/blocked_range.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range.h'
include/tbb/parallel_scan.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/parallel_scan.h'
include/tbb/null_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/null_rw_mutex.h'
include/tbb/spin_rw_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/spin_rw_mutex.h'
include/tbb/blocked_range3d.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/blocked_range3d.h'
include/tbb/pipeline.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/pipeline.h'
include/tbb/compat/ppl.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/ppl.h'
include/tbb/compat/thread: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/thread'
include/tbb/compat/tuple: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/tuple'
include/tbb/compat/condition_variable: Failed to create dir 'include/tbb'Can't create 'include/tbb/compat/condition_variable'
include/tbb/spin_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/spin_mutex.h'
include/tbb/tbbmalloc_proxy.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbbmalloc_proxy.h'
include/tbb/concurrent_unordered_map.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_unordered_map.h'
include/tbb/cache_aligned_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/cache_aligned_allocator.h'
include/tbb/tbb.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb.h'
include/tbb/tbb_machine.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_machine.h'
include/tbb/scalable_allocator.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/scalable_allocator.h'
include/tbb/tbb_thread.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_thread.h'
include/tbb/tbb_profiling.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/tbb_profiling.h'
include/tbb/enumerable_thread_specific.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/enumerable_thread_specific.h'
include/tbb/aligned_space.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/aligned_space.h'
include/tbb/concurrent_hash_map.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/concurrent_hash_map.h'
include/tbb/null_mutex.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/null_mutex.h'
include/tbb/reader_writer_lock.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/reader_writer_lock.h'
include/tbb/task_group.h: Failed to create dir 'include/tbb'Can't create 'include/tbb/task_group.h'
lib/libtbb.so: Could not unlink
lib/libtbb.so.4: Could not unlink
lib/libtbbmalloc.so: Could not unlink
lib/libtbbmalloc.so.4: Could not unlink
tar: Error exit delayed from previous errors.


Anyone?[/quote]

Sounds like a permissions issue. try a chmod 777 on the relevant folders
 

Master Gollom

Dabbler
Joined
Jul 25, 2013
Messages
44
Hi all,

@grendel69

Today I noticed SAB notifying of an update, how is this done for PBI's. there appears to be no 'sabnzbd-update.sh' and the GUI button just takes me to the download page on SF.
Also is it possible to change the user that the plugins run as, or what users do they run under.

Since I've used the freebsd port to create the plugin I wouldn't update it manually, I have to wait until the port's updated. You can indeed change the user under which the plugin is run, the steps you have to do are explained in this thread.

@DGizyn, PinkyThePig
Are you running pkg_add -r as root?
 

PinkyThePig

Dabbler
Joined
Aug 23, 2013
Messages
15
Hi all,

@grendel69



Since I've used the freebsd port to create the plugin I wouldn't update it manually, I have to wait until the port's updated. You can indeed change the user under which the plugin is run, the steps you have to do are explained in this thread.

@DGizyn, PinkyThePig
Are you running pkg_add -r as root?

yeah. I SSHed into box as root to run the pkg add
 

denist

Contributor
Joined
Jan 28, 2013
Messages
188
how to fix the par2 fixing so it can download the rest of the pars....

unrar works but par2 does not
 
Status
Not open for further replies.
Top