dbg
This commit is contained in:
parent
a557b0ad9f
commit
065c2e67ba
10
tunnelkeeper
10
tunnelkeeper
@ -47,12 +47,12 @@ case "$1" in
|
||||
# fi
|
||||
touch "$BASEDIR/var/${2}.connected"
|
||||
while [[ -e "$BASEDIR/var/${2}.connected" ]]; do
|
||||
ssh -F $CONFFILE -N $2 &> $dev
|
||||
ssh -F $CONFFILE -N $2 &> $3
|
||||
sleep 5
|
||||
done
|
||||
;;
|
||||
FORKKILL )
|
||||
kill $(sudo netstat -tnlp | grep "127.0.0.1:${2}" | grep -o '[0-9]*/ssh' | grep -o '[0-9]*') &> $dev
|
||||
kill $(sudo netstat -tnlp | grep "127.0.0.1:${2}" | grep -o '[0-9]*/ssh' | grep -o '[0-9]*') &> $3
|
||||
;;
|
||||
FORKDEL )
|
||||
rm "$BASEDIR/var/${2}.connected"
|
||||
@ -62,12 +62,12 @@ case "$1" in
|
||||
exit
|
||||
fi
|
||||
echo $$ > "$BASEDIR/var/tunnelkeeper.pid"
|
||||
cat "$CONFFILE" | awk '/^Host / {print $2}' | xargs -I% -P0 $0 FORKSTART % &> $dev &
|
||||
cat "$CONFFILE" | awk '/^Host / {print $2}' | xargs -I% -P0 $0 FORKSTART % $dev &
|
||||
;;
|
||||
stop)
|
||||
rm "$BASEDIR/var/tunnelkeeper.pid"
|
||||
cat "$CONFFILE" | awk '/^Host / {print $2}' | sed 's/^Host //' | xargs -I% -P0 $0 FORKDEL %
|
||||
cat "$CONFFILE" | grep -o 'LocalForward [0-9]* ' | grep -o '[0-9]*' | xargs -I% -P0 $0 FORKKILL % &> $dev
|
||||
cat "$CONFFILE" | awk '/^Host / {print $2}' | sed 's/^Host //' | xargs -I% -P0 $0 FORKDEL % $dev
|
||||
cat "$CONFFILE" | grep -o 'LocalForward [0-9]* ' | grep -o '[0-9]*' | xargs -I% -P0 $0 FORKKILL % $dev
|
||||
;;
|
||||
install )
|
||||
ruroot
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user