domingo, 29 de noviembre de 2009

Welcome to FreeBSD 8!

In this article I will write about the latest release from FreeBSD, 8.0. This is a major version that offers new functionality and much improved parts of the code.

jueves, 26 de noviembre de 2009

FreeBSD 8.0-RELEASE Available

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 8.0-RELEASE. This release starts off the new 8-STABLE branch which improves on the functionality of FreeBSD 7.X and introduces many new features. Some of the highlights:

- Xen Dom-U, VirtualBox guest and host, hierarchal jails

- NFSv3 GSSAPI support, experimental NFSv4 client and server

- 802.11s D3.03 wireless mesh networking and Virtual Access Point support
- ZFS no longer in experimental status

- ground-up rewrite of USB, including USB target support

- continued SMP scalability improvements in many areas, especially VFS

- revised network link layer subsystem

- experimental MIPS architecture support


viernes, 20 de noviembre de 2009

Securing Network Services with FreeBSD Jails

In this article by Christer Edwards, we will explore FreeBSD Jails. FreeBSD Jails are a kernel-level security mechanism which allows you to safely segregate processes within a sandbox environment. Jails are commonly used to secure production network services like DNS or Email by restricting what a process can access. In the case of a malicious attack on one service, all other Jailed processes would remain secure. FreeBSD Jails securely limits, in an administratively simple way, the amount of damage an attacker can do to a server.

martes, 17 de noviembre de 2009

Creating A Jail With VNC Server On FreeBSD

This article explains how you can run a VNC server from within a jail on FreeBSD.

FreeNAS 0.7 adds ZFS support

The FreeNAS developers have announced the availability of version 0.7 of FreeNAS (code named Khasadar), a FreeBSD-based Network-attached storage (NAS) UNIX-like server operating system. FreeNAS includes a full Web configuration graphical user interface (GUI) and supports the FTP, NFS, CIFS (Samba), AFP, rsync and iSCSI protocols and software RAID (0,1,5).

domingo, 15 de noviembre de 2009

FreeBSD 8.0-RC3 Available

The third and hopefully last of the Release Candidates for the FreeBSD 8.0 release cycle is now available. Unless something catastrophic comes up within the next couple of days we will begin the final builds for 8.0-RELEASE.

There is one known issue with the igb(4) driver we are still deciding whether or not to fix as part of 8.0-RELEASE versus doing an Errata Notice for it some time after the release is out. It has been patched in head, and the SVN commit for it is r199192. If any of you are able to give that patch a try on a machine with the igb(4) NIC it would be appreciated.

sábado, 14 de noviembre de 2009

FreeBSD: How to use Meta Ports to install group of ports

Often, after a fresh new installation of FreeBSD, we have a set of programs we want to install. The conventional method would be installing it one by one in /usr/ports. Today, we will use meta ports to install the set of applications by just one “make install clean” rather then “cd” into individual directories and do “make install clean” for every ports.

Meta ports are, as the name implies, ports file that describe about the program we are installing. The ports file describe where & what to install for this ports to work. A sample of “where” would be “where to download the source“, “where to install it” and so on. As for “what“, it would be “what to install to fulfill the dependencies“. In this post, we will take advantage of this “what“. We will define the dependencies as the list of programs we want to install so that the ports will install it.

sábado, 7 de noviembre de 2009

pfSense book now available for purchase!

Authored by pfSense co-founder Chris Buechler and pfSense developer Jim Pingle, The Definitive Guide to pfSense covers installation and basic configuration through advanced networking and firewalling of the popular open source firewall and router distribution.
This book is designed to be a friendly step-by-step guide to common networking and security tasks, plus a thorough reference of pfSense’s capabilities.

domingo, 1 de noviembre de 2009

Portmaster funding proposal

Doug Barton wrote in the @announce mailing list,

I have launched an initiative to give the community the opportunity to fund further development work on portmaster. As much as I love doing this work I need to be able to support myself and my family and the kinds of features that users have requested (such as package support) will take a lot of time to implement correctly.

The URL is here:

Several users have been kind enough to send donations and I have updated the web page to indicate the work that has been completed, and that which is in progress.

If you have any interest in funding this project take a look at that web page. Of course additional ideas for features are also welcome.

FreeBSD 8.0 RC2 available.

The second of the Release Candidates for the FreeBSD 8.0 release cycle is now available. At this point we feel most of what has been discovered during public testing that is feasible to fix as part of the release process has been addressed. So the current plan is to have 8.0-RC3 in about two weeks.

Details about the current target schedule along with much more detail about the current status of the release is available here:

If you notice problems you can report them through the normal Gnats PR system or on the freebsd-current mailing list. I do cross-post announcements to freebsd-stable because this particular release is "about to become a stable branch" but when it comes to watching for issues related to the release most of the developers pay more attention to the freebsd-current list.

ISO images for all supported architectures are available on the FTP sites, and a "memory stick" image is available for amd64/i386 architectures. For amd64/i386 architectures the cdrom and memstick images include the documentation packages but no other packages. The DVD image includes the packages that will probably be available on the official release media but is subject to change between now and release. For sparc64 there is now a livefs cdrom, disc1 includes the documentation packages, and the DVD image has the set of packages that currently build for sparc64 (which is a sub-set of the set provided for amd64/i386).