]> git.decadent.org.uk Git - dak.git/blobdiff - daklib/checks.py
Add process-commands program and activate new DM implementation.
[dak.git] / daklib / checks.py
index 63ea10f2a8ee01d2aa8bf5c3646741bebf6ebf79..cae801e489f341c370d22ad982313ff0553fe4b6 100644 (file)
@@ -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: