Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 20 Sep 2024 06:37:04 GMT
From:      Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 0b1f933be604 - main - security/gvm: Update to 23.10.0
Message-ID:  <202409200637.48K6b4YX092634@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=0b1f933be604d73b03f62022bb484c1c5051672c

commit 0b1f933be604d73b03f62022bb484c1c5051672c
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2024-09-20 06:34:30 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2024-09-20 06:34:30 +0000

    security/gvm: Update to 23.10.0
    
    - security/gsa: update to 23.3.0
    - security/gsad: update to 22.12.0
    - security/gvm-libs: update to 22.12.1
    - security/gvmd: update to 23.10.0
    - security/openvas: update to 23.9.0 [1]
    - security/py-gvm-tools: update to 24.8.0
    - security/py-notus-scanner: update to 22.6.4
    - security/py-python-gvm: update to 24.8.0
    - security/py-greenbone-feed-sync: update to 24.3.0
    
    PR:             281414
    Reported by:    wen [1]
---
 security/gsa/Makefile                 |   8 +-
 security/gsa/distinfo                 |  10 +--
 security/gsa/files/patch-package.json |  19 ++++
 security/gsad/Makefile                |   2 +-
 security/gsad/distinfo                |   6 +-
 security/gvm-libs/Makefile            |   3 +-
 security/gvm-libs/distinfo            |   6 +-
 security/gvm-libs/pkg-plist           |  13 +--
 security/gvm/Makefile                 |   3 +-
 security/gvmd/Makefile                |   2 +-
 security/gvmd/distinfo                |   6 +-
 security/gvmd/files/patch-src_ipc.c   | 159 ++++++++++++++++++++++++++++++++++
 security/gvmd/files/patch-src_utils.c |  41 ++++++++-
 security/gvmd/pkg-plist               |   2 +-
 security/openvas/Makefile             |   2 +-
 security/openvas/distinfo             |   6 +-
 security/openvas/pkg-plist            |   4 +-
 security/py-gvm-tools/Makefile        |   2 +-
 security/py-gvm-tools/distinfo        |   6 +-
 security/py-notus-scanner/Makefile    |   2 +-
 security/py-notus-scanner/distinfo    |   6 +-
 security/py-notus-scanner/pkg-plist   |  10 +--
 security/py-ospd-openvas/Makefile     |   2 +-
 security/py-python-gvm/Makefile       |   4 +-
 security/py-python-gvm/distinfo       |   6 +-
 25 files changed, 274 insertions(+), 56 deletions(-)

diff --git a/security/gsa/Makefile b/security/gsa/Makefile
index c036282b6a01..9540b1d05494 100644
--- a/security/gsa/Makefile
+++ b/security/gsa/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	gsa
 DISTVERSIONPREFIX=	v
-DISTVERSION=	23.0.0
-PORTREVISION=	1
+DISTVERSION=	23.3.0
 CATEGORIES=	security
 
 MAINTAINER=	acm@FreeBSD.org
@@ -33,6 +32,9 @@ DEPS_CACHE_DIR=		${WRKSRC}
 
 .if (${DEV_UPDATE_MODE} == "yes")
 NPM_ARGS=	install
+post-patch:
+	@${RM} ${WKRSRC}/package-lock.json
+
 post-build:
 	@cd ${DEPS_CACHE_DIR} && ${TAR} czf ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${DISTVERSION}${EXTRACT_SUFX} node_modules
 	@${ECHO} "(!!!) Please upload the cache archive: ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}-cache-${DISTVERSION}${EXTRACT_SUFX}"
@@ -59,7 +61,7 @@ post-install:
 	@${ECHO_CMD} "share/gvm/gsad/web/index.html" >> ${TMPPLIST}
 	@${ECHO_CMD} "share/gvm/gsad/web/robots.txt" >> ${TMPPLIST}
 	@cd ${WRKSRC}/build && \
-		${FIND} -s img locales static -not -type d \
+		${FIND} -s img locales assets -not -type d \
 			-exec ${ECHO_CMD} "share/gvm/gsad/web/{}" \; >> ${TMPPLIST}
 
 .include <bsd.port.mk>
