Security Information Exchange (SIE) on Debian

Introduction

Farsight supports Debian GNU/Linux through an apt package repository. Ubuntu and other Debian-based systems may be able to use this repository as well.

Debian/GNU/Linux 9 ("stretch") setup

Enable the stretch-farsightsec package repository
$ wget -O debian-farsightsec.gpg https://dl.farsightsecurity.com/debian/debian-farsightsec.gpg
$ echo deb [arch=amd64] http://dl.farsightsecurity.com/debian stretch-farsightsec main | sudo tee -a /etc/apt/sources.list.d/debian-farsightsec.list
$ sudo cp debian-farsightsec.gpg /etc/apt/trusted.gpg.d/
$ sudo apt-get update

Note that Farsight also offers Wheezy packages from its wheezy-farsightsec package repository which can be enabled as per:
$ wget -O debian-farsightsec.gpg https://dl.farsightsecurity.com/debian/archive.pubkey
$ echo "deb http://dl.farsightsecurity.com/debian wheezy-farsightsec main" | sudo tee -a /etc/apt/sources.list.d/debian-farsightsec.list
$ sudo cp debian-farsightsec.gpg /etc/apt/trusted.gpg.d/
$ sudo apt-get update
Note: The Wheezy packages are EOL and unmaintained.

Package Signing Key

Our open source Debian packages are hosted on our https://dl.farsightsecurity.com/ download server. The GPG keyid is A511AE06 (Download). Its GPG key details are:

pub rsa4096/A511AE06 2020-06-18 [SC] [expires: 2025-05-20]
    E26E47876B777A4CB285338CE4C4F714A511AE06
uid [ultimate] Farsight Security, Inc. Debian Package Signing Key 

(The previous package signing key was 779812D5.)

For "apt-get update" use, this key file can be copied to the /etc/apt/sources.list.d/ directory or imported using "apt-key add".

Package Installation

Install the core nmsg packages and SIE plugins.
$ sudo apt-get install nmsgtool nmsg-msg-module-sie
Install packages for developing C applications.
$ sudo apt-get install libnmsg-dev nmsg-msg-module-sie-dev libwdns-dev
Install packages for developing Python applications.
$ sudo apt-get install python-nmsg python-wdns
Install packages for SIE remote access (sratool, sratunnel, radtool, radtunnel):
$ sudo apt-get install axa-tools