Gentoo Logo

Gentoo 주간 뉴스: 20 March 2006

내용:

1.  새로운 소식

Gentoo x86 arch 테스터 구함

x86 팀은 Arch Tester 프로그램을 도입했고 커뮤니티에서 팀에 참여해 도움을 줄 야심찬 멤버들을 찾고 있습니다. 만약 여러분이 Gentoo에 기여하고 싶지만, 어떻게 해야 할지를 모른다면, 이것이 좋은 시작점이 될 것입니다. 여러분은 어플리케이션들이 stable로 표시되도록 테스트하고 일반적인 x86-관련 버그들을 지원함으로써 도움을 줄 수 있습니다. x86 AT 문서 를 봐 주시고, 만약 여러분이 어떤 질문이라도 있다면 Homer ParkerMark Loeser에게 이메일을 보내 주세요.

Gentoo 개발자들을 위한 새 Athlon X2

Roger Williams UniversitySchool of Business의 대학생과 대학원생의 연구를 위한 계속되는 확장(expansion)을 일부로써, Roger Williams University와 dual-core Athlon X2로의 접근이 교수진, 스탭, RWU의 학생들 -- 그리고 Gentoo 개발자들에게 주어졌습니다! 새로운 호스트 -- "pearl"이라고 이름지어진 -- 는 미래에 dual-core AMD64 시스템을 위한 Gentoo의 공식 지원을 용이하게 할 것입니다. 친절하게도 지원을 해 주신 RWU에 감사드립니다!


그림 1.1: Athlon X2 4600+, 4GB RAM, 500GB storage, Gentoo Linux 2006.0

Fig. 1: x2

Modular X로의 카운트다운

1월 30일의 GWN 에 보도된 것처럼, X 팀은 289개의 modular X 패키지들을 unmask할 준비를 하고 있습니다. 그들은 대부분의 아키텍쳐에서 ~arch (테스팅) 로 들어갈 것이고, modular X로 업그레이드 하기 전에 이전 가이드를 꼭 읽어주세요!

2.  화제가 된 주제들

Web forums

Gentoo 여성 의류, 사실 분?

여성 Forums 사용자인, star.dancer는 여성을 위한 Gentoo 상품이 아예 없는 것에 대한 실망을 나타내고 있습니다. 이제 공식 Gentoo Store에 여성 의류와 다른 schwag 들을 추가할 때일까요?

glibc 2.4에 조금 더

지난 주에 GWN에서는 glibc-2.4가 Portage tree로 올라간 것에 대해 언급했습니다. 2.4를 emerge하는 사용자들이 늘어나면서, 문제점들 또한 증가하고 있습니다. 몇몇 사용자들은 glibc-2.4, libc.so.6 라이브러리 그리고 nptlnptlonly USE 플래그로 완전히 난장판이 되었다고 하고, 각각의 시스템에 prelink를 사용했던 다른 사용자들은 시스템 전체를 다시 prelink해야 했습니다.

overlay를 위한 overlay?

몇몇 사용자들은 Portage 내부로의 길을 찾기 위한 어플리케이션의 대안을 논의해오고 있었습니다. 한가지 아이디어는 가장 인기있는 overlay를 웹사이트에 공개하는 것입니다. 어떻게 생각하세요?

3.  Gentoo, 세계로 가다

일본: OSC 2006 봄 행사 보도


그림 3.1: OSC에서의 2006.0 릴리스용 CD 커버

Fig. 1: CD

참고: OSC 부스에서 배부하는 CD의 커버 아트는 Tomoyuki Sakurai의 웹에서 다운로드 받을 수 있습니다.

CD들은 그리 오래가지 않았습니다: GentooJP는 지난주 Tokyo Open-Source Conference 에서 무료로 줄 150장의 CD를 준비했었지만, 첫날의 마지막에는 모두 "매진되었습니다". 부스에서 전시된 Gentoo x86과 PPC 박스들은 Gentoo 인스톨러와, KDE의 첫번째 공식 릴리스를 보여주었습니다. 부스를 방문했거나 도와준 Gentoo 개발자들에는 Matsuu Takuto, Shigehiro Idani, Jason Stubbs 그리고 Mamoru Komachi등이 있고, 맨 마지막 사람은 유럽 Brussels에서 열린 FOSDEM 모임에서 막 돌아왔습니다.


