Ich bin in einer Notlage mit NFS-Exportdatei.
Insbesondere kann ich keine Möglichkeit finden, ein Verzeichnis zu exportieren, das "-" im Pfadnamen enthält.
Handbuch (Exporte (5)) besagt:
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.
Es heißt dann:
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.
Dies ist leider nicht der Fall. Insbesondere wenn der Pfadname "-" enthält, entweder wörtlich oder mit \ 055 oder in doppelten Anführungszeichen steht, bezieht er sich immer noch auf den Namen ohne "-"
Irgendwelche Ideen? Ich habe eine große Anzahl von Verzeichnissen, alle in der Form
- / vol / buildsystem-s3c2440
- / vol / buildsystem-tao3530
und ich würde es vorziehen, sie alle als NFS-Exporte verfügbar zu haben. Kann das "-" nicht überall in den Skripten durch "_" ersetzt werden, sondern mit "-"?
/var/tmp/foo-bar localhost(all_squash,async,no_subtree_check)
in /etc/exports
.
nfs-kernel-server
, aber nicht unter Linux nfs-user-server
.