freebsd-ports/security/openvas9-scanner/files/patch-tools_greenbone-nvt-sync.in
Jose Alonso Cardenas Marquez ec093cec9b - Fix rc scripts of OpenVAS 9 ports
- Change some entries of openvas8/files/pkg-message
- Change some entries of openvas9/files/pkg-message. It reflects socket use of
  OpenVAS 9 ports.
- Fix problems into OpenVAS 9 greenbone*-sync scripts
- Add missing dependency (ftp/wget)
- Fix socket connection from openvas9-manager to openvas9-scanner
- Bump PORTREVISION
2017-08-07 03:48:23 +00:00

32 lines
1.1 KiB
Text

--- tools/greenbone-nvt-sync.in 2016-11-10 04:57:55.000000000 -0500
+++ tools/greenbone-nvt-sync.in 2017-08-06 13:55:03.833824000 -0500
@@ -180,11 +180,6 @@
if [ -z "$TMPDIR" ]; then
SYNC_TMP_DIR=/tmp
- # If we have mktemp, create a temporary dir (safer)
- if [ -n "`which mktemp`" ]; then
- SYNC_TMP_DIR=`mktemp -t -d greenbone-nvt-sync.XXXXXXXXXX` || { echo "ERROR: Cannot create temporary directory for file download" >&2; exit 1 ; }
- trap "rm -rf $SYNC_TMP_DIR" EXIT HUP INT TRAP TERM
- fi
else
SYNC_TMP_DIR="$TMPDIR"
fi
@@ -577,7 +572,7 @@
log_err "rsync failed, aborting synchronization."
exit 1
fi
- eval "cd \"$NVT_DIR\" ; md5sum -c --status \"$NVT_DIR/md5sums\""
+ eval "cd \"$NVT_DIR\" ; xargs -n 2 md5 -c < \"$NVT_DIR/md5sums\" > /dev/null"
if [ $? -ne 0 ] ; then
if [ -n "$retried" ]
then
@@ -650,7 +645,7 @@
do_self_test ()
{
- MD5SUM_AVAIL=`command -v md5sum`
+ MD5SUM_AVAIL=`command -v md5`
if [ $? -ne 0 ] ; then
SELFTEST_FAIL=1
stderr_write "The md5sum binary could not be found."