webgen: rsync