Notice to all.

troels.rsync5.pl (a Perl script) is an rsync-based free GPL program
customised for efficiently and quickly downloading Mandrake trees and
iso images.

It has the following features over and above raw rsync to speed
things up considerably:

1.  Local files that match the server file except for version number
and patch level are renamed to match the server's file name.  This
clever trick makes rsync use its inbuilt patch-in-place facility
instead of doing a complete new download of that file.

2.  A prebuilt rsync_exclude file is supplied.  This contains the
file names to be excluded from the download.   This is pre-setup to
exclude all RPMs supporting locales other than English (this alone
saves 250 MB on a Cooker download), and is up to date.

3.  Broken servers are handled correctly - rsync does not.

This latest revision of this program is now available for download
from:

http://ains.net.au/~ronst/

Make sure you read the readme.html and make sure you register with
NetMind at the bottom of the readme page.   This is the only way that
existing users will receive notification of changes in future.

If you previously registered on the old web page, you will have to
re-register for this new web page.

Note: Because of the greatly differing directory structures between
the mirrors you must firstly set up your local downloading area
directory structures as you want them.  My recommendation, which
corresponds with the supplied template lines, is in the readme.   

Then edit the troels.rsync5.pl script with the servers,
server directory structures, and local file directory structures you
will be using.  How to do this is explained in the readme.html
file.   

Many standard template lines are included in the 'main program'
section of this Perl script as these templates for you.  As
supplied initially, ALL are commented out.   You just have to
uncomment the ones you want to download.

Tip:  

If you are set to download the beta iso images and have already
downloaded:

MandrakeLinux-8.1-Raklet-beta2-CD1.i586.iso 
MandrakeLinux-8.1-Raklet-beta2-CD2.i586.iso 

note that beta3 is now out.  Because troels,rsync3.pl does not yet do
an upnaming on these iso images, it is recommended that you do it
manually BEFORE your next troels.rsync5.pl run.   Change them to:

MandrakeLinux-8.1-Raklet-beta3-CD1.i586.iso 
MandrakeLinux-8.1-Raklet-beta3-CD2.i586.iso 

This will enable rsysnc to try to use its patch-in-place algorithm.

Use rsync to make a backup first in case your mirror does not yet
have beta3.

Enjoy!

-- 
Ron. [au]

Kindly note my new email address: [EMAIL PROTECTED]
and new web site: http://www.ains.net.au/~ronst/

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to