Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-15 Thread Peter Palfrader
On Sun, 15 Oct 2017, Andrew Yong wrote:

> Please confirm you see push mirroring to be working, I still have a cron job 
> running and I should remove it. 

I think it's working.  Maybe disable the cronjob and keep an eye on
things?


-- 
|  .''`.   ** Debian **
  Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-15 Thread Andrew Yong
Please confirm you see push mirroring to be working, I still have a cron job 
running and I should remove it. 

> On Oct 15, 2017, at 21:58, Peter Palfrader  wrote:
> 
> On Sun, 15 Oct 2017, Andrew Yong wrote:
> 
> Do I have to update my ftpsync.conf too?
 
 Yes, please configure ftspync to mirror from
 RSYNC_HOST="syncproxy2.wna.debian.org"
 RSYNC_USER="mirror.0x.sg"
> 
> Things look good, cheers,
> -- 
>|  .''`.   ** Debian **
>  Peter Palfrader   | : :' :  The  universal
> https://www.palfrader.org/ | `. `'  Operating System
>|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-11 Thread Andrew Yong
Hi,

I’ve set my authorized_keys up accordingly, the user is "mirror".

Do I have to update my ftpsync.conf too?

On Tue, Oct 10, 2017 at 10:10 PM, Andrew Yong  wrote:
> I’ll get started on the steps to setting up my environment for push mirroring 
> and get back to you in the next 48h.
>
> My cron job runs at a 6-hourly interval so I’m not sure why this is happening.
>
> Thanks for bringing this to my attention. As a Debian user myself I can 
> understand how this is an issue.
>
>> On Oct 10, 2017, at 21:50, Peter Palfrader  wrote:
>>
>>> On Tue, 10 Oct 2017, Andrew Yong wrote:
>>>
>>> I’ve checked and ftpsync is still running and rsyncing from ftp.kr.d.o - is 
>>> there some reason this would not be working?
>>>
>>> I do see files getting updated modification times.
>>
>> It is working, but it's not working well.
>>
>> If you look at the history in
>> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
>> you can see that it is sometimes several hours out of date even when
>> it's more or less working.
>>
>> It could be better.
>>
> On Oct 10, 2017, at 20:32, Peter Palfrader  wrote:
>
> On Wed, 13 Sep 2017, Andrew Yong wrote:
>
> I would like to set up push mirroring but am currently overseas until 22 
> Sep with limited/no access to my laptop.

 prod?

> Has sync completely broken? I’m currently using the upstream that I 
> listed in my mirror submission.
>
>> On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
>>
>> Package: mirrors
>> User: mirr...@packages.debian.org
>> Usertags: mirror-problem may-auto-close
>> Submitter: mirr...@debian.org
>>
>> Hi!
>>
>> It seems mirror.0x.sg has a hard time syncing the Debian archive:
>>
>> Status: 
>> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
>>
>> Maybe you need to switch to a different upstream?
>> (Note that we recommend mirrors not sync directly from service aliases
>> such as ftp..debian.org as only http is guaranteed to be available
>> at ftp..d.o sites.)
>>
>>
>> Are you interested in setting up ssh triggered mirroring from
>> syncproxy2.wna.debian.org?
>>
>> If so, please let us know which user to ssh to on mirror.0x.sg and
>> place this in your mirror user's .ssh/authorized_keys:
>>
>> | command="~/bin/ftpsync",restrict ssh-rsa 
>> B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
>>  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 
>> 2015-12-06)
>>
>> (where ~/bin/ftpsync is your ftpsync :)
>>
>> Cheers,
>> --
>>  |  .''`.   ** Debian **
>>Peter Palfrader   | : :' :  The  universal
>> https://www.palfrader.org/ | `. `'  Operating System
>>  |   `-https://www.debian.org/
>

 --
   |  .''`.   ** Debian **
 Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
   |   `-https://www.debian.org/
