BSD News 16/03/15

Last week in BSD

Releases: OPNsense, DragonflyBSD, GhostBSD
Other news: NetBSD, DragonFly BSD, pfSense, OpenBSD, BSDNow, TrueNAS, FreeBSD Foundation,


freetype patches available 
libssl patch available 


OPNsense version Released

  • bsdinstaller: work towards embedded installations, e.g. Quick/Easy disk selection
  • opnsense-update: added command line switches and a manual page for usability’s sake
  • opnsense-update: will now remember that the base system is up to date
  • ports: updated to LibreSSL 2.1.4 (for our experimental LibreSSL flavour only)
  • directory layout: collapsed the /conf -> /cf/conf magic into a simple /conf directory (needs a reboot to take effect)
  • certificates: consistently lowered the default lifetime to 1 year
  • captive portal: fixed an issue that prevented traffic forwarding in some cases
  • NAT: do not resolve aliases on display to stay consistent with rules page
  • console menu: rebuilt the firmware upgrade option 12 to work on top of our new pkgng/opnsense-update system
  • crash reporter: can now be found under Diagnostics and was extended to show all parsing errors. The send button is currently disabled but feel free to copy+paste the messages to push them through the usual channels.
  • rc: fixed numerous parse errors in files previously missed by the regression test
  • rc: DHCP lease and RRD graph persistency after reboot, halt and config import (reinstall)
  • UPnP: the shortcuts menu has been reintroduced
  • login: redirect after login now brings up the previously selected page
  • dynamic DNS: fixed validation for custom entries that do not require a hostname
  • dynamic DNS: added support for Duck DNS
  • firewall log widget: fixed multiple bugs and updated style
  • pptp: brought back missing PHP includes
  • core: removed thousands of lines of unused code, style consolidation and path unwinding
  • core: multiple image to glyphicon conversions
  • development: moved pkgng config files out of the src/ directory to avoid tainting the system on core.git live mount
  • development: steady progress on the first MVC framework implementation of the upcoming proxy support

OPNsense version Released   

  • bsdinstaller: fixed the package database wipe on custom install
  • bsdinstaller: install progress bar is now more responsive with regard to individual directories in /usr
  • firmware: removed obsoleted upgrade code and tools following our pkgng/opnsense-update approach
  • miniupnpd: now properly links to the OpenSSL/LibreSSL port
  • ipmitool: now properly links to the OpenSSL/LibreSSL port
  • core: extensive cleanups for PHP shebang usage, wiped numerous unused scripts and unreachable web pages, removed PBI remnants, removed ‘tmp_path’ softcoding to improve readability and git-grep(1) experience, removed stale debug statement that were only marginally useful while bumping the statements to default that indicate real errors
  • console: fixed halt script permissions and switched to synchronous mode
  • sysctl: added net.inet6.ip6.rfc6204w3 to improve the DHCPv6 experience
  • nat: remove target IP hardcoding in automatic rules (props to pfSense for pointing that out to us)
  • rc: fixed missing package database when using the MFS option for /var
  • configd: added a standard rc.d script for easy daemon control
  • mvc: a lot of new code to support general infrastructure for upcoming porting of features, e.g. proxy feature
  • help: adjusted links in the help menu to use HTTPS and improved targeting

DragonFly 4.0.4 out 

DragonFly 4.0 has had a minor point release, to 4.0.4.  There was a bug in the initial install where the rescue image installed on disk would be incorrect.  This was fixed after the first time a build/installworld was done, but might as well have it start out right.  There’s some other small fixes, and the release commit will show you the summary.  Download from your nearest mirror or update normally.

GhostBSD 10.1 Alpha 1 now available  

I am pleased to announce the availability the fist ALPHA build of the 10.1-RELEASE Release cycle which is available on SourceForge for the amd64 and i386 architectures.
Changes and fix between 4.0-RELEASE and 10.1-ALPHA1 include:
  • GDM as been replaced by PCDM
  • Wifimgr is now fully replaced by Networkmgr
  • A beta version of Update Station is now in GhostBSD whish update FreeBSD base system and software
  • The installer partition editor got a lot of improment
  • The installer use the latest pc-sysinstall from PCBSD GitHup
  • GhostBSD is now following the same release number then FreeBSD and PCBSD
The image checksums, ISO images and USB images are available here:

Other news

The PC-BSD Tour II | BSD Now 80 

We're away at AsiaBSDCon this week, but we've still got a packed episode for you. First up is a sequel to the "PC-BSD tour" segment from a while back, highlighting how ZFS boot environments work. After that, Justin Gibbs joins us to talk about the FreeBSD foundation's 15th anniversary. We'll return next week with a normal episode of BSD Now - which is of course, the place to B.. SD.

OpenBSD 5.7 Preorders Started

Yes, you read that right!

Preorders of the upcoming OpenBSD 5.7 release have been enabled at the OpenBSD Store (based in the UK, ships worldwide).

The OpenBSD 5.7 release page is filling out nicely as we speak, and you can look up further details of what you have in store come May 1st by taking a peek at the detailed changelog page.

Now don't just stand there! Go ahead, order a CD set (or a few), or if you'll be downloading anyway, donate!

Update: The first copy has already been sold, just a few moments after the initial commit and before the actual announcement to [email protected] (both by [email protected]) went out.

15th Anniversary and Spring Fundraising Kickoff 

Why donate to the Foundation? Your donations will help us continue and increase our support in the following areas:
  • Funding improvement and development projects, including: Native ISCSI kernel Stack, Updated video console (Newcons), UEFI system boot support, Capsicum component framework, IPv6 support in FreeBSD, Auditdistd improvements for FreeBSD cluster, and adding modern AES modes to OpenCrypto (to support IP/SEC).
  • Helping to provide consistent and on-time releases.
  • Educating the public and promoting FreeBSD with tools like our high-quality FreeBSD 10X Brochure and company visits to help
  • facilitate collaboration efforts with the Project.
  • Sponsoring BSD conferences and summits in Europe, Japan, Canada, and the US.
  • Protecting FreeBSD IP and providing legal support to the Project.
  • Purchasing hardware to build and improve FreeBSD project infrastructure.

Code stuff

Raspberry PI 2 support added
Sendmail removed, DMA added 
USB update  
Extra world messages
In Other BSDs for 2015/03/14 

Interesting Articles

5 Fun Things to Do with FreeNAS
Recent developments in pfSense 
TrueNAS 9.3 State of the Union
FreeBSD From the Trenches: Using autofs(5) to Mount Removable Media  
OpenBSD @ AsiaBSDCon: httpd, PIE, and more  

Wallpaper of the week


Jan Hovancik

software developer - guitar player - poetry lover