|
[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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: benchmark, hackbench, releases, sysbench]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: cobalt, journaling, mips, releases, ufs, xfree, xorg]
|
|
[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: pkgsrc, releases]
|
|
[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: releases]
|
|
[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:
- boot new kernel and see if it works - GENERIC does the job for me!
- extract all userland sets, except etc.tgz and xetc.tgz
- upgrade etc files: etcupdate -s etc.tgz -s xetc.tgz
- 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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: iso, pkgsrc, releases]
|
|
[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: g4u, releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: Articles, google-soc, gre, kauth, networking, openbsd, parallels, pc98, releases, sbsd, Security, sysjail, veriexec, vmware]
|
|
[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: releases]
|
|
[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: releases]
|
|
[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: netbsd, releases]
|
|
[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: netbsd, releases]
|
|
[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: releases, Security]
|
|
[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: Articles, releases]
|
|
[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: g4u, releases]
|
|
[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: netbsd, releases]
|
|
[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: netbsd, releases]
|
|
[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: netbsd, releases]
|
|
[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: Docs, netbsd, releases]
|
|
|
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.