FreeBSD: Get Up-To-DateRelease Date: 2012-01
Free Issue to Download! BSD 1/2012
In order to download the magazine you need to sign up to our newsletter. After clicking the “Download” button, you will be asked to provide your email address. You need to verify your email address using the link from the activation email you will receive. If you already subscribed to our list, you will be asked to provide your email address each time you download the magazine. No activation email will be sent and you should see the link for download.
1. After the activation of your subscription you need to click the “download” button once again to start downloading the PDF.
2. In case you do not get the activation email please check your spam folder. If it is not there, please use different email address.
What's New in FreeBSD 9.0
FreeBSD 9.0-RELEASE introduces many new features which benefit FreeBSD users, application developers, and companies that use or base their products on FreeBSD. This article provides an overview of some of these features, including references to additional information
Home Brew Captive Portal With OpenBSD
Have you ever used a public wireless network that has a splash screen such that you have to agree to certain terms before going to the Internet? The author of this article will show you step by step how to build one of those using OpenBSD’s Packet Filter (pf).
Puppet on FreeBSD
This article aims to jumpstart a system administrator on how
to use Puppet (configuration management tool), to manage
server’s configurations, particularly on FreeBSD. From this article you will find out what is Puppet and how to deploy servers by using it.
FreeBSD IPS With Snort Inline
A number of articles have been written covering the basic configuration of Snort in IDS mode on the different BSD operating systems. One feature that is not typically discussed is Snort’s ability to integrate with ipfw that allow for inline IPS mode on FreeBSD. This article covers the basic configuration of Snort in IPS mode on a FreeBSD server.
malloc(9): The Kernel's General Purpose Memory Allocator
The release of 4.3BSD in 1988 introduced a new memory allocation mechanism intended to be general enough to effectively meet the needs of diverse kernel subsystems requiring dynamic memory allocation. This article gives an overview of malloc(9) and its corresponding function free(9) and explains how this type of dynamically allocated memory is managed within the kernel.
Keeping FreeBSD's Base System and Packages Up-To-Date
In tis article the author deals with an ungrateful topic of keeping both FreeBSD’s base system and installed packages up-to-date. Read it to learn more about upgrading/updating FreeBSD system, adding/removing packages and get some knowledge about Ports concept and its genaral usage.
Anatomy of a FreeBSD Compromise (Part 2)
Continuing in our security series, the author will look at the ways that “the bad guys” can gain access and what can be done to mitigate this risk. As mentioned in the previous article, the author highlighted this time some of the reasons why servers and systems are inherently insecure and why it is impossible to 100% secure any system. In this article, he will examine some of the common techniques used to gain control and what we can do to mitigate the risks.
Elephants in Prato
The first official Italian PGDay was organized by a bunch of volounteers and passionates, including the author, in 2007. At that time ITPUG did not exist at all. The conference catch the attention of several other PostgreSQL related communities, including Japan PostgreSQL Users’ Group (JPUG), and had a lot of special guests including members of the core team. This quickly lead the organizers to extend the conference from one day only to a two days event.