Using Virtual Machines with QEMU

General Information

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.

[Read more...]

Installing and Configuring X.org and KDE

xorgcfg1

General Information

This guide demonstrates the ease of installing Xorg and KDE on FreeBSD 5.x.

[Read more...]

Downgrading Ports

General Information

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.

[Read more...]

Squid Proxy Server

General Information

First posted on Overridersworld.

This document will describe how to get a Squid Proxy Server up and running for your LAN using FreeBSD and Squid. The info on the configuration file is by no means comprehensive. There is a lot that you might need to do differently, but I am running pretty much the same installation for around 100 users and it has served me very well so far in my situation. Also, I am not going into detail configuring the cache manager here. Just plain Squid Proxy Caching for your LAN.

[Read more...]

Chroot Users With sftp

General Information

This walkthrough will root your users to their home directory for those users you don’t want browsing all over your FreeBSD machine. I would suggest doing this at your console or possibly running a script to kill all the running sshds and then starting the sshd2 deamon.

[Read more...]

Migrate FreeBSD From One Harddrive To Another

General Information

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.

[Read more...]

Limit User’s Disk Space (Setting Quotas)

General Information

This guide details how to set up user accounts with disk allocation. Let’s say you want to limit each user to a specific size disk usage — 100 megs each. You will need to set “user quotas.” Here we go!!

[Read more...]

Enable setuid In Perl

General Information

There may be times you would want to run perl scripts as non-root users. This offers more security to your system and this guide will show you how to enable perl to use setuid.

[Read more...]

Compile a Custom Kernel (Legacy)

General Information

Want to speed up your system a bit as well as reduce boot time and resource usage? Or compile extra features into your kernel? The best way to do that is to compile your own custom kernel yourself. It is much simpler than you would think, ESPECIALLY if you’ve ever tried it in Linux. ;)

[Read more...]

Compile a Custom Kernel

General Information

There may be two main reasons as to why you would want a custom kernel on your system: 1) You want to add some functionality to your system such as audio support, or 2) you may want to remove some unused drivers to conserve memory.

[Read more...]