eggle.m4, local.m4, local.mk: Add new VPS `eggle'.
[firewall] / prologue.m4
index 9f5d084..a90e305 100644 (file)
@@ -35,17 +35,17 @@ revert () {
     if iptables-restore </var/run/firewall.save &&
        ip6tables-restore </var/run/firewall6.save; then
       echo "Previous firewall state restored."
-      return
+      exit 1
     else
       echo "Failed!  Falling back to plan B."
     fi
   fi
   if ! "$1" revert; then
     echo >&2 "Safe firewall failed.  You're screwed.  Good luck."
-    exit 1
+    exit 2
   fi
   echo >&2 "Phew!  Fallback to safe version successful."
-  exit 1
+  exit 2
 }
 
 finished () {
@@ -116,7 +116,7 @@ case "$#,${1-update}" in
     if ! (try "$firewall_script" "$0"); then
       echo "FAILED."
       cat "$0.errors" >&2
-      exit
+      exit 1
     fi
     echo "done."
     echo "Can you hear me?"