davfs: erro de sintaxe no arquivo de segredos

1

Eu tenho aqui um sistema Linux que deve montar um sistema de arquivos davfs (remoto). Tudo está bem e se eu montar o sistema de arquivos manualmente a partir da linha de comando, ele funciona:

/> mount /share/davDrives/private 
Gib bitte den Benutzernamen für den Server https://data011.fritz.box/webdav/Shared/Public an; wenn du keinen angeben willst, drücke Return.
  Benutzername: username
Gib bitte das Passwort von username für den Server https://data011.fritz.box/webdav/Shared/Public
an; wenn du keines angeben willst, drücke Return.
  Passwort: 

(é uma instalação em alemão) Depois disso, o sistema de arquivos é montado com sucesso.

Mas eu quero montar o sistema de arquivos automaticamente. Para fazer isso eu devo colocar o nome de usuário e senha em um arquivo ~ / .davfs2 / secrets:

/share/davDrives/private  username  myPasswordIsTopSecret 

Mas se eu tentar montar o davfs eu recebo:

/> mount /share/davDrives/private 
/sbin/mount.davfs:/home/stewert.c-on/.davfs2/secrets:1: Syntaxfehler in der Zeile

("Syntaxfehler in der Zeile" == "Erro de sintaxe na linha")

O que há de errado?

    
por Steffen 21.06.2015 / 13:26

1 resposta

1

O que há de errado?!? Difícil de encontrar, mas simples:

No meu caso, havia no arquivo secreto um espaço em branco ("") atrás da senha ... ;-) Isso é tudo!

    
por 21.06.2015 / 13:26

Tags