You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

41 lines
824 B

#!/usr/bin/env bash
set -eu
DESC="Fixe NFS (bigboss exporte /overlays/ro/usr/share/doc (ro) et tiny l'importe)"
HELP="
Bigboss et tiny doivent avoir été configurés par baseConfig.
ATTENTION, le fichier /etc/exports est modifié !
"
repairNfs() {
vdn-ssh root@bigboss "
[ ! -d /overlays/rw/partage-test ] && mkdir /overlays/rw/partage-test || :
echo test > /overlays/rw/partage-test/vdn-test
cat <<-EOF > /etc/exports
/overlays/ro/usr/share/doc tiny(ro,sync,subtree_check,no_root_squash,fsid=1)
#/overlays/rw/partage-test tiny(rw,sync,subtree_check,no_root_squash,fsid=2)
EOF
sleep 1
systemctl enable nfs-kernel-server
systemctl stop nfs-kernel-server
systemctl start nfs-kernel-server
"
}
run() {
setErrorHandler
echoStart
requireSshGuests bigboss
repairNfs
unsetErrorHandler
}