Aug 142018
newsyslog: chmod(/var/log/auth.log.6.bz2) in change_attrs: No such file or directory

This problem was difficult to figure out. The cause was simple, but not obvious. Messages such as this were appearing in emails From July: In August: I had no idea why. My initial suspicion was the /etc/newsyslog.conf configuration for that file: [dan@knew:~] $ grep auth /etc/newsyslog.conf /var/log/auth.log root:logcheck 640 7 * @T00 JC [dan@knew:~] $ […]

Aug 092018

Users and Roles in PostgreSQL are very similar. When I set up the FreshPorts database back in mid-2000, I was using PostgreSQL 7.0.3 (that’s my best guess based on my blog entry). I suspect roles were not available then and were introduced with PostgreSQL 8. I am positive someone will correct me if that’s wrong. […]

Aug 082018

For future reference, this is the knew server … oh wait, I think it’s this server which is mounted in the 4U chassis mentioned in this post. It runs a few jails, including Bacula regression testing services. This recent post outlines the modifications so it boots off a mirror of SSDs. File systems Paritions zpools […]

Apr 012018

I don’t normally offer guest posts here, but on this rare occasion I couldn’t say no. Here’s a guest post from Michael W Lucas. What one of us finds delightful, another person might find loathsome. That’s human nature. I keep reminding myself of this every time people start babbling about the virtues of something I […]

Mar 192018

I am adding IPv6 addresses to each of my servers. This post assumes the server is up and running FreeBSD 11.1 and you already have an IPv6 address block. This does not cover the creation of an IPv6 tunnel, such as that provided by This assumes native IPv6. In this post, I am using […]

Mar 192018

You have an old DNS server: You have a new DNS server: You have a domain,, for which you want to swap the old DNS server with the new DNS using nsupdate. NOTE: the domain is The NS servers are in (different domains). These are the commands you issue: update […]