Black Box 1101, Secure Device Servers, 1102 manual 164

Models: 1101 1102 Secure Device Servers

1 164
Download 164 pages 30.63 Kb
Page 164
Image 164

1101 and 1102 Secure Device Servers

There are also a number of other CLI commands related to other open source tools embedded in the console server including:

PowerMan provides power management for many preconfigured remote power controller (RPC) devices. For CLI details refer

    

Network UPS Tools (NUT) provides reliable monitoring of UPS and PDU hardware and ensure safe shutdowns of the systems which are connected - with a goal to monitor every kind of UPS and PDU. For CLI details refer   

Nagios is a popular enterprise-class management tool that provides central monitoring of the hosts and services in distributed networks. For CLI

details refer     

Many components of the console server software are licensed under the GNU General Public License (version 2), which Black Box supports. You may obtain a copy of the GNU General Public License at        . Black Box will provide source code for any

of the components of the software licensed under the GNU General Public License upon request.

The console server also embodies the okvm console management software. This is GPL code and the full source is available from

  .

The console server BIOS (boot loader code) is a port of , which is also a GPL package with source openly available.

The console server CGIs (the html code, xml code and web config tools for the Management Console) are proprietary to Black Box, however the code will be provided to customers, under NDA.

Also inbuilt in the console server is a Port Manager application and Configuration tools as described in Chapters 15 and 16. These both are proprietary to Black Box, but open to customers (as above).

The console server also supports GNU bash shell script enabling the Administrator to run custom scripts. GNU bash, version 2.05.0(1)-release (arm- Black Box-linux-gnu) offers the following shell commands:

alias [-p] [name[=value] ... ] bg [job_spec]

bind [-lpvsPVS] [-m keymap] [-f fi break [n] builtin [shell-builtin [arg ...]]

case WORD in [PATTERN [ PATTERN] cd [-PL] [dir]

command [-pVv] command [arg ...]

compgen [-abcdefjkvu] [-o option] complete [-abcdefjkvu] [-pr] [-o o] continue [n]

declare [-afFrxi] [-p] name[=value] dirs [-clpv] [+N] [-N]

disown [-h] [-ar] [jobspec ...] echo [-neE] [arg ...]

enable [-pnds] [-a] [-f filename] eval [arg ...]

exec [-cl] [-a name] file [redirec] exit [n]

export [-nf] [name ...] or export false

fc [-e ename] [-nlr] [first] [last] fg [job_spec]

for NAME [in WORDS ... ;] do COMMA function NAME { COMMANDS ; } or NA getopts optstring name [arg]

hash [-r] [-p pathname] [name ...] help [-s] [pattern ...]

history [-c] [-d offset] [n] or hi

if COMMANDS; then COMMANDS; [ elif jobs [-lnprs] [jobspec ...] or job kill [-s sigspec -n signum -si let arg [arg ...]

local name[=value] ...

logout

popd [+N -N] [-n]

printf format [arguments] pushd [dir +N -N] [-n] pwd [-PL]

read [-ers] [-t timeout] [-p promp] readonly [-anf] [name ...] or read return [n] select NAME [in WORDS ... ;] do

COMMANDS

set [--abefhkmnptuvxBCHP] [-o opti] shift [n]

shopt [-pqsu] [-o long-option] opt source filename

suspend [-f] test [expr]

time [-p] PIPELINE times

trap [arg] [signal_spec ...] true

type [-apt] name [name ...]

typeset [-afFrxi] [-p] name[=value ulimit [- SHacdflmnpstuv] [limit]

umask [-p] [-S] [mode] unalias [-a] [name ...] unset [-f] [-v] [name ...]

until COMMANDS; do COMMANDS; done variables - Some variable names an wait [n] while COMMANDS; do COMMANDS; done { COMMANDS ; }

164

724-746-5500 blackbox.com

Page 164
Image 164
Black Box 1101, Secure Device Servers, 1102 manual 164