Go to file
Michal Domonkos 94ee5c6c23 Prevent build dir from becoming annoyingly sticky
With OverlayFS and unshare(1) being used in the test-suite, some of the
directories in the test tree, sandbox and rpmtests.dir/ end up missing
read/write or execute (for directories) permissions which means removing
them requires excessive force in the form of "unshare -r rm -rf".

CMake is clever enough to adjust the permissions behind the scenes on
"make clean" but manual removal should just work too, so fix that with
chmod(1) in the clean_up() trap.
2023-08-17 18:13:15 +02:00
.github/workflows Bump actions/checkout from v2 to latest (v3) 2023-08-03 17:07:42 +02:00
build Remove duplicate line 2023-08-14 10:00:46 +03:00
docs Make user/group info reliable operation across chroot 2023-07-04 10:09:47 +03:00
fileattrs Generate user() and group() provides from packaged sysusers.d files 2023-03-30 13:59:28 +03:00
include/rpm Fix file signatures getting loaded when not asked for 2023-04-28 12:57:21 +03:00
lib Check inside --root when querying for files 2023-07-26 15:46:43 +02:00
misc Remove autotools build 2022-10-21 09:03:05 +03:00
plugins Drop unnecessary internal includes from the fsverity plugin 2023-06-20 12:14:08 +03:00
po@7a4ba50bd5 Update translation submodule for new translations 2023-08-01 14:33:36 +02:00
python Really handle hardlinks in the rpmunpack python example, doh 2023-06-27 15:19:49 +03:00
rpmio Fix rpmDigestBundleFinal() and Update() return code on invalid arguments 2023-06-20 09:37:57 +03:00
scripts Set default shell to /sbin/nologin 2023-07-28 09:46:01 +02:00
sign Handle IMA as an imported target, take II 2023-04-11 13:50:43 +03:00
tests Prevent build dir from becoming annoyingly sticky 2023-08-17 18:13:15 +02:00
tools Duplicate filename before passing it to basename 2023-07-26 15:35:13 +02:00
.dockerignore Turn Dockerfile into a standalone RPM image 2023-07-25 19:54:48 +02:00
.gitignore Support common mktree.fedora image in build dirs 2023-08-16 10:27:29 +03: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 Stop looking for apparently non-existent 7zip command 2023-08-16 10:18:20 +03:00
CONTRIBUTING.md Require real names for contributions 2023-06-28 11:08:00 +03: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 Remove forgotten ENABLE_CI cmake option 2023-08-01 11:38:10 +02:00
README Fix broken link to downloads page 2023-07-25 09:04:34 +02:00
cliutils.c Drop a leftover mcheck.h include 2022-10-04 12:50:23 +03:00
cliutils.h add short summaries to headers that miss one 2016-01-28 14:42:47 +01:00
config.h.in Make RUNDIR lower case (rundir) 2023-07-17 15:54:47 +02:00
debug.h Drop support for dmalloc 2020-03-27 15:49:18 +02:00
installplatform Allow setting platform macro settings externally (#2585) 2023-07-28 12:16:56 +02:00
macros.in Replace systemd-sysusers by new sysusers.sh script 2023-07-26 12:34:47 +02:00
platform.in Make RUNDIR lower case (rundir) 2023-07-17 15:54:47 +02:00
rpm.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpm.pc.in Enable large file support on 32-bit systems again 2023-05-17 14:06:41 +02:00
rpm2archive.c Fix silent wait when missing input RPM package 2023-01-10 11:42:48 +01:00
rpm2cpio.c Fix Header leak when running rpm2cpio 2022-12-08 11:56:45 +02:00
rpmbuild.c Fix regression: -bp should check BuildRequires 2022-11-17 07:56:09 +02:00
rpmdb.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmkeys.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmpopt.in Rewrite --last to just use sed for formatting 2023-08-10 09:57:42 +03:00
rpmrc.in Call RPM_CONFIGDIR just that consistently 2023-03-30 11:52:59 +03:00
rpmsign.c Set program name centrally from rpmcliInit() 2022-03-25 10:23:37 +02:00
rpmspec.c Test for preprocessor definition rather than value consistently everywhere 2022-06-15 16:24:51 +03:00
system.h Test for preprocessor definition rather than value consistently everywhere 2022-06-15 16:24:51 +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 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).