From 501f4c289bc7f9b237f664ccde9b067273d6c80f Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Tue, 28 Oct 2025 20:15:48 +0200 Subject: Update content for html --- ...025-07-14-f3s-kubernetes-with-freebsd-part-6.html | 18 ++++++++++++++++++ gemfeed/atom.xml | 20 +++++++++++++++++++- 2 files changed, 37 insertions(+), 1 deletion(-) (limited to 'gemfeed') diff --git a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html index 5912c3d4..5178d14c 100644 --- a/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html +++ b/gemfeed/2025-07-14-f3s-kubernetes-with-freebsd-part-6.html @@ -1354,6 +1354,24 @@ paul@f0:~ % doas tee /usr/local/bin/carpcontrol.sh <<#!/bin/sh # CARP state change control script +HOSTNAME=`hostname` + +if [ ! -f /data/nfs/nfs.DO_NOT_REMOVE ]; then + logger '/data/nfs not mounted, mounting it now!' + if [ "$HOSTNAME" = 'f0.lan.buetow.org' ]; then + zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key zdata/enc/nfsdata + zfs set mountpoint=/data/nfs zdata/enc/nfsdata + else + doas zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key zdata/sink/f0/zdata/enc/nfsdata + doas zfs set mountpoint=/data/nfs zdata/sink/f0/zdata/enc/nfsdata + doas zfs mount zdata/sink/f0/zdata/enc/nfsdata + doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata + fi + doas service nfsd stop 2>&1 + doas service mountd stop 2>&1 +fi + + case "$1" in MASTER) logger "CARP state changed to MASTER, starting services" diff --git a/gemfeed/atom.xml b/gemfeed/atom.xml index 4f986131..d7a99259 100644 --- a/gemfeed/atom.xml +++ b/gemfeed/atom.xml @@ -1,6 +1,6 @@ - 2025-10-23T09:26:00+03:00 + 2025-10-28T20:14:24+02:00 foo.zone feed To be in the .zone! @@ -3970,6 +3970,24 @@ paul@f0:~ % doas tee /usr/local/bin/carpcontrol.sh <<#!/bin/sh # CARP state change control script +HOSTNAME=`hostname` + +if [ ! -f /data/nfs/nfs.DO_NOT_REMOVE ]; then + logger '/data/nfs not mounted, mounting it now!' + if [ "$HOSTNAME" = 'f0.lan.buetow.org' ]; then + zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key zdata/enc/nfsdata + zfs set mountpoint=/data/nfs zdata/enc/nfsdata + else + doas zfs load-key -L file:///keys/f0.lan.buetow.org:zdata.key zdata/sink/f0/zdata/enc/nfsdata + doas zfs set mountpoint=/data/nfs zdata/sink/f0/zdata/enc/nfsdata + doas zfs mount zdata/sink/f0/zdata/enc/nfsdata + doas zfs set readonly=on zdata/sink/f0/zdata/enc/nfsdata + fi + doas service nfsd stop 2>&1 + doas service mountd stop 2>&1 +fi + + case "$1" in MASTER) logger "CARP state changed to MASTER, starting services" -- cgit v1.2.3