BSD Magazine 2011/02: ZFS and FreeBSD

A new issue of the free BSD Magazine is available: ZFS and FreeBSD

Table of contents:

ZFS and FreeBSD

The Zettabyte Filesystem (ZFS) is one of the most advanced open source filesystems available today. Its design implements several revolutionary ideas with focus on data consistency, performance and ease of use.

FreeNAS

FreeNAS is a very interesting project with a history spanningapproximately 5 years. It’s a fusion of FreeBSD with a webgui andembedded device framework, which creates a NAS device basedon FreeBSD, fully manageable from a web-browser out of a PCwith an x86 or AMD64 architecture.

Network transparent rate limitation with ipfw

In this article I will explain how to setup a transparent bridge between your LAN and your Firewall/router. With “transparent” I mean that you won’t need to do any change on your network in order to use it.

Building an iSCSI storage with BSD

Highly loaded databases need a fast and reliable storage solution, something like a big server with many hard drives, probably with 4, 8, or 16 drives. Also, many 1U servers do not have the necessary storage capacity to offer services that need it.

How to setup a USB Memory stick for installing a pfSense SoHo Firewall/Router

This article covers the installation and initial configuration of a pfSense Firewall / Router on a small form factor PC.

Mutt On OS X

Whenever my boss walks by my desk, he can’t help but ask, „Why do you insist on using the command line for everything? Are you stuck in the 1970’s or something?”…

The Missing Links to Strategic Implementation

In regards to growth and strategy, the father of management and strategy, Peter Drucker was wont to say, “Everything must degenerate into work if anything is to happen.”

Browser Wars

With the rise of the Internet, there has been a considerable increase in the number of web browsers available for BSD platforms.

Interview with Dan Langille

BSDCan 2011 – An interview with Dan Langille, who will give you a closer look at the upcoming conference.

PC-SYSINSTALL – A new system installer backend for PC-BSD & FreeBSD

A presentation from BSDCan 2010 is an example of what you can expect from this years Conference.

Download BSD Magazine 2011/02: FreeBSD & ZFS

Available: BSD Magazine: BSD’s and Solaris (01-2011)

The Editors of the BSD Magazine have finished writing another issue: BSD’s and Solaris.

Drupal on FreeBSD – part 3
Rob Somerville
Continuing the series on the Drupal Content Management System, we will look at creating a store front for our new website using CCK and Views.

Email MX server in FreeBSD – Confguring FreeBSD as a mail MX server with Postfx
Francisco Reyes
This is a tutorial on how to setup a mail MX server using Postfix.

Installing NGINX and PHP 5.3.x on FreeBSD 8.1
Diego Montalvo
Have been using Apache as my default web server on FreeBSD servers since departing from IIS 4.0 and NT systems in 1999. Apache has always performed great on my installations and give the Apache Foundation great praise.

Text Terminal magic with tmux
Girish Venkatachalam
Once you get used to something you seldom like to go back to old ways. So much so that you get uncomfortable without it.

Writing ‘bots using XMPP
Eric Schnoebelen
One of my favorite topics, using XMPP/Jabber for productive, real world applications!

How to quickly make a bootable USB stick with FreeBSD
Juraj Sipos
This article covers the steps needed to make a bootable USB stick with FreeBSD – a quick howto that also applies to a USB drive.

FreeBSD and simple char device driver for real PCI-hardware
Anton Borisov
The FreeBSD operating system captivates the hearts and minds of it’s fans so much, that finds it’s way in very diversive industries such as hosting projects and backbone routers. It can run on small embedded devices, as well as on large, multi-core systems.

BSD’s and Solaris on the Desktop. Are they ready to serve?
Petr Topiarz
As I am a great unix fan, I use BSD daily, but I mainly use the beast on the servers. In my company, we run Linux on Desktops and I would like to change that too. Therefore I underwent this venture in order to see whether Unix is ready to replace Linux on the desktop or not.

Games Geeks Play!
Sufyan ibn Uzayr
In this article, we explore the various gaming options available for the BSD users.

Why can’t offce employees get along with open source offce suites?
Joshua Ebarvia
I have been working for 6 years now in an office setting. Since the organization I work for does not have that “big” funds for purchasing bleeding-edge software, we put our hands on some open source counterparts of the proprietary ones.

