Utilisation de ssh plutot que SNMP

darcs-hash:20040818192240-d1718-fa15b4926dfbc44e8f70e88112a7467a3122ce85.gz
This commit is contained in:
bernat 2004-08-18 21:22:40 +02:00
parent 4ae6ca0bd6
commit 0a675633a6

View file

@ -8,6 +8,12 @@
STATUS='/var/www/cransonly/autostatus/local.html' # Page web de autostatus
ETAT='/CRANS/code/etat.py' # Stoquage de l'état de la connexion
ssh () {
# Connexion ssh
# Utilise la clef $1 pour se connecter à $2
/usr/bin/ssh -o StrictHostKeyChecking=no -i /CRANS/keys/$1 zamok@$2 $1
}
source $ETAT
if [ $1 ] && ([ $1 -ge -1 ] && [ $1 -le 2 ]) ; then
@ -33,7 +39,7 @@ else :
fi
fi
source /root/snmp-community-names
# source /root/snmp-community-names
if [ $force -ne -1 ] && ( [ $force -eq 1 ] || (\
grep -q 'Free.*dep.png' $STATUS && \
@ -46,7 +52,7 @@ if [ $force -ne -1 ] && ( [ $force -eq 1 ] || (\
else :
echo "Passage en secours" 1>&2
[ $force -eq 1 ] || echo "secours=1" > $ETAT
snmpget $SNMP_SILA enterprises.ucdavis.extTable.extEntry.extResult.11
ssh sila-mode-secours sila
fi
else
@ -56,7 +62,7 @@ else
else :
echo "Passage en mode normal" 1>&2
[ $force -eq -1 ] || echo "secours=0" > $ETAT
snmpget $SNMP_SILA enterprises.ucdavis.extTable.extEntry.extResult.10
ssh sila-mode-normal sila
fi
fi