Estou tentando fazer uma montagem automática do WebDAV na minha máquina.
Eu instalei davfs2e copiei /etc/davfs2para ~/.davfs2. Adicionei o URL do WebDAV a /etc/fstab:
[URL of the WebDAV] [Local folder] davfs rw,user,auto 0 0
Eu também adicionei o nome de usuário e senha para ~/.davfs2/secretse comentada secrets ~/.davfs2/secretsem ~/.davfs2/davfs2.confpara habilitar o login automático.
Agora eu posso montá-lo manualmente executando mount www.myserver.com(ele não me pede nome de usuário / senha). Entendo que a execução mount -afará a mesma coisa que seria feita na inicialização, mas quando executo sudo mount -acomo meu usuário (apenas mount -adiz que preciso ser root), recebo um nome de usuário / senha.
Eu, então, uncommented secrets ~/.davfs2/secretsem /etc/davfs2/davfs2.confhabilitar a autenticação automática (veja este e este ). Agora executando sudo mount -aAND usando apenas os mountdois resulta em /sbin/mount.davfs:/etc/davfs2/davfs2.conf:36: unknown option. Linha 36 é a secrets ~/.davfs2/secretslinha.
Por que diz opção desconhecida? Como faço para corrigir isso?
mount -oo arquivo davfs.conf, ele deve ser fornecido como parâmetro (com um caminho absoluto para o arquivo de segredos!), Não o próprio arquivo de segredos.