이(쉘쇼크 패치) 패키지를 찾는 올바른 방법은 무엇입니까?

이(쉘쇼크 패치) 패키지를 찾는 올바른 방법은 무엇입니까?

일부 스퀴즈 서버의 쉘쇼크 버그를 패치하고 있습니다.

몇 번의 구글 검색 끝에 나는 할 수 있다는 것을 알았습니다.내 적절한 소스 목록을 업데이트했습니다.. 그러나 어떤 이유로 이것이 작동하지 않았습니다.

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"

어떤 버전의 데비안을 사용하고 있는지 언급하지 않으셨습니다. 여기에 예제 링크가 있습니다. 올바른 bash deb 패키지를 다운로드하여 설치해야 합니다.

http://ftp.us.debian.org/debian/pool/main/b/bash/

답변2

첫째: 데비안 스퀴즈는 그렇지 않습니다.정확히LTS 프로젝트가 데비안에 장기적인 지원을 제공하려고 시도함에 따라 지원 손실: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

관련 정보