and return only works from a function
authorBdale Garbee <bdale@gag.com>
Sat, 12 Nov 2011 22:56:06 +0000 (15:56 -0700)
committerBdale Garbee <bdale@gag.com>
Sat, 12 Nov 2011 22:56:06 +0000 (15:56 -0700)
debian/sudo-ldap.preinst
debian/sudo.preinst

index 2befe581492d4c9eae796e46c18ccba9b9e5267e..1dfaa0295d53cfe2ac3921ec94247a5cdd78a244 100644 (file)
@@ -6,14 +6,13 @@ case "$1" in
 
       SUDOERS="/etc/sudoers"
 
-      [ -e "$SUDOERS" ] || return 0
-
-      md5sum="$(md5sum $SUDOERS | sed -e 's/ .*//')"
-      if [ "$md5sum" = "c5dab0f2771411ed7e67d6dab60a311f" ]; then
-         # move unchanged sudoers file to avoid conffile question
-          mv "$SUDOERS" "$SUDOERS.pre-conffile"
+      if [ -e "$SUDOERS" ]; then
+        md5sum="$(md5sum $SUDOERS | sed -e 's/ .*//')"
+        if [ "$md5sum" = "c5dab0f2771411ed7e67d6dab60a311f" ]; then
+           # move unchanged sudoers file to avoid conffile question
+            mv "$SUDOERS" "$SUDOERS.pre-conffile"
+        fi
       fi
-
     fi
   ;;
 esac
index 2befe581492d4c9eae796e46c18ccba9b9e5267e..1dfaa0295d53cfe2ac3921ec94247a5cdd78a244 100644 (file)
@@ -6,14 +6,13 @@ case "$1" in
 
       SUDOERS="/etc/sudoers"
 
-      [ -e "$SUDOERS" ] || return 0
-
-      md5sum="$(md5sum $SUDOERS | sed -e 's/ .*//')"
-      if [ "$md5sum" = "c5dab0f2771411ed7e67d6dab60a311f" ]; then
-         # move unchanged sudoers file to avoid conffile question
-          mv "$SUDOERS" "$SUDOERS.pre-conffile"
+      if [ -e "$SUDOERS" ]; then
+        md5sum="$(md5sum $SUDOERS | sed -e 's/ .*//')"
+        if [ "$md5sum" = "c5dab0f2771411ed7e67d6dab60a311f" ]; then
+           # move unchanged sudoers file to avoid conffile question
+            mv "$SUDOERS" "$SUDOERS.pre-conffile"
+        fi
       fi
-
     fi
   ;;
 esac