dwl*_*wlz 10 ubuntu ubuntu-13.04 heartbleed
我知道 13.04 受到影响(或至少我的安装受到影响),因为当前安装的 OpenSSL 版本。然而,运行后
sudo apt-get update
sudo apt-get upgrade
Run Code Online (Sandbox Code Playgroud)
我检查了我的 OpenSSL 版本,它仍然是一个未打补丁的版本。
我还检查了http://www.ubuntu.com/usn/usn-2165-1/并且 13.04 未列出。我该怎么做才能在我的机器上修补 OpenSSL?
请注意,不再支持 13.04。升级到受支持的版本是推荐的操作。但是,如果需要短期解决方案,则可以通过应用补丁从源代码(示例说明)重建包,例如:
sudo apt-get install build-essential fakeroot dpkg-dev devscripts
apt-get source openssl
sudo apt-get build-dep openssl
cd openssl
dch -i
# ...apply patch...
dpkg-buildpackage -rfakeroot -uc -b
cd ..
sudo dpkg -i *.deb
Run Code Online (Sandbox Code Playgroud)
从openssl的Ubuntu 更改日志页面中,找到 quantal 的 diff 文件,它恰好与 openssl (1.0.1c) 的基本版本相同。这应该完全适用于最新的稀有资源。如果按照上面链接中的说明进行操作,请在完成该dch -i
部分后应用补丁,请选择一个合理的版本号。忽略/删除被拒绝的补丁debian/changelog
,并继续该过程。
归档时间: |
|
查看次数: |
2598 次 |
最近记录: |