Blob Blame History Raw
From 5b21f2f2a12adfd9e1adffc2bf1ad7171ee5d03c Mon Sep 17 00:00:00 2001
From: "Vladimir D. Seleznev" <vseleznv@altlinux.org>
Date: Tue, 13 Mar 2018 00:04:45 +0300
Subject: [PATCH 01/33] Add RPMTAG_AUTOINSTALLED reservation

This tag is needed to track automatically installed packages with rpmdb.
Zero value means that a package was installed manually, other values
mean that the package was installed automatically as some else package
dependency.

This tag is reserved for ALT Linux Team and marked as unimplemented.

Signed-off-by: Vladimir D. Seleznev <vseleznv@altlinux.org>
---
 lib/rpmtag.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/rpmtag.h b/lib/rpmtag.h
index 57b10a706..664561156 100644
--- a/lib/rpmtag.h
+++ b/lib/rpmtag.h
@@ -368,6 +368,7 @@ typedef enum rpmTag_e {
     RPMTAG_FILESIGNATURELENGTH  = 5091, /* i */
     RPMTAG_PAYLOADDIGEST	= 5092, /* s[] */
     RPMTAG_PAYLOADDIGESTALGO	= 5093, /* i */
+    RPMTAG_AUTOINSTALLED	= 5094, /* i reservation (unimplemented) */
     RPMTAG_MODULARITYLABEL	= 5096, /* s */
 
     RPMTAG_FIRSTFREE_TAG	/*!< internal */
-- 
2.27.0