X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fchecks.py;h=cae801e489f341c370d22ad982313ff0553fe4b6;hb=dbd3ceac44904f678181a189f34dc75c56178953;hp=63ea10f2a8ee01d2aa8bf5c3646741bebf6ebf79;hpb=603f58ac2e830affd10fef8ae98f6c3c6f499780;p=dak.git diff --git a/daklib/checks.py b/daklib/checks.py index 63ea10f2..cae801e4 100644 --- a/daklib/checks.py +++ b/daklib/checks.py @@ -464,8 +464,11 @@ class ACLCheck(Check): # XXX: Drop DMUA part here and switch to new implementation. # XXX: Send warning mail once users can set the new DMUA flag dmua_status, dmua_reason = self._check_dmua(upload) - if not dmua_status: - return False, dmua_reason + if acl_per_source is None: + if not dmua_status: + return False, dmua_reason + else: + upload.warn('DM flag not set, but accepted as DMUA was set.') #if acl_per_source is None: # return False, "not allowed to upload source package '{0}'".format(source_name) if acl.deny_per_source and acl_per_source is not None: