The dates of FOSDEM 2010 have been confirmed: 6-7 February 2010 in Bruxelles.
FOSDEM Dates and other BSD Conference dates can be found on BSDEvents.net
I know, this is a FreeBSD related website, but most of us use Linux or follow at least what Linus and his followers are up to.
Linux+ is published by the same publisher as the BSD Mazine.
The final stage of the FreeBSD-8.0 Release cycle continues with the second public beta release. The FreeBSD 8.0-BETA2 ISO images for Tier-1 architectures are now available for download on most of the FreeBSD mirror sites. As with the first beta release, this is not yet intended for use in a production environment. However we encourage our users to test this release and report any bugs and problems you may have found. For more information about this release and updating details please see the official announcement.
The second of the BETA builds for the FreeBSD-8.0 release cycle is now available. There are still a few things being finished up so a couple more moderately large commits are coming but we seem to be making good progress. The target date for the last of the things still being worked on is BETA3. In the meantime we appreciate the feedback we have received from people who have started testing and some of those problems have been fixed as well.
As was the case with BETA1, BETA2 is still a little bit “rough around the edges” and we still have various debugging tools enabled that cause the system to perform worse than it will when those debugging tools get disabled. We don’t know of any issues that will “eat your data” or anything like that so in that regard it’s safe but we don’t recommend it for production use quite yet. If you notice problems you can report them through the normal Gnats PR system or on the freebsd-current mailing list. Sorry for not specifying that in the BETA1 announcement. With the X.0 releases I make the announcements of how the release is
progressing on both freebsd-current and freebsd-stable because what’s being released is “about to become a stable branch” so some people who only read freebsd-stable might be interested. But when it comes to
watching for discussions about the release the developer community tends to pay more attention to the freebsd-current mailing 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 DVD and memstick images include the documentation packages this time but no other packages yet. None of the other images included packages. The memstick image should now work in “fixit” mode (livefs). (full message)
A major release of an operating system typically brings significant changes that require users to learn new skills.
But backers of the open source FreeBSD 8 operating system say that’s not necessarily going to be the case with its next major version.
FreeBSD 8 is currently in its beta release cycle with a final release targeted for August. The new release will be the first major release since FreeBSD 7 in February 2008, with the most recent point update being the 7.2 release in May of this year.
While the jump to 8.0 might seem a big step, FreeBSD contributor and Absolute FreeBSD author pointed out that most users have little to worry about.
“FreeBSD has a two-tier development process,” Lucas told InternetNews.com. “This two-tear method lets our users be very conservative, using only well-tested and widely deployed code, while we can further improve the code and add new features.”
“The newest version of FreeBSD, including the changes that were made just minutes ago, is called FreeBSD-current,” he explained. “Any new features go into FreeBSD-current for community testing and further development. Every so often, we cut a major release from FreeBSD-current. This is a .0 release, such as 8.0.”
Lucas added that once 8.0 is released, FreeBSD-current will continue receiving new features and further development. Once those features are tested and debugged, they might be backported to FreeBSD 8. As a result, the latest FreeBSD 7.2 release is based on an older version of FreeBSD-current, but includes bugfixes and additional features that have been tested on the development version of FreeBSD.
Another longstanding focus of FreeBSD is on simplifying the technical task of migrating to new releases.
Matt Olander, CTO at enterprise hardware systems vendor iXsystems, told InternetNews.com that his firm will be working to help his customers migrate from older versions of the OS to the new release when it’s out.
But Olander, who also serves on the FreeBSD Project’s marketing and public relations teams, described FreeBSD as “notoriously famous” for its easy migration across versions, with successful migrations to FreeBSD 7.x from far older editions like 4.x.
That makes it easy to recommend to customers, he added.
“We will install whatever platform the customer chooses, although we’re certainly partial to BSDs and FreeBSD in particular,” Olander said. “Usually my first question, if I’m brought into discussions for an opportunity and the customer is using another operating system, is ‘Have you tried that on FreeBSD?'”
What’s new in FreeBSD 8
FreeBSD is one of the earliest open source operating system projects and is a direct descendant of the original, open source BSD work performed at the University of California, Berkeley. According to Lucas, the FreeBSD Project is driven largely by volunteers with very few actually working as paid developers on the effort.
“While the FreeBSD team has excellent communication skills, many of our people have lives and careers outside of FreeBSD,” Lucas said.
That certainly hasn’t stunted the new capabilities baked into FreeBSD 8, however, with the OS — often thought of as primarily a server-based operating system — offering big improvements that may benefit desktop users, too.
“FreeBSD 8.0 includes many new features and abilities over the 7.x series,” Kris Moore, founder of the PC-BSD project, told InternetNews.com. “On the desktop side of things, probably the most important feature will be the new USB stack, which greatly improves support for USB devices, and fixes lots of long-standing bugs. Improvements to drivers [and] speed improvements are also in the works.”
PC-BSD is a desktop derivative of FreeBSD that is currently owned by iXsystems.
“So far, we’ve seen some major improvements from the newer FreeBSD base, such as the USB fixes, greatly improved Wi-Fi support, and a significant desktop responsiveness improvement,” Moore said, adding that work on PC-BSD version 8, which will based on FreeBSD 8, has just begun.
Despite the improvements in FreeBSD 8, the project’s supporters reaffirmed that the idea is to keep disruption to a minimum.
“The FreeBSD team works hard to minimize user surprises,” Lucas said, adding that the fact makes his book still relevant, despite having been first published in 2002. “Absolute FreeBSD’s usefulness will decrease over time, as with any tech book, but I expect it to be useful for a few years yet.”
Source: internetnews.com (15-07-2009)
ashgtx has written up his experience of his now successfull FreeBSD installation and use of the FreeBSD ports:
The elusive *nix. Nobody knows about it yet it is one of the most widely used server operating systems. The wikipedia entry mentions it as the unknown giant of the internet. Huge internet portals like Yahoo! run on it. Why is it that no one knows about this widely used OS?
Please remember that I am no *nix guru. I have used a lot of Linux distributions (mostly Debian based) in the past two and a half years. I don’t know anything about programming but I don’t mind messing around at the command line. In fact I am a medical student whose main hobby is Linux. Weird but true.
I have tried at least three times before to get FreeBSD installed on my laptop (a three year old Think Pad R60) but failed spectacularly all three times. I didn’t like the ncurses like installation interface nor did I like the unfriendly options I had to select through. But this time I did it. OK, it’s in a Virtual Box environment but still, come on, I’ve got a working FreeBSD 7.2 install.
I like FreeBSD now. I have fell in love with Ports. Compiling from source has its own advantages as you can specify several compile time options and the compiled program is better optimized for your particular system. And it feels so damn geeky! I love it.
I’ve been running FreeBSD for more than 10 hrs now and I haven’t had a single crash other than the initial trouble with getting GNOME to work.
There are several features in FreeBSD which make it a server guy’s best friend (like jails and stuff) but this is just the beginning for me. I hope I learn more about this great operating system which has stood the test of time and M$.
I’m looking forward to a great experience from FreeBSD. Kudos to the FreeBSD team for creating Ports. :)
Rolfsa is another user who’s replacing Cisco PIX boxes with pfSense.
Part of my security redesign this year is to replace our aging Cisco PIX boxes with pfsense. Yesterday I spent the day setting up a simulated environment for 3 of our offices over an Internet connection. I was able to get the IPSEC tunnel up and running between two pfsense boxes pretty quick. Here’s a quick and dirty process for getting it all to work:
The first public test build of the FreeBSD 8.0-RELEASE test cycle is now available, 8.0-BETA1. Through the next week or so more information about the release will be posted but here is the current target schedule for the other ‘major events’:
People with the resources to do so (test machines…) are encouraged to give 8.0-BETA1 a try. At this point it is not quite ready for production systems but mostly because there is still some ongoing work in a few areas that may cause some changes in things like ABI/API. Debugging support (WITNESS, malloc debugging, etc.) are also still turned on and those tend to cause a performance hit. As far as we know there are no known issues that would cause data corruption or anything like that, just the issues with performance and potential for changes caused by ongoing work. If you find problems they can be reported through the normal Gnats based PR system or posted to the mailing lists.
More details van MD5 checksums can be found on the release statement
The future release dates of FreeBSD 8.0 can be found on the BSD Calender on bsdevents.net
Ken Smith announced the availability of the first beta release of FreeBSD 8.0:
“The first public test build of the FreeBSD 8.0-RELEASE test cycle is now available, 8.0-BETA1. Through the next week or so more information about the release will be posted but here is the current target schedule for the other ‘major events’: BETA2 July 13, 2009; BETA3 July 20, 2009; RC1 July 27, 2009; RC2 August 17, 2009; RELEASE August 31, 2009. At this point it is not quite ready for production systems but mostly because there is still some ongoing work in a few areas that may cause some changes in things like ABI/API. Debugging supports (WITNESS, malloc debugging, etc.) are also still turned on and those tend to cause a performance hit. As far as we know there are no known issues that would cause data corruption or anything like that, just the issues with performance and potential for changes caused by ongoing work.”
Read the complete release announcement for further details.
Olivier Cochard-Labbé, an IP routing expert and founder of FreeNAS (a FreeBSD based Network-Attached-Storage system), has released the first alpha (0.1) image of his new project: BSD Router Project – http://bsdrp.net
bsdrp is an open source customised distribution of FreeBSD dedicated to offering IP routing services for small ISP’s.
The release 0.1 of BSDRP is a fully working prototype, to be used on real or virtual machines that boot from ATA device only (not usb).
This first release includes:
Thanks, Olivier, for contacting me to announce this project. If you have any (new) FreeBSD related products or services that you want to announce, submit it here.
Data are all around servers. To name a few, file server, email server, LDAP server, web server, DNS server and these are just a few essential servers that make up part of IT section of your company. ERP, CRM, financial projection system, database server, accounting & payroll system are the example of business application. Imagine, what if “some” of these data are loss. It is also worth mentioning that data is so valuable to the company, that partial loss of it might lead to breaking your business continuity !!!
Most of the company operation are depending on these data in the server to make decisions. Data in the servers have never been so important.
Server data disaster recovery planing is a vital process in system administration. It directly shows how much the system administrators understand the importance their role in the business. Reason for data loss can be classified into 2 main categories, natural disaster and man made disaster. Natural disaster that causes data loss includes flood, earthquake, fire hazard and etc. Man made disaster (aka PBKC which denodes Problem Between Keyboard and Chair) examples, hacking activities, accidental data deletion or over written and server maintenance e.g. patching, upgrades, developments, moving to a bigger size of hard disk & etc.
Disaster recovery involves planning, backup & restore. Planning will need identify which are the crucial data to backup and how frequent should it be backup. The next consideration will be what media should the data be save to. Generally, external hard disk (e.g USB) or network based storage (e.g. file server, ssh server, NAS, SAN) are the cheapest & fastest way to store the data. But if the data is to archive, it should go into media e.g. tape, CD, DVD and other optical media. Lastly, all planning and backup of the data should always test against restoration, or else why even plan to save it.
This post will concentrate on how to prepare for Server disaster recovery on a FreeBSD server.