- Free Issue to Download! BSD 12/2011
- Google Code-In and FreeBSD’s Participation
- Installing PC-BSD on a Mac
- Keeping Your Configuration Files Shiny as New Using sysmerge(8)
- Rolling Your Own FreeBSD Kernel
- OpenBSD 5.0: PHP, Cacti, and Symon
- Extracting Useful Information From Log Messages
- Anatomy of a FreeBSD Compromise (Part 1)
- Hardening BSD with Security Levels
- FreeBSD Foundation Update
From the table of contents:
Configuring a FreeBSD Stealth Logging Server
The collection of log files provides security administrators with the ability to have an audit trail for the behavior of an information system. In the event that a system is compromised, remote logging provides a forensic trail to determine what occurred on the system.
DragonflyBSD News: Recovering Data With Hammer
It’s been a while since we had a straightforward news report for DragonFly; the time since then has been filled with reports on Hammer and bulk pkgsrc builds.
Using Openmaps Data With Geoserver
In this article in our GIS series, we will examine how to import Openmaps data. Open Street Map (openstreetmap.org) founded in July 2004 by Steve Coast, is a treasure trove of worldwide street maps available under the Creative Commons licence.
ONMP on OpenBSD 4.9
ONMP on OpenBSD 4.9OpenBSD is my BSD of choice. In fact, it is my OS of choice wherever possible. I always challenge those who disagree with me to name another OS with a similar track record for security.
OSSEC on OpenBSD (ONMP) 4.9
It is worth saying up front that these instructions assume that you’re running Nginx compiled from source vice Apache or Nginx from Ports or Packages.
Taking a Peek Under the Hood Without Compromising Security – LibGTop and OpenBSD
LibGTop allows developers to peek under the hood of the kernel and export lots of system data in a convenient and easy to use library.
Protecting Apache From Dos And Ddos Attacks
DOS or DDOS, it is an attack where multiple compromised systems (which are usually infected with a Trojan) are used to target a single system in attempt to make the system resources(cpu,memory,network) unavailable to its intended users and causing system to crash.
The Inevitability of IPv6, Part 1 & 2
Part 1: A switch from IPv4 to IPv6 is on your horizon. Are you ready for it?
Part 2: Configure IPv6 in your network – even if your routing infrastructure doesn’t yet support it.
BSD Mag (Oct 2011) – The Inevitability of IPv6
A new, free to download, issue of the BSD Magazine (September 201) is now available: Protecting dynamic websites in FreeBSD (pdf).
From the table of contents:
- DNSSEC resolution and IPv6 Unbound on FreeBSD 8.2
- Keeping up to date in PC-BSD 9
- Using Life Preserver to Backup a PC-BSD 9.0 System to FreeNAS™ 8.0.1
- Recovering data with hammer
- Apache2, php5, mysql5, modsecurity2.5 installation and confguration in order to protect dynamic websites from various attacks, in Freebsd 8.2
- MySQL Unleashed!
- Terminal Descriptions for OpenBSD AMD/Intel consoles
- (Ab)using VideoLAN: Learn what you can do with your video and audio using powerful VideoLAN command line interface
- NetBSD Intrusion Detection Server. How can we describe the functions of such a server?
- BSD Magazine (Aug 2011) is available for free download: Memory File System in FreeBSD
- Fwbuilder 5 (Firewall Builder) released, supporting import of pf configurations. Firewall Builder can now import PF configurations in pf.conf format. To import a pf.conf configuration go to File -> Import Firewall and follow the prompts.
From the table of contents:
I’ve often joked that it’s quite easy to manage one FreeBSD machine or one thousand, but if you have ten machines it can be quite a bit of work.
DragonflyBSD news: Testing Hammer Deduplication on Real-world Data
If you’ve been in the market for storage devices lately, you may have noticed a trend. Prices for various storage devices are generally determined by size, then speed, and then the whole price is increased by the features that come with that disk appliance.
PC-BSD’s New Control Panel
This article introduces the new Control Panel that will ship with PC-BSD 9.0. Readers are encouraged to try out the Control Panel prior to release by downloading a PC-BSD 9.0 testing snapshot or building the Control Panel on a PC-BSD 8.x system or a FreeBSD 8.x system that has Xorg configured.
Using POSTGIS tabular and geographic data with FreeBSD
In this article, we will look at extending our GIS server to use PostGIS.
Collectd – A look at the Systems Statistics Collection Daemon
Systems Administrators need a variety of tools to properly monitor and tune their systems to the various loads…
Using Memcached for High Scalability Web Services
Been creating web services/ applications for 6 years and until recently decided to try out memory caching technology instead of hitting up the ole SQL server for the same records over and over again.
LDAP Authentication and Authorization of Unix Users Under OpenBSD
Unlike most Unix-like operating systems, OpenBSD does not come with PAM nor nsswitch which made it tedious to authenticate local users against a remote database like LDAP. That was until ypldap(8) came along.
Building a complete intrusion detection system with Snorby on BSD
FreeBSD and OpenBSD are a popular choice for installing the open-source Snort intrusion detection. Documents have been written in the past for popular analysis tools such as BASE and Sguil, however nothing extensive has been created for Snorby.
Full Disk Encryption on FreeBSD
On systems (for instance laptop computers) that may be physicaly accessed or stolen by untrusted persons, encrypting sensitive pieces of data should be mandatory.
What It Takes: Starting and Running an Open Source Certification Program, Part II
Last month, in the first article in this series, we discussed the People aspect of running an Open Source certification program such as the BSD Certification Group (BSDCG). We discussed the types of people you’ll need in your program- SMEs, Writers, Translators, Technical Experts, Managers, the Advisory Group, and your Psychometrician.
Interview with Paul Shekenveld
Paul has participated in all nine EuroBSDcon editions so far and visited BSDcan and AsiaBSDcon several times. Today he is a member of EuroBSDcon 2011 comitee. In this months issue he will answer a few of our questions about the upcoming European BSD conference.
There’s an audio interview (bsdtalk 206- FreeNAS 8 with Josh Paetzel) on BSD Talk with Josh Paetzel, IT Director at iXsystems. Will Backman and Josh discuss FreeNAS 8 in a 17 minute interview. (MP3 | OGG)
A new month, a new BSD Magazine issue. The latest issue is titled NanoBSD and ALIX (pdf).
From the table of contents:
The article describes the command-line utility of openssl. It is a tool that supports encryption and decryption, message digests, key generation and exchange and ssl channel manipulations.
Introducing FreeNASTM 8.0
On May 2, 2011 the much anticipated redesign of FreeNAS was released. This article introduces FreeNAS 8.0, describing the reasons for its redesign, the current and upcoming features, the graphical administrative interface, and where you can find additional information.
A Puffy In The Corporate Aquarium – Success story: OpenBSD as an Enterprise Desktop
While OpenBSD 2 is well known for its use in infrastructure services (MTA, DNS, firewall…) or appliances, this article will focus on a less known application: the use of OpenBSD as a Joe User Desktop.
Installing FreeBSD with PC-SYSINSTALL
Several months ago, the PC-SYSINSTALL system (The installer for PC-BSD 8.0 and higher) was merged into FreeBSD CURRENT, in preparation for FreeBSD 9.0.
An introduction to GIS on FreeBSD
Geographic information systems (GIS) are rapidly gaining popularity both commercially and on the Internet, and used with location aware devices such as mobile phones can be a powerful tool for aiding productivity.
Exploring The Powers Of The Cloud – Deploying Eyeos On BSD
Ever thought of running things in the cloud? How about doing that from your own server, without any extra effort or cost? We take a look at eyeOS, a cloud OS, and as usual, we do so on BSD.
NanoBSD and ALIX
In the previous issue of BSD Magazine, Bill Harris described how to do a basic installation of FreeBSD on a PC-Engines ALIX board with a Compact Flash card. This is a great way to get started, but there are some risks to this approach.
Mutt On OS X – Part III
When we last left our heroes (in April, 2011 issue of BSD Magazine), I had briefly discussed searching our Mac’s address book as well as begin the process of setting up a complex, multi-account Mutt setup. In this article, I’ll go a bit deeper into setting up Mutt to make the most of Gmail’s features, as well as a way to handle attachments on your Mac.
OpenBSD has an often mistaken image across the world that it stands for cryptography and crypto alone. Only for security applications OpenBSD is a good choice. This is what I used to think till I started looking at its IPsec stack in 2003.
OMAP3 Full Support is Coming Soon in FreeBSD
The trend in the FreeBSD development is bringing FreeBSD for new sets of hardware. The OMAP™ 3 family of multimedia applications processors from TI introduces a new level of performance that enables laptop-like productivity and advanced entertainment in multimedia-enabled mobile devices.
What It Takes – Starting and Running an Open Source Certification Program, Part I
So you’re all excited about your new software and its amazing capabilities to change the world. You truly believe that if only more people knew about it and were competent at using it, the world (or at least the information technology world) would be revolutionized.
Interview with Rafa? Jaworowski
Rafal Jaworowski is a co-founder of Semihalf, where he is leading the operating systems department. With over 12 years of experience in the embedded systems field he has ported FreeBSD to various ARM and PowerPC systems, designed and developed device drivers and kernel infrastructure components, which are embedded in commercial products and installations. He contributes to the FreeBSD Project as a src committer. He has earned a M.Sc. degree in Mathematics.
From the table of contents:
Introduction to the Z Shell
In this modern age of computing, we are offered many choices with regard to how we might interact with our machines.
Supporting Multiple Desktops in PC-BSD 9.0
Beginning with version 9.0, PC-BSD will allow the selection of multiple desktops during installation. This article describes what changes were needed to allow for multiple desktop support and how you can help the PC-BSD project in this endeavour.
Evolution of an OpenBSD Port
In this article I’ll talk about the evolution of the OpenBSD port of radicale (http://www.radicale.org/), a nice small, simple CALDAVbased calendar server written in Python by Guillaume Ayoub.
FreeBSD & Alix A pint sized install of an Enterprise OS
The embedded device or Single Board Computer (SBC) market has for the most part, been dominated by variety of Linux derivatives.
Mono (C# and the .NET Framework) on FreeBSD
The .NET Framework and the C# language have simplified the software development process in many ways.
Drupal on FreeBSD part 6
In this the last article in the series on the Drupal Content Management System, the author looks back at what has been covered in the previous 5 articles and shares his real world experience with Drupal.
Backups – Made Easy A fast solution to a real problem
When you have to do a major Operating System or Application upgrade, this script and server with big disks, will get the job done.
Fighting DDoS Attacks with PF
For a long time, Denial of Service attacks were disregarded, as they were considered to be the work of script kiddies.
The MacOS X Command Line
My wife thinks I bought my Mac laptop to use as a status symbol. But every hacker knows I bought it because I wanted a decent Unix laptop.
Implementing OpenSMTPD An Independent Reference Document
OpenSMTPD is one of the mail servers included with OpenBSD. Configuring OpenSMTPD is more readily understood and comparatively less complex than configuring Sendmail.
When I sat down to brainstorm on this month’s article, I decided to write about something out of the ordinary. Obviously, the topic had to be related to BSD, yet, I was determined to touch upon something that is a bit above than just being ‘geeky’. Why? Simply to make BSD fanatics proud, and at the same time show non-BSD fans how great the world of BSD is!
Allocating Dynamic Memory with Confidence
Embedded software applications face many challenges that are not present on desktop computers.
From the table of contents
Interview with Dru Lavigne
Dru Lavigne is a network and systems administrator, IT instructor, author and international speaker. She has over a decade of experience administering and teaching Netware, Microsoft, Cisco, Checkpoint, SCO, Solaris, Linux and BSD systems. She is author of BSD Hacks, The Best of FreeBSD Basics, and The Definitive Guide to PCBSD.
Why You Use FreeBSD Just May Start With A ‘Z’
You may have been using FreeBSD for a long time. You may have just started using it. Regardless of how long you’ve been using it, whether it’s been fifteen years or fifteen days, you have needs, and FreeBSD fulfills some or all of them.
OpenBSD improves upon /etc/rc.d/
The OpenBSD developers did not adopt a change like this until they were sure they had a mechanism that was both simple to implement and simple to use.
There’s been some dramatic changes for DragonFly in the past month; all positive but having significant effects.
Package Management for the upcoming PC-BSD 9
Among the various improvements planned for PC-BSD 9.0, among the largest of these is the refreshed PBI package management format.
Converting a Physical Partition with FreeBSD to a vmware Image
Portability is something people increasingly value, because it has a number of advantages – you can, for example, carry your desktop (or server) anywhere with you and thus also all your very important personal data that you have created over some time, or perhaps over many years.
Build appliances with QEMU and OpenBSD
OpenBSD is the slimmest desktop OS. It is complete, functional and usable on any computer as long as your expectations are that of an engineer as opposed to a user.
Drupal on FreeBSD part 5
Mutt On OS X part 2
Last time (BSD Magazine 02/2011), we installed Mutt on OS X and read and sent mail from a Gmail account. This month, we’ll get one step closer to replacing Mail.app by learning a way to handle multiple accounts and how to search our Mac’s Address book from within Mutt.
Realtime Weather Data EMWIN on FreeBSD
Have ever run to the TV, turned on a radio, or browsed to a weather site, just to find out what the weather conditions are, or about to become? You can now have data delivered right to server, use in a web site, or sent as notifications to pagers via e-mail.
Benchmarking Different Kind of Storage
In this article we will examine 2 types of storage: an iSCSI and a local hard drive.
Content Management Made Easy The Open Source Way!
We take a look at the open-source Content Management Systems available for your enterprise website.