|
|
2ff057 |
|
|
|
2ff057 |
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
2ff057 |
<head>
|
|
|
2ff057 |
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
|
|
2ff057 |
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
|
|
2ff057 |
<meta name="generator" content="Doxygen 1.8.14"/>
|
|
|
2ff057 |
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
|
|
2ff057 |
<title>rpm: rpmvf.h File Reference</title>
|
|
|
2ff057 |
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
|
|
2ff057 |
<script type="text/javascript" src="jquery.js"></script>
|
|
|
2ff057 |
<script type="text/javascript" src="dynsections.js"></script>
|
|
|
2ff057 |
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
|
|
2ff057 |
</head>
|
|
|
2ff057 |
<body>
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
rpm
|
|
|
2ff057 |
4.14.2
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
<script type="text/javascript" src="menudata.js"></script>
|
|
|
2ff057 |
<script type="text/javascript" src="menu.js"></script>
|
|
|
2ff057 |
<script type="text/javascript">
|
|
|
2ff057 |
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
|
|
2ff057 |
$(function() {
|
|
|
2ff057 |
initMenu('',false,false,'search.php','Search');
|
|
|
2ff057 |
});
|
|
|
2ff057 |
/* @license-end */</script>
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
lib
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Macros |
|
|
|
2ff057 |
Typedefs |
|
|
|
2ff057 |
Enumerations |
|
|
|
2ff057 |
Functions
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Verify a package.
|
|
|
2ff057 |
More...
|
|
|
2ff057 |
#include <rpm/rpmtypes.h>
|
|
|
2ff057 |
#include <rpm/rpmutil.h>
|
|
|
2ff057 |
|
|
|
2ff057 |
Include dependency graph for rpmvf.h:
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Go to the source code of this file.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Macros
|
|
|
2ff057 |
#define RPMVERIFY_ALL ~(RPMVERIFY_NONE)
|
|
|
2ff057 |
|
|
|
2ff057 |
#define RPMVERIFY_FAILURES (RPMVERIFY_LSTATFAIL|RPMVERIFY_READFAIL|RPMVERIFY_READLINKFAIL|RPMVERIFY_LGETFILECONFAIL)
|
|
|
2ff057 |
|
|
|
2ff057 |
#define VERIFY_ATTRS
|
|
|
2ff057 |
|
|
|
2ff057 |
#define VERIFY_ALL
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Typedefs
|
|
|
2ff057 |
typedef rpmFlags rpmVerifyAttrs
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmVerifyFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Enumerations
|
|
|
2ff057 |
enum rpmVerifyAttrs_e {
|
|
|
2ff057 |
RPMVERIFY_NONE = 0,
|
|
|
2ff057 |
RPMVERIFY_MD5 = (1 << 0),
|
|
|
2ff057 |
RPMVERIFY_FILEDIGEST = (1 << 0),
|
|
|
2ff057 |
RPMVERIFY_FILESIZE = (1 << 1),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMVERIFY_LINKTO = (1 << 2),
|
|
|
2ff057 |
RPMVERIFY_USER = (1 << 3),
|
|
|
2ff057 |
RPMVERIFY_GROUP = (1 << 4),
|
|
|
2ff057 |
RPMVERIFY_MTIME = (1 << 5),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMVERIFY_MODE = (1 << 6),
|
|
|
2ff057 |
RPMVERIFY_RDEV = (1 << 7),
|
|
|
2ff057 |
RPMVERIFY_CAPS = (1 << 8),
|
|
|
2ff057 |
RPMVERIFY_CONTEXTS = (1 << 15),
|
|
|
2ff057 |
|
|
|
2ff057 |
RPMVERIFY_READLINKFAIL = (1 << 28),
|
|
|
2ff057 |
RPMVERIFY_READFAIL = (1 << 29),
|
|
|
2ff057 |
RPMVERIFY_LSTATFAIL = (1 << 30),
|
|
|
2ff057 |
RPMVERIFY_LGETFILECONFAIL = (1 << 31)
|
|
|
2ff057 |
|
|
|
2ff057 |
}
|
|
|
2ff057 |
Bit(s) for rpmVerifyFile() attributes and result. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
enum rpmVerifyFlags_e {
|
|
|
2ff057 |
VERIFY_DEFAULT = 0,
|
|
|
2ff057 |
VERIFY_MD5 = (1 << 0),
|
|
|
2ff057 |
VERIFY_FILEDIGEST = (1 << 0),
|
|
|
2ff057 |
VERIFY_SIZE = (1 << 1),
|
|
|
2ff057 |
|
|
|
2ff057 |
VERIFY_LINKTO = (1 << 2),
|
|
|
2ff057 |
VERIFY_USER = (1 << 3),
|
|
|
2ff057 |
VERIFY_GROUP = (1 << 4),
|
|
|
2ff057 |
VERIFY_MTIME = (1 << 5),
|
|
|
2ff057 |
|
|
|
2ff057 |
VERIFY_MODE = (1 << 6),
|
|
|
2ff057 |
VERIFY_RDEV = (1 << 7),
|
|
|
2ff057 |
VERIFY_CAPS = (1 << 8),
|
|
|
2ff057 |
VERIFY_CONTEXTS = (1 << 15),
|
|
|
2ff057 |
|
|
|
2ff057 |
VERIFY_FILES = (1 << 16),
|
|
|
2ff057 |
VERIFY_DEPS = (1 << 17),
|
|
|
2ff057 |
VERIFY_SCRIPT = (1 << 18),
|
|
|
2ff057 |
VERIFY_DIGEST = (1 << 19),
|
|
|
2ff057 |
|
|
|
2ff057 |
VERIFY_SIGNATURE = (1 << 20),
|
|
|
2ff057 |
VERIFY_PATCHES = (1 << 21),
|
|
|
2ff057 |
VERIFY_HDRCHK = (1 << 22),
|
|
|
2ff057 |
VERIFY_FOR_LIST = (1 << 23),
|
|
|
2ff057 |
|
|
|
2ff057 |
VERIFY_FOR_STATE = (1 << 24),
|
|
|
2ff057 |
VERIFY_FOR_DOCS = (1 << 25),
|
|
|
2ff057 |
VERIFY_FOR_CONFIG = (1 << 26),
|
|
|
2ff057 |
VERIFY_FOR_DUMPFILES = (1 << 27)
|
|
|
2ff057 |
|
|
|
2ff057 |
}
|
|
|
2ff057 |
Bit(s) to control rpmVerify() operation. More...
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Functions
|
|
|
2ff057 |
RPM_GNUC_DEPRECATED int rpmVerifyFile (const rpmts ts, rpmfi fi, rpmVerifyAttrs *res, rpmVerifyAttrs omitMask)
|
|
|
2ff057 |
Verify file attributes (including digest). More...
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Detailed Description
|
|
|
2ff057 |
|
|
|
2ff057 |
The constants that enable/disable some sanity checks (mainly used at post (un)install)
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition in file rpmvf.h.
|
|
|
2ff057 |
Macro Definition Documentation
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ RPMVERIFY_ALL
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
#define RPMVERIFY_ALL ~(RPMVERIFY_NONE)
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 43 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ RPMVERIFY_FAILURES
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
#define RPMVERIFY_FAILURES (RPMVERIFY_LSTATFAIL|RPMVERIFY_READFAIL|RPMVERIFY_READLINKFAIL|RPMVERIFY_LGETFILECONFAIL)
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 44 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ VERIFY_ALL
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
#define VERIFY_ALL
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Value:
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 84 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ VERIFY_ATTRS
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
#define VERIFY_ATTRS
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Value:
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 81 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Typedef Documentation
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ rpmVerifyAttrs
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmVerifyAttrs
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 41 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
◆ rpmVerifyFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
typedef rpmFlags rpmVerifyFlags
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
Definition at line 79 of file rpmvf.h.
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
|
|
|
2ff057 |
<address class="footer"><small>
|
|
|
2ff057 |
Generated by
|
|
|
2ff057 |
|
|
|
2ff057 |
1.8.14
|
|
|
2ff057 |
</small></address>
|
|
|
2ff057 |
</body>
|
|
|
2ff057 |
</html>
|