From 6968252afb97580f8df17fa1c6d2f4929e3c10c5 Mon Sep 17 00:00:00 2001 From: Robert Sparks Date: Thu, 24 Feb 2022 19:59:09 +0000 Subject: [PATCH] Merged in [19987] from rjsparks@nostrum.com: Change generated draft/group alias/virtual file permissions. - Legacy-Id: 19988 Note: SVN reference [19987] has been migrated to Git commit 8deca64b31d95dc1f9c77eea6e7fe66f4c0e0f06 --- ietf/doc/management/commands/generate_draft_aliases.py | 4 ++++ ietf/group/management/commands/generate_group_aliases.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ietf/doc/management/commands/generate_draft_aliases.py b/ietf/doc/management/commands/generate_draft_aliases.py index 7056ffb31..796e3db63 100755 --- a/ietf/doc/management/commands/generate_draft_aliases.py +++ b/ietf/doc/management/commands/generate_draft_aliases.py @@ -9,6 +9,7 @@ import io import os import re import shutil +import stat import time from tempfile import mkstemp @@ -169,6 +170,9 @@ class Command(BaseCommand): afile.close() vfile.close() + os.chmod(aname, stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP|stat.S_IROTH) + os.chmod(vname, stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP|stat.S_IROTH) + shutil.move(aname, settings.DRAFT_ALIASES_PATH) shutil.move(vname, settings.DRAFT_VIRTUAL_PATH) diff --git a/ietf/group/management/commands/generate_group_aliases.py b/ietf/group/management/commands/generate_group_aliases.py index a7c0928ab..50802b3cf 100755 --- a/ietf/group/management/commands/generate_group_aliases.py +++ b/ietf/group/management/commands/generate_group_aliases.py @@ -8,6 +8,7 @@ import datetime import io import os import shutil +import stat import time from tempfile import mkstemp @@ -96,5 +97,8 @@ class Command(BaseCommand): afile.close() vfile.close() + os.chmod(aname, stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP|stat.S_IROTH) + os.chmod(vname, stat.S_IWUSR|stat.S_IRUSR|stat.S_IRGRP|stat.S_IROTH) + shutil.move(aname, settings.GROUP_ALIASES_PATH) shutil.move(vname, settings.GROUP_VIRTUAL_PATH)