<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html; charset=ISO-8859-1"
 http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#ffffff">
On 01/23/2010 01:24 AM, <a class="moz-txt-link-abbreviated" href="mailto:users-request@lists.fedoraproject.org">users-request@lists.fedoraproject.org</a> wrote:
<blockquote
 cite="mid:mailman.10151.1264206277.10221.users@lists.fedoraproject.org"
 type="cite">As Patrick O'Callaghan has pointed out, the target site
must be running
an rsync daemon for you to connect with your rsync client. Fortunately
this is usually rather simple to determine:
  <blockquote>
    <pre><font size="2">$ rsync <a moz-do-not-send="true"
 href="ftp://ftp.target.site">rsync://ftp.target.site</a></font>
    </pre>
--or--
    <pre><font size="2"><tt>$ rsync <a moz-do-not-send="true"
 href="ftp://ftp.target.site">rsync://rsync.target.site</a></tt></font>
    </pre>
  </blockquote>
The actual DNS name of the rsync site may take some
guessing, and you can always use an absolute IP address if you now it.
If there's an rsync daemon running on that site, it should respond with
the contents of the /etc/rsyncd.conf file following the initialization
section. Those contents will guide you to wherever the
folder(s)/file(s) may be that you want to fetch. For example, here
locally I can type:
  <blockquote>
    <pre><font size="2"><tt>$ rsync rsync://lion</tt></font>
<font size="2"><tt>pub&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; entire 1TB array</tt></font>
<font size="2"><tt>centos&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Centos 5.4 mirror</tt></font>
<font size="2"><tt>cygwin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Cygwin mirror</tt></font>
<font size="2"><tt>f12&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fedora 12 General Release</tt></font>
<font size="2"><tt>f12_updates</tt></font><tt><font size="2">&nbsp;&nbsp;&nbsp;&nbsp; </font></tt><tt><font
 size="2">Fedora 12 Updates</font></tt>
<font size="2"><tt>rawhide&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Fedora Rawhide / Development</tt></font>
    </pre>
  </blockquote>
To create or update a local mirror of the F12 Updates repository on my
rsync server "lion" I just type:
  <blockquote>
    <pre><font size="2"><tt>$ rsync -acvxzHP --delete rsync://lion/pub/f12_updates/ /pub/fedora/linux/updates/12/</tt></font>
    </pre>
  </blockquote>
Hope this helps.<br>
</blockquote>
<br>
<blockquote type="cite"><br>
If all the remote site gives you is ftp, you could use either a GUI-
  <br>
based FTP client locally (such as kasablanca [KDE] or gftp [GTK])
  <br>
or a command-line batch FTP client (such as ncftp/ncftpput/ncftpget).
  <br>
  <br>
rsync would be nice, but in a pinch.........
  <br>
----------------------------------------------------------------------
  <br>
- Rick Stevens, Systems Engineer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a
 class="moz-txt-link-abbreviated" href="mailto:ricks@nerd.com">ricks@nerd.com</a>
-
  <br>
</blockquote>
&nbsp;Patrick, "Doc", Rick,<br>
<br>
Thanks for your suggestions....<br>
<br>
As Patrick said, it doesn't work - I'd rather hoped there might be a
sort of "one sided rsync" that would read the destination, do a diff on
it &amp; upload what was needed.&nbsp; Ho hum.<br>
<br>
So I tried the various rsync suggestions &amp; got a resounding silence
as response...<br>
<br>
Installed Kasablanca &amp; couldn't get it to connect... BUT, it looked
so much list Krusader (which I'd been using to do manual updates) &amp;
found it actually has a "directory sync" in one of its menus &amp; this
has done exactly what I hoped!<br>
<br>
Thanks again to you all<br>
<br>
Dave<br>
<br>
</body>
</html>