Directory encryption using PEFS Last month we took a look at how PC-BSD is implementing ZFS boot-environments, which can be a life-saver for both servers and desktops. This month we will be looking at how PC-BSD uses the PEFS kernel level file system module to...
Category: BSD Magazine Article
Dive into our collection of BSD Magazine articles dedicated to FreeBSD and PC-BSD.
Monit – Monitoring solution for enterprise and SOHO servers with FreeBSD
The state of the network services offered by a company is the business card with which it presents itself to the world. Thanks to constant monitoring, it is possible to understand how and where to improve the infrastructure of the network in real time and detect any...
BSD Server Maintenance
Many sites and handbooks explain how to install servers, but once a server is running, can an administrator keep it that way? This article will cover the basics of maintaining a BSD server. Many server administrators may understand how to set up a FreeBSD server, but...
PKGNG – The future of packages on FreeBSD and PC-BSD
This article will show how to install, upgrade and remove packages using pkgng. It will also discuss some of the improvements over pkg_*tools and demonstrate how pkgng will benefit end users. In addition, the upcoming functionality of pkgng will also be briefly...
FreeBSD Programming Primer – Part 7
In the seventh part of our series on programming, we will continue with the menu navigation system and using Javascript. So far, we have built navigation section buttons that represent the three content types that we have defined in content.inc: pages, news and FAQ’s....

An email Gateway with FreeBSD to Prevent Malware and Undesirable Messages
Controlling inbound and outbound mail messages is a big challenge for sysadmins. Malware can spread quickly, infecting dozens of mailboxes and relentless spammers send thousands of messages with unsolicited advertising and phishing scams. This article will show you...
A Closer Look at the Changes in PC-BSD/TrueOS 9.2. – Part 1
ZFS Boot Environments With PC-BSD 9.2 just around the corner, this is a good time to take an advanced look at some of the new functionality coming with it. While there are a number of new features in the works, today we will look specifically at the implementation of...
Using Nginx and Naxsi for Security and High Availability
Nginx is a lightweight and powerful HTTP proxy, mail proxy, and reverse proxy server for UNIX-like systems that can also be used as an excellent High Availability (HA) and cluster system. Naxsi is an Nginx Web Application Firewall (WAF) created to mitigate web...
FreeBSD Programming Primer – Part 6
In the sixth part of our series on programming, we will design a basic menu navigation system and style it with CSS. So far in this series, we have focused on adding and displaying standard HTML pages which have been pulled from our database. We are now going to shift...
Creating PBI’s with EasyPBI
Ken Moore writes on the PC-BSD PBI creation tool EasyPBI in the June 2013 Article of BSD Magazine. The Push Button Installer (PBI) format is an easy-to-use package format for end-user applications that requires a specialized set of build instructions to create a PBI...