>>>
>>
>> --
>>|  .''`.   ** Debian **
>>  Peter Palfrader   | : :' :  The  universal
>> https://www.palfrader.org/ | `. `'  Operating System
>>|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-10 Thread Andrew Yong
I’ll get started on the steps to setting up my environment for push mirroring 
and get back to you in the next 48h. 

My cron job runs at a 6-hourly interval so I’m not sure why this is happening. 

Thanks for bringing this to my attention. As a Debian user myself I can 
understand how this is an issue. 

> On Oct 10, 2017, at 21:50, Peter Palfrader  wrote:
> 
>> On Tue, 10 Oct 2017, Andrew Yong wrote:
>> 
>> I’ve checked and ftpsync is still running and rsyncing from ftp.kr.d.o - is 
>> there some reason this would not be working?
>> 
>> I do see files getting updated modification times. 
> 
> It is working, but it's not working well.
> 
> If you look at the history in
> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
> you can see that it is sometimes several hours out of date even when
> it's more or less working.
> 
> It could be better.
> 
 On Oct 10, 2017, at 20:32, Peter Palfrader  wrote:
 
 On Wed, 13 Sep 2017, Andrew Yong wrote:
 
 I would like to set up push mirroring but am currently overseas until 22 
 Sep with limited/no access to my laptop.
>>> 
>>> prod?
>>> 
 Has sync completely broken? I’m currently using the upstream that I listed 
 in my mirror submission. 
 
> On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
> 
> Package: mirrors
> User: mirr...@packages.debian.org
> Usertags: mirror-problem may-auto-close
> Submitter: mirr...@debian.org
> 
> Hi!
> 
> It seems mirror.0x.sg has a hard time syncing the Debian archive:
> 
> Status: 
> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
> 
> Maybe you need to switch to a different upstream?
> (Note that we recommend mirrors not sync directly from service aliases
> such as ftp..debian.org as only http is guaranteed to be available
> at ftp..d.o sites.)
> 
> 
> Are you interested in setting up ssh triggered mirroring from
> syncproxy2.wna.debian.org?
> 
> If so, please let us know which user to ssh to on mirror.0x.sg and
> place this in your mirror user's .ssh/authorized_keys:
> 
> | command="~/bin/ftpsync",restrict ssh-rsa 
> B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
>  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 
> 2015-12-06)
> 
> (where ~/bin/ftpsync is your ftpsync :)
> 
> Cheers,
> -- 
>  |  .''`.   ** Debian **
>Peter Palfrader   | : :' :  The  universal
> https://www.palfrader.org/ | `. `'  Operating System
>  |   `-https://www.debian.org/
 
>>> 
>>> -- 
>>>   |  .''`.   ** Debian **
>>> Peter Palfrader   | : :' :  The  universal
>>> https://www.palfrader.org/ | `. `'  Operating System
>>>   |   `-https://www.debian.org/
>> 
> 
> -- 
>|  .''`.   ** Debian **
>  Peter Palfrader   | : :' :  The  universal
> https://www.palfrader.org/ | `. `'  Operating System
>|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-10 Thread Peter Palfrader
On Tue, 10 Oct 2017, Andrew Yong wrote:

> I’ve checked and ftpsync is still running and rsyncing from ftp.kr.d.o - is 
> there some reason this would not be working?
> 
> I do see files getting updated modification times. 

It is working, but it's not working well.

If you look at the history in
https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
you can see that it is sometimes several hours out of date even when
it's more or less working.

It could be better.

> > On Oct 10, 2017, at 20:32, Peter Palfrader  wrote:
> > 
> >> On Wed, 13 Sep 2017, Andrew Yong wrote:
> >> 
> >> I would like to set up push mirroring but am currently overseas until 22 
> >> Sep with limited/no access to my laptop.
> > 
> > prod?
> > 
> >> Has sync completely broken? I’m currently using the upstream that I listed 
> >> in my mirror submission. 
> >> 
> >>> On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
> >>> 
> >>> Package: mirrors
> >>> User: mirr...@packages.debian.org
> >>> Usertags: mirror-problem may-auto-close
> >>> Submitter: mirr...@debian.org
> >>> 
> >>> Hi!
> >>> 
> >>> It seems mirror.0x.sg has a hard time syncing the Debian archive:
> >>> 
> >>> Status: 
> >>> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
> >>> 
> >>> Maybe you need to switch to a different upstream?
> >>> (Note that we recommend mirrors not sync directly from service aliases
> >>> such as ftp..debian.org as only http is guaranteed to be available
> >>> at ftp..d.o sites.)
> >>> 
> >>> 
> >>> Are you interested in setting up ssh triggered mirroring from
> >>> syncproxy2.wna.debian.org?
> >>> 
> >>> If so, please let us know which user to ssh to on mirror.0x.sg and
> >>> place this in your mirror user's .ssh/authorized_keys:
> >>> 
> >>> | command="~/bin/ftpsync",restrict ssh-rsa 
> >>> B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
> >>>  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 
> >>> 2015-12-06)
> >>> 
> >>> (where ~/bin/ftpsync is your ftpsync :)
> >>> 
> >>> Cheers,
> >>> -- 
> >>>   |  .''`.   ** Debian **
> >>> Peter Palfrader   | : :' :  The  universal
> >>> https://www.palfrader.org/ | `. `'  Operating System
> >>>   |   `-https://www.debian.org/
> >> 
> > 
> > -- 
> >|  .''`.   ** Debian **
> >  Peter Palfrader   | : :' :  The  universal
> > https://www.palfrader.org/ | `. `'  Operating System
> >|   `-https://www.debian.org/
> 

