Go to file
Panu Matilainen 5c74ebd725 Refactor verifyHeader() to use rpmfiVerify()
Replace manually maintained yet-another-return-code with an
"all failures" variable and base the actual return code on that.
It's tempting to use just one verify result variable but that'd be
wrong because of the shared file mtime filtering.
No functional changes intended.
2016-10-27 16:31:00 +03:00
.tx Update transifex config for domain change 2013-06-07 12:57:57 +03:00
build Change rpmLeadWrite() to take header as its arg instead of a lead 2016-10-27 10:48:26 +03:00
db3 Remove BDB RPC "support" 2009-09-21 11:00:50 +03:00
doc Add man page information for '--changes' 2016-10-21 11:32:54 +02:00
fileattrs let debuginfo packages provide the build-id 2016-08-03 12:10:40 +02:00
lib Refactor verifyHeader() to use rpmfiVerify() 2016-10-27 16:31:00 +03:00
luaext Set FD_CLOEXEC on opened files before exec from lua script is called 2016-05-31 10:27:01 +02:00
misc Spelling fixes 2016-06-04 23:00:58 +03:00
plugins Better diagnostics for systemd inhibit problems 2016-10-11 13:45:33 +03:00
po Implementation of optional section end markers 2016-04-05 15:59:28 +02:00
python Add support for file verification in python bindings 2016-10-27 16:06:27 +03:00
rpmio Rename addMacro() and delMacro() to rpmPushMacro() and rpmPopMacro() 2016-10-24 13:09:38 +03:00
scripts Fix mini-symtab in find-debuginfo.sh for arches with function descriptors. 2016-10-10 15:13:18 +03:00
sign Drop unused lead return argument from rpmLeadRead() 2016-10-27 10:56:34 +03:00
tests Fix testsuite failures in dist tarballs: include missing files 2016-10-21 09:28:41 +03:00
tools Make it possible to have unique build-ids across build versions/releases. 2016-07-29 18:28:53 +02:00
.gitignore Add a mailmap file for fixing author anomalies + mapping mail addresses 2016-10-18 15:01:35 +03:00
.mailmap Add a mailmap file for fixing author anomalies + mapping mail addresses 2016-10-18 15:01:35 +03:00
CHANGES hint where to look for history 2016-01-28 14:28:58 +01:00
COPYING Update contact address in COPYING (RhBug:742362) 2012-11-05 15:09:58 +02:00
CREDITS Bring CREDITS to this millenium 2016-10-18 15:01:35 +03:00
INSTALL Spelling fixes. 2013-02-19 21:35:40 +02:00
Makefile.am Rip rpm 4.4.x API compatibility 2016-10-24 12:38:21 +03:00
Makefile.maint Makefile.maint: use git-rev-list 2016-09-12 14:59:30 +02:00
README Updated mailing list information. 2009-06-02 09:42:54 +03:00
autogen.sh Just use autoreconf in autogen.sh (ticket #109) 2009-11-26 09:46:48 +02:00
cliutils.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
configure.ac Bump version to appear newer than latest stable branch 2016-10-03 14:47:58 +03:00
debug.h Eliminate debug junk from the API 2007-12-04 11:25:46 +02:00
installplatform RISCV 64-bit (riscv64) support. 2016-08-22 21:16:48 +01:00
macros.debug Add option to have unique debug file names across version/release/arch. 2016-07-29 18:29:10 +02:00
macros.in Revert "Add macro _vsflags_query_rpmdb" 2016-10-20 10:31:37 +03:00
mkinstalldirs Automake cleanups. 2007-08-05 11:30:55 +03:00
platform.in Add a %_rundir macro to the platform files. 2014-05-07 09:12:46 +03:00
preinstall.am Rip rpm 4.4.x API compatibility 2016-10-24 12:38:21 +03:00
rpm.am Bump library version 2015-07-24 10:08:59 +02:00
rpm.pc.in Fix pkgconfig reference to Lua in Libs.private 2016-03-17 09:52:30 -04:00
rpm2archive.c rpm2archive: return 0 on success instead of stop iteration 2016-10-10 11:57:14 +02:00
rpm2cpio.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmbuild.c Rename addMacro() and delMacro() to rpmPushMacro() and rpmPopMacro() 2016-10-24 13:09:38 +03:00
rpmdb.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmkeys.c Reimplement setprogname() and getprogname() to be generic and portable 2016-02-11 14:05:25 +01:00
rpmpopt.in Add --changes to read changelog with full timestamps 2016-10-21 11:19:47 +02:00
rpmqv.c Make --noplugins work with "rpm --verify" 2016-03-07 13:26:35 +01:00
rpmrc.in RISCV 64-bit (riscv64) support. 2016-08-22 21:16:48 +01:00
rpmsign.c Rename addMacro() and delMacro() to rpmPushMacro() and rpmPopMacro() 2016-10-24 13:09:38 +03:00
rpmspec.c Add option the select option --builtrpms to rpmspec(rhbz:961833) 2016-03-09 14:51:27 +01:00
system.h Add all the BSDs that support setprogname() and getprogname() 2016-02-15 10:08:25 -05:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/releases/

Additional RPM documentation (papers, slides, HOWTOs) can also be
found at the same site: http://rpm.org.

http://rpm.org/wiki/Communicate lists all rpm releated mailing lists.

RPM was originally written by:

    Erik Troan <ewt@redhat.com>
    Marc Ewing <marc@redhat.com>

See the CREDITS file for a list of folks who have helped us out
tremendously.  RPM is Copyright (c) 1998 by Red Hat Software, Inc.,
and may be distributed under the terms of the GPL and LGPL (see  the
file COPYING for details).