www.eaton.com
Network Shutdown Module V3 – User Manual - 34 003 934 XU / AE Page 41/65
z Build a customized package with specific parameters (ex: The Network Management Card IP address,
the events and actions …).
z Copy this package to the “target” machine in your chosen directory.
z (Linux) If necessary execute the command: chmod 755 nsm_linux_xx_3_xx_xx.run
z To start the installation procedure, run the command:
<Filename> -install -silent to validate silent mode for Windows.
./<Filename> -install -silent to validate silent mode for (Linux and Mac
OSX).
Or to provide the card IP address as parameter to the installer run the command:
<Filename> -install -silent –agentName 192.12.13.14 (Windows)
./<Filename> -install –silent –agentName 192.12.13.14 (Linux and Mac OSX)
Note: for the other options refer to the next paragraph
z The installed software is automatically started (except on Mandriva 2010 where you have to start mgedae
process). It is possible to test Network Shutdown Module
.
Example of secured deployment script for Linux:
We use ssh to copy the package on several machines and then execute it.
The script iterates on the machine names.
#!/bin/sh
# Notes :
# - Actions to be performed under root account
# - The target.list file contains the target machine names (1 per line)
# - All theses machines must accept automatic ssh connection.
# - It must be authorized with a key generation on the master
# (machine that executes the script) using "ssh-keygen -t rsa2",
# - Then copy the file ~/.ssh/id_rsa.pub to the target machines
# - and add its content into the file ~/.ssh/known_hosts, ie
# "cat id_rsa.pub >> ~/.ssh/known_hosts"
for i in `cat target.list`
do
echo "Network Shutdown Module Installation on machine $i"
scp nsmlinuxv3xxx.run $i:/tmp
ssh $i /tmp/nsmlinuxv3xxx.run –install -silent
done
7.5.4 Advanced installation options
z The installer is started with following default options:
-install -installPath <InstallPath>
By default for Windows <InstallPath> =
"C:\Program
Files\EATON\NetworkShutdownModule
"
By default for Linux <InstallPath> =
"/usr/local/EATON/NetworkShutdownModule"