I've attached a patch to document the SFTP feature in sitecopy. Please
review and consider inclusion (or some alternate version of it).
Thanks,
Christian.
diff -Nrup sitecopy-0.16.6.orig/doc/sitecopy.1 sitecopy-0.16.6/doc/sitecopy.1
--- sitecopy-0.16.6.orig/doc/sitecopy.1 2006-09-25 12:14:15.000000000 -0700
+++ sitecopy-0.16.6/doc/sitecopy.1 2010-10-18 03:11:15.412313762 -0700
@@ -16,7 +16,7 @@ The aim is to remove the hassle of uploa
files using an FTP client. sitecopy will also optionally try to spot
files you move locally, and move them remotely.
-FTP, WebDAV and other HTTP-based authoring servers (for instance,
+FTP, SFTP, WebDAV and other HTTP-based authoring servers (for instance,
AOLserver and Netscape Enterprise) are supported.
.SH GETTING STARTED
@@ -221,6 +221,8 @@ be given. Each keyword may be one of:
.br
ftp FTP driver
.br
+ sftp SFTP driver
+.br
xml XML parsing information
.br
xmlparse Low-level XML parsing information
@@ -289,7 +291,7 @@ A site definition is made up of a series
.BR "url " "siteURL ]"
.br
[
-.BR "protocol " "{ ftp | webdav } ]"
+.BR "protocol " "{ ftp | sftp | webdav } ]"
.br
[
.BR ftp " nopasv ]"
@@ -345,12 +347,12 @@ This may be either a DNS name or IP addr
to the default port for the protocol used, or that given by the
.B port
key.
-sitecopy supports the WebDAV or FTP protocols - the
+sitecopy supports the WebDAV or (S)FTP protocols - the
.B protocol
key specifies which to use, taking the value of either
.B webdav
or
-.B ftp
+.B ftp/sftp
respectively. By default, FTP will be used.
The
@@ -761,7 +763,7 @@ rather than to the author, since the mai
be a useful resource for others.
.SH SEE ALSO
-rsync(1), ftp(1), mirror(1)
+rsync(1), ftp(1), sftp(1), mirror(1)
.SH STANDARDS
--- sitecopy-0.16.6.orig/debian/control 2010-10-18 03:50:50.620193045 -0700
+++ sitecopy-0.16.6/debian/control 2010-10-18 03:47:48.101270449 -0700
@@ -13,8 +13,8 @@ Package: sitecopy
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: xsitecopy (<< 1:0.10.15-1), openssh-client (<< 1:4.2p1-1)
-Description: A program for managing a WWW site via FTP, DAV or HTTP
- Sitecopy is for copying locally stored websites to remote ftp servers. With a
+Description: A program for managing a WWW site via FTP, SFTP, DAV or HTTP
+ Sitecopy is for copying locally stored websites to remote servers. With a
single command, the program will synchronize a set of local files to a remote
server by performing uploads and remote deletes as required. The aim is to
remove the hassle of uploading and deleting individual files using an FTP