diff --git a/security/gsa/distinfo b/security/gsa/distinfo
index 3ee480652e5f..1dc0f5bc68ca 100644
--- a/security/gsa/distinfo
+++ b/security/gsa/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1706310242
-SHA256 (gsa-cache-23.0.0.tar.gz) = 15efab9554056057c58d8c94b303fa7484618a639db6815ccab9844f4ba89b93
-SIZE (gsa-cache-23.0.0.tar.gz) = 63563565
-SHA256 (greenbone-gsa-v23.0.0_GH0.tar.gz) = 28d22b6fab7534d0446e989881b38bfeca51c3696743380760f8fef884a06706
-SIZE (greenbone-gsa-v23.0.0_GH0.tar.gz) = 3605974
+TIMESTAMP = 1726791008
+SHA256 (gsa-cache-23.3.0.tar.gz) = 2ad85d544ff62c3a58a6b4d26725e451b3b0a5b12d30e138a6ca5e6bcad5d4d9
+SIZE (gsa-cache-23.3.0.tar.gz) = 46528450
+SHA256 (greenbone-gsa-v23.3.0_GH0.tar.gz) = 0dc631d23b9e431a17fee315a374eaace59884b531fb6a34fb9f65cdcc0cd846
+SIZE (greenbone-gsa-v23.3.0_GH0.tar.gz) = 3508732
diff --git a/security/gsa/files/patch-package.json b/security/gsa/files/patch-package.json
new file mode 100644
index 000000000000..ea261d040395
--- /dev/null
+++ b/security/gsa/files/patch-package.json
@@ -0,0 +1,19 @@
+--- package.json.orig	2024-08-29 05:25:04.000000000 -0700
++++ package.json	2024-09-19 16:57:38.217825000 -0700
+@@ -108,6 +108,9 @@
+     "vite-plugin-svgr": "^4.2.0",
+     "vitest": "^2.0.5"
+   },
++  "overrides": {
++    "rollup": "npm:@rollup/wasm-node"
++  },
+   "husky": {
+     "hooks": {
+       "pre-commit": "lint-staged"
+@@ -118,4 +121,4 @@
+       "prettier --write"
+     ]
+   }
+-}
+\ No newline at end of file
++}
diff --git a/security/gsad/Makefile b/security/gsad/Makefile
index 77952740c55c..8e5a31cf6cfa 100644
--- a/security/gsad/Makefile
+++ b/security/gsad/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	gsad
 DISTVERSIONPREFIX=	v
-DISTVERSION=	22.9.1
+DISTVERSION=	22.12.0
 CATEGORIES=	security
 
 MAINTAINER=	acm@FreeBSD.org
diff --git a/security/gsad/distinfo b/security/gsad/distinfo
index a293c5155360..9072e3e192a6 100644
--- a/security/gsad/distinfo
+++ b/security/gsad/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713946376
-SHA256 (greenbone-gsad-v22.9.1_GH0.tar.gz) = 23c2549321d8a489e134fae2735575b82d1cc1d2251385ec2b85861c4b5e84df
-SIZE (greenbone-gsad-v22.9.1_GH0.tar.gz) = 222663
+TIMESTAMP = 1726786033
+SHA256 (greenbone-gsad-v22.12.0_GH0.tar.gz) = 1edb62a5f79e874f36c0b5fc91d19e725fd19d81c53d096ab3e8db21e49b1899
+SIZE (greenbone-gsad-v22.12.0_GH0.tar.gz) = 225704
diff --git a/security/gvm-libs/Makefile b/security/gvm-libs/Makefile
index 6e76af292eb4..520e916db317 100644
--- a/security/gvm-libs/Makefile
+++ b/security/gvm-libs/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	gvm
 DISTVERSIONPREFIX=	v
-DISTVERSION=	22.9.1
-PORTREVISION=	1
+DISTVERSION=	22.12.1
 CATEGORIES=	security
 PKGNAMESUFFIX=	-libs
 
