another debian/preinst fix
authorMichael Prokop <mika@grml.org>
Sat, 3 Mar 2007 17:35:55 +0000 (18:35 +0100)
committerMichael Prokop <mika@grml.org>
Sat, 3 Mar 2007 17:35:55 +0000 (18:35 +0100)
debian/preinst

index f0f894b..dc28a6e 100755 (executable)
@@ -14,12 +14,11 @@ set -e
 divert_conffile() {
     CONFFILE="$1"
 
-    if [ -e "$CONFFILE.dpkg-bak" ]; then
+    if [ -e "$CONFFILE.dpkg-bak" -a -e "$CONFFILE" ]; then
        cp -f "$CONFFILE" "$CONFFILE".original
     else
        [ -e "$CONFFILE" ] && cp -f "$CONFFILE" "$CONFFILE".grml-etc-core
     fi
-
 }
 
 case "$1" in