The attached patch should fix the bug.

diff -ru flashplugin-nonfree-7.0.25.orig/debian/postinst flashplugin-nonfree-7.0.25/debian/postinst
--- flashplugin-nonfree-7.0.25.orig/debian/postinst	2005-12-20 23:39:50.000000000 +0100
+++ flashplugin-nonfree-7.0.25/debian/postinst	2005-12-20 23:40:13.000000000 +0100
@@ -7,7 +7,7 @@
 case "$1" in
     configure*)
     db_get flashplugin-nonfree/local
-    if [ -d "$RET" -a -f "$RET"/flash_linux.tar.gz ]; then
+    if [ -d "$RET" -a -f "$RET"/install_flash_player_7_linux.tar.gz ]; then
 	LOCALFILE="-l $RET"
 	INSTALL="true"
     fi
diff -ru flashplugin-nonfree-7.0.25.orig/update-flashplugin flashplugin-nonfree-7.0.25/update-flashplugin
--- flashplugin-nonfree-7.0.25.orig/update-flashplugin	2005-12-20 23:39:50.000000000 +0100
+++ flashplugin-nonfree-7.0.25/update-flashplugin	2005-12-20 23:40:47.000000000 +0100
@@ -26,7 +26,7 @@
     @check_only = false
     @force = false
     @need_update = false
-    @tar_sum = "  3de1fafb338dd82f1de596e8a3b31344"
+    @tar_sum = "b063b512076d4c88a56cb7521e6b5409"
     @instdir = "/usr/lib/flashplugin-nonfree"
     @checks = {
       "libflashplayer.so" => "48b908ecac3b305d4eae6a66ae3fb4dd",
@@ -424,7 +424,7 @@
 f.check_installed
 host = f.check_update
 
-if ( f.force || f.need_update ) && ! f.check_only
+if ( f.force || f.need_update || f.local ) && ! f.check_only
   f.update( host )
   if File.exist?("/usr/sbin/update-mozilla-chrome")
     system("/usr/sbin/update-mozilla-chrome")

Reply via email to