This talk provides an update on the BSD Professional Lab Exam including a recap of rapid developments on the lab exam during 2010. The format, content, and delivery of the exam are all discussed as well as our current experience with developing a hands-on lab using completely open source tools and methods. A preview of the lab exam format will be shown during the talk, and there will be an opportunity for conference attendees to participate in a usability review.
pfSense is a FreeBSD-based firewall and router distribution. In this talk, one of the founders of the project discusses the latest developments with the project. How and why people are deploying it, recent developments, and plans for the future.
If you wander into any bookstore, brick or virtual, you’ll see books on Linux, Solaris, Macintosh, and even non-Unix-like operating systems. The BSD books are far between. We as a community need to address this if we’re to expand our reach. This talk covers designing, selling, writing, and promoting your own technical book, with a special emphasis on BSD books.
Dan Langille has announced the BSDCan 2011 schedule/list of events. BSDCan will be held on 13-14 May 2011 at University of Ottawa, and will be preceded by two days of Tutorials on 11-12 May 2011.
AsiaBSDCon is a conference for users and developers on BSD based systems. The next conference will be held in Tokyo, in 17-20 March, 2011. The conference is for anyone developing, deploying and using systems based on FreeBSD.
PC-BSD will be represented by Kris Moore who will be giving a presentation on the new 9.0 PBI format. He will be giving away some PC-BSD DVDs during the conference.
Many thanks to the Release Engineering Team, the many developers, companies and users’ feedback that have made these release possible. @Vasilache Anton Ciprian, thanks for emailing a few days ago about the 8.2 ISO’s being available on some of the servers and bittorrent. I didn’t announce this in case of any show stoppers.
As you will know, PC-BSD closely follows FreeBSD’s release cycle (on which it is based) but makes it easier for use on the desktop. As a sidenote, Dru Lavigne, PC-BSD’s Community Manager, is doing a presentation this weekend at Scale 2011 on how PC-BSD compares to Linux and FreeBSD. This is her presentation outline:
With regards to the release of PC-BSD 8.2 (Hubble Edition), this version contains a number of enhancements and improvements. For a full list of changes, have a look at the changelog.
Some of the notable changes are:
Added ability to select file-system type and encryption during auto-partitioning
Able to toggle between MBR/GPT partitioning
Various bug fixes to the wireless / network managers
Version 8.2 of PC-BSD is available for download from the mirrors, as well as via torrent from gotbsd.net.
This article describes building an internal FreeBSD Update Server.
Experienced users or administrators are often responsible for several machines or environments. They understand the difficult demands and challenges of maintaining such an infrastructure.
Running a FreeBSD Update Server makes it easier to deploy security and software patches to selected test machines before rolling them out to production. It also means a number of systems can be updated from the local network rather than a much slower Internet connection.
Most readers here will agree that FreeBSD would benefit from an updated installer with more functionalities. One of many reasons e.g. is support for the Zetabyte File System (ZFS). A number of FreeBSD users even think that FreeBSD can do with a more attractive installer (me included).
I’m aware of the reasons why many FreeBSD users prefer a text-based installer, but I think a GUI installer is nicer. Please don’t start a flame war ;-) Remember, for new users, first impressions count…..
Over the last couple of years there have been a few projects endeavouring to create a user friendly graphical installer for FreeBSD. As far as I’m aware these have now been discontinued. Two of which are:
Kris Moore, the founder of the PC-BSD Project, saw the need for an alternative installer for his project and created pc-sysinstall, a visually more pleasing installer with more advanced features than FreeBSD’s sysinstall. There’s an article in this month’s BSD Magazine (FreeBSD and ZFS) with some background and technical details of pc-sysinstall.
Last year work was undertaken by iXsystems to port PC-BSD’s graphical pc-sysinstall to a text-based installer as a replacement for the current sysinstall FreeBSD installer: txt-sysinstall, but this hasn’t been worked on for the last nine months. Will Backman has an interview with John Hixson on this: bsdtalk 199.
I was somewhat disappointed when Nathan Whitehorn (nwhitehorn@) announced his BSD Install project. Instead of working with the guys from iXsystems/PC-BSD and improving pc-sysinstall/txt-sysinstall he deciced to create BSD Install to replace FreeBSD’s current installer:
This project started because we have never, in three major releases, shipped an installer on PowerPC capable of installing a booting system without absurd amounts of handholding and use of external tools. This is especially galling when we have tools in the base (gpart, newfs, and tar) fully capable of doing this. As it turns out, by the time you’ve written a shell script to combine these things, you’re well on your way to deciding to write a new installer.
The goal of this project then, was to maximally reuse existing tools and to make the installer a chain of easily modifiable or replaceable components so that future installer-tinkerers will not run away in terror as quickly as I and many others have from sysinstall and libdisk.
Choice and competion are a good thing, but sometimes cooperation towards a common goal is the better option.
Nathan recently emailed (FreeBSD Installer Roadmap) that he is now together with Josh Paetzel and Warner Losh, both from iXsystems, and it was agreed to merge the BSD Install frontend with the pc-sysinstall backend:
After some discussion with M. Warner Losh and Josh Paetzel of iXsystems, we’ve come up with the following roadmap for an installer for 9.0. Over the next month, we intend to try to adapt bsdinstall as the front-end for the more featureful, but lacking a terminal-compatible user interface, pc-sysinstall. This implies that the user interface and installation flow for the hybrid installer will be extremely similar to what is currently available in bsdinstall, so please continue sending feedback and bug reports on it. What will be different is the backend code, which will allow use of additional features not currently present in bsdinstall, such as ZFS installation.
I’m happy that the two teams/projects are working together now to create the best installer for the upcoming FreeBSD 9.0.
It is my personal opinion, but I think FreeBSD should come with a graphical installer by default. However, when launched there should be an option to exit the GUI and continue with the text based installer for those who prefer this.
A few of you have probably wondered what happened to our VirtualBox efforts for FreeBSD. Well it took a bit longer then expected and a few problems were found that needed to be resolved first but most of the things are looking fine now and almost all patches have been pushed upstream with 4.0.4 so here we are now.
We will continue to work on VirtualBox for FreeBSD and upstream is also very helpful to us but we could need a few more hands to better keep up with the work and especially improve and fix the Guest Additions. So if you want to help please contact us or have a look at our Todo list.
If you have a spare PC, please let the devs have your feedback.
About VirtualBox: VirtualBox is a general-purpose full virtualizer for x86 hardware, targeted at server, desktop and embedded use maintained by Oracle.
FreeBSD News is a participant in the RootBSD and Amazon Services LLC Associates Programs, affiliate advertising programs designed to provide a means for sites to earn advertising fees by promoting and linking to their products. The mark FreeBSD is a registered trademark of the FreeBSD Foundation and is used by Gerard van Essen with the permission of the FreeBSD Foundation.