그림 3.2: OSC의 Gentoo 부스

Fig. 2: OSC

참고: 개발자 matsuu (center) 와 idani (left), 친구들과 방문자들이 보입니다. 더 많은 사진은 Kalin의 웹사이트에서 볼 수 있습니다..

12명의 참석자들이 "Gentoo ebuild Howto" 세션에 참여했습니다. 예상외로 많은 사람들이 자기 힘으로 ebuild를 작성하고 제출하는 데 실제로 관심을 보였습니다. 그들 중 일부는 결과적으로 Gentoo 개발, 특별히 i18n과 CJK를 도울 것이라는 희망이 있습니다.

행사는 izakaya (술집)에서의 nomikai (주연 - drinking bout)로, 평소처럼 끝났습니다. Tokyo 지역에서 열릴 다음 모임은 독일의 Gentoo 개발자 Andres Loeh가 컨퍼런스 관계로 오는, 4월 중으로 예정되었습니다. 만약 여러분이 그 시간에 올 수 있다면, irc.freenode.net의 #gentoo-ja에 참여하거나 GentooJP 메일링 리스트 gentoojp-misc@ml.gentoo.gr.jp를 구독해서 다른 정보를 얻으세요.

4.  언론 보도

Distrowatch (2006년 3월 13일)

Distrowatch는 2005년 11월Kororaa -- 간단해진 인스톨 과정을 선보이는 Gentoo 기반의 바이너리 배포판 -- 에 대해 언급했었던 적이 있습니다. GWN은 다음 차례로 Kororaa 프로젝트의 Xgl LiveCD의 최신 릴리스를 바로 지난 주에 선보였습니다. 이제 여러분이 데스크탑의 창들을 조작할 때마다 나타나는 Xgl 디스플레이 서버의 놀라운 3D 효과가 또한 Ladislav Bodnar의 주의를 끌었고, 최근 기사에서 Chris Smart를 인터뷰했습니다. 비슷한 인터뷰와 기사는 하루 뒤에 NewsForge에 나타났습니다.

5.  유용한 팁

효율적인 파일 변경 공지

많은 어플리케이션들이 파일시스템 변화를 내부적으로 추적하고 있고, 현재까지, 이런 기능을 제공하는 가장 인기 있는 라이브러리는 app-admin/fam 입니다. FAM을 파일 감시에 사용하는 패키지에는 GNOME, KDE, PHP 다양한 파일 관리자들, 다양한 메일 클라이언트와 서버들, 그리고 다수가 있습니다. FAM은 반복적으로 디렉토리의 내용들을 polling하고 변화가 있는지를 찾는 방식으로 동작합니다. 비효율적이지만, 그동안 맡은 일을 잘 해왔습니다.

더 최근에, 파일 변화를 감시하기 위한 아주 효율적인 커널 지원이 Linux 2.6으로 포함되었습니다. inotify라 불리는 이 기능은, 기본적으로 활성화되어있고, 아마도 여러분의 시스템에서 이미 사용 가능할 것입니다(여러분의 커널이 비교적 최신의 것이라고 가정했을 때). app-admin/gamin은 FAM을 직접 대체하는 것입니다, 똑같은 API까지 구현했습니다. gamin의 가장 큰 보너스는 사용 가능한 곳에서, inotify를 사용해서 파일시스템을 감시함으로써, FAM이 가지고 있던 안좋은 오버헤드를 없앴습니다.

Gamin은 새로운 Gentoo 인스톨에서 기본적으로 포함될 것이지만, 지금 시점에서 기존의 사용자들이 자동으로 이전할 방법은 없습니다. 수동으로 바꿀 것을 추천합니다.

코드 내용 5.1: gamin으로 바꾸기

# emerge -C app-admin/fam
# emerge --oneshot app-admin/gamin

gamin이 말 그대로 drop-in replacement이므로, FAM에서 빌드된 모든 소프트웨어를 
다시 emerge할 필요는 없습니다.

참고: Gamin은 또한 평범하고 오래된 파일시스템도 지원해서, FAM이 했던 것보다 더 일을 잘 하는 것으로 보입니다. 만약 여러분이 inotify가 활성화되지 않은 시스템을 가지고 있다 하더라도, gamin으로 바꿀 것을 추천합니다.

