svn commit: r1935020 - httpd/dev-tools/trunk/release

[email protected] Fri, 05 Jun 2026 12:01:58 -0000
Newsgroups gmane.comp.apache.cvs
Message-ID <178066091883.3107150.4921486616098017389@svn03-he-fi>
Author: covener
Date: Fri Jun  5 12:01:58 2026
New Revision: 1935020

Log:
included cve output readability

Modified:
   httpd/dev-tools/trunk/release/r0-make-candidate.sh

Modified: httpd/dev-tools/trunk/release/r0-make-candidate.sh
==============================================================================
--- httpd/dev-tools/trunk/release/r0-make-candidate.sh	Fri Jun  5 12:01:37 2026	(r1935019)
+++ httpd/dev-tools/trunk/release/r0-make-candidate.sh	Fri Jun  5 12:01:58 2026	(r1935020)
@@ -86,6 +86,17 @@ if test -d changes-entries; then
   fi
 fi
 
+# Format CVE list with newlines for readability
+if test -n "${CVE_DIRS}"; then
+  CVE_COUNT=$(echo "${CVE_DIRS}" | wc -w | tr -d ' ')
+  CVE_LIST=$(echo "${CVE_DIRS}" | tr ' ' '\n' | sed 's/^/    /')
+  CVE_HEADER="  CVEs (${CVE_COUNT}):"
+else
+  CVE_COUNT=0
+  CVE_LIST="    none"
+  CVE_HEADER="  CVEs:"
+fi
+
 cat <<EOF
 creating release candidate:
   PROJECT: $PROJECT
@@ -94,7 +105,8 @@ creating release candidate:
   SOURCE: $SVN_SRC@$SVN_REV
   DEST: $SVN_DEST
   LOCAL: $DEST_DIR
-  CVEs: ${CVE_DIRS:-none}
+${CVE_HEADER}
+${CVE_LIST}
 EOF
 if ! ask_yes_no "Is this as expected?"; then
   exit 1
@@ -181,7 +193,8 @@ if ask_yes_no "Do you want to commit the
   save_version
 
   if test -n "${CVE_DIRS}"; then
-    echo "Saving CVE information for ${PROJECT}-${FULL_VERSION}"
+    CVE_COUNT=$(echo "${CVE_DIRS}" | wc -w | tr -d ' ')
+    echo "Saving CVE information for ${PROJECT}-${FULL_VERSION} (${CVE_COUNT} CVEs)"
     mkdir "${DIST_DIR}/pmc/SECURITY/${PROJECT}-${FULL_VERSION}"
     pushd "${DIST_DIR}/pmc/SECURITY/${PROJECT}-${FULL_VERSION}"
     for CVE in $CVE_DIRS; do
@@ -189,6 +202,10 @@ if ask_yes_no "Do you want to commit the
     done
     popd
     svn add "${DIST_DIR}/pmc/SECURITY/${PROJECT}-${FULL_VERSION}"
-    svn commit -m "CVEs included in ${PROJECT}-${FULL_VERSION}" "${DIST_DIR}/pmc"
+    
+    # Format CVE list for commit message
+    CVE_COMMIT_LIST=$(echo "${CVE_DIRS}" | tr ' ' '\n' | sed 's/^/  - /')
+    svn commit -m "CVEs included in ${PROJECT}-${FULL_VERSION} (${CVE_COUNT} total):
+${CVE_COMMIT_LIST}" "${DIST_DIR}/pmc"
   fi
 fi