diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-07-31 03:46:10 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-07-31 03:46:10 +0000 |
commit | f1d0edfcfa19ad7b14201be299fe2fe33d737eb0 (patch) | |
tree | 3f28012b7c840efaeecf605015adec29b98038e7 /bin/prepall | |
parent | fb8195e367cbe31922250e7505227dd9cb27d1b2 (diff) | |
download | portage-f1d0edfcfa19ad7b14201be299fe2fe33d737eb0.tar.gz portage-f1d0edfcfa19ad7b14201be299fe2fe33d737eb0.tar.bz2 portage-f1d0edfcfa19ad7b14201be299fe2fe33d737eb0.zip |
Fixes in portage.fetch() for bugs #233303 and #94133:
* Totally skip $DISTDIR creation if the fetch_to_ro feature is enabled.
* Don't touch $DISTDIR permissions unless unless usepriv and/or userfetch
are enabled.
* When usepriv and/or userfetch are enabled, test whether or not a process
that has dropped privileges is able to create a file in the directory,
and only adjust permissions if the test fails.
* Completely
svn path=/main/trunk/; revision=11290
Diffstat (limited to 'bin/prepall')
0 files changed, 0 insertions, 0 deletions