View previous topic :: View next topic |
Author |
Message |
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Wed Oct 01, 2008 11:40 pm Post subject: sabnzbd+ and zussaweb interface for hellanzb |
|
|
well, i have used this app on windows for quite some time for downloading nzb files from newzbin. It has some ebuilds posted online, with the following scripts:
sabnzbd-0.4.2.ebuild
files/sabnzbd-0.4.2-gentoo-setup.py
/files/sabnzbd-0.4.2-ini
/files/sabnzbd.conf
/files/sabnzbd.init
from http://forums.sabnzbd.org/index.php?topic=553.0
my main question is how do i use this stuff? I cannot find a guide to show me how/where to put everything, and exactly how to use all the scripts, there is also some ebuilds posted here:
https://bugs.gentoo.org/show_bug.cgi?id=132590
for a newer version. A link to a guide or some help with how to actually use this would be great. Also, if you have any other recommendations for a nzb client that would be fine and well too. I tried hellanzb, but could not ever get it to work, but since i have experience with sabnzbd+ i figure it should be easy for me to use, as long as i can get it installed...
thanks
Last edited by psilo357 on Sun Oct 05, 2008 11:59 pm; edited 1 time in total |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Wed Oct 01, 2008 11:51 pm Post subject: |
|
|
a little more searching makes it look like it is in an overlay, like 'gimpels' overlay or something? How woudl i find which overlay it is in? I can use layman, and i tried layman -L to list them all, but there was not a gimpel overlay.
EDIT: seems like using hellanzb would be all around easier, im going to install it again and see if i can get it working this time, even though i had no luck last time. |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Thu Oct 02, 2008 12:58 am Post subject: |
|
|
sweet, i actually got hellanzb working this time...YAY. Anyways, just one other question, what is the best web interface for it? i see hellahella is popular...just don't know if it is the best.
thanks
edit: well, of course it looks like it is going to be difficult to install hellahella, seems everything that is not in portage you have to do backflips to get installed. Which I can do, it just makes things hard. I'm still new to gentoo, but it seems things are made harder than they really need to be. Any pointers on how to get hellahella installed would be great.
thanks again |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Thu Oct 02, 2008 8:59 am Post subject: |
|
|
psilo357 wrote: | sweet, i actually got hellanzb working this time...YAY. Anyways, just one other question, what is the best web interface for it? i see hellahella is popular...just don't know if it is the best.
thanks
edit: well, of course it looks like it is going to be difficult to install hellahella, seems everything that is not in portage you have to do backflips to get installed. Which I can do, it just makes things hard. I'm still new to gentoo, but it seems things are made harder than they really need to be. Any pointers on how to get hellahella installed would be great.
thanks again |
hellahella is not easy to get running. I used zussaweb.
http://sourceforge.net/projects/zussaweb
But you need a webserver like e.g. apache up'n'running, of course.
P.S: if you want sabnzbd+, cd to your personal overlay and
Code: | svn co http://gimpel.ath.cx/svn/gimpel/net-nntp/ |
_________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Thu Oct 02, 2008 11:13 pm Post subject: |
|
|
thanks for the help gimpel, as i would rather use sabnzbd+ as it has a built in web interface that is very nice, plus im already accustomed to it. Anyways, I am slightly confused on how to add a personal overlay. Here is the current state of my make.conf:
Code: |
# Please consult /etc/make.conf.example for a more detailed example.
CFLAGS="-march=native -O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
CHOST="x86_64-pc-linux-gnu"
ACCEPT_KEYWORDS="amd64"
USE="mmx sse sse2 ssse3 kde qt3 qt4 X opengl hal dbus acpi truetype xvmc
nvidia cups alsa smp jpeg jpeg2k tiff gif png"
GENTOO_MIRRORS="http://gentoo.netnitco.net http://gentoo.chem.wisc.edu/gentoo/ $
INPUT_DEVICES="keyboard mouse"
VIDEO_CARDS="nvidia"
source /usr/portage/local/layman/make.conf
|
It looks like i add this line to the make.conf from what I have found, but all the stuff i find on google isn't very clear
Code: |
PORTDIR_OVERLAY="/etc/portage/local"
|
then that would be my local overlay. I also see how some peolpe make xml type files for overlays, is that a better way? or is the way you recommended the best, either way, as long as it works, thanks again gimpel.
I will wait for a reply before i do this, i really don't want ot mess anything up, as it has taken a while to get where i am now.
thanks |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Fri Oct 03, 2008 5:54 am Post subject: |
|
|
alright gimpel, i went ahead and tried it all out and got it installed, however i got this message:
Code: |
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-22375.log"
mkdir: /root/.gconf
open_wr: /root/.gconfd/saved_state
--------------------------------------------------------------------------------
|
also, whenever I try to run SABnzbd.py, i get the following message:
Code: |
-bash: SABnabd.py: command not found
|
What to do next? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Fri Oct 03, 2008 8:48 am Post subject: |
|
|
gconfd?
Is this really from the sabnzbd ebuild? _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Fri Oct 03, 2008 9:16 pm Post subject: |
|
|
yeah, here is the entire console printout when I run emerge sabnzbd
Code: |
* SABnzbd-0.4.4-src.tar.gz RMD160 SHA1 SHA256 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking SABnzbd-0.4.4-src.tar.gz ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking SABnzbd-0.4.4-src.tar.gz to /var/tmp/portage/net-nntp/sabnzbd-0.4.4/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/net-nntp/sabnzbd-0.4.4/work/SABnzbd-0.4.4 ...
setup.py
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
sh: dos2unix: command not found
running build
running build_py
creating build
creating build/lib
creating build/lib/sabnzbd
copying sabnzbd/postproc.py -> build/lib/sabnzbd
copying sabnzbd/decorators.py -> build/lib/sabnzbd
copying sabnzbd/decoder.py -> build/lib/sabnzbd
copying sabnzbd/trylist.py -> build/lib/sabnzbd
copying sabnzbd/newswrapper.py -> build/lib/sabnzbd
copying sabnzbd/nzbqueue.py -> build/lib/sabnzbd
copying sabnzbd/email.py -> build/lib/sabnzbd
copying sabnzbd/misc.py -> build/lib/sabnzbd
copying sabnzbd/__init__.py -> build/lib/sabnzbd
copying sabnzbd/articlecache.py -> build/lib/sabnzbd
copying sabnzbd/constants.py -> build/lib/sabnzbd
copying sabnzbd/version.py -> build/lib/sabnzbd
copying sabnzbd/nzbstuff.py -> build/lib/sabnzbd
copying sabnzbd/downloader.py -> build/lib/sabnzbd
copying sabnzbd/tvsort.py -> build/lib/sabnzbd
copying sabnzbd/newzbin.py -> build/lib/sabnzbd
copying sabnzbd/assembler.py -> build/lib/sabnzbd
copying sabnzbd/rss.py -> build/lib/sabnzbd
copying sabnzbd/interface.py -> build/lib/sabnzbd
copying sabnzbd/newsunpack.py -> build/lib/sabnzbd
creating build/lib/sabnzbd/utils
copying sabnzbd/utils/configobj.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/rsslib.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/__init__.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/listquote.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/json.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/rarfile.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/kronos.py -> build/lib/sabnzbd/utils
copying sabnzbd/utils/ssmtplib.py -> build/lib/sabnzbd/utils
creating build/lib/sabnzbd/utils/multiauth
copying sabnzbd/utils/multiauth/filter.py -> build/lib/sabnzbd/utils/multiauth
copying sabnzbd/utils/multiauth/__init__.py -> build/lib/sabnzbd/utils/multiauth
copying sabnzbd/utils/multiauth/providers.py -> build/lib/sabnzbd/utils/multiauth
copying sabnzbd/utils/multiauth/auth.py -> build/lib/sabnzbd/utils/multiauth
running build_scripts
creating build/scripts-2.5
copying and adjusting SABnzbd.py -> build/scripts-2.5
changing mode of build/scripts-2.5/SABnzbd.py from 644 to 755
>>> Source compiled.
--------------------------- ACCESS VIOLATION SUMMARY ---------------------------
LOG FILE = "/var/log/sandbox/sandbox-24307.log"
mkdir: /root/.gconf
open_wr: /root/.gconfd/saved_state
--------------------------------------------------------------------------------
|
any ideas on what i should do?
EDIT: I am giogn to keep working on hellanzb while i try to get sabnzbd going, do you gimpel or anyone else have any guides/help to setup zussaweb on gentoo? |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sat Oct 04, 2008 9:34 am Post subject: |
|
|
For sabnzbd, please try installing dos2unix and try again.
For zussaweb, just unpack it to your webserver and edit the config files. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Sat Oct 04, 2008 6:40 pm Post subject: |
|
|
alright, dos2unix was never installed, guess its not showing up as a dependency. Anyways i have installed dos2unix now and I tried sabnzbd again, but it is still having the same error.
thanks |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Sat Oct 04, 2008 7:35 pm Post subject: |
|
|
alright, i got zussaweb installed, but not running.
Whenever i browse to http://localhost/zussawb
All get is an index of the folder, not the web interface actually running...any ideas?
thanks |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Sun Oct 05, 2008 9:25 am Post subject: |
|
|
psilo357 wrote: | alright, i got zussaweb installed, but not running.
Whenever i browse to http://localhost/zussawb
All get is an index of the folder, not the web interface actually running...any ideas?
thanks |
Do you have php installed? (with USE="apache2" and maybe some more, you'll see what is missing in /var/log/apache2/error_log)
And /etc/conf.d/apache2 should have
Code: | APACHE2_OPTS="-D DEFAULT_VHOST -D PHP5" |
Then restart apache.
Oh, and maybe change the topic as this thread isn't really only about sabnzbd. Thanks. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Mon Oct 06, 2008 12:20 am Post subject: |
|
|
i changed the title to be more fitting. I would still like to get sabnzbd compiled and working, so help with that still would be great, still stuck where above post shows. Well, I have got zussaweb working now though, by adding the apache2 use flag, i guess since i installed PHP before i thought i would be using apache i didn't think about the flag, anyways, it works now, thanks a ton for all the help. Now, if i can get sabnzbd going, i would be set for now at least... |
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
Posted: Mon Oct 06, 2008 7:06 am Post subject: |
|
|
sabnzbd is easy to use without portage as it doesn't need compiling.
just extract SABnzbd-0.4.4-src.tar.gz to a local folder and start the daemon with SABnzbd.py -d
make sure you have the dependencies listed in INSTALL.txt _________________ i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Tue Oct 07, 2008 2:30 am Post subject: |
|
|
wow, that worked great, it runs and everything!!!
One last question before i can mark this thing solved, how do i get it to where I can just run it with a single command? i want to be able to just type
sabnzbd.py
at the console, wherever i am and it run, instead of
python /home/me/SABnzbd-0.4.4/SABnzbd.py
can i just move the SABnzbd.py to /usr/bin and it iwll work, or does it depend on all the other files being in the same directory?
thanks again |
|
Back to top |
|
|
dweezil-n0xad Apprentice
Joined: 30 Oct 2006 Posts: 156 Location: Ostend, Belgium
|
Posted: Tue Oct 07, 2008 8:39 am Post subject: |
|
|
don't move SABnzbd.py, make a symbolic link:
Code: | # ln -s /home/me/SABnzbd-0.4.4/SABnzbd.py /usr/local/bin/sabnzbd.py |
_________________ i7-4790K | 16GB DDR3 | GTX 970 | 500GB SSD
ASUS N56VV | i7-3630QM | 12GB DDR3 | GT 750M | 256GB SSD |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Sat Oct 11, 2008 12:24 am Post subject: |
|
|
when i do this, it looks for the interface file in /usr/bin/interfaces, which of course, does not exist...is there any otehr way to make it work possibly?? also, i have moved the entire folder to /usr/share/SABnzbd-0.4.4, which if i use the long line
python /usr/share/SABnzbd-0.4.4/SABnzbd.py
it works fine, it does try to launch if if i put the symbolic link in /usr/bin, but if i try /usr/local/bin, it tells me that 'bash:sabnzbd does not exist'...
thanks for anymore help |
|
Back to top |
|
|
psilo357 Tux's lil' helper
Joined: 07 Sep 2008 Posts: 84
|
Posted: Fri Oct 24, 2008 2:37 am Post subject: |
|
|
alright, well, i started a new install, and actually got sabnzbd to install using gimpel's overlay/ebuild. However, there are a couple of problems.
1. Whenever i try to run it as a user, it says root access is required, however, I added myself to the sabnzbd group just like it said to do, why is this?
2. Even if i do start it up as root, whenever i open up my browser and browser to http://localhost:8080/ it says that 'Firefox failed to make a connection', which leads me to believe it is not running...what is the problem here, any ideas how i can get this fixed?
3. (slightly unrelated) This time when adding a local overlay, I did everything the same way as last, and everytime i emerge anything now, i get the following warning, even though packages from that overlay emerge fine, at least appear to:
Code: |
WARNING: repository at /usr/local/portage/personal is missing a repo_name entry
|
I'm starting to feel that this is all just too much work, and sadly, may end up in winblows again. I just can't seem to get anything to work easily for me. At least with this install i did get firefox-bin installed instead of 64bits firefox, so I can actually use it at a half decent speed...lol. Any help here would be great.
thanks all |
|
Back to top |
|
|
rounz n00b
Joined: 11 Dec 2004 Posts: 26 Location: england
|
Posted: Sat Oct 25, 2008 11:00 pm Post subject: |
|
|
psilo357 wrote: |
2. Even if i do start it up as root, whenever i open up my browser and browser to http://localhost:8080/ it says that 'Firefox failed to make a connection', which leads me to believe it is not running...what is the problem here, any ideas how i can get this fixed?
|
sab listens by default at http://localhost:8080/sabnzbd/
|
|
Back to top |
|
|
|