Je suis un peu dans le pincement avec le fichier d'export NFS.
Plus précisément, je ne trouve pas de moyen d'exporter un répertoire contenant "-" dans le nom du chemin.
Le manuel (exportations (5)) indique:
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.
Il déclare ensuite:
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.
Malheureusement, ce n'est pas le cas. Plus précisément, si le chemin contient "-", soit textuellement, soit avec \ 055 ou s'il est placé entre guillemets, il fait toujours référence au nom sans "-"
Des idées? J'ai un grand nombre de répertoires, tous les formulaires
- / vol / buildsystem-s3c2440
- / vol / buildsystem-tao3530
et je préfère les avoir tous disponibles en tant qu'export nfs. À moins de remplacer le "-" par "_" partout dans les scripts, cela peut-il être fait avec "-"?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
in /etc/exports
.
nfs-kernel-server
, mais pas Linux nfs-user-server
.