diff --git a/security/gvm-libs/distinfo b/security/gvm-libs/distinfo
index f379080d6072..253a7fdcb63c 100644
--- a/security/gvm-libs/distinfo
+++ b/security/gvm-libs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713939710
-SHA256 (greenbone-gvm-libs-v22.9.1_GH0.tar.gz) = 7f20356fed2c5287f1fb58e88ba028e108d61fd3f6e53c3f110ef0c7c53f8a7b
-SIZE (greenbone-gvm-libs-v22.9.1_GH0.tar.gz) = 314228
+TIMESTAMP = 1726776996
+SHA256 (greenbone-gvm-libs-v22.12.1_GH0.tar.gz) = b0fbda0aa03dec0a16310c11b61e406895a8b2d6cd03988b0995a3bfe99aab3f
+SIZE (greenbone-gvm-libs-v22.12.1_GH0.tar.gz) = 343536
diff --git a/security/gvm-libs/pkg-plist b/security/gvm-libs/pkg-plist
index d2ccba0004cd..98354734a4a1 100644
--- a/security/gvm-libs/pkg-plist
+++ b/security/gvm-libs/pkg-plist
@@ -26,8 +26,10 @@ include/gvm/gmp/gmp.h
 include/gvm/osp/osp.h
 include/gvm/util/authutils.h
 include/gvm/util/compressutils.h
+include/gvm/util/cpeutils.h
 include/gvm/util/fileutils.h
 include/gvm/util/gpgmeutils.h
+include/gvm/util/jsonpull.h
 include/gvm/util/kb.h
 include/gvm/util/ldaputils.h
 include/gvm/util/mqtt.h
@@ -37,22 +39,23 @@ include/gvm/util/radiusutils.h
 include/gvm/util/serverutils.h
 include/gvm/util/sshutils.h
 include/gvm/util/uuidutils.h
+include/gvm/util/versionutils.h
 include/gvm/util/xmlutils.h
 lib/libgvm_base.so
 lib/libgvm_base.so.22
-lib/libgvm_base.so.22.9.1
+lib/libgvm_base.so.22.12.1
 lib/libgvm_boreas.so
 lib/libgvm_boreas.so.22
-lib/libgvm_boreas.so.22.9.1
+lib/libgvm_boreas.so.22.12.1
 lib/libgvm_gmp.so
 lib/libgvm_gmp.so.22
-lib/libgvm_gmp.so.22.9.1
+lib/libgvm_gmp.so.22.12.1
 lib/libgvm_osp.so
 lib/libgvm_osp.so.22
-lib/libgvm_osp.so.22.9.1
+lib/libgvm_osp.so.22.12.1
 lib/libgvm_util.so
 lib/libgvm_util.so.22
-lib/libgvm_util.so.22.9.1
+lib/libgvm_util.so.22.12.1
 libdata/pkgconfig/libgvm_base.pc
 libdata/pkgconfig/libgvm_boreas.pc
 libdata/pkgconfig/libgvm_gmp.pc
diff --git a/security/gvm/Makefile b/security/gvm/Makefile
index db7da59dd3dc..31079ff29551 100644
--- a/security/gvm/Makefile
+++ b/security/gvm/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	gvm
-PORTVERSION=	23.5.2
-PORTREVISION=	1
+PORTVERSION=	23.10.0
 CATEGORIES=	security
 
 MAINTAINER=	acm@FreeBSD.org
diff --git a/security/gvmd/Makefile b/security/gvmd/Makefile
index 9e2a83de50d8..f153237a1d00 100644
--- a/security/gvmd/Makefile
+++ b/security/gvmd/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gvmd
-DISTVERSION=	23.5.2
+DISTVERSION=	23.10.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security
 
