Go to file
Panu Matilainen c110ad11c3 Fix segfault on %{?getncpus}, regression in 4.19.x
Commit deaebd0c89 assumed there would
always be args, but in the macro existence test none are set up.

Reported as a side-issue in https://issues.redhat.com/browse/RHEL-16557
2023-11-16 11:24:09 +02:00
.github/workflows Rename mktree.podman to mktree.oci 2023-10-31 14:53:29 +02:00
build Allow SOURCE_DATE_EPOCH=0 again 2023-11-09 08:42:21 +02:00
cmake Add a cmake shortcut to the macros.d directory 2023-10-05 09:28:19 +03:00
docs Document rpm2cpio as obsolete, add pointer to rpm2archive. 2023-11-10 16:05:30 +02:00
fileattrs Fix comment line handling in sysusers.d(8) files 2023-11-07 10:09:38 +02:00
include/rpm Document pgpPrtParamsSubkeys() returning only signing-capable keys 2023-11-15 14:44:42 +02:00
lib Fix wrong return code on O_DIRECTORY open of invalid symlink 2023-11-14 12:11:02 +02:00
misc Move rpmhash.[CH] into misc/ for clarity 2023-09-13 13:34:17 +03:00
plugins Add a new plugin to enable Linux-specific namespace functionality 2023-10-11 09:52:22 +03:00
po@eee506492f Update translation submodule for new translations 2023-09-04 10:17:23 +02:00
python Eliminate some unnecessary rpmpgp.h includes 2023-10-06 10:59:38 +03:00
rpmio Fix segfault on %{?getncpus}, regression in 4.19.x 2023-11-16 11:24:09 +02:00
scripts Switch brp-compress to bash 2023-11-09 15:48:57 +02:00
sign Drop top-level source for our global include directories 2023-09-13 13:34:17 +03:00
tests Add a test-case for invalid intermediate symlink owner (CVE-2021-35939) 2023-11-14 12:11:02 +02:00
tools Replace rpm2cpio by rpm2archive entirely 2023-11-10 16:05:30 +02:00
.dockerignore Turn Dockerfile into a standalone RPM image 2023-07-25 19:54:48 +02:00
.gitignore Standardize on OCI images in test-suite 2023-10-31 14:53:29 +02:00
.gitmodules Add rpm-l10n as a submodule into po/ 2022-11-02 14:22:13 +02:00
.mailmap Update credits for a change 2021-03-18 09:37:17 +02:00
CMakeLists.txt Move internal OpenPGP parser into a subdirectory 2023-10-12 11:13:51 +03:00
CONTRIBUTING.md Add a blurb about portability expecations to contributing guidelines 2023-10-31 13:41:25 +02:00
COPYING Explicitly mention that the rpmio/ sub dir is under LGPL 2020-01-29 14:48:38 +02:00
CREDITS Update credits for a change 2021-03-18 09:37:17 +02:00
INSTALL Move OpenSSL code to newer API from version 3.0 2023-11-07 10:11:08 +02:00
README Fix typos 2023-10-31 08:52:08 +01:00
config.h.in Default to C.UTF-8 locale, allow fallback to C 2023-08-23 15:01:28 +03:00
installplatform Allow setting platform macro settings externally (#2585) 2023-07-28 12:16:56 +02:00
macros.in Set %_sharedstatedir to %{_var}/lib 2023-11-08 09:27:59 +02:00
platform.in Make RUNDIR lower case (rundir) 2023-07-17 15:54:47 +02:00
rpm.pc.in Make our plugin directory a global cache configurable and export it 2023-10-03 15:40:04 +03:00
rpmpopt.in Add aliases for weak dependency queries to rpmspec. 2023-08-21 12:10:13 +03:00
rpmrc.in Call RPM_CONFIGDIR just that consistently 2023-03-30 11:52:59 +03:00

README

This is RPM, the RPM Package Manager.

The latest releases are always available at:

	http://rpm.org/download.html

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

http://rpm.org/community all rpm related 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).