hubertf's NetBSD Blog
Send interesting links to hubert at feyrer dot de!
 
[20130520] NetBSD 6.1 and 6.0.2 released
Following NetBSD's release scheme, two new releases are available now. NetBSD 6.1 is the next release from the netbsd-6 release, and it contains security fixes, bug fixes and some new feature. NetBSD 6.0.2 is the second stability update for NetBSD 6.0, and it also contains bugfixes and security fixes, but no new features. See the release map graph on the NetBSD website for a visual representation of the relationship between releases. Major news in 6.1 include:
  • Security: prevent kernel panics via userland requests from kqueue, a random number generator update to prevent weak cryptographic keys and a vulnerability in grep.
  • Networking: many updates to NetBSD's new packet filter npf, and improved SMP operations.
  • Embedded: Raspberry Pi now has working USB and ethernet, support for the watchdog timer in some Marvell SoCs, fixes to the Kirkwood IRQ code
  • Platforms: device driver for Hydra and ASDG Zorro2 bus network cards on Amiga, x68k's bootloader can now boot from CD and network, and dtrace support on amd64.
  • Drivers: add LSI Thunderbolt (SAS2208) controllers, Apple's Thunderbolt to Gigabit Ethernet adapter, and improve stability with multiple concurrent file system snapshots.
... plus numerous bugfixes. For more details see the release notes of NetBSD 6.1 and NetBSD 6.0.2. NetBSD is a volunteer project ran by a non-profit organization and with no commercial backing. As such, your donations are very important to the project, and can fund developing in various areas, including:
  • Improving network stack concurrency and performance.
  • Development of modern file systems and improvement of existing ones.
  • Features which are useful in embedded environments, such as high resolution timers and execute in place (XIP) support.
  • Automatic testing and quality assurance.
For more information about donating, visit http://www.NetBSD.org/donations/ The NetBSD Foundation is a 501(c)(3) organization in the US, and donations may be tax deductible.

[Tags: ]


[20120211] NetBSD 5.1.2 released
Soren Jacobsen from NetBSD's release engineering team announced on the NetBSD blog: ``On behalf of the NetBSD developers, I am pleased to announce that NetBSD 5.1.2 is now available for download. NetBSD 5.1.2 is the second critical/security update of the NetBSD 5.1 release branch. It represents a selected subset of fixes deemed critical for security or stability reasons. All users are encouraged to upgrade. For full details, please see the 5.1.2 release notes. To download 5.1.2, see http://www.NetBSD.org/mirrors/''

Among the changes are:

  • Fixes from ten Security Advisories: openssl, bind, kernel memory exhaustion, IPCOMP, dhclient, LZW, openpan
  • More security fixes for 3rd party Products: libtelnet, openssl, postfix, dhcpcd, xrdb, glob(3), openssh
  • Improvements of logging in wapbl(4)
  • Improved handling of ECN, NFS
  • Various minor updates and bugfixes
Note that the NetBSD x.x.x releases only contain security and critical bug fixes over the last full release (5.0). The number is kept down to improve stability. More updates and changes are available on the NetBSD x.x releases and their related branches, e.g. netbsd-5. (see also)

[Tags: ]


[20100620] NetBSD 5.1_RC3 binaries available for download
NetBSD release-engineer Soren Jacobsen announces: ``The third (and hopefully final) release candidate of NetBSD 5.1 is now available for download at:

http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.1_RC3/

Those of you who prefer to build from source can continue to follow the netbsd-5 branch, but the netbsd-5-1-RC3 tag is available as well.

See src/doc/CHANGES-5.1 for the list of changes from RC2 to RC3.

Please help us test this release candidate as much as possible. Remember, any feedback is good feedback. We'd love to hear from you, whether you've got a complaint or a compliment. That said, we hope your feedback is positive, as we would like this to be the final release candidate before 5.1. ''

[Tags: ]



[20100528] NetBSD 5.1_RC2 binaries available for download
Soren Jacobsen writes on netbsd-announce: ``The second release candidate of NetBSD 5.1 is now available for download at:

http://ftp.NetBSD.org/pub/NetBSD/NetBSD-5.1_RC2/

Those of you who prefer to build from source can continue to follow the netbsd-5 branch, but the netbsd-5-1-RC2 tag is available as well.

See src/doc/CHANGES-5.1 for the list of changes from RC1 to RC2.

Please help us test this and any upcoming release candidates as much as possible. Remember, any feedback is good feedback. We'd love to hear from you, whether you've got a complaint or a compliment. ''

[Tags: ]



[20090430] NetBSD 5.0: Overview and Benchmarks
Andrew Doran has made an overview of NetBSD 5.0, available as HTML and PDF, which includes a general description of what NetBSD is, what's new in 5.0 and what is important for users of workstations, servers and embedded apps as well as for developers and hobbyists. Besires the lists of features, the most interesting part is a number of benchmarks that show that NetBSD can compare well to FreeBSD and Linux (by usually beating them 8-). A list of possible features for NetBSD 6.0 concludes.

Some details on the benchmarks:

  • hackbench IRC server simulation:

  • sysbench: MySQL OLTP simluation:

  • build.sh: Compile benchmark:



