diff options
Diffstat (limited to 'gemfeed/atom.xml')
| -rw-r--r-- | gemfeed/atom.xml | 20 |
1 files changed, 19 insertions, 1 deletions
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 @@ <?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> - <updated>2025-10-23T09:26:00+03:00</updated> + <updated>2025-10-28T20:14:24+02:00</updated> <title>foo.zone feed</title> <subtitle>To be in the .zone!</subtitle> <link href="https://foo.zone/gemfeed/atom.xml" rel="self" /> @@ -3970,6 +3970,24 @@ paul@f0:~ % doas tee /usr/local/bin/carpcontrol.sh <<<font color="#808080" <i><font color="silver">#!/bin/sh</font></i> <i><font color="silver"># CARP state change control script</font></i> +HOSTNAME=`hostname` + +<b><u><font color="#000000">if</font></u></b> [ ! -f /data/nfs/nfs.DO_NOT_REMOVE ]; <b><u><font color="#000000">then</font></u></b> + logger <font color="#808080">'/data/nfs not mounted, mounting it now!'</font> + <b><u><font color="#000000">if</font></u></b> [ <font color="#808080">"$HOSTNAME"</font> = <font color="#808080">'f0.lan.buetow.org'</font> ]; <b><u><font color="#000000">then</font></u></b> + zfs load-key -L file:///keys/f<font color="#000000">0</font>.lan.buetow.org:zdata.key zdata/enc/nfsdata + zfs <b><u><font color="#000000">set</font></u></b> mountpoint=/data/nfs zdata/enc/nfsdata + <b><u><font color="#000000">else</font></u></b> + doas zfs load-key -L file:///keys/f<font color="#000000">0</font>.lan.buetow.org:zdata.key zdata/sink/f<font color="#000000">0</font>/zdata/enc/nfsdata + doas zfs <b><u><font color="#000000">set</font></u></b> mountpoint=/data/nfs zdata/sink/f<font color="#000000">0</font>/zdata/enc/nfsdata + doas zfs mount zdata/sink/f<font color="#000000">0</font>/zdata/enc/nfsdata + doas zfs <b><u><font color="#000000">set</font></u></b> <b><u><font color="#000000">readonly</font></u></b>=on zdata/sink/f<font color="#000000">0</font>/zdata/enc/nfsdata + <b><u><font color="#000000">fi</font></u></b> + doas service nfsd stop <font color="#000000">2</font>>&<font color="#000000">1</font> + doas service mountd stop <font color="#000000">2</font>>&<font color="#000000">1</font> +<b><u><font color="#000000">fi</font></u></b> + + <b><u><font color="#000000">case</font></u></b> <font color="#808080">"$1"</font> <b><u><font color="#000000">in</font></u></b> MASTER) logger <font color="#808080">"CARP state changed to MASTER, starting services"</font> |
