diff options
author | Oliver Eikemeier <eik@FreeBSD.org> | 2004-08-13 17:51:46 +0000 |
---|---|---|
committer | Oliver Eikemeier <eik@FreeBSD.org> | 2004-08-13 17:51:46 +0000 |
commit | 48af6951c8986edfb9b2a61cf2fc4fa7b6081bf1 (patch) | |
tree | b1bd35ff8ca0525793a76adb41eb2e90122cf574 /ports-mgmt | |
parent | 3c50ead8b2ca4543a0bad2878f0444efc34db7d5 (diff) |
Notes
Diffstat (limited to 'ports-mgmt')
-rw-r--r-- | ports-mgmt/portaudit-db/Makefile | 2 | ||||
-rw-r--r-- | ports-mgmt/portaudit-db/files/packaudit.sh | 23 |
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 |