Automontar el servidor webdav al iniciar con internet

Automontar el servidor webdav al iniciar con internet

¿Qué estoy intentando hacer?

realizando el https://dav.example.com/montaje automático al inicio y sin solicitar las credenciales del usuario.

¿Qué pasos he seguido?
Seguíwiki oficial de archlinuxPara configurar mis
pasos de davs:

  • davfs2 instalado
  • Me agregué al grupo "red":
    usermod -a -G network myusername

  • Se agregó el servidor webdav a /etc/fstab:

https://webdav.example.com /home/username/webdav davfs user,noauto,uid=username,file_mode=600,dir_mode=700 0 1

  • Creé un archivo secreto en mi /home/username/y agregué credenciales:
    mkdir ~/.davfs2/
    echo "https://webdav.example.com webdavuser webdavpassword" >> ~/.davfs2/secrets
    chmod 0600 ~/.davfs2/secrets
  • monté mi dav
    mount ~/MyDav

¿lo que sucede?
Cuando reinicio mi PC y cuando se completa el inicio, abro nautilus pero el servidor webdav no está montado. Tengo que montarlo manualmente desde la terminal en cada reinicio. Esto es normal porque lo configuré noautoen la línea fstab. Sin embargo, si lo configuro auto, se montará pero fallará en el proceso y devolverá un error al arrancar porque el montaje requiere conexión a Internet, por lo tanto, devolverá el error "Error de montaje". Entonces ambos autotienen noautolos mismos resultados para mí.
Lo que necesito ahora es hacer que el servidor webdav se monte automáticamente cuando se haya establecido la conexión a Internet.
algunos sugirieron usar _netdeven la línea fstab. Lo hice, pero no hubo cambios.
Quizás valga la pena mencionar que cuando ejecuto mount ~/MyWebDavdesde la terminal se monta sin pedir credenciales, pero cuando mount -alo ejecuto solicita credenciales y se monta si son correctas.

Necesito hacer que el servidor webdav https://dav.example/se monte automáticamente al inicio solo cuando se haya establecido la conexión a Internet.

información relacionada