Estou um pouco preocupado com o arquivo de exportação NFS.
Especificamente, não consigo encontrar uma maneira de exportar um diretório contendo "-" no nome do caminho.
O manual (exportações (5)) declara:
Also, each line may have one or more specifications for default options
after the path name, in the form of a dash ("-") followed by an option
list. The option list is used for all subsequent exports on that line
only.
Em seguida, afirma:
If an export name contains spaces it should be quoted using double quotes.
You can also specify spaces or other unusual character in the export name
using a backslash followed by the character code as three octal digits.
Infelizmente, este não é o caso. Especificamente, se o nome do caminho contiver "-", literalmente ou com \ 055 ou estiver entre aspas duplas, ele ainda se refere ao nome sem "-"
Alguma ideia? Eu tenho um grande número de diretórios, todos no formato
- / vol / buildsystem-s3c2440
- / vol / buildsystem-tao3530
e eu prefiro tê-los todos disponíveis como exportações nfs. Com exceção de substituir o "-" por "_" em todos os lugares nos scripts, isso pode ser feito com "-"?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
in /etc/exports
.
nfs-kernel-server
, mas não o Linux nfs-user-server
.