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
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
|
|
}
|
|
|