FreeBSD Archive

Using FreeBSD’s ACLs

"The standard Unix permissions scheme works fine if you have simple needs, but juggling groups and users can grow unwieldy very quickly. FreeBSD's Access Control Lists give you more control over who can access files and directories. Dru Lavigne explains how to understand and use them."

DragonFly To Switch to pkgsrc Officially

Matt Dillon has announced that the next release of DragonFly BSD will use NetBSD's pkgsrc as its official package management system, instead of "dfports" (FreeBSD's Ports with DragonFly overrides), which had already been abandoned by developers in favour of pkgsrc over the last few months. pkgsrc is a portable package management system, developed by NetBSD, and supports DragonFly officially since October 2004.

Project Evil: Windows Network Drivers on FreeBSD

Project Evil provides a set of basic functions commonly used by Windows network drivers. These functions are then translated internally to the FreeBSD driver model. To the driver, it appears that it is running in a normal Windows environment. To the OS, it appears that a native FreeBSD kernel module containing the driver is present. This article explains how it works.

Why FreeBSD; Guide to PC-BSD

The FreeBSD operating system is the unknown giant among free operating systems. Starting out from the 386BSD project, it is an extremely fast UNIX-like operating system mostly for the Intel chip and its clones. In many ways, FreeBSD has always been the operating system that GNU/Linux-based operating systems should have been. It runs on out-of-date Intel machines and 64-bit AMD chips, and it serves terabytes of files a day on some of the largest file servers on earth. Elsewhere, here is a guide to PC-BSD.

Code Analysis Shows Low Number of Possible Bugs in FreeBSD

On Tuesday, code-analysis software maker Coverity announced that its automated bug finding tool had analyzed the community-built operating system FreeBSD and flagged 306 potential software flaws, or about one issue for every 4,000 lines of code. The low number of flaws found by the system underscores that FreeBSD's manual auditing by project members has reduced the vulnerabilities in the operating system, said Seth Hallem, CEO of Coverity.

FreeBSD 6.0 Beta 1 Available

The FreeBSD 6.0 release cycle has begun. According to the FreeBSD team, "FreeBSD 6.0 will be a much less dramatic step from the FreeBSD 5 branch than the FreeBSD 5 branch was from FreeBSD 4. Much of the work that has gone into 6.0 development has focused on polishing and improving the work from 5.x These changes include streamlining direct device access in the kernel, providing a multi-threaded SMP-safe UFS/VFS filesystem layer, implementing WPA and Host-AP 802.11 features, as well as countless bugfixes and device driver improvements."

FreeBSD 6.0 code freeze

FreeBSD Release Engineering Team's Scott Long says that the much anticipated and feared 6.0 code freeze is about to begin. Scott says that from June 10 until the release, the number one priority will be to fix all outstanding bugs. They will not release FreeBSD 6.0 until it is ready; he is pretty confident that it will be ready by August 2005.

TrustedBSD Status Report

Robert Watson has posted a number of status updates relating to various pieces of work going on in the TrustedBSD Project, and in particular, relating to integration of recent changes into the FreeBSD CVS tree for inclusion in the upcoming 6.0 release. This includes a information on verified execution, the MAC Framework, the SEBSD port of NSA's FLASK/TE to FreeBSD, and the new security event audit framework in FreeBSD 6.0.