I wanted to let you know there is a new package 'rsynchelper'. http://rsynchelper.sourceforge.net/ Michael de Beer from the FAQ: ------------- rsynchelper is designed to make it easy for a loose group of mirrors to quickly and easily setup mirroring time and time again. rsynchelper makes it easier to use mirroring. rsynchelper: a) makes it easier to make your content available for others to mirror b) makes it easier to mirror someone else's content c) automates maintaining an accurate list of who is maintaining which content rsynchelper has two pieces -- an installer and script : a) the installer configures your computer to be an rsync server, ie it edits, when needed, /etc/rsyncd.conf /etc/services /etc/inetd.conf By default, it links the rsync module 'mirrors' to a directory available to your webserver. b) the perl script rsynchelper simplifies common mirroring tasks via rsync and cron. It helps beginning unix administrators to easily act as mirrors. There is another script, 'mirrorlist', that plays a supportive role. Not every server running rsynchelper needs to run mirrorlist. mirrorlist: c) polls a list of servers and creates an up-to-date list of which servers are mirroring each site on the list.