Davfs2
Encyclopedia
In computer networking davfs2 is a Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

 tool for connecting to WebDAV
WebDAV
Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers...

 shares as though they were local disks. It an open-source GPL
GNU General Public License
The GNU General Public License is the most widely used free software license, originally written by Richard Stallman for the GNU Project....

-licensed file system
File system
A file system is a means to organize data expected to be retained after a program terminates by providing procedures to store, retrieve and update data, as well as manage the available space on the device which contain it. A file system organizes data in an efficient manner and is tuned to the...

 for mounting WebDAV
WebDAV
Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers...

 server
Server (computing)
In the context of client-server architecture, a server is a computer program running to serve the requests of other programs, the "clients". Thus, the "server" performs some computational task on behalf of "clients"...

s. For communicating with the kernel, davfs2 can either use the FUSE
Filesystem in Userspace
Filesystem in Userspace is a loadable kernel module for Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code...

 file system API, or the Coda network file system
Coda (file system)
Coda is a distributed file system developed as a research project at Carnegie Mellon University since 1987 under the direction of Mahadev Satyanarayanan. It descended directly from an older version of AFS and offers many similar features. The InterMezzo file system was inspired by Coda...

 protocol over sockets. davfs2 uses the neon
Neon (library)
neon is a library for accessing HTTP and WebDAV servers for the C programming language. It is free software and is licensed under LGPL.neon relies on either OpenSSL or GnuTLS for secure [] connections and either libxml or expat for parsing WebDAV XML responses.Among others, neon is used by the...

 WebDAV library for communicating with the web server.

Applications

davfs2 is e.g. used with the Apache web server, and Subversion installations.

See also

  • WebDAV
    WebDAV
    Web-based Distributed Authoring and Versioning is a set of methods based on the Hypertext Transfer Protocol that facilitates collaboration between users in editing and managing documents and files stored on World Wide Web servers...

  • neon (library)
    Neon (library)
    neon is a library for accessing HTTP and WebDAV servers for the C programming language. It is free software and is licensed under LGPL.neon relies on either OpenSSL or GnuTLS for secure [] connections and either libxml or expat for parsing WebDAV XML responses.Among others, neon is used by the...

  • FUSE
    Filesystem in Userspace
    Filesystem in Userspace is a loadable kernel module for Unix-like computer operating systems that lets non-privileged users create their own file systems without editing kernel code...


External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK