Archiveopteryx: The IMAP Server You Always Wanted
Archiveopteryx (aox) is a highly scalable PostgreSQL-backed IMAP/POP server. As described on its website:
Archiveopteryx is an Internet mail server, optimised to support long-term archival storage. It seeks to make it practical not only to manage large archives, but to use the information therein on a daily basis instead ...
SSH Two Factor Authentication on FreeBSD
Setting up two factor auth for SSH on FreeBSD is actually quite simple. This can be achieved with minimal effort via the security/pam_google_authenticator port.
# pkg install pam_google_authenticator
Edit /etc/pam.d/sshd and add the following line at the top of the list:
auth required /usr/local/lib/pam_google_authenticator ...
FreeBSD Poudriere Cheat Sheet
On FreeBSD poudriere is now the best way to maintain your software from the ports tree. It provides a cleanroom build environment and your packages will always be built properly. Manual installation and portmaster are certainly still viable, but they should be handled with care by advanced users. For those ...read more
New Blog: Pelican
Denon E400 firmware update loop
My Denon E400 is a nice AVR, but for some reason fails to do firmware updates if plugged in to my Ubiquiti Toughswitch. If I attempt an update it fails to connect to the server for some strange reason and gets stuck in an update loop with an error on ...read more
Dell Optiplex 390 keyboard bug
I have a Dell Optiplex 390 at work and I've had a strange keyboard issue I couldn't explain: my USB keyboard simply refused to work until my OS was up and running. Whether it be Windows, Linux, or FreeBSD -- no keyboard functionality until the kernel had initialized the ...read more
FreeBSD and 65TB of ZFS
Supermicro SuperStorage Server 6049P-E1CR36L - 36x SATA/SAS - LSI 3008 12G SAS - Dual 10-Gigabit Ethernet - 1200W Redundant Processor 2 x Intel Xeon Silver 4110 Processor 8-core 2.10GHz 11.00MB Cache (85W) Memory 12 x 16GB PC4-21300 2666MHz DDR4 ECC Registered DIMM Storage Drive 36 x 4.0TB SAS 3 ...