FreeBSD

Identifying jails and data to migrate from old host to new host

I’m retiring knew and moving the services over to r730-03. I recently added 2 12TB drives to the latter host. In this post, I’ll start the migration process by identifying what data needs to move, from where, and to where. In this post: knew r730-03 FreeBSD 13.2-RELEASE-p2 The data There are the zpools in question: [15:19 knew dan ~] % zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT […]

Identifying jails and data to migrate from old host to new host Read More »

Changing how I use IP address with FreeBSD’s vnet – so IPv6 works

The vnet (network subsystem virtualization infrastructure) on FreeBSD is both a blessing and a curse. For me, it isn’t working well with IPv6. I’ve hit issues with pf (since solved, I’m sure). It’s a useful feature but can be confusing. It helps to have lots of time to think about it and what you’re doing. I talked about this amongst the FreeBSD jail group and out of that came a blog post: The

Changing how I use IP address with FreeBSD’s vnet – so IPv6 works Read More »

Using FreeBSD’s daemon(8)? Consider -r

FreshPorts make use of a simple python daemon (fp_listen). It has been in use since at least 2006. It was (I think) vermaden who mentioned it (I can’t find the reference) and it triggered an idea. The role of fp_listen is to listen for backend notifications and respond accordingly. One of its primary goals is to clear the front end cache as required. Part of that strategy involves a persistent connection to the

Using FreeBSD’s daemon(8)? Consider -r Read More »

pkg: No SRV record found for the repo ‘local’

Today I removed and added the same package. The add failed. Background: I install from my own custom package repo server I do not install from the FreeBSD package servers My packages are built via poudriere The same basic repo configuration file has been in use for years This is what I just encountered: [tallboy dan ~] % sudo pkg install postfix Updating local repository catalogue… Fetching meta.conf: 100% 163 B 0.2kB/s 00:01

pkg: No SRV record found for the repo ‘local’ Read More »

vnet jail on FreeBSD not letting pings through from another non-vnet jail

NOTE: this problem was fixed by moving all the IP addresses to the bridge. See Changing how I use IP address with FreeBSD’s vnet – so IPv6 works I just restarted my pkg01 jail. Now Nagios can’t see it on IPv6. In fact, none of the jails on this host can now ping pkg01. This is FreeBSD 13.1-RELEASE-p6 I did try DAD (based on this previous post, but that’s no help here). [17:19

vnet jail on FreeBSD not letting pings through from another non-vnet jail Read More »

Monitor your backups

It’s good to do automated backups. When you do that, add monitoring to make sure the backups are occurring successfully. In my case, I backup using Bacula. Each job creates a new .bsr file. I copy these files to another location each day. Then I monitor the dates on those files and they should all be less then a day or so old. Edit (added 2023-08-29) This post is about upgrading net-mgmt/unifi6 to

Monitor your backups Read More »

Nagios 3: moving from nrpe 3 to nrpe 4 – what needs changing?

Yesterday, I noticed this message in one of the “daily security run output” emails which FreeBSD host can send out. I’ve used net-mgmt/nrpe3 for several years. It checks remote hosts and runs any number of predetermined commands and returns the results. It’s stable, highly configurable, and just keeps running. I had a look at the replacement (net-mgmt/nrpe) and decided to build and install it. First, it went onto my poudriere package bulding host

Nagios 3: moving from nrpe 3 to nrpe 4 – what needs changing? Read More »

Is your jail not getting an IPv6 address soon enough? Blame DAD.

I have jails with both IP4 and IPv6 addresses. Lately, I’ve been noticing this in /var/log/messages: And this in console messages: Looking in the jail, it had IPv6 addresses. What gives? In this post: FreeBDS 13.1 The jail example I had a jail, similar to this: After the jail started, I could see both IP addresses on the specified NIC: [besser dan ~] % ifconfig igb0 igb0: flags=8963 metric 0 mtu 1500 options=4a500b9

Is your jail not getting an IPv6 address soon enough? Blame DAD. Read More »

Replacing postfix with dma

I like Postfix. I’ve been a fan of it for over 20 years. I deployed it on every host for outgoing email. Lately, I’ve taken to using dma (DragonFly Mail Agent) as my preferred mail handler on jails and hosts which don’t need to deal with incoming mail, only outgoing mail. After first getting serious with it about 6 months ago, I decided to remove it from all internal hosts during the consolidation

Replacing postfix with dma Read More »

Home Assistant running natively on FreeBSD via bhyve

This is is mostly written after-the-fact without good notes. Much of what I’m writing is pulled from a tweet and from things I did as I later copied this VM from one host to another. In this post: FreeBSD 13.1 vm-bhyve-1.5. edk2-bhyve-g202202_1 qemu-7.2.0 Much of what I’m doing is based up David Reid’s blog post: Home Assistant on FreeBSD. I recommend reading his blog post and using updated values, perhaps from my post,

Home Assistant running natively on FreeBSD via bhyve Read More »

Scroll to Top