Remplacement des espaces par des tabs
This commit is contained in:
parent
722ef11089
commit
deacaf10d1
@ -25,46 +25,46 @@ fi
|
|||||||
|
|
||||||
if [[ $SMS_1_NUMBER -eq $PHONENUM ]]; then
|
if [[ $SMS_1_NUMBER -eq $PHONENUM ]]; then
|
||||||
if [ -n "$MATCH" ] || [ "$DIFFDATE" -lt "1800" ] ; then
|
if [ -n "$MATCH" ] || [ "$DIFFDATE" -lt "1800" ] ; then
|
||||||
case $CMD in
|
case $CMD in
|
||||||
allo)
|
allo)
|
||||||
REPLY="A l'huile"
|
REPLY="A l'huile"
|
||||||
;;
|
;;
|
||||||
help)
|
help)
|
||||||
REPLY="PING \$HOST - ping un host; UNLOCK - déverrouille pendant 30 le mode OTP; LOCK - verrouille le mode unlock; REBOOT \$HOST - redémarre l'host distant; CMD \$HOST \$COMMAND - exécute une commande sur l'host distant; PXY \$NUM \$MESSAGE - Envoie un SMS avec le module"
|
REPLY="PING \$HOST - ping un host; UNLOCK - déverrouille pendant 30 le mode OTP; LOCK - verrouille le mode unlock; REBOOT \$HOST - redémarre l'host distant; CMD \$HOST \$COMMAND - exécute une commande sur l'host distant; PXY \$NUM \$MESSAGE - Envoie un SMS avec le module"
|
||||||
;;
|
;;
|
||||||
ping)
|
ping)
|
||||||
REPLY=`ping -n -c 2 $TEXT`
|
REPLY=`ping -n -c 2 $TEXT`
|
||||||
;;
|
;;
|
||||||
unlock)
|
unlock)
|
||||||
date +%s > $PATH_UNLOCK_FILE
|
date +%s > $PATH_UNLOCK_FILE
|
||||||
REPLY="Système débloqué pour 30 min"
|
REPLY="Système débloqué pour 30 min"
|
||||||
;;
|
;;
|
||||||
lock)
|
lock)
|
||||||
echo "0" > $PATH_UNLOCK_FILE
|
echo "0" > $PATH_UNLOCK_FILE
|
||||||
REPLY="Système re-verouillé"
|
REPLY="Système re-verouillé"
|
||||||
;;
|
;;
|
||||||
reboot)
|
reboot)
|
||||||
ssh root@"$TEXT" 'sudo reboot'
|
ssh root@"$TEXT" 'sudo reboot'
|
||||||
REPLY="Signal reboot envoyé"
|
REPLY="Signal reboot envoyé"
|
||||||
;;
|
;;
|
||||||
cmd)
|
cmd)
|
||||||
HOST=`echo $TEXT | awk '{print $1}'`
|
HOST=`echo $TEXT | awk '{print $1}'`
|
||||||
COMMAND=`echo $TEXT | awk 'BEGIN {ORS=" "} {for (i=2; i<=NF; i++) print $i " "}'`
|
COMMAND=`echo $TEXT | awk 'BEGIN {ORS=" "} {for (i=2; i<=NF; i++) print $i " "}'`
|
||||||
REPLY=`ssh -oStrictHostKeyChecking=no root@$HOST $COMMAND`
|
REPLY=`ssh -oStrictHostKeyChecking=no root@$HOST $COMMAND`
|
||||||
;;
|
;;
|
||||||
pxy)
|
pxy)
|
||||||
PHONENUM=`echo $TEXT | awk '{print $1}'`
|
PHONENUM=`echo $TEXT | awk '{print $1}'`
|
||||||
REPLY=`echo $TEXT | awk 'BEGIN {ORS=" "} {for (i=2; i<=NF; i++) print $i " "}'`
|
REPLY=`echo $TEXT | awk 'BEGIN {ORS=" "} {for (i=2; i<=NF; i++) print $i " "}'`
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
REPLY="Commande inconnu"
|
REPLY="Commande inconnu"
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
else
|
else
|
||||||
REPLY="Mauvais OTP"
|
REPLY="Mauvais OTP"
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
REPLY="FROM: $SMS_1_NUMBER TEXT: $SMS_1_TEXT"
|
REPLY="FROM: $SMS_1_NUMBER TEXT: $SMS_1_TEXT"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
/usr/bin/sudo /usr/bin/gammu-smsd-inject TEXT $PHONENUM -len 999 -textutf8 "$REPLY"
|
/usr/bin/sudo /usr/bin/gammu-smsd-inject TEXT $PHONENUM -len 999 -textutf8 "$REPLY"
|
||||||
|
Loading…
Reference in New Issue
Block a user