An excellent feature has just been committed to OpenBSD-current : pfsync and now CARP. OpenBSD now adds high availability to security. In the meantime, the OpenBSD 3.4 CDs have begin to ship.
MirBSD is a derivative of OpenBSD. It is i386-only, and has some packages removed (Kerberos etc.). Additional features include IPv6 support in Apache, ports for djb-ware, a new bootloader and more.
gijsbert points us to this comprehensive guide to setting up and configuring PF, the BSD packet filter. PF is one of the more robust enterprise firewall applications available today.
The OpenBSD project has made available information as to what is new in the upcoming 3.4 release in November, while pre-ordering is available too. On other BSD news, Simon Schubert has offered to provide daily snapshots of DragonFly, the recent FreeBSD 4.x fork.
OpenBSD's Todd Miller reports that an improper bounds check in the semget(2) system call can allow a local user to cause a kernel panic. No privilege escalation is possible, the attack simply runs the kernel out of memory. The bug was introduced in OpenBSD 3.3, previous versions of OpenBSD are unaffected. Earlier, Mike Frantzen has committed "Passive operating system fingerprinting" to PF which exposes the source host's OS to the filter language.
OpenBSD's stateful packet filter, PF, has recently added passive OS fingerprinting capabilities. This new functionality allows one to design packet filtering policy based around the source operating system. It is based on Michal Zalewski's p0f. The functionality was also added to tcpdump.
A thousand open source projects quietly produce excellent code under the radar. What goes on in these projects? How do new people join? What motivation is there? Cameron Laird and George Peter Staplin interview several core OpenBSD developers.
The OpenBSD folks are informing us that mozilla works in -current, the SMP branch works okay with a big lock on i386, the UltraSPARC III goes single user now and the AMD Hammer port: kernel works so far, toolchain/compiler stuff in the works now.
The latest OpenBSD 3.3 release arrives with even stronger attack defenses coupled with an amazing record of just a single remotely exploitable vulnerability in more than seven years, the best security track record for any general-purpose operating system around. Read the review at eWeek.
The OpenBSD project is having currently its Hackathon event (despite their financial sponsor backing down last month), where all the developers are getting together to code for almost two weeks. Usually, that's the month of the year with the most CVS commits and the biggest advancements that are happening to the OS. Canada's tech media are reporting the event with more info.
Julien Bordet has ported code from NetBSD to support NTFS4 and NTFS5 in OpenBSD-current. He has heavily tested read accesses to his Windows 2000 partition, and that has worked fine. Julien says that there is an existing port, but his port is new and adds NTFS5 support.
The open-source project's leader says the unused portion of a $2.3 million grant has been withdrawn due to concerns that it was mainly funding foreign researchers. OpenBSD would have 60 developers flying in from around the world (they bought their own tickets, non-refundable) for a Hackathon May 8 - 20, which
is a major part of OpenBSD's development cycle. Follow the discussion here.
The OpenBSD project hopes that new changes to its latest release will eliminate "buffer overflows," a software issue that has been plaguing security experts for more than three decades.
"An update on the current status of OpenBSD Symmetric Multiprocessor support was recently posted to the OpenBSD smp mailing list. At this time, it still looks to be quite a ways off in the future, with currently only i386-specific code that will detect and spinup a 2'nd processor, but not yet actually use it."Read the report at KernelTrap.
Continuing down the path of evolutionary development, release time for OpenBSD 3.3 grows near. Pre-orders of CD sets are now being accepted and new t-shirt designs are up. More at OpenBSD Journal.
OpenBSD's packet filter has really grown up. Since its introduction in OpenBSD 3.0, it has become an advanced tool for networking and security. In the first of four articles, Jacek Artymiak examines recent updates to pf. This week, he looks at Network Address Translation. The whole series of OpenBSD articles can be found here.
From the OpenBSD Journal: In his post, Theo deRaadt gives a brief technical overview of the four major security changes in OpenBSD: POSIX page protection schemes, WorX, read only segments, and Propolice. Not all of these are on all platforms, but every platform has some protection. To quote Theo in his message, "We feel that these 4 technologies together will be a a royal pain in the a$$ for the typical buffer overflow attacker."