[Tags: , , , ]


[20090430] NetBSD 5.0 release announcement
NetBSD 5.0 is released: ``NetBSD 5.0 features greatly improved performance and scalability on modern multiprocessor (SMP) and multi-core systems. Multi-threaded applications can now efficiently make use of more than one CPU or core, and system performance is much better under I/O and network load.

In addition to scalability and performance improvements, a significant number of major features have been added. Some highlights are: a preview of metadata journaling for FFS file systems (known as WAPBL), the jemalloc memory allocator, X.Org instead of XFree86 on a number of ports, the Power Management Framework, ACPI suspend/resume support on many laptops, write support for UDF file systems, the Automated Testing Framework, the Runnable Userspace Meta Program framework, Xen 3.3 support for both i386 and amd64, POSIX message queues and asynchronous I/O, and many new hardware device drivers. For all the details, see the full release notes. ''

Citing from the release announcement, ``ISO images can be downloaded using BitTorrent, and we encourage users who wish to install via ISO images to take advantage of this, as the images are very well seeded at http://www.NetBSD.org/mirrors/torrents/

Complete source and binaries for NetBSD 5.0 are available for download at many sites around the world. A list of download sites providing FTP, AnonCVS, and other services may be found at: http://www.NetBSD.org/mirrors/

We are very grateful to all of those who donated during the 2007 fund drive, which brought us many of the great advances found in 5.0. For more information on how you can help NetBSD, see http://www.NetBSD.org/donations/'' See the NetBSD 5.0 release announcement for more details.

[Tags: ]



[20090416] NetBSD 5.0 Release Candidate 4 available
Soren Jacobsen writes: ``Today, we have two things to be happy about. First, the fourth release candidate of NetBSD 5.0 is available for download. Second, this announcement, like RC3's, coincides with an important birthday: that of Billy West.

Below are some highlighted changes since RC3:

  • Added the RLIMIT_AS resource, which limits the total address space available to processes.
  • Improved NFS server stability
  • FFS improvements
  • A fix for a pf(4) DoS
  • re(4) now works with the RealTek 8111C, which is found on many current motherboards with Intel chipsets
As usual, src/doc/CHANGES-5.0 has the full details.

Binaries of 5.0_RC4 are available for download at

ftp://ftp.NetBSD.org/pub/NetBSD-daily/netbsd-5-0-RC4/

Those of you tracking by source can either continue following the netbsd-5 branch or use the netbsd-5-0-RC4 tag.

As always, we want your feedback. This time, we are especially interested in hearing from people who are using NFS.''

[Tags: ]



[20090322] NetBSD 5.0_RC3 binaries available for download
Soren Jacobsen from the NetBSD release engineering team wrote on Sat, 21st of March 2009: ``Today, on the 16th birthday of NetBSD, I have the pleasure of announcing the availability of NetBSD 5.0_RC3. Below are some highlighted changes since RC2:

  • Considerable improvements to WAPBL.
  • Further X.Org refinements, including switching sgimips to X.Org.
  • Scheduler Activations support is now disabled by default in sysctl.conf.
  • ddb.onpanic is now set to 1 in the kernel by default, but 0 in sysctl.conf. This avoids trying to dump if a crash occurs during the install phase.
  • puffs is now enabled by default on amd64, i386, macppc, and sparc64.
  • SSP kernels should work again.
  • A handful of assorted stability improvements.
As always, see src/doc/CHANGES-5.0 for full details.

Binaries of 5.0_RC3 are available for download at ftp://ftp.NetBSD.org/pub/NetBSD-daily/netbsd-5-0-RC3/

Those of you tracking by source can either continue following the netbsd-5 branch or use the netbsd-5-0-RC3 tag.

Thanks for all the help and feedback so far. Please keep it up! ''

Happy Birthday, NetBSD!

[Tags: ]



[20090205] First Release Candidat for NetBSD 5.0 released
NetBSD 5.0 is progressing towards a release, and a first release candidat was released this week.

Probably the two most significant improvements in NetBSD 5.0 will be journalling for UFS (nore more fsck, yai!) and the move from XFree to X.org. Download now, or have a look at the changes in 5.0 if you need more reasons to check it out.

While talking about NetBSD 5, Izumi Tsutsui has updated his Restore CD for MIPS based Cobalt machines, see his email to the port-cobalt@ list for more details.

[Tags: , , , , , , ]



[20090112] Releasing pkgsrc-2008Q4
From the release announcement: `` The pkgsrc developers are very proud to announce the new pkgsrc-2008Q4 release, which has support for even more packages than previous releases. As well as updated versions of many packages, the infrastructure of pkgsrc itself has been improved for better platform and compiler support.

At the same time, the pkgsrc-2008Q3 release has been deprecated, and continuing engineering starts on the pkgsrc-2008Q4 release.

The pkgsrc-2008Q4 release celebrates 5 years of quarterly releases within pkgsrc, and we would like to thank all of our users and developers for using the world's most portable packaging system - to all of the users, developers and supporters a very large "Thank you" from all of us.

Some highlights of the new pkgsrc-2008Q4 release are:

  • Jared McNeill has introduced pulseaudio to pkgsrc, which is a huge boost, giving pkgsrc the benefits of one of the best audio systems
  • our GNOME packages have been updated by Thomas Klausner, and much work has been done on the HAL layer within GNOME by Jared McNeill. We also now have improved zeroconf support through the avahi package - our thanks to Adam Hoka for that.
  • more packages have been moved to install into a staging directory, thanks to Joerg Sonnenberger
  • improved support for AIX, again, from Joerg Sonnenberger
  • many, many packages have been updated to newer versions, to take advantage of fixes and improved functionality. [...]
  • other notable changes include
    • Kouichirou Hiratsuka has added Openoffice 3 to pkgsrc
    • Stoned Elipot and Havard Eidnes have made it their personal goal to incorporate all the CPAN packages into pkgsrc. They have recently been joined in their quest by Ulrich Habel.
    • the vlc package continues to be updated, again by Jared McNeill - it is now at version 0.9.8a
    • we bid a fond thanks, and farewell, to some old favourites, such as python 1.5, nail, bidwatcher, jssi, jsdk20, grail, and zope-2.5
    • the perl package has been upgraded to version 5.10 - a side effect of this is that binary packages of perl modules made with perl-5.8 and earlier versions are incompatible with perl-5.10
    • the addition of some interesting, pertinent, and shiny packages such as parpd, openoffice3, twitux, consolekit, policykit, hal, sslproxy, diffuse, gstfs, openresolv, and pulseaudio and related packages. ''

Read the full text with many more details and data in the release announcement!

[Tags: , ]



[20081118] NetBSD 5.0 release cycle - status update
OK, it's en vogue to hype unreleased software these days, so here is an status update of the NetBSD 5.0 release. Citing from a posting by Alistair Crooks:
  • release engineering would really like to hear the results of your testing. It's you that can help us make 5.0 even better than it is right now. Even something simple like "Installed on $X computer and is currently running great!". We can't track everything ourselves, and direct reports from individuals are very helpful in assessing the state of the tree.

    No official way on reporting has been proposed (yet), but we're looking forward to involve our community into the release process. YOU can make a difference! (And we're a volunteer project, too, after all ;-)

  • progress in the last week has been good - some great pullups to the branch have been made, including pullups to improve FP stability on amd64, and to point to binary packages on the project ftp server, amongst many, many others. Please see the source-changes mailing list for a more detailed list of these pullups.

  • We still need to knock some critical PRs on the head - if you could help out with any of those, please see the PR list; if you could, we'd be very grateful (see community involvement, above :)

  • The latest binary snapshots are available from the releng build status page

Happy testing!

[Tags: ]


[20081031] NetBSD 5.0_BETA (GENERIC) #0: Fri Oct 31 13:45:10 CET 2008
I've built -current with the new X.org ("build.sh -V MKXORG=yes -X ../xsrc release") on a few platforms the other day, to see if -current is stable. Incidentally, it was considered stable enough to make the netbsd-5 branch, which I'm running now. Platforms that I've successfully (cross)compiled the netbsd-5 branch with X.org on are NetBSD 2.0(!), NetBSD 4.0 and OpenSuSE 10.2. Builds for Mac OS X and Solaris are still outstanding, at least the latter is still acting up in tools/file.

Upgrading my laptop from 4.99.73 to 5.0_BETA was pretty painless, following the usual procedure:

  1. boot new kernel and see if it works - GENERIC does the job for me!
  2. extract all userland sets, except etc.tgz and xetc.tgz
  3. upgrade etc files: etcupdate -s etc.tgz -s xetc.tgz
  4. remove old files (as suggested at the end of 'etcupdate'): postinstall -s 'etc.tgz' -s 'xetc.tgz' -d / fix obsolete
After another reboot, things run smoothly: networking with and without wire, X, etc. The next step is to rebuild my packages, which will take a bit on this 500MHz machine.

Now's your turn to go and help make NetBSD 5.0 the best release ever. Get going! :)

[Tags: ]



[20081031] Plans (and more) for NetBSD 5.0
Alistair Crooks ives a quick heads-up about the status of the NetBSD 5.0 release plan. After some "freeze" period, the system is considered pretty stable right now, and the NetBSD 5.0 release branch was branched. There are still a number of bugs left to address before the release, though, before the final release.

People who want to help testing can fetch the sources from the "netbsd-5" CVS branch (for src and xsrc), precompiled binaries will be available on a daily base soon, too.

Some of the news in NetBSD 5.0 are:

  • a new kernel threading model which has better performance than the previous implementation
  • file system journalling (WAPBL)
  • the Xen port has updated to Xen 3.3, and has support for PAE domains and amd64 domains (both dom0 and domU)
  • Xorg is now a part of our base system
  • our contributed external software has moved to a new framework, so as to make license issues clearer
  • all security-critical software is now compiled by default with stack protection; this makes stack overflow and stack smashing attacks more difficult to exploit
See Alistair's mail for more details, and follow his call: ``We'd really like to encourage you to help us out by running code from the 5.0 branch, and to help us by shaking bugs out - send-pr is our friend in this - any and all bug reports gratefully received.''

