This allows template files to be installed with the proper rights.
Signed-off-by: Catalin Marinas <catalin.marinas@gmail.com>
from distutils.core import setup
from stgit.version import version, git_min_ver, python_min_ver
from distutils.core import setup
from stgit.version import version, git_min_ver, python_min_ver
__check_python_version()
__check_git_version()
__check_python_version()
__check_git_version()
+# ensure readable template files
+old_mask = os.umask(0022)
+
setup(name = 'stgit',
version = version,
license = 'GPLv2',
setup(name = 'stgit',
version = version,
license = 'GPLv2',
'contrib/stgit-completion.bash']),
('share/doc/stgit', glob.glob('doc/*.txt'))]
)
'contrib/stgit-completion.bash']),
('share/doc/stgit', glob.glob('doc/*.txt'))]
)
+
+# restore the old mask
+os.umask(old_mask)