blob: df6216fa17b28189a222a0e9cdbabb0d11ce39ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#!/bin/sh
HERE=$(dirname `readlink -f $0`)
GRAPH_SETTER1=dot
GRAPH_SETTER2=circo
GRAPH_SETTER3='neato -Goverlap=prism '
GRAPH_SETTER4=sfdp
LOG_FILE=/var/log/syslog
OPENER=/bin/true
sudo pkill -USR2 tincd
sudo sed -n '/tinc.retiolum/{s/.*tinc.retiolum\[[0-9]*\]: //gp}' $LOG_FILE |\
$HERE/parse.py > $HERE/retiolum.dot
$GRAPH_SETTER1 -Tpng -o $1/retiolum_1.png $HERE/retiolum.dot
$GRAPH_SETTER2 -Tpng -o $1/retiolum_2.png $HERE/retiolum.dot
$GRAPH_SETTER3 -Tpng -o $1/retiolum_3.png $HERE/retiolum.dot
$GRAPH_SETTER4 -Tpng -o $1/retiolum_4.png $HERE/retiolum.dot
$OPENER $HERE/retiolum_1.png &>/dev/null
rm $HERE/retiolum.dot
|