]> git.decadent.org.uk Git - dak.git/blobdiff - dak/dak.py
Adjust to deal with the new Debian supplementaryGid
[dak.git] / dak / dak.py
index b6e77ad493689773f96b929c90a1dc679bc58b8c..32ddd62f1b9fae5ea918cf09ad92b06c9de64370 100755 (executable)
@@ -71,21 +71,23 @@ def init():
          "Process NEW and BYHAND packages"),
         ("process-upload",
          "Process packages in queue/unchecked"),
+        ("process-commands",
+         "Process command files (*.dak-commands)"),
         ("process-policy",
          "Process packages in policy queues from COMMENTS files"),
 
         ("dominate",
          "Remove obsolete source and binary associations from suites"),
+        ("export",
+         "Export uploads from policy queues"),
+        ("export-suite",
+         "export a suite to a flat directory structure"),
         ("make-pkg-file-mapping",
          "Generate package <-> file mapping"),
-        ("generate-filelist",
-         "Generate file lists for apt-ftparchive"),
         ("generate-releases",
          "Generate Release files"),
-        ("generate-packages-sources",
-         "Generate Packages/Sources files"),
         ("generate-packages-sources2",
-         "Generate Packages/Sources files [directly from database]"),
+         "Generate Packages/Sources files"),
         ("contents",
          "Generate content files"),
         ("metadata",
@@ -107,18 +109,24 @@ def init():
          "Manipulate/list override entries in bulk"),
         ("control-suite",
          "Manipulate suites in bulk"),
+        ("update-suite",
+         "Update suite with packages from a different suite"),
         ("cruft-report",
          "Check for obsolete or duplicated packages"),
+        ("auto-decruft",
+         "Clean cruft without reverse dependencies automatically"),
         ("examine-package",
          "Show information useful for NEW processing"),
-        ("find-null-maintainers",
-         "Check for users with no packages in the archive"),
+        ("import",
+         "Import existing source and binary packages"),
+        ("import-repository",
+         "Import packages from another repository"),
         ("import-keyring",
          "Populate fingerprint/uid table based on a new/updated keyring"),
-        ("import-ldap-fingerprints",
-         "Syncs fingerprint and uid tables with Debian LDAP db"),
         ("import-users-from-passwd",
          "Sync PostgreSQL users with passwd file"),
+        ("acl",
+         "Manage upload ACLs"),
         ("admin",
          "Perform administration on the dak database"),
         ("update-db",