FreeBSD 6.3-RC2 released

Apart from FreeBSD 7.0 RC1, RC2 of version 6.3 has been released too.

Sorry for the delay with this phase of the 6.3 release. A few glitches were found during testing of the 6.3-RC2 ISOs that included pre-built packages. The 6.3-RC2 builds for amd64 and i386 should now be available on the majority of the FreeBSD mirror sites. I just finished loading the sparc64 build so that will take a little while to propagate to the mirrors. This is the last planned RC for 6.3. Unless a major show-stopper problem is found the release of 6.3 should happen in about two weeks.

Release message, installation and upgrade notes can be found here.

Sun ZFS filesystem on FreeBSD

ZFS – the breakthrough file system in FreeBSD 7 (ported from Sun’s Solaris 10 Operating System) delivers virtually unlimited capacity, provable data integrity, and near-zero administration. However, FreeBSD’s sysinstall(8) does not yet support installing the system onto anything more exotic than a commonly used UFS partition scheme.

Read how to implement the solution on coolrat.org.

Back in April Pawel Jakub Dawidek created a useful a step-by-step tutorial how to install ZFS on FreeBSD.

Want to see ZFS on FreeBSD in action? Have a look at these two videos:

Video 1: FreeBSD/ZFS – compression example

http://www.youtube.com/watch?v=hgd0TZNnPEo


Video 2: FreeBSD/ZFS – self-healing example


http://www.youtube.com/watch?v=VlFGTtU65Xo

FreeBSD 7.0-RC1 released

FreeBSD 7.0-RC1 has been released:

“The ports team has gotten the release package sets built for most of the architectures (sparc64 is still a long way off) so we have begun including the pre-built packages on the ISOs. Even a very basic post-build test turned up one latent bug in sysinstall, and once that was fixed a more extensive test (load both kde and gnome) turned up two more latent bugs. The 7.0-RC1 builds have one of the three bugs fixed in them. The other two bugs aren’t fatal to installs on 7.0-RC1 (they were fatal to installs on 6.3-RC2) and we have more 7.0-RCs coming so I went ahead with making 7.0-RC1 available as-is.”

Read the whole release message here.

For those not too familiar with FreeBSD 7.0, have a look at these pages to see why we’re so excited about version 7.0:

http://ivoras.sharanet.org/freebsd/freebsd7.html
http://people.freebsd.org/~kris/scaling/7.0%20Preview.pdf

Review of “The Book of PF”

Dru Lavigne has reviewedThe Book of PF – A No-Nonsense Guide to the OpenBSD Firewall“. Peter N.M. Hansteen, the writer, has written this book as an expanded follow-up to his very popular online PF tutorial. PF (Packet Filter) is a robust packet filter that originated in OpenBSD and that has been ported to FreeBSD.

Dru concludes here short review with:

All in all, this book is very readable and a must-have resource for anyone who deals with firewall configurations. If you’ve heard good things about PF and have been thinking of giving it a go, this book is definitely for you. Start at the beginning and before you know it you’ll be through the book and quite the PF guru. Even if you’re already a PF guru, this is still a good book to keep on the shelf to refer to in thorny situations or to lend to colleagues.

Check the book details and other reviews here on Amazon. Recommended Buy.

Juniper Networks releases FreeBSD/MIPS port to public

Juniper Networks, Inc. has donated a reference FreeBSD port to the MIPS architecture to the FreeBSD Project. (Juniper’s embedded router operating system (JUNOS) is based on FreeBSD.)

The donated code will be used as one reference for creating an official project-supported FreeBSD/MIPS offering. There are no references to JNPR-specific hardware pieces but a lot of mature code for generic MIPS devices that mips2 tree lacks: VM/pmap, libc, FPU support.

Information about the code drop can be found here.

MySQL 6.0 installed on FreeBSD

The other day I came across some neat instructions on how to set up FreeBSD with MySQL 6.0. It’s pretty straight forward:

  • Download MySQL 6.0 here

  • Extract the files to /usr/local/mysql

  • Add MySQL group "groupadd mysql"

  • Add MySQL user "useradd -g mysql mysql"

  • Change the permissions with "chown mysql -R /usr/local/mysql" from /usr/local/mysql run "scripts/mysql_install_db --user=mysql"

  • Change the permissions again "chown -R root ." and "chown -R mysql data"

  • Now run the server "bin/mysqld_safe --user=mysql &"

Source: FreeBSD World

FreeBSD at Cisco

Cisco Systems has announced plans for a UNIX-based operating system for their network equipment.

The next generation of Cisco’s products will be powered by Open Source operating systems and will be built from Open Source components. Our team will build the core technology used in a wide variety of Cisco products.

This quote is from a job ad by Cisco. There are a number of jobs that seem to be primarily FreeBSD-oriented, including jobs relating to ports/package maintenance, kernel development and server management.

Wow, Cisco is looking for new employees with in-depth knowledge of FreeBSD.

Interested? Search here for “FreeBSD”.

BSDCan 2008; dates and call for papers

BSDCan 2008, held in May, in Ottowa, has the initial call for papers out. They have space for informal talks and presentations too.

BSDCan is an enormously successful grass-roots style conference. It brings together a great mix of *BSD developers and users for a nice blend of both developer-centric and user-centric presentations, food, and activities.

BSDCan 2008 will be held 16-17 May 2008, in Ottawa.

The organisers are now requesting proposals for papers. The papers should be written with a very strong technical content bias.