When using the gentoo-rsync-mirror script (version 1.0-r4), I keep noticing that odd .ChangeLog.* files get created. When a user performs a rsync off the local mirror that has these files, rsync does not allow it to work. As a solution, I've added a simple "find | xargs rm" after the rsync to clear out any of these troublesome files. Reproducible: Always Steps to Reproduce: 1. Run the gentoo-rsync-mirror script on a rsync mirror that has these .ChangeLog.* files 2. Attempt to have a user on the local LAN mirror from your secondary server Actual Results: The user's rsync keeps failing with this style of message: send_files failed to open "/app-arch/sharutils/.ChangeLog.NijeGb" (in gentoo-portage): Permission denied Expected Results: These .ChangeLog.* files should never have been copied from the primary rsync mirror in the first place.
Created attachment 55377 [details] Patched gentoo-rsync-mirror script
Never realized that an rsync mirror was related to clustering, tantive. =) But I see that metadata.xml thinks so.
Fixed in cvs. Bumped version to -r5. Thanks for your submission. Donnie: fixed that as well