Undefined symbol: "stat@FBSD_1.5"

Word Count: 386 · Reading Time: 2 minutes


While upgrading from FreeBSD 11 to 12 this weekend I came across a rather surprising error in the logs. warning: connect to Milter service unix:/var/run/milter-regex/sock: No such file or directory Odd, worked before the upgrade, let’s check it out: $ sudo service milterregex restart milterregex not running? (check /var/run/milter-regex/milter-regex.pid). Starting milterregex. ld-elf.so.1: /usr/lib/libmilter.so.6: Undefined symbol "stat@FBSD_1.5" /usr/local/etc/rc.d/milterregex: WARNING: failed to start milterregex What’s it using? $ ldd /usr/local/libexec/milter-regex /usr/local/libexec/milter-regex: libmilter.so.6 => /usr/lib/libmilter.

2018 November Election Guide

Word Count: 2569 · Reading Time: 13 minutes


Overview and Research This guide is ordered from most general to most specific. I’ll start with Federal and work my way down to Santa Clara County so you can stop reading once it’s no longer relevant to you. Yes, I’ve read most of the details of the propositions and would recommend that you do too as the summaries often hide the important aspects of any given proposition. Here’s what I’m using to guide my opinions (in alphabetical order):

Kavanaugh and the Surpreme Court

Word Count: 429 · Reading Time: 3 minutes


No matter what you think of the Ford allegations, it’s clear that Kavanaugh is unfit to be a judge at any level, let alone the supreme court. Just listening to his answers (or reading the transcript and SCOTUS Blog) it’s clear that he is not capable of being the impartial arbiter of justice that is required of the position he now holds or the one he seeks (among many other things, accusing senators of conspiracy on behalf of the Clintons should be disqualifying in of itself).


Word Count: 887 · Reading Time: 5 minutes


Given how much more efficient IPSec is than OpenVPN, I decided to setup an IKEv2 endpoint using FreeBSD on my network to allow for accessing content which is restricted to the USA and doing administration on my network when traveling. FreeBSD The DEFAULT kernel contains everything you need to run IPSec, just add the following to /boot/loader.conf: if_enc_load="YES" If you’re building a custom kernel, you’ll want: options IPSEC device crypto device enc OpenIKED As OpenIKED has a relateively simple configuration and applications written by the OpenBSD team tend to be relatively secure, I started with it.