The first BETA build for the FreeBSD-9.1 release cycle is now available.
U-Boot for Raspberry Pi is now working. This is a “fairly stable, flexible u-boot distribution suitable to be used as an environment for OS bring-up”.
So, current state of affairs is:
- USB support
- SD card support (FAT filesystem)
- Support for built-in USB ethernet
- Autoimport environment from uEnv.txt
- Autorun of boot script (boot.scr)
Next stage is to get FreeBSD working on Raspberry Pi.
David Chisnall looks at Capsicum, a new capability-oriented security model in FreeBSD 9, and how it can be used to implement reduced and separated privilege with small modifications to existing applications.
Read the article: Capsicum: Lightweight Isolation for FreeBSD Processes
The July issue of BSD Magazine is Out!
Kerberos on OpenBSD:
How to Manage User Passwords and Single-sign-on?
Download here: Kerberos on OpenBSD
So what is Gentoo FreeBSD? According to the Gentoo FreeBSD project page, Gentoo/FreeBSD (or Gentoo/FBSD, or G/FBSD) is an effort to create a complete FreeBSD-based Gentoo system, sharing the complete administration facilities of Gentoo with the reliability of the FreeBSD kernel and userland. An experimental, yet incomplete release have been done, and it’s possible to install Gentoo/FreeBSD following the install guide.
I don’t think I’ve referred to Gentoo FreeBSD before.
This screencast demonstrates the use of a pfSense device for traffic shaping on a typical home network, with the goals of minimizing latency and maximizing throughput. In particular, we use a three-tier queue configuration where a parent speedboost queue on each interface contains leaf queues that catch all the traffic. The speedboost queues use HFSC’s non-linear service curve to match the behavior of the comcast speedboost. The leaf queues are configured to partition the available bandwidth, and automatically allow ‘borrowing’ when there is no contention.
- Installation / Setup: 3min:01sec
- Monitoring: 6min:30sec
- Traffic Shaping: 15min:34sec