Gentoo Logo

Gentoo 주간 뉴스: 2005년 10월 31일

내용:

1.  새로운 소식

New Korean version for the Gentoo Weekly News

박진규님이 GWN 번역에 한글버전을 추가하는 새로운 프로젝트를 관리하시게 되었습니다. 이미 몇 주 전부터 박진규님은 소리소문 없이 영문 GWN을 한글화하는데 노력하고 계셨습니다. 번역 작업 결과물은 다음 링크 에서 보실 수가 있습니다. 번역물 미리보기 박진규님은 현재 GWN 한글판을 같이 번역해 나갈 동료들을 찾고 있습니다. 만약 여러 분들중에 도움을 주실 수가 있다면, 박진규님께 바로 연락주세요.

참고: 다른 언어권의 GWN을 번역하시는 분들도 역시 도와주실 분들을 구하고 계십니 다. 만약 여러분이 어떤 언어로라도 도움을 주실 수가 있다면, 지원자가 되셔서, 다음 메일 주소로 gwn-feedback@gentoo.org 메일을 주세요. 여러분의 도움이 간절히 필요합니다.

Subforums introduced at Gentoo Forums

이번 주말을 시작으로, subforums의 소개가 항상 자라고 있는 Gentoo Forums을 더 잘 사용할 수 있게 해 줄 것입니다. 테스트 서버에서의 적절한 테스트 후에(우리의 이전 리포트를 보세요), 독일어이탈리아어 forum이 오랫동안 요청되었던 기능의 혜택을 받는 첫번째 forum들이 되었습니다. 일반 forum 구조를 따라서, 양쪽 모두 이제 논의와 채팅 지원 요구를 분리했습니다.

더 많은 subforum을 만드는 것 말고도, 미래에 대한 계획에는 레이아웃 손질하기와 여러 subforum에서의 스레드를 더 잘 보여주는 것(improved presentatioin)등이 있습니다. Forums 팀은 subforum을 테스트하는 데 참여한 모든 사람들에게 감사하고 있습니다.

2.  미래를 향해

Speeding up the cache - Portage on the move towards 3.0

캐시가 무엇인가요, 나는 그것이 왜 필요한가요, 이 metadata transferring은 무엇인가요?

캐시는 ebuild에 저장되어 있는 metadata입니다; 캐시가 없으면, ebuild lookup이 400배 정도 느려질 것입니다. metadata transfer는 보이는 그대로입니다; 시스템의 로컬 캐시는 rsync 를 통해 분배되는 미리 생성된(pregenerated) 캐시 엔트리로 업데이트됩니다, 그래서 사용자의 머신이 캐시 자체의 부분들을 다시 생성할 필요가 없습니다.

캐시는 왜 느린가요?

stable트리의 캐시 서브시스템이 측정(scale)을 하는 방법은 정확히 효율적이지 않습니다; eclass를 사용하는 ebuild(추적되어야만 하는)는 공포스러울 정도로 측정을 하고, 특별히 metadata transfer를 하는 중에 나타납니다.

캐시를 형편없게 만들지 않으려면 무엇을 해 놓아야 하나요?

이미 non-stable 가지(branch)들에서 사용되고 있고, 2.0으로 backport된, 캐시 재작성입니다. 성능 향상에 대한 통계 예제는 논의 스레드를 통해 접근 가능합니다. Pentium 233MHz에서의 대략적인 실행 시간 감소량은 일반적으로 35%이고, 최악의 경우 65% 정도입니다.

멋지네요, 단점은요?

대체 캐시 백엔드가 새로운 설계에 맞게 동작하기 위해 다시 작성될 필요가 있습니다. 디스크 캐시에 직접 접근하는 툴(eix)들은 업데이트될 필요가 있습니다. 계속 테스트되는 중입니다.

portage에서는 언제쯤 사용 가능할까요?

2.0.54를 목표로 하고 있습니다, 만약 잘 돌아가지 않으면, .55에서 - 다른 말로, 우리가 캐시에 버그가 없다는 것을 알고 난 바로 뒤에 말입니다.

패치는 지금 사용 가능한가요?

네. http://dev.gentoo.org/~ferringb/2.0/3.0-cache-backport-experimental-7.patch 가 적절한 패치입니다.

규정에 따라(As per the norm), 캐시는 아직 지원되지 않습니다; 버그나 피드백 기타등등은 환영합니다, 그렇지만 캐시를 사용하는 것은 여러분의 패키지 매니저 - gentoo 시스템에서 중요한 부분을 패치하는 책임을 떠맡는다는 것을 의미합니다. 만약 캐시가 부서지면, 여러분은 조각들을 청소하는 데 애를 먹을 것입니다.

경고: 로컬에서의 사용을 위해 캐시를 portage ebuild에 추가하는 것은 단지 src_unpack를 추가하는 것 이상을 요구합니다 -- src_install또한 조율할 필요가 있습니다.

3.  금주의 개발자

Roger Miliker (roger55)


그림 3.1: Roger Milliker aka roger55

Fig. 1: roger55

roger55로 잘 알려진 오스트리아의 젠투 개발자 Roger Miliker는 Freenode의 #gentoo IRC 채널 (그리고 몇몇 다른 채널)에 상주하고 있으면서, 그가 할 수 있는 일이라면 무엇이든 도와주고 있습니다. 그는 또한 Release Engineering 작업도 하고 있습니다. --"테스트 릴리스 도구(material), CD, 스테이지, 패키지와 업데이트가 필요한 문서 확인, 어떤 하드웨어 사용에 어려움을 겪고 있는 사용자들을 찾아서 새 LiveCD를 사용하게 하는 것", 이라고 그가 이야기합니다.

실제 그는 Graz Medical University의 의대생으로, 아르바이트로 우편배달부일을 하고 있습니다. (더 나은 아르바이트 자리를 찾을 때까지지만.)

여자친구인 Manuela와 그의 취미(biking, snowboarding)사이에서 그가 여전히 많은 시간을 젠투에 할애하고 있다는 것이 놀랍습니다. 그렇지만 Thinkpad 570 (pentium2) 노트북, AthlonXP 1800+ (데스크탑), Epia M10000 (mythtv) 그리고 butterfly slide-out 키보드가 있는 귀여운 Thinkpad 701cs (486DX/2)를 가지고 이것저것 손대지(tinker around) 않기는 어렵습니다. Roger의 데스크탑은 KDE이고 아침에 첫번째 에스프레소 바로 다음에, kmail이 제일 먼저 시작됩니다.

4.  화제가 된 주제들

gentoo-dev

Handling dependencies

D.M.D. Ljungmark가 의존성에 관한 다소 기술적인 스레드를 시작했습니다. "만약 여러분의 패키지, libFoo가, libBar로부터 직접적으로 필요한 .h 파일들을 인스톨한다면 여러분은 libBar에 관해 컴파일 타임 의존성뿐만 아니라 런타일 의존성도 가지고 있습니다" 라는 것이 한가지 의견이고, "헤더 파일들이 프로그램 실행시에 필요한 것이 아니라, 컴파일 할 때만 필요하기 때문에 런타임 의존성이 아니다" 라는 것이 다른 의견입니다. 이 문제는 대부분의 사람들에게는 영향을 미치지 않지만 정확히 필요하지 않은 것들이 모두 제거되지는 않는 바이너리 패키지들이나 임베디드 시스템에서 안좋은 문제들로 이어질 수 있습니다. 스레드는 이 문제에 대해 어떤 것이 옳은 해결책인가에 대해서는 결론짓지 못한 상태로 남아 있습니다.

modular X - 7.0 RC1

"윗선에서 릴리스하기 전에 패키지 가지고 있기"라는 정신으로, Donnie Berkholz가 씁니다: "첫번째 릴리스 후보는 약 12시간 전에 발표되었습니다. 그리고 Gentoo에 맞게(fitting)하는 것은 여러분도 알다시피 매 분마다 업데이트되고 있습니다, 현재까지 최신(bleeding edge)을 넘어서서 피흘리기 전에, Portage에 완전한 패키지로 오기 전에 반창고를 붙이고 있습니다 -- 모든 296개의 패키지들이 가치있습니다."

Ebuilds for packages without homepage?

