app-admin/gentoolkit-0.1.17-r1 emerge-webrsync changes the user and group owners to 1105 for all files in the /usr/portage tree.
Created attachment 4812 [details, diff] patch for emerge-webrsync This is a proposed no brainer patch that simply changes file ownership of the downloaded portage tree snapshot to user and group root before rsyncing it to the host's /usr/portage tree.
what's so bad for temporary files and dirs if they are owned by any UID/GID ?
The only reason the patch changes the ownership of the temporary files is to prevent the subsequent rsync from changing uid/gid of the /usr/portage/* files to whatever the uid/gid of the person happened to be that made the latest portage tree snapshot. So, I guess the answer to your question is that I don't care about the ownership of the temporary files but I do care about the ownership of the /usr/portage files or am I misunderstanding something? Shouldn't the /usr/portage/* files and directories be owned by root?
i'll do this asap
in cvs. gentoolkit-0.1.17-r5