Можно сделать
if [[ ! $1 =~ $instanceNameRegex && ! $1 =~ $secondInstanceNameRegex ]]; then
Я использовал бы вместо этого:
if [[ ! ( $1 =~ $instanceNameRegex || $1 =~ $secondInstanceNameRegex ) ]]; then
Я думаю, что решил его. xdm создает .Xauthority
как корень, таким образом, опция no_root_squash
в NFS экспорт препятствует тому, чтобы он делал так. Удаление той опции позволяет клиентам создавать .Xauthority
очень хорошо.
strace[1120906] tracks systems calls and signals, which, when connected to the proper process, such like a shell or [1120907]sshd[1120908], can show example what [1120909]fopen()[1120910] calls are attempted, that cann'tint about the . Проблема полновластия.
Со мной несколько раз случалось (не с NFS, а с диагностикой клиента/сервера), что приложение не работает и либо не говорит почему, либо говорит что-то умное вроде "неожиданной ошибки" в лог-файлах, где подробный [1120911]tcpdump -A[1120912] показывает сообщения об ошибках от сервера (которые клиент просто проигнорировал), поэтому [1120913]tcpdump[1120914] вместе с [1120915]strace[1120916] бесценны при решении проблем с приложениями, которые вы сами не собрали. [1120547]