关于Ubuntu7.10的漏洞73890问题解决

由于adobe升级flashplayer到adobeflashpalyer9.3,导致Ubuntu不能安装flashpalyer,原因是不能通过MD5安全审查,导致被操作系统识别为不安全安装。

英文原文
This causes Ubuntu to not install the flash plugin, detecting achange in the flash plugin installer file (via MD5 checksums). See bug 173890. This bug has been fixed in the next release of Ubuntu (Hardy 8.04) and it should soon come as an update to Ubuntu 7.10.

解决问题的办法

第一步 sudo apt-get install flashplugin-nonfree

首先 试图安装flashplayer

第二步
sudo nano /var/lib/dpkg/info/flashplugin-nonfree.postinst

第三步 将终端里的

# verify MD5 checksum of (copied or downloaded) tarball
rm -rf install_flash_player_9_linux/
echo "821cc72359a937caef85bb4cc74ef5cd install_flash_player_9_linux.tar.gz"| md5sum -c > /dev/null 2>&1 \
|| fp_exit_with_error "md5sum mismatch install_flash_player_9_linux.tar.gz"

# unpacking and checking the plugin
tar xzf install_flash_player_9_linux.tar.gz || fp_exit_with_error "cannot unpack plugin"
echo "be5a2f9032f8fc8bccbbf5d96c5028f9 install_flash_player_9_linux/libflashplayer.so"| md5sum -c > /dev/null 2>&1 \
|| fp_exit_with_error "plugin changed, not trusted"
echo "a81fd3b03b8c6d6e5a14298110718d3f install_flash_player_9_linux/flashplayer.xpt"| md5sum -c > /dev/null 2>&1 \
|| fp_exit_with_error "plugin changed, not trusted"


替换成下面的代码

# verify MD5 checksum of (copied or downloaded) tarball
rm -rf install_flash_player_9_linux/
echo "93b7c48eaa492237b807a3ae1de65cf9 install_flash_player_9_linux.tar.gz"| md5sum -c > /dev/null 2>&1 \
|| fp_exit_with_error "md5sum mismatch install_flash_player_9_linux.tar.gz"

# unpacking and checking the plugin
tar xzf install_flash_player_9_linux.tar.gz || fp_exit_with_error "cannot unpack plugin"
#echo "a81fd3b03b8c6d6e5a14298110718d3f install_flash_player_9_linux/flashplayer.xpt"| md5sum -c > /dev/$
#echo "13ce705df5d47422a9192b29827544e8 install_flash_player_9_linux/libflashplayer.so"| md5sum -c > /de$
# || fp_exit_with_error "plugin changed, not trusted"

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzwyzg.html