aboutsummaryrefslogtreecommitdiff
path: root/ports-mgmt
diff options
context:
space:
mode:
authorOliver Eikemeier <eik@FreeBSD.org>2004-08-13 17:51:46 +0000
committerOliver Eikemeier <eik@FreeBSD.org>2004-08-13 17:51:46 +0000
commit48af6951c8986edfb9b2a61cf2fc4fa7b6081bf1 (patch)
treeb1bd35ff8ca0525793a76adb41eb2e90122cf574 /ports-mgmt
parent3c50ead8b2ca4543a0bad2878f0444efc34db7d5 (diff)
downloadports-48af6951c8986edfb9b2a61cf2fc4fa7b6081bf1.tar.gz
ports-48af6951c8986edfb9b2a61cf2fc4fa7b6081bf1.zip
apply xlist not to the own files
Notes
Notes: svn path=/head/; revision=116137
Diffstat (limited to 'ports-mgmt')
-rw-r--r--ports-mgmt/portaudit-db/Makefile2
-rw-r--r--ports-mgmt/portaudit-db/files/packaudit.sh23
2 files changed, 15 insertions, 10 deletions
diff --git a/ports-mgmt/portaudit-db/Makefile b/ports-mgmt/portaudit-db/Makefile
index b0bd360ef721..81c625ce651e 100644
--- a/ports-mgmt/portaudit-db/Makefile
+++ b/ports-mgmt/portaudit-db/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= portaudit-db
-PORTVERSION= 0.2.2
+PORTVERSION= 0.2.3
CATEGORIES= security
DISTFILES=
diff --git a/ports-mgmt/portaudit-db/files/packaudit.sh b/ports-mgmt/portaudit-db/files/packaudit.sh
index 2734c4aa008c..4d0e245da6a8 100644
--- a/ports-mgmt/portaudit-db/files/packaudit.sh
+++ b/ports-mgmt/portaudit-db/files/packaudit.sh
@@ -102,7 +102,17 @@ cd "$TMPDIR" || exit 1
echo "$TESTPORT|$TESTURL|$TESTREASON"
echo "# Please refer to the original document for copyright information:"
echo "# $VULURL"
- $XSLTPROC $XSLTPROC_EXTRA_ARGS --stringparam baseurl "$BASEURL" "$STYLESHEET" "$VUXMLDIR/vuln.xml"
+ $XSLTPROC $XSLTPROC_EXTRA_ARGS --stringparam baseurl "$BASEURL" "$STYLESHEET" "$VUXMLDIR/vuln.xml" \
+ | $AWK -F\| -v XLIST_FILE="$XLIST_FILE" '
+ BEGIN {
+ while((getline < XLIST_FILE) > 0)
+ if(!/^(#|$)/)
+ ignore[$1]=1
+ }
+ /^(#|$)/ || !($4 in ignore) {
+ print
+ }
+ '
echo "# This part is in the public domain"
$XSLTPROC $XSLTPROC_EXTRA_ARGS --stringparam baseurl "$BASEURL" "$STYLESHEET" "$PORTAUDITDBDIR/database/portaudit.xml"
$AWK -F\| '
@@ -118,19 +128,14 @@ cd "$TMPDIR" || exit 1
}
' "$PORTAUDITDBDIR/database/portaudit.txt"
} | $AWK -F\| -v XLIST_FILE="$XLIST_FILE" '
- BEGIN {
- while((getline < XLIST_FILE) > 0)
- if(!/^(#|$)/)
- ignore[$1]=1
- }
/^(#|$)/ {
print
next
}
{
- if (!($4 in ignore))
- print $1 "|" $2 "|" $3
- }' > auditfile
+ print $1 "|" $2 "|" $3
+ }
+' > auditfile
echo "#CHECKSUM: MD5 `$MD5 < auditfile`" >> auditfile
$TAR -jcf "$DATABASEDIR/auditfile.tbz" auditfile
cd