pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/mk Only show the message about fiddling with mk.conf i...
details: https://anonhg.NetBSD.org/pkgsrc/rev/0a37624b7a4c
branches: trunk
changeset: 503255:0a37624b7a4c
user: erh <erh%pkgsrc.org@localhost>
date: Thu Nov 17 04:12:54 2005 +0000
description:
Only show the message about fiddling with mk.conf if the output of
check-vulnerable actually contains some vulnerability ids.
diffstat:
mk/bsd.pkg.mk | 8 +++++---
1 files changed, 5 insertions(+), 3 deletions(-)
diffs (35 lines):
diff -r dccccf5775b0 -r 0a37624b7a4c mk/bsd.pkg.mk
--- a/mk/bsd.pkg.mk Thu Nov 17 03:58:16 2005 +0000
+++ b/mk/bsd.pkg.mk Thu Nov 17 04:12:54 2005 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: bsd.pkg.mk,v 1.1754 2005/11/17 03:58:16 erh Exp $
+# $NetBSD: bsd.pkg.mk,v 1.1755 2005/11/17 04:12:54 erh Exp $
#
# This file is in the public domain.
#
@@ -1372,7 +1372,7 @@
check-vulnerable:
.if empty(_AUDIT_PACKAGES_OK:M0)
@${ECHO_MSG} "${_PKGSRC_IN}> *** The audit-packages package must be at least version ${_AUDIT_PACKAGES_MIN_VERSION}"
- @${ECHO_MSG} "${_PKGSRC_IN}> *** Please install pkgsrc/security/audit-packages package and run";
+ @${ECHO_MSG} "${_PKGSRC_IN}> *** Please install the security/audit-packages package and run";
@${ECHO_MSG} "${_PKGSRC_IN}> *** '${LOCALBASE}/sbin/download-vulnerability-list'.";
@false
.else
@@ -1396,13 +1396,15 @@
vul=`${MAKE} ${MAKEFLAGS} check-vulnerable`; \
case "$$vul" in \
"") ;; \
- *) vulnids=`echo "$$vul" | sed -e's/.*vulnid:\\([[:digit:]]*\\).*/\\1/'`; \
+ *vulnid:*) vulnids=`echo "$$vul" | grep vulnid: | sed -e's/.*vulnid:\\([[:digit:]]*\\).*/\\1/'`; \
${ECHO} "$$vul"; \
${ECHO} "or if this package is absolutely essential, add this to mk.conf:"; \
for vulnid in $$vulnids ; do \
${ECHO} " ALLOW_VULNERABILITIES.${PKGBASE}+=$$vulnid"; \
done ; \
${FALSE} ;; \
+ *) ${ECHO} "$$vul"; \
+ ${FALSE} ;; \
esac; \
else \
${ECHO_MSG} "${_PKGSRC_IN}> *** No ${PKGVULNDIR}/pkg-vulnerabilities file found,"; \
Home |
Main Index |
Thread Index |
Old Index