RPM Package Manager, CVS Repository
  http://rpm5.org/cvs/
  ____________________________________________________________________________

  Server: rpm5.org                         Name:   Jeff Johnson
  Root:   /v/rpm/cvs                       Email:  [email protected]
  Module: rpm                              Date:   11-Jan-2009 23:03:12
  Branch: rpm-5_1                          Handle: 2009011122031100

  Modified files:           (Branch: rpm-5_1)
    rpm                     CHANGES macros.in

  Log:
    - rpmbuild: use anchored patterns for data validation.

  Summary:
    Revision    Changes     Path
    1.2288.2.180+1  -0      rpm/CHANGES
    1.241.2.9   +8  -8      rpm/macros.in
  ____________________________________________________________________________

  patch -p0 <<'@@ .'
  Index: rpm/CHANGES
  ============================================================================
  $ cvs diff -u -r1.2288.2.179 -r1.2288.2.180 CHANGES
  --- rpm/CHANGES       11 Jan 2009 20:53:37 -0000      1.2288.2.179
  +++ rpm/CHANGES       11 Jan 2009 22:03:11 -0000      1.2288.2.180
  @@ -1,4 +1,5 @@
   5.1.6 -> 5.1.7:
  +    - jbj: rpmbuild: use anchored patterns for data validation.
       - jbj: run "make check" to self consistency. worksforme.
       - jbj: add --whatneeds/--needswhat popt aliases.
       - jbj: backport the test harness for signature(). worksforme.
  @@ .
  patch -p0 <<'@@ .'
  Index: rpm/macros.in
  ============================================================================
  $ cvs diff -u -r1.241.2.8 -r1.241.2.9 macros.in
  --- rpm/macros.in     11 Jan 2009 18:50:29 -0000      1.241.2.8
  +++ rpm/macros.in     11 Jan 2009 22:03:11 -0000      1.241.2.9
  @@ -1,7 +1,7 @@
   #/*! \page config_macros Default configuration: @USRLIBRPM@/macros
   # \verbatim
   #
  -# $Id: macros.in,v 1.241.2.8 2009/01/11 18:50:29 jbj Exp $
  +# $Id: macros.in,v 1.241.2.9 2009/01/11 22:03:11 jbj Exp $
   #
   # This is a global RPM configuration file. All changes made here will
   # be lost when the rpm package is upgraded. Any per-system configuration
  @@ -1039,13 +1039,13 @@
   %evr_tuple_order  EVR
   
   # data validation patterns for identifier tags
  -%pattern_Name                [A-Za-z0-9]+[A-Za-z0-9+._-]*
  -%pattern_Epoch               [0-9]+
  -%pattern_Version     [A-Za-z0-9+._]+
  -%pattern_Release     [A-Za-z0-9+._]+
  -%pattern_Disttag     [A-Za-z0-9]+
  -%pattern_Repotag     [A-Za-z0-9]+
  -%pattern_Distepoch   [A-Za-z0-9.]+
  +%pattern_Name                ^[A-Za-z0-9][A-Za-z0-9+._-]*$
  +%pattern_Epoch               ^[0-9]+*$
  +%pattern_Version     ^[A-Za-z0-9+._]+$
  +%pattern_Release     ^[A-Za-z0-9+._]+$
  +%pattern_Disttag     ^[A-Za-z0-9]+$
  +%pattern_Repotag     ^[A-Za-z0-9]+$
  +%pattern_Distepoch   ^[A-Za-z0-9.]+$
   #%pattern_Url
   #%pattern_Cvsid
   #%pattern_Group
  @@ .
______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
CVS Sources Repository                                [email protected]

Reply via email to