파일시스템 이벤트를 감시하는 데 드는 오버헤드가 이제 아주 적기 때문에, file-monitoring을 옵션으로 지원하는 어플리케이션에서 이것을 활성화시킬 것을 제안합니다. 그렇게 하려면, "fam" USE 플래그를 활성화시키세요.

코드 내용 5.2: 'fam' USE 플래그를 추가하고 world를 다시 빌드하기

# nano -w /etc/make.conf
Add "fam" to your USE variable and save the file
# emerge --newuse world

6.  개발자 변동 사항

Moves

다음의 개발자들이 최근 Gentoo 프로젝트에서 떠났습니다:

  • 이번 주는 없음

Adds

다음의 개발자들이 최근 Gentoo 프로젝트에 참가했습니다:

  • Karol Pasternak (reb) - Gentoo OpenBSD

Changes

다음의 개발자들이 최근 Gentoo 프로젝트에서의 역할을 변경했습니다:

  • 이번 주는 없음

7.  보안 소식

Freeciv: Denial of Service

Freeciv 내부의 메모리 할당 버그는 원격에 있는 공격자가 Denial of Service 공격을 수행하는 것을 허용합니다.

더 많은 정보는, GLSA Announcement에서.

zoo: Buffer overflow

zoo 내부의 buffer overflow는 특별하게 조정된 디렉토리와 파일들의 저장소를 생성할 때 익스플로잇되어 임의의 코드를 실행할 수 있습니다.

더 많은 정보는, GLSA Announcement에서.

PEAR-Auth: Potential authentication bypass

PEAR-Auth는 DB와 LDAP 컨테이너로 전달되는 데이터를 적절하게 확인하지 않아서, 인증을 우회하기 위해 거짓 증명서(false credential)를 삽입하는 것을 허용합니다.

더 많은 정보는, GLSA Announcement에서.

Heimdal: rshd privilege escalation

Heimdal의 rshd 데몬 내부의 에러는 인증 받은 사용자가 권한을 상승시키는 것을 허용할 수 있습니다.

더 많은 정보는, GLSA Announcement에서.

Crypt::CBC: Insecure initialization vector

Cryp::CBC는 안전하지 않은 초기화 벡터를 사용해서, 암호화가 쉽게 깨어질 가능성이 있습니다.

더 많은 정보는, GLSA Announcement에서.

Metamail: Buffer overflow

Metamail 내부의 buffer overflow는 익스플로잇되어 임의의 코드를 실행할 수 있습니다.

더 많은 정보는, GLSA Announcement에서.

8.  버그질라

통계

Gentoo 커뮤니티는 버그 추적과 기록, 공지, 제안들과 개발 팀과의 다른 상호 작용들을 위해 Bugzilla(bugs.gentoo.org) 를 사용하고 있습니다. 2006년 3월 12일과 2006년 3월 19일 사이에, 이 사이트의 활동 결과는:

  • 865 개의 새로운 버그 발견
  • 417 개의 버그들이 닫히거나 해결됨
  • 20 개의 버그들이 닫히거나 해결됨

현재 9800개의 열린 버그들 중: 67개는 'blocker', 151개는 'critical', 그리고 540개는 'major'로 분류되었습니다.

닫힌 버그 순위

이 기간 동안 가장 많은 버그들을 닫은 개발자들과 팀들은:

새 버그 순위

이 기간 동안 새 버그들을 가장 많이 등록한 개발자들과 팀들은:

9.  GWN에 바란다

여러분의 피드백을 보내 GWN을 더 좋게 만드는 것을 도와주세요.

10.  GWN을 받아보시려면

Gentoo 주간 뉴스를 구독하려면, gentoo-gwn+subscribe@gentoo.org 로 빈 이메일을 보내주세요.

Gentoo 주간 뉴스 구독을 중단하려면, 위에 등록한 이메일 주소를 통해 gentoo-gwn+unsubscribe@gentoo.org 로 빈 이메일을 보내주세요.

11.  다른 번역본들

Gentoo 주간 뉴스는 또한 다음의 언어들로 볼 수 있습니다:



인쇄

업데이트 2006년 3월 20일

요약: 2006년 3월 20일 주의 Gentoo 주간 뉴스입니다.

Ulrich Plate
Editor

Ioannis Aslanidis
Author

Daniel Drake
Author

Chris Gianelloni
Author

Gerald J. Normandin Jr.
Author

Tomoyuki Sakurai
Author

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.