Abstract: The sysinstall tool has been the default system installer for FreeBSD for more than a decade now. While is it has proven itself to be reliable and resilient over the years, it doesn’t support many of the new features that FreeBSD offers, as well as being un-intuitive for desktop users, who expect an easy to use graphical front-end to perform their installation. To solve these two problems the “pc-sysinstall” backend was created and now is in usage for PC-BSD 8.0. This new installer backend provides much of the same functionality as sysinstall, while offering many new features such as support for ZFS, Encryption, mirroring, scriptable installs and the ability to work with different front-ends, such as a QT based GUI. The backend also supports installing regular FreeBSD, which allows server administrators to quickly perform an installation using the new disk features it offers.
Bordeaux 2.0.4 is a maintenance release that fixes a number of small bugs. With this release the Bordeux UI changed from a GTKDialog to a GTKWindow, the “OK” button has also been re-named to “Install”.
The Wine bundle has been upgraded from 1.1.36 to 1.1.41, the latest winetricks release is included, and support for the new Steam UI has been added.
The Bordeaux UI changes come from our working agreement with StormOS.
With version 2.0.0 and onward Bordeau’s own Wine build are bundled and many tools and libraries that Wine depends upon. With this release comes Wine 1.1.41, Cabextract, Mozilla Gecko, Unzip, Wget and other support libraries and tools.
The cost of Bordeaux 2.0.4 is $20.00. Anyone who has purchased Bordeaux in the past six months is entitled to a free upgrade. Bordeaux comes with six months of upgrades and support and of course a 30-day money back guarantee.
- Microsoft Office 2007
- Microsoft Office 2003
- Microsoft Office 2000
- Microsoft Office 97
- Microsoft Office Visio 2003
- Microsoft Office Project 2003
- Adobe Photoshop 6
- Adobe Image Ready 3
- Adobe Photoshop 7
- Adobe Image Ready 7
- Adobe Photoshop CS
- Adobe Photoshop CS2
- Microsoft Internet Explorer 7
- Microsoft Internet Explorer 6
- Steam and Steam based Games
- Apple QuickTime 6.5.2 Player
- IrfaView 4.25 (Image files only)
- Winetricks support
The Bordeaux Technology Group is a software services and development company specializing in Windows compatibility software. Users of Linux, FreeBSD, PC-BSD, Solaris, OpenSolaris and Mac OSX systems from time to time find themselves in the need to run specialized Windows software. The Bordeaux suite enables access to these programs and data in a seamless and low cost manner without requiring licensing of Microsoft Technology. The Bordeaux Group also provides migration services and support for alternative operating systems specializing in Windows compatibility.
It’s not true anymore that FreeBSD does not support any DVB-S devices. Thanks to the work of Hans Petter Selasky on video4bsd there are now DVB-S/2 devices for USB that just work.
The work on MythTV to get this running only took me one evening and was just because nobody compiled mythtv with v4l support lately. It also helped a lot that Jürgen Lock already played with the same device and found and fixes a few things.
iXsystems has hosted the Quality Assurance Tinderbox used within the FreeBSD ports infrastructure for several months. The Quality Assurance Tinderbox (QAT) is an automated QA system used to identify problems in FreeBSD ports and packages, by building ports and generating the corresponding binary packages, then generating automated failure notifications. Recently, iXsystems decided to help the FreeBSD community improve upon QAT’s existing capabilities by updating the existing QAT server hardware.
The previous QAT server ran only FreeBSD 8.0-STABLE AMD64, which limited its ability to detect issues that port builds may have with other FreeBSD versions and architectures. In order to increase the functionality of QAT, iXsystems upgraded the hardware to increase speed and to extend its quality checks to other versions of the FreeBSD operating system. The new QAT server is housed in a 1U form factor with dual quad-core Intel® Xeon® 5400 Series processors. This machine features 8 total processing cores, 16GB of memory, and two 1TB SATA hard drives. QAT is being heavily refactored to utilize these new hardware resources as efficiently as possible.
6 FreeBSD related Projects are included :
- Jacub Klama : Generic DMA engine framework for FreeBSD
The aim of this project is to provide a generic, flexible framework for initiating and controlling DMA transfers using General Purpose DMA engines, found in most of embedded SoCs – along with tests and documentation. There are analogous frameworks for NetBSD (dmover(4)) and Solaris (ddi_dmae(9F)), but they are not well suited for embedded targets and don’t offer all required features.
- Alexandre Fiveg: Ringmap Capturing Stack for High Performance Packet Capturing in FreeBSD
The ringmap project has drawn a lot of interest from several research groups. I would like to continue my work on this project in order to improve and extend the developed software for production use in the open source community. I also would like to establish contacts to other software developers and use the opportunity to take part in GSoC for further development of ringmap.
- Volodymyr Serbinenko: Port FreeBSD to Yeeloong
Yeloong, also known as “rms laptop” is a Chinese-designed netbook based on Loongson 2F CPU. It’s popular among Free Software enthusiasts and people who want a small yet powerful netbook and don’t care about windows being available. FreeBSD could profit much from thismips relaunch. When this port is done porting to other Loongson-based device should be relatively easy.
- Mohammed Farrag : Reduced FreeBSD kernel size for embedded devices
- Zheng Liu: Enhance FreeBSD ext2fs to support preallocation and update ext2fs to able to read ext4 file systems
This project implement preallocation in ext2fs and update ext2fs to be able to read ext4 file systems and possibly add other functionality, such as write ext4 file systems.
- Benjamin Fiedler: BSD-licensed Text-Processing Tools
I will write or complete BSD-licensed replacements for the tools man, diff, sdiff, and sort. The rewrite of man will be necessarily be accompanied by integrating the FreeBSD mdocml port into the system base and configuring it as a replacement for the entire groff suite of tools.
Wishing all students the best. More details to follow.
Ken Smith wrote to the freebsd-stable mailing list that FreeBSD 8.1 is scheduled to be released on 9 July 2010:
For those of you who are wondering when 8.1-RELEASE might arrive, we have discussed it and come up with the initial target schedule. The highlights are: Freeze May 24th, 2010 BETA1 May 28th, 2010 RC1 June 11th, 2010 RC2 June 25th, 2010 RELEASE July 9th, 2010 As usual, that's subject to change but it's at least our current target.
As most of you will know, PC-BSD’s release cycle is closely linked to FreeBSD’s, so we will see PC-BSD 8.1 arrive (shortly) after that date.
The next 8-Stable PC-BSD snapshot is now available at the usual place:
This version fixes numerous issues with partitioning, switches us to using gpart for pretty much everything, and also adds the ability to delete slices / create new slices on MBR setups. It also has some enhancements to the PC-BSD boot-loader splash screen, which allows us to set a variety of boot options.
We need volunteers to test the further improved PC-BSD Installer.
The PC-BSD 8.0 installer is so good that some use it now to install FreeBSD:
So today, I need to install FreeBSD clean in a VM for testing. I thought, I am going to use the PCBSD 8 install disk because it is faster.
I am sorry, but I am a Sysinstall hater.
Thanks PC-BSD for the much faster installer. (source)
FreeBSD’s quarterly status report for 2010 Q1 is now available.
This report covers FreeBSD related projects between January and March 2010. Being the first of the four reports planned for 2010 with 46 entries, it shows a good progress of the FreeBSD Project and proves that our committers are keeping up with the latest trends in the OS development. During this period, a new minor version of FreeBSD, 7.3-RELEASE, has been released, while the release process for 8.1-RELEASE is soon to begin and is planned to be released later this summer.
Table of Contents
Google Summer of Code
- Google Summer of Code 2010
- Chromium web browser
- Clang replacing GCC in the base system
- EFI support for FreeBSD/i386
- Modular Congestion Control
- NAND Flash framework for embedded FreeBSD
- Out of Tree Toolchain
- PC-BSD PC-SysInstall Backend
- The tbemd branch
FreeBSD Team Reports
- FreeBSD Bugbusting Team
- Release Engineering Team
- The FreeBSD Foundation
- (Virtual) Network Stack resource cleanup
- 802.11n support
- Atheros AR9285 support
- Enhancing the FreeBSD TCP Implementation
- Experimental NFS subsystem (NFSv4)
- ipfw and dummynet enhancements
- net80211 rate control framework
- TCP/UDP connection groups
- CAM-based ATA implementation
- Dynamic Ticks in FreeBSD
- IPv6 without legacy IP kernel
- Multichannel playback in HDA sound driver (snd_hda)
- Rewrite of FreeBSD read/write path using vnode page
- SUJ: Journaled Softupdates
- The FreeBSD German Documentation Project
- The FreeBSD Hungarian Documentation Project
- FreeBSD port for libunwind
- LDAP support in base system
- FreeBSD/arm port for TI DaVinci
- FreeBSD/mips on D-Link DIR-320
- FreeBSD/powerpc64 port
- Ports Collection
- BSDCan 2010 — The BSD Conference
- meetBSD 2010 — The BSD Conference
Welcome to the (Free)BSD leftovers for week 6. In this post we have a mix of news snippets, quick links, howto’s, links ’n software/package updates. Just a round up of those little things I saved up this week. Previous weeks’ roundups can be found here.
- FreeBSD & Google Summer of Code 2010
FreeBSD Project is participating in Google’s Summer of Code programme for a sixth year. Undergraduate and graduate students are invited to apply for a grant to spend the summer improving the FreeBSD operating system! More information available on the FreeBSD Summer of code page.
Students may now apply to participate at http://socghop.appspot.com/. Before applying you may wish to discuss your project ideas on the freebsd-hackers mailing list or on the #freebsd-soc IRC channel on EFNet. Project ideas can be found at: http://www.freebsd.org/projects/summerofcode.html
- Have you ever expressed your gratitude to a FreeBSD developer?
You like FreeBSD and/or operating systems based on it, but have you have ever dropped that developer that maintains/implemented the feature that’s so important to you a note, saying “thank you”?
Brandon Gooch, a system administrator at Southeastern Oklahoma State University, recently wrote the FreeBSD Foundation to express his gratitude towards FreeBSD developers in general and the recent wireless work in particular.
FreeBSD 9 developments (via):
- UFS journalling committed
Jeff Roberson has committed soft-updates journalling to 9-CURRENT. It enables a small file system journal which works in combination with soft-updates to eliminate boot fsck’s. It is different from most other implementations of file system journalling in that it doesn’t journal raw blocks but sort of meta-data about meta-data
- GEOM disk IO scheduler framework
A GEOM IO scheduler framework has been committed! The framework allows for multiple IO schedulers to be installed on top of GEOM providers (usually disk drives). As a consequence, potentially different schedulers can be installed on different drives. The work was done by Luigi Rizzo and Fabio Checconi.
- FreeBSD PowerPC 9.0 snapshot available (for testing)
- Can the current Ports directory and building of it be improved?
“There has been some discussion lately about if and how to “revamp” the ports system to make it more usable by general users. (…) Unfortunately there has been very little feedback from users themselves – which is probably a mistake, but also – there was very little feedback from the population (not a particularily small one) that is the cross-section of users and developers. Some ideas were presented, but at the end it all started revolving around banding the gaps and smaller improvements that will, I think, be practically invisible to the end-users.”
Ivan Voras has noted down his ideas in this post: of ports and of men.
m0n0wall 1.32 is out, and it finally fixes the annoying Ethernet link state bug on ALIX boards (and others that use VIA network chips). Some more work has been done on IPv6 support, the DNS forwarder and the hardware monitor.
NanoBSD on ALIX in iX 05/2010. This article ago will appear on page 146 of ix magazine (DE) issue 05/2010
Websites / Social Media
As far as i’m aware this page is not officially supported by PC-BSD / iXsystems, but there is a Facebook PC-BSD page. There’s already quite a popular and active Facebook PC-BSD Group.
- iXsystems website
As of this week iXsystems has a new website. I like the new version as it’s a lot cleaner and makes finding the right server easier. iXsystems is the corporate sponsor behind PC-BSD and FreeNAS.
Guides & Howto’s
- Setting up a headless torrent daemon in FreeBSD
“I have FreeBSD running as a home server for a while now. One of the things I wanted the server to take care of is downloading torrents, so I could shut down my PC whenever I am downloading stuff. With transmission-daemon (net-p2p/transmission-daemon from ports) this is really simple.” (tweakblogs.net)
- Run FreeNAS in Windows for Network Serving and Sharing
Many of the popular servers are open source and usually are more widely supported for Linux and other Unix-like systems. However, most can be run right inside Windows. This is especially great for temporary solutions or for new or amateur administrators (serverwatch.com)
- Solution Linux 2010
Last month “Solutions Linux” took place in Paris, one of the major professional open source events in France. Here are some pictures of the BSD booths : http://www.bebik.net/cgi-bin/album.pl?album=2010SL
- A new BSDA Certification session will be held in Nantes, France on 1 June 2010 at BSDay Nantes. Check the BSD Certification calendar for events near you.
- BSD Professional Certification Exam Update
A short progress report on what’s happening with the BSD
New FreeBSD Committers
Over the last few weeks a few more people have been given commit rights. It’s always good to see more people join the FreeBSD project.
- Sahil Tandon
- Rene Ladan
- Giuseppe Pilichi
- Bernhard Fröhlich
- Source Code
- Randi Harper
- Ryan Stone
- Ana Kukec
BSD / Unix Family News
- DragonFly BSD 2.6: towards a free clustering operating system
This article gives in introduction into the background and history of DragonFlyBSD, its HAMMER filesystem, new features etc
“The ultimate goal of DragonFly BSD is to allow programs to run across multiple machines as if they are running on one system. The operating system is still far from that goal, but Dillon has done a great deal of rewriting in nearly every subsystem of the kernel to lay the foundations for future work. Much of the rationale behind the design goals is explained on the project’s web site. It’s an interesting read, because it shows how they want to tackle an ambitious vision with a realistic plan…” continues (lwn.net)
- DragonFly BSD 2.6.1 with new swapcache released
DragonFly BSD, the FreeBSD fork, has been updated to version 2.6.1 and incorporates a added a number of new features whilst updating the components of the clustering oriented operating system. A new swapcache has been incorporated which allows the swap space to also retain clean filesystem data and meta-data rather than just memory. (more)
- Why OpenBSD’s Release Process Works
“Twelve years ago OpenBSD developers started engineering a release process that has resulted in quality software being delivered on a consistent 6 month schedule — 25 times in a row, exactly on the date promised, and with no critical bugs. This on-time delivery process is very different from how corporations manage their product releases and much more in tune with how volunteer driven communities are supposed to function. Theo de Raadt explains in this presentation how the OpenBSD release process is managed (video) and why it has been such a success” (via)
- AIX 7.1 is coming
IBM plans to deliver the next version of the AIX® operating system, AIX 7, and new releases of PowerVM™ and PowerHA SystemMirror for AIX. These new offerings are designed to help companies reduce cost, improve service and lower the risk of deploying and migrating applications to AIX on Power® Systems.The new capabilities planned for AIX 7 are designed to expand the scalability, reliability and manageability of AIX and the applications running on AIX. Key features will provide greater vertical scalability of up to 1024 threads or 256 cores in a single partition, a clustering infrastructure designed to provide highly availability applications with PowerHA SystemMirror and to simplify management of scale-out workloads. Additional AIX 7 will include new management capabilities based on IBM Systems Director that are designed to simplify the management of AIX system configuration. Finally AIX 7 will support the ability to run AIX 5.2 inside of a Workload Partition to allow consolidation of old workloads on new systems (source & more)
- IBM Prunes Low-Cost AIX Rev
IBM has radically improved the bang for the buck on its Power7-based Power Systems 701 and 702 blade servers this week, and is expected to soon deliver similarly priced entry rack and tower servers. And now it has a new, lower-cost AIX 6.1 Express Edition that will match the less expensive hardware and therefore help Big Blue’s AIX platform better compete against Windows, Linux, HP-UX, and Solaris alternatives. The new AIX Express Edition takes the special low-cost pricing that was available only on JS series blade servers and now makes it available across the Power Systems line, including logical partitions on the largest Power 595 (and before too long Power 595) servers.