Christopher Sekiya씨는 새해 전날 인디고(IP20) 지원을 위한 최종 수정을 NetBSD/sgimips 포트에 커밋했습니다. port-sgimips 메일링리스트로 보낸 이메일을 참조하십시오.
관련 소식으로 Ilpo Ruotsalainen씨는 SGI NG1(“newport”) 그래픽 컨트롤러용 드라이버를 커밋했습니다. 같은 리스트로 보낸 메시지를 참조하십시오.
다음 보안 권고가 발표되었습니다.
Martin Husemann씨는 자바스테이션 지원과 관련해 드러난 모든 문제점을 해결했다고 오늘 발표했습니다. 이는 이제 NetBSD/sparc 배포본을 그대로 자바스테이션에서 돌릴 수 있음을 뜻합니다.
JavaStation-NC는 microSPARC-IIep 프로세서에 기반한 네트워크 컴퓨터급 기계입니다. 자바스테이션에 관한 더 상세한 정보는 자바스테이션 HOWTO, port-sparc으로 보낸 Martin의 이메일, Valeriy E. Ushakov씨의 논문 “Porting NetBSD to JavaStation-NC”에서 보실 수 있습니다.
전에 공지했던대로 NetBSD 릴리스 엔지니어링 서버가 -current와 안정 브랜치의 일일 스냅샷을 받는 용도로 사용이 가능합니다. Manuel Bouyer씨와 Jaromir Dolecek씨 덕분에 이제 이들 서버의 FTP 미러가 프랑스와 체코 공화국에 마련되었습니다. 유럽의 사용자들에게는 훨씬 빠른 선택이 될 것입니다.
릴리스 엔지니어링 미러를 제공하고자 하신다면 NetBSD 미러 FAQ에서 자세한 내용을 참조하십시오.
Andrew Brown씨는 커널 sysctl 기반 구조를 완전히 재작성하여 커밋했습니다. 몇몇 새로 추가된 기능은 다음과 같습니다.
Andrew Brown씨는 문제점 발생 소지를 파악하기 위해 30개의 아키텍쳐에서 150개의 커널을 크로스 컴파일했습니다. 추가 정보는 current-users로 보낸 Andrew Brown씨의 이메일에서 볼 수 있습니다.
최근의 pkgsrc 커밋으로 많은 분들이 알고 계시듯 NetBSD 패키지 컬렉션 동결이 공식적으로 종료되었습니다. 2003년 10월 6일부터 거의 두 달간 NetBSD 패키지 팀은 안정된 pkgsrc 브랜치를 마련하려고 4000가 넘는 소프트웨어 패키지 및 pkgsrc 기반 구조의 안정화에 주력했습니다. 해당 기간 동안 i386 벌크 빌드시 제대로 빌드가 되지 않는 패키지 수가 겨우 15개로 줄었고, 많은 수의 PR이 해결되었습니다.
“pkgsrc-2003Q4”란 이름으로 새로 생긴 새 브랜치에는 (보안 문제 등의) 매우 중요한 수정 사항만이 반영될 것이기에 NetBSD 사용자들은 매우 안정화된 써드파티 소프트웨어 패키지 관리 환경을 유지할 수 있습니다.
NetBSD 패키지 팀에서는 문제점을 고치는데 도움을 주신 모든 분들과 인내를 갖고 기다려주신 사용자들께 감사드립니다. pkgsrc 커밋 및 새 패키지 추가는 평상시같이 왕성하게 재개될 것입니다.
NetBSD 프로젝트는 다음의 새 개발자들을 환영합니다.
릴리스 엔지니어링 서버가 -current와 안정 브랜치의 NetBSD 스냅샷을 다운로드, 설치하는 일반적인 용도로 사용이 가능합니다. 자동으로 생성되는 스냅샷에 대한 통계 정보는 웹으로는 http://releng.NetBSD.org/에서, ftp로는 ftp://releng.NetBSD.org/에서 얻을 수 있습니다. 자동 빌드 시스템은 매일 밤 모든 포트에 대해 동작합니다. 자동 빌드 시스템을 사용하면 사용자가 쉽게 최신 스냅샷을 사용할 수 있습니다. 간혹 문제가 발생하여 일부(혹은 모든) 포트가 빌드되지 않기도 합니다. 스냅샷을 구하려면 서버를 좀 살펴봐야만 할 수도 있습니다.
NetBSD 프로젝트는 다음의 새 개발자들을 환영합니다.
Emmanuel Dreyfus씨는 COMPAT_DARWIN을 써서 XDarwin(다윈용 엑스윈도우 서버)이 돌아가도록 했습니다. 추가 정보는 이메일을 참조하십시오.
미국 서부시간으로 10월 31일 금요일 오전 10시, 세계 표준시각 1800에 www.NetBSD.org, mail.NetBSD.org, ftp.NetBSD.org, cvs.NetBSD.org, anoncvs.NetBSD.org를 시설 정비 관계로 최대 한 시간까지 사용할 수 없습니다.
물론 미러 사이트는 그 시간에도 사용이 가능합니다.
Christian Limpach씨는 next68k 포트용 installbook를 추가했습니다.
새 tech-cluster 메일링 리스트가 생겼습니다. 이름에서 알 수 있듯이, 이 리스트는 NetBSD 호스트로 클러스터를 만들고 사용하는 것에 관한 기술적인 토의를 목적으로 합니다.
구독 신청은 메일링 리스트 정보에 나온 대로 메이저도모를 이용하십시오.
Steve Woodford씨는 다양한 Xscale 마이크로최적화를 NetBSD/arm 포트에 커밋했다고 발표했습니다. 자세한 내용은 port-arm 메일링 리스트로 보낸 메시지를 참조하십시오.
Frank van der Linden씨는 NetBSD/amd64 포트를 이제 완전히 크로스빌드 할 수 있다고 발표했습니다. 자세한 내용은 port-amd64 메일링 리스트로 보낸 메시지를 참조하십시오.
BSD 자바 포팅 팀은 J2SDK 1.4.1용 패치셋 4를 쓸 수 있다고 발표했습니다. 이번 릴리스는 Christos Zoulas씨의 노력으로 i386에서의 NetBSD-current 지원을 처음으로 포함하고 있습니다.
Greg Lehey씨는 가상 디스크 드라이브를 만드는 블럭 디바이스 드라이버인 Vinum에 대한 지원을 NetBSD-current에 추가했습니다. Vinum에 관한 보다 자세한 내용은 Vinum 웹페이지와 Lehey씨의 기사를 참조하십시오.
다음 보안 권고가 발표되었습니다.
Manuel Bouyer씨는 IDE 시스템을 수정하였는데, 이로 인해 커널 구성 파일을 갱신하고 config를 다시 실행해 주어야 합니다. current-users로 보낸 그의 메일을 참조하십시오.
Chris Gilbert씨는 cats에서 시험적으로 ABLE 펌웨어를 지원하도록 했습니다. 추가 정보는 port-cats 메일링 리스트로 보낸 메일을 참조하십시오.
다양한 지원 플랫폼에서 pkgsrc를 안정화시키기 위해 2003년 10월 6일 월요일부터 NetBSD 패키지 컬렉션을 동결합니다. 자세한 내용은 tech-pkg 메일링 리스트에 올라온 Alistair Crooks씨의 메시지를 참조하십시오.
NetBSD 프로젝트는 다음의 새 개발자들을 환영합니다.
Matthew Green씨는 alpha, i386, sparc, sparc64 포트에서 기본 시스템 컴파일러로 GCC 3.3.1을 사용하도록 전환했다고 발표했습니다. 더불어 Matt Thomas씨도 arm 포트(즉, acorn26, acorn32, cats, shark)를 전환했다고 발표했습니다.
다음 보안 권고가 발표되었습니다.
최근의 OpenSSH 보안 취약점에 대한 수정 내용이 NetBSD-current, netbsd-1-5, netbsd-1-6 브랜치에 적용되었습니다. pkgsrc/security/openssh도 이 수정 내용이 포함된 OpenSSH 3.7.1로 갱신되었습니다.
OpenSSH 배포판에 대한 모든 수정이 다 이루어졌는지는 아직 확인되지 않았습니다. 추가 소식은 나오는 대로 발표하도록 하겠습니다. 대처 방법은 권고문에서 자세히 설명합니다.
NetBSD 프로젝트는 다음 보안 권고를 발표합니다.
NetBSD 개발자인 Emmanuel Dreyfus씨는 « BSD - Coll. Cahiers de l'Admin »라는 제목으로 BSD에 관한 책을 썼습니다. Groupe Eyrolles에서 구입할 수 있습니다.
NetBSD 프로젝트는 다음의 새 개발자를 환영합니다.
이탈리아의 NetBSD 커뮤니티를 지원하기 위한 메일링 리스트인 regional-it가 개설되었습니다.
구독 신청은 메일링 리스트 정보에 나온 대로 Majordomo를 이용해주십시오.
NetBSD 개발자이자 코어 팀 멤버인 Luke Mewbern씨가 제2회 연례 오스트레일리아 오픈 소스 상의 기술 부문 후보에 올랐습니다. 자세한 내용은 이 기사에서 볼 수 있습니다.
Chuck Silvers씨는 프로세스의 스택 및 힙을 실행 불가 영역으로 맵하는 코드를 NetBSD에 커밋했습니다. 이 기법은 버퍼 오버플로우를 이용한 코드 실행 등을 방지해 줍니다. 자세한 내용은 Silver씨의 메일을 참조하십시오.
8월 16일(토) 정오부터 8월 17일(일) 자정까지는 건물 정비에 따른 전원 차단으로 cvsweb.NetBSD.org(pigu.iri.co.jp)를 사용할 수 없습니다. 해당 기간 중에는 cvsweb 미러를 이용하십시오.
보안 권고 NetBSD-SA2003-011는 바이너리 패치 적용 방법을 포함하도록 갱신되었습니다.
다음과 같은 보안 권고가 발표되었습니다:
북유럽 지역의 NetBSD 커뮤니티를 지원하기 위한 메일링 리스트인 regional-nordic이 개설되었습니다.
구독 신청은 메일링 리스트 정보에 나온 대로 Majordomo를 이용해주세요.
Todd Vierling씨는 크로스오버 오피스를 실행할 수 있게 해주는 설치 프로그램 래퍼 스크립트와 커널 diff를 만들었습니다. 자세한 내용은 http://www.duh.org/cxoffice/와 current-users 메일링 리스트에 올린 글을 읽어보시기 바랍니다.
Starting on Wednesday, July 15th, to improve service and support additional load, the releng.NetBSD.org machine, and the services it offers is being moved to a new location. This will involve a change of the IP address advertised for the machine. Automated builds will resume when the machine is in the new location.
The Linuxtag in Karlsruhe is the biggest Linux event in Europe, and of course NetBSD was present there too! The event happened in two buildings, one for the conference, and one big exhibition area. A group of people from BSD and related projects have setup a joint booth to present NetBSD, FreeBSD and OpenBSD as well as OpenDarwin, OpenSSH and MirBSD. See Hubert Feyrer's full report for more details.
Saturday, July 12th, at 9am pacific daylight time (PST8PDT), 1600 UTC Saturday, mail.NetBSD.org and the services it offers will be unavailable for up to eight hours as the services are transfered to a new machine in a new location and some are upgraded.
This will involve a change of the IP address advertised for the machine. Mail should queue up on our backup MX during the maintenance period.
Note that this implies that during this time, our mailing lists and Problem Report system will be unavailable.
On Friday, July 11th, at 5pm pacific daylight time (PST8PDT), 0000 UTC Saturday, www.NetBSD.org, anoncvs.NetBSD.org & ftp.NetBSD.org and all their services will be unavailable for up to an hour as we change the VLAN they're on.
This will not change their publically available IPv4 addresses, even though the publically available IPv6 addresses are likely to change.
In the recently published book “Code Reading—The Open Source Perspective”, the author, Diomidis Spinellis, covers one of the most important tasks faced by programmers every day: reading and understanding existing code. Most code examples are based on NetBSD source code. More Details in our Recommended Reading section.
Thomas Klausner has finished the import/upgrade of groff-1.19 into the NetBSD source tree. Please see his message to the current-users MailingList for new features over the previous version and other details.
A new mailing list has been created to further support the NetBSD community in Japan; regional-jp.
Subscription is via Majordomo as per the mailing list information.
Masaru OKI has added experimental PPP-over-ethernet server support to NetBSD-current. Compile your kernel with options PPPOE_SERVER to use it.
NetBSD 프로젝트는 다음의 새개발자를 환영합니다.
The NetBSD Project has decided to host “regional” mailing lists for the purpose of discussions which are relevant to a specific region rather than being of interest to the entire user community. The following regional lists have been created so far:
Subscription is via Majordomo as per the mailing list information.
The project servers anoncvs.NetBSD.org, ftp.NetBSD.org and www.NetBSD.org will all be unavailable for a short period of time between 1300 and 1600 Pacific Time (2000-2300 UTC) for hardware maintenance. Please use a mirror site during this time.
Frank van der Linden has put up a new snapshot of the amd64 port. It is a bootable ISO image and is available from the main FTP site and mirror sites. The email archive has more details.
While support for the AMD64 architecture has been present in NetBSD for almost two years, this snapshot is the latest tested on recent AMD64 hardware since it became available; a number of bugs have been fixed. AMD64 is AMD's new 64-bit platform using the Opteron CPU.
A new web forum for NetBSD has been created by Kordula's Web Services to support the NetBSD community.
Two new mailing lists have been created to further support the NetBSD community. Significant news items will be sent to the new netbsd-news list, and the netbsd-jobs list is for those seeking NetBSD skills to advertise their requirements to interested parties.
Subscription is via Majordomo as per the mailing list information.
NetBSD 1.6.1 has been released, with binary distributions for 40 architectures. More information is available in the 1.6.1 release announcement.
This is an update to NetBSD 1.6, and we strongly recommend users of NetBSD 1.6 and previous releases upgrade their systems, as many security issues (including the recent sendmail and OpenSSL vulnerabilities) and other bugs have been fixed.
Many of the FTP Mirrors are now carrying the NetBSD 1.6.1 distribution. Please try to use the NetBSD FTP Mirror Site closest to you.
Czech, Dutch, Estonian, German, French, Japanese, Lithuanian, Russian and Spanish language translations of the NetBSD 1.6.1 release announcement are available.
Wasabi Systems has contributed a driver for the LSI Fusion-MPT family of SCSI and Fibre Channel controllers. The driver ("mpt") supports the following devices:
For more information read Jason's mail to current-users.
osopinion.com has an excellent article proposing NetBSD as a good open source OS alternative.
Michael Lucas looks at the NetBSD upgrade process, demonstrating the most common steps to stay abreast of the current source code in this article at http://www.onlamp.com/lpt/a/3371.
ONLamp.com has published another part of Emmanuel Dreyfus's “IRIX Binary Compatibility” article series. In this installment Emmanuel discusses undocumented IRIX secrets such as the stack layout and the register setup when the native thread is launched by the IRIX kernel.
Jay Michaelson, the Vice President of Wasabi Systems, was recently interviewed by OSnews. In the interview they discuss embedded NetBSD and licensing issues among other things.
The following security advisories have been issued:
Frank van der Linden has committed UFS2 code (based on FreeBSD's UFS2 by Marshall Kirk McKusick) to NetBSD. UFS2 is an extension to FFS. It adds 64 bit block pointers (breaking the 1T barrier) and support for extended file storage. See the message for more details.
In an effort to get more people actively involved in pkgsrc, Thomas Klausner created a sourceforge project called "pkgsrc-wip". Its homepage is at http://pkgsrc-wip.sourceforge.net/.
Everyone creating new packages is invited to get an account (see this page ) and mail details to wiz@NetBSD.org in order to get commit rights.
See Thomas's announcement to the tech-pkg MailingList for more details.
The following security advisories have been issued:
The NetBSD Project is celebrating its 10th birthday, Friday 21 March 2003 (see press release). The very first commit to the NetBSD source tree was by Chris Demetriou to Makefile:
RCS file: /cvsroot/src/Makefile,v Working file: Makefile ---------------------------- revision 1.1 date: 1993/03/21 09:45:37; author: cgd; state: Exp; branches: 1.1.1; Initial revision
Parties are being held in various cities around the world, including some that coincide with IETF 2003. Check out the Events Gallery for more information.
Happy birthday, NetBSD!
Martin Husemann and Andrey Petrov are the new sparc64 port maintainers. See this announcement for details.
The following security advisory is updated:
The anonymous CVS server, anoncvs.NetBSD.org, will be down for maintenance for 1 hour starting at 2200 Eastern time (0300 UTC). Please use a mirror site during this time.
The following security advisory is issued:
The following security advisories have been issued:
Matthias Scheler has imported XFree86 4.3.0 into -current (see his mail to the current-users MailingList), making available the various improvements and enhancements in this version of XFree86 to NetBSD. Please note that at this point in time only NetBSD/i386 is tested. Also note that the upcoming 1.6.1 release will still be shipped with XFree86 4.2.1, as the 4.3.0 release needs to be tested and stabilized first.
As part of updating the toolchain, Matthew Green has imported the latest GNU binutils (2.13.2.1) into -current. The new binutils adds support for hppa and x86_64, improved support for existing architectures and is known to work for almost all CPU types NetBSD currently supports. Updates of gdb and gcc will follow.
Andrew Brown has committed changes to -current implementing a new “topdown” uvm. With these changes, the areas for heap growth and mmap(2)'ed allocations, which used to be separate, are now one and the same, allowing either one to grow much larger than before. As an example, on i386 it is now possible to mmap(2) over 2GB of memory! Furthermore, the work leading up to this has already dramatically reduced the number of entries in the kernel's map.
At the moment, this option is available for the i386, macppc, prep and the PowerPC OEA based ports, but particularly ports with small amounts of virtual memory such as the acorn26 benefit from these changes.
For more details, please see the thread starting with Andrew's posting to the current-users MailingList.
Alistair Crooks has created the pkgsrc-1-6-1 branch from -current to correspond with the upcoming release of NetBSD 1.6.1. Like the previous pkgsrc-1-6 branch, this branch provides a stable, known working set of packages which will have only security and build fixes applied. It is intended for systems where stability is preferred over bleeding-edge packages, and also for slower systems which can find it difficult to keep up with the flux of pkgsrc-current.
A few highlights of this branch are:
To check out the branch with anoncvs, run
cvs checkout -rnetbsd-1-6-1 pkgsrc
See The NetBSD Packages Collection documentation for more information.
Please note that this branch is separate from the 1.6 pkgsrc branch, as there have been some large structural improvements since that time.
The NetBSD Project is pleased to welcome the following new developers:
Jason R Thorpe has checked in some experimental support for RAID volumes found on ATA "RAID" controllers. These controllers are just IDE controllers with a BIOS that can configure RAID volumes, write config blocks to the disks, and do I/O to the volumes, for the purpose of booting. The OS has to implement the RAID in software, using the configuration data that is written to the disks by the BIOS.
Please see Jason's mail to current-users for details.
The NetBSD Project is pleased to announce that NetBSD 1.6.1 has been tagged and the release engineering process has begun. NetBSD 1.6.1 is a maintenance (or patch) release for users of NetBSD 1.6, not to be confused with NetBSD-current (which will become the next major release). As a patch release, it will not be branched off the head of the CVS source tree, but instead includes all security fixes and patches applied to the 1.6 branch.
A complete list of changes since 1.6 is available in src/doc/CHANGES-1.6.1 of
the branch, which can be checked out by passing the
-rnetbsd-1-6-PATCH001-RC1 flag to the cvs command: cvs
co -rnetbsd-1-6-PATCH001-RC1 src.
Details on the release cycle and status information is available from http://www.NetBSD.org/releng/releng-1.6.html.
German publisher C&L has made available a NetBSD 1.6 book, covering installation and updating, configuration of system services, administration, the NetBSD packages system and more, in over 800 pages. The book has been written by a team including several developers and experienced users.
Of course, we would love to see an English translation, too!
The Mailinglist archives are back online and are being updated continually again. All postings since around 2002-12-23 are now again also available online at http://mail-index.NetBSD.org/, as well as through the news frontend at news.NetBSD.org.
Jason Thorpe has merged the nathanw_sa branch with -current. NetBSD now has a high performance, modern kernel thread implementation using Scheduler Activations in the main source tree. This work was performed by Nathan Williams with contributions by several other developers.
While NetBSD has supported symmetric multiprocessing (SMP) on a number of systems for some time now, native kernel-assisted threads are another big step forward:
SMP provides system-level parallelism; multiple independent processes can run concurrently on different CPUs.
Multi-threading provides application-level parallelism; multiple threads within the same process can run concurrently on different CPUs; concurrency requires kernel support for threads, which is what Scheduler Activations provides.
Many applications today use a threaded software architecture (rather than the traditional Unix model of multiple cooperating independent processes), and so having an efficient threads implementation is an important goal of The NetBSD Project.
Scheduler Activations is an efficient method of mapping N userland threads to M kernel threads which avoids both the concurrency problems of N:1 implementations and the scalability problems of 1:1 implementations.
With native threads now available in NetBSD-current, applications from pkgsrc will readily pick it up upon rebuild, and things will be fixed over the coming time.
For instructions on how to port existing applications and to use threads in your own programs using the new libpthreads that comes with NetBSD now, see http://www.humanfactor.com/pthreads/.
Jason Thorpe has announced a plan for the long anticipated merging of the nathanw_sa branch with -current. The nathanw_sa branch implements scheduler activations and provides native support for pthreads. The vast majority of the work on this branch has been done by Nathan Williams. Please see Jason's mail to current-users for details.
ONLamp.com have interviewed Emmanuel Dreyfus about the current state of Mac OS X Binary Compatibility on NetBSD.
Largely due to the efforts of Paul Kranenburg, -current now supports SMP on sparc. It has been tested on a SPARCstation 20/712, sun4/690 and other systems. See Paul's message and Matthew Green's message to the port-sparc mailing list.
Due to the recent move of the mailinglists archives to a different physical server, the NetBSD Mailinglists Archives are currently not being updated. All postings since around 2002-12-23 will eventually be added to the archives; in the mean time, you can browse the lists through a news frontend at news.NetBSD.org.
Emmanuel Dreyfus is currently working on binary compatibility between Mac OS X (Darwin, Mach) and NetBSD. He has published a web page documenting the progress of the project. Feel free to contact Emmanuel if you want to help working on this project!
The acorn32 portmaster Reinoud Zandijk has released version 3.01 of the bootloader. This new bootloader is a complete rewrite and comes as a NetBSD compilable single RISC OS relocatable module and is capable of booting all supported machines including NC's. See the acorn32 homepage for details.
(연락하는 방법) Generated from %NetBSD: 2003.xml,v 1.11 2006/10/30 15:27:21 kano Exp %