diff --git a/security/gvmd/distinfo b/security/gvmd/distinfo
index 6f6f4d5e2179..581366ab16b9 100644
--- a/security/gvmd/distinfo
+++ b/security/gvmd/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713944840
-SHA256 (greenbone-gvmd-v23.5.2_GH0.tar.gz) = 9ac3e58ef191259c0f047794f83b36bd5bba61f6c6ebe6d5a63d067707131899
-SIZE (greenbone-gvmd-v23.5.2_GH0.tar.gz) = 1064064
+TIMESTAMP = 1726777082
+SHA256 (greenbone-gvmd-v23.10.0_GH0.tar.gz) = db985852636ee13328bd5f17a8c4b7f2b0c935bd84b23df06678e791a31d23fb
+SIZE (greenbone-gvmd-v23.10.0_GH0.tar.gz) = 1086858
diff --git a/security/gvmd/files/patch-src_ipc.c b/security/gvmd/files/patch-src_ipc.c
new file mode 100644
index 000000000000..655f0a588239
--- /dev/null
+++ b/security/gvmd/files/patch-src_ipc.c
@@ -0,0 +1,159 @@
+--- src/ipc.c	2024-09-11 02:00:14.000000000 -0700
++++ src/ipc.c	2024-09-19 23:21:42.837138000 -0700
+@@ -30,6 +30,9 @@
+ 
+ #include <errno.h>
+ #include <sys/sem.h>
++#if defined(__FreeBSD__)
++#include <sys/time.h>
++#endif
+ 
+ #include "ipc.h"
+ #include "manage.h"
+@@ -60,7 +63,134 @@
+   struct seminfo *__buf;  ///< Buffer for IPC_INFO (Linux-specific)
+ };
+ 
++#if defined(__FreeBSD__)
+ /**
++ * FreeBSD not support semtimedop function. I have added here an old implementation
++ * shared at FreeBSD mail list by Michael B Allen <ioplex at gmail.com>:
++ * https://lists.freebsd.org/pipermail/freebsd-hackers/2008-July/025483.html
++ */
++void
++_timeval_diff(struct timeval * tv1, struct timeval * tv2, struct timeval * tvd) {
++  tvd -> tv_sec = tv1 -> tv_sec - tv2 -> tv_sec;
++  tvd -> tv_usec = tv1 -> tv_usec - tv2 -> tv_usec;
++  if (tvd -> tv_usec < 0) {
++    tvd -> tv_usec = 1000000 - tvd -> tv_usec;
++    tvd -> tv_sec--;
++  }
++}
++
++void
++signal_ignore(int s, siginfo_t * si, void * ctx) {}
++
++int
++_semtimedop(int semid, struct sembuf * array, size_t nops, struct timespec * _timeout) {
++  struct timeval timeout, before, after;
++  struct itimerval value, ovalue;
++  struct sigaction sa, osa;
++  int ret;
++
++  if (_timeout) {
++    timeout.tv_sec = _timeout -> tv_sec;
++    timeout.tv_usec = _timeout -> tv_nsec / 1000;
++
++    if (gettimeofday( & before, NULL) == -1) {
++      errno = EFAULT;
++      return -1;
++    }
++
++    if (timeout.tv_sec == 0 && timeout.tv_usec < 5000) {
++      struct timeval tsleep, tend;
++      struct sembuf wait;
++
++      wait = * array;
++      wait.sem_flg |= IPC_NOWAIT;
++
++      tsleep.tv_sec = 0;
++      tsleep.tv_usec = 1;
++
++      timeradd( & before, & timeout, & tend);
++
++      for (;;) {
++        struct timeval tnow, tleft;
++        struct timespec ts;
++
++        ret = semop(semid, & wait, nops);
++
++        if (ret == 0) {
++          return 0;
++        } else if (errno != EAGAIN) {
++          break;
++        }
++
++        if (gettimeofday( & tnow, NULL) == -1) {
++          errno = EFAULT;
++          break;
++        }
++
++        if (timercmp( & tnow, & tend, >= )) {
++          errno = EAGAIN;
++          break;
++        }
++
++        timersub( & tend, & tnow, & tleft);
++
++        if (tsleep.tv_usec > tleft.tv_usec)
++          tsleep.tv_usec = tleft.tv_usec;
++
++        ts.tv_sec = 0;
++        ts.tv_nsec = tsleep.tv_usec * 1000;
++        nanosleep( & ts, NULL);
++
++        tsleep.tv_usec *= 10;
++      }
++
++      return -1;
++    }
++
++    memset( & value, 0, sizeof value);
++    value.it_value = timeout;
++
++    memset( & sa, 0, sizeof sa);
++    sa.sa_sigaction = signal_ignore;
++    sa.sa_flags = SA_SIGINFO;
++    sigemptyset( & sa.sa_mask);
++    sigaction(SIGALRM, & sa, & osa);
++
++    if (setitimer(ITIMER_REAL, & value, & ovalue) == -1) {
++      sigaction(SIGALRM, & osa, NULL);
++      return -1;
++    }
++  }
++
++  ret = semop(semid, array, nops);
++
++  if (_timeout) {
++    ret = setitimer(ITIMER_REAL, & ovalue, NULL);
++    if (ret < 0)
++      errno = EFAULT;
++
++    sigaction(SIGALRM, & osa, NULL);
++  }
++
++  if (ret == -1) {
++    if (_timeout) {
++      struct timeval elapsed;
++
++      if (gettimeofday( & after, NULL) == -1) {} else {
++        _timeval_diff( & after, & before, & elapsed);
++
++        if (timercmp( & elapsed, & timeout, >= ))
++          errno = EAGAIN;
++      }
++    }
++    return -1;
++  }
++
++  return 0;
++}
++#endif
++
++/**
+  * @brief Initializes the semaphore set for gvmd actions.
+  *
+  * Needs max_concurrent_scan_updates to be set.
+@@ -148,7 +278,11 @@
+     tv_sec: timeout,
+   };
+ 
++#if defined(__FreeBSD__)
++  ret = _semtimedop (semaphore_set, &op, 1, timeout > 0 ? &ts : NULL);
++#else
+   ret = semtimedop (semaphore_set, &op, 1, timeout > 0 ? &ts : NULL);
++#endif
+   if (ret)
+     {
+       if (errno == EAGAIN)
diff --git a/security/gvmd/files/patch-src_utils.c b/security/gvmd/files/patch-src_utils.c
index ad546f90de50..cf3e94bdf3ca 100644
--- a/security/gvmd/files/patch-src_utils.c
+++ b/security/gvmd/files/patch-src_utils.c
@@ -1,5 +1,5 @@
---- src/utils.c	2023-01-13 03:21:14.000000000 -0500
-+++ src/utils.c	2023-04-02 02:05:00.969899000 -0500
+--- src/utils.c	2024-09-11 02:00:14.000000000 -0700
++++ src/utils.c	2024-09-19 13:33:16.044626000 -0700
 @@ -34,7 +34,7 @@
  /**
   * @brief Needed for nanosleep.
@@ -9,3 +9,40 @@
  
  #include "utils.h"
  
+@@ -50,6 +50,11 @@
+ #include <sys/wait.h>
+ #include <unistd.h>
+ 
++#if defined(__FreeBSD__)
++#include <sys/sysctl.h>
++#include <sys/types.h>
++#endif
++
+ #include <gvm/base/gvm_sentry.h>
+ 
+ #undef G_LOG_DOMAIN
+@@ -1035,8 +1040,23 @@
+ guint64
+ phys_mem_available ()
+ {
+-  return (unsigned long long)(sysconf(_SC_AVPHYS_PAGES))
++  uint64_t retval;
++
++#if defined(__FreeBSD__)
++  uint64_t npages, pagesize;
++  size_t npages_len = sizeof(npages);
++  size_t pagesize_len = sizeof(pagesize);
++
++  sysctlbyname("vm.stats.vm.v_free_count", &npages, &npages_len, NULL, 0);
++  sysctlbyname("vm.stats.vm.v_page_size", &pagesize, &pagesize_len, NULL, 0);
++
++  retval = pagesize * npages;
++#else
++  retval=(unsigned long long)(sysconf(_SC_AVPHYS_PAGES))
+     * sysconf(_SC_PAGESIZE);
++#endif
++
++ return retval;
+ }
+ 
+ /**
diff --git a/security/gvmd/pkg-plist b/security/gvmd/pkg-plist
index 789a3b45fadb..61583d08c4d3 100644
--- a/security/gvmd/pkg-plist
+++ b/security/gvmd/pkg-plist
@@ -3,7 +3,7 @@ bin/gvm-manage-certs
 @sample etc/gvm/pwpolicy.conf.sample
 lib/libgvm-pg-server.so
 lib/libgvm-pg-server.so.23
-lib/libgvm-pg-server.so.23.5.2
+lib/libgvm-pg-server.so.23.10.0
 sbin/gvmd
 share/doc/gvm/example-gvm-manage-certs.conf
 share/doc/gvm/html/gmp.html
diff --git a/security/openvas/Makefile b/security/openvas/Makefile
index 87a2aada0fc3..c07c29a6dfb3 100644
--- a/security/openvas/Makefile
+++ b/security/openvas/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	openvas
-DISTVERSION=	23.0.1
+DISTVERSION=	23.9.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security
 
diff --git a/security/openvas/distinfo b/security/openvas/distinfo
index ad656772eb49..204e736606a8 100644
--- a/security/openvas/distinfo
+++ b/security/openvas/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713945029
-SHA256 (greenbone-openvas-scanner-v23.0.1_GH0.tar.gz) = 26d43e7c24fc80a7b62ed757590f57c5c068bc7fd99b061052d83c36597ee927
-SIZE (greenbone-openvas-scanner-v23.0.1_GH0.tar.gz) = 1387550
+TIMESTAMP = 1726785254
+SHA256 (greenbone-openvas-scanner-v23.9.0_GH0.tar.gz) = aace6f28a62e5d088cebb2feceb0146f60ba85466fb5dc98a98d9376782e9102
+SIZE (greenbone-openvas-scanner-v23.9.0_GH0.tar.gz) = 1462868
diff --git a/security/openvas/pkg-plist b/security/openvas/pkg-plist
index 8d419055f39f..683d7c14b082 100644
--- a/security/openvas/pkg-plist
+++ b/security/openvas/pkg-plist
@@ -3,10 +3,10 @@ bin/openvas-nasl-lint
 @sample %%ETCDIR%%/openvas_log.conf.sample
 lib/libopenvas_misc.so
 lib/libopenvas_misc.so.23
-lib/libopenvas_misc.so.23.0.1
+lib/libopenvas_misc.so.23.9.0
 lib/libopenvas_nasl.so
 lib/libopenvas_nasl.so.23
-lib/libopenvas_nasl.so.23.0.1
+lib/libopenvas_nasl.so.23.9.0
 sbin/openvas
 share/man/man1/openvas-nasl-lint.1.gz
 share/man/man1/openvas-nasl.1.gz
diff --git a/security/py-gvm-tools/Makefile b/security/py-gvm-tools/Makefile
index b812218f1145..a8156d765186 100644
--- a/security/py-gvm-tools/Makefile
+++ b/security/py-gvm-tools/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	gvm-tools
-DISTVERSION=	24.3.0
+DISTVERSION=	24.8.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-gvm-tools/distinfo b/security/py-gvm-tools/distinfo
index b4b0218419b4..ef79e5cdaeb0 100644
--- a/security/py-gvm-tools/distinfo
+++ b/security/py-gvm-tools/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713946265
-SHA256 (greenbone-gvm-tools-v24.3.0_GH0.tar.gz) = cdd7462b91f5a51c3282688adaed5a98fc657d1eeffee01297f907e9a258a24c
-SIZE (greenbone-gvm-tools-v24.3.0_GH0.tar.gz) = 213334
+TIMESTAMP = 1726785352
+SHA256 (greenbone-gvm-tools-v24.8.0_GH0.tar.gz) = 4e1b5849de8a82e6c391bd31cd310c8767677d596b24f7acc4f8e283194a51eb
+SIZE (greenbone-gvm-tools-v24.8.0_GH0.tar.gz) = 241845
diff --git a/security/py-notus-scanner/Makefile b/security/py-notus-scanner/Makefile
index 57fc872cff88..916699ba7a96 100644
--- a/security/py-notus-scanner/Makefile
+++ b/security/py-notus-scanner/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	notus-scanner
-DISTVERSION=	22.6.3
+DISTVERSION=	22.6.4
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-notus-scanner/distinfo b/security/py-notus-scanner/distinfo
index 6a52e947b907..63457ba78b16 100644
--- a/security/py-notus-scanner/distinfo
+++ b/security/py-notus-scanner/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713945994
-SHA256 (greenbone-notus-scanner-v22.6.3_GH0.tar.gz) = 8b46e30c579bea6149082e92e8e9ce8ddd54dfa8d4c82121b8d28b70effc9970
-SIZE (greenbone-notus-scanner-v22.6.3_GH0.tar.gz) = 293997
+TIMESTAMP = 1726785411
+SHA256 (greenbone-notus-scanner-v22.6.4_GH0.tar.gz) = 33745f6fd8788f55c85404e37e3e712adb827d281246b4e984a8d35c7acd474e
+SIZE (greenbone-notus-scanner-v22.6.4_GH0.tar.gz) = 293607
diff --git a/security/py-notus-scanner/pkg-plist b/security/py-notus-scanner/pkg-plist
index 786c509d8cb5..9c08934bfee5 100644
--- a/security/py-notus-scanner/pkg-plist
+++ b/security/py-notus-scanner/pkg-plist
@@ -174,11 +174,11 @@ bin/notus-subscriber
 %%PYTHON_SITELIBDIR%%/notus/tests/models/test_vulnerability.py
 %%PYTHON_SITELIBDIR%%/notus/tests/test_config.py
 %%PYTHON_SITELIBDIR%%/notus/tests/test_verifier.py
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.3.dist-info/LICENSE
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.3.dist-info/METADATA
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.3.dist-info/RECORD
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.3.dist-info/WHEEL
-%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.3.dist-info/entry_points.txt
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.4.dist-info/LICENSE
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.4.dist-info/METADATA
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.4.dist-info/RECORD
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.4.dist-info/WHEEL
+%%PYTHON_SITELIBDIR%%/notus_scanner-22.6.4.dist-info/entry_points.txt
 @dir(gvm,gvm,750) /var/run/notus-scanner
 @dir(gvm,gvm,750) /var/lib/openvas/plugins/notus/products
 @dir(gvm,gvm,750) /var/lib/openvas/plugins/notus
diff --git a/security/py-ospd-openvas/Makefile b/security/py-ospd-openvas/Makefile
index b93c3cba5e03..0280569a3da6 100644
--- a/security/py-ospd-openvas/Makefile
+++ b/security/py-ospd-openvas/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	ospd-openvas
 DISTVERSION=	22.7.1
 DISTVERSIONPREFIX=	v
-PORTREVISION=	1
+PORTREVISION=	2
 CATEGORIES=	security python
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/security/py-python-gvm/Makefile b/security/py-python-gvm/Makefile
index 48ee0aceb757..5116d76f5335 100644
--- a/security/py-python-gvm/Makefile
+++ b/security/py-python-gvm/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	python-gvm
-DISTVERSION=	24.3.0
+DISTVERSION=	24.8.0
 DISTVERSIONPREFIX=	v
 CATEGORIES=	security python
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -26,7 +26,7 @@ post-extract:
 
 post-patch:
 	${REINPLACE_CMD} -i "" -e 's|/run/gvmd/|/var/run/gvmd/|g' \
-		${WRKSRC}/gvm/connections.py
+		${WRKSRC}/gvm/connections/_unix.py
 	${REINPLACE_CMD} -e 's|, { include = "tests", format = "sdist" }||g' \
 		${WRKSRC}/pyproject.toml
 
diff --git a/security/py-python-gvm/distinfo b/security/py-python-gvm/distinfo
index 220a91fcf385..12e0cccc2a85 100644
--- a/security/py-python-gvm/distinfo
+++ b/security/py-python-gvm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1713946232
-SHA256 (greenbone-python-gvm-v24.3.0_GH0.tar.gz) = 6c078eaab668465dac3ab844a728c34914c0b10ad64c7014e3d3fe6f8b62b4fd
-SIZE (greenbone-python-gvm-v24.3.0_GH0.tar.gz) = 278134
+TIMESTAMP = 1726785521
+SHA256 (greenbone-python-gvm-v24.8.0_GH0.tar.gz) = dae36b728dbaef4f895d23751b4fbd31f65269d305f857d6ab60f5e72ad22083
+SIZE (greenbone-python-gvm-v24.8.0_GH0.tar.gz) = 289907



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409200637.48K6b4YX092634>