-- 
|  .''`.   ** Debian **
  Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-10 Thread Andrew Yong
I’ve checked and ftpsync is still running and rsyncing from ftp.kr.d.o - is 
there some reason this would not be working?

I do see files getting updated modification times. 

> On Oct 10, 2017, at 20:32, Peter Palfrader  wrote:
> 
>> On Wed, 13 Sep 2017, Andrew Yong wrote:
>> 
>> I would like to set up push mirroring but am currently overseas until 22 Sep 
>> with limited/no access to my laptop.
> 
> prod?
> 
>> Has sync completely broken? I’m currently using the upstream that I listed 
>> in my mirror submission. 
>> 
>>> On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
>>> 
>>> Package: mirrors
>>> User: mirr...@packages.debian.org
>>> Usertags: mirror-problem may-auto-close
>>> Submitter: mirr...@debian.org
>>> 
>>> Hi!
>>> 
>>> It seems mirror.0x.sg has a hard time syncing the Debian archive:
>>> 
>>> Status: 
>>> https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
>>> 
>>> Maybe you need to switch to a different upstream?
>>> (Note that we recommend mirrors not sync directly from service aliases
>>> such as ftp..debian.org as only http is guaranteed to be available
>>> at ftp..d.o sites.)
>>> 
>>> 
>>> Are you interested in setting up ssh triggered mirroring from
>>> syncproxy2.wna.debian.org?
>>> 
>>> If so, please let us know which user to ssh to on mirror.0x.sg and
>>> place this in your mirror user's .ssh/authorized_keys:
>>> 
>>> | command="~/bin/ftpsync",restrict ssh-rsa 
>>> B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
>>>  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 2015-12-06)
>>> 
>>> (where ~/bin/ftpsync is your ftpsync :)
>>> 
>>> Cheers,
>>> -- 
>>>   |  .''`.   ** Debian **
>>> Peter Palfrader   | : :' :  The  universal
>>> https://www.palfrader.org/ | `. `'  Operating System
>>>   |   `-https://www.debian.org/
>> 
> 
> -- 
>|  .''`.   ** Debian **
>  Peter Palfrader   | : :' :  The  universal
> https://www.palfrader.org/ | `. `'  Operating System
>|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-10-10 Thread Peter Palfrader
On Wed, 13 Sep 2017, Andrew Yong wrote:

> I would like to set up push mirroring but am currently overseas until 22 Sep 
> with limited/no access to my laptop.

prod?

> Has sync completely broken? I’m currently using the upstream that I listed in 
> my mirror submission. 
> 
> > On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
> > 
> > Package: mirrors
> > User: mirr...@packages.debian.org
> > Usertags: mirror-problem may-auto-close
> > Submitter: mirr...@debian.org
> > 
> > Hi!
> > 
> > It seems mirror.0x.sg has a hard time syncing the Debian archive:
> > 
> > Status: 
> > https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
> > 
> > Maybe you need to switch to a different upstream?
> > (Note that we recommend mirrors not sync directly from service aliases
> >  such as ftp..debian.org as only http is guaranteed to be available
> >  at ftp..d.o sites.)
> > 
> > 
> > Are you interested in setting up ssh triggered mirroring from
> > syncproxy2.wna.debian.org?
> > 
> > If so, please let us know which user to ssh to on mirror.0x.sg and
> > place this in your mirror user's .ssh/authorized_keys:
> > 
> > | command="~/bin/ftpsync",restrict ssh-rsa 
> > B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
> >  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 2015-12-06)
> > 
> > (where ~/bin/ftpsync is your ftpsync :)
> > 
> > Cheers,
> > -- 
> >|  .''`.   ** Debian **
> >  Peter Palfrader   | : :' :  The  universal
> > https://www.palfrader.org/ | `. `'  Operating System
> >|   `-https://www.debian.org/
> 

-- 
|  .''`.   ** Debian **
  Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-09-12 Thread Peter Palfrader
On Wed, 13 Sep 2017, Andrew Yong wrote:

> I would like to set up push mirroring but am currently overseas until 22 Sep 
> with limited/no access to my laptop.
> 
> Has sync completely broken? I’m currently using the upstream that I listed in 
> my mirror submission. 

It's unclear where it's at.  There's a
http://mirror.0x.sg/debian/Archive-Update-in-Progress-mirror.0x.sg file
but the http://mirror.0x.sg/debian/project/trace/mirror.0x.sg tracefile
is over a day old, so no mirrorrun finished sucessfully since..

We'll keep an eye on things and point ftp.sg away if necessary.

Ping us when you're back,
Cheers,
-- 
|  .''`.   ** Debian **
  Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-09-12 Thread Andrew Yong
I would like to set up push mirroring but am currently overseas until 22 Sep 
with limited/no access to my laptop.

Has sync completely broken? I’m currently using the upstream that I listed in 
my mirror submission. 

> On Sep 12, 2017, at 15:51, Peter Palfrader  wrote:
> 
> Package: mirrors
> User: mirr...@packages.debian.org
> Usertags: mirror-problem may-auto-close
> Submitter: mirr...@debian.org
> 
> Hi!
> 
> It seems mirror.0x.sg has a hard time syncing the Debian archive:
> 
> Status: https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html
> 
> Maybe you need to switch to a different upstream?
> (Note that we recommend mirrors not sync directly from service aliases
>  such as ftp..debian.org as only http is guaranteed to be available
>  at ftp..d.o sites.)
> 
> 
> Are you interested in setting up ssh triggered mirroring from
> syncproxy2.wna.debian.org?
> 
> If so, please let us know which user to ssh to on mirror.0x.sg and
> place this in your mirror user's .ssh/authorized_keys:
> 
> | command="~/bin/ftpsync",restrict ssh-rsa 
> B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
>  archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 2015-12-06)
> 
> (where ~/bin/ftpsync is your ftpsync :)
> 
> Cheers,
> -- 
>|  .''`.   ** Debian **
>  Peter Palfrader   | : :' :  The  universal
> https://www.palfrader.org/ | `. `'  Operating System
>|   `-https://www.debian.org/



Bug#875550: Debian mirror mirror.0x.sg: sync issues

2017-09-12 Thread Peter Palfrader
Package: mirrors
User: mirr...@packages.debian.org
Usertags: mirror-problem may-auto-close
Submitter: mirr...@debian.org

Hi!

It seems mirror.0x.sg has a hard time syncing the Debian archive:

Status: https://mirror-master.debian.org/status/mirror-info/mirror.0x.sg.html

Maybe you need to switch to a different upstream?
 (Note that we recommend mirrors not sync directly from service aliases
  such as ftp..debian.org as only http is guaranteed to be available
  at ftp..d.o sites.)


Are you interested in setting up ssh triggered mirroring from
syncproxy2.wna.debian.org?

If so, please let us know which user to ssh to on mirror.0x.sg and
place this in your mirror user's .ssh/authorized_keys:

| command="~/bin/ftpsync",restrict ssh-rsa 
B3NzaC1yc2EDAQABAAABAQD3fIOsSwQYFV7XunlnIwAIIBDUqctbpIkjtYUwCduOomWOc1HyZGDUzA7l3B4ckkTfX3JTxA9avOZT0SC3+a1IPklvEQwv5jgXARFW7eMwTL0nnTyyb9v1kIctdk/YFkiURKoI3tTR6WiT4neVdiAsbPVwpcDmhFX3xIbaPwCTxFEXS2lIXmL9wq4VWmKMRu7Hwjf86xlkfmKpfkwqnu4toyeahdAIu1zPHb4DYCRWcmh65qj6y19PDS/k6Ji1H5I7zZ7qGRaRrd8LH/NN1TSmJ6hIwzohCjUWrXmnGOMrwgdwTOIoJGe+hv5pObhLETSfSU+JrMdgboKkr37uX3hL
 archvs...@syncproxy2.wna.debian.org (aka mirror-isc.debian.org; 2015-12-06)

(where ~/bin/ftpsync is your ftpsync :)

Cheers,
-- 
|  .''`.   ** Debian **
  Peter Palfrader   | : :' :  The  universal
 https://www.palfrader.org/ | `. `'  Operating System
|   `-https://www.debian.org/