
CVE-2014-6271(Shellshock) 수정 사항이 포함된 패치된 GNU Bash 3.2입니다. Unix 계열 시스템을 위한 명령줄 편집, 작업 제어 및 기록 기능을 갖춘 표준 POSIX 셸을 제공합니다.
이것은 GNU Bash, 버전 3.2입니다. Bash는 GNU 프로젝트의 Bourne Again SHell로, POSIX.2 셸 사양의 완전한 구현이며, 대화형 명령줄 편집, 지원되는 아키텍처에서의 작업 제어, history 치환 및 중괄호 확장과 같은 csh 스타일 기능, 그리고 기타 많은 기능도 함께 제공합니다. 이 유형의 셸에 새로 추가된 Bash 기능에 대한 자세한 내용은 `doc/bashref.texi' 파일을 참조하십시오. 또한 대규모 Unix 스타일 매뉴얼 페이지가 있습니다. 매뉴얼 페이지는 셸 기능에 대한 확실한 설명입니다.
Bash 기본값이 POSIX.2 사양과 어떻게 다른지에 대한 논의와 Bash `posix mode'에 대한 설명은 POSIX 파일을 참조하십시오.
이 버전의 Bash와 이전에 널리 배포된 버전인 bash-1.14 및 bash-2.05b 사이에는 사용자가 볼 수 있는 몇 가지 비호환성이 있습니다. 자세한 내용은 COMPAT 파일을 참조하십시오. NEWS 파일은 이번 릴리스의 새로운 기능을 간결하게 나열합니다.
Bash는 [GNU] 일반 공중 사용 허가서 버전 2의 조건에 따라 배포되는 자유 소프트웨어입니다. 자세한 내용은 COPYING 파일을 참조하십시오.
자주 묻는 질문에 대한 답변은 `doc/FAQ' 파일에 있습니다.
Bash를 컴파일하려면 ./configure'를 입력한 다음 make'를 입력해 보십시오. Bash는
빌드 과정을 자동으로 구성하므로 추가 조치가
필요하지 않습니다. Bash는 기본적으로 gcc'가 사용 가능하면 gcc'로 빌드됩니다.
대신 `cc'를 사용하려면 다음을 입력하십시오.
CC=cc ./configure
Bourne 스타일 셸을 사용 중이라면 그렇게 하십시오. 그렇지 않은 경우 다음이 작동할 수 있습니다:
env CC=cc ./configure
빌드 과정을 사용자 지정하고 제어하는 방법에 대한 자세한 내용은 이 디렉토리의 INSTALL 파일을 읽으십시오. NOTES 파일에는 플랫폼별 설치 및 구성 정보가 포함되어 있습니다.
csh 사용자이고 csh 별칭을 Bash 별칭으로 변환하려면
examples/misc/alias-conv.sh' 스크립트를 시작점으로 사용할 수 있습니다. examples/misc/cshtobash' 스크립트는 더 완전한 작업을 시도하는
더 야심 찬 스크립트입니다.
bash에 대한 버그 보고는 다음 주소로 보내야 합니다:
bash와 동시에 빌드 및 설치되는 `bashbug' 프로그램을 사용하여 보내십시오.
토론 목록 `[email protected]'에는 Bash의 새로운 포트에 대한 정보나 사람들이 원하는 새로운 기능 또는 동작 변경에 대한 논의가 자주 포함됩니다. 이 메일링 목록은 유즈넷 뉴스그룹으로도 이용할 수 있습니다: gnu.bash.bug.
버그 보고서를 보낼 때는 bash와 동시에 빌드되는 bashbug' 프로그램을 사용하십시오. bash 빌드에 실패하면 make bashbug'로 bashbug를 직접 빌드해 보십시오.
`bashbug'를 빌드할 수 없다면 다음 정보를 포함하여
[email protected]로 메일을 보내 주십시오:
* the version number and release status of Bash (e.g., 2.05a-release)
* the machine and OS that it is running on (you may run
`bashversion -l' from the bash build directory for this information)
* a list of the compilation flags or the contents of `config.h', if
appropriate
* a description of the bug
* a recipe for recreating the bug reliably
* a fix for the bug if you have one!
`bashbug' 프로그램은 이 정보의 대부분을 자동으로 포함합니다.
Bash 관리자에게 직접 연락하려면 메일을 [email protected]로 보내십시오.
Bash 관리자가 모든 버그를 고치겠다고 약속하지는 않지만, 우리는 이 셸을 최선의 상태로 만들고자 합니다.
즐기세요!
Chet Ramey [email protected]