Package Overview

The N-Squared Flow Editor software is package into a single package called n2fe. This package is designed to be installed on Linux based systems such as RedHat Linux and Debian. Installation is performed using standard package management tools - yum and rpm on RedHat based systems, apt-get and dpkg on debian based systems.

This document provides instructions for installing this package.

OS Support

The N2 Flow Editor is officially supported on the following systems:

RedHat based systems:

Debian based systems:

In practice, it should run on any relatively modern Debian-based or RedHat-based distribution with appropriate adjustments to the installation instructions.

Post-Installation Configuration

Once installation has completed, some configuration is required to connect the N-Squared Flow Editor to your system.

Master XML Configuration

The following file must have its default placeholder values updated:

/etc/jarvis/n2fe.xml

Locate the following lines:

        <database name="smf-global" connect="dbi:Oracle:host=SMS-HOST;port=1521;sid=SMF" username="smf" password="SMF-PASSWORD">
        </database>
        <database name="smf" connect="dbi:Oracle:host=SMS-HOST;port=1521;sid=SMF">

The following values should be updated to:

Locate the following line:

        <parameter name="force_customer_on_hosts" value="SERVER_IP_ADDRESS"/>

If SMS users are required to enter a valid ACS customer to log in, this value should be updated to:

Locate the following line:

        <!--<parameter name="restrict_login_to_hosts" value="SERVER_IP_ADDRESS"/>-->

If login is only allowed on some network interfaces, this value should be updated to:

Additionally, remove the comment markers surrounding the line.

License File

N2FE must have a license file provided to operate in an unrestricted manner. Contact N-Squared Support to arrange the delivery of a license file for your deployment.

External Configuration

When integrating N2FE to other platforms, some additional configuration is required on those environments to allow full functionality: