Bladeren bron

If mesh doesn't start then exit

Bob Mottram 9 jaren geleden
bovenliggende
commit
fbe713a383
1 gewijzigde bestanden met toevoegingen van 5 en 2 verwijderingen
  1. 5
    2
      src/freedombone-mesh

+ 5
- 2
src/freedombone-mesh Bestand weergeven

@@ -39,6 +39,9 @@ fi
39 39
 
40 40
 if [ ! -f /tmp/meshtype ]; then
41 41
     sudo batman start
42
+    if [ ! "$?" = "0" ]; then
43
+        exit 2
44
+    fi
42 45
     clear
43 46
 fi
44 47
 
@@ -86,7 +89,7 @@ done < "$PEERS_FILE"
86 89
 
87 90
 if [ ! $AVAHI_DOMAIN ]; then
88 91
     echo 'No domain name'
89
-    exit 2
92
+    exit 3
90 93
 fi
91 94
 
92 95
 # Connect to IRC
@@ -94,7 +97,7 @@ if [ ! -f /usr/bin/irssi ]; then
94 97
     if [ ! -f /usr/local/bin/irssi ]; then
95 98
         echo 'You need irssi installed on your system'
96 99
         sudo batman stop
97
-        exit 3
100
+        exit 4
98 101
     fi
99 102
 fi
100 103
 irssi -c $AVAHI_DOMAIN -p $IRC_PORT -n $USER