Last change
on this file since 12 was
6,
checked in by guillaume, 17 years ago
|
Publication tt-ttols v0.1
Des outils pour le TwinTact
|
-
Property svn:executable set to
*
|
File size:
1.1 KB
|
Line | |
---|
1 | #! /bin/sh |
---|
2 | |
---|
3 | SSH="ssh -p ${TWINTACT_PORT} -i ${TWINTACT_SHARE}/id_dsa root@twintact" |
---|
4 | |
---|
5 | # Mettre à jour l'heure sur le TwinTact si trop différente de l'heure de l'hôte |
---|
6 | # Par exemple après un long arrêt du TwinTact |
---|
7 | TTTIME=$($SSH date +%s) |
---|
8 | MYTIME=$(date +%s) |
---|
9 | let DIFFTIME=MYTIME-TTTIME |
---|
10 | logger -i -p kern.debug -t TwinTact "Horloge TwinTact DIFFTIME=${DIFFTIME}" |
---|
11 | if [ "${DIFFTIME/-}" -gt 10000 ]; then |
---|
12 | $SSH date -s `date +%m%d%H%M%Y.%S` |
---|
13 | logger -i -p kern.info -t TwinTact "Horloge TwinTact synchronisée" |
---|
14 | fi |
---|
15 | |
---|
16 | # Ajout d'une route par défaut au réseau du TT pour utiliser le PC comme passerelle |
---|
17 | # Sortir aussi l'état de la table de routage en cas de débogage |
---|
18 | echo "route add -net 0.0.0.0 gw ${TWINTACT_BIND} ; route -n " | $SSH ash -s |
---|
19 | logger -i -p kern.info -t TwinTact "Routage sur TwinTact à jour" |
---|
20 | |
---|
21 | # Eventuellement utiliser un scrip perso si ça peut être utile |
---|
22 | # Par exemple peut être utilisé pour activer un syslog renvoyant le log système sur |
---|
23 | # la machine cette machine |
---|
24 | [ -x "${TWINTACT_SHARE}/synchro_net_perso.sh" ] && \ |
---|
25 | . "${TWINTACT_SHARE}/synchro_net_perso.sh" |
---|
Note: See
TracBrowser
for help on using the repository browser.