Darrin B. Jewell has spent some time reviving the SCSI effort for NetBSD/next68k. At this point, he's using a SCSI mounted root partition and things seem to be working.
Darrin has uploaded diffs relative to the netbsd-1-5-RELEASE tree at:
He has also uploaded a GENERIC kernel with scsi enabled that he is now successfully using at:
Darrin will try to merge these into -current and possibly pull them up to the 1.5 branch in the near future. There is additional work to do, such as getting a more functional disklabel(8) and installboot(8) going. There are certainly still driver kinks that will need to be ironed out, but it seems we're over the hump. If anyone is interested in picking up some of these pieces and hacking on them, please do.
The NetBSD Project is pleased to welcome a new developer:
<nsmrtks@NetBSD.org>
, who will be responsible for
the NetBSD/x68k official releases, binary
snapshots, and other x68k-related hacks.
Luke Mewburn has been improving ftpd lately. What follows is a list of recent changes:
advertise
' - change the address advertised by PASV
(useful for certain firewall environments)-X
' - syslog wu-ftpd style xferlog entries
NetBSD-SA2000-018 has been released, with a patch for a possible remote root exploit in ftpd.
NetBSD-SA2000-017 has been released, with a patch for security problems in the kerberos library and the telnet daemon.
The NetBSD Project is pleased to welcome a new developer:
<joff@NetBSD.org>
, who will be working primarily on the LFS
filesystem. Welcome aboard, Jesse!
Wasabi Systems is now selling NetBSD 1.5 CDs. The CDs boot on numerous architectures, and they are delivered in snazzy Wasabi green CD cases. This is in addition to the other NetBSD gear which they sell, including beer steins, coffee mugs, bumper stickers, etc.
A big welcome is in order to Wasabi, which is a new company, providing commercial NetBSD support and development. Many of Wasabi's staff are NetBSD developers, and we're happy to have a commercial entity, with all the resources it can provide, this closely associated with the NetBSD Project.
We look forward to continued contributions, both technical and otherwise, from Wasabi and their team.
The virtual x86 machine emulator 'plex86' now works on a second Open Source operating system. So far plex86 did only support Linux as host platform, and thanks to Frank van der Linden of Wasabi Systems (http://www.wasabisystems.com/), it now also works on the i386 port of the NetBSD multi-platform operating system.
Tested operating systems include FreeDOS beta 4, MS-DOS 6.22, Red Hat 6 Linux and NetBSD 1.5, stay tuned for more to come. Instead of doing full CPU instruction emulation, Plex86 runs native i386 code at full CPU speed, and only intercepts the code for system calls into the host platform as well as instructions that modify the machine state like trap or IO operations. Simply speaking, it is an open source version VMWare.
Plex86 is currently still in early stages, so speed and device support are items that need improvement. However, they are being worked on by its creator, Kevin Lawton.
The changes for NetBSD have been sent to him, and will hopefully be integrated soon. To learn more about plex86, visit its homepage at:
Update: The changes for NetBSD have been integrated into plex86. See the news entry at their web site for more details.
Jaromír Dolecek has added an infrastructure to the kernel for loading emulations and support for executing emulation binaries via LKM. This means that e.g. Linux or FreeBSD compat code is now dynamically loadable and the support for running respective binaries can be added in runtime.
The build infrastructure is there for all support emulations and compatibility exec formats under sys/lkm/{compat|exec}/*. It has only been tested for Linux/ELF emulation on i386 so far. Other LKMs are built, but not installed yet, since they haven't been tested.
If you find any other compat or exec LKMs working, please use send-pr(1) so that it gets enabled (or, if it's not working, so it can be fixed).
The full text of Jaromír's announcement is available in the netbsd-announce mail archive.
Jason Thorpe has committed a 'powersave' command to ifconfig(8) so that you can manipulate power management parameters of 802.11 devices. This was something you could already do with wiconfig(8), but:
Jason has modified the wi(4) driver to understand it. People with other card types will want to investigate support in their cards.
Steven Woodford has switched NetBSD/mvme68k over to using ELF as its native object file format, and gas.new/ld.new as its assembler and linker respectively. NetBSD/mvme68k is NetBSD's port to Motorola's MVME-1xx range of single board computers.
Further details are available on the NetBSD/mvme68k port page, and in Steve's announcements in the port-mvme68k mail archive and the netbsd-announce mail archive.
The NetBSD Project is pleased to announce the release of NetBSD 1.5. For details, see the formal announcement. Update: French Language, German Language, Czech Language and Japanese Language translations of the NetBSD 1.5 formal announcement are available.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in November 2000 is available in the tech-pkg mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
The NetBSD Project is pleased to welcome two new developers:
<marcus@NetBSD.org>
, who will be working on the
NetBSD port to Sega's Dreamcast game console.<dforbes@NetBSD.org>
, who will primarily be working with
the NetBSD Packages
Collection.
Eduardo Horvath has added TAG QUEUE support to the ncr53c9x driver in NetBSD-current. See Eduardo's announcement in the current-users mail archive.
Chuck Silvers has integrated the Unified Buffer Cache project code into
NetBSD-current. To build a new -current kernel from an
existing kernel configuration file, you'll want to remove any settings for
"BUFCACHE", "NBUF", or "BUFPAGES", and let the size of the buffer cache go
back to the default. After that, you'll need to rerun config
, and
then you can build away.
Under UBC, the traditional buffer cache is no longer used for storing regular data, only metadata, so you'll want to allow the VM system to manage most of your physical memory. The default buffer cache size will be fine for most people, regardless of the amount of memory in the machine.
What does this mean for you? For most people, more memory will be available for caching regular file data, so filesystem i/o will be faster since there will be more times when the data you're accessing is already in memory. How much faster depends on what you're doing, but you'll probably notice the difference.
More information is available in Chuck's announcement in the current-users mail archive.
The NetBSD Project is pleased to announce the release of NetBSD 1.4.3.
This release fixes problems found in the earlier 1.4.x family of releases, improves stability, and includes support for new hardware. NetBSD 1.4.3 is a patch release of the 1.4 release branch. The 1.5 release branch will have its major release, NetBSD 1.5, shortly.
The release binaries and source for NetBSD 1.4.3 are available now. The pc532 and atari ports will be available in source form only for 1.4.3, but both will have release binaries for 1.5.
This release contains a number of new features which have been imported from the main NetBSD development branch since NetBSD 1.4.2, including:
In addition, many bugs have been fixed—more than 70 problems reported through our problem tracking system have been fixed, and NetBSD 1.4.3 also contains fixes for other non-reported problems that were found during the 1.4.3 release cycle.
A complete list of changes applied between NetBSD 1.4.2 and 1.4.3 can be found at:
Please see the INSTALL note for your architecture(s) for further information; including supported hardware, how to install, and any known caveats with this release.
The LAST_MINUTE file in the main release directory contains pointers to last minute changes which did not make the source cutoff date.
NetBSD 1.4.3 is available from mirror sites around the world, a list of which is available at http://www.NetBSD.org/mirrors/
NetBSD: | http://www.NetBSD.org/ |
1.4.x information: | http://www.NetBSD.org/Releases/formal-1.4/ |
NetBSD-1.4.3: | ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-1.4.3/ |
The NetBSD Project is pleased to welcome three new developers:
<jtb@NetBSD.org>
, who will primarily be working with
the NetBSD Packages
Collection.<heinz@NetBSD.org>
, who will be maintaining a German
language translation of the NetBSD web site.<mike@NetBSD.org>
, who will be helping maintain
IP Filter in the NetBSD source tree, as well as working in other
areas.
Jaromír Dolecek has committed some changes to restructure struct emul and execsw in the NetBSD-current tree. These changes are part of an effort to make emulations loadable via LKM.
The changes are quite extensive, though should not cause any problems. More details are available in Jaromír's commit message in the source-changes mail archive and his announcement in the current-users mail archive.
Luke Mewburn has been improving ftpd lately. What follows is a list of recent changes:
maxfilesize
' - limit maximum size of upload filessanenames
' - only permit uploaded filenames that don't
start with '.' and only contain '[-+,._A-Za-z0-9]'-P dataport
' - different dataport-q
' - enable pidfiles (default)-Q
' - disable pidfiles-u
' - write utmp-U
' - don't write utmp (default)-w
' - write wtmp (default)-W
' - don't write wtmp
Note: -U meaning has changed from "write utmp" to "don't write utmp" to be consistent with -q/-Q and -w/-W. Old use of -U won't enable an unwanted feature, it just won't enable a wanted feature.
Andrew Doran has added support for I2O adapters to NetBSD-current. Currently, SCSI/FC-AL and raw block devices are supported.
This support was made possible by the kind donation of a SmartRAID V Millennium by Distributed Processing Technology.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in October 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
Jason Thorpe has committed a generic framework for hardware watchdog timers. The watchdog timer function in the PC-Weasel serial console board for PCs is currently supported. Jason will be adding support for the ICS PCI-WDT501 watchdog timer board shortly.
delphi:thorpej 136$ wdogctl Available watchdog timers: weasel, 12 second period [armed, kernel tickle] delphi:thorpej 137$ |
See the wdogctl(8) manual page for more information.
Charles Hannum has ported Mozilla to the Alpha, ARM (32-bit), PowerPC, and SPARC CPU types (in addition to the existing i386 port). More ports are in progress right now.
Prebuilt packages are available from the NetBSD FTP server. See
www/mozilla
page under the
NetBSD Packages Collection.
Please note:
If you're running on an a.out platform or want to build Mozilla, and your system is built from sources before these changes, you can either:
NetBSD-SA2000-012, NetBSD-SA2000-013, NetBSD-SA2000-014, and NetBSD-SA2000-015 have been released, with fixes for two security issues in netbsd system libraries and notification of security issues for two packages.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in September 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
A group of NetBSD enthusiasts were one of the exhibitors at RISC OS 2000. They had CD's, leaflets, and a mixture of hardware running NetBSD on display. David Brownlee wrote up a report about the NetBSD stand at RISC OS 2000.
Andrew Doran <ulinkd@NetBSD.org>
has committed support for the 3ware Escalade family of RAID
controllers to NetBSD-current. The Escalade RAID controllers
are IDE based, can handle between 2-8 drives (depending on the
controller), and can do RAID0, RAID1, and RAID10.
The NetBSD Project is pleased to welcome a new developer:
<jmc@NetBSD.org>
, who will be working on general
issues, in particular the build process.
A new release of lukemftp, a port of the enhanced NetBSD ftp client to other systems, is now available. lukemftp uses an autoconf configure script and replacement library for systems which don't have NetBSD-specific library functions.
The major changes with this version are the addition of commands to use the RFC 2389 and draft-ietf-ftpext-mlst-11 ftp extensions, and improved portability, especially in the IPv6 code.
The main ftp site for lukemftp is ftp://ftp.NetBSD.org/pub/NetBSD/misc/lukemftp/.
This year, BSDCon will be held from October 14th to the 20th in Monterey, California. Tutorials will be from the 14th through the 17th, and the Conference will be from the 18th through the 20th. There are plenty of activities of interest (see the conference schedule portion of the BSDCon web site), and a couple of those spotlight NetBSD.
On October 19th, Charles Hannum will be giving a talk entitled "NetBSD: Platform for The Future". This will take place in the Regency Ballroom from 8:30 to 9:30 am.
On October 20th, Jun-ichiro itojun Hagino, a member of the NetBSD Core Group, will be giving a talk about NetBSD 1.5. This will take place in Regency I-III from 2:00 to 3:00 pm.
NetBSD will also be an exhibitor at BSDCon 2000. The Expo hours are from 10:00 am to 6:00 pm on October 18th, 9:00 am to 5:00 pm on October 19th, and 9:00 am to 4:00 pm on October 20th. Stop by if you can.
Information on other exhibitors, talks, tutorials, and registration can be found on the BSDCon web site.
Update: Erik Berls <cyber@NetBSD.org>
and Luke Mewburn
<lukem@NetBSD.org>
gave the "NetBSD: Platform for the Future" talk since
Charles wasn't available. Slides from this talk are available at
http://www.mewburn.net/luke/talks/bsdcon-2000/.
Also, a transcript of Jun-ichiro itojun Hagino's talk on NetBSD 1.5 is available at ftp://ftp.itojun.org/pub/paper/itojun-bsdcon2000-netbsd15.ps.gz.
NetBSD-current IPsec (from KAME) now supports rijndael algorithm for ESP encryption, thanks to the integration work of Jun-ichiro itojun Hagino. rijndael is the finalist of AES contest, and will be standardized in FIPS standard suite, to replace DES.
AES finalist was picked on Oct 2, the official algorithm number is decided on Oct 3. NetBSD-current has working rijndael support since Oct 3 (the foundation has been there waiting for algorithm number).
The implementation is known to be interoperable with others. Also, it is possible to negotiate rijndael IPsec SA by using the latest racoon IKE daemon (pkgsrc/security/racoon, be sure to get version 20001004a).
For more info see:
The change is now in 1.5 branch, and will be available in 1.5 release.
Jason Thorpe has committed an OpenSSH-based Secure Shell to the main NetBSD sources. This will be pulled into the netbsd-1-5 branch, so it will be available in NetBSD 1.5.
Please note that the OpenSSH-based implementation is a temporary measure; it will be replaced with a completely independent implementation as soon as that other implementation is ready (within the next couple of months it is hoped).
Andrew Doran has added 802.1Q VLAN trunking support in NetBSD-current. Enami Tsugutomo did work on multicast, and Jason Thorpe did work on some additional integration cleanup.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in August 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
Jaromír Dolecek has changed the way pty structs are allocated in NetBSD-current. It's now allocated at run-time, allowing support for an arbitrary number of ptys without the need of a kernel recompile.
The value was previously set in a kernel config via:
pseudo-device pty foo |
This now does not mean that the fixed number foo is available, but rather how big is the array of pointers to pty structs on the start. If foo is omitted, 64 is used. This initial array is enlarged as necessary.
Also, there's a new sysctl, kern.maxptys, which limits how many maximum pty's might exist. This defaults to 512. Note that one would need to install newer kernel includes and rebuild sysctl(8) for it to support kern.maxptys.
The full text of Jaromír's announcement is available in the current-users mail archive.
The NetBSD Project is proud to offer another News Channel for content providers and users. The new channel, 'NetBSD Code Changes', will list significant source changes (such as newly added features in both kernel and userland), updated programs in the base system, ports to new architectures, and more.
The 'NetBSD Code Changes' RSS file is available at the following URL:
More information on this, and the other two channels, is available on the NetBSD News Channels page.
Jason Thorpe has added support for mapping the kernel text using large pages to NetBSD-current/i386. This gives a reasonable performance improvement. For example, building a GENERIC kernel on a 600MHz P-III laptop:
before: 636.59s real 387.34s user 27.53s system
after: 597.21s real 382.88s user 24.88s system
Note that compiling stuff is userland-intensive, so things that spend a lot more time in the kernel (e.g forwarding packets, IPsec processing, RAIDframe, etc.) are likely to see better improvements.
This is initial support for large pages, so there is not generic support for using large pages for other types of mappings yet, nor is there support for mapping the kernel data/bss segments with large pages (although that should be pretty straightforward).
An example kernel config can be found in sys/arch/i386/conf/DR-EVIL.4MB. Follow its lead to learn how to enable large page support.
This initial support was developed at and contributed by Zembu Labs, Inc.
In July, Wayne Knowles <wdk@NetBSD.org>
, a researcher in New Zealand,
successfully ported NetBSD to his RC3230 made by MIPS Computer Systems,
Inc. The RC3230 was a R3000A desktop box commonly called R3000 Magnum;
a popular workstation that was re-badged by companies such as Bull and
Olivetti. The port name was decided to be NetBSD/mipsco so other computers
by MIPS Computer Systems could be included in it.
In early August, NetBSD/mipsco was merged into the main NetBSD tree, and has seen many improvements since. Changes were committed to allow the kernel to read either a BSD disklabel created under NetBSD/sparc or a MIPS volume header created under Risc OS. This change allowed the stand alone shell to directly load a NetBSD kernel and mount a filesystem - NetBSD/mipsco became self-sufficient.
Currently the Magnum 3000, Mips 3230 Server, and Bull DPX/Prostation M-20 are supported. Support for other models is planned for the future.
The following persons helped greatly in the process of creating this port:
If you're interested in following or becoming a part of the development efforts, there's a port-mipsco mailing list. This list can be subscribed to either on the NetBSD web site or by sending a mail with the body of "subscribe port-mipsco" to majordomo@NetBSD.org. More information is also available on the NetBSD/mipsco port page.
Steve Woodford has added preliminary support for the LX 200/300 variants of MVME162 to NetBSD/mvme68k.
Currently, the major onboard devices are supported (disk, network, rs232 and VMEbus). However, work is still need to support the remaining devices (e.g IndustryPack sites).
These boards are available with a dazzling array of build options. At this time, the following options are required:
Salient Systems provided hardware to Steve which made this support possible.
More information about NetBSD/mvme68k is available in the NetBSD/mvme68k pages.
Update: This support has been pulled into the netbsd-1-5 branch, so it will be available in NetBSD 1.5.
A port to the Motorola MPC8xx series of embedded PowerPC devices has begun. This series of devices includes several dozen variants with many different on-chip peripherals, notably high-speed communications ports offering just about every known protocol, including 10/100 Ethernet. These chips have become quite popular in the telecom industry.
The port is being performed by David Querbach, and is sponsored by Real-Time Systems Inc., an industrial embedded controller design house.
The NetBSD Project is pleased to welcome three new developers:
<toshii@NetBSD.org>
, who will be working on various
bug fixes.<taca@NetBSD.org>
, who will be working on various
bug fixes, as well as helping with htdocs and pkgsrc.<kei@NetBSD.org>
, who will be working on support for
PowerPC 601 and ADB of iBook. Also, he will be helping out with pkgsrc
for powerpc and the Japanese category.
There is now an UPDATING file in the root of the source tree on the main branch. This file is intended to become a reference for those tracking -current; changes that break 'make build' from an earlier version of the tree will be appended to it.
Jason Thorpe has added support to NetBSD-current for DEC DE422 Ethernet, which is a DEPCA attached to the EISA bus. This board is commonly found on Alpha Jensen systems. This has been pulled into the netbsd-1-5 branch, so it will be available in NetBSD 1.5.
More information about NetBSD/alpha is available in the NetBSD/alpha pages.
Bernd Ernesti has imported IP Filter 3.4.9 into NetBSD-current. A complete list of changes is available in Bernd's announcement in the current-users mail archive.
Update: This has been pulled into the netbsd-1-5 branch, so it will be available in NetBSD 1.5.
A security problem with JPEG parsing in Netscape browsers has been discovered; you should upgrade Netscape Navigator/Communicator to at least version 4.75.
Jason Thorpe has added support for using the x86 assembly versions of Blowfish, MD5, RMD160, and some of the BIGNUM routines (used by DSA and RSA). These improve performance of these algorithms significantly.
These changes will be pulled into the netbsd-1-5 branch, so that these improvements will be available in NetBSD 1.5.
See also:
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in July 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES available on the Recent packages changes page.
The NetBSD Project is pleased to welcome two new developers:
<reide@NetBSD.org>
, who will be doing sysadmin work in
the NetBSD build lab.<wdk@NetBSD.org>
, who will be integrating and
working on his Mips Co. Rc3230 port.
Jun-ichiro itojun Hagino made some changes into NIS server/client code to support non-IPv4 hostname lookup (IPv6 only at this moment). The code obeys practice in Solaris 8, and believed to be compatible with them. We have a new NIS map ipnodes.{byname,byaddr} for non-IPv4 hostname lookup. hosts.{byname,byaddr} NIS map is IPv4 only just like before. The code is available in netbsd-current tree.
Luke Mewburn has been improving ftpd lately. What follows is a list of recent changes:
These changes have been pulled into the netbsd-1-5 branch, so they will be available in NetBSD 1.5.
Charles Hannum has uploaded an experimental NetBSD/sparc64 snapshot with shared libraries. This is just a big tar file of the whole installation, with a kernel in /netbsd. The snapshot is located at ftp://ftp.NetBSD.org/pub/incoming/mycroft/sparc64.tgz.
A few things to note:
If you do try it, please report any problems you have to the port-sparc64 mailing list.
Also, see the NetBSD/sparc64 pages for more information on NetBSD/sparc64.
Jun-ichiro itojun Hagino has upgraded sendmail to 8.11.0 in NetBSD-current. This new version includes many new features and bug fixes. Bugfix includes IPv6 support fix (old cf file choked with IPv6-enabled 8.10.x - NetBSD tree was locally fixed).
Update: This has been pulled into the netbsd-1-5 branch, so it will be available in NetBSD 1.5.
Atsushi Onoe has committed changes to NetBSD-current for nwkey keyword support in ifconfig(8) for IEEE 802.11 devices. The available drivers are wi (WaveLAN and PRISM-II), and awi (AMD/PRISM-I), for now.
Here is the usage from the updated man page:
nwkey key (IEEE 802.11 devices only) Enable WEP encryption for IEEE 802.11-based wireless network interfaces with the key. The key can either be a string, a series of hexadecimal digits, or a set of keys in the form n:k1,k2,k3,k4, where n specifies which of keys will be used for all transmitted packets, and four keys, k1 through k4, are configured as WEP keys. Note that the order must be match within same network if multiple keys are used. -nwkey (IEEE 802.11 devices only) Disable WEP encryption for IEEE 802.11-based wireless network interfaces.
These changes have been pulled into the netbsd-1-5 branch, so this will be available in NetBSD 1.5.
The port of the NetBSD operating system to Sega's Dreamcast game console is reaching a state where it's near to single user mode. Utilizing the NetBSD/evbsh3 port's simple structure and the fact that it supports both big and little endian architectures as well as the general clean design of the NetBSD operating system helped for this port. Device drivers for the game pad, keyboard etc. are next on the todo-list of Saitoh Masanobu, who works on this port.
NetBSD 1.5_ALPHA (DREAMCAST) #8: Fri Jul 14 01:42:14 JST 2000 msaitoh@vslock.xxx.yyy:/var/sources/src/sys/arch/evbsh3/compile/DREAMCAST total memory = 16384 KB avail memory = 12988 KB using 230 buffers containing 920 KB of memory mainbus0 (root) shb0 at mainbus0 scif0 at shb0 port 0xffe80000-0xffe8000f irq 12 scif0: console biomask c0000000 netmask c0000000 ttymask e0000000 md0: internal 1440K image area rn_init: radix functions require max_keylen be set boot device: <unknown> root on md0a dumps on md0b cannot mount root, error = 22 root device (default md0a): |
Jason Thorpe has gotten the Jensen systems (DECpc AXP 150 a.k.a DEC 2000/300) working, thanks to some testing help from Gyenes Istvan. There was a kernel configuration error in the INSTALL kernel that prevented Jensen SCSI from working, but that has since been fixed and the code has been committed.
This support has been pulled into the netbsd-1-5 branch so that NetBSD 1.5 will work on Jensen systems. For more details (including console output of the most recent test kernel) please see Jason's announcement in the port-alpha mail archive.
Also, see the NetBSD/alpha pages for more information about NetBSD/alpha.
The NetBSD Project is pleased to welcome two new developers:
<ichiro@NetBSD.org>
, who has already been doing
things with the Japan NetBSD Users
Group, including NetBSD-on-sh3/hpcmips. He will continue his
previous work, as well as helping with pkgsrc and htdocs.<jeffs@NetBSD.org>
, who brings a wealth of experience
with the MIPS architecture gained on the development of a number of
platforms at the company formerly known as Silicon Graphics. Jeff's
expertise with the MIPS architecture and the caching issues involved
has already helped get the NetBSD/cobalt port off the ground. He will
continue enhancing the MIPS platforms by integrating changes focusing
on performance, reliability, and serviceability issues.
Three new security advisories have been released, concerning fixes to vulnerabilities which have the potential to allow root access to attackers over the network.
NetBSD has a specific build lab for 'full' developers, but it can sometimes be difficult for others who would like to test and develop software on the wide range of machines supported by NetBSD to do so.
In response to this, Rick Kelly, <rmk@rmkhome.com>
, has created the NetBSD Developer Resources
page, which lists NetBSD users who will donate time on their machines
to increase awareness of NetBSD and widen the pool of available software
for the OS. The entries on the page consist of the users name, e-mail
address, and a listing of computer models available to developers.
Thanks should go to both Rick Kelly and all those who have offered shell/login accounts on their systems.
A new release of lukemftp, a port of the enhanced NetBSD ftp client to other systems, is now available. lukemftp uses an autoconf configure script and replacement library for systems which don't have NetBSD-specific library functions.
The major changes with this version are various fixes to the IPv6 support, the use of 'LIST' instead of 'NLST' with the ls command, support for uploading files on the command line with '-u', the addition of fget (which reads a list of files to retrieve from a given file), and portability fixes.
The main ftp site for lukemftp is ftp://ftp.NetBSD.org/pub/NetBSD/misc/lukemftp/.
A group of *BSD enthusiasts organized a *BSD booth at LinuxTag 2000, which, among many other things, included a variety of boxes showcasing NetBSD. Christian Weisgerber has written a summary about his experiences at LinuxTag 2000, as one both manning the *BSD booth and giving a talk.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in June 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES available on the Recent packages changes page.
Wasabi Systems is a new company, founded by members of the NetBSD Project and a team of experienced consultants and business services providers, that will offer commercial-grade NetBSD sales, support, and service.
There has been a lot of talk and excitement since Wasabi commenced operations on June 21st, and what follows is a brief outline of their goals and what they're doing.
Perry Metzger, President and CEO of Wasabi, said, "Support is the key. You can't go NetBSD if going NetBSD means going it alone. And yet until now, no company has stood behind NetBSD and offered complete NetBSD customizations, support packages, and commercial-grade consulting solutions. Wasabi will bring the highest-caliber NetBSD developers and consultants to every job we do, from mailservers to MIPS boxes, firewalls to food processors."
Wasabi Systems is the premier source for commercial NetBSD support and customization services, and offers a range of integrated NetBSD system solutions, focusing on the Internet server appliance and embedded systems markets.
Wasabi will also offer NetBSD support packages, training and certification programs, and related NetBSD products. In the summer of 2000, Wasabi plans to release a limited edition of NetBSD 1.4.3 CD-ROMs, which will be followed by the full release of Wasabi NetBSD 1.5 in the fall.
More information is available at the Wasabi Systems web site at www.wasabisystems.com.
See also:
The NetBSD Project is pleased to announce that the NetBSD/sgimips port
has reached a state where it is stable enough to run multi-user
mode. This makes NetBSD the world's first Open Source operating system
running on the Silicon Graphics O2, code for the Indy machines will be
available soon. Utilizing NetBSD's machine independent driver
framework, the port currently supports most of the usual NetBSD PCI
drivers, including the machine's internal SCSI controller. Machines
with the R5000 CPU are known to work, R10k and R12k are untested due
to lack of hardware (contact <soren@NetBSD.org>
for arranging hardware
donations).
The following persons made this port possible:
If you have questions or want to participate in development of the the NetBSD/sgimips port, feel free to join our mailing list: write mail with "subscribe sgimips" in the body to majordomo@NetBSD.org, and send back the authentication mail you'll get. An archive of the mailing list can be found at http://mail-index.NetBSD.org/port-sgimips/.
See the NetBSD/sgimips homepage for more information.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in May 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
The NetBSD Project is pleased to welcome two new developers:
<ur@NetBSD.org>
, who has already contributed kernel
softfloat emulation code to the hpcmips port and support for the NEC
RISCstation 2250 and its PCI for the arc port. He will be working on
improving various aspects of NetBSD's arc and other mips ports.<tshiozak@NetBSD.org>
, who is the main programmer of
the Citrus Project, which is an effort to implement the
internationalization framework (a.k.a. locale) for *BSD. He will be
working on integrating this framework with NetBSD.
NetBSD-SA2000-007 has been released, reporting a problem with random key generation in libdes in the domestic version of NetBSD-current if /dev/urandom is not in use. The problem has been corrected in -current and was not present in any formal release of NetBSD.
More information on previous security advisories is available in the NetBSD security pages.
Today, the release cycle for NetBSD 1.5 has started. The NetBSD 1.5 release is scheduled for early fall this year. Of course, we want this to be the best NetBSD release ever, as with every release. To help achieve this goal, you can test the ALPHA and BETA snapshots that will be made available, or track the release branch sources.
If you want to use the NetBSD 1.5 branch source code using anoncvs, update your source tree using the "-r netbsd-1-5" flag to the cvs "update" command, or check out a separate tree using this flag to the "checkout" command. To be sure that you get the 1.5 branch, you should always use the "-r netbsd-1-5" flag.
For people tracking -current using SUP: the -current sources on the NetBSD ftp and SUP servers will track the 1.5 release branch during the release cycle, so no extra action is required to get the 1.5 branch sources.
Frank van der Linden has changed the way that soft updates are enabled and disabled. This is now done via a mount option (-o softdep). It can no longer be done via tunefs, after you have recompiled it.
If you are using soft updates, and want to upgrade your kernel, you should:
Full instructions on how to enable soft updates are located in the How to use soft updates FAQ entry.
Jason Thorpe has fixed a serious problem with the new TI-RPC code. His fix makes the RPC mem_alloc() macro use calloc() to prevent RPC from using only partially-initiated data structures. If you've attempted to upgrade to the new RPC code, you should update your sources as soon as you can, rebuild your libc, and then rebuild world.
See also:
Manuel Bouyer has committed support to NetBSD-current for the HighPoint HPT366 IDE Controller. It should work properly with both standard and Ultra/66 cables. Support for the HPT370 was also added, but is untested as of this moment. If you have any problems please report them with send-pr(1).
The NetBSD Project is pleased to welcome three new developers:
Frank van der Linden has modified NetBSD's RPC code (the library code, rpcinfo and rpcbind) to be based on the "TI-RPC" interface, Sun's second-generation RPC code.
Not all applications have been adapted to the new interface yet, but they will continue to work because the old interface is still there for backward compatibility.
Further details (including instructions on how to upgrade) are available in Frank's announcement in the current-users mail archive. Update: On June 4th, Jason Thorpe fixed a serious bug with the new RPC code that prevented programs from reliably communicating with rpcbind(8); an uninitialized variable kept a necessary socket option from being enabled. If you've updated after the point when the new TI-RPC code went into the tree and before Jason's fix, you really want to update your libc as soon as you can.
Simon Burge has added some new sysctls to help abolish the dreaded "proc size mismatch" errors from ps(1) and some other kernel grovellers, and also to return some data that has previously only been accessible with /dev/kmem read access. The sysctls are:
With input and suggestions from many people on tech-kern.
Jason Thorpe has added support for the Alpha Processor, Inc. UP1000 system. The UP1000 is a PC-like board with an EV6 and the AMD 751 core logic chipset (same as is used on AMD Athlon systems). SRM console software is available for it.
Many thanks to Alpha Processor, Inc. for supplying a board with which to do the port.
See the NetBSD/alpha pages for more information about NetBSD/alpha.
NetBSD-SA2000-003, NetBSD-SA2000-004, NetBSD-SA2000-005, and NetBSD-SA2000-006 have been released. Each concerns vulnerabilities involving authorized but untrusted users.
More information on current security advisories is available on the NetBSD security pages.
The first mostly-demo kernel of NetBSD/Amigappc can now be built from the -current sources, using the compiler and tools from the cross-powerpc package. This is work by Adam Ciarcinski with some help from Ignatios Souvatzis and valuable input from other NetBSD/powerpc ports.
The NetBSD Project is pleased to welcome two new developers:
<gmcgarry@NetBSD.org>
, who has already contributed
audio device drivers, MCA device drivers, and PCMCIA code, and will be
continuing work on miscellaneous drivers.<bernie@NetBSD.org>
, who has already enhanced the
Amiga mainboard-audio driver, and will initially be working on integrating
sysinst support for NetBSD/Amiga.
Jason Thorpe has committed a driver for the Cyclades-Z intelligent multiport serial adapters. These come in two basic flavors:
The Cyclades-Z is based on an MIPS R3000 which runs firmware provided by the driver. The firmware handles all flow control, etc. It also has optimizations for PPP (though the driver doesn't implement that yet). The driver defaults to running in polled mode, polling the board every 20ms for input. This is apparently the preferred method of running these boards, which is fine, since the board has a very large (4Kbyte) input buffer for each channel.
Bill Studenmund and Jason Thorpe wrote the driver. The development was sponsored by Zembu Labs, Inc.
The NetBSD web pages now have a document detailing how to write a pseudo-device driver. This document includes sample code for a pseudo-device driver that can be used as a framework on which to base a working driver. The sample code is functional in that it can be incorporated into the NetBSD kernel source by following the documented steps and booting the resulting kernel to test the sample pseudo-device. This document covers only the i386 architecture. If anyone has any comments then please mail Brett Lymn.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in April 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
NetBSD-current now includes the bktr driver, supporting video capture (frame grabber) and TV tuner cards based on the Brooktree Bt848, Bt848A, Bt849A, Bt878 and Bt879 chips.
Supported hardware includes most cards by AVerMedia, Hauppauge, Leadtek, Miro, Pinnacle, Pixelview, and Terratec. Other hardware may also be supported, particularly if it is based on the Brooktree Bt848, Bt848A, Bt849A, Bt878, or Bt879. (ATI All-in-Wonder cards are a notable exception.)
The bktr driver was originally written by Amancio Hasty for FreeBSD and is now maintained by Roger Hardiman. Bernd Ernesti, Berndt Josef Wulf, Matthias Scheler, and Thomas Klausner ported the driver to NetBSD. The driver supports device access through bus_space, and can thus be used on all PCI-platforms, such as i386, alpha, cobalt, bebox, and macppc, though at the moment it has only been tested on i386.
Use fxtv to watch TV, or xmradio to listen to radio.
Ben Harris has committed the new arm26 port, covering Acorn ARM2 and ARM3 based systems (the Archimedes series and its successors).
Johan Danielsson has committed a driver, viaenv(4), for the hardware monitoring device of the VIA VT82C686A southbridge chip found on some motherboards.
NetBSD-SA2000-002 has been released, and deals with several problems in the processing of IP options. Vulnerable systems can be crashed remotely by malformed IP packets. The vulnerability applies to NetBSD releases 1.4.2 and earlier, as well as to NetBSD-current prior to 2000-05-06, on all architectures.
More information on previous security advisories is available in the NetBSD security pages.
IP Filter 3.4.1 is now in NetBSD-current. Remember to install a new kernel before you update the programs. If you have any problems please send a bug report using send-pr(1).
sendmail 8.10.1 has been imported
into the NetBSD-current source code tree. The upgrade included a
configuration file pathname change, from /etc/sendmail.*
to
/etc/mail/sendmail.*
. Take caution when you upgrade your
mail servers.
Simon Burge has cut everything over to use ntp4; all traces of xntp3 should now be gone from the build tree. Your old ntp.conf configuration file should still work. However, there are new features (such as multicast support) that you may want to investigate. There are some rough-around-the-edges man pages supplied, and the full HTML documentation supplied with ntp4 is installed in /usr/share/doc/html/ntp. For more details please see Simon's message in the current-users mail archive.
The NetBSD Project is pleased to welcome three new developers:
<skrll@NetBSD.org>
, who will be working on pkgsrc.<bjh21@NetBSD.org>
, who will be integrating his arm26 work.<wiz@NetBSD.org>
, who will be working on pkgsrc and
getopt_long.
This snapshot, made by Jaromir Dolecek, is a patchset to bring Micro Channel Architecture support into NetBSD-current. It's based upon Scott Telford's and McGarry's MCA code.
Almost no devices are supported in the snapshot - the only provided drivers (besides ISA lpt, com, vga and floppy) are for IBM Tropic Token-Ring adapters and AHA-1650. Most notably, an ESDI driver is not present at the moment.
The download locations are (floppy subdirectory contains a boot floppy with an older kernel):
It's possible to replace the kernel on the provided floppy image with a newer one (kernel configuration file is attached to the patchset). See the README and dev/mca/TODO for drawbacks and current limitations.
Jason R Thorpe has just committed code that implements pre-zero'ing of pages in the idle loop. This helps zero-fill page faults a fair bit, and also speeds up e.g. page table allocation. Further details can be obtained in the current-users mail archive.
A new experimental NetBSD/arm26 snapshot is available. The snapshot consists of a kernel and bootloader for NetBSD/arm26 as of 2000-04-15. They are by no means fully functional, but the system gets up as far as running user processes. Notable changes from the last version are:
If you want to test this, further instructions are available at the download locations:
http://www.chiark.greenend.org.uk/~bjharris/netbsd-arm26/20000415/ and ftp://ftp.chiark.greenend.org.uk/users/bjharris/netbsd-arm26/20000415/
Johan Danielsson has committed a driver for serial devices on cardbus cards. If you have a card that might work with this (the most common case would be an ethernet + modem cardbus card), please try it out.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in March 2000 is available in the current-users mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
Lennart Augustsson has ported a new umass(4) driver from FreeBSD. It is more stable and now supports ATAPI devices as well as SCSI devices.
Ty Sarna has committed a driver, auvia(4), for the integrated audio of the VIA VT82C686A southbridge chip found on some motherboards.
Lennart Augustsson has committed a USB driver to NetBSD-current for the Handspring Visor. It needs testing, so any feedback is appreciated. More details are available in uvisor(4).
A port for the Cobalt Networks Qube and RaQ Microservers has been added. See the port-cobalt page for further information.
Lennart Augustsson has added support for isoc mode on OHCI USB controllers. This means that the uaudio driver should work on these now.
Jason Thorpe has committed new callout code to the NetBSD kernel. The new API, described in callout(9), completely replaces the old timeout()/untimeout() API. The new subsystem has two major improvements:
The changes to convert code to the new API were basically mechanical and no problems are expected. If you do encounter any problems please send a bug report with send-pr(1) immediately.
Atsushi Onoe has updated the awi driver, which now supports 802.11 DS cards in addition to 802.11 FH cards. The cards tested thus far are:
More details and instructions can be found in Atsushi's message in the current-users mail archive.
Andrew Doran has recently committed a driver for Compaq array controllers to NetBSD-current. cac(4) handles the controller and ca(4) handles the arrays. If you have the hardware and would like to try this driver out, there are a couple things you should know:
Until there's a snapshot supporting this hardware, you'll find install floppy images and a GENERIC kernel at ftp://ftp.NetBSD.org/pub/NetBSD/arch/i386/cac-test/.
The NetBSD Project is pleased to announce the release of NetBSD 1.4.2.
This release fixes problems found in the earlier 1.4.x family of releases, including some security issues. We urge users to upgrade their systems. NetBSD 1.4.2 includes important changes on many architectures.
The release binaries and source are available now, and can be found on mirror sites across the world. Please use a mirror close to you. A gzipped patch is available, containing all of the changes to the main system sources since 1.4.1 (just 'src'; not including X or package source changes).
NetBSD 1.4.2 contains a number of new features, which have been imported from the main NetBSD development branch since NetBSD 1.4.1 was released, including:
Additionally, more than 120 formally reported problems have been fixed since NetBSD 1.4.1, and NetBSD 1.4.2 also contains fixes for a lot of non-reported problems discovered by developers and others during the NetBSD 1.4.2 release cycle.
A full list of all the changes applied between NetBSD 1.4.1 and NetBSD 1.4.2 can be found in
Please see the INSTALL note for your architecture(s) for further information, especially for the known caveats with this release.
Please also note that the LAST_MINUTE file in the main release directory contains pointers to last minute changes which did not make the source cutoff date.
More information: http://www.NetBSD.org/Releases/formal-1.4/
NetBSD-1.4.2: ftp://ftp.NetBSD.org/pub/NetBSD/NetBSD-1.4.2/
NetBSD mirror list: http://www.NetBSD.org/mirrors/
Andrew Gillham has booted NetBSD/i386 -current on his Netpliance i-opener. He did this without opening the case and without using a 2.5" IDE hard drive. The steps involved (using a normal keyboard) are:
# cat /dev/hd0 | gzip -9 > hd0.gz # ftp <your server> ftp> put hd0.gz |
# gzip -d -c file_name.gz | cat > /dev/hd0 |
Frank van der Linden has checked in a new version of the ahc driver (Adaptec SCSI), based on the FreeBSD driver by Justin Gibbs.
This driver provides support for the newer Adaptec cards, most notably 789x-based ones. The option that the old driver had to enable tagged queueing (AHC_TAGENABLE) is not there yet. This option has not been enabled yet to avoid possible problems it might add. At this point, without it, the driver should be quite stable.
Some people tend to ask "What does Unix/BSD/NetBSD look like?". Now there's a web page in our gallery dedicated to showing them applications and machines running NetBSD.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in February 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
Please welcome Jason Thorpe to the port-alpha-maintainer position. Jason has been using NetBSD since 1993 and has been involved in way too many things to even try to mention here. Jason joins Ross Harvey as co-portmaster of the NetBSD/alpha.
Two new channels have been created using Rich Site Summary files, an XML dialect, to provide NetBSD related News to content providers and their users. The files are parsed by news services today to retrieve information, and re-distribute it in their reader forums and/or sent out via mail directly to your cell phone, if you decide so. Both general NetBSD News and News related to the NetBSD Packages Collection are now available not only from the NetBSD web site, but also from the sites listed on the RSS-page.
Bill Sommerfeld has put up a second round of test kernels for SMP on i386. See Bill's announcement in the tech-smp mail archive for a list of changes since the first round and more details.
Greg Oster has added a new kernel option, RAID_AUTOCONFIG, to NetBSD-current. Adding:
options RAID_AUTOCONFIG
to your kernel config will enable the auto-detection of RAID components and auto-configuration of RAID sets. More information is available in the recently updated raid(4) and raidctl(8) manpages.
Ethan Solomita has fixed several known bugs regarding Soft Updates, including:
among several others. It should be a much more stable filesystem now and the performance improvements can be tremendous. Update: Information on how to enable softdeps is located in the How to use soft updates FAQ entry.
IP security FAQ is now available. It describes support coverage of NetBSD IPsec code, standard conformance, and how to enable/configure/use it.
Bill Sommerfeld has committed his initial work on i386 SMP spinup code to the sommerfeld_i386mp_1 branch. See his mail for more details. Update: Kernels for testing are now available, see Bill's other mail.
Two new Security Advisories have been released:
Both of these vulnerabilities apply to NetBSD releases 1.4.1 and earlier, as well as to NetBSD-current prior to the dates listed in the advisories. The fixes have been incorporated into the upcoming NetBSD 1.4.2 release.
More information on previous security advisories is available in the NetBSD security pages.
Greg Oster has checked in a multitude of changes to the RAIDframe code. What follows is a summary of what's new and exciting:
The full text of this announcement is available in the current-users mail archive. Also, you can always keep up with the latest RAIDframe developments at http://www.cs.usask.ca/staff/oster/raid.html.
The NetBSD Project is pleased to welcome four new developers:
Christian E. Hopps has committed code to NetBSD-current that probes to discover the irq lines wired and usable by the pcic device.
The code should support everything except the Cirrus chipset. The Cirrus chips do not implement the full i82365 register set, leaving out the ability to cause soft-interrupts (i.e., poke them and they interrupt). This ability is a pc97 requirement that Cirrus doesn't support.
If you have a chipset other than Cirrus you should be able to remove
options PCIC_ISA_INTR_ALLOC_MASK=<somemask>
from your kernel config and have everything found correctly. If you're going to do this please read Christian's message in its entirety at the current-users mail archive for additional details.
The NetBSD/i386 Firewall projects aims to provide a free firewall solution for people with a permanent Internet connection. This includes most users of cable or ADSL services, but also businesses with leased lines.
PSO systems ported the NetBSD TCP/IP networking stack to VxWorks, to produce their PSO Stack product. They selected NetBSD since the networking is more mature than that of Linux, and the licences are better for embedded work.
WEP encryption bits have been added to the wi driver. The way to set keys, enable encryption, etc is:
wiconfig -i wi0 -k 0x0123456789012345678901234567 -v 1 wiconfig -i wi0 -T 1 wiconfig -i wi0 -e 1 |
That will set the key (key #1, to be exact), set the transmit key to #1, and enable encryption.
Christian E. Hopps has written a driver for NetBSD-current which adds support for the WebGear Aviator 2.4 / Pro and Raytheon Raylink 802.11 FH. Also, support has been added to ifconfig to configure the network ID and set adhoc/infrastructure mode through media options.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in January 2000 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
The core team's consensus decision on how NetBSD should react in light of the apparently changed crypto laws is as follows:
The rationale behind deprecating crypto-us would be due to the fact that USA developers would be allowed to work on foreign crypto source and re-export foreign crypto in source and binary. Also, in the worst case scenario, if the USA government changes its stance to be less helpful, NetBSD would be better off.
This position is based on none of the above if it results in behaviour which is contrary to the new laws.
A new release of lukemftp, a port of the enhanced NetBSD ftp client to other systems, is now available. lukemftp uses an autoconf configure script and replacement library for systems which don't have NetBSD-specific library functions. This version fixes bugs, adds new features, and further improves portability. The main ftp site for lukemftp is ftp://ftp.NetBSD.org/pub/NetBSD/misc/lukemftp/.
NetBSD now supports the AdvanSys U2W SCSI host adapters. These boards are handled by the adw driver which now support all of the following:
After more than one year of development, Hubert Feyrer has committed the final changes to the NetBSD Packages System to make it fully capable of handling wildcard dependencies in both source (pkgsrc) and binary packages (via the pkg_* tools). See the page on pkg wildcards.
The Canadian Special Olympics 2000 Winter Games are using several NetBSD servers to provide connectivity, file storage, and backup. At the main office, a NetBSD server has been providing shared and secure Internet dial service for up to 20 machines, as well as file storage and automated off-site backups from June 1999. As the Games approached, several other NetBSD servers were set up on lan's at the various event venues to provide Internet service for event officials, the media, and the athletes. These servers allow officials to post results to the web site immediately after the results are finalized, media to communicate stories and results to their offices, and athletes to send email back home and check out the results.
The CSO 2000 Winter Games run from January 25th to January 29th, 2000 in Ottawa, Ontario.
All(?) currently available USB-Ethernet adapters are now supported by NetBSD by importing Bill Paul's drivers from FreeBSD. There are three different drivers: aue, cue, and kue.
Alistair G. Crooks has sent out his monthly summary of changes to the NetBSD Packages Collection. The write up for changes in December 1999 is available in the netbsd-announce mail archive.
There is also an automated list of pkgsrc changes, generated daily from pkgsrc/doc/CHANGES, available on the Recent packages changes page.
Luke Mewburn has been improving ftpd recently. Here's a list of some of the enhancements (over the ftpd in NetBSD 1.4):
More information is available in -current in ftpd(8), ftpd.conf(5), ftpusers(5), and in the example config files in /usr/share/examples/ftpd/. Note: the links above will be to the 1.4 manpages.
The features page is intended to provide valuable information to anyone interested in NetBSD.
Tohru Nishimura has committed a NetBSD/luna68k port to the NetBSD-current source tree. NetBSD/luna68k is a port for OMRON Tateishi Electric's m68k based LUNA desktop product line.
Version 1.1.8 of the Sun JDK for the i386 platform is now available for testing. This version requires NetBSD 1.4 or later. A gzipped tar file can be found at:
ftp://ftp.NetBSD.org/pub/NetBSD/misc/java/i386/1.1.8/.
Please report problems to <java-port@orionsoft.com>
.