Harald van Dijk가 묻습니다: "ebuild의 HOMEPAGE 변수를 홈페이지가 없으면 어떻게 다루는 것이 옳은 일인가요? 패키지에 따라 접근 방법이 다릅니다; 어떤 패키지들은 HOMEPAGE 줄이 없습니다, 어떤 패키지들은 HOMEPAGE를 빈 문자열로 설정해 놓고, 뒤에 주석을 달아놓을 때도 있습니다, 그리고 어떤 패키지들은 HOMEPAGE를 "none" 이나 "I HAVE NO HOME:(" 같이 확실히 URL이 아닌 문자열로 설정해 놓습니다."

5.  Gentoo, 세계로 가다

Germany: European Gentoo developer conference line-up almost complete

3주가 약간 안되는 시간 후인 11월 13일에 Kransberg castle에서 열리는 유럽 gentoo 개발자 회의의 연설자 명단이 거의 완성되었습니다. 주제는 유럽 내의 projected infrastructure mirror 같은 내부의 일들 뿐만 아니라, Gentoo 기반의 대체 아키텍처, 무선 라우터에 관한 워크샵, 개인 프로젝트의 프리젠테이션 들의 활동들에 대한 개요도 포함하고 있습니다. 20명의 참가자들이 참석 날짜를 확인했고, 현장에 있는 좌석들이 천천히 채워져가고 있습니다. 만약 여러분이 이 이벤트에 참여하고 싶다면, 최대한 빨리 등록해주세요.

Belgium: Gentoo Belgium website goes bilingual

벨기에 Gentoo 사용자의 웹사이트가 몇 주 전에 새 단장을 했고, 가장 중요한 것으로, 프랑스어 인터페이스가 플라망 어 버전의 사이트에 뒤이어 추가되었습니다.

6.  개발팀 변동사항

Moves

다음의 개발자들이 최근 Gentoo 팀을 떠났습니다:

  • 이번주는 없음

Adds

다음의 개발자들이 최근 Gentoo Linux 팀에 합류했습니다:

  • 이번주는 없음

Changes

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

  • 이번주는 없음

7.  보안 소식

Zope: File inclusion through RestructuredText

Zope는 신뢰하지 않는 사용자들에게 RestructuredText functionality를 보여줄 때에 file inclusion 취약점에 취약합니다.

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

phpMyAdmin: Local file inclusion and XSS vulnerabilities

phpMyAdmin은 몇 가지의 cross-site scripting 문제들과 함께, 임의의 코드 실행으로 이어질 가능성이 있는, local file inclusion 취약점을 포함하고 있습니다.

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

SELinux PAM: Local password guessing attack

SELinux 버전의 PAM의 내부의 취약점은 로컬 공격자가 시스템 암호에 brute-force 공격을 하는 것을 허용합니다.

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

TikiWiki: XSS vulnerability

TikiWiki는 cross-site script 공격에 취약합니다.

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

Mantis: Multiple vulnerabilities

Mantis는 정보 누출에서부터 임의의 스크립트 실행까지 다양한 취약점들에 영향을 받습니다.

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

Ethereal: Multiple vulnerabilities in protocol dissectors

Ethereal은 임의의 코드 실행이나 비정상 종료로 끝날 가능성이 있는 몇 가지 취약점들에 취약합니다.

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

8.  버그질라

요약

통계

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

  • 665 개의 새로운 버그 발견
  • 383 개의 버그들이 닫히거나 해결됨
  • 28 개의 이전 버그들이 다시 열림

현재 8750개의 열린 버그들 중: 107개는 'blocker', 183개는 'critical', 그리고 555개는 'major'로 분류되었습니다.

닫힌 버그 순위

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

새 버그 순위

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

9.  GWN에 바란다

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

10.  GWN을 받아보시려면

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

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

11.  다른 번역본들

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



인쇄

업데이트 2005년 10월 31일

요약: 2005년 10월 31일 주의 Gentoo 주간 뉴스입니다.

Ulrich Plate
Editor

Brian Harring
Author

Patrick Lauer
Author

Dennis Nienhüser
Author

Donate to support our development efforts.

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