|
Home
News
Packages
License
Contributors
About
|
N o d e B r a i n 0.7.4
========================================================================
File: README for nb-0.7.4 release files
Package: NodeBrain (nb)
Version: 0.7 - Dunce
Release: 0.7.4
Date: February 9, 2009
Reference: http://www.nodebrain.org
1) Online documentation
2) Signatures to verify release file integrity
See NEWS for a list of changes in this release.
NOTE: This version is incompatible with rules coded for prior versions.
You will need to modify existing rules for use with 0.7.x.
========================================================================
Installation Instructions for Unix/Linux Platforms
a) From source code distribution - install to standard directories
$ gunzip nb-0.7.4-source.tar.gz
$ tar -xf nb-0.7.4-source.tar
$ cd nb-0.7.4
$ ./configure
$ make
$ make check
$ make install
b) From source code distribution - install to /tmp/nodebrain
$ gunzip nb-0.7.4-source.tar.gz
$ tar -xf nb-0.7.4-source.tar
$ cd nb-0.7.4
$ mkdir /tmp/nodebrain
$ ./configure --prefix=/tmp/nodebrain
$ make
$ make check
$ make install
c) From binary distribution (none available at time of initial release)
$ gunzip nb-0.7.4-.tar.gz
$ tar -xf nb-0.7.4-.tar
$ cd nb-0.7.4
$ ./install-nb
========================================================================
Unix/Linux Platforms
The install instructions above have been tried with success on the
following platforms with this release.
OS Hardware
----------- ----------------------------------------------------
GNU/Linux
Suse IBM s390
UNIX
Solaris x86, sparc
Previous version of NodeBrain built ok on the following platforms, but
have not been tried with this release. We relied on the SourceForge
compiler farm for a few of these platforms in the past.
OS Hardware
----------- ----------------------------------------------------
GNU/Linux (Most distribtuions versions probably work)
Debian x86, alpha,
Fedora x86
Suse amd64,IBM s390
Mandrake x86 (Not tested for several versions)
Redhat x86 (Compile farm switched to Fedora)
UNIX
FreeBSD x86
NetBSD x86
OpenBSD x86
Solaris x86, sparc
HPUX hp 9000/700
Mac OS X ppc
AIX RS/6000 (skill modules will not work without a patch)
Teradata NCR (Not tested for several versions)
Dynix/ptx Sequent (End of life - not tested for several versions)
zOS USS IBM s390 (Not tested for several versions)
IRIX SGI (Compiled many versions ago)
========================================================================
Installation Instructions for Windows
Version 0.7 has not been ported to Windows yet. You will need to use
0.6.5 on Windows and follow these instrucutions.
The best way to install on a Windows platform is to obtain a Windows
distribution file. A binary distribution with a Microsoft Installer (MSI)
file is provided for easy installation, and a source distribution is
provided with Microsoft Visual Studio 6.0 C++ project workspace.
nb-0.6.5-win.2k-x86.setup.zip (binary)
nb-0.6.5-source.msdsw.zip (source)
If you are installing from the standard source only distribution on a
Windows platform and want to use Microsoft Visual Studio 6.0 to compile,
use the following settings.
o nb
Project type: Win32 Console Application
Link libraries: ws2_32.lib advapi32.lib librxspencer.lib
You may obtain librxspencer.lib from gnuwin32.source.net
download package RegEx-Spencer. You may substitute a
compatible RegEx library if you have a preference.
o nb_mod_console.dll
nb_mod_netflow.dll
nb_mod_servant.dll
nb_mod_simple.dll
nb_mod_snmptrap.dll
nb_mod_syslog.dll
nb_mod_translate.dll
nb_mod_tree.dll
Project type: Win32 Dynamic-Link Library
Link libraries: nb.lib msvcrt.lib
Link options: /nodefaultlib:"libcmt.lib"
You will need to build nb before linking skill modules.
Qualify the nb.lib as necessary so the linker can
find the one your built.
Version 0.6.5 has only been built on Windows XP.
Windows Status
-------- ---------------------------------------------------
XP Compiled this release (0.6.5)
2003 Not tested
2000 Not tested
98 No longer supported
95 No longer supported.
========================================================================
Copyright (C) 1998-2009 The Boeing Company
Ed Trettevik
NodeBrain is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Software License: See COPYING file (also LICENSE.txt on Windows)
NodeBrain(TM) is a trademark of The Boeing Company.
Copyright © 2003-2009 The Boeing Company
|
|