运行buildout时使用自定义umask。
buildout.umask的Python项目详细描述
简介
此扩展允许在配置文件中指定buildout脚本使用的umask,从而更好地控制buildout创建的文件的初始权限。
由于zc.buildout的错误180705,这对buildout安装的脚本不起作用。
这不会影响构建中其他脚本的umask,除非 他们自己设置运行它们的用户的umask, 例如:zeo/zope仍然可能使var/filestore/datafile.fs成为世界 如果你的umask是022就可以读取。
用法
[buildout] extensions = buildout.umask umask = 027
umask参数可以使用任何python约定指定 对于二进制、八进制、十进制或十六进制的数字文本 基数。如果使用其中任何一个,并且第一个数字是a0,则八进制是 假设也是。
问题
代码很简单,看看吧。
更改日志
0.5.2(2010-12-02)
- 文档修复。
0.5.1(2010-12-02)
- 使用setuptools_bzr修复打包。
0.5(2010-12-01)
- 首次公开发行
0.1(未发布)
- 初始版本。