termux / termux-packages

A package build system for Termux.
https://termux.dev
Other
13.36k stars 3.08k forks source link

Package request: Davfs2 #10182

Open skydel0 opened 5 years ago

skydel0 commented 5 years ago

I want to autoupload files to my nextcloud over this package. And cadaver is disabled so this is the only solutions i know. With this package i would be able to mount a webdav folder on termux :)

Package description Describe what this package do and why it should be available.

Web Distributed Authoring and Versioning (WebDAV), an extension to the HTTP-protocol, allows authoring of resources on a remote web server. davfs2 provides the ability to access such resources like a typical filesystem, allowing for use by standard applications with no built-in support for WebDAV. davfs2 is designed to fully integrate into the filesystem semantics of Unix-like systems (mount, umount, etc.). davfs2 makes mounting by unprivileged users as easy and secure as possible. davfs2 does extensive caching to make the file system responsive, to avoid unnecessary network traffic and to prevent data loss, and to cope for slow or unreliable connections. davfs2 will work with most WebDAV servers needing little or no configuration. davfs2 is developed and tested on GNU/Linux but porting to other free operating systems should not be too cumbersome. Registration Date: Sat 04 Apr 2009 05:43:08 PM UTC License: GNU General Public License v3 or later Development Status: 5 - Production/Stable

Link to home page and sources

  1. Home page: https://savannah.nongnu.org/projects/davfs2
  2. Source code:http://cvs.savannah.nongnu.org/viewvc/davfs2/

Additional information Have you compiled or tried to compile the package on device? No

ghost commented 5 years ago

davfs2 makes mounting by unprivileged users as easy and secure as possible.

Mounting of ANY fs works only as root on Android. (rw access to /dev/fuse is required)

ghost commented 5 years ago

Will also require https://github.com/j-jorge/android-stdioext because it uses stuff isn't available in Bionic libc.

arch-user-france1 commented 3 years ago

Add it to the root repo

liltaylor commented 2 years ago

I want to autoupload files to my nextcloud over this package. And cadaver is disabled so this is the only solutions i know. With this package i would be able to mount a webdav folder on termux :)

Package description Describe what this package do and why it should be available.

Web Distributed Authoring and Versioning (WebDAV), an extension to the HTTP-protocol, allows authoring of resources on a remote web server. davfs2 provides the ability to access such resources like a typical filesystem, allowing for use by standard applications with no built-in support for WebDAV. davfs2 is designed to fully integrate into the filesystem semantics of Unix-like systems (mount, umount, etc.). davfs2 makes mounting by unprivileged users as easy and secure as possible. davfs2 does extensive caching to make the file system responsive, to avoid unnecessary network traffic and to prevent data loss, and to cope for slow or unreliable connections. davfs2 will work with most WebDAV servers needing little or no configuration. davfs2 is developed and tested on GNU/Linux but porting to other free operating systems should not be too cumbersome. Registration Date: Sat 04 Apr 2009 05:43:08 PM UTC License: GNU General Public License v3 or later Development Status: 5 - Production/Stable

Link to home page and sources

1. Home page: https://savannah.nongnu.org/projects/davfs2

2. Source code:http://cvs.savannah.nongnu.org/viewvc/davfs2/

Additional information Have you compiled or tried to compile the package on device? No

* If it didn't work then please provide the error you ran into

* If it did work then please share any patches that you had to apply

hi! what do you mean "cadaver is disabled"? Is it disabled on nextcloud servers in general?