Loading CHANGES +3 −0 Changes for CHANGES: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,9 @@ Changes with Apache 2.1.3 [Remove entries to the current 2.0 section below, when backported] *) support/check_forensic: Fix temp file usage [Javier Fernandez-Sanguino Pen~a <jfs computer.org>] *) mod_ssl: Add SSLCADNRequestFile and SSLCADNRequestPath directives which can be used to configure a specific list of CA names to send in a client certificate request. PR 32848. Loading support/check_forensic +11 −5 Changes for support/check_forensic: 11 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -7,9 +7,15 @@ F=$1 cut -f 1 -d '|' $F > /tmp/fc-all.$$ grep + < /tmp/fc-all.$$ | cut -c2- | sort > /tmp/fc-in.$$ grep -- - < /tmp/fc-all.$$ | cut -c2- | sort > /tmp/fc-out.$$ all=`mktemp -t fcall.XXXXXX || tempfile --prefix=fcall` || { echo "$0: Cannot create temporary file" >&2; exit 1; } in=`mktemp -t fcin.XXXXXX || tempfile --prefix=fcin` || { echo "$0: Cannot create temporary file" >&2; exit 1; } out=`mktemp -t fcout.XXXXXX || tempfile --prefix=fcout` || { echo "$0: Cannot create temporary file" >&2; exit 1; } trap "rm -f -- \"$all\" \"$in\" \"$out\";" 0 1 2 3 13 15 cut -f 1 -d '|' $F > $all grep + < $all | cut -c2- | sort > $in grep -- - < $all | cut -c2- | sort > $out # use -i instead of -I for GNU xargs join -v 1 /tmp/fc-in.$$ /tmp/fc-out.$$ | xargs -I xx egrep "^\\+xx" $F rm /tmp/fc-all.$$ /tmp/fc-in.$$ /tmp/fc-out.$$ join -v 1 $in $out | xargs -I xx egrep "^\\+xx" $F exit 0 Loading
CHANGES +3 −0 Changes for CHANGES: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -2,6 +2,9 @@ Changes with Apache 2.1.3 [Remove entries to the current 2.0 section below, when backported] *) support/check_forensic: Fix temp file usage [Javier Fernandez-Sanguino Pen~a <jfs computer.org>] *) mod_ssl: Add SSLCADNRequestFile and SSLCADNRequestPath directives which can be used to configure a specific list of CA names to send in a client certificate request. PR 32848. Loading
support/check_forensic +11 −5 Changes for support/check_forensic: 11 added lines, 5 removed lines. Original line number Diff line number Diff line Loading @@ -7,9 +7,15 @@ F=$1 cut -f 1 -d '|' $F > /tmp/fc-all.$$ grep + < /tmp/fc-all.$$ | cut -c2- | sort > /tmp/fc-in.$$ grep -- - < /tmp/fc-all.$$ | cut -c2- | sort > /tmp/fc-out.$$ all=`mktemp -t fcall.XXXXXX || tempfile --prefix=fcall` || { echo "$0: Cannot create temporary file" >&2; exit 1; } in=`mktemp -t fcin.XXXXXX || tempfile --prefix=fcin` || { echo "$0: Cannot create temporary file" >&2; exit 1; } out=`mktemp -t fcout.XXXXXX || tempfile --prefix=fcout` || { echo "$0: Cannot create temporary file" >&2; exit 1; } trap "rm -f -- \"$all\" \"$in\" \"$out\";" 0 1 2 3 13 15 cut -f 1 -d '|' $F > $all grep + < $all | cut -c2- | sort > $in grep -- - < $all | cut -c2- | sort > $out # use -i instead of -I for GNU xargs join -v 1 /tmp/fc-in.$$ /tmp/fc-out.$$ | xargs -I xx egrep "^\\+xx" $F rm /tmp/fc-all.$$ /tmp/fc-in.$$ /tmp/fc-out.$$ join -v 1 $in $out | xargs -I xx egrep "^\\+xx" $F exit 0