RPM Community Forums

Mailing List Message of <rpm-cvs>

[CVS] RPM: rpm/ CHANGES TODO rpm/build/ pack.c

From: Jeff Johnson <jbj@rpm5.org>
Date: Thu 06 Dec 2007 - 23:06:33 CET
Message-Id: <20071206220633.6891634844D@rpm5.org>
  RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  jbj@rpm5.org
  Module: rpm                              Date:   06-Dec-2007 23:06:33
  Branch: HEAD                             Handle: 2007120622063201

  Modified files:
    rpm                     CHANGES TODO
    rpm/build               pack.c

  Log:
    - jbj: fix: rpmbuild --sign needed to test for password entry.

  Summary:
    Revision    Changes     Path
    1.1954      +1  -0      rpm/CHANGES
    1.44        +2  -1      rpm/TODO
    2.270       +1  -1      rpm/build/pack.c
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.1953 -r1.1954 CHANGES
  --- rpm/CHANGES	6 Dec 2007 21:46:52 -0000	1.1953
  +++ rpm/CHANGES	6 Dec 2007 22:06:32 -0000	1.1954
  @@ -1,4 +1,5 @@
   5.0a4 -> 5.0b1:
  +    - jbj: fix: rpmbuild --sign needed to test for password entry.
       - jbj: display the rpmlib Version/Timestamp/Vendor markers lest I forget.
       - jbj: macro expand all scriptlet bodies before execution. W00t!
       - jbj: populate RPMTAG_BUILDMACROS. implementation took 6+ years ...
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/TODO
  ============================================================================
  $ cvs diff -u -r1.43 -r1.44 TODO
  --- rpm/TODO	6 Dec 2007 21:32:15 -0000	1.43
  +++ rpm/TODO	6 Dec 2007 22:06:32 -0000	1.44
  @@ -55,7 +55,6 @@
       - jbj: markReplacedFiles() subtly rewrites header back into rpmdb
   	with altered RPMTAG_FILESTATES data. get/del/add sequence
   	is needed instead.
  -    - jbj: check that rpmbuild --sign is functional, or eliminate the option.
       - jbj: choose between db-4.5.20 and db-4.6.21. db-4.5.20 may have fewer
   	upgrade/downgrade issues because of the db-4.6.21 DB_HASH change,
   	but rpm-5.0 already uses DB_BTREE for Packages.
  @@ -105,6 +104,8 @@
       - jbj: fix openssl RSA signature verification.
       - jbj: drill Requires: sanitycheck(N) = E:V-R runtime probe.
       - jbj: write up added featlets/bugtures in %docdir notes.
  +    - jbj: rpmbuild --sign is functional. However, behavior may have changed
  +	for empty passwords when not using linux keyutils. Should I care?
   
     RPM 5.1 ROADMAP ISSUES
     ----------------------
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/build/pack.c
  ============================================================================
  $ cvs diff -u -r2.269 -r2.270 pack.c
  --- rpm/build/pack.c	6 Dec 2007 20:49:16 -0000	2.269
  +++ rpm/build/pack.c	6 Dec 2007 22:06:33 -0000	2.270
  @@ -765,7 +765,7 @@
       (void) rpmAddSignature(sigh, sigtarget, RPMSIGTAG_MD5, passPhrase);
   
       sigtag = RPMSIGTAG_GPG;
  -    addsig = 0;	/* XXX breaks --sign */
  +    addsig = (passPhrase && passPhrase[0]);
   
       if (addsig) {
   	rpmlog(RPMLOG_NOTICE, _("Generating signature: %d\n"), sigtag);
  @@ .
Received on Thu Dec 6 23:06:33 2007
Driven by Jeff Johnson and the RPM project team.
Hosted by OpenPKG and Ralf S. Engelschall.
Powered by FreeBSD and OpenPKG.