annna-start-checker-dbg - annna - Annna the nice friendly bot.
(HTM) git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) Tags
(DIR) README
---
annna-start-checker-dbg (438B)
---
1 #!/bin/sh
2 #
3 # Watch for annna, she's worth it.
4 #
5
6 export PATH="$PATH:/home/annna/bin"
7
8 while /bin/true;
9 do
10 # Is annna still in her world?
11 socatpid="$(pgrep -U annna -x socat)"
12 iipid="$(pgrep -U annna -x ii)"
13
14 if [ -z "$socatpid" ] || [ -z "$iipid" ];
15 then
16 printf "checker: Starting annna.\n"
17 sh -x annna-stop-socat
18 sh -x annna-stop-services
19 sh -x annna-start-main
20 fi
21
22 printf "checker: sleeping 5 seconds.\n"
23 sleep 5
24 done
25