Quellcode durchsuchen

Check for exit success

Bob Mottram vor 9 Jahren
Ursprung
Commit
a8f0f58c98
1 geänderte Dateien mit 16 neuen und 0 gelöschten Zeilen
  1. 16
    0
      src/freedombone

+ 16
- 0
src/freedombone Datei anzeigen

3048
     fi
3048
     fi
3049
 
3049
 
3050
     ${PROJECT_NAME}-mesh-install avahi
3050
     ${PROJECT_NAME}-mesh-install avahi
3051
+    if [ ! "$?" = "0" ]; then
3052
+        echo $'Failed to install avahi'
3053
+        exit 68442
3054
+    fi
3051
 
3055
 
3052
     if [ $DEFAULT_DOMAIN_NAME ]; then
3056
     if [ $DEFAULT_DOMAIN_NAME ]; then
3053
         sed -i "s|#host-name=.*|host-name=$DEFAULT_DOMAIN_NAME|g" /etc/avahi/avahi-daemon.conf
3057
         sed -i "s|#host-name=.*|host-name=$DEFAULT_DOMAIN_NAME|g" /etc/avahi/avahi-daemon.conf
3071
     fi
3075
     fi
3072
 
3076
 
3073
     ${PROJECT_NAME}-mesh-install babel
3077
     ${PROJECT_NAME}-mesh-install babel
3078
+    if [ ! "$?" = "0" ]; then
3079
+        echo $'Failed to install babel'
3080
+        exit 67242
3081
+    fi
3074
 
3082
 
3075
     echo 'mesh_babel' >> $COMPLETION_FILE
3083
     echo 'mesh_babel' >> $COMPLETION_FILE
3076
 }
3084
 }
3084
     fi
3092
     fi
3085
 
3093
 
3086
     ${PROJECT_NAME}-mesh-install -f batman
3094
     ${PROJECT_NAME}-mesh-install -f batman
3095
+    if [ ! "$?" = "0" ]; then
3096
+        echo $'Failed to install batman'
3097
+        exit 72524
3098
+    fi
3087
 
3099
 
3088
     if ! grep -q "Mesh Networking (B.A.T.M.A.N)" /home/$MY_USERNAME/README; then
3100
     if ! grep -q "Mesh Networking (B.A.T.M.A.N)" /home/$MY_USERNAME/README; then
3089
         echo '' >> /home/$MY_USERNAME/README
3101
         echo '' >> /home/$MY_USERNAME/README
6513
     fi
6525
     fi
6514
 
6526
 
6515
     ${PROJECT_NAME}-mesh-install -f tox_node
6527
     ${PROJECT_NAME}-mesh-install -f tox_node
6528
+    if [ ! "$?" = "0" ]; then
6529
+        echo $'Failed to install tox node'
6530
+        exit 26778
6531
+    fi
6516
 
6532
 
6517
     TOX_ONION_HOSTNAME=$(add_onion_service tox ${TOX_PORT} ${TOX_PORT})
6533
     TOX_ONION_HOSTNAME=$(add_onion_service tox ${TOX_PORT} ${TOX_PORT})
6518
 
6534