Go to file
Panu Matilainen 5ff05aec30 Delay NSS initialization until actually used
- since NSS is allergic (ie becomes non-functional) after forking, delay
  it's initialization until really needed, ie lazy init in rpmDigestInit()
- however as NSS init can fail if attempted in completely empty chroot,
  we force crypto init to happen at transaction set create time, forking
  past that is pretty much doomed anyway
- this is the other half of the fix for rhbz#476737, and similar case
  noticed by Pixel in Mandriva (due to urpm forking)
2009-01-08 13:17:22 +02:00
autodeps Fix find-requires (rhbz#443015), thanks to Bill Nottingham 2008-04-20 21:49:51 +02:00
build Move ->actions from rpmfi to rpmfs 2008-12-10 13:40:53 +01:00
db3 Remove (unused). 2007-10-01 13:17:15 +02:00
doc Lose deprecated DETAILS_AT_TOP doxygen setting 2009-01-05 11:25:03 +02:00
lib Delay NSS initialization until actually used 2009-01-08 13:17:22 +02:00
luaext Use rpmConfigDir() instead of hardwired value in Lua initialization 2008-11-22 18:09:23 +02:00
misc Ensure PATH_MAX is defined (ticket #3) Adam Tkac 2008-11-03 14:14:14 +02:00
po Updated Brazilian Portugese translation from Igor Pires Soares 2008-11-19 08:10:21 +02:00
python Cast to intptr_t instead of int to kick out the final warning 2009-01-08 12:24:50 +02:00
rpmio Delay NSS initialization until actually used 2009-01-08 13:17:22 +02:00
scripts Fix pkg-config provide generation on interdependent .pc's (rhbz#473814) 2008-12-05 21:44:43 +02:00
tests Update testsuite expectations as per array format change, add another test 2008-12-09 14:58:43 +02:00
tools Delay NSS initialization until actually used 2009-01-08 13:17:22 +02:00
.exclude - permit RSA/{sha1,sha256,sha384,sha512} signature verification. 2005-03-13 01:56:50 +00:00
.files LCLINT pass 0. 1998-11-16 21:40:28 +00:00
.gitignore Added .gitignore file to get sane git status reports 2008-07-17 10:37:03 +02:00
CHANGES Preparing for 4.4.2.1-rc2 2007-07-04 15:18:43 +03:00
COPYING Changed licensing of librpm to LGPL 1997-08-10 13:40:16 +00:00
CREDITS Finally, preliminary http support. 1999-02-04 18:48:03 +00:00
GROUPS Fix newSpec in "rpm -q --specfile --specedit" 1999-03-16 20:04:26 +00:00
INSTALL Improve INSTALL documentation wrt NSRP/NSS requirements 2008-08-19 13:45:20 +03:00
Makefile.am Remove -DRPMCONFIG from CPPFLAGS where unnecessary 2008-11-22 18:10:10 +02:00
Makefile.maint Adjust maintainer makefile for hg -> git switchover 2008-03-20 10:59:17 +02:00
README Fix up the download path in README 2007-10-08 15:40:31 +03:00
TODO Log message adjustments 2008-03-07 09:47:51 +02:00
autogen.sh Tweak autogen a bit more 2008-10-14 14:46:33 +03:00
build.c Fix build tree creation with relative paths for %_topdir and friends 2008-11-21 10:04:41 +02:00
build.h Remove splint tags. 2007-09-11 19:04:11 +02:00
configure.ac Test for fakechroot in configure 2008-12-09 13:23:00 +02:00
debug.h Eliminate debug junk from the API 2007-12-04 11:25:46 +02:00
installplatform Include isaname support for arm (Kedar Sovani) 2009-01-08 12:07:54 +02:00
macros.in Use %{_rpmconfigdir} throughout configuration macros and such 2008-11-22 18:09:48 +02:00
mkinstalldirs Automake cleanups. 2007-08-05 11:30:55 +03:00
platform.in Use %{_rpmconfigdir} throughout configuration macros and such 2008-11-22 18:09:48 +02:00
preinstall.am Add a new legacy compatibility header, kill rpmints.h 2008-07-08 18:54:28 +03:00
rpm.am New. 2007-09-05 10:39:57 +02:00
rpm.pc.in Drop unnecessary trailing slash in pkgconfig includedir 2008-10-31 17:46:57 +02:00
rpm2cpio.c Convert rpm2cpio to new headerGet() 2008-05-26 17:19:07 +03:00
rpmpopt.in Use %{_rpmconfigdir} throughout configuration macros and such 2008-11-22 18:09:48 +02:00
rpmqv.c Permit --noscripts on verify (to disable %verifyscript execution) 2008-12-18 09:51:37 +02:00
rpmrc.in Increase IEEE-compliance of floating point code for SH platform 2008-10-22 09:28:38 +02:00
system.h Ensure PATH_MAX is defined (ticket #3) Adam Tkac 2008-11-03 14:14:14 +02: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.

There is a mailing list for discussion of RPM issues, rpm-list@redhat.com.
To subscribe, send a message to rpm-list-request@redhat.com with the word
"subscribe" in the subject line.

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).