123456789101112131415161718192021222324 |
- #!/bin/bash
- if [ $# -gt 0 ]; then
- for h in $*; do
- hosts="$hosts `dig +short +search $h`"
- done
- else
- hosts=`awk '/^[0-9]+.*# # Linux/ { print $2; }' /usr/local/bb/etc/bb-hosts`
- fi
-
- for h in $hosts ; do
- echo "$h (`host $h | awk '{print $5;}'`)"
- scp /usr/local/operations/linux/evault/Agent-Linux-latest.tar.gz $h:
- ssh -qT $h <<EOF
- tar zxvpCf /tmp Agent-Linux-latest.tar.gz
- (
- cd /tmp/Agent+WCC-6.73.3196-Linux-i386-stdc++v3_6
- echo n > no
- ./install.sh -s -D < no
- )
- rm -rf /tmp/Agent+WCC-6.73.3196-Linux-i386-stdc++v3_6
- rm -f Agent-Linux-latest.tar.gz
- EOF
- done
|