[Tags: ]


[20081015] Announcing NetBSD 4.0.1
OK, I've been slacking recently, but here's some news that's worth blogging: NetBSD 4.0.1 has been released! As people familiar with the release numbering can see, this is a "security" update only, and that's what's in there beyond 4.0. Changes between 4.0 and 4.0.1 include all previously released and upcoming soonish security advisories, a number of further security problems in 3rd party code (tcpdump, libXfont, binutils), as well as various bugfixes in libraries, drivers, the toolchain and userland programs. see the release notes for all the details.

NetBSD 4.0.1 is available from a NetBSD mirror near you. Enjoy!

[Tags: ]



[20071219] NetBSD 4.0 has been released
Geert Hendrickx from the NetBSD release engineering team writes: `` The NetBSD Project is pleased to announce that release 4.0 of the NetBSD operating system is now available. NetBSD is a free, secure, and highly portable Unix-like Open Source operating system available for many platforms, from 64-bit Opteron machines and desktop systems to handheld and embedded devices. Its clean design and advanced features make it excellent in both production and research environments, and it is user-supported with complete source. Many applications are easily available through pkgsrc, the NetBSD Packages Collection.

Major achievements in NetBSD 4.0 include support for version 3 of the Xen virtual machine monitor, Bluetooth, many new device drivers and embedded platforms based on ARM, PowerPC and MIPS CPUs. New network services include iSCSI target (server) code and an implementation of the Common Address Redundancy Protocol. Also, system security was further enhanced with restrictions of mprotect(2) to enforce W^X policies, the Kernel Authorization framework, and improvements of the Veriexec file integrity subsystem, which can be used to harden the system against trojan horses and virus attacks.''

See the release announcement to learn more about the list of supported platforms, and a detailed list of changes between NetBSD 3.0 and 4.0 regarding drivers, networking, file systems, the kernel, security, the NetBSD userland and specific platforms. It also contains a list of software components that were removed from NetBSD' base system and which can be found in pkgsrc now, and how to get the NetBSD 4.0 release.

Please note that the NetBSD 4.0 release is dedicated to the late Jun-Ichiro "itojun" Hagino: ``Itojun was a member of the KAME project, which provided IPv6 and IPsec support; he was also a member of the NetBSD core team (the technical management for the project), and one of the Security Officers. Due to Itojun's efforts, NetBSD was the first open source operating system with a production ready IPv6 networking stack, which was included in the base system before many people knew what IPv6 was. We are grateful to have known and worked with Itojun, and we know that he will be missed. This release is therefore dedicated, with thanks, to his memory.''

Last but not least, NetBSD's fund raising campaign is still running -- if you enjoy NetBSD 4.0, feel free to give back! See the NetBSD donations page for more information. Thanks!

[Tags: ]



[20070216] Test drive NetBSD 3.1 i386pkg CD
I'll need something to hand out at some roadshows soon, so I've assembled a i386pkg CD with NetBSD 3.1 and packages from the pkgsrc-2006Q4 branch. It's not perfect in that some binary packages are not available and thus prevent installation e.g. of KDE, but that's what we have GNOME for, right? ;)

Available files:

I'd appreciate if someone could setup some desktop machine and let me know if anything substantial's missing. Thanks!

[Tags: , , ]


[20070125] g4u 2.3 has been released
This release of the harddisk image cloning software g4u 2.3 includes updated drivers based on the latest development version of NetBSD, a complete overhaul of the build system to remove the 2.88MB size limit, and availability of contracts for technical support over the previous release. g4u ("ghost for unix") is a NetBSD-based bootfloppy/CD-ROM that allows easy cloning of PC harddisks to deploy a common setup on a number of PCs using FTP. The floppy/CD offers two functions. The first is to upload the compressed image of a local harddisk to a FTP server, the other is to restore that image via FTP, uncompress it and write it back to disk. Network configuration is fetched via DHCP. As the harddisk is processed as an image, any filesystem and operating system can be deployed using g4u. Easy cloning of local disks as well as partitions is also supported. Some links for downloading: Please remember to include g4u version, dmesg output and other relevant data when sending bug reports, see http://www.feyrer.de/g4u/#bugreporting. More information is available on the g4u homepage, see http://www.feyrer.de/g4u/#history and http://www.feyrer.de/g4u/.

[Tags: , ]


[20061119] NetBSD 4 Status update
The netbsd-4 branche was created some time ago, with the goal to create the NetBSD 4 release from the code on that branch. The branch was made shortly after some major changes (gcc4 import, ...), and the number of improvements that were made on the NetBSD-current development branch after netbsd-4 was branched amounted to such a big number that pulling all of the changes to the netbsd-4 branch up was considered more work than re-branching of the release branch for NetBSD 4.

Geert Hendrickx has sent a notice of this to the netbsd-announce list now, with a request for a bit more patience before the re-branching will happen.

In the mean time, people interested in helping with NetBSD 4 preparations are welcome to get NetBSD-current into shape: test, send patches, update documentation, and always remember: ``it's ready when it's ready''. ;-)

[Tags: ]



