OpenDNS
Written by Ben Francom and last updated on 02/02/2010 - [ freebsd ]

This guide shows how to configure FreeBSD so it will update your OpenDNS account with your dynamic IP from your ISP. Tested on FreeBSD 7.2 Stable

Create your blog with TYPO
Written by Vaggelis Typaldos and last updated on 11/13/2008 - [ freebsd | openbsd | netbsd | macosx ]

Typo is a Ruby on Rails application and in this article you can find how to install Typo v. 4.1.1 easily in a few steps on FreeBSD 6/7.

UnrealIRCd - Basic Installation
Written by Kyle Symonds and last updated on 12/30/2007 - [ freebsd ]

This guide will explain how to install an irc server under your local user account in FreeBSD specifically, it might work under other versions of BSD as well. While there are many different types of IRC servers out there, this one will cover the one I've used the most (and used to run an IRC network with), UnrealIRCd. It's very full featured while not hard on system resources and supports a wide array of services applications (such as NameServ, ChanServ, etc).

Setting Up .screenrc
Written by Patrick and last updated on 09/24/2007 - [ freebsd ]

Messing with screen, making it work for you!

Setting Own CVS Repository
Written by Cezary Morga and last updated on 02/11/2007 - [ freebsd ]

In this guide I'd like to present a short info on setting own CVS repository. It has been written with an assumption that the repository will be accessed locally and through the SSH connection. Using ssh might require setting $CVS_RSH=ssh environment variable on client system.

Using Virtual Machines with QEMU
Written by vermaden and last updated on 01/06/2007 - [ freebsd ]

Do you like to run virtual servers, but don't want to run Windows as a host? QEMU is your answer as it will host several virtual machines within you FreeBSD installation.

Downgrading Ports
Written by Jon LaBass and last updated on 12/05/2006 - [ freebsd ]

Using the ports tree to install applications is one of the most common ways to install softare. However, what if you updated a port to the latest version and it turns out to break things? How do you downgrade to a previous version if your ports tree is up-to-date? This is where the portdowngrade utility comes in handy.

Migrate FreeBSD From One Harddrive To Another
Written by ShadowBumble and last updated on 10/23/2006 - [ freebsd ]

This guide will explain how you can move your FreeBSD installation from one hard disk drive to another. I have done this many times using the dump/restore utility. Before you begin, be sure you have read this document carefully.

Setting Up Screen
Written by ShadowBumble and last updated on 10/17/2006 - [ freebsd ]

This guide is about a utility that is called Screen. It's in the ports collection of FreeBSD and it lets you setup a virtual Shell enviroment which you can connect and reconnect to even when you where totally disconnected or turned off the client PC. I use it a lot for compiling and for programs I cannot fork to the background on remote systems.

FreeBSD Splash Screen
Written by Jared Barneck and last updated on 03/24/2007 - [ freebsd ]

FreeBSD allows for the configuration of a splash screen to replace the text displayed while booting. Often an image is preferred over plain text. Adding a splash screen will not eliminate the text that would have been displayed while booting. This text is always available by running dmesg.

Webmin Installation
Written by omegahash and last updated on 12/17/2005 - [ freebsd | openbsd | netbsd | macosx ]

Webmin is an excellent web-based administration tools package for various Unix systems. With the package installed, you can perform many system tasks such as user management, Samba, Squid and Apache configuration, etc. through a web browser.

Folding@Home using daemontools
Written by Bert JW Regeer and last updated on 10/22/2005 - [ freebsd ]

This guide will help you set up Folding@Home using Dan Bernstein's daemontools, for easy maintenance and also so that on a server reboot folding@home automatically comes back up.

Daemontools
Written by Bert JW Regeer and last updated on 11/07/2005 - [ freebsd ]

This guide will help you set up Dan Bernstein's daemontools, which is a program that supervises another daemon so that when it does fail, it will automatically be restarted.

Setting Up USB Mice
Written by James Cornell and last updated on 06/13/2005 - [ freebsd ]

Assuming you have a supported usb interface, being uhci, ehci, or ohci, and a usb hid mouse with or without a scroll wheel, this guide may or may not help you.

Making hyperlinks work between Firefox and Thunderbird
Written by Jared Barneck and last updated on 04/20/2007 - [ freebsd ]

This guide will help you install Firefox and Thunderbird. This guide will also explain how to configure Thunderbird to open http, https, and ftp links in Firefox and how to configure Firefox to open mailto links in Thunderbird.

Detect and Enable Your Sound Driver in FreeBSD 5.3
Written by Jared Barneck and last updated on 07/15/2005 - [ freebsd ]

FreeBSD doesn't enable the sound by default. However it is simple to detect and enable your sound card.

Watch Terminal Activity
Written by Jon LaBass and last updated on 07/15/2005 - [ freebsd ]

Have you ever had a user login to your box and then ask you for help? Or have you ever been curious as to what your users are doing on your system? The watch(8) utility will let you snoop another tty, allowing you to see what your other users are doing and even interact with them. It's a must-have utility for every network administrator.

Installing Pico
Written by configure and last updated on 10/12/2004 - [ freebsd ]

Installing Pico can sometimes be misunderstood. Many system administrators just install Nano, and symlink Pico to Nano. I prefer to do it this way, as Nano has the same interface as Pico, just a few subtle differences. I shall explain both ways...

Using Subversion for Collaborative Development
Written by Geffy and last updated on 07/15/2005 - [ freebsd ]

Subversion (SVN) is an alternative to using Concurrent Version System (CVS) for collaborative development, though it has other uses if you develop on more than one machine and wish to keep all your work in a central location. This guide will show you how to setup Subversion with Webaccess via the Apache2 mod_dav svn module. If you already use apache 1.3 you can continue to use that, just change the port that apache2 listens on in its httpd.conf file. Subversion Book is an excellent resource for information outside the scope of this guide.

Keeping Time With NTPd
Written by Geffy and last updated on 07/15/2005 - [ freebsd ]

Many services on your FreeBSD either workstation or server benefit from knowing the time accurately, whether they are cron tasks or if you are sharing files around your network and you need the timestamps to be consistent across the network. The NTP daemon and the ntpdate program allow you to keep accurate time on your FreeBSD machine via the Network Time Protocol. The ntpdate program is being slowly replaced by NTPd, and indeed ntpd -q will act the same as ntpdate, so it is on its way out. Also the ntpdate program has reduced accuracy when compared to the ntpd. This guide will show you how to setup your machine to keep time using the NTP daemon, and also show you how you can setup the NTP daemon to act as a Time Server for your local network.

Fix Gettext Dependancies (portupgrade)
Written by Kyle Symonds and last updated on 11/03/2003 - [ freebsd ]

Something I've noticed recently after updating my ports tree and trying to install something is that the latest version of gettext is causing compiles to fail on anything that relies on it. This has been happening on both my FreeBSD 4.8-RELEASE and 5.1-RELEASE machines so it doesn't seem to be something just specific to a certain release. The easiest way to fix these annoyances is to install portupgrade and just update everything that depends on gettext.

Upgrading Ports/Packages
Written by Jon LaBass and last updated on 10/21/2003 - [ freebsd ]

So, you install stuff from ports and then updates are released. How do you upgrade your software without having to uninstall and reinstall? This guide will show you how to use portupgrade.

Updating the Ports Tree
Written by Kyle Symonds and last updated on 02/17/2003 - [ freebsd ]

The ports tree (/usr/ports) contains many useful programs that have been ported over to work on FreeBSD. Almost every tutorial here uses something from the ports collection in one way or another. Since all programs are constantly being updated, it's a good idea to update your ports tree at least once every week to stay current with all the changes that are happening. While this tutorial will not tell you how to setup a program to upgrade every ports program you install (one does exist) it will tell you how to keep the make files current so you'll always be compiling the latest version. For an extensive resource on what ports are constantly being updated see FreshPorts.org.

Colors in ls
Written by Kyle Symonds and last updated on 07/15/2005 - [ freebsd ]

Ever wanted an easy way to distinguish directories and executables from everything else while you're ssh'ed in to your FreeBSD box? You may have seen colors using ls on some Linux distros such as SlackWare but now you can have it on your FreeBSD machine.

inetd on FreeBSD 5.0
Written by Kyle Symonds and last updated on 01/26/2003 - [ freebsd ]

Inetd (also called the internet super daemon) is a server which listens on various ports of the computer it's being run on and launches specified programs once something contacts that port. On a default install of FreeBSD 5.x, inetd is disabled due to potential security problems it might have later down the road, such as a hacker gaining root access and adding some sort of program to be run on a certain port using inetd. The possibility of a hacker gaining access to the root account and getting to inetd's configuration files is very slim due to the secure nature of FreeBSD, but they decided to disable it anyway. Enabling inetd is required in my qmail+vpopmail+qmailadmin tutorial.

Copyright 2003 - 2010 BSD Guides.  All rights reserved.

About | Terms of Use | Privacy | Contact