Re: rsync over http?
From: Alan Connor (zzzzzz_at_xxx.yyy)
Date: 03/30/05
- Next message: Greg Beeker: "Re: unix file system(s)"
- Previous message: Heiner Steven: "Re: rsync over http?"
- In reply to: Heiner Steven: "Re: rsync over http?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 30 Mar 2005 01:22:04 GMT
On comp.unix.questions, in
<4249f56d$0$11477$9b4e6d93@newsread2.arcor-online.net>, "Heiner
Steven" wrote:
> pascaldamian@icqmail.com wrote:
>
>> Aside from using something like httptunnel, is there
>> something akin to "rsync over http"? Both machines are
>> Unix/Linux and I can install anything on them. I don't
>> care about encryption. But sometimes http is the only
>> [reliable/unshaped/open] channel I've got to the Internet.
>
> There is WebDAV, and a davfs that implements remote file
> sharing semantics via DAV (which in turn uses HTTP).
>
Some relevant Debian packages:
Package: cadaver
Priority: optional
Section: non-US
Installed-Size: 158
Maintainer: Bernd Eckenfels <ecki@debian.org>
Architecture: i386
Version: 0.18.0-1
Depends: libc6 (>= 2.2.4-4), libncurses5 (>= 5.2.20010310-1),
libreadline4 (>= 4 .2), libssl0.9.6, libxml1 (>= 1:1.8.14-3)
zlib1g (>= 1:1.1.3)
Filename: pool/non-US/main/c/cadaver/cadaver_0.18.0-1_i386.deb
Size: 81152
MD5sum: ea9dcac6528d25cb8d01e27833b156e4
Description: command-line client for WebDAV server Useful for
WebDAV server testing and scripting. Works like command line
FTP clients. This Version supports HTTPS, including Client Site
Certificates. . Briefly: WebDAV stands for "Web-based Distributed
Authoring and Versioning". It is a set of extensions to the HTTP
protocol which allows users to collaboratively edit and manage
files on remote web servers.
Package: libapache-mod-dav
Priority: optional
Section: web
Installed-Size: 180
Maintainer: Yann Aubert <yann.aubert@internetfrance.com>
Architecture: i386
Version: 1.0.3-1
Depends: apache-common (>= 1.3.9-0), libc6 (>= 2.2.4-4),
libdb2 (>= 2:2.7.7-4),libexpat1 (>= 1.95.2-4), libxmltok1
Filename: pool/main/liba/libapache-mod-dav/ \
libapache-mod-dav_1.0.3-1_i386.deb
Size: 80584
MD5sum: c8a3d960217261c89c1f6f0c9d9f3110
Description: A DAV module for Apache mod_dav is an Apache module
to provide DAV capabilities for the Apache web server. DAV
stands for Distributed Authoring and Versioning. Sometimes, it
is referred to as WebDAV. In any case, it is about using HTTP to
provide enhanced capabilities to a server. A typical scenario
is authoring pages on a website. No more proprietary Fusion,
FrontPage, or other extensions, but a standardized way to work
with a (web) server. However, DAV is capable of much more than
simple authoring -- a quick review of the mailing lists shows
that it is being envisioned for document management systems,
complex configuration management systems (aka version control,
source control; e.g. CVS), and all other kinds of nifty web-based
data repositories. A rude paraphrase of its capabilities would
be to say that it is a web-based filesystem, augmented with
properties on the directories and files.
Package: libneon18
Priority: optional
Section: libs
Installed-Size: 126
Maintainer: Wolfgang Sourdeau <was@debian.org>
Architecture: i386
Source: neon
Version: 0.18.1-1
Depends: libc6 (>= 2.2.4-4), libxml1 (>= 1:1.8.14-3),
zlib1g (>= 1:1.1.3)
Filename: pool/main/n/neon/libneon18_0.18.1-1_i386.deb
Size: 63284
MD5sum: c88c4e42ddc20f0e013651d328da31bd
Description: An HTTP and WebDAV client library neon is an
HTTP and WebDAV client library, with a C language . Provides
lower-level interfaces to directly implement new HTTP methods,
and higher-level interfaces so that you don't have to worry about
the lower-level stuff.
Current features:
* High-level interface to HTTP and WebDAV methods (PUT, GET, HEAD
etc)
* Low-level interface to HTTP request handling, to allow
implementing new methods easily.
* persistent connections
* RFC2617 basic and digest authentication (including auth-int,
md5-sess)
* Proxy support (including basic/digest authentication)
* SSL/TLS support using OpenSSL (including client certificate
support)
* Generic WebDAV 207 XML response handling mechanism
* XML parsing using the expat or libxml parsers
* Easy generation of error messages from 207 error responses
* WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL.
* WebDAV metadata support: set and remove properties, query
any set ofi properties (PROPPATCH/PROPFIND). * autoconf macros
supplied for easily embedding neon directly inside an applicat- ion source tree.
AC
- Next message: Greg Beeker: "Re: unix file system(s)"
- Previous message: Heiner Steven: "Re: rsync over http?"
- In reply to: Heiner Steven: "Re: rsync over http?"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|