SuSe

This installation guide assumes that you have installed SuSe 13 on your machine, and are wanting to install NSoT. This guide will help you install NSoT and then run it locally from a browser window.

Installation

To ensure your SuSe installation is up to date, please update it. We’ll begin by opening a command prompt. Make sure your certificates are properly installed, or use this certificate:

$ wget --no-check-certificate 'https://raw.githubusercontent.com/mitchellh/vagrant/master/keys/vagrant.pub' -O /home/vagrant/.ssh/authorized_keys

Now we’ll install the prerequisite software with zypper:

$ sudo zypper --non-interactive in python-devel gcc gcc-c++ git libffi48-devel libopenssl-devel python-pip

Next you’ll need to upgrade Pip and security addons:

$ sudo pip install --upgrade pip
$ sudo pip install requests[security]

Now we are ready to install NSoT:

$ sudo pip install nsot

SuSe Firewall

To access NSoT from a local browser we’ll need to turn off the security for this demo:

$  sudo /sbin/service SuSEfirewall2_setup stop

For production installations we reccomend adding a rule to your iptables for NSoT on ports 8990/tcp (or the port of your choosing).

Now you are ready to follow the Quick Start starting at step 2!