FreeBSD Foundation’s 2013 year-end fundraising campaign

FreeBSD foundation logoDeb Goodkin has announced on behalf of the FreeBSD Foundation the annual end-of-year fundraising. The Foundation uses monetary donations to pay for staff, conferences and to fund development projects, amongst others.

Disclosure: I am not affiliated with the FreeBSD Foundation and have not been asked to publish Deb’s letter here. I only want to bring this letter to the attention of people who want to see FreeBSD to become even better in 2014.

This is Deb’s letter:

Continue reading

FreeBSD Family Code Commits – Week 45

freebsd_codeIn this post I am linking to a some interesting updates, additions or changes that were made last week in the FreeBSD code or in the source code of the following FreeBSD-based flavours: PC-BSDFreeNASGhostBSDm0n0wall or pfSense.

If I have missed out any updates that you are excited about, please share with us all in the comments below.

NAS4Free

Some device controller detection updates

FreeNAS

Many of the changes and updates are around user creation, login and authentication

New user model implemented, with changes to login and authentication

No more automatic logins; password now required

Ask for new password on login screen for the first time

Add the ability to manage sudo users and groups from GUI

Reset root password for security reasons. root is the new login for the WebGUI (as opposed to admin) and will be reset in the first login.

Updates to kernel modules (jails)

 

PC-BSD

Themes and wallpapers updated for 10.0, which will be called Joule

800x600

9.x first-boot movie removed

Password changing bug fixed

Flash plugin enabled on first start (pc-bsd 10)

Export Jail bug fixed

 

Due to time constraints and the many bug fixes in the FreeBSD code, I’m leaving FreeBSD out.

BSD Router Project (BSDRP) 1.5 released

bsdrp BSD router projectOlivier Cochard has announced version 1.5 of the BSD Router Project (BSDRP), an embedded free and open source router distribution based on FreeBSD with Quagga and Bird.

Version 1.5 contains the following new features:

  • Upgraded to FreeBSD 9.2-RELEASE
  • Extra patches: Autotuning mbuf, pf UDP NAT patch , Fix Realtek 8111G NIC support, bsnmpd costemic, multi-threaded netblast
  • Added stf — 6to4 tunnel interface module
  • Added hwpmc modules for spoting performance issue
  • cryptotest for measuring hardware-assisted crypto performance 
  • cxgbtool/cxgbetool tools for configuring embedded firewall in Chelsio NIC
  • OpenVPN

Additionally, you will find a number of bug fixes in the release notes, and the download links.

BSDNow TV 008: A Brief Intorduction (video)

bsd_now_logoThe BSDNow team, consisting of Kris Moore, Allan Jude and TJ, have uploaded another weekly video onto bsdnow.tv.

The show is dedicated to spreading the word about the BSD family of operating systems, and keeping those who are already aware up to date with the latest news and developments.

Episode 8:A  Brief Intorduction contains the following discussions:

  • FreeBSD July-September 2013 Status Report
  • Dragonfly SMP contention update
  • FreeBSD gets “first boot” rc.d scripts
  • NetBSD gets lua scripting in the kernel
  • Interview – Antti Kantee
  • Running a Tor relay, bridge, exit or hidden service
  • Second PCBSD feature digest is out
  • OpenBSD imports VXLAN interface
  • OpenZFS Office Hours
  • BSDMag’s October issue is out

 

Miscelaneous FreeBSD links and updates

In this post I have a mix of news snippets, links to howto’s, projects, resources and software/package updates. Just a round-up of those FreeBSD related links you may find interesting.

 

FreeBSD 11 – HEAD
FreeBSD-Current is now ‘FreeBSD 11′. FreeBSD 10 is stable this time, before released.
[lists.freebsd.org]

FreeBSD 9.2-RELEASE with Custom XFCE pkgng-style Packages
[freebsdgr.blogspot.co.uk]

FreeBSD 10 To Include OpenSSH With DNSSEC Support (for SSHFP records)
This means that OpenSSH will silently trust DNSSEC-signed SSHFP records.
[www.internetsociety.org]

Continuation of Newcons project 
Newcons project aimed to replace old graphic virtual terminal named “syscons”
[raybsd.blogspot.com]

Running PostgreSQL on Compression-enabled ZFS
Does PostgreSQL support compression? Yes and No.
[citusdata.com]

Tarsnap backup script
Tarsnap is an advanced online-backup facility, entirely encrypted.
[www.evilcoder.org]

Building FreeBSD-9.2 for Soekris using Crochet-BSD
Crochet-BSD is a github project which supports building FreeBSD disk images for various platforms such a RaspberryPi, BeagleBoard and others
[blog.khubla.com]

Why UFS is great
>ZFS is of course the rock-star file system in FreeBSD, with numerous features and new ones frequently coming in, but UFS is also a pretty solid deal which is perfectly usable for a wide number of tasks. Here are some of my favourite UFS features.
[ivoras.net]

FreeNAS Mini reviewed by PC Mag
ixsystems‘ FreeNAS Mini reviewed. “Powerful hardware. Highly extensible. Feature-packed.”
[www.pcmag.com]

FreeBSD Foundation 1st white paper published (pdf)
FreeBSD White paper on the use of our system with Managed Services is now up. How New York Internet uses FreeBSD
[freebsdfoundation.org]

PC-BSD 10-STABLE images available for testing
http://iso.cdn.pcbsd.org/10-STABLE/amd64/
[FreeBSD Central Google+]

Convert FreeBSD 9-RELEASE to 9-STABLE
[forums.freebsd.org]

GhostBSD 3.5 RC3 Levi edition available
[ghostbsd.org]

BSD Magazine (October 2013) – FreeBSD Programming Primer

September’s issue of the BSD Magazine is now available: FreeBSD Programming Primer (free PDF download).

BSD_10_2013From the table of contents:

  • FreeBSD Moves to Subversion
  • Gentle Introduction to Programming in Clojure
  • The Revamped Life-Preserver – How New ZFSUtilities are Changing FreeBSD & PC-BSD
  • Migrating from Linux to FreeBSD
  • FreeBSD for C++11 Developer (Eclipse Indigo + CDT + GCC 4.8)
  • FreeBSD Programming Primer – Part 9
  • Improved Updates and LTS for OpenBSD
  • Column: The Computer Says “No”
  • Interview with Klaus P. Ohrhallinger

Download and read FreeBSD Programming Primer

FreeBSD Status Report (2013-Q3)

The FreeBSD Project has released its quarterly status report: July-September, 2013 Status Report with 30 entries.

freebsd_logo_text

Who said FreeBSD is dying…?

From the table of contents:

FreeBSD Team Reports

Projects

Kernel

Architectures

Userland Programs

Ports

Documentation

Google Summer of Code

Miscellaneous

FreeBSD 10.0-BETA1 available

The first BETA build for the FreeBSD-10.0 release cycle is now available.

Some of the changes between -ALPHA5 and -BETA1 include:

  • Introduce freebsd-version(1), which is intended to be used as an auditing tool, to determine the userland patch level when it differs from what ‘uname -r’ reports.
  • Improve ZFS lzjb decompress performance.
  • Add two new MIPS CPU families – mips24k and mips74k.
  • The “jail_<jname>_*” rc.conf(5) variables for per-jail configuration are automatically converted to /var/run/jail.<jname>.conf before the jail(8) utility is invoked, so the new jail.conf(5) syntax is used. o Remove most of the ATF tools and the _atf user.
  • Updates to random(4).
  • Updates to bsdinstall(8).

Check the announcement for the full release notes, download and installation instructions