一部のスクイズサーバーのシェルショックバグをパッチしています。
数回のGoogle検索の最後に私はできることがわかりました。私の適切なソースのリストを更新しました。。しかし、何らかの理由でこれはうまくいきませんでした。
packages.debian.orgでパッケージを検索しようとしましたが、成功しませんでした。探すのに時間がかかりました。この投稿、これは私の問題に対する解決策です。
私の質問は、そのパッケージのブログ投稿を探すことなくこれらのパッケージを直接見つけることができる方法です。私はpackages.debian.orgで間違った場所を見ましたか? squeezeパッケージとsqueeze-updatesパッケージの両方を一覧表示しようとしましたが、パッチが適用されていないbashパッケージのみが見つかりました。
答え1
これはbashパッケージを修正する必要があります
apt-get clean
apt-get update
apt-get install bash
パッチが適用されていないことを確認するには、このコマンドを実行して出力が出ていることを確認してください。耐衝撃が有効になっています。
env x='() { :;}; echo SHELLSHOCK ENABLED' bash -c "echo Hello Big Boy"
どのバージョンのDebianを使用しているのか言及していません。ここにサンプルリンクがあります。正しいbash debパッケージをダウンロードしてインストールする必要があります。
答え2
まず、Debian スクイズはそうではありません。正確にLTS プロジェクトが Debian に長期的なサポートを提供しようとすると、サポートの損失:https://wiki.debian.org/LTS/Using
パッケージ検索
- packages.debian.org または
aptitude search pkg-name
または- 使用して
apt-cache search pkg-name
ファイル検索
- packages.debian.org または
- 使用して
apt-file search pkg-name