From ca4eaf3bebae35c68ab1e16e820e67e752900dc1 Mon Sep 17 00:00:00 2001 From: Adam Thorn <alt36@cam.ac.uk> Date: Tue, 8 Jun 2021 15:05:25 +0100 Subject: [PATCH] Add crossmnt to list of default NFS options This is needed on focal if a client is to be able to access snapshots over NFS. From the docs I don't see why we didn't also need this option on xenial, but empirically, we need it on focal. (e.g. RT-207229) --- ROOT/DEBIAN/control | 2 +- ROOT/usr/lib/chem-zfs-backup-server/new-backup-rsnapshot | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ROOT/DEBIAN/control b/ROOT/DEBIAN/control index cd02d64..920b55f 100644 --- a/ROOT/DEBIAN/control +++ b/ROOT/DEBIAN/control @@ -3,6 +3,6 @@ Priority: optional Section: otherosfs Maintainer: Chemistry COs <support@ch.cam.ac.uk> Architecture: all -Version: 0.9-ch76 +Version: 0.9-ch77 Depends: zfs-dkms, postgresql-13 | postgresql-9.5 | postgresql-9.4 , liblockfile-simple-perl, libdbi-perl, libjson-perl, libzfs-perl-chem, libnet-openssh-perl, libdbd-pg-perl, mbuffer, rsync, nfs-kernel-server, pv, libwww-curl-perl Description: a backup system using ZFS (repository 'backup-scheduler') diff --git a/ROOT/usr/lib/chem-zfs-backup-server/new-backup-rsnapshot b/ROOT/usr/lib/chem-zfs-backup-server/new-backup-rsnapshot index c2f7ba9..419f9ca 100755 --- a/ROOT/usr/lib/chem-zfs-backup-server/new-backup-rsnapshot +++ b/ROOT/usr/lib/chem-zfs-backup-server/new-backup-rsnapshot @@ -137,7 +137,7 @@ function getsshkey() { HOSTID=`ensurehost $FQDN` echo Host ID is $HOSTID ensurezfs $TGT -$ZFSCMD set sharenfs=ro=${FQDN},no_root_squash $TGT +$ZFSCMD set sharenfs=ro=${FQDN},no_root_squash,crossmnt $TGT # Do root backup backupdir $FQDN $TGT/zfs-rsnap / -- GitLab