====== drive.Kormann.Info ======
[[wpde>Tracker]]- und [[wpde>Spyware|spionage]]freies [[wpde>WebDAV]] für den Cloud-Speicher der Domain [[https://files.kormann.info|Kormann.Info]]. Für die Benutzung ist eine Anmeldung erforderlich, die bei [[robert@kormann.info|mir]] angefragt werden kann. Inhaltlich gilt das Gleiche wie für den browsergestützten Zugriff, der [[:www:files|hier]] beschrieben ist.
Der wichtigste Hinweis sei aber hier wiederholt: Der Cloud-Speicher ist für den tracker- und spionagefreien Austausch von Dateien gedacht, und nicht als Backup-Speicherplatz. Deshalb:
**Ich behalte mir vor, hochgeladene Dateien bei Bedarf ohne Vorwarnung zu löschen!**
===== Generelles zu WebDAV =====
Obwohl es den Standard [[https://datatracker.ietf.org/doc/html/rfc4918|RFC 4918]] zu [[wpde>WebDAV]] nun schon geraume Zeit gibt, ist die Vielfalt der Server und Clients so groß, dass es immer wieder zu »Schrulligkeiten« im Zusammenspiel der Programme kommt. Soweit sie mir bekannt sind, beschreibe ich sie unten, ansonsten sei noch auf diese Seite von [[https://wsgidav.readthedocs.io/en/latest/user_guide_access.html|WsgiDAV]] verwiesen, das den Hauptteil der Arbeit unter drive.Kormann.Info verrichtet.
Schrullig sind Clients und damit häufig auch verbundene Betriebssysteme, wenn
* versucht wird, eine leere Datei im Wurzelverzeichnis anzulegen, oder
* die Festplatte voll ist. Dateifragmente, unverständliche Rückmeldungen, und in selteneren Fällen leere Dateien sind die Folge.
===== Hilfestellungen & Anmerkungen =====
==== Windows 10 ====
Explorer //Netzlaufwerk verbinden// wählen, die richtige [[wpde>Uniform_Resource_Locator|URL]]s eingeben und anmelden, fertig. Für die Tastatur-Freaks führt ''net use : /user:'' zum gleichen Ergebnis. Leere Textdateien können erzeugt werden, Überfüllung quittiert der Explorer mit leeren Dateien und seltsamen Meldungen. Office-Dokumente funktionieren reibungslos.
Neben den obigen Infos von WsgiDAV beschreibt [[https://heinz-otto.blogspot.com/2018/01/webdav-unter-windows.html|Otto's Technik Blog]] – richtig, mit Apostroph – ein paar weitere Spitzfindigkeiten von WebDAV unter Windows, und liefert etwas mehr Komfort für die [[wpde>Kommandozeile]].
==== Linux ====
cadaver [[https://notroj.github.io/cadaver/|Software]] für die echten Kommandozeilenfreunde! Und meine Referenz für die Funktionsprüfung. Für die Freunde ist es aber sehr gut für das »schnelle WebDAV« geeignet. Cadaver ist außerdem wohl eine Art [[http://webdav.org|Referenzimplementierung]], und nicht zu verwechseln mit einem [[wpde>Kadaver]], welcher sich zumindest im Deutschen durch einen Buchstaben unterscheidet. Zu dem »Programmiererhumor« findet sich [[https://github.com/notroj/cadaver/blob/master/FAQ|hier]] noch eine Zeile.
Thunar Siehe [[https://wiki.archlinux.org/title/WebDAV|WebDAV]] im ArchWiki, also //%%davs://drive.kormann.info%%// in die URL-Zeile schreiben (technisch: Verwendung von ''gvfs''). Diese Herangehensweise ist begrenzt auf einen Ordner, es sind keine Pfade möglich. Sie zeigt die oben beschriebenen »Schrulligkeiten«.
davfs2 Der meines Erachtens komfortabelste Zugang von Linux zu WebDAV über einen Mount in das Dateisystem. Das [[https://wiki.archlinux.org/title/Davfs2|ArchWiki]] beschreibt die Konfiguration gewohnt knapp, aber übersichtlich. Sie kann so gestaltet werden, dass dem normalen Nutzer das Mounting (mit lokaler Sicherung des Passworts) gestattet ist. Das oben erwähnte Thunar zum Beispiel bietet die Ordner dann als Geräte an. Ein Klick, und voilá! Die oben genannten Schrulligkeiten gelten auch für diese Lösung, Office-Dokumente funktionieren aber reibungslos.
==== Android ====
RCX [[https://x0b.github.io|WebDAV-Client]] auf der Basis von [[https://rclone.org|rclone]]. Das Erzeugen von Dateien auf dem WebDAV-Speicher ist nicht möglich, aber ansonsten konnte ich außer ein paar Kratzbürstigkeiten der Bedienoberfläche keine Probleme erkennen.
Bisher ungetestet ist [[https://play.google.com/store/search?q=total%20commander|Total Commander]], da ich Google Play verschmähe.
==== Apple ====
Mangels Testmöglichkeiten kann ich hierzu nur auf [[https://wsgidav.readthedocs.io/en/latest/user_guide_access.html#mac|WsgiDAV]] verweisen.
==== Browser ====
WsgiDAV Die Eingabe des passenden Links in den Browser führen zu sehr einfachen Download-Seiten. Es erinnert an die Zeiten, als das Internet laufen lernte. Ein Upload ist darüber nicht möglich.
File Browser Siehe [[:www:files|hier]]. WebDAV bringt keinen Vorteil.
===== Techno-Kram =====
* Für Interessierte: Der Cloud-Speicher auf dem Server ist als [[wpde>Loop Device]] organisiert. Der gesamte Speicherplatz ist damit im Umfang hart begrenzt. Dadurch kann es zu den oben beschriebenen Dateifragmenten kommen, die Betriebssicherheit des Servers ist aber wichtiger.
* Das Property ''isexecutable'' wird wenig überraschend nicht unterstützt.