[20061106] NetBSD 3.1 and 3.0.2 are out (Updated)
I've helped out releng/www with setting up the NetBSD website for the NetBSD 3.1 and 3.0.2 releases the past two days. See the 3.1 and 3.0.2 release announcements, and the other pages on www.NetBSD.org (Changes/news items, ...). For those that want to download via BitTorrent, there's also a mail with instructions by Matthias Scheler.

The release announcement was handed to me in ASCII, and formatting all the lists into DocBook/XML was not so nice. For that job, I've used MoinMoinWiki, importing the ASCII text, fixing up the (wiki) markup and then doing the DocBook export that MoinMoin can do. Tidying up the output with "xmllint --format" and replacing manpage references with appropriate XML entities with sed(1) mostly finished the contents enough for cut & paste into the NetBSD XML release files.

Besides playing secretary, I've also fixed the "About NetBSD" paragraph to make it a bit(?) clearer that NetBSD is not only good for vintage hardware: ``NetBSD is a general-purpose Open Source operating system that provides interfaces for running a wide range of applications on a large number of different hardware platforms, all from one source tree. Applications can range from proprietary closed source applications to Open Source software, covering desktop environments, database servers, firewalls, routers, embedded appliances and many more, all made available easily through pkgsrc, the NetBSD Packages Collection, which currently contains over 6,300 packages. Picking up its ancestry from the Berkeley Networking Release 2 (Net/2) and the 4.4BSD-lite and 4.4BSD-Lite2 releases, the NetBSD project continues to provide its application platform on a wide range of hardware platforms - not only vintage hardware, but also modern desktop and server hardware with Intel and AMD Opteron CPUs as well as embedded systems with MIPS, PowerPC, Super-H, ARM and Xscale CPUs. More recently, NetBSD was also ported to "virtual" hardware provided by the Xen machine monitor ''

FWIW, I've played a bit with Sodipodi to illustrate the situation (click to enlarge):

Enjoy!

Update: I've applied some grammar and language updates sent in for the "About NetBSD" text.

[Tags: ]



[20061010] Update on NetBSD 3.1 and 3.0.2 release schedule
The dates given for the 3.1 release dates given previously have been slipped a bit. Latest status is that RC3 has been tagged and posted, a news item on the NetBSD website is pending.

RC4 was tagged yesterday and is queued on the auto-build cluster, it should be available tomorrow. RC4 was necessary because of OpenSSL issues, and while there other interesting changes were pulled up onto the netbsd-3 branch, e.g. being able to build on GCC 4.x platforms again. The current plan is that the NetBSD 3.1 release, together with 3.0.2, will hopefully be released next week.

[Tags: ]



[20060829] Catching up
There were a number of interesting items in the past week or so that I didn't manage to put here so far. Instead of putting them into seperate entries, I'll take the liberty to assemble them into one entry here:

  • The Newsforge article "Which distro should I choose?" refers us to a Comparison between NetBSD and OpenBSD, the website apparently allows other comparisons.

  • Parallels is a ``powerful, easy to use, cost effective desktop virtualization solution that empowers PC users with the ability to create completely networked, fully portable, entirely independent virtual machines on a single physical machine.'' In other words "something like VMware". In contrast to the leading(?) product in that area, Parallels supports NetBSD as guest OS officially.

  • PC-98 is a PC-like computer from NEC that has a Intel CPU and that was only sold in Japan. Due to some subtle differences from the "original" (IBMesque) PC architecture, it can't run NetBSD/i386 and was so far supported e.g. by FreeBSD/PC98. Now, Kiyohara Takashi has made patches and a floppy image available for a NetBSD/pc98 port - see Kiyohara's mail to tech-kern for more details, and also some discussion about further abstraction of the current x86 architecture to support machines with Intel CPUs that can't run NetBSD/i386.

  • Staying on the technical side, David Young has a need to tunnel packets through consumer-grade (and consumer-intelligence) devices, which are unlikely to cope with anything outside of the IP protocol. As such, he has posted patches to tunnel gre(4) over UDP.

    Now let's hope this works as a foundation for Teredo (tunneling IPv6 over UDP)... :-)

  • Verified Exec is a security subsystem inside NetBSD that verified fingerprints of binaries before loading them. This prevents binaries from being changed unnoticed, e.g. by trojan horses. Now when NetBSD runs such a system and memory becomes tight, only the process' data is paged to disk, the executables text is simply discarded with the assumption that it can be paged in from the disk again when needed. Of course this assumes that the binary won't change, which may not be true in a networked scenario with NFS or a disk on a fiber channel SAN that may be beyond control of the local system administrator. To prevent attacks of this kind, Brett Lymn has worked to generate per-page fingerprints that are kept in memory even when the executable pages are freed, for later verification when they are paged in from storage again.

    The code is currently under review and available as a patch set - see Brett's mail to tech-kern for all the details!

  • While talking about security subsystems, Elad Efrat, who also worked on veriexec previously continued his work to factor out authentication inside the kernel: After introducing the kauth(9) framework and replacing all manual checks for "am I running as root" or "does the current secure level allow this operating" with calls to it, the next step is to seperate the the place where those calls are made from a back-end implementation that will determine what is allowed and what is not, who is privileged and what is not, etc. While these questions are traditionally answered via special user ids (0, root), group membership or secure levels, other methods like capability databases could be imagined.

    Elad has been working along these lines, and he has posted the next step in his work, outlining the upcoming security model abstraction - see Elad's mail to tech-security for details & code references.

  • NetBSD 3.1 is around the corner, which will be an update to NetBSD 3.0 with lots of bugfixes and some minor feature enhancements like new drivers and also support for Xen 3 DomainU. There's a NetBSD 3.1 Release Candidate 1 available - be sure to have a look!

  • FWIW, I've also updated the overview of NetBSD release branches a few days ago, as I still see a lot of people that are confused over NetBSD's three lines of release branches (well, counting the development branch NetBSD-current as release branch :), and the differences between what a branch and what a release is. With NetBSD 3.0, 3.0.1 and 3.1 this sure makes my little head spin...

  • But there's more than NetBSD 3.x! If you've watched the above link, you will understand that the next release after the NetBSD 3.x set of releases is NetBSD 4.x. The release cycle for NetBSD 4.0 has started a few days ago, and there's also an announcement about the start of the NetBSD 4.0 release process by the NetBSD 4.0 release engineer Jef Rizzo which has information on schedule, how YOU can help and getting beta binaries and sources.

  • The working period of the Google Summer of Code is over, and while mentors are still evaluating the code submitted by students, there are some public status reports: Alwe MainD'argent about the status of the 'ipsec6' project and Sumantra Kundu about the 'congest' project

  • Sysjail 1.0 has been released! Includes some interesting overhead benchmarks.

  • As reported in the #NetBSD Community Blog, an alpha version of sBSD was released: It's a NetBSD-based system for easy installation on USB sticks and CF cards.

