davfs2: Zugriff auf Clouddaten vorhanden - der Inhalt eines Verzeichnisses wird bei jedem ls neu gelesen

Hinweis: In dem Thema davfs2: Zugriff auf Clouddaten vorhanden - der Inhalt eines Verzeichnisses wird bei jedem ls neu gelesen gibt es 4 Antworten. Der letzte Beitrag () befindet sich ganz unten auf dieser Seite.
  • Hallo,

    ich möchte meinen Cloudspace von mailbox.org auf meinem opensuse-pc einbinden und bin nach Vorschrift von Mailbox.org https://kb.mailbox.org/de/priv…x-so-wird-es-eingerichtet vorgegangen, mit einigen Anpassungen an mein System. Der Zugang zu den Clouddaten funktioniert, nur werden die daten eines Verzeichnisses (Kamera-Upload, ca 1,2 GB) immer wieder geladen, was den jeweiligen Prozess eine zeitlang beschäftigt. Konkret, wenn ich mit cd ins Verzeichnis verzweige lädt er die Daten und bei jedem folgenden ls ebenso.


    Mailbox.org konnte das Problem nicht nachvollziehen, so habe ich es bei weiteren Systemen probiert. Mit manjaro und debian tritt das Problem nicht auf. dasselbe auf einem fast frisch installierten und aktualisierten opensuse leap 15.3 besteht das Problem ebenfalls. Es ist unabhängig von der Art, wie ich mounte, ob direkt in der fstab und dann im Userbereich oder als root.


    Auf allen Systemen sind /etc/davfs2 gleich eingerichtet, der user in der Gruppe davfs2 und setuid gesetzt für mount.davfs. mit allen steht die verbindung zu den Clouddaten. Die Unterschiede:

    1) manjaro: davfs2 in der Version 1.6.1-1, ohne Passwortabfrage, Verhalten ok


    Code
    [x7spahf ~]#  mount|grep mailbox
    https://dav.mailbox.org/servlet/webdav.infostore/Userstore on /media/drive type fuse (rw,nosuid,nodev,noexec,relatime,user_id=500,group_id=500,allow_other,max_read=16384,uid=500,gid=500,_netdev,user=fli,helper=davfs)

    2) debian 10: davfs2 in der Version 1.5.5.1, will username, pw wissen, obwohl die secrets eingerichtet sind, ,Verhalten ok


    Code
    [fussuser@fuss10pc99-99-DE:~]mount|grep mailbox  (debian 10)
    https://dav.mailbox.org/servlet/webdav.infostore/Userstore on /media/drive type fuse (rw,nosuid,nodev,noexec,relatime,user_id=1000,group_id=1000,allow_other,max_read=16384,uid=1000,gid=1000,user=fussuser,helper=davfs)

    3) opensuse leap 15.3: davfs2 in der Version 1.5.4, ohne Passwortabfrage, Jeder Zugriff auf ads 1,2 GB große verzeichnis dauert ungefähr die Zeit um das komplette Verzeichnis zu laden, mit Systemmonitor überprüft.


    Code
    wsr:/etc # mount|grep mailbox (opensuse 15.3)
    https://dav.mailbox.org/servlet/webdav.infostore/Userstore on /cloud/mailbox.org type fuse (rw,nosuid,nodev,noexec,relatime,user_id=500,group_id=100,allow_other,max_read=16384,uid=500,gid=100,user=fli,helper
    =davfs)


    Ich hoffe ihr habt einen guten Tipp für mich.

    Für den Inhalt des Beitrages 299081 haftet ausdrücklich der jeweilige Autor: logokahn

  • Ich füge den Versuch mit opensuse tumbleweed hinzu. Mit neuerem Modul ist der Fehler nicht vorhanden.


    Code
    localhost:/usr/sbin # mount.davfs -V  
    davfs2 1.6.1  <http://savannah.nongnu.org/projects/davfs2>


    Code
    localhost:/usr/sbin # mount|grep mailbox
    
    https://dav.mailbox.org/servlet/webdav.infostore/Userstore on /media/drive type fuse (rw,nosuid,nodev,noexec,relatime,user_id=1000,group_id=100,all
    ow_other,max_read=16384,uid=1000,gid=100,_netdev,user=fli,helper=davfs)


    Für mich stellen sich deshalb folgende Fragen:

    • wie kann ich auf dem leap-System ein aktuellere Version erhalten?
    • die tumbleweed-varesion auf leap installieren geht nicht wg.: nothing provides 'libc.so.6(GLIBC_2.33)(64bit)' needed by the to be installed davfs2-1.6.1-1.2.x86_64
    • die tumbleweed-version auf leap installieren geht nicht wg.: nothing provides 'libc.so.6(GLIBC_2.33)(64bit)' needed by the to be installed davfs2-1.6.1-1.2.x86_64
    • Warum ist da opensuse versionsmäßig hinter dem debian-System? Selbst leap 15.4 hat noch die Version 1.5.4

    Danke im vorraus, Ich hoffe, dass mir jemand weiter helfen kann.

    Für den Inhalt des Beitrages 299102 haftet ausdrücklich der jeweilige Autor: logokahn

  • Warum ist da opensuse versionsmäßig hinter dem debian-System? Selbst leap 15.4 hat noch die Version 1.5.4

    Weil openSUSE konservativ ist und keinen neueren Versionen über das Update anbietet.......

    Und wie man sieht, baut die in filesystem auch nicht, da automake nicht passt:

    davfs2
    davfs2 is a FUSE file system driver that allows you to mount a WebDAV server as a local file system
    build.opensuse.org


    Könnte man aber umgehen:

    davfs2
    davfs2 is a FUSE file system driver that allows you to mount a WebDAV server as a local file system, like a disk drive. This way applications can access…
    build.opensuse.org

    Für den Inhalt des Beitrages 299104 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Vielen Dank, das wars.

    Ich habe mir gleich das repo eingebaut, falls ich wieder auf alte Module stoße, die bereits aktualisiert wurden.

    Gebe die Info auch an mailbox.org weiter.

    Gruß aus dem Süden

    Für den Inhalt des Beitrages 299112 haftet ausdrücklich der jeweilige Autor: logokahn

  • Habe vergessen, das Thema als erledigt zu markieren.

    Für den Inhalt des Beitrages 299121 haftet ausdrücklich der jeweilige Autor: logokahn