Ok, I've made a minor update thanks to Olav Vitters. If you run the script non-interactively without the quiet option enabled, it will give you the rsync stats, but not the progress.
David Walser wrote: > Some people that have tried to use my mirroring script in the past noticed that if > the first rsync call in the script failed (rsync server busy, unavailable, or > unreachable) the script would just hang, which kept people from being able to run it > from cron; well that's now been fixed. Updated versions are posted: > http://luigiwalser.homeip.net:8080/~david/rpmsync.pl - new version with command-line > option support (in case you didn't hear) > http://luigiwalser.homeip.net:8080/~david/cooksync.pl - old version of the script > with just the bug fixed > > > From this point on, *please* let me know if you have any more problems with my > script. Suggestions and feature requests are also welcome.