Resize Existing FreeBSD Root Partition or Slice Safely Without Re-Installing or Rebooting

There comes a time when your FreeBSD root partition (or slice) is just too small to be of any use. You've already moved /var, /usr, and /tmp to separate disks, you've tried cleaning up some logs, clearing cache, and even run pkg clean. There just isn't anything else you can delete. The problem is it was initially created too small when FreeBSD installed.

Updated: 2020-12-05

How to Use Disk Labels in NAS4Free or FreeNAS Legacy

You have a FreeNAS 7/NAS4Free server setup and you have several USB drives attached to it. Your ongoing issue is that every time you reboot your FreeNAS server the disk mounts get mixed up and the drive numbers are out of order. One day your 120GB Western Digital HDD is da0, then all of a sudden it becomes da2 while your Seagate 500GB HDD is now da0.

If you have more USB drives attached and you use software RAID. All of a sudden, your Western Digital HDD that stores all those vacation pictures becomes a member of a RAID set. Ouch!!

How to Setup DomainKeys Identified Mail (DKIM) with Postfix and FreeBSD

If your mail is always ending up in the "Junk" folder, perhaps it's time to take a look at DomainKeys Identified Mail (DKIM). DKIM is an email authentication framework (or protocol) that tries to minimize the SPAM problem. Your email server will sign every outgoing message with a cryptographic private key. Your DNS server is setup with TXT record in the email's domain that contains a matching public key. The receiving end will take the two keys, and determine if they are a match, thus authenticating your email server.

FreeBSD's FTP Server Doesn't Honor Configuration Values in ftpd.conf

While trying to setup an FTP server on my FreeBSD 7.2 system, for some reason anything I put into the /etc/ftpd.conf file did not work. I wanted to specify a PASSIVE ports range and according to the FreeBSD documentation, the following line in the ftpd.conf file *should* do it.


portrange all 52100 52121

FreeBSD 7.2 Package Mirror by Unibia.net

I'd like to make available for the public a free package mirror for FreeBSD 7.2 i386. The pre-built packages on this server are not by any means 100% complete, but their are many currently available.

If using the default csh:

setenv PACKAGESITE "http://phobos.morante.net:10080/packages/7.2/i386/Latest/"

If your using bash:

export PACKAGESITE="http://phobos.morante.net:10080/packages/7.2/i386/Latest/"

Enjoy.

Pages