So much for now. Enjoy!

[Tags: , , , , , , , , , , , , , ]


[20060817] NetBSD 3.1 release schedule
After the release of NetBSD 3.0, a security update with only bugfixes and security updates, but no new (even minor) features was published as NetBSD 3.0.1 some weeks ago. Several pullup requests with new drivers and other minor feature enhancements have been pulled up to the netbd-3 release branch, and this will be release as NetBSD 3.1 shortly. See the overview of NetBSD release branches in the release glossary for a full overview of all the branches.

Geert Hendrickx will lead the NetBSD 3.1 release cycle, and he has announced the timeline for the NetBSD 3.1 release: If all goes well, you can expect it in early september.

[Tags: ]



[20060725] NetBSD 3.0.1 has been released
Yow, it's true: ``The NetBSD Project is pleased to announce that update 3.0.1 of the NetBSD operating system is now available. NetBSD 3.0.1 is the first security/critical update of the NetBSD 3.0 release branch. This represents a selected subset of fixes deemed critical in nature for stability or security reasons, no new features have been added.''

For the full release announcement text see either Matthias' mail to netbsd-announce or the release's web page for all the details. And if you want ISOs, you're most welcome to download ISOs via BitTorrent, see Matthias' instructions.

Enjoy!

[Tags: ]



[20051213] NetBSD 3.0 RC6 is here
Matthias Scheler from the NetBSD release engineering crew has announced the 6th Release Candidate for NetBSD 3.0. To quote from his mail: ``We expect that this will be the final release candidate for NetBSD 3.0, barring any major issues or security problems''.

[Tags: , ]


[20050505] Prospective timetable for upcoming NetBSD releases
James Chacon has posted a prospective timetable for upcoming release, including 2.1, 3.0 and 1.6.3.

[Tags: , ]


[20041220] Rumour: Introducing "security update" releases
I hear there will be a change in the NetBSD release model to accommodate security fixes e.g. from Security Advisories (SAs). Besides major releases (1.5, 1.6, 2.0, 3.0, ...) and minor/bugfix releases (1.6.1, 1.6.2, 2.1, 2.2, ...) there will now be 'security releases', which are the last major/minor release + security patches only (in contrast to the changes on the 'stable' branch, which also include minor feature enhancements). These security releases will be named after the last major/minor release and indicate the difference by a third number, e.g. one that fixes this compat thing for 2.0 would be 2.0.1 when another SA comes out before 2.1, it will be in 2.0.2 and so on, and once 2.1 is out the door security releases will be 2.1.1, 2.1.2, etc.

These security releases are intended to provide upto-date binaries for people who run production systems and depend on fixed problems but who do not intend to deal with the source updating, building and possible troubles arising from using the stable branch.

