1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Merge pull request #3878 from sjahl/apt_repository-perms-fix

setting 0644 permissions on mkstemp file handles. Fixes issue #3857
This commit is contained in:
Michael DeHaan 2013-08-18 13:17:14 -07:00
commit 00256af5bd

View file

@ -182,6 +182,7 @@ class SourcesList(object):
if sources: if sources:
d, fn = os.path.split(filename) d, fn = os.path.split(filename)
fd, tmp_path = tempfile.mkstemp(prefix=".%s-" % fn, dir=d) fd, tmp_path = tempfile.mkstemp(prefix=".%s-" % fn, dir=d)
os.chmod(os.path.join(fd, tmp_path), 0644)
with os.fdopen(fd, 'w') as f: with os.fdopen(fd, 'w') as f:
for n, valid, enabled, source, comment in sources: for n, valid, enabled, source, comment in sources: