misfoc.us

  • Archive
  • RSS
  • Ask me anything

Installing CrashPlan headless on OpenIndiana using Mac for GUI

I decided that I wasn’t quite ready for the work it was going to take to convert from OpenIndiana to FreeBSD 9.0 so I decided to quickly tackle a CrashPlan Headless install and also set up my Mac to access as the headless server when needed.

OpenIndiana: Installation and Setup

I pretty much followed the installation directions on the Crashplan’s website with a couple tiny modifications.

Download the application from here.

Move the downloaded file to /var/spool/pkg

pfexec mv CrashPlan_2010-03-08_Solaris.tar.gz /var/spool/pkg/

Unpack the archive

pfexec tar -xzvf CrashPlan_2010-03-08_Solaris.tar.gz

Install the package

pfexec /usr/sbin/pkgadd

At this point I diverged a little and made a change to a CrashPlan configuration file: (this tells the service to accept connections on any IP that my server will respond on)

/opt/sfw/crashplan/conf/my.service.xml

I changed the line

serviceHost 127.0.0.1

to

serviceHost 0.0.0.0

then fire up the service

pfexec /opt/sfw/crashplan/bin/CrashPlanEngine start

Mac: GUI Setup

You now need to setup the gui to point to your remote engine. Make sure you’ve installed CrashPlan on your Mac. After you’ve got it installed, open

/Applications/CrashPlan.app/Contents/Resources/Java/conf/ui.properties

and change the line that reads

#serviceHost=127.0.0.1

to

serviceHost={IP_OF_ENGINE}

If all goes well, you should now be able to fire up CrashPlan on your Mac, connect to your headless box, and setup your backups.

Todo
  1. Create a config for my local box and a config for my headless box
  2. Write a script that will switch configs depending on which system I want to manage
    • #OpenIndiana
    • #Mac
    • #how-to
    • #CrashPlan
  • 1 year ago
  • 1
  • Comments
  • Permalink
Share

Short URL

TwitterFacebookPinterestGoogle+

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+

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