(Please note that I just hear this, I'm not one of the people deciding these things!)

[Tags: , ]



[20041213] Article: NetBSD 2.0 Released
OK, I haven't mentioned the release of NetBSD 2.0 explicitly in here, but I guess everyone who's following NetBSD still got it by now. Now here is a first article about NetBSD 2.0, by the folks over at techChristian.com. Makes me wonder if the new NetBSD logo has anything to do with that, but I'm happy if everyone recognizes the superiority of NetBSD, be it Christians or gays. Halleluja, brothers!

[Tags: , ]


[20041207] Ghost for Unix (g4u) Version 2.0 released
After some time of silence, I've updated g4u to version 2.0, which as many new features, most importantly it's a two-floppy version (or cdrom, as before) now, which allows a lot of things to add back. Also new in 2.0 are improved support via mailing lists (Orkut is ways too slow for me these days), a "copypart" command to copy partitions, and an option for commerical licenses. See the g4u history for all the details.

[Tags: , ]


[20041207] NetBSD 2.0: This -><- close
Release sets and ISOs are built and up for mirroring, I'm still fighting on a i386pkg CD to have a set of "important" pkgs on one CD. The release announcement is still being tweaked on one side, and translated to languages i've never heared of on the other side. I think we can expect the official announcement within the next 48 hours.

[Tags: , ]


[20041130] NetBSD 2.0 preparations in progress
OK, I've done a number of minor (well) things to get forward with NetBSD 2.0, besides what releng etc. do:


[Tags: , ]


[20041129] NetBSD 2.0 tagged in CVS
Yeah, 'cvs update -rnetbsd-2-0-RELEASE'. Give releng a few days to assemble the release, make ISOs available etc.

[Tags: , ]


[20041001] NetBSD Version Numbering Scheme Changes
If you're following NetBSD-current, you're running NetBSD 2.99.something now. Christos Zoulas' posting explains the new NetBSD version numbering scheme.

[Tags: , , ]


Tags: , 2bsd, 3com, 501c3, 64bit, acl, acls, acm, acorn, acpi, acpitz, adobe, Advocacy, advocacy, advogato, aes, afs, aiglx, aio, airport, alereon, alex, alix, alpha, altq, am64t, amazon, amd64, anatomy, ansible, apache, apm, apple, arkeia, arla, arm, art, Article, Articles, ascii, asiabsdcon, asterisk, asus, atf, ath, atheros, atmel, audio, audiocodes, autoconf, avocent, avr32, aws, axigen, backup, banners, basename, bash, bc, benchmark, bigip, bind, blackmouse, bldgblog, blog, blogs, blosxom, bluetooth, bonjour, books, boot, boot-z, bootprops, bozohttpd, bs2000, bsd, bsdca, bsdcan, bsdcertification, bsdcg, bsdforen, bsdfreak, bsdmac, bsdmagazine, bsdnexus, bsdstats, bsdtalk, bsdtracker, bug, build.sh, busybox, buttons, bzip, c-jump, c99, cafepress, callweaver, camera, candy, capabilities, card, carp, cars, cauldron, ccc, ccd, cd, cddl, cdrom, cdrtools, cebit, centrino, cephes, cert, certification, cfs, cgd, cgf, checkpointing, china, cisco, cloud, clt, cobalt, coccinelle, codian, colossus, common-criteria, community, compat, compiz, compsci, concept04, config, console, contest, copyright, core, cortina, coverity, cpu, cradlepoint, cray, crosscompile, crunchgen, cryptography, csh, cu, cuneiform, curses, curtain, cuwin, cvs, cvs-digest, cvsup, cygwin, daemon, daemonforums, danger, darwin, data, date, dd, debian, debugging, dell, desktop, devd, devfs, devotionalia, df, dfd_keeper, dhcp, dhcpcd, dhcpd, dhs, diezeit, digest, digests, dilbert, dirhash, disklabel, distcc, dmesg, Docs, donations, draco, dracopkg, dragonflybsd, dreamcast, dri, driver, drivers, drm, dsl, dst, dtrace, dvb, ec2, eclipse, eeepc, eeepca, ehci, ehsm, eifel, elf, em64t, Embedded, embedded, emips, emulate, encoding, envsys, eol, espresso, etcupdate, etherip, euca2ools, eucalyptus, eurobsdcon, eurosys, Events, exascale, ext3, f5, facebook, falken, fan, fatbinary, features, fefe, ffs, filesystem, fileysstem, firefox, firewire, fireworks, flag, flash, flashsucks, flickr, flyer, fmslabs, force10, fortunes, fosdem, fpga, freebsd, freedarwin, freescale, freex, freshbsd, friendlyAam, friendlyarm, fritzbox, froscamp, fsck, fss, fstat, ftp, ftpd, fujitsu, fun, fundraising, funds, funny, fuse, fusion, g4u, g5, galaxy, games, gcc, gdb, gentoo, geode, getty, gimstix, git, gnome, google, google-soc, gpio, gpl, gprs, gracetech, gre, groff, groupwise, growfs, grub, gumstix, guug, gzip, hackathon, hackbench, hal, hanoi, happabsd, Hardware, haze, hdaudio, heat, heimdal, hf6to4, hfblog, hfs, history, hosting, hp, hp700, hpcarm, hpcsh, hpux, html, httpd, hubertf, hurd, i18n, i386, i386pkg, ia64, ian, ibm, ids, ieee, ifwatchd, igd, iij, image, images, information, init, initrd, install, intel, interix, internet2, io, ioccc, iostat, ipbt, ipfilter, ipmi, ipsec, ipv6, irbsd, irc, irix, iscsi, isdn, iso, isp, itojun, jail, jails, java, javascript, jibbed, jihbed, jobs, jokes, journaling, kame, kauth, kde, kerberos, kergis, kernel, keyboardcolemak, kitt, kmod, kolab, kylin, l10n, landisk, laptop, laptops, law, ld.so, ldap, lehmanns, lenovo, lfs, libc, license, licensing, links, linksys, linux, linuxtag, live-cd, lkm, localtime, locate.updatedb, logfile, logging, logo, logos, lom, lte, lvm, m68k, macmini, macppc, macromedia, magicmouse, mahesha, mail, makefs, malo, mame, manpages, marvell, matlab, maus, mbr95, mbuf, mca, mdns, mediant, mediapack, meetbsd, mercurial, mesh, meshcube, mfs, mhonarc, microkernel, microsoft, midi, mini2440, miniroot, minix, mips, mirbsd, missile, mit, mobile-ip, modula3, modules, mouse, mp3, mpls, mtftp, mult, multics, multilib, multimedia, music, mysql, named, nas, nat, ncode, ndis, nec, nemo, neo1973, netbook, netboot, netbsd, netbsd.se, nethack, nethence, netksb, netstat, networking, neutrino, nforce, nfs, nis, npf, npwr, nroff, nslu2, nspluginwrapper, ntfs-3f, nullfs, numa, nvi, nvidia, nycbsdcon, office, ofppc, ohloh, olimex, olpc, onetbsd, openat, openbgpd, openblocks, openbsd, opencrypto, opengrok, openmoko, openoffice, openpam, opensolaris, openssl, oracle, oreilly, oscon, osf1, osjb, packages, pad, pae, pam, pan, panasonic, parallels, pascal, patch, patents, pax, paypal, pc532, pc98, pcc, pci, pdf, pegasos, penguin, performance, pexpect, pf, pfsync, pgx32, php, pike, pinderkent, pkg_install, pkg_select, pkgin, pkglint, pkgmanager, pkgsrc, pkgsrc.se, pkgsrcCon, pkgsrccon, plathome, pocketsan, podcast, pofacs, politics, polls, polybsd, portability, posix, postinstall, power3, powernow, powerpc, powerpf, pppoe, precedence, preemption, prep, presentations, prezi, Products, products, proplib, protectdrive, proxy, ps, ps3, psp, pthread, ptp, ptyfs, Publications, puffs, pxe, qemu, qnx, qos, qt, quality-management, quine, quote, quotes, r-project, radio, radiotap, raid, raidframe, rants, raptor, raq, raspberrypi, rc.d, readahead, realtime, record, refuse, reiserfs, Release, releases, releng, reports, resize, restore, ricoh, rijndael, rip, riscos, rng, roadmap, robopkg, robot, robots, roff, rootserver, rotfl, rox, rs6k, rss, ruby, rump, rzip, sa, safenet, san, savin, sbsd, scampi, scheduling, sco, screen, script, sdf, sdtemp, secmodel, Security, security, sed, segvguard, seil, sendmail, sfu, sge, sgi, sgimips, sh, sha2, shark, sharp, shisa, shutdown, sidekick, size, slackware, slashdot, slit, smbus, smp, sockstat, soekris, softdep, software, solaris, sony, source, source-changes, spanish, sparc, sparc64, spider, spreadshirt, squid, ssh, sshfs, ssp, stereostream, stickers, studybsd, subfile, sudbury, sudo, summit, sun, sun2, sun3, sunfire, sunpci, support, sus, suse, sushi, susv3, svn, swcrypto, symlinks, sysbench, sysinst, sysjail, syslog, syspkg, systat, systrace, sysupdate, t-shirt, tabs, tanenbaum, tape, tcp, tcp/ip, tcpdrop, tcpmux, tcsh, teamasa, teredo, termcap, terminfo, testdrive, testing, tetris, tex, TeXlive, thecus, theopengroup, thin-client, thinkgeek, thorpej, threads, time, time_t, timecounters, tip, tme, tmp, tmpfs, tnf, toaster, todo, toolchain, top, torvalds, toshiba, touchpanel, training, tso, ttyrec, tulip, tun, tuning, uboot, udf, ufs, ukfs, ums, unetbootin, unicos, unix, updating, upnp, uptime, usb, usenix, useradd, userconf, userfriendly, usermode, usl, utc, utf8, uucp, uvc, uvm, valgrind, vax, vcfe, vcr, veriexec, vesa, video, videos, virtex, vm, vmware, vnd, vobb, voip, voltalinux, vpn, vpnc, vulab, w-zero3, wallpaper, wapbl, wargames, wasabi, webcam, webfwlog, wedges, wgt624v3, wiki, willcom, wimax, window, windows, winmodem, wireless, wizd, wlan, wordle, wpa, wscons, wstablet, x.org, x11, x2apic, xbox, xcast, xen, xfree, xfs, xgalaxy, xilinx, xkcd, xlockmore, xmms, xmp, xorg, xscale, youos, youtube, zaurus, zdump, zfs, zlib

'nuff. Grab the RSS-feed, index, or go back to my regular NetBSD page

Disclaimer: All opinion expressed here is purely my own. No responsibility is taken for anything.

Access count: 14554861
Copyright (c) Hubert Feyrer