FreeBSD 6.1 Released
nbritton writes "FreeBSD 6.1 has been released! This release is the next step in the development of the 6.X branch, delivering several performance improvements, many bugfixes, and a few new features. Of note are the major improvements to the filesystem and SATA code, possibly making FreeBSD the number one choice for SATA RAID implementations. For a complete list of new features and known problems, please see the release notes, errata list, Bittorrent Downloads, Mirrors, Hardware Notes, and Installation Guide."
I use FreeBSD 6 because of the overload table option available when using pf:
## for SSHD from other hosts
pass in log on $ext_if inet proto tcp from any to $ext_if:network \
port 22 flags S/SA keep state \
(max 5, source-track rule, max-src-nodes 5, \
max-src-states 10, tcp.established 60, tcp.closing 5, \
max-src-conn-rate 3/30, overload flush global) \
label "SSHD_IN_$if"
If some sshd scanner hits my host more than three times in 30 seconds his packets go to an overload table and his states flushed. Any address or net listed in the badhosts table is blocked outright. It works as advertised and I couldn't be happier.
pf+altq really does give me a warm and fuzzy feeling inside.
FreeBSD has journaling ufs2 in the works:t /2005-December/059079.html
t erview-with-freebsd.html
http://lists.freebsd.org/pipermail/freebsd-curren
Scott Long also touches on the subject in a interview he did for the bsdtalk podcast show:
http://bsdtalk.blogspot.com/2006/02/bsdtalk017-in