Beta releases FreeBSD-6.4 and FreeBSD-7.1

The final stage of the FreeBSD-6.4 and FreeBSD-7.1 Release cycle has begun with the first beta releases. The ISO images for Tier-1 architectures are now available for download on most of the FreeBSD mirror sites. We encourage people to test and report any outstanding bugs. Please find more information about these releases on the Release Engineering Information page.

Eric spotted the beta builds already last week. Thanks for reporting, Eric.

beta release: FreeNAS 0.69b3

FreeNAS LogoVolker Theile has announced the third beta release of FreeNAS 0.69, a minimalist, FreeBSD-based operating system providing easy-to-setup Network-Attached Storage (NAS) services:

Today a new beta version of FreeNAS 0.69 has been released. As soon as FreeBSD 6.4 is released, expect the next and hopefully stable FreeNAS version.

Major changes:

  • add nullfs.ko and unionfs.ko kernel modules;
  • display warning message when user is going to delete software RAID or encrypted volume;
  • add ‘Recursive’, ‘Times’, ‘Compress’ and ‘Archive’ checkboxes to RSYNC client in local WebGUI;
  • add ‘Delete algorithm’ option in RSYNC client in local WebGUI;
  • add ‘Execute now’ button in RSYNC client in local WebGUI;
  • add NVIDIA nForce MCP on-board Ethernet support;
  • add audio and video transcoding support to fuppes;
  • increase mfs_root size to 74MB (32-bit) and 80MB (64-bit);
  • CTorrent BitTorrent client has been replaced by Transmission which includes a WebGUI….”

Release announcement 

FreeBSD QA/release cycle graphs

Mark Linimon wrote: Ifinally got around to updating these after having let them gather dust for a while. These include bar charts showing the time periods that various releases were being worked on (QA = Quality Assurance) and were supported by the FreeBSD security team. The dates for 6.4, 7.1, and beyond are all “best-guess”.

I find the graphs much easier to understand than the text-format descriptions in various emails.

Here are some unofficial graphs of the current proposed FreeBSD release and support schedule, based on current published data.

For purposes of this chart, I am using “qa” to mean “the time between when a CVS branch is frozen and a release is made”; I am using “support” to indicate support of a release by the Security Team.

The data are up at schedule.html.

Upgrade FreeBSD Jail (howto)

The FreeBSD jail mechanism is an implementation of operating system-level virtualization that allows administrators to partition a FreeBSD-based computer system into several independent mini-systems called jails. FreeBSD jails offer security, ease of delegation and os level virtualization. To upgrade your jail using make world use the following commands.

Oh, just in case you didn’t know, you can get FBSD Jail T-shirts from FreeBSD Mall ;-)

FreeBSD Jails - there's no escape

release: AskoziaPBX 1.0

After 14 months, 24 public betas, 40 developer snapshots and more than 45,000 downloads we’re very proud to announce the availability of version 1.0

A huge thank you to everyone who has contributed patches, reported bugs, troubleshot hardware, provided translations and those actively helping in the forums. So many people have helped out with this effort it is impossible to begin naming names. We are a small group and could not have gotten this much accomplished without the community at hand.

We’d also like to thank our main sponsors Auerswald and Deciso for providing us with the financial means to continue full-time development as well as OpenVox who has donated a wide variety of testing hardware. You all are keeping this Open Source project afloat.

Congratulations to the AskoziaPBX Team and sponsors!

Links: DownloadsChangelog

gmirror – recovering data from a failed hard disk

Having a working RAID and data mirroring set up on your server/PC is great for when your one of your hard disks dies, but what to do when this really happens to you? How do you get that data back?

This article shows what to do to retrieve your data back on a FreeBSD system that uses gmirror

I like RAID. On my development server, I use both hardware and software RAID. For hardware RAID on FreeBSD, I like 3Ware. For software RAID, I tend to use gmirror, because I don’t need more than RAID-1.

Some time ago I added two 120GB HDD to this system. One was SATA, one was PATA. They were joined together via gmirror. Tonight I received some errors that one of the drives was failing. I replaced the drive, and recovered the mirror. I’ll show you what I did, mostly so I know what to do the next time it happens, but also so you can see what to do as well.