The image size increased in 8.0.1-BETA3. The new size requires a 2 GB storage device. The GUI upgrade can be used to upgrade a system from BETA3, BETA4, or RC1 but upgrades from earlier releases can only be done from the CD. The other option is to save the config, reinstall the new version, then restore the config.
Changes since 8.0.3-RELEASE-p1:
Add .img suffix to simplify mounting full disk image for Windows and OSX users (FN # 1236).
Update firefly to 1696_6 to for iTunes 10.5.2+ compatibility.
Add in sane caps for minimum ZFS requirements for lower spec’ed home user machines.
Automatically create AD/LDAP user home directories (FN # 1203).
Add ‘allow trusted domains’ knob in the CIFS global configuration (FN # 998).
Changes since 8.0.3-RELEASE:
Update ataidle from 2.6 to 2.72 based on maintainer’s (brucec@FreeBSD) recommendation due to interoperabilities with 2.6 and certain chipsets.
Fix the inadyn port so that it works on i386.
These are some interesting links I came across over the last few days:
pkgng beta 1
The pkgng developers have released the first beta of FreeBSD’s new package management.
FreeNAS on FLOSS Weekly
There’s an interview on FLOSS Weekly (episode 198) with James Nixon from the FreeNAS Project .
The Perfect Database Server: Firebird 2.5.1 And FreeBSD 9
Here is a guide on installing Firebird 2.5.1 from FreeBSD 9 Ports and creating your first test database.
A new year, a new series of FreeBSD Conferences. Mark them in your diaries if you’re planning to go.
iXsystem, FreeNAS, PC-BSD and the FreeBSD Foundation will be represented at SCALE Linux Expo 2012. The Southern California Linux Expo (SCALE) is an annual Linux, Open-Source, and Free Software conference held in Los Angeles. This event will be held in Los Angeles from 20-22 Jan.
FreeNAS 8.0 is so far missing some of the media streaming capabilities that came with FreeNAS 0.7, and to make up for that gap, a FreeNAS 8.0.3-RELEASE_MULTIMEDIA version will be released soon. This version has support for Bittorrent, iTunes, and DLNA/uPNP, but is only recommended for anyone not afraid of modifying .conf files in order to get things to work. FreeNAS 8.2 should have full support (GUI) for multimedia streaming.
pfSense is Seven
The pfSense (which stands for…) project exists 7 years this week, well, that is the age of the pfSense domain. I’m sure the project existed long before that in Chris Buechler, the project founder’s head.
Congratulations to Chris and his team for the great job they’re doing and all the work they’ve done so far. According to some update stats there are currently ca. 100,000 known live pfSense installs.
pfSense and PBI’s
Some say that PC-BSD‘s PBI package format is not needed in addition to other *BSD ways of installing software, and that it’s “un-UNIX”. I think it’s a very user-friendly, point-and-click way for installing software, and advanced users don’t need to use it.
Moving packages to PBIs – the package system in 2.1 will switch to using the PBI package system, originally from PC-BSD, though also used by some on stock FreeBSD installs. The benefit of using PBIs is each package has all its dependencies included in the package, which eliminates the dependency messes that can happen currently, such as one package requiring a certain version of a dependent package but another requiring a different version, uninstallation of one package stomping on another package by uninstalling a dependency it requires, uninstallation of a package breaking the base system by deleting things it uses (though we already work around that one automatically), easing clean uninstall of packages, amongst other benefits. This will be a great improvement in the package system for 2.1. (source)
If you’re looking for a feature rich (BSD) firewall, why not consider pfSense?
Notable changes in this release are:
- Added support for installing to BootCamp partitions on Apple OSX systems
- Added checks for invalid characters in the username
- Added button to installer allowing toggle between US keyboard layout and currently selected
- Added improved portjail init scripts
- Life-Preserver now defaults to backing up to a remote directory set as the client hostname
- Add some sanity checks to pbi-manager when creating new repositories
- Fixed bugs setting the proxy server in pbi-manager / AppCafe (Uses the default config in networking GUI)
- Improved the default firewall ruleset
- Enable IPv6 support on all nic’s by default
- Added options to pbi-manager which enables tmpfs memory building
- Improved pc-thinclient setup to use pre-built FreeBSD world instead of building from source
- Fix bug in pbi-manager when doing binary updates to ensure it is only attempted on the correct build
- Fix issues installing with mirrors / raidz on ZFS
Source: PC-BSD 9.0RC1 Available (PC-BSD blog)
WhatsAPP uses FreeBSD
What kind of operating system does one need for 1 million concurrent TCP/IP sessions? FreeBSD is one of the choices. WhatsApp uses FreeBSD in combination with Erlang to achieve this: One Million.
WhatsApp Messenger is a cross-platform mobile messenger that replaces SMS and works through the existing internet data plan of your device. WhatsApp is available for iPhone, BlackBerry, Android and Nokia Symbian60 phones. Because WhatsApp Messenger uses the same internet data plan that you use for email and web browsing, there is no cost to message and stay in touch with your friends.
A new kind of Cache
It’s called Bullet Cache, created by Ivan Voras.
“Think of Bullet Cache as “Memcached, only better” :) It offers some unique data query options and is blazingly fast!”
KDE SC 4.7.2 is available in ports.
TooSmartGuys have uploaded 4 more FreeNAS releated videos. This time they’re using FreeNAS 8.0, explaining the hardware needed, how to build the machine and how to configure it.
Building A FreeNAS 8 Box – Part 1 – Hardware
FreeNAS 8 – Part 2 – Build And Install
FreeNAS 8 – Part 3 – Configuration
FreeNAS 8 – Part 4 – FTP Server Setup
Features added to FreeNAS 8.0.1 include S.M.A.R.T. and UPS services, USB 3.0 support, and OSX Lion AFP and Time Machine compatibility. In addition, cronjob support and rsync have been added to the GUI, and replication has been improved for increased data integrity.
The most significant changes since FreeNAS 8.0 are:
- Divorced the volume members in the database from the FreeBSD devices. This resolves an issue where FreeBSD can change devices names and the GUI doesn’t pick up the updates due to the devices names being hard-wired in the database.
- Support exporting ZFS zvols (virtual devices) as device extents via iSCSI. 8.0 was only able to export physical device nodes or file based extents.
- The GUI now has an event notification system.
- The email backend has been refactored.
- Many many changes in the GUI to help it validate and sanitize inputs that are passed to the backend daemons.
- Added UPS functionality.
- Added rsync client and server functionality.
- Added the ability to schedule cron jobs in the GUI.
- Vastly improved and reworked snapshot replication.
Since FreeNAS is now following the release schedule of the underlying FreeBSD operating systems, this version is labelled 8.0.1 (update 1, based on FreeBSD 8.0), though 8.1 or 8.5 would have been more appropriate looking at the host of changes and improvements this latest version has received. The next planned version, FreeNAS 8.1 will add a plugin system, based on PC-BSD’s PBI technology, so the base system can be easily expanded with things like bittorrent, uPNP etc). Hopefully 8.1 will be the best free NAS operating system for both home users and enterprises.