]> git.decadent.org.uk Git - dak.git/blobdiff - dak/clean_suites.py
Use SHA256 for signatures.
[dak.git] / dak / clean_suites.py
index 58b85d102c9392ae241b637a9d817053a895d18a..4fe2c5fdf12cf9822061f06b8e38a79cff75155a 100755 (executable)
@@ -364,7 +364,8 @@ def clean_fingerprints(now_date, session):
 SELECT f.id, f.fingerprint FROM fingerprint f
   WHERE f.keyring IS NULL
     AND NOT EXISTS (SELECT 1 FROM binaries b WHERE b.sig_fpr = f.id)
-    AND NOT EXISTS (SELECT 1 FROM source s WHERE s.sig_fpr = f.id)""")
+    AND NOT EXISTS (SELECT 1 FROM source s WHERE s.sig_fpr = f.id)
+    AND NOT EXISTS (SELECT 1 FROM acl_per_source aps WHERE aps.created_by_id = f.id)""")
 
     count = 0