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]
