pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/security/ssh-audit
Module Name: pkgsrc
Committed By: adam
Date: Tue Sep 22 10:53:09 UTC 2026
Modified Files:
pkgsrc/security/ssh-audit: Makefile PLIST distinfo
Log Message:
ssh-audit: updated to 3.9.0
3.9.0
The highlights of this release are:
Warnings will be issued on key exchanges that are not post-quantum safe.
Hardening guides are now included for all supported platforms (see --list-hardening-guides).
UNIX sockets can be used as scan targets (specified with unix:///path/to/socket); useful in containerized environments such as CI/CD pipelines.
Scanning through SOCKS5 proxies can now be done (with --socks5).
A variety of new post-quantum algorithms can now be identified.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 pkgsrc/security/ssh-audit/Makefile
cvs rdiff -u -r1.3 -r1.4 pkgsrc/security/ssh-audit/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/ssh-audit/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/security/ssh-audit/Makefile
diff -u pkgsrc/security/ssh-audit/Makefile:1.7 pkgsrc/security/ssh-audit/Makefile:1.8
--- pkgsrc/security/ssh-audit/Makefile:1.7 Tue Jan 7 16:36:43 2025
+++ pkgsrc/security/ssh-audit/Makefile Tue Sep 22 10:53:09 2026
@@ -1,28 +1,31 @@
-# $NetBSD: Makefile,v 1.7 2025/01/07 16:36:43 he Exp $
+# $NetBSD: Makefile,v 1.8 2026/09/22 10:53:09 adam Exp $
-DISTNAME= ssh-audit-3.3.0
-CATEGORIES= security
+DISTNAME= v3.9.0
+PKGNAME= ssh-audit-3.9.0
+CATEGORIES= security python
+# PyPI release doesn't have the manpage.
+#MASTER_SITES= ${MASTER_SITE_PYPI:=s/ssh-audit/}
MASTER_SITES= ${MASTER_SITE_GITHUB:=jtesta/}
GITHUB_RELEASE= v${PKGVERSION_NOREV}
+DIST_SUBDIR= ${PKGNAME_NOREV}
+WHEEL_NAME= ${PKGNAME_NOREV:S/-/_/}
+WRKSRC= ${WRKDIR}/${PKGNAME_NOREV}
+
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= https://github.com/jtesta/ssh-audit/
+HOMEPAGE= https://github.com/jtesta/ssh-audit
COMMENT= Tool for SSH server & client configuration auditing
LICENSE= mit
-TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
USE_LANGUAGES= # none
INSTALLATION_DIRS+= ${PKGMANDIR}/man1
post-install:
- ${RUN}${INSTALL_MAN} ${WRKSRC}/ssh-audit.1 \
+ ${INSTALL_MAN} ${WRKSRC}/ssh-audit.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
-TEST_ENV+= PYTHONPATH=${WRKSRC}/build/lib
-do-test:
- cd ${WRKSRC} && ${SETENV} ${TEST_ENV} pytest-${PYVERSSUFFIX}
-
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/security/ssh-audit/PLIST
diff -u pkgsrc/security/ssh-audit/PLIST:1.3 pkgsrc/security/ssh-audit/PLIST:1.4
--- pkgsrc/security/ssh-audit/PLIST:1.3 Tue Jan 7 16:36:43 2025
+++ pkgsrc/security/ssh-audit/PLIST Tue Sep 22 10:53:09 2026
@@ -1,10 +1,11 @@
-@comment $NetBSD: PLIST,v 1.3 2025/01/07 16:36:43 he Exp $
+@comment $NetBSD: PLIST,v 1.4 2026/09/22 10:53:09 adam Exp $
bin/ssh-audit
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/ssh_audit/__init__.py
${PYSITELIB}/ssh_audit/__init__.pyc
${PYSITELIB}/ssh_audit/__init__.pyo
@@ -41,6 +42,9 @@ ${PYSITELIB}/ssh_audit/gextest.pyo
${PYSITELIB}/ssh_audit/globals.py
${PYSITELIB}/ssh_audit/globals.pyc
${PYSITELIB}/ssh_audit/globals.pyo
+${PYSITELIB}/ssh_audit/hardening_guides.py
+${PYSITELIB}/ssh_audit/hardening_guides.pyc
+${PYSITELIB}/ssh_audit/hardening_guides.pyo
${PYSITELIB}/ssh_audit/hostkeytest.py
${PYSITELIB}/ssh_audit/hostkeytest.pyc
${PYSITELIB}/ssh_audit/hostkeytest.pyo
@@ -65,18 +69,6 @@ ${PYSITELIB}/ssh_audit/readbuf.pyo
${PYSITELIB}/ssh_audit/software.py
${PYSITELIB}/ssh_audit/software.pyc
${PYSITELIB}/ssh_audit/software.pyo
-${PYSITELIB}/ssh_audit/ssh1.py
-${PYSITELIB}/ssh_audit/ssh1.pyc
-${PYSITELIB}/ssh_audit/ssh1.pyo
-${PYSITELIB}/ssh_audit/ssh1_crc32.py
-${PYSITELIB}/ssh_audit/ssh1_crc32.pyc
-${PYSITELIB}/ssh_audit/ssh1_crc32.pyo
-${PYSITELIB}/ssh_audit/ssh1_kexdb.py
-${PYSITELIB}/ssh_audit/ssh1_kexdb.pyc
-${PYSITELIB}/ssh_audit/ssh1_kexdb.pyo
-${PYSITELIB}/ssh_audit/ssh1_publickeymessage.py
-${PYSITELIB}/ssh_audit/ssh1_publickeymessage.pyc
-${PYSITELIB}/ssh_audit/ssh1_publickeymessage.pyo
${PYSITELIB}/ssh_audit/ssh2_kex.py
${PYSITELIB}/ssh_audit/ssh2_kex.pyc
${PYSITELIB}/ssh_audit/ssh2_kex.pyo
Index: pkgsrc/security/ssh-audit/distinfo
diff -u pkgsrc/security/ssh-audit/distinfo:1.6 pkgsrc/security/ssh-audit/distinfo:1.7
--- pkgsrc/security/ssh-audit/distinfo:1.6 Tue Jan 7 16:36:43 2025
+++ pkgsrc/security/ssh-audit/distinfo Tue Sep 22 10:53:09 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2025/01/07 16:36:43 he Exp $
+$NetBSD: distinfo,v 1.7 2026/09/22 10:53:09 adam Exp $
-BLAKE2s (ssh-audit-3.3.0.tar.gz) = 3b929cbb1d569c72fed9c347d1c5e8a802cf8768f77261b88dfd0867f9c04c52
-SHA512 (ssh-audit-3.3.0.tar.gz) = 5be8c2e65ca76f34b425392ee54dc62be7a7bfe00fd567123000278a3c4fcd5fe7f4cab8f1edab5ffb08cb9827303ec1e6605b4d0b0a8b35c210f69a57fc595d
-Size (ssh-audit-3.3.0.tar.gz) = 172808 bytes
+BLAKE2s (ssh-audit-3.9.0/v3.9.0.tar.gz) = 5f3866b048a9cbba83f1077c5dc9a09ab7f813f70c63486ff93fceafe218a686
+SHA512 (ssh-audit-3.9.0/v3.9.0.tar.gz) = 97e671bb00abd37eef879e60a6011a56deaae4c89965696597693e5af9eb9bf62c44aa14b077193a5f251e6f7deb97bfebd0a02891200d5f6aaed8e1b151d00d
+Size (ssh-audit-3.9.0/v3.9.0.tar.gz) = 182593 bytes
Home |
Main Index |
Thread Index |
Old Index