FreeBSD



How easy is it to get an ipv6 website up and running on FreeBSD? Surprisingly this takes only a few minutes and all the we ... [more]


How to modify all files in some subdirectories, however deeply nested? As an example suppose we wish to change the text "Hello World" to ... [more]


In an earlier post I discussed how I created custom FreeBSD packages for my own files and software, so that I can install these quickly ... [more]


WIth many production servers to look after, it is normal to have everything setup the same on some of them. Often much of the installed ... [more]


I no longer use DirectAdmin. When I decided to replace all the software it installed with the FreeBSD ports versions, it made more sense ... [more]


Of course, webmail wasn't working on the new box after setup. IMAP is run via inetd, so edit /etc/rc.conf and add:

inetd_enable="YES" inetd_flags="-l -R 1024"

Make ... [more]


Portupgrade is a useful tool for updating particular ports. Easily installed from the ports:

cd /usr/ports/ports-mgmt/portupgrade make install clean

Now create a database:

pkgdb -F

Now, to upgrade ... [more]


Ensure the cvsup program is installed on your system. If so:

cp /usr/share/examples/cvsup/ports-supfile /usr/local/etc/ports-supfile

Edit /usr/local/etc/ports-supfile and change the line reading:

*default host=CHANGE_THIS.FreeBSD.org

to

*default host=cvsup.FreeBSD.org

You are ... [more]


There are two easy methods for keeping your FreeBSD-RELEASE system up-to-date on patches, patching by hand or using cvsup. Using cvsup, I'll install the command ... [more]