misfoc.us

  • Archive
  • RSS
  • Ask me anything

Installing SABnzbd, Sick-Beard & CouchPotato on OpenIndiana

I’ve been a Freebsd user for several years now and I’m quite comfortable on that platform. Recently, however, a guy I work with has spoken really highly of OpenIndiana and I decided to spin it up on a new server and see how it goes. So far, it’s been an uphill battle. Solaris is very different than what I’m use to. After a few hours, I was able to get the first couple apps running. I’m going to give a quick run down of what I did to get them running and configured.

Dependencies

GCC

One of the dependencies for SABnzbd requires a compiler.

# pfexec pkg install SUNWgcc

We also need a math header

# pfexec pkg install math/header-math

Unrar

# pfexec pkg install archiver/unrar

Par2

# wget http://downloads.sourceforge.net/project/parchive/par2cmdline/0.4/par2cmdline-0.4.tar.gz
# gunzip < par2cmdline-0.4.tar.gz | tar xvf -
# cd par2cmdline-0.4/
# ./configure
# make
# pfexec make install
# pfexec mv /usr/local/bin/par* /usr/bin/

Cheetah

# wget http://pypi.python.org/packages/source/C/Cheetah/Cheetah-2.4.4.tar.gz#md5=853917116e731afbc8c8a43c37e6ddba
# gunzip < Cheetah-2.4.4.tar.gz  | tar xvf -
# cd Cheetah-2.4.4/
# pfexec python setup.py install

PyOpenSSL

# wget http://launchpad.net/pyopenssl/main/0.11/+download/pyOpenSSL-0.11.tar.gz
# gunzip < pyOpenSSL-0.11.tar.gz | tar xvf -
# cd pyOpenSSL-0.11
# pfexec python setup.py install

yEnc

# wget https://bitbucket.org/dual75/yenc/get/default.tar.gz
# gunzip default.tar.gz | tar xvf - 
# cd default/
# pfexec python setup.py install

SABnzbd / Sick-Beard / CouchPotato

Once you’ve got all the dependencies installed, it’s really simple to get the three apps fired up. I used git repositories for all my installs for simplicity sake.

# cd /usr
# pfexec git clone git://github.com/sabnzbd/sabnzbd.git
# pfexec git clone git://github.com/midgetspy/Sick-Beard.git sick-beard
# pfexec git clone git://github.com/RuudBurger/CouchPotato.git couchpotato

At this point, all you need to do is fire up each application and configure the settings.

    • #openindiana
    • #opensource
    • #sabnzbd
    • #sickbeard
    • #couchpotato
  • 1 year ago
  • 6
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

Comcast Bandwidth Script

I just made an update / addition to a script I found on asktherelic.com. I added Notify My Android and rewrote the command line argument support. My code has been combined, you can get it here.

Another Update: After I accidently committed my username and password to Git, I added the support for a config.ini file to prevent others from doing the same thing.

    • #opensource
    • #nma
    • #github
  • 1 year ago
  • 4
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+
Page 2 of 2
← Newer • Older →

About

A place for me to post about things that interest me. If you stick around, you might find something interesting!

Me, Elsewhere

  • @landrysplace on Twitter
  • adalan420 on Youtube
  • adalan on github

Twitter

loading tweets…

  • RSS
  • Random
  • Archive
  • Ask me anything
  • Mobile
Effector Theme by Pixel Union