- add REPOKEY_TYPE_DELETED, to be implemented...
[platform/upstream/libsolv.git] / src / knownid.h
index 723af5d..461e7ef 100644 (file)
@@ -57,6 +57,7 @@ KNOWNID(SYSTEM_SYSTEM,                        "system:system"),
 KNOWNID(ARCH_SRC,                      "src"),
 KNOWNID(ARCH_NOSRC,                    "nosrc"),
 KNOWNID(ARCH_NOARCH,                   "noarch"),
+KNOWNID(ARCH_ALL,                      "all"),
 
 KNOWNID(REPOSITORY_SOLVABLES,          "repository:solvables"),
 KNOWNID(REPOSITORY_DELTAINFO,          "repository:deltainfo"),
@@ -94,6 +95,7 @@ KNOWNID(REPOKEY_TYPE_SHA1,            "repokey:type:sha1"),
 KNOWNID(REPOKEY_TYPE_SHA256,           "repokey:type:sha256"),
 KNOWNID(REPOKEY_TYPE_FIXARRAY,         "repokey:type:fixarray"),
 KNOWNID(REPOKEY_TYPE_FLEXARRAY,                "repokey:type:flexarray"),
+KNOWNID(REPOKEY_TYPE_DELETED,          "repokey:type:deleted"),
 
 KNOWNID(SOLVABLE_SUMMARY,              "solvable:summary"),
 KNOWNID(SOLVABLE_DESCRIPTION,          "solvable:description"),
@@ -139,10 +141,11 @@ KNOWNID(SOLVABLE_ORDER,                   "solvable:order"),
 
 KNOWNID(UPDATE_REBOOT,                 "update:reboot"),       /* reboot suggested (kernel update) */
 KNOWNID(UPDATE_RESTART,                        "update:restart"),      /* restart suggested (update stack update) */
-KNOWNID(UPDATE_RELOGIN,                        "update:relogin"),      /* restart suggested (update stack update) */
+KNOWNID(UPDATE_RELOGIN,                        "update:relogin"),      /* relogin suggested */
 
-KNOWNID(UPDATE_MESSAGE,                        "update:message"),      /* restart suggested (update stack update) */
-                                                                       /* 'content' of patch, usually list of packages */
+KNOWNID(UPDATE_MESSAGE,                        "update:message"),      /* informative message */
+
+/* 'content' of patch, usually list of packages */
 KNOWNID(UPDATE_COLLECTION,             "update:collection"),          /*  "name evr arch" */
 KNOWNID(UPDATE_COLLECTION_NAME,                "update:collection:name"),     /*   name */
 KNOWNID(UPDATE_COLLECTION_EVR,         "update:collection:evr"),      /*   epoch:version-release */
@@ -171,6 +174,12 @@ KNOWNID(PRODUCT_REGISTER_RELEASE,  "product:regrelease"),
 
 /* argh */
 KNOWNID(SUSETAGS_DATADIR,              "susetags:datadir"),
+KNOWNID(SUSETAGS_DESCRDIR,             "susetags:descrdir"),
+KNOWNID(SUSETAGS_DEFAULTVENDOR,                "susetags:defaultvendor"),
+KNOWNID(SUSETAGS_FILE,                 "susetags:file"),
+KNOWNID(SUSETAGS_FILE_NAME,            "susetags:file:name"),
+KNOWNID(SUSETAGS_FILE_TYPE,            "susetags:file:type"),
+KNOWNID(SUSETAGS_FILE_CHECKSUM,                "susetags:file:checksum"),
 
 /* timestamp then the repository was generated */
 KNOWNID(REPOSITORY_TIMESTAMP,          "repository:timestamp"),
@@ -207,6 +216,7 @@ KNOWNID(DELTA_SEQ_NAME,                     "delta:seqname"),
 KNOWNID(DELTA_SEQ_EVR,                 "delta:seqevr"),
 KNOWNID(DELTA_SEQ_NUM,                 "delta:seqnum"),
 
+/* XXX: shouldn't use a real ID */
 KNOWNID(NAMESPACE_PRODUCTBUDDY,         "namespace:productbuddy"),
 
 KNOWNID(REPOSITORY_REPOMD,             "repository:repomd"),
@@ -216,6 +226,11 @@ KNOWNID(REPOSITORY_REPOMD_TIMESTAMP,       "repository:repomd:timestamp"),
 KNOWNID(REPOSITORY_REPOMD_CHECKSUM,    "repository:repomd:checksum"),
 KNOWNID(REPOSITORY_REPOMD_OPENCHECKSUM,        "repository:repomd:openchecksum"),
 
+KNOWNID(PUBKEY_KEYID,                  "pubkey:keyid"),
+KNOWNID(PUBKEY_FINGERPRINT,            "pubkey:fingerprint"),
+KNOWNID(PUBKEY_EXPIRES,                        "pubkey:expires"),
+KNOWNID(PUBKEY_SIGNATURES,             "pubkey:signatures"),
+
 KNOWNID(ID_NUM_INTERNAL,               0)
 
 #ifdef KNOWNID_INITIALIZE