<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>rullzer &#187; SABnzbd</title>
	<atom:link href="http://rullzer.com/blog/tag/sabnzbd/feed/" rel="self" type="application/rss+xml" />
	<link>http://rullzer.com/blog</link>
	<description>an experience beyond</description>
	<lastBuildDate>Thu, 24 Jun 2010 22:23:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Sabnzbd behind apache</title>
		<link>http://rullzer.com/blog/2009/09/04/sabnzbd-behind-apache/</link>
		<comments>http://rullzer.com/blog/2009/09/04/sabnzbd-behind-apache/#comments</comments>
		<pubDate>Fri, 04 Sep 2009 12:14:44 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://rullzer.com/blog/2009/09/04/sabnzbd-behind-apache/">rullzer</span></dc:creator>
				<category><![CDATA[Annoying things]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Programming things]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[SABnzbd]]></category>
		<category><![CDATA[SABnzbdplus]]></category>

		<guid isPermaLink="false">http://rullzer.com/blog/?p=172</guid>
		<description><![CDATA[So after upgrading my sabnzbd installation to version 0.4.11, which I by the way the way should create a better ebuild for and do some dependency cleaning but that is a different story.
Like I was saying after upgrading to version 0.4.11 I decided I wanted to close port 8080 (the one sabnzbd is using) to [...]]]></description>
			<content:encoded><![CDATA[<p>So after upgrading my <a href="http://www.sabnzbd.org/">sabnzbd</a> installation to version 0.4.11, which I by the way the way should create a better ebuild for and do some dependency cleaning but that is a different story.</p>
<p>Like I was saying after upgrading to version 0.4.11 I decided I wanted to close port 8080 (the one sabnzbd is using) to the outside word. Now I know apache has some nice proxy functions so it should be easy.</p>
<p>Make sure apache is compiled with the following modules: <strong>apache2_modules_proxy apache2_modules_proxy_http apache2_modules_proxy_balancer</strong></p>
<p>That was the hard part. Now just add a vhost:<br />
<code><br />
<VirtualHost *:80><br />
  ServerName yourserver.com<br />
  <Location /><br />
    order deny,allow<br />
    deny from all<br />
    allow from all<br />
    ProxyPass http://localhost:8080/sabnzbd/<br />
    ProxyPassReverse http://localhost:8080/sabnzbd/a<br />
  </Location><br />
  ErrorLog /var/log/apache2/error.sabnzb.log<br />
  LogLevel warn<br />
  CustomLog /var/log/apache2/access.sabnzb.log combined<br />
</VirtualHost><br />
</code></p>
<p>This assumes that you have sabnzbd listening on <strong>localhost:8080</strong>. Now you probably do not want the whole world watching your downloads (or deleting them or whatever). So we just add some basic apache authentication, use htpasswd2 to create a file with authorized users and add the following lines into the location block.</p>
<p><code><br />
AuthName "Login Required"<br />
AuthType Basic<br />
AuthUserFile <<PASSWORD FILE>><br />
require valid-user<br />
</code></p>
<p>That is all.<br />
Happy downloading!</p>
]]></content:encoded>
			<wfw:commentRss>http://rullzer.com/blog/2009/09/04/sabnzbd-behind-apache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SABnzbdplus -&gt; SABnzbd (improved ebuild)</title>
		<link>http://rullzer.com/blog/2007/11/13/sabnzbdplus-sabnzbd-improved-ebuild/</link>
		<comments>http://rullzer.com/blog/2007/11/13/sabnzbdplus-sabnzbd-improved-ebuild/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 11:08:06 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://rullzer.com/blog/2007/11/13/sabnzbdplus-sabnzbd-improved-ebuild/">rullzer</span></dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming things]]></category>
		<category><![CDATA[ebuil]]></category>
		<category><![CDATA[SABnzbd]]></category>
		<category><![CDATA[SABnzbdplus]]></category>

		<guid isPermaLink="false">http://rullzer.com/blog/2007/11/13/sabnzbdplus-sabnzbd-improved-ebuild/</guid>
		<description><![CDATA[I had some contact with the SABnzbdplus maintianers today and it tuns out that the program is still called SABnzbd. So I switched the name of the ebuild and all reverences to SABnzbdplus are removed. This does mean users will have to chown their custom download dirs again. Sorry for that Chris.
Changes to the ebuild:

All [...]]]></description>
			<content:encoded><![CDATA[<p>I had some contact with the SABnzbdplus maintianers today and it tuns out that the program is still called SABnzbd. So I switched the name of the ebuild and all reverences to SABnzbdplus are removed. This does mean users will have to chown their custom download dirs again. Sorry for that <a href="http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/#comment-2149">Chris</a>.</p>
<p>Changes to the ebuild:</p>
<ul>
<li>All templates in the original package are now installed</li>
<li>More info at the end of the ebuild</li>
<li>Passes repoman, well not totally since it uses local use flags.</li>
<li>Changelog enty</li>
</ul>
<p>If you have the time please grab the ebuild <a href="http://rullzer.com/ebuilds/sabnzbd-0.2.7.tar.bz2">here</a> and give it a spin.</p>
]]></content:encoded>
			<wfw:commentRss>http://rullzer.com/blog/2007/11/13/sabnzbdplus-sabnzbd-improved-ebuild/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SABnzbdplus-0.2.7 ebuild</title>
		<link>http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/</link>
		<comments>http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 00:01:16 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/">rullzer</span></dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming things]]></category>
		<category><![CDATA[ebuild]]></category>
		<category><![CDATA[SABnzbd]]></category>
		<category><![CDATA[SABnzbdplus]]></category>

		<guid isPermaLink="false">http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/</guid>
		<description><![CDATA[It is 40 minutes past midnight. However I did not want to keep this from you!
About a week back I saw that in my feed reader all the messages from the SABnzbd project were empty. Which means that there was no activity for a very long time. So after browsing trought the forums I found [...]]]></description>
			<content:encoded><![CDATA[<p>It is 40 minutes past midnight. However I did not want to keep this from you!</p>
<p>About a week back I saw that in my feed reader all the messages from the SABnzbd project were empty. Which means that there was no activity for a very long time. So after browsing trought the forums I found that SABnzbd was abbandond. It made me sad. But the good thing is that I saw that a new group of people has started a succesor for SABnzbd, SABnzbdplus. </p>
<blockquote><p><a href="http://sourceforge.net/projects/sabnzbdplus/">SABnzbdplus</a>: Binary Newsgrabber written in Python, server-oriented using a web-interface. The active successor of the abandoned SABnzbd project</p></blockquote>
<p>Now what does this mean for the SABnzbd users? Well it comes down to that their usenet download tool is supported again and actively developed. So you can expet new features. Bug fixes etc. So all good news. (for current changes see the changelog).</p>
<p>Now the response I got to my SABnzbd-0.2.5 ebuild (<a href="http://rullzer.com/blog/2007/02/23/sabnzbd-ebuild/">see original blog post</a>) was quite a lot. People thanking me and sending in suggestions. Unfortunatly the ebuild never made it into gentoo portage. But times have changed. Currently Cherrypy-2.2.1-r1 is in portage. So that means this ebuild does not need any other ebuilds. </p>
<p>Having said that I must admit that is not entirely true. It still need yenc if you want that. However we come to that. Since well that package is quite small and only a few python script being installed. It should be no problem getting that into portage. However I do not yet feel quite ready to sumbit my new ebuild to portage since it needs some testing and some features (like the included Nova themes) are not yet available after installing the ebuild. So it will need a lot of fine tuning. However that is proces that will take some time and I could really use your help. So please if you got some spare time emerge the ebuild, try it and let me know how it works out.</p>
<p>I now have only tested it on amd64 but since it are all python scripts it should work on any arch that has the required deps. As stated you will need the <a href="https://bugs.gentoo.org/show_bug.cgi?id=168192">yenc</a> ebuild. Other than it should all work fine.</p>
<p>Now if you were using my pervious ebuild be sure to unmerge that first. Else you will get file collison!</p>
<p>And finally <a href="http://rullzer.com/ebuilds/sabnzbdplus-0.2.7.tar.bz2">here</a> the ebuild can be found.</p>
]]></content:encoded>
			<wfw:commentRss>http://rullzer.com/blog/2007/11/13/sabnzbdplus-027-ebuild/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
