homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nicholas.riley
Recipients nicholas.riley, ronaldoussoren
Date 2012年03月14日.03:20:59
SpamBayes Score 0.00017517943
Marked as misclassified No
Message-id <1331695262.49.0.711005270468.issue14299@psf.upfronthosting.co.za>
In-reply-to
Content
The OS X installer build script does not ensure that files had the correct permissions when being packaged; some files' permissions were affected by your umask when running the build script, and others by the permissions of the source tree.
This patch sets the umask, so script-created files get correct permissions, wraps shutil.copy so it does the same thing, and adapts the existing os.walk-based permissions fixer to run over everything else.
It also removes group writability for the Python framework, as this is more secure and consistent with how Apple installs Python in 10.7 and later. If you need to install a Python package without being root, either use virtualenv/pythonv, ~/Library or ~/.local. Ned Deily and I discussed this at the PyCon sprints and he will update the documentation to match.
History
Date User Action Args
2012年03月14日 03:21:02nicholas.rileysetrecipients: + nicholas.riley, ronaldoussoren
2012年03月14日 03:21:02nicholas.rileysetmessageid: <1331695262.49.0.711005270468.issue14299@psf.upfronthosting.co.za>
2012年03月14日 03:21:01nicholas.rileylinkissue14299 messages
2012年03月14日 03:21:01nicholas.rileycreate

AltStyle によって変換されたページ (->オリジナル) /