_____________________________________________________________________
724-746-5500 | b lackb o x.co m
Page 227
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
http://linux.die.net/man/1/powerman
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
http://www.networkupstools.org
Nagios
is a popular enterprise-class management tool that provides central monitoring of the
hosts and services in distributed networks. For CLI details refer http://www.nagios.org
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
http://www.fsf.org/copyleft/gpl.html.
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
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 14
and
15
. 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
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