From 2418459afcee7fbd199e413946dfcdc9751f1864 Mon Sep 17 00:00:00 2001 From: Henrik Levkowetz Date: Mon, 29 Jul 2019 19:20:38 +0000 Subject: [PATCH] Prevent login case issues by generating apache permissions file entries for both uppercase and lowercase logins. - Legacy-Id: 16597 --- ietf/utils/management/commands/generate_apache_perms.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ietf/utils/management/commands/generate_apache_perms.py b/ietf/utils/management/commands/generate_apache_perms.py index d07f5dba2..d76b6f386 100644 --- a/ietf/utils/management/commands/generate_apache_perms.py +++ b/ietf/utils/management/commands/generate_apache_perms.py @@ -1,4 +1,4 @@ -# Copyright 2016 IETF Trust +# Copyright The IETF Trust 2016-2019, All Rights Reserved import sys @@ -57,4 +57,8 @@ class Command(BaseCommand): if not login in seen: seen.add(login) self.stdout.write("Require user %s\n" % login) + login = role.person.user.username + if not login in seen: + seen.add(login) + self.stdout.write("Require user %s\n" % login)