Archive

Archive for May, 2009

RailsConf 09: David Heinemeier Hansson, “Rails 3 …and the real secret to high productivity”

May 7th, 2009 Michael Comments off

Categories: Rails, Ruby, video Tags:

FreeBSD 7.2-RELEASE Announcement

May 4th, 2009 Michael Comments off

The FreeBSD Release Engineering Team is pleased to announce the availability of FreeBSD 7.2-RELEASE. This is the third release from the 7-STABLE branch which improves on the functionality of FreeBSD 7.1 and introduces some new features. Some of the highlights:

  • support for fully transparent use of superpages for application memory
  • support for multiple IPv4 and IPv6 addresses for jails
  • csup(1) now supports CVSMode to fetch a complete CVS repository
  • Gnome updated to 2.26, KDE updated to 4.2.2
  • sparc64 now supports UltraSparc-III processors

For a complete list of new features and known problems, please see the online release notes and errata list, available at:

For more information about FreeBSD release engineering activities, please see:

Availability

FreeBSD 7.2-RELEASE is now available for the amd64, i386, ia64, pc98, powerpc, and sparc64 architectures.

FreeBSD 7.2 can be installed from bootable ISO images or over the network; the required files can be downloaded via FTP or BitTorrent as described in the sections below. While some of the smaller FTP mirrors may not carry all architectures, they will all generally contain the more common ones, such as i386 and amd64.

MD5 and SHA256 hashes for the release ISO images are included at the bottom of this message.

The purpose of the ISO images provided as part of the release are as follows:

dvd1
This contains everything necessary to install the base FreeBSD operating system, a collection of pre-built packages, and the documentation. It also supports booting into a “livefs” based rescue mode. This should be all you need if you can burn and use DVD-sized media.

disc1, disc2, disc3, livefs, docs
disc1 contains the base FreeBSD operating system and a few pre-built packages. disc2 and disc3 contain more pre-built packages. Those three can be burned to CDROM sized media and should be all you need to do a normal installation. livefs contains support for booting into a “livefs” based rescue mode but does not support doing an install from the CD itself. You would need to perform a network based install. docs contains the documentation.

bootonly
This supports booting a machine using the CDROM drive but does not contain the support for installing FreeBSD from the CD itself. You would need to perform a network based install (e.g. from an FTP server) after booting from the CD.

Note: late in the testing cycle it was discovered some machines do not recognize the i386 disc1 as bootable (they just fall through to booting off the next boot device). All affected machines did see the other discs as bootable. If you have a machine with that problem booting off either bootonly or livefs and then swapping in disc1 once sysinstall starts should work.

FreeBSD 7.2-RELEASE can also be purchased on CD-ROM or DVD from several vendors. One of the vendors that will be offering FreeBSD 7.2-based products is:

BitTorrent

7.2-RELEASE ISOs are available via BitTorrent. A collection of torrent files to download the images is available at:

FTP

At the time of this announcement the following FTP sites have FreeBSD 7.2-RELEASE available.

However before trying these sites please check your regional mirror(s) first by going to:

  • ftp://ftp.<yourdomain>.FreeBSD.org/pub/FreeBSD

Any additional mirror sites will be labeled ftp2, ftp3 and so on.

More information about FreeBSD mirror sites can be found at:

For instructions on installing FreeBSD, please see Chapter 2 of The FreeBSD Handbook. It provides a complete installation walk-through for users new to FreeBSD, and can be found online at:

Updates from Source

The procedure for doing a source code based update is described in the FreeBSD Handbook:

The branch tag to use for updating the source is RELENG_7_2.

FreeBSD Update

The freebsd-update(8) utility supports binary upgrades of i386 and amd64 systems running earlier FreeBSD releases. Systems running 7.0-RELEASE, 7.1-RELEASE, 7.2-BETA, 7.2-RC1, or 7.2-RC2 can upgrade as follows:

# freebsd-update upgrade -r 7.2-RELEASE

During this process, FreeBSD Update may ask the user to help by merging some configuration files or by confirming that the automatically performed merging was done correctly.

# freebsd-update install

The system must be rebooted with the newly installed kernel before continuing.

# shutdown -r now

After rebooting, freebsd-update needs to be run again to install the new userland components, and the system needs to be rebooted again:

# freebsd-update install
# shutdown -r now

Users of earlier FreeBSD releases (FreeBSD 6.x) can also use freebsd-update to upgrade to FreeBSD 7.2, but will be prompted to rebuild all third-party applications (e.g., anything installed from the ports tree) after the second invocation of “freebsd-update install”, in order to handle differences in the system libraries between FreeBSD 6.x and FreeBSD 7.x.

For more information about upgrading from FreeBSD 6.x using FreeBSD Update, see:

Support

The FreeBSD Security Team currently plans to support FreeBSD 7.2 until May 31st, 2010. For more information on the Security Team and their support of the various FreeBSD branches see:

Acknowledgments

Many companies donated equipment, network access, or man-hours to support the release engineering activities for FreeBSD 7.2 including The FreeBSD Foundation, Hewlett-Packard, Yahoo!, NetApp, Internet Systems Consortium, and Sentex Communications.

The release engineering team for 7.2-RELEASE includes:

Ken Smith <kensmith@FreeBSD.org> Release Engineering, amd64, i386, sparc64 Release Building, Mirror Site Coordination
Robert Watson <rwatson@FreeBSD.org> Release Engineering, Security
Konstantin Belousov <kib@FreeBSD.org> Release Engineering
Marc Fonvieille <blackend@FreeBSD.org> Release Engineering, Documentation
George Neville-Neil <gnn@FreeBSD.org> Release Engineering
Hiroki Sato <hrs@FreeBSD.org> Release Engineering, Documentation
Marcel Moolenaar <marcel@FreeBSD.org> ia64, powerpc Release Building
Takahashi Yoshihiro <nyan@FreeBSD.org> PC98 Release Building
Kris Kennaway <kris@FreeBSD.org> Package Building
Joe Marcus Clarke <marcus@FreeBSD.org> Package Building
Erwin Lansing <erwin@FreeBSD.org> Package Building
Mark Linimon <linimon@FreeBSD.org> Package Building
Pav Lucistnik <pav@FreeBSD.org> Package Building
Colin Percival <cperciva@FreeBSD.org> Security Officer

Trademark

FreeBSD is a registered trademark of The FreeBSD Foundation.

via FreeBSD 7.2-RELEASE Announcement.

Categories: Open Source Tags: