FreeBSD 10.0 Swap File instead of Swap Partition

This article by WOH3 shows us how to use swap file instead of swap partition, in case one runs into overheating problems.

I recently installed and configured FreeBSD 10.0 on an old desktop so that I could learn the system. I have been surprised by how powerful it is, and I had assumed that since it was a Unix, that I would know everything about it having had a decade of experience with Linux, but I was wrong. It is still very different, and those differences are what make it a good OS. One thing that surprised me, was that you can use a Swap File (in /usr/swap0) instead of a swap partition.

For full instructions, head on over to the following link: http://woh3blog.wordpress.com/2014/09/09/freebsd-10-0-swap-file-instead-of-swap-partition/

The Design and Implementation of the FreeBSD Operating System (2nd Ed.)

designimplementation

The most complete, authoritative technical guide to the FreeBSD kernel’s internal structure has now been extensively updated to cover all major improvements between Versions 5 and 11. Approximately one-third of this edition’s content is completely new, and another one-third has been extensively rewritten.

This book is due to release on September 15, 2014. You can purchase the hardcover from here: http://www.amazon.com/Design-Implementation-FreeBSD-Operating-Edition/dp/0321968972

Install Snort on FreeBSD

Snort_ids_logoThis article by All American Computer Repair will show you how to install Snort on FreeBSD.

What is Snort?
It is an open source intrusion prevention system capable of real-time traffic analysis and packet logging.

1. Login to your computer as root or elevate to su
2. First we have to compile snort form the ports tree by running this command:
make -C /usr/ports/security/snort install all
You will be asked about which support you want to add to snort here you can pick MySQL if you are going to use the server as traffic monitor or instruction detection system.  For me I took the defaults only because I capture the files and export them to log file using snort –dev –l . /log then I read them with tcpdump –r.  But again it really depends on your needs.

Head on over to the following link for full instructions: http://www.allamericancomputerrepair.com/Blog/Post/29/Install-Snort-on-FreeBSD

PC-BSD 10.0.3 update released

pcbsdThe PC-BSD team is pleased to announce the availability of the next PC-BSD quarterly package update, version 10.0.3!

This update includes a number of important bug-fixes, as well as newer packages and desktops. Packages such as Chromium 37.0.2062.94, Cinnamon 2.2.14, Lumina 0.6.2 and more. This release also includes a CD-sized ISO of TrueOS, for users who want to install a server without X. For more details and updating instructions, refer to the notes below.

We are already hard at work on the next major release of PC-BSD, 10.1 later this fall, which will include FreeBSD 10.1-RELEASE under the hood. Users interested in following along with development should sign up for our Testing mailing list.

Check out the official announcement with the list of changes here: http://blog.pcbsd.org/2014/09/pc-bsd-10-0-3-quarterly-package-update-released/

New Lumina source repro and FreeBSD port (PC-BSD)

pcbsdBy popular demand, the source tree for the Lumina project has just been moved to its own repository within the main PC-BSD project tree on GitHub.

In addition to this, an official FreeBSD port for Lumina was just committed to the FreeBSD ports tree which uses the new repo.

By the way, here is a quick usage summary for those that are interested in how “light” Lumina 0.6.2 is on PC-BSD 10.0.3:

System: Netbook with a single 1.6GHz atom processor and 2GB of memory (Fresh installation of PC-BSD 10.0.3 with Lumina 0.6.2)

Usage: ~0.20.4% CPU and ~120MB active memory use (no apps running except an xterm with “top” after a couple minutes for the PC-BSD tray applications to start up and settle down)

Check out the official announcement here: http://blog.pcbsd.org/2014/09/new-lumina-source-repo-and-freebsd-port/

FreeBSD Foundation announces IPsec Enhancement Project

logo_freebsdfoundationThe Internet Protocol Security (IPsec) suite is used to implement virtual private networks on FreeBSD and other operating systems. As the networking world continues its transition from 1 to 10, to 40 gigabit per second speeds, and faster, improvements in IPsec’s cryptographic building blocks are necessary to keep pace. The FreeBSD Foundation is pleased to announce that long-time FreeBSD developer John-Mark Gurney is adding modern AES modes to FreeBSD’s cryptographic framework and IPsec. This project is co-sponsored by the FreeBSD Foundation and Netgate, a leading vendor of BSD-based firewalls and networking gear.

For the full announcement, check out the following link: http://freebsdfoundation.blogspot.com/2014/08/freebsd-foundation-announces-ipsec.html