Download the latest BSD Mag issue here: BSD’s and Solaris

BSD Magazine (Oct-2010) issue: VPN and BSD

There’s another (free) issue available of the BSD Managzine: VPN and BSD (Oct 2010) (link)

Some of the articles are:

bsd magazine Oct 2010

Commissioning FreeBSD with the Drupal Content Management Framework – Part 1

With nearly 6000 modules and PHP support Drupal offers a sophisticated web development platform as well as a thriving community. Drupal, originally conceived by Dries Buytaert, has a reputation of being an extremely capable DContent Management System (CMS) albeit with a steep learning curve. While many criticisms concerning the complexity of the interface will be addressed in the forthcoming Drupal 7 release (which is currently in the alpha stage), Drupal 6 excels in stability, flexibility and high quality code. The developers also subscribe to a transparent policy towards security issues, and have a dedicated security team which ensures that core modules remain high quality. Used as the basis of many high profile sites.

Building VPNs on OpenBSD

A VPN is a network made up of multiple private networks situated at different locations, linked together using secure tunnels over a public (insecure) network, typically the Internet. VPNs are becoming increasingly popular, as they allow companies to join the LANs of their branches or subsidiaries into a single private network (site-to-site VPNs) or to provide mobile employees, such as sales people, access to their corporate network from outside the premises (remote-access VPNs), thus making accessing and sharing internal information much easier.

Closed-source and unsupported drivers with FreeBSD

Sooner or later you come to a conclusion that you need to have an enhanced mobility throughout your home place. And you decide to purchase an Wi-Fi card and put it into a home gate-keeper. Do you know about troubles that could bring this simple transaction like WiFi network card purchase?Some might ask – is it necessary to buy a WiFi-card instead of a simple AccessPoint (AP)? At first glance you can figure out that there exist the fine models of ADSL-modems with wireless capabilities and that could work as AP. However, it should be noticed that: a) not all home connections to an Internet-provider go through a „copper” like phone- or cable-line; b) you simply need to add a WiFi-capability to an already working gate; c) a WiFi-card itself costs several times cheaper of AP.

Download issue: VPN and BSD

BSD Magazine issue 2010-09: BSD and Linux

The BSD Mag September issue is about BSD and Linux

The following articles can be found in this issue:

Installing a Citrix Client on FreeBSD

As our computing needs change, so does our criteria for selecting an operating system. Today, my job and my family are in different cities.

Writing shellcode for Linux and *BSD

A shellcode is a sequence of machine language instructions which an already-running program can be forced to execute by altering its execution flow through software vulnerabilities (e.g. stack overflow, heap overflow or format strings).

How To Convert Text to Voice Using Festival and Lame in FreeBSD

In 2007 I built a web-based IM/ Chat Service which was later launched as an iPhone web app. Making a long story short I retired the service in 2008 and that was that.

FreeBSD Squid proxy with Parental Controls How-To

Traditionally, web pages were served via a webserver such as Apache and transmitted via the network on port 80 to a web-browser.

Network monitoring with Nagios and OpenBSD PART 2

So our OpenBSD-based network now includes redundant firewalls, domain name servers, a mail gateway  and a web proxy cache .

The Difference Between FreeBSD and Ubuntu in a Not So Technical Way

As a system administrator, I have been using various distributions of Linux and FreeBSD. I am comfortable in a mixed environment of *nix operating systems to provide network services.

Download: BSD Magazine 2010-09 (Linux and BSD)

BSD Magazine 08/2010: BSD as Operating System

The BSD Magazine editors have uploaded a new issue: BSD as Operating System (download PDF).

According to Olga Kartseva, the Magazine’s chief editor, there are already more than 22.000 subscribers:

BSD Magazine is growing, it has already around 22,000 subscribers all over the world. Comparing to 10,000 printed copies which were distributed in USA before January – this number has really grown! We are looking for the new ways to promote our magazine all the time and we are very grateful for every help you give us! Thank you for spreading a word about BSD Mag!

Encouraged by this success, BSD Mag is planning to launch a Russian version in September.  The editors are looking for authors, betatesters and proofreaders with Russian as a native language:

At the moment we are planning to open russian version of BSD Magazine in September. The magazine will be also free online publication.

And we are looking for authors, betatesters and proofreaders with russian as a native language.
Please contact olga.kartseva[at]bsdmag.org in case you want to contibute or have an idea where we should announce this news.

Table of contents of the BSD Mag Aug issue:

Introduction to MidnightBSD

MidnightBSD was founded in 2006 by Lucas Holt. The project is a FreeBSD 6.0 fork with an emphasis on creating a desktop focused BSD. While there are other BSD desktop projects (most notably PC-BSD and DesktopBSD), we wanted to create an entire desktop centered BSD from the kernel all the way up to the standard applications. We want a BSD that a grandmother could install and use.

The FreeBSD Ubuntu challenge

FreeBSD makes a great server, but can it rise to the challenge of running Compiz as a workstation? One of the many criticisms of Open Source software (indeed even FreeBSD) is that it is not ready for the desktop.

Network monitoring with Nagios and OpenBSD PART 1

So our OpenBSD-based network now includes redundant firewalls, domain name servers, a mail gateway and a web proxy cache. (Read previous issues of BSD Magazine) All the services provided by these machines are particularly critical and can’t afford even minimal downtime. Redundancy may give us the time to recover a failure before having angry users trying to knock down our door, but it doesn’t free us from the responsibility to detect and solve ongoing problems.

Replacing Microsoft Exchange Server

Installing set of open-source programs without lack of functionality Instead of Microsoft Exchange Server. This way Groupware-part will be replaced on Horde Groupware.

Maintenance Systems over BSD

I was talking in previous articles about how to run applications widely used in the Industry that can be supported by BSD apart of classical IT services. As clear example of this is SAP Suite. SAP covers all possible asset management to control the cost related to production and also maintenance but as per tighted cost in investments today, the Plants must run 24/7 with maximum reliability and productivity possible.

Low Resource PCs with FreeBSD

FreeBSD is my pick for best modern operating system to use on older PCs. I can’t believe how many used PCs end up as landfill while students, educators, low income families and others go without a computer at all.

Making the Unknown Giant Visible and Known

FreeBSD has the moniker Unknown Giant. I confirm that it is true in my place. I have asked system administrators, computer enthusiasts, and hobbyist about FreeBSD and they didn’t even know what I’m talking about.

Download this issue here

BSD Magazine 2010/07: OpenBSD

July’s issue of the BSD Magazine can now be downloaded: BSD magazine 2010/07: OpenBSD.

Olga Kartseva, chief editor, wrote that the BSD Magazine archives are available now for freebsd-announce mailinglist subscribers without having to subscribe to the BSD Mag newsletter.

This is the table of contents of the OpenBSD issue:

Building a Desktop Firewall with pf and fwbuilder

This article is an excerpt from the Firewalls and VPNs chapter of the book The Best of FreeBSD Basics (ISBN 9780979034220), published by Reed Media Publishing.
- Dru Lavigne

OpenBSD Some Interesting One Floppy Systems

One floppy systems are very practical, as they usually have a specific goal, which cannot be said about all Live CD’s.
- JURAJ SIPOS

Remote Installation of the FreeBSD Operating System without a Remote Console

This article documents the remote installation of the FreeBSD operating system when the console of the remote system is unavailable. The main idea behind this article is the result of a collaboration with Martin Matuska mm@FreeBSD.org with valuable input provided by Pawel Jakub Dawidek jd@FreeBSD.org.
- DANIEL GERZO

OpenBSD as a Mail Server

In a previous document, we built redundant firewalls using the CARP and PFSYNC protocols; these were the first building blocks of a hypothetical, penBSD-based, small private networkthat we are going to build step by step across several documents.
- DANIELE MAZZOCCHIO

Performance Comparison ITTIA DB and SQLite

ITTIA DB SQL and SQLite are used by software developers to manage information stored in applications and devices. Designed to be hidden from the end-user, these embedded relational database management systems are linked into the application or firmware as self-contained software libraries.
- Sasan Montaseri

Interview with Jeff Roberson
- Jesse Smith

FreeBSD Experience and Success Story
- JOSHUA EBARVIA

New BSD Magazine issue: BSD firewalls

A new issue of the BSD Magazine is available. This time the main subject is BSD firewalls.

From the table of contents:

  • WebHostingBuzz: Matthew Russell, Dennis Arkhangelski
  • Introduction to Nano BSD: Daniel Gerzo
  • Secure Your Wireless with IPsec: Dan Langille
  • Redundant firewalls with OpenBSD, CARP and pfsync: Daniele Mazzocchio
  • Easier WINE Installation on amd64: Slawomir Wojtczak
  • Configuring IP-Based SSL: Skip Evans
  • BSD File Sharing – Part 4. SSH: Peter Topiaz
  • BSD Opinion: Rob Sommerville
  • SAP over BSD: Joseba Mendez

It would be interesting to see what you, readers, think of Webhostingbuzz, as I’ve not heard from them. I for one have very positive experience with RootBSD, the experts in BSD Hosting. They’re very efficient and customer-friendly.

BSD Magazine issue 2010-05: Embedded BSD

A new issue of the BSD Magazine is available as free PDF:  Embedded BSD (issue 2010-02)

This is the Table of Contents:

MaheshaBSD: A Live CD Project From The Lake Mansarovar

MaheshaBSD is the name for a Live CD project. Why Mahesha? What does it mean? Mahesha is one of the 1008 names of Lord Shiva – Supreme God of the universe who stands above all gods. This name was chosen because Shiva’s weapon is the same as the FreeBSD’s one – the trident. There is yet another important correlation – supremacy of the BSD code, which (as many IT professionals believe) stands supreme above all operating systems. The connection of Lord Shiva and BSD is therefore logical.

OpenBSD as a Primary Domain Controller

Once a Windows-based network grows beyond around a dozen computers, setting up a Primary Domain Controller to simplify and centralize the management of users, computers and network resources becomes a must. But does the Domain Controller necessarily have to be a Windows machine, thus meaning the end of our project of a completly OpenBSD-based server network?
Of course not! Once again, OpenBSD comes to our rescue and, with the help of a few additional pieces of software, it will turn into a full-blown, secure and reliable Domain Controller.

FreeBSD MySQL Clustering How-to

The PHP, MySQL and Apache stack is a very popular implementation on standalone BSD servers but in demanding high availability [HA] environments the twin spectres of redundancy and fail-over rear their heads. In these scenarios, it is essential to eliminate the single point of failure which is the enemy of 100% uptime.

BSD FILE SHARING – Part 3. FTP

Last time I wrote on SAMBA on different BSD’s. This time I am going to dedicate the article of the series to FTP. Some people do not know that the FTP protocol is the true BSD heritage, as it originated in the 1970′s at Berkeley University, so it is the right thing to dedicate it some space in the BSDMag anyway.

Exploring HAMMER

One of DragonFly’s features is a new file system, called HAMMER. HAMMER has, to quote from the man page, instant crash recovery, large file systems spanning multiple volumes, data integrity checking, fine-grained history retention, mirroring capability, and pseudo file systems HAMMER is available by default on DragonFly BSD.

Embedded OpenBSD

Unix-like operating systems aren’t picky at all. Despite the extreme physical conditions, they can take root on those old computers where most (proprietary) operating systems risk extinction and help them, after years of faithful service, to start new lives as firewalls, routers, proxies …
But sometimes this is not enough: servers must be reliable and old computers are (guess what?) … Old, and this increases their risk of disease. That’s why embedded systems are a great option: they are (relatively) inexpensive, silent, small , reliable … What else could you need? Ok, you have to learn to cohabit with very basic hardware, but the right OS, with the right configuration, will wallow in it!

Making Sense of Data Management on Intelligent Devices

The demand for embedded devices is growing rapidly, and there is a clear need for development of advanced software to deliver new features on limited hardware. Data management is a critical component in these new software systems. Embedded databases are used by portable media players to store information about music and video, GPS vehicle tracking systems to store map data, and monitoring systems to log information. These and other leading-edge industries have learned the importance of managing data reliably with a relational embedded data management system.

BSD in the Industry

After several years of slavery with windows based programs, many programs related with Industry or Engineering are opening the doors to the new trends of UNIX like OS. This is a natural evolution because as the Economy crisis strikes on whole World, the IT infrastructures are also under pressure to decrease at maximum the overall cost.