Configure Highly Available STorage (HAST) on FreeNAS

FreeNAS (+FreeNAS) is excellent but it lacks the HAST (Highly Available STorage) feature, However, TrueNAS has this feature integrated. FreeNAS is a FreeBSD-based (nanobsd) open source Network Attached Storage Platform developed by iXsystems, that supports file sharing across Windows, Apple, and UNIX-like systems.

Since FreeBSD has already integrated the HAST in base system, this feature can be added to FreeNAS manually.

Follow these steps to setup a HAST in FreeNAS: Configure Highly Available STorage on FreeNAS.

FreeBSD Foundation’s Year-End Fundraising Campaign!

The FreeBSD Foundation has announced their end of year fundraising campaign.

So far, the Foundation has raised $256,532 of their $500,000 goal for 2012. Raised funds are used to sponsor projects which add features to the operating system, fund developers to attend DevSummits and conferences, and keep the FreeBSD hardware and web infrastructure going.

If you appreciate the work FreeBSD developers and the FreeBSD Foundation are doing, why not consider making a donation?

FreeBSD Foundation End of Year fundraising campaign. (via)

Countdown to importing BHyVe into FreeBSD

The BHyVe “BSD HyperVisor” developers Neel Natu and Peter Grehan have been hard at work preparing the project for merger into the main FreeBSD 10-CURRENT source tree and the result is a remarkably-usable system. These instructions will show you how to test a development snapshot based on FreeBSD 10.

Check out the CFT page for the instructions.

If you’re interested in finding out more about BHyve, visit the following pages: BHyVe Wiki  |  PDF presentation


FreeBSD Security Advisory (Bind)

The FreeBSD Security Team has identified an issue in Bind and has issued the following security advisory: FreeBSD-SA-12:06.bind (22/11/2012).

I. Background

BIND 9 is an implementation of the Domain Name System (DNS) protocols. The named(8) daemon is an Internet Domain Name Server.

II. Problem Description

The BIND daemon would crash when a query is made on a resource record with RDATA that exceeds 65535 bytes. The BIND daemon would lock up when a query is made on specific combinations of RDATA.

III. Impact

A remote attacker can query a resolving name server to retrieve a record whose RDATA is known to be larger than 65535 bytes, thereby causing the resolving server to crash via an assertion failure in named.

For a workaround and solution, check out the security advisory: FreeBSD-SA-12:06.bind

An attacker who is in a position to add a record with RDATA larger than 65535 bytes to an authoritative name server can cause that server to crash by later querying for that record.

The attacker can also cause the server to lock up with specific combinations of RDATA.

GhostBSD 3.0 RC3 available for testing

Eric Turgeon has announced the availability of the third release candidate for GhostBSD 3.0. GhostBSD is a FreeBSD derivative that aims to make FreeBSD easier and bring GNOME to BSD users, although LXDE and OpenBox are also available. The third and last release candidate for upcoming 3.0 was recently released for final testing.

The third release candidate of GhostBSD 3.0 is now supporting Gnome 2, LXDE and Openbox Desktop and it is now available for testing. This is the last development release. While this is a release candidate, it might contain some bugs and other problems, which have not been discovered during beta tests so we still only encourage you to run it only on non-critical systems. Openbox is now part of GhostBSD development.


PC-BSD 9.1 RC3 available for testing

According to a PC-BSD blog post, RC3 images for the upcoming PC-BSD 9.1 are now available for i386 and amd64 architectures.

Notable changes since the previous release candidate:

  • PC-BSD handbook has been updated for 9.1
  • Fixed bug where some keyboard layouts were not being displayed
  • Multiple functionality and stability improvements for EasyPBI
  • Multiple functionality and stability improvements for TrueOS
  • New functionality improvements including better detection added to the mount-tray
  • Fixed bug where default mount points were not being set correctly using ZFS mirror/raidz mode
  • Fixed bug where update manager was not displaying the proper error text when failing
  • Added new ability to create ZFS datasets for jail environments
  • Added UK wireless channel 12 support
  • Fixed bug where Linux jails were not importing properly
  • Mirrors are now auto detected and set based upon location
  • Automatic ZFS 4K blocksize enabled by default
  • System manager should now show the correct dialog for “default”
    auto-detected mirrors.

If you come across any issues or bugs, please let the team know via the testing mailinglist.