diff options
Diffstat (limited to 'security')
91 files changed, 853 insertions, 686 deletions
diff --git a/security/Makefile b/security/Makefile index d8b14da244aa..fd6b6dafa7ea 100644 --- a/security/Makefile +++ b/security/Makefile @@ -287,7 +287,6 @@ SUBDIR += libargon2 SUBDIR += libassuan SUBDIR += libcaes - SUBDIR += libcryptui SUBDIR += libdecaf SUBDIR += libecc SUBDIR += libfcrypto @@ -324,7 +323,6 @@ SUBDIR += libscep SUBDIR += libscrypt SUBDIR += libsecret - SUBDIR += libsectok SUBDIR += libsodium SUBDIR += libssh SUBDIR += libssh2 @@ -1026,6 +1024,7 @@ SUBDIR += py-pyelliptic SUBDIR += py-pyhanko SUBDIR += py-pyhanko-certvalidator + SUBDIR += py-pyhanko-cli SUBDIR += py-pykeepass SUBDIR += py-pykeepass-cache SUBDIR += py-pylibacl @@ -1282,7 +1281,6 @@ SUBDIR += seccure SUBDIR += seclists SUBDIR += secpanel - SUBDIR += sectok SUBDIR += secure_delete SUBDIR += sedutil SUBDIR += sequoia diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile index 0bafd001dc8c..803ea2798817 100644 --- a/security/aws-lc/Makefile +++ b/security/aws-lc/Makefile @@ -1,5 +1,5 @@ PORTNAME= aws-lc -PORTVERSION= 1.53.0 +PORTVERSION= 1.53.1 DISTVERSIONPREFIX= v CATEGORIES= security diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo index 48a0cd1e409f..7e178c8c2194 100644 --- a/security/aws-lc/distinfo +++ b/security/aws-lc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750188014 -SHA256 (aws-aws-lc-v1.53.0_GH0.tar.gz) = b7c3a456df40c0d19621848e8c7b70c1fa333f9e8f5aa72755890fb50c9963de -SIZE (aws-aws-lc-v1.53.0_GH0.tar.gz) = 126984389 +TIMESTAMP = 1750954130 +SHA256 (aws-aws-lc-v1.53.1_GH0.tar.gz) = 74137613ea4e322600400fdc2e21c83f08f4c68d368ebe006eab264e4e685e01 +SIZE (aws-aws-lc-v1.53.1_GH0.tar.gz) = 127004586 diff --git a/security/beid/Makefile b/security/beid/Makefile index 0729194afca3..0e3dee8dcd46 100644 --- a/security/beid/Makefile +++ b/security/beid/Makefile @@ -1,7 +1,7 @@ PORTNAME= beid DISTVERSIONPREFIX= v DISTVERSION= 5.1.21 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= tijl@FreeBSD.org diff --git a/security/bzrtp/Makefile b/security/bzrtp/Makefile index 9816979d199c..800884d25be9 100644 --- a/security/bzrtp/Makefile +++ b/security/bzrtp/Makefile @@ -1,5 +1,5 @@ PORTNAME= bzrtp -DISTVERSION= 5.4.2 +DISTVERSION= 5.4.24 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org @@ -20,8 +20,7 @@ GL_ACCOUNT= public USE_GNOME= libxml2 USE_LDCONFIG= yes -CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ - -DENABLE_STRICT=NO +CMAKE_ARGS= -DENABLE_STRICT=NO post-patch: @${REINPLACE_CMD} 's/<alloca\.h>/<stdlib.h>/' ${WRKSRC}/src/zidCache.c diff --git a/security/bzrtp/distinfo b/security/bzrtp/distinfo index f980a0a7141b..0511c983a7a5 100644 --- a/security/bzrtp/distinfo +++ b/security/bzrtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743013166 -SHA256 (bzrtp-5.4.2.tar.bz2) = fd7cf3412a541d2866c6adf4d36c3cbb5b56b671ccedefc7e0e8aeff8b26e1c7 -SIZE (bzrtp-5.4.2.tar.bz2) = 154138 +TIMESTAMP = 1751281561 +SHA256 (bzrtp-5.4.24.tar.bz2) = 5fdd590ed302f8f4db3c06902c7a711a307e323a125a265bc3720efeda4ce0d7 +SIZE (bzrtp-5.4.24.tar.bz2) = 154137 diff --git a/security/certmonger/Makefile b/security/certmonger/Makefile index 6d992e7e3e51..6b810d2ffe9c 100644 --- a/security/certmonger/Makefile +++ b/security/certmonger/Makefile @@ -1,5 +1,6 @@ PORTNAME= certmonger DISTVERSION= 0.79.20 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://pagure.io/certmonger/archive/${DISTVERSION}/ @@ -20,7 +21,7 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libpopt.so:devel/popt \ libtalloc.so:devel/talloc \ libtevent.so:devel/tevent \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= autoreconf gettext gnome gssapi:mit iconv pkgconfig ssl USE_GNOME= libxml2 diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index d4a76df191c8..60a6937de18f 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.0.8 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/clamav/Makefile b/security/clamav/Makefile index b0eeb25b33e2..dec2065af9ae 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.4.2 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/cosign/Makefile b/security/cosign/Makefile index 5a8e00d37bc2..50bc7042755e 100644 --- a/security/cosign/Makefile +++ b/security/cosign/Makefile @@ -1,6 +1,6 @@ PORTNAME= cosign DISTVERSIONPREFIX= v -DISTVERSION= 2.5.0 +DISTVERSION= 2.5.1 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://www.sigstore.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.23,modules +USES= cpe go:modules CPE_VENDOR= sigstore GO_MODULE= github.com/sigstore/cosign/v2 @@ -23,7 +23,7 @@ GO_BUILDFLAGS= -ldflags="-buildid= \ PLIST_FILES= bin/${PORTNAME} -GIT_HASH= 38bb98697005cdc5c092f031594c0e45d039f4a0 +GIT_HASH= a7345fb2ce17b52b5bc687970fa31ff85bc2f7ca .include <bsd.port.pre.mk> diff --git a/security/cosign/distinfo b/security/cosign/distinfo index 6a77534390e6..6094ea46b910 100644 --- a/security/cosign/distinfo +++ b/security/cosign/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746276026 -SHA256 (go/security_cosign/cosign-v2.5.0/v2.5.0.mod) = fc290766dd5324141caa63fed997ce4b975b0a5b9eb2345c43db315bd8969e4e -SIZE (go/security_cosign/cosign-v2.5.0/v2.5.0.mod) = 14751 -SHA256 (go/security_cosign/cosign-v2.5.0/v2.5.0.zip) = 930d7c766f230d56063bc42a2a4cee77260e4fd5d79a6200c531e5e99b354b0c -SIZE (go/security_cosign/cosign-v2.5.0/v2.5.0.zip) = 1260158 +TIMESTAMP = 1751272854 +SHA256 (go/security_cosign/cosign-v2.5.1/v2.5.1.mod) = 73cd50764e440cee0dc08dd15dbe489d880980170cef56164f3f351a3c861bac +SIZE (go/security_cosign/cosign-v2.5.1/v2.5.1.mod) = 15329 +SHA256 (go/security_cosign/cosign-v2.5.1/v2.5.1.zip) = d2a7631cb2b26181682af19fc7d067da852b9edee54e3124fddcf1b82c7663d4 +SIZE (go/security_cosign/cosign-v2.5.1/v2.5.1.zip) = 1274453 diff --git a/security/gsad/Makefile b/security/gsad/Makefile index d09ccc640d2a..93105ab32e2e 100644 --- a/security/gsad/Makefile +++ b/security/gsad/Makefile @@ -1,6 +1,7 @@ PORTNAME= gsad DISTVERSIONPREFIX= v DISTVERSION= 24.3.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= acm@FreeBSD.org diff --git a/security/gvm-libs/Makefile b/security/gvm-libs/Makefile index f11ade33a8ca..f7a8987caa7c 100644 --- a/security/gvm-libs/Makefile +++ b/security/gvm-libs/Makefile @@ -1,7 +1,7 @@ PORTNAME= gvm DISTVERSIONPREFIX= v DISTVERSION= 22.22.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security PKGNAMESUFFIX= -libs @@ -22,7 +22,7 @@ LIB_DEPENDS= libassuan.so:security/libassuan \ libnet.so:net/libnet \ libpaho-mqtt3a.so:net/libpaho-mqtt3 \ libssh.so:security/libssh \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libjson-glib-1.0.so:devel/json-glib \ libcurl.so:ftp/curl RUN_DEPENDS= doxygen>0:devel/doxygen diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile index 38a6e4d76654..aed265502929 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,6 +1,6 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v -DISTVERSION= 1.6.0 +DISTVERSION= 1.6.1 CATEGORIES= security net MAINTAINER= bofh@FreeBSD.org diff --git a/security/kanidm/distinfo b/security/kanidm/distinfo index 53e5c16ee421..81d7c632cbe6 100644 --- a/security/kanidm/distinfo +++ b/security/kanidm/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1749695021 +TIMESTAMP = 1751273631 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 @@ -1307,5 +1307,5 @@ SHA256 (Firstyear-libnss-rs-763da4beaadc1e475b89ed876de31a5e393f6d30_GH0.tar.gz) SIZE (Firstyear-libnss-rs-763da4beaadc1e475b89ed876de31a5e393f6d30_GH0.tar.gz) = 12094 SHA256 (Firstyear-compact-jwt-b3d2b5700cfe567d384c81df35d25537fbf7f110_GH0.tar.gz) = f9308a607e2ad1755c67452f52acd1d7c0f3d30d40f15551d3e7ad3bacc4a3da SIZE (Firstyear-compact-jwt-b3d2b5700cfe567d384c81df35d25537fbf7f110_GH0.tar.gz) = 62309 -SHA256 (kanidm-kanidm-v1.6.0_GH0.tar.gz) = ece0c090eecddbda54c12d1e50e72daca5c9348bc199c7cb1c0f25935b5c786b -SIZE (kanidm-kanidm-v1.6.0_GH0.tar.gz) = 8648803 +SHA256 (kanidm-kanidm-v1.6.1_GH0.tar.gz) = 89e993c3b81720122385b82f47f04fff2acbfd5540af25b507a8cab713a70e86 +SIZE (kanidm-kanidm-v1.6.1_GH0.tar.gz) = 8649026 diff --git a/security/kc/Makefile b/security/kc/Makefile index 6d034b44451e..2d5086a34a0e 100644 --- a/security/kc/Makefile +++ b/security/kc/Makefile @@ -1,6 +1,6 @@ PORTNAME= kc DISTVERSION= 2.5.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= leva@ecentrum.hu diff --git a/security/lasso/Makefile b/security/lasso/Makefile index a08a8ac302aa..b8cbb53f54e1 100644 --- a/security/lasso/Makefile +++ b/security/lasso/Makefile @@ -1,6 +1,6 @@ PORTNAME= lasso PORTVERSION= 2.8.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://dev.entrouvert.org/releases/lasso/ diff --git a/security/lastpass-cli/Makefile b/security/lastpass-cli/Makefile index 2b94ac6a3b32..ce644ca1e0f7 100644 --- a/security/lastpass-cli/Makefile +++ b/security/lastpass-cli/Makefile @@ -1,5 +1,6 @@ PORTNAME= lastpass-cli PORTVERSION= 1.6.1 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://github.com/lastpass/lastpass-cli/releases/download/v${PORTVERSION}/ diff --git a/security/libcryptui/Makefile b/security/libcryptui/Makefile deleted file mode 100644 index b1cbf9ef4783..000000000000 --- a/security/libcryptui/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= libcryptui -PORTVERSION= 3.12.2 -PORTREVISION= 7 -CATEGORIES= security gnome -MASTER_SITES= GNOME -DIST_SUBDIR= gnome - -MAINTAINER= gnome@FreeBSD.org -COMMENT= GNOME application for managing encryption keys (PGP, SSH) -WWW= https://gitlab.gnome.org/GNOME/libcryptui - -DEPRECATED= abandoned project -EXPIRATION_DATE=2025-06-30 -BROKEN= does not build with gpgme 2.x - -BUILD_DEPENDS= seahorse>=3.0.0:security/seahorse \ - gpg:security/gnupg -LIB_DEPENDS= libgpgme.so:security/gpgme \ - libdbus-glib-1.so:devel/dbus-glib \ - libgnome-keyring.so:security/libgnome-keyring -RUN_DEPENDS= seahorse>=3.0.0:security/seahorse \ - gpg:security/gnupg - -USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg -USE_GNOME= intlhack gnomeprefix gtk30 introspection:build -USE_XORG= sm ice -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -INSTALL_TARGET= install-strip - -GLIB_SCHEMAS= org.gnome.seahorse.recipients.gschema.xml - -OPTIONS_DEFINE= NOTIFY - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MNOTIFY} -LIB_DEPENDS+= libnotify.so:devel/libnotify -.else -CONFIGURE_ARGS+=--disable-libnotify -.endif - -post-patch: - @${REINPLACE_CMD} -e 's|"1.2 1.4 2.0"|"1.2 1.4 2.0 2.1 2.2 2.3 2.4"|g' \ - ${WRKSRC}/configure - -.include <bsd.port.mk> diff --git a/security/libcryptui/distinfo b/security/libcryptui/distinfo deleted file mode 100644 index 9dd768797115..000000000000 --- a/security/libcryptui/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1657827035 -SHA256 (gnome/libcryptui-3.12.2.tar.xz) = 71ead1a7b496f07f6c5102ae79945dd2515b7b9342c6edefe58b47318be20866 -SIZE (gnome/libcryptui-3.12.2.tar.xz) = 1163784 diff --git a/security/libcryptui/pkg-descr b/security/libcryptui/pkg-descr deleted file mode 100644 index 800ba3655572..000000000000 --- a/security/libcryptui/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Libcryptui: Interface components for OpenPGP - -libcryptui is a library used for prompting for PGP keys. diff --git a/security/libcryptui/pkg-plist b/security/libcryptui/pkg-plist deleted file mode 100644 index b43745d9b329..000000000000 --- a/security/libcryptui/pkg-plist +++ /dev/null @@ -1,139 +0,0 @@ -bin/seahorse-daemon -include/libcryptui/cryptui-key-chooser.h -include/libcryptui/cryptui-key-combo.h -include/libcryptui/cryptui-key-list.h -include/libcryptui/cryptui-key-store.h -include/libcryptui/cryptui-keyset.h -include/libcryptui/cryptui.h -lib/girepository-1.0/CryptUI-0.0.typelib -lib/libcryptui.a -lib/libcryptui.so -lib/libcryptui.so.0 -lib/libcryptui.so.0.0.0 -libdata/pkgconfig/cryptui-0.0.pc -share/man/man1/seahorse-daemon.1.gz -share/GConf/gsettings/org.gnome.seahorse.recipients.convert -share/cryptui/ui/seahorse-notify.xml -share/cryptui/ui/seahorse-pgp-generate.xml -share/cryptui/ui/seahorse-progress.xml -share/dbus-1/services/org.gnome.seahorse.service -share/doc/libcryptui/ch01.html -share/doc/libcryptui/home.png -share/doc/libcryptui/index.html -share/doc/libcryptui/index.sgml -share/doc/libcryptui/left-insensitive.png -share/doc/libcryptui/left.png -share/doc/libcryptui/libcryptui-cryptui-defines.html -share/doc/libcryptui/libcryptui-cryptui-key-chooser.html -share/doc/libcryptui/libcryptui-cryptui-key-combo.html -share/doc/libcryptui/libcryptui-cryptui-key-list.html -share/doc/libcryptui/libcryptui-cryptui-key-store.html -share/doc/libcryptui/libcryptui-cryptui-keyset.html -share/doc/libcryptui/libcryptui-cryptui-marshal.html -share/doc/libcryptui/libcryptui-cryptui.html -share/doc/libcryptui/libcryptui.devhelp2 -share/doc/libcryptui/right-insensitive.png -share/doc/libcryptui/right.png -share/doc/libcryptui/style.css -share/doc/libcryptui/up-insensitive.png -share/doc/libcryptui/up.png -share/gir-1.0/CryptUI-0.0.gir -share/locale/ar/LC_MESSAGES/cryptui.mo -share/locale/as/LC_MESSAGES/cryptui.mo -share/locale/ast/LC_MESSAGES/cryptui.mo -share/locale/az/LC_MESSAGES/cryptui.mo -share/locale/be@latin/LC_MESSAGES/cryptui.mo -share/locale/bg/LC_MESSAGES/cryptui.mo -share/locale/bn/LC_MESSAGES/cryptui.mo -share/locale/bn_IN/LC_MESSAGES/cryptui.mo -share/locale/br/LC_MESSAGES/cryptui.mo -share/locale/ca/LC_MESSAGES/cryptui.mo -share/locale/ca@valencia/LC_MESSAGES/cryptui.mo -share/locale/cs/LC_MESSAGES/cryptui.mo -share/locale/cy/LC_MESSAGES/cryptui.mo -share/locale/da/LC_MESSAGES/cryptui.mo -share/locale/de/LC_MESSAGES/cryptui.mo -share/locale/dz/LC_MESSAGES/cryptui.mo -share/locale/el/LC_MESSAGES/cryptui.mo -share/locale/en@shaw/LC_MESSAGES/cryptui.mo -share/locale/en_CA/LC_MESSAGES/cryptui.mo -share/locale/en_GB/LC_MESSAGES/cryptui.mo -share/locale/eo/LC_MESSAGES/cryptui.mo -share/locale/es/LC_MESSAGES/cryptui.mo -share/locale/et/LC_MESSAGES/cryptui.mo -share/locale/eu/LC_MESSAGES/cryptui.mo -share/locale/fi/LC_MESSAGES/cryptui.mo -share/locale/fr/LC_MESSAGES/cryptui.mo -share/locale/ga/LC_MESSAGES/cryptui.mo -share/locale/gl/LC_MESSAGES/cryptui.mo -share/locale/gu/LC_MESSAGES/cryptui.mo -share/locale/he/LC_MESSAGES/cryptui.mo -share/locale/hi/LC_MESSAGES/cryptui.mo -share/locale/hr/LC_MESSAGES/cryptui.mo -share/locale/hu/LC_MESSAGES/cryptui.mo -share/locale/id/LC_MESSAGES/cryptui.mo -share/locale/it/LC_MESSAGES/cryptui.mo -share/locale/ja/LC_MESSAGES/cryptui.mo -share/locale/kn/LC_MESSAGES/cryptui.mo -share/locale/ko/LC_MESSAGES/cryptui.mo -share/locale/ku/LC_MESSAGES/cryptui.mo -share/locale/lt/LC_MESSAGES/cryptui.mo -share/locale/lv/LC_MESSAGES/cryptui.mo -share/locale/mai/LC_MESSAGES/cryptui.mo -share/locale/mk/LC_MESSAGES/cryptui.mo -share/locale/ml/LC_MESSAGES/cryptui.mo -share/locale/mr/LC_MESSAGES/cryptui.mo -share/locale/ms/LC_MESSAGES/cryptui.mo -share/locale/nb/LC_MESSAGES/cryptui.mo -share/locale/ne/LC_MESSAGES/cryptui.mo -share/locale/nl/LC_MESSAGES/cryptui.mo -share/locale/nn/LC_MESSAGES/cryptui.mo -share/locale/oc/LC_MESSAGES/cryptui.mo -share/locale/or/LC_MESSAGES/cryptui.mo -share/locale/pa/LC_MESSAGES/cryptui.mo -share/locale/pl/LC_MESSAGES/cryptui.mo -share/locale/pt/LC_MESSAGES/cryptui.mo -share/locale/pt_BR/LC_MESSAGES/cryptui.mo -share/locale/ro/LC_MESSAGES/cryptui.mo -share/locale/ru/LC_MESSAGES/cryptui.mo -share/locale/rw/LC_MESSAGES/cryptui.mo -share/locale/si/LC_MESSAGES/cryptui.mo -share/locale/sk/LC_MESSAGES/cryptui.mo -share/locale/sl/LC_MESSAGES/cryptui.mo -share/locale/sq/LC_MESSAGES/cryptui.mo -share/locale/sr/LC_MESSAGES/cryptui.mo -share/locale/sr@latin/LC_MESSAGES/cryptui.mo -share/locale/sv/LC_MESSAGES/cryptui.mo -share/locale/ta/LC_MESSAGES/cryptui.mo -share/locale/te/LC_MESSAGES/cryptui.mo -share/locale/th/LC_MESSAGES/cryptui.mo -share/locale/tr/LC_MESSAGES/cryptui.mo -share/locale/ug/LC_MESSAGES/cryptui.mo -share/locale/uk/LC_MESSAGES/cryptui.mo -share/locale/vi/LC_MESSAGES/cryptui.mo -share/locale/zh_CN/LC_MESSAGES/cryptui.mo -share/locale/zh_HK/LC_MESSAGES/cryptui.mo -share/locale/zh_TW/LC_MESSAGES/cryptui.mo -share/pixmaps/cryptui/22x22/seahorse-key-personal.png -share/pixmaps/cryptui/22x22/seahorse-key-ssh.png -share/pixmaps/cryptui/22x22/seahorse-key.png -share/pixmaps/cryptui/22x22/seahorse-person.png -share/pixmaps/cryptui/22x22/seahorse-sign-bad.png -share/pixmaps/cryptui/22x22/seahorse-sign-ok.png -share/pixmaps/cryptui/22x22/seahorse-sign.png -share/pixmaps/cryptui/48x48/seahorse-key-personal.png -share/pixmaps/cryptui/48x48/seahorse-key-ssh.png -share/pixmaps/cryptui/48x48/seahorse-key.png -share/pixmaps/cryptui/48x48/seahorse-person.png -share/pixmaps/cryptui/48x48/seahorse-sign-bad.png -share/pixmaps/cryptui/48x48/seahorse-sign-ok.png -share/pixmaps/cryptui/48x48/seahorse-sign-unknown.png -share/pixmaps/cryptui/48x48/seahorse-sign.png -share/pixmaps/cryptui/scalable/seahorse-key-personal.svg -share/pixmaps/cryptui/scalable/seahorse-key-ssh.svg -share/pixmaps/cryptui/scalable/seahorse-key.svg -share/pixmaps/cryptui/scalable/seahorse-person.svg -share/pixmaps/cryptui/scalable/seahorse-sign-bad.svg -share/pixmaps/cryptui/scalable/seahorse-sign-ok.svg -share/pixmaps/cryptui/scalable/seahorse-sign-unknown.svg -share/pixmaps/cryptui/scalable/seahorse-sign.svg diff --git a/security/libpki/Makefile b/security/libpki/Makefile index 1fc399318268..0fd4d9e05873 100644 --- a/security/libpki/Makefile +++ b/security/libpki/Makefile @@ -1,7 +1,7 @@ PORTNAME= libpki DISTVERSIONPREFIX= v DISTVERSION= 0.9.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security PATCH_SITES= https://github.com/openca/libpki/commit/ diff --git a/security/libsectok/Makefile b/security/libsectok/Makefile deleted file mode 100644 index 6033a9ba69ac..000000000000 --- a/security/libsectok/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -PORTNAME= libsectok -DISTVERSION= 20030619 -PORTREVISION= 4 -CATEGORIES= security -MASTER_SITES= http://www.citi.umich.edu/projects/smartcard/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= ISO 7816 Smartcard API Library -WWW= http://www.citi.umich.edu/projects/smartcard/sectok.html - -LICENSE= LicenseRef-UMich -LICENSE_NAME= University of Michigan License -LICENSE_FILE= ${WRKSRC}/LICENSE -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Last upstream release in 2003 and no longer maintained -EXPIRATION_DATE= 2025-06-30 - -USE_LDCONFIG= yes - -LDFLAGS+= -Wl,-soname=${PORTNAME}.so.3 - -PLIST_FILES= include/sectok.h lib/libsectok.a lib/libsectok.so \ - lib/libsectok.so.3 share/man/man3/sectok.3.gz - -post-patch: - @${REINPLACE_CMD} -e \ - '/^VERSION/s|3.1|3| ; \ - s|^CFLAGS=|CFLAGS+=| ; \ - s|-g |$${CPPFLAGS} | ; \ - s|^LDFLAGS=|LDFLAGS+=| ; \ - s|-x .* -shared|-shared| ; \ - s|^CC=|CC?=| ; \ - /^LD/s|ld|$$(CC)| ; \ - s|-fpic|-fPIC|' ${WRKSRC}/Makefile - -do-install: - (cd ${WRKSRC} && ${INSTALL_DATA} sectok.h \ - ${STAGEDIR}${PREFIX}/include) - (cd ${WRKSRC} && ${INSTALL_DATA} libsectok.a \ - ${STAGEDIR}${PREFIX}/lib) - (cd ${WRKSRC} && ${INSTALL_LIB} libsectok.so.3 \ - ${STAGEDIR}${PREFIX}/lib) - ${LN} -s libsectok.so.3 ${STAGEDIR}${PREFIX}/lib/libsectok.so - (cd ${WRKSRC} && ${INSTALL_MAN} sectok.3 \ - ${STAGEDIR}${PREFIX}/share/man/man3) - -.include <bsd.port.mk> diff --git a/security/libsectok/distinfo b/security/libsectok/distinfo deleted file mode 100644 index 3fe44a7762c2..000000000000 --- a/security/libsectok/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libsectok-20030619.tar.gz) = f00b216af71969d90fca089ad7f4255ccff1d985813e0b932c42ce2df82b6d15 -SIZE (libsectok-20030619.tar.gz) = 26633 diff --git a/security/libsectok/pkg-descr b/security/libsectok/pkg-descr deleted file mode 100644 index 29048936bd09..000000000000 --- a/security/libsectok/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This is the libsectok library from citi.umich.edu. Originally targeted -for OpenBSD. This is a quick port of the library itself; it contains an -API for working with ISO 7816 Smart Card devices. diff --git a/security/libssh/Makefile b/security/libssh/Makefile index ee1c50838791..be4f25adb218 100644 --- a/security/libssh/Makefile +++ b/security/libssh/Makefile @@ -1,5 +1,5 @@ PORTNAME= libssh -PORTVERSION= 0.11.1 +PORTVERSION= 0.11.2 CATEGORIES= security devel MASTER_SITES= https://www.libssh.org/files/${PORTVERSION:R}/ diff --git a/security/libssh/distinfo b/security/libssh/distinfo index 0e436ba6518b..a859147ae5e3 100644 --- a/security/libssh/distinfo +++ b/security/libssh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725559589 -SHA256 (libssh-0.11.1.tar.xz) = 14b7dcc72e91e08151c58b981a7b570ab2663f630e7d2837645d5a9c612c1b79 -SIZE (libssh-0.11.1.tar.xz) = 621108 +TIMESTAMP = 1750954132 +SHA256 (libssh-0.11.2.tar.xz) = 69529fc18f5b601f0baf0e5a4501a2bc26df5e2f116f5f8f07f19fafaa6d04e7 +SIZE (libssh-0.11.2.tar.xz) = 619428 diff --git a/security/libssh/pkg-plist b/security/libssh/pkg-plist index 0907bfdd05e4..4843dee1421d 100644 --- a/security/libssh/pkg-plist +++ b/security/libssh/pkg-plist @@ -13,5 +13,5 @@ lib/cmake/libssh/libssh-config.cmake %%STATIC%%lib/libssh.a lib/libssh.so lib/libssh.so.4 -lib/libssh.so.4.10.1 +lib/libssh.so.4.10.2 libdata/pkgconfig/libssh.pc diff --git a/security/lime/Makefile b/security/lime/Makefile index d94686d00af0..0315dec4d176 100644 --- a/security/lime/Makefile +++ b/security/lime/Makefile @@ -1,5 +1,5 @@ PORTNAME= lime -DISTVERSION= 5.4.2 +DISTVERSION= 5.4.24 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org @@ -20,8 +20,7 @@ USE_GITLAB= yes GL_SITE= https://gitlab.linphone.org/BC GL_ACCOUNT= public -CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ - -DENABLE_STRICT=NO \ +CMAKE_ARGS= -DENABLE_STRICT=NO \ -DENABLE_UNIT_TESTS=NO .include <bsd.port.mk> diff --git a/security/lime/distinfo b/security/lime/distinfo index c58fa25b259f..ad4f709f3363 100644 --- a/security/lime/distinfo +++ b/security/lime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743023454 -SHA256 (lime-5.4.2.tar.bz2) = 46f03be330a37186ed330dfbfe64fb4887a683bfb889f33aa1bfd3c54780a8a6 -SIZE (lime-5.4.2.tar.bz2) = 677782 +TIMESTAMP = 1751281759 +SHA256 (lime-5.4.24.tar.bz2) = e06de2ad663f8735dc22a06153910aa511834493b17c2f2e1dfce2c247fcc02b +SIZE (lime-5.4.24.tar.bz2) = 677362 diff --git a/security/linux-rl9-ca-certificates/Makefile b/security/linux-rl9-ca-certificates/Makefile index 5adac7526364..b98e1abfce81 100644 --- a/security/linux-rl9-ca-certificates/Makefile +++ b/security/linux-rl9-ca-certificates/Makefile @@ -1,7 +1,7 @@ PORTNAME= ca-certificates PORTVERSION= 2024.2.69 DISTVERSIONSUFFIX= _v8.0.303-91.4.el9_4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security linux MAINTAINER= emulation@FreeBSD.org @@ -15,14 +15,69 @@ USE_LINUX_RPM= noarch OPTIONS_DEFINE= DOCS +.include <bsd.port.pre.mk> + +# Here we perform a dance to properly regenerate the trust store + +# 1. We need to run these tools as a non-root user, otherwise they don't pick +# up our config: https://github.com/p11-glue/p11-kit/blob/1bbd6db36b68cae074b35845c212c7d9a8ba19fe/p11-kit/conf.c#L249-L251 +.if ${UID} == 0 +SU_NOBODY= /usr/bin/su -m nobody -c +.else +SU_NOBODY= ${SH} -c +.endif + post-stage: - cd ${STAGEDIR} && ${LINUXBASE}/bin/sh \ - ./${PREFIX}/usr/bin/update-ca-trust extract \ - -o ./${PREFIX}/etc/pki/ca-trust/extracted +# 2. Create a hacked copy of update-ca-trust that is permitted to look into +# user-supplied config. + ${SED} '/export P11_KIT_NO_USER_CONFIG=1/d' \ + ${STAGEDIR}/${PREFIX}/usr/bin/update-ca-trust > \ + ${WRKDIR}/update-ca-trust-staging + ${CHMOD} +x ${WRKDIR}/update-ca-trust-staging +# 3. Prevent update-ca-trust-staging from operating on ${LINUXBASE}. We want +# it take inputs from ${STAGEDIR} and output into ${STAGEDIR}. +# To achieve that, an undocumented feature is employed that can be tracked +# through the following place in the code: +# a. https://github.com/p11-glue/p11-kit/blob/1bbd6db36b68cae074b35845c212c7d9a8ba19fe/p11-kit/modules.c#L641-L658 +# b. https://github.com/p11-glue/p11-kit/blob/1bbd6db36b68cae074b35845c212c7d9a8ba19fe/trust/module.c#L409 +# c. https://github.com/p11-glue/p11-kit/blob/1bbd6db36b68cae074b35845c212c7d9a8ba19fe/trust/module.c#L293-L296 +# Without this hack the /bin/trust program always use hardcoded paths that +# point to ${LINUXBASE} as evidenced by +# d. https://github.com/p11-glue/p11-kit/blob/1bbd6db36b68cae074b35845c212c7d9a8ba19fe/trust/module.c#L416C77-L416C88 + ${MKDIR} ${WRKDIR}/.config/pkcs11/modules + ${SED} "s|x-init-reserved:|x-init-reserved: paths=${STAGEDIR}/${LINUXBASE}/etc/pki/ca-trust/source:${STAGEDIR}/${LINUXBASE}/usr/share/pki/ca-trust-source|" \ + ${LINUXBASE}/usr/share/p11-kit/modules/p11-kit-trust.module > \ + ${WRKDIR}/.config/pkcs11/modules/p11-kit-trust.module +# 4. If we're building as root, the nobody user wouldn't be able to write into +# ${STAGEDIR}. Change the owner to allow that. +.if ${UID} == 0 + ${CHOWN} -R nobody ${STAGEDIR} +.endif +# 5. Run the actual generation step. + ${SU_NOBODY} 'cd ${STAGEDIR} && ${LINUXBASE}/bin/env XDG_CONFIG_HOME="${WRKDIR}/.config" \ + ../update-ca-trust-staging extract \ + -o ./${PREFIX}/etc/pki/ca-trust/extracted' +# 6. Reforge symlinks into relative ones to prevent Linuxulator from resolving +# them into /etc. We want symlink targets to point into /compat/linux/etc. ${FIND} ${STAGEDIR}${PREFIX} -type l -exec \ ${SH} -c "tgt=\$$(readlink {}) ; [ \$$tgt != \$${tgt#/} ] && ${RLN} ${STAGEDIR}${PREFIX}\$$tgt {}" \; || ${TRUE} - cd ${STAGEDIR}${PREFIX} && \ - ${FIND} etc/pki/ca-trust/extracted/pem/directory-hash -type f -or -type l >> ${TMPPLIST} +# Verify that we actually generated something. To make sure that ${LINUXBASE} +# does not affect the generation the testing should be performed this way: +# 1. Get into jail: +# poudriere testport -i +# 2. Test with package installed: +# make test +# 3. Rebuild with package installed: +# make clean stage +# 4. Check that the result is the same: +# make check-plist test +# 5. Deinstall the package: +# make deinstall +# 6. Check that the result is the same: +# make test +do-test: + ${SU_NOBODY} '${LINUXBASE}/bin/env XDG_CONFIG_HOME="${WRKDIR}/.config" \ + /bin/trust list' | wc -l | ((read count ; [ $$count != 0 ]) && ${ECHO_CMD} ok) -.include <bsd.port.mk> +.include <bsd.port.post.mk> diff --git a/security/linux-rl9-ca-certificates/pkg-plist b/security/linux-rl9-ca-certificates/pkg-plist index 12ad61e71023..b2dfac4665a9 100644 --- a/security/linux-rl9-ca-certificates/pkg-plist +++ b/security/linux-rl9-ca-certificates/pkg-plist @@ -8,6 +8,452 @@ etc/pki/ca-trust/extracted/java/cacerts etc/pki/ca-trust/extracted/openssl/README etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt etc/pki/ca-trust/extracted/pem/README +etc/pki/ca-trust/extracted/pem/directory-hash/002c0b4f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/01419da9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0179095f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/02265526.0 +etc/pki/ca-trust/extracted/pem/directory-hash/04f60c28.0 +etc/pki/ca-trust/extracted/pem/directory-hash/062cdee6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/064e0aa9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/068570d1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/06dc52d5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/073bfcc5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/08063a00.0 +etc/pki/ca-trust/extracted/pem/directory-hash/09789157.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0a775a30.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0b1b94ef.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0b9bc432.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0bf05006.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0d69c7e1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0f5dc4f3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/0f6fa695.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1001acf7.0 +etc/pki/ca-trust/extracted/pem/directory-hash/10531352.0 +etc/pki/ca-trust/extracted/pem/directory-hash/106f3e4d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/128f4b91.0 +etc/pki/ca-trust/extracted/pem/directory-hash/14bc7599.0 +etc/pki/ca-trust/extracted/pem/directory-hash/18856ac4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1ae85e5e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1b0f7e5c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1cef98f5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1d3472b9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1df5a75f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1e08bfd1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1e09d511.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1e1eab7c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1e8e7201.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1ec40989.0 +etc/pki/ca-trust/extracted/pem/directory-hash/1f58a078.0 +etc/pki/ca-trust/extracted/pem/directory-hash/219d9499.0 +etc/pki/ca-trust/extracted/pem/directory-hash/228f89db.0 +etc/pki/ca-trust/extracted/pem/directory-hash/23f4c490.0 +etc/pki/ca-trust/extracted/pem/directory-hash/244b5494.0 +etc/pki/ca-trust/extracted/pem/directory-hash/252252d2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2923b3f9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2add47b6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2ae6433e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2b349938.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2c63f966.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2d21b73c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/2d9dafe4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/302904dd.0 +etc/pki/ca-trust/extracted/pem/directory-hash/304d27c3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/31188b5e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/32888f65.0 +etc/pki/ca-trust/extracted/pem/directory-hash/33ee480d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/34d996fb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/35105088.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3513523f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/399e7759.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3ad48a91.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3afde786.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3bde41ac.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3c860d51.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3c899c73.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3c9a4d3b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3e359ba6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3e7271e8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/3fb36b73.0 +etc/pki/ca-trust/extracted/pem/directory-hash/40193066.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4042bcee.0 +etc/pki/ca-trust/extracted/pem/directory-hash/40547a79.0 +etc/pki/ca-trust/extracted/pem/directory-hash/406c9bb1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/41a3f684.0 +etc/pki/ca-trust/extracted/pem/directory-hash/455f1b52.0 +etc/pki/ca-trust/extracted/pem/directory-hash/48a195d8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/48bec511.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4b718d9b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4be590e0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4bfab552.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4c3982f2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4f316efb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/4fd49c6c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5046c355.0 +etc/pki/ca-trust/extracted/pem/directory-hash/52b525c7.0 +etc/pki/ca-trust/extracted/pem/directory-hash/53a1b57a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5443e9e3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/54657681.0 +etc/pki/ca-trust/extracted/pem/directory-hash/57bcb2da.0 +etc/pki/ca-trust/extracted/pem/directory-hash/583d0756.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5860aaa6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5931b5bc.0 +etc/pki/ca-trust/extracted/pem/directory-hash/595e996b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5a3f0ff8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5acf816d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5ad8a5d6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5cd81ad7.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5e98733a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5f15c80c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5f47b495.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5f618aec.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5f9a69fa.0 +etc/pki/ca-trust/extracted/pem/directory-hash/5fdd185d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/607986c7.0 +etc/pki/ca-trust/extracted/pem/directory-hash/60afe812.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6187b673.0 +etc/pki/ca-trust/extracted/pem/directory-hash/626dceaf.0 +etc/pki/ca-trust/extracted/pem/directory-hash/63a2c897.0 +etc/pki/ca-trust/extracted/pem/directory-hash/653b494a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/68dd7389.0 +etc/pki/ca-trust/extracted/pem/directory-hash/69105f4f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6b03dec0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6b483515.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6b99d060.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6d41d539.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6f7454b3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/6fa5da56.0 +etc/pki/ca-trust/extracted/pem/directory-hash/706f604c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/749e9e03.0 +etc/pki/ca-trust/extracted/pem/directory-hash/75680d2e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/75d1b2ed.0 +etc/pki/ca-trust/extracted/pem/directory-hash/76579174.0 +etc/pki/ca-trust/extracted/pem/directory-hash/76faf6c0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7719f463.0 +etc/pki/ca-trust/extracted/pem/directory-hash/773e07ad.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7892ad52.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7a3adc42.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7a780d93.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7a7c655d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7a819ef2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7e067d03.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7f3d5d1d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/7fa05551.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8160b96c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/81b9768f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/81f2d2b1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/82223c44.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8312c4c1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/83e9984f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8508e720.0 +etc/pki/ca-trust/extracted/pem/directory-hash/85cde254.0 +etc/pki/ca-trust/extracted/pem/directory-hash/86212b19.0 +etc/pki/ca-trust/extracted/pem/directory-hash/865fbdf9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/869fbf79.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8794b4e3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/882de061.0 +etc/pki/ca-trust/extracted/pem/directory-hash/88950faa.0 +etc/pki/ca-trust/extracted/pem/directory-hash/89c02a45.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8cb5ee0f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8d10a21f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8d6437c3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8d86cdd1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8d89cda1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/8f103249.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9046744a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/90c5a3c8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9282e51c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/930ac5d2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9339512a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/93851c9e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/93bc0acc.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9479c8c3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9482e63a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9576d26b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9591a472.0 +etc/pki/ca-trust/extracted/pem/directory-hash/95aff9e3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9846683b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/985c1f52.0 +etc/pki/ca-trust/extracted/pem/directory-hash/988a38cb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/98aaf404.0 +etc/pki/ca-trust/extracted/pem/directory-hash/99e1b953.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9aef356c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9b46e03d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9b5697b0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9bf03295.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9c8dfbd4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9d04f354.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9d6523ce.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9ef4a08a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/9f727ac7.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ACCVRAIZ1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AC_RAIZ_FNMT-RCM.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AC_RAIZ_FNMT-RCM_SERVIDORES_SEGUROS.pem +etc/pki/ca-trust/extracted/pem/directory-hash/ANF_Secure_Server_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Actalis_Authentication_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AffirmTrust_Commercial.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AffirmTrust_Networking.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AffirmTrust_Premium.pem +etc/pki/ca-trust/extracted/pem/directory-hash/AffirmTrust_Premium_ECC.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Amazon_Root_CA_1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Amazon_Root_CA_2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Amazon_Root_CA_3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Amazon_Root_CA_4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Atos_TrustedRoot_2011.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Atos_TrustedRoot_Root_CA_ECC_TLS_2021.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Atos_TrustedRoot_Root_CA_RSA_TLS_2021.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem +etc/pki/ca-trust/extracted/pem/directory-hash/BJCA_Global_Root_CA1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/BJCA_Global_Root_CA2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Baltimore_CyberTrust_Root.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Buypass_Class_2_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Buypass_Class_3_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CA_Disig_Root_R2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CFCA_EV_ROOT.pem +etc/pki/ca-trust/extracted/pem/directory-hash/COMODO_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/COMODO_ECC_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/COMODO_RSA_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certainly_Root_E1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certainly_Root_R1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certigna.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certigna_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certum_EC-384_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certum_Trusted_Network_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certum_Trusted_Network_CA_2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Certum_Trusted_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CommScope_Public_Trust_ECC_Root-01.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CommScope_Public_Trust_ECC_Root-02.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CommScope_Public_Trust_RSA_Root-01.pem +etc/pki/ca-trust/extracted/pem/directory-hash/CommScope_Public_Trust_RSA_Root-02.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Comodo_AAA_Services_root.pem +etc/pki/ca-trust/extracted/pem/directory-hash/D-TRUST_BR_Root_CA_1_2020.pem +etc/pki/ca-trust/extracted/pem/directory-hash/D-TRUST_EV_Root_CA_1_2020.pem +etc/pki/ca-trust/extracted/pem/directory-hash/D-TRUST_Root_Class_3_CA_2_2009.pem +etc/pki/ca-trust/extracted/pem/directory-hash/D-TRUST_Root_Class_3_CA_2_EV_2009.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Assured_ID_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Assured_ID_Root_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Assured_ID_Root_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Global_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Global_Root_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Global_Root_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_High_Assurance_EV_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_TLS_ECC_P384_Root_G5.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_TLS_RSA4096_Root_G5.pem +etc/pki/ca-trust/extracted/pem/directory-hash/DigiCert_Trusted_Root_G4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Entrust.net_Premium_2048_Secure_Server_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Entrust_Root_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Entrust_Root_Certification_Authority_-_EC1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Entrust_Root_Certification_Authority_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Entrust_Root_Certification_Authority_-_G4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/FIRMAPROFESIONAL_CA_ROOT-A_WEB.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GDCA_TrustAUTH_R5_ROOT.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GLOBALTRUST_2020.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GTS_Root_R1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GTS_Root_R2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GTS_Root_R3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GTS_Root_R4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_ECC_Root_CA_-_R4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_ECC_Root_CA_-_R5.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_CA_-_R3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_CA_-_R6.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_E46.pem +etc/pki/ca-trust/extracted/pem/directory-hash/GlobalSign_Root_R46.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Go_Daddy_Class_2_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Go_Daddy_Root_Certificate_Authority_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/HARICA_TLS_ECC_Root_CA_2021.pem +etc/pki/ca-trust/extracted/pem/directory-hash/HARICA_TLS_RSA_Root_CA_2021.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem +etc/pki/ca-trust/extracted/pem/directory-hash/HiPKI_Root_CA_-_G1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Hongkong_Post_Root_CA_3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/ISRG_Root_X1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/ISRG_Root_X2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/IdenTrust_Commercial_Root_CA_1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/IdenTrust_Public_Sector_Root_CA_1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Izenpe.com.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Microsec_e-Szigno_Root_CA_2009.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Microsoft_ECC_Root_Certificate_Authority_2017.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Microsoft_RSA_Root_Certificate_Authority_2017.pem +etc/pki/ca-trust/extracted/pem/directory-hash/NAVER_Global_Root_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/NetLock_Arany__Class_Gold__F__tan__s__tv__ny.pem +etc/pki/ca-trust/extracted/pem/directory-hash/OISTE_WISeKey_Global_Root_GB_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/OISTE_WISeKey_Global_Root_GC_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/QuoVadis_Root_CA_1_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/QuoVadis_Root_CA_2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/QuoVadis_Root_CA_2_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/QuoVadis_Root_CA_3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/QuoVadis_Root_CA_3_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_EV_Root_Certification_Authority_ECC.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_EV_Root_Certification_Authority_RSA_R2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_Root_Certification_Authority_ECC.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_Root_Certification_Authority_RSA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_TLS_ECC_Root_CA_2022.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SSL.com_TLS_RSA_Root_CA_2022.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SZAFIR_ROOT_CA2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Sectigo_Public_Server_Authentication_Root_E46.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Sectigo_Public_Server_Authentication_Root_R46.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SecureSign_RootCA11.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SecureTrust_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Secure_Global_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Security_Communication_ECC_RootCA1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Security_Communication_RootCA2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Security_Communication_RootCA3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Starfield_Class_2_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Starfield_Root_Certificate_Authority_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Starfield_Services_Root_Certificate_Authority_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SwissSign_Gold_CA_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/SwissSign_Silver_CA_-_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/T-TeleSec_GlobalRoot_Class_2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/T-TeleSec_GlobalRoot_Class_3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TWCA_Global_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TWCA_Root_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Telekom_Security_TLS_ECC_Root_2020.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Telekom_Security_TLS_RSA_Root_2023.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TeliaSonera_Root_CA_v1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Telia_Root_CA_v2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TrustAsia_Global_Root_CA_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TrustAsia_Global_Root_CA_G4.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Trustwave_Global_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Trustwave_Global_ECC_P256_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/Trustwave_Global_ECC_P384_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/TunTrust_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/UCA_Extended_Validation_Root.pem +etc/pki/ca-trust/extracted/pem/directory-hash/UCA_Global_G2_Root.pem +etc/pki/ca-trust/extracted/pem/directory-hash/USERTrust_ECC_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/USERTrust_RSA_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/XRamp_Global_CA_Root.pem +etc/pki/ca-trust/extracted/pem/directory-hash/a2c66da8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a3418fda.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a716d4ed.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a81e292b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a89d74c2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a94d09e5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/a9d40e02.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ab5346f4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ab59055e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/aee5f10d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b0e59380.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b0ed035a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b0f3e76e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b1159c4c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b30d5fda.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b3fb433b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b433981b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b66938e9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b727005e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b74d2bd5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b7a5b843.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b7db1890.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b81b93f0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b872f2b4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b92fd57f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/b936d1c6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ba8887ce.0 +etc/pki/ca-trust/extracted/pem/directory-hash/bc3f2570.0 +etc/pki/ca-trust/extracted/pem/directory-hash/bd43e1dd.0 +etc/pki/ca-trust/extracted/pem/directory-hash/bdacca6f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/bf53fb88.0 +etc/pki/ca-trust/extracted/pem/directory-hash/bf64f35b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c01eb047.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c28a8a30.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c44cc0c0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c491639e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c559d742.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c7f1359b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/c90bc37d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ca-bundle.crt +etc/pki/ca-trust/extracted/pem/directory-hash/ca-certificates.crt +etc/pki/ca-trust/extracted/pem/directory-hash/ca6e4ad9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cb1c3204.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cbb3f32b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cbf06781.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cc450945.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ccc52f49.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cd58d51e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/cd8c0d63.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ce5e74ef.0 +etc/pki/ca-trust/extracted/pem/directory-hash/certSIGN_ROOT_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/certSIGN_Root_CA_G2.pem +etc/pki/ca-trust/extracted/pem/directory-hash/cf701eeb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d06393bb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d16a5865.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d18e9066.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d39b0a2c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d41b5e2a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d4c339cb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d4dae3dd.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d52c538d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d59297b8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d6325660.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d7746a63.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d7e8dc79.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d887a5bb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/d96b65e2.0 +etc/pki/ca-trust/extracted/pem/directory-hash/da0cfd1d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/da7377f6.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dbc54cab.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dbff3a01.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dc4d6a89.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dc99f41e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dd8e9d41.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ddcda989.0 +etc/pki/ca-trust/extracted/pem/directory-hash/de6d66f3.0 +etc/pki/ca-trust/extracted/pem/directory-hash/dfc0fe80.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e-Szigno_Root_CA_2017.pem +etc/pki/ca-trust/extracted/pem/directory-hash/e071171e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e113c810.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e13665f9.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e18bfb83.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e35234b1.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e36a6752.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e442e424.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e48193cf.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e73d606e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e7c037b4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e7dd1bc4.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e8651083.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e868b802.0 +etc/pki/ca-trust/extracted/pem/directory-hash/e8de2f56.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ePKI_Root_Certification_Authority.pem +etc/pki/ca-trust/extracted/pem/directory-hash/ecccd8db.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ed39abd0.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ed858448.0 +etc/pki/ca-trust/extracted/pem/directory-hash/edcbddb5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ee37c333.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ee532fd5.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ee64a828.0 +etc/pki/ca-trust/extracted/pem/directory-hash/eed8c118.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ef954a4e.0 +etc/pki/ca-trust/extracted/pem/directory-hash/emSign_ECC_Root_CA_-_C3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/emSign_ECC_Root_CA_-_G3.pem +etc/pki/ca-trust/extracted/pem/directory-hash/emSign_Root_CA_-_C1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/emSign_Root_CA_-_G1.pem +etc/pki/ca-trust/extracted/pem/directory-hash/f013ecaf.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f058632f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f081611a.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f0c70a8d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f0cd152c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f249de83.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f30dd6ad.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f387163d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f39fc864.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f459871d.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f51bb24c.0 +etc/pki/ca-trust/extracted/pem/directory-hash/f8fc53da.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fa5da96b.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fb5fa911.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fb717492.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fc5a8f99.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fd08c599.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fd64f3fc.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fde84897.0 +etc/pki/ca-trust/extracted/pem/directory-hash/fe8a2cd8.0 +etc/pki/ca-trust/extracted/pem/directory-hash/feffd413.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ff34af3f.0 +etc/pki/ca-trust/extracted/pem/directory-hash/ffa7f1eb.0 +etc/pki/ca-trust/extracted/pem/directory-hash/vTrus_ECC_Root_CA.pem +etc/pki/ca-trust/extracted/pem/directory-hash/vTrus_Root_CA.pem etc/pki/ca-trust/extracted/pem/email-ca-bundle.pem etc/pki/ca-trust/extracted/pem/objsign-ca-bundle.pem etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem diff --git a/security/modsecurity3/Makefile b/security/modsecurity3/Makefile index 15147e278ed0..186cfe1dc959 100644 --- a/security/modsecurity3/Makefile +++ b/security/modsecurity3/Makefile @@ -1,6 +1,7 @@ PORTNAME= modsecurity DISTVERSIONPREFIX= v DISTVERSION= 3.0.14 +PORTREVISION= 1 CATEGORIES= security www MASTER_SITES= https://github.com/owasp-modsecurity/ModSecurity/releases/download/v${PORTVERSION}/ PKGNAMESUFFIX= 3 diff --git a/security/oath-toolkit/Makefile b/security/oath-toolkit/Makefile index 645c44354cd5..6e7185c29f6b 100644 --- a/security/oath-toolkit/Makefile +++ b/security/oath-toolkit/Makefile @@ -1,6 +1,6 @@ PORTNAME= oath-toolkit PORTVERSION= 2.6.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= SAVANNAH diff --git a/security/openca-ocspd/Makefile b/security/openca-ocspd/Makefile index 9b07cdf85926..83338f75a91a 100644 --- a/security/openca-ocspd/Makefile +++ b/security/openca-ocspd/Makefile @@ -1,6 +1,7 @@ PORTNAME= openca-ocspd DISTVERSIONPREFIX= v DISTVERSION= 3.1.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= bruno@ruomad.net diff --git a/security/openconnect/Makefile b/security/openconnect/Makefile index dde1ab75f49e..729c3f55d101 100644 --- a/security/openconnect/Makefile +++ b/security/openconnect/Makefile @@ -1,6 +1,6 @@ PORTNAME= openconnect PORTVERSION= 9.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security net-vpn MASTER_SITES= ftp://ftp.infradead.org/pub/openconnect/ \ ZI diff --git a/security/openvpn-devel/Makefile b/security/openvpn-devel/Makefile index 0390cc0542f7..d41e0dba4a73 100644 --- a/security/openvpn-devel/Makefile +++ b/security/openvpn-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= openvpn -DISTVERSION= g20250402 +DISTVERSION= g20250629 PORTREVISION= 0 # leave in even if 0 to avoid accidental PORTEPOCH bumps PORTEPOCH= 1 CATEGORIES= security net net-vpn @@ -21,7 +21,7 @@ LIB_DEPENDS+= liblzo2.so:archivers/lzo2 USES= autoreconf cpe libtool pkgconfig python:build shebangfix tar:xz IGNORE_SSL= libressl libressl-devel USE_GITLAB= yes -GL_TAGNAME= b75849ba36433331227ff66430ea06423fab8148 +GL_TAGNAME= df4863aa0e43544ea82ab9d98966a03a95c62334 USE_RC_SUBR= openvpn SHEBANG_FILES= sample/sample-scripts/auth-pam.pl \ @@ -137,8 +137,6 @@ post-build: post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-auth-pam.so ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/openvpn/plugins/openvpn-plugin-down-root.so - ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.up ${STAGEDIR}${PREFIX}/libexec/openvpn-client.up - ${INSTALL_SCRIPT} ${WRKSRC}/contrib/pull-resolv-conf/client.down ${STAGEDIR}${PREFIX}/libexec/openvpn-client.down ${INSTALL_SCRIPT} ${WRKDIR}/openvpn-client ${STAGEDIR}${PREFIX}/sbin/openvpn-client ${MKDIR} ${STAGEDIR}${PREFIX}/include diff --git a/security/openvpn-devel/distinfo b/security/openvpn-devel/distinfo index f00b4905ceee..415d52c355ea 100644 --- a/security/openvpn-devel/distinfo +++ b/security/openvpn-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743619255 -SHA256 (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 402e312f3d6be0a881ae068e3a52b96dece7d49cdddb0fd876ea7f06e4cff5dd -SIZE (openvpn-openvpn-b75849ba36433331227ff66430ea06423fab8148_GL0.tar.gz) = 1292100 +TIMESTAMP = 1751182633 +SHA256 (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = a1f756efc7aba2fdb79231a9eede327ce4242a777c88e7eaad3cb11d9197157c +SIZE (openvpn-openvpn-df4863aa0e43544ea82ab9d98966a03a95c62334_GL0.tar.gz) = 1319214 diff --git a/security/openvpn-devel/files/openvpn-client.in b/security/openvpn-devel/files/openvpn-client.in index 471757811795..20f806fd7a9c 100644 --- a/security/openvpn-devel/files/openvpn-client.in +++ b/security/openvpn-devel/files/openvpn-client.in @@ -1,6 +1,5 @@ #!/bin/sh -exec %%PREFIX%%/sbin/openvpn --script-security 2 \ - --up %%PREFIX%%/libexec/openvpn-client.up \ - --plugin openvpn-plugin-down-root.so %%PREFIX%%/libexec/openvpn-client.down \ +exec %%PREFIX%%/sbin/openvpn \ + --dns-updown force \ --config "$@" diff --git a/security/openvpn-devel/pkg-descr b/security/openvpn-devel/pkg-descr index f8b73ab4bde0..8f49325a652c 100644 --- a/security/openvpn-devel/pkg-descr +++ b/security/openvpn-devel/pkg-descr @@ -4,8 +4,8 @@ using an encrypted tunnel over the internet. It can operate over UDP or TCP, can use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one server can handle many clients. -This development port is updated frequently and is likely NOT STABLE. This is -an untested tar of the source tree. We attempt to omit inoperable states, but -there is a good chance this program will not run. +This development port is updated frequently and is much less well tested +than the formal releases, and functionality and APIs may change without +warning. -DO NOT USE IN PRODUCTION WITHOUT CAUTION +DO NOT USE IN PRODUCTION WITHOUT PRIOR TESTING FOR YOUR USE CASE. diff --git a/security/openvpn-devel/pkg-plist b/security/openvpn-devel/pkg-plist index 0f61a65b38a2..c21f84811403 100644 --- a/security/openvpn-devel/pkg-plist +++ b/security/openvpn-devel/pkg-plist @@ -5,6 +5,5 @@ lib/openvpn/plugins/openvpn-plugin-down-root.so share/man/man5/openvpn-examples.5.gz share/man/man8/openvpn.8.gz sbin/openvpn -libexec/openvpn-client.down -libexec/openvpn-client.up sbin/openvpn-client +libexec/openvpn/dns-updown diff --git a/security/osslsigncode/Makefile b/security/osslsigncode/Makefile index 506113da3bfb..90ad102b8086 100644 --- a/security/osslsigncode/Makefile +++ b/security/osslsigncode/Makefile @@ -1,5 +1,5 @@ PORTNAME= osslsigncode -DISTVERSION= 2.9 +DISTVERSION= 2.10 CATEGORIES= security devel MAINTAINER= bofh@FreeBSD.org diff --git a/security/osslsigncode/distinfo b/security/osslsigncode/distinfo index 7fcd2eecd6b3..28a1ff301015 100644 --- a/security/osslsigncode/distinfo +++ b/security/osslsigncode/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1722080494 -SHA256 (mtrojnar-osslsigncode-2.9_GH0.tar.gz) = 3fe5488e442ad99f91410efeb7b029275366b5df9aa02371dcc89a8f8569ff55 -SIZE (mtrojnar-osslsigncode-2.9_GH0.tar.gz) = 1033420 +TIMESTAMP = 1751273239 +SHA256 (mtrojnar-osslsigncode-2.10_GH0.tar.gz) = 2a864e6127ee2350fb648070fa0d459c534ac6400ca0048886aeab7afb250f65 +SIZE (mtrojnar-osslsigncode-2.10_GH0.tar.gz) = 1038769 diff --git a/security/p5-Module-Signature/Makefile b/security/p5-Module-Signature/Makefile index c6e3ec9b51ee..e541ff9555b5 100644 --- a/security/p5-Module-Signature/Makefile +++ b/security/p5-Module-Signature/Makefile @@ -1,5 +1,6 @@ PORTNAME= Module-Signature -PORTVERSION= 0.90 +PORTVERSION= 0.93 +PORTREVISION= 1 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -10,8 +11,6 @@ WWW= https://metacpan.org/release/Module-Signature LICENSE= CC0-1.0 -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-PAR-Dist>=0:devel/p5-PAR-Dist TEST_DEPENDS= p5-IPC-Run>=0:devel/p5-IPC-Run USES= perl5 @@ -20,14 +19,15 @@ USE_PERL5= configure CONFIGURE_ENV= PERL_MM_USE_DEFAULT="yes" NO_ARCH= yes -OPTIONS_DEFAULT= GPG2 -OPTIONS_MULTI= GPG +OPTIONS_MULTI= GPG OPTIONS_MULTI_GPG= GPG1 GPG2 - +OPTIONS_DEFAULT=GPG2 GPG1_DESC= Use GnuPG version 1 GPG2_DESC= Use GnuPG version 2 -GPG1_RUN_DEPENDS= gpgv:security/gnupg1 -GPG2_RUN_DEPENDS= gpgv2:security/gnupg +GPG1_BUILD_DEPENDS= gpg:security/gnupg1 +GPG1_RUN_DEPENDS= gpg:security/gnupg1 +GPG2_BUILD_DEPENDS= gpg2:security/gnupg +GPG2_RUN_DEPENDS= gpg2:security/gnupg .include <bsd.port.mk> diff --git a/security/p5-Module-Signature/distinfo b/security/p5-Module-Signature/distinfo index ac6c709ca38c..aa280e7a3c81 100644 --- a/security/p5-Module-Signature/distinfo +++ b/security/p5-Module-Signature/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750183710 -SHA256 (Module-Signature-0.90.tar.gz) = ee641ecec4528f5621173e41765344f906a08d7e8a45492a2bd808e5295dc191 -SIZE (Module-Signature-0.90.tar.gz) = 101990 +TIMESTAMP = 1751184071 +SHA256 (Module-Signature-0.93.tar.gz) = d0b128ec34152540f05187b8412808ed3661aa57e81c1cf959d06c35295b1f3a +SIZE (Module-Signature-0.93.tar.gz) = 92260 diff --git a/security/pear-Crypt_Blowfish/Makefile b/security/pear-Crypt_Blowfish/Makefile index e923c60701a7..190490166d09 100644 --- a/security/pear-Crypt_Blowfish/Makefile +++ b/security/pear-Crypt_Blowfish/Makefile @@ -6,6 +6,8 @@ MAINTAINER= sunpoet@FreeBSD.org COMMENT= PEAR class for blowfish encryption WWW= https://pear.php.net/package/Crypt_Blowfish +LICENSE= BSD3CLAUSE + USES= pear OPTIONS_DEFINE= MCRYPT @@ -14,15 +16,4 @@ MCRYPT_DESC= Additional MCrypt PHP support MCRYPT_USES= php MCRYPT_USE= PHP=mcrypt -pre-fetch: - @${ECHO_CMD} "" - @${ECHO_CMD} "You may set envirtonment variable WITH_PHP_MCRYPT to include" - @${ECHO_CMD} "additional MCrypt PHP support" - @${ECHO_CMD} "" - -post-patch: -.for file in ${FILES} - @${REINPLACE_CMD} -e "s|@package_version@|${PORTVERSION}|" ${WRKSRC}/${file} -.endfor - .include <bsd.port.mk> diff --git a/security/pwman/Makefile b/security/pwman/Makefile index f5ae9fa4c85f..ece00f434d62 100644 --- a/security/pwman/Makefile +++ b/security/pwman/Makefile @@ -1,6 +1,6 @@ PORTNAME= pwman DISTVERSION= 0.4.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} diff --git a/security/py-azure-keyvault-certificates/Makefile b/security/py-azure-keyvault-certificates/Makefile index 7ec5c23f6901..b81913edb19a 100644 --- a/security/py-azure-keyvault-certificates/Makefile +++ b/security/py-azure-keyvault-certificates/Makefile @@ -1,25 +1,25 @@ PORTNAME= azure-keyvault-certificates -PORTVERSION= 4.7.0 -PORTREVISION= 1 +PORTVERSION= 4.10.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= azure_keyvault_certificates-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Microsoft Azure Key Vault Certificates Client Library for Python -WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates +COMMENT= Microsoft Corporation Key Vault Certificates Client Library for Python +WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-certificates \ + https://github.com/Azure/azure-sdk-for-python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python zip +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-azure-keyvault-certificates/distinfo b/security/py-azure-keyvault-certificates/distinfo index ba3b5cd1785b..f9571dee5fd8 100644 --- a/security/py-azure-keyvault-certificates/distinfo +++ b/security/py-azure-keyvault-certificates/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684104534 -SHA256 (azure-keyvault-certificates-4.7.0.zip) = 9e47d9a74825e502b13d5481c99c182040c4f54723f43371e00859436dfcf3ca -SIZE (azure-keyvault-certificates-4.7.0.zip) = 533075 +TIMESTAMP = 1750954224 +SHA256 (azure_keyvault_certificates-4.10.0.tar.gz) = 004ff47a73152f9f40f678e5a07719b753a3ca86f0460bfeaaf6a23304872e05 +SIZE (azure_keyvault_certificates-4.10.0.tar.gz) = 179157 diff --git a/security/py-azure-keyvault-keys/Makefile b/security/py-azure-keyvault-keys/Makefile index dd12c32c1246..e61774379aad 100644 --- a/security/py-azure-keyvault-keys/Makefile +++ b/security/py-azure-keyvault-keys/Makefile @@ -1,23 +1,23 @@ PORTNAME= azure-keyvault-keys -DISTVERSION= 4.9.0b3 -PORTREVISION= 1 +PORTVERSION= 4.11.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= azure_keyvault_keys-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Microsoft Azure Key Vault Keys Client Library for Python -WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys +COMMENT= Microsoft Corporation Key Vault Keys Client Library for Python +WWW= https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/keyvault/azure-keyvault-keys \ + https://github.com/Azure/azure-sdk-for-python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent cryptography pep517 diff --git a/security/py-azure-keyvault-keys/distinfo b/security/py-azure-keyvault-keys/distinfo index 100f3be7b3a2..320151e4a28e 100644 --- a/security/py-azure-keyvault-keys/distinfo +++ b/security/py-azure-keyvault-keys/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703613175 -SHA256 (azure-keyvault-keys-4.9.0b3.tar.gz) = aa8b1ec9fe96a81106f2f3dcd61175ecae3a01693c05af15f4a45e77894e946a -SIZE (azure-keyvault-keys-4.9.0b3.tar.gz) = 208992 +TIMESTAMP = 1750954226 +SHA256 (azure_keyvault_keys-4.11.0.tar.gz) = f257b1917a2c3a88983e3f5675a6419449eb262318888d5b51e1cb3bed79779a +SIZE (azure_keyvault_keys-4.11.0.tar.gz) = 241309 diff --git a/security/py-azure-keyvault-secrets/Makefile b/security/py-azure-keyvault-secrets/Makefile index 8c9a5663efad..8cd59145449b 100644 --- a/security/py-azure-keyvault-secrets/Makefile +++ b/security/py-azure-keyvault-secrets/Makefile @@ -1,25 +1,25 @@ PORTNAME= azure-keyvault-secrets -PORTVERSION= 4.7.0 -PORTREVISION= 1 +PORTVERSION= 4.10.0 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= azure_keyvault_secrets-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org -COMMENT= Microsoft Azure Key Vault Secrets Client Library for Python -WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets +COMMENT= Microsoft Corporation Key Vault Secrets Client Library for Python +WWW= https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets \ + https://github.com/Azure/azure-sdk-for-python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-common>=1.1<2:www/py-azure-common@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}azure-core>=1.24.0<2.0.0:devel/py-azure-core@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}azure-core>=1.31.0:devel/py-azure-core@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}isodate>=0.6.1:devel/py-isodate@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.0.1:devel/py-typing-extensions@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.6.0:devel/py-typing-extensions@${PY_FLAVOR} -USES= python zip +USES= python USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes diff --git a/security/py-azure-keyvault-secrets/distinfo b/security/py-azure-keyvault-secrets/distinfo index a67ee0b35290..2f539c5a74c5 100644 --- a/security/py-azure-keyvault-secrets/distinfo +++ b/security/py-azure-keyvault-secrets/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1684104538 -SHA256 (azure-keyvault-secrets-4.7.0.zip) = 77ee2534ba651a1f306c85d7b505bc3ccee8fea77450ebafafc26aec16e5445d -SIZE (azure-keyvault-secrets-4.7.0.zip) = 423956 +TIMESTAMP = 1750954228 +SHA256 (azure_keyvault_secrets-4.10.0.tar.gz) = 666fa42892f9cee749563e551a90f060435ab878977c95265173a8246d546a36 +SIZE (azure_keyvault_secrets-4.10.0.tar.gz) = 129695 diff --git a/security/py-keyring/Makefile b/security/py-keyring/Makefile index 16295f7c5fbd..3351a75034bc 100644 --- a/security/py-keyring/Makefile +++ b/security/py-keyring/Makefile @@ -1,6 +1,5 @@ PORTNAME= keyring -PORTVERSION= 23.9.3 -PORTREVISION= 3 +PORTVERSION= 25.6.0 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI @@ -13,7 +12,10 @@ WWW= https://github.com/jaraco/keyring LICENSE= PSFL BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.15.0:devel/py-setuptools-scm@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco.classes>=0:devel/py-jaraco.classes@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jaraco.classes>=0:devel/py-jaraco.classes@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jaraco.context>=0:devel/py-jaraco.context@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}jaraco.functools>=0:devel/py-jaraco.functools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}importlib-metadata>=0:devel/py-importlib-metadata@${PY_FLAVOR} USES= cpe python CPE_VENDOR= python diff --git a/security/py-keyring/distinfo b/security/py-keyring/distinfo index f1a4b7d2fb95..8c9a3f741e77 100644 --- a/security/py-keyring/distinfo +++ b/security/py-keyring/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1666640101 -SHA256 (keyring-23.9.3.tar.gz) = 69b01dd83c42f590250fe7a1f503fc229b14de83857314b1933a3ddbf595c4a5 -SIZE (keyring-23.9.3.tar.gz) = 56674 +TIMESTAMP = 1748966316 +SHA256 (keyring-25.6.0.tar.gz) = 0b39998aa941431eb3d9b0d4b2460bc773b9df6fed7621c2dfb291a7e0187a66 +SIZE (keyring-25.6.0.tar.gz) = 62750 diff --git a/security/py-oauthlib/Makefile b/security/py-oauthlib/Makefile index 95d3f5969326..d69518929cc8 100644 --- a/security/py-oauthlib/Makefile +++ b/security/py-oauthlib/Makefile @@ -1,6 +1,5 @@ PORTNAME= oauthlib -PORTVERSION= 3.2.2 -PORTREVISION= 1 +PORTVERSION= 3.3.1 CATEGORIES= security net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-oauthlib/distinfo b/security/py-oauthlib/distinfo index d4594dac0d20..b7fa2c21e72e 100644 --- a/security/py-oauthlib/distinfo +++ b/security/py-oauthlib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1669057955 -SHA256 (oauthlib-3.2.2.tar.gz) = 9859c40929662bec5d64f34d01c99e093149682a3f38915dc0655d5a633dd918 -SIZE (oauthlib-3.2.2.tar.gz) = 177352 +TIMESTAMP = 1750954230 +SHA256 (oauthlib-3.3.1.tar.gz) = 0f0f8aa759826a193cf66c12ea1af1637f87b9b4622d46e866952bb022e538c9 +SIZE (oauthlib-3.3.1.tar.gz) = 185918 diff --git a/security/py-pyhanko-cli/Makefile b/security/py-pyhanko-cli/Makefile new file mode 100644 index 000000000000..9072a46e37ba --- /dev/null +++ b/security/py-pyhanko-cli/Makefile @@ -0,0 +1,29 @@ +PORTNAME= pyhanko-cli +DISTNAME= pyhanko_cli-${PORTVERSION} +PORTVERSION= 0.1.2 +CATEGORIES= security python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= CLI tools for stamping and signing PDF files +WWW= https://pyhanko.readthedocs.io/en/latest/cli-guide/ \ + https://github.com/MatthiasValvekens/pyHanko + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=1.5.1:devel/py-asn1crypto@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}click>=8.1.3:devel/py-click@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyhanko>=0.29.1<0.30:security/py-pyhanko@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyhanko-certvalidator>=0.27.0<0.28:security/py-pyhanko-certvalidator@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}tzlocal>=4.3:devel/py-tzlocal@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist concurrent pep517 + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/security/py-pyhanko-cli/distinfo b/security/py-pyhanko-cli/distinfo new file mode 100644 index 000000000000..531fc9827b55 --- /dev/null +++ b/security/py-pyhanko-cli/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750954096 +SHA256 (pyhanko_cli-0.1.2.tar.gz) = 932c09c46a07ff070db6afc3b1475d3a61cb489ea4b0a0a3be84c70db2c41e6e +SIZE (pyhanko_cli-0.1.2.tar.gz) = 27304 diff --git a/security/py-pyhanko-cli/files/patch-pyproject.toml b/security/py-pyhanko-cli/files/patch-pyproject.toml new file mode 100644 index 000000000000..975a0994ebe7 --- /dev/null +++ b/security/py-pyhanko-cli/files/patch-pyproject.toml @@ -0,0 +1,19 @@ +--- pyproject.toml.orig 2025-06-20 20:47:42 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=80.8.0"] ++requires = ["setuptools>=61"] + build-backend = "setuptools.build_meta" + + [project] +@@ -7,8 +7,7 @@ maintainers = [{name = "Matthias Valvekens", email = " + description = "CLI tools for stamping and signing PDF files" + authors = [{name = "Matthias Valvekens", email = "dev@mvalvekens.be"}] + maintainers = [{name = "Matthias Valvekens", email = "dev@mvalvekens.be"}] +-license = "MIT" +-license-files = ["LICENSE"] ++license = {text = "MIT"} + keywords = [ + "signature", + "pdf", diff --git a/security/py-pyhanko-cli/pkg-descr b/security/py-pyhanko-cli/pkg-descr new file mode 100644 index 000000000000..79ee1fdf337a --- /dev/null +++ b/security/py-pyhanko-cli/pkg-descr @@ -0,0 +1,2 @@ +The lack of open-source CLI tooling to handle digitally signing and stamping PDF +files was bothering me, so I went ahead and rolled my own. diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile index 4c33e36d7851..d2474bde825d 100644 --- a/security/py-pyhanko/Makefile +++ b/security/py-pyhanko/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyhanko -PORTVERSION= 0.29.0 +PORTVERSION= 0.29.1 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/MatthiasValvekens/pyHanko/releases/download/v${PORTVERSION}/ @@ -37,13 +37,13 @@ OPENTYPE_DESC= OpenType/TrueType support PKGCS11_DESC= PKGCS\#11 support XMP_DESC= XMP (Extensible Metadata Platform) support -ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9.0<3.12:www/py-aiohttp@${PY_FLAVOR} +ASYNC_HTTP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.9<3.13:www/py-aiohttp@${PY_FLAVOR} ETSI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xsdata>=24.4<26.0:devel/py-xsdata@${PY_FLAVOR} IMAGE_SUPPORT_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pillow>=7.2.0:graphics/py-pillow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-barcode>=0.15.1<0.15.1_99:graphics/py-python-barcode@${PY_FLAVOR} OPENTYPE_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}fonttools>=4.33.3:print/py-fonttools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uharfbuzz>=0.25.0<0.51.0:print/py-uharfbuzz@${PY_FLAVOR} -PKGCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.7.0<0.8:security/py-python-pkcs11@${PY_FLAVOR} +PKGCS11_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-pkcs11>=0.8.0<0.9:security/py-python-pkcs11@${PY_FLAVOR} XMP_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}defusedxml>=0.7.1<0.8:devel/py-defusedxml@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/security/py-pyhanko/distinfo b/security/py-pyhanko/distinfo index 50a4af4fe76b..8f219ecc7a0c 100644 --- a/security/py-pyhanko/distinfo +++ b/security/py-pyhanko/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748495853 -SHA256 (pyhanko-0.29.0.tar.gz) = d4b7b83c51126c430fdd84bbee3399c1826b4c982b3a044644f610396f4e92e5 -SIZE (pyhanko-0.29.0.tar.gz) = 366660 +TIMESTAMP = 1750954232 +SHA256 (pyhanko-0.29.1.tar.gz) = 4b7787fc9ff325012ce85f24b67c13b1c9507991e2570c955b23522e3a2dc3b6 +SIZE (pyhanko-0.29.1.tar.gz) = 366860 diff --git a/security/py-pyhanko/pkg-descr b/security/py-pyhanko/pkg-descr index 2409be54cf91..6f865970a84b 100644 --- a/security/py-pyhanko/pkg-descr +++ b/security/py-pyhanko/pkg-descr @@ -1,5 +1,4 @@ -The lack of open-source CLI tooling to handle digitally signing and stamping PDF -files was bothering me, so I went ahead and rolled my own. +pyhanko is a library for working with signatures in PDF documents. -Note: The working title of this project (and former name of the repository on -GitHub) was pdf-stamp, which might still linger in some references. +pyHanko's CLI is no longer bundled together with the library. This functionality +is now distributed separately as pyhanko-cli. diff --git a/security/py-python-pkcs11/Makefile b/security/py-python-pkcs11/Makefile index de79ce0ba106..b632077457e1 100644 --- a/security/py-python-pkcs11/Makefile +++ b/security/py-python-pkcs11/Makefile @@ -1,23 +1,28 @@ PORTNAME= python-pkcs11 -PORTVERSION= 0.7.0 -PORTREVISION= 1 +PORTVERSION= 0.8.1 CATEGORIES= security python -MASTER_SITES= PYPI +MASTER_SITES= PYPI \ + https://github.com/pyauth/python-pkcs11/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= python_pkcs11-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= PKCS\#11 (Cryptoki) support for Python -WWW= https://github.com/danni/python-pkcs11 +WWW= https://python-pkcs11.readthedocs.io/en/latest/ \ + https://github.com/danni/python-pkcs11 LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=0:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0:devel/py-asn1crypto@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cached-property>=0:devel/py-cached-property@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asn1crypto>=0:devel/py-asn1crypto@${PY_FLAVOR} USES= python -USE_PYTHON= autoplist concurrent cython pep517 +USE_PYTHON= autoplist concurrent cython3 pep517 + +post-install: + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} + .include <bsd.port.mk> diff --git a/security/py-python-pkcs11/distinfo b/security/py-python-pkcs11/distinfo index 264683b9b975..c0a5f4aad13a 100644 --- a/security/py-python-pkcs11/distinfo +++ b/security/py-python-pkcs11/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1607539627 -SHA256 (python-pkcs11-0.7.0.tar.gz) = 9737e0c24cabb8bc9d48bf8c57c3df2a70f8cdd96b70c50290803286f9e46bf7 -SIZE (python-pkcs11-0.7.0.tar.gz) = 106517 +TIMESTAMP = 1750954234 +SHA256 (python_pkcs11-0.8.1.tar.gz) = f9e11df146ce2e6359aeb81fa84c2dd7ab9719f707cdae06ceae22d9e6a10818 +SIZE (python_pkcs11-0.8.1.tar.gz) = 156019 diff --git a/security/py-python-pkcs11/files/patch-pyproject.toml b/security/py-python-pkcs11/files/patch-pyproject.toml new file mode 100644 index 000000000000..df5030c3b30f --- /dev/null +++ b/security/py-python-pkcs11/files/patch-pyproject.toml @@ -0,0 +1,39 @@ +Revert: https://github.com/pyauth/python-pkcs11/commit/d45957fd94abfd01b47cbf6a5b96862cf542dfbb + +--- pyproject.toml.orig 2025-06-22 05:22:53 UTC ++++ pyproject.toml +@@ -1,5 +1,5 @@ + [build-system] +-requires = ["setuptools>=80.8", "cython", "setuptools-scm>=8.3.1"] ++requires = ["setuptools>=61", "cython", "setuptools-scm>=8"] + build-backend = "setuptools.build_meta" + + [project] +@@ -24,7 +24,7 @@ dependencies = ["asn1crypto>=1.5.1"] + "Topic :: Security :: Cryptography", + ] + dependencies = ["asn1crypto>=1.5.1"] +-license = "MIT" ++license = {text = "MIT"} + requires-python = ">=3.9" + dynamic = ["version"] + +@@ -49,11 +49,6 @@ combine-as-imports = true + + [tool.ruff.lint.isort] + combine-as-imports = true +- +-[tool.setuptools] +-ext-modules = [ +- {name = "pkcs11._pkcs11", sources = ["pkcs11/_pkcs11.pyx"]} +-] + + [tool.cibuildwheel.linux] + archs = ["auto64"] +@@ -96,4 +91,4 @@ dev = [ + { include-group = "release" }, + ] + +-[tool.setuptools_scm] +\ No newline at end of file ++[tool.setuptools_scm] diff --git a/security/py-python-pkcs11/files/patch-setup.py b/security/py-python-pkcs11/files/patch-setup.py new file mode 100644 index 000000000000..83b827201bbe --- /dev/null +++ b/security/py-python-pkcs11/files/patch-setup.py @@ -0,0 +1,31 @@ +Revert: https://github.com/pyauth/python-pkcs11/commit/d45957fd94abfd01b47cbf6a5b96862cf542dfbb + +--- setup.py.orig 2025-06-27 14:01:42 UTC ++++ setup.py +@@ -0,0 +1,26 @@ ++# Add cython extension module to build configuration. ++# ++# See also: https://setuptools.pypa.io/en/latest/userguide/ext_modules.html ++ ++import platform ++ ++from setuptools import Extension, setup ++ ++libraries = [] ++ ++# if compiling using MSVC, we need to link against user32 library ++if platform.system() == "Windows": ++ libraries.append("user32") ++ ++ ++setup( ++ ext_modules=[ ++ Extension( ++ name="pkcs11._pkcs11", ++ sources=[ ++ "pkcs11/_pkcs11.pyx", ++ ], ++ libraries=libraries, ++ ), ++ ], ++) diff --git a/security/py-wassima/Makefile b/security/py-wassima/Makefile index 6d66fa3c8092..c6aabb6eb0f3 100644 --- a/security/py-wassima/Makefile +++ b/security/py-wassima/Makefile @@ -1,6 +1,5 @@ PORTNAME= wassima -PORTVERSION= 1.2.2 -PORTREVISION= 2 +PORTVERSION= 2.0.0 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/jawah/wassima/releases/download/${PORTVERSION}/ @@ -14,13 +13,11 @@ WWW= https://github.com/jawah/wassima LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2:devel/py-maturin@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}certifi>=0:security/py-certifi@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.6.0<2:devel/py-hatchling@${PY_FLAVOR} -USES= cargo python +USES= python USE_PYTHON= autoplist concurrent pep517 -CARGO_BUILD= no -CARGO_INSTALL= no +NO_ARCH= yes .include <bsd.port.mk> diff --git a/security/py-wassima/Makefile.crates b/security/py-wassima/Makefile.crates deleted file mode 100644 index ceed7e42128e..000000000000 --- a/security/py-wassima/Makefile.crates +++ /dev/null @@ -1,41 +0,0 @@ -CARGO_CRATES= autocfg-1.4.0 \ - bitflags-2.9.0 \ - cc-1.2.16 \ - cfg-if-1.0.0 \ - core-foundation-0.10.0 \ - core-foundation-sys-0.8.7 \ - heck-0.5.0 \ - indoc-2.0.6 \ - libc-0.2.170 \ - memoffset-0.9.1 \ - once_cell-1.20.3 \ - openssl-probe-0.1.6 \ - portable-atomic-1.11.0 \ - proc-macro2-1.0.94 \ - pyo3-0.23.5 \ - pyo3-build-config-0.23.5 \ - pyo3-ffi-0.23.5 \ - pyo3-macros-0.23.5 \ - pyo3-macros-backend-0.23.5 \ - python3-dll-a-0.2.13 \ - quote-1.0.39 \ - rustls-native-certs-0.8.1 \ - rustls-pki-types-1.11.0 \ - schannel-0.1.27 \ - security-framework-3.2.0 \ - security-framework-sys-2.14.0 \ - shlex-1.3.0 \ - syn-2.0.99 \ - target-lexicon-0.12.16 \ - unicode-ident-1.0.18 \ - unindent-0.2.4 \ - windows-sys-0.59.0 \ - windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.52.6 \ - windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.52.6 diff --git a/security/py-wassima/distinfo b/security/py-wassima/distinfo index 8ba37feea388..64dbf3f738a6 100644 --- a/security/py-wassima/distinfo +++ b/security/py-wassima/distinfo @@ -1,85 +1,3 @@ -TIMESTAMP = 1742070466 -SHA256 (wassima-1.2.2.tar.gz) = f264827618400ebeab16708c8acf7870f693b03bfb4d7e95253eb9b35074db5c -SIZE (wassima-1.2.2.tar.gz) = 16329 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd -SIZE (rust/crates/bitflags-2.9.0.crate) = 47654 -SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c -SIZE (rust/crates/cc-1.2.16.crate) = 103847 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 -SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b -SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 -SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea -SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd -SIZE (rust/crates/indoc-2.0.6.crate) = 17164 -SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828 -SIZE (rust/crates/libc-0.2.170.crate) = 760076 -SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a -SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 -SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e -SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 -SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e -SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e -SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 -SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 -SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 -SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872 -SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533 -SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb -SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885 -SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d -SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867 -SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da -SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856 -SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028 -SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938 -SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed -SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018 -SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801 -SIZE (rust/crates/quote-1.0.39.crate) = 31206 -SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 -SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c -SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 -SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d -SIZE (rust/crates/schannel-0.1.27.crate) = 42772 -SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316 -SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 -SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 -SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 -SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2 -SIZE (rust/crates/syn-2.0.99.crate) = 297762 -SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1 -SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488 -SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 -SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 -SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 -SIZE (rust/crates/unindent-0.2.4.crate) = 7422 -SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b -SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 -SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 -SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b -SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 -SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 -SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 -SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 -SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec -SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +TIMESTAMP = 1750954236 +SHA256 (wassima-2.0.0.tar.gz) = 9d0dd4d7f8cdc1247518daf72b656f77f87a870861aeda73e32a43e583202ae6 +SIZE (wassima-2.0.0.tar.gz) = 148821 diff --git a/security/py-xmlsec/Makefile b/security/py-xmlsec/Makefile index 188ed4360ba0..b657e758b557 100644 --- a/security/py-xmlsec/Makefile +++ b/security/py-xmlsec/Makefile @@ -1,5 +1,6 @@ PORTNAME= xmlsec DISTVERSION= 1.3.15 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/rubygem-gitlab-cloud-connector/Makefile b/security/rubygem-gitlab-cloud-connector/Makefile index b59e9cf5734e..17348ef607c0 100644 --- a/security/rubygem-gitlab-cloud-connector/Makefile +++ b/security/rubygem-gitlab-cloud-connector/Makefile @@ -1,5 +1,5 @@ PORTNAME= gitlab-cloud-connector -PORTVERSION= 1.17.0 +PORTVERSION= 1.19.0 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-gitlab-cloud-connector/distinfo b/security/rubygem-gitlab-cloud-connector/distinfo index f3bc3876d43c..b702ac666f5a 100644 --- a/security/rubygem-gitlab-cloud-connector/distinfo +++ b/security/rubygem-gitlab-cloud-connector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750222196 -SHA256 (rubygem/gitlab-cloud-connector-1.17.0.gem) = b9eaf5544cebb66667be560cc032fd6e26ccb6c35c0912b3cd1fadb7cbcfbf34 -SIZE (rubygem/gitlab-cloud-connector-1.17.0.gem) = 18432 +TIMESTAMP = 1750912646 +SHA256 (rubygem/gitlab-cloud-connector-1.19.0.gem) = cfa644b4d827062f5c625d391ca3e6904e7667f0f6efe96adab81e051d8d07ad +SIZE (rubygem/gitlab-cloud-connector-1.19.0.gem) = 18432 diff --git a/security/sectok/Makefile b/security/sectok/Makefile deleted file mode 100644 index ed27ddb5ed4e..000000000000 --- a/security/sectok/Makefile +++ /dev/null @@ -1,41 +0,0 @@ -PORTNAME= sectok -DISTVERSION= 20030825 -PORTREVISION= 4 -CATEGORIES= security -MASTER_SITES= http://www.citi.umich.edu/projects/smartcard/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= ISO 7816 Smartcard Utility -WWW= http://www.citi.umich.edu/projects/smartcard/sectok.html - -LICENSE= LicenseRef-UMich -LICENSE_NAME= University of Michigan License -LICENSE_FILE= ${WRKSRC}/LICENSE -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -DEPRECATED= Last upstream release in 2003 and no longer maintained -EXPIRATION_DATE= 2025-06-30 - -LIB_DEPENDS= libsectok.so:security/libsectok - -USES= ssl localbase tar:tgz -USE_LDCONFIG= yes - -MAKE_ARGS= CC="${CC}" CFLAGS="${CFLAGS}" - -PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz - -post-patch: - @${REINPLACE_CMD} \ - -e '/^INCLUDES=/s|$$| ${CPPFLAGS}|' \ - -e '/^LIBS=/s|=|=${LDFLAGS} |' \ - -e '/^LIBS=/s|$$| ${LIBS}|' \ - ${WRKSRC}/Makefile - -do-install: - (cd ${WRKSRC} && ${INSTALL_PROGRAM} ${PORTNAME} \ - ${STAGEDIR}${PREFIX}/bin) - (cd ${WRKSRC} && ${INSTALL_MAN} ${PORTNAME}.1 \ - ${STAGEDIR}${PREFIX}/share/man/man1) - -.include <bsd.port.mk> diff --git a/security/sectok/distinfo b/security/sectok/distinfo deleted file mode 100644 index f4d0c56c397b..000000000000 --- a/security/sectok/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sectok-20030825.tgz) = 4951d2b9876d06cb119e3c913325764fa58ea93453252665d9f206378e501e5f -SIZE (sectok-20030825.tgz) = 17323 diff --git a/security/sectok/files/patch-cyberflex.c b/security/sectok/files/patch-cyberflex.c deleted file mode 100644 index 30bfa6e6f29c..000000000000 --- a/security/sectok/files/patch-cyberflex.c +++ /dev/null @@ -1,61 +0,0 @@ ---- cyberflex.c.orig 2003-06-20 00:37:35.000000000 +0200 -+++ cyberflex.c 2015-02-28 15:57:55.093727371 +0100 -@@ -48,7 +48,13 @@ - #define SHA1Init SHA1_Init - #define SHA1Update SHA1_Update - #define SHA1Final SHA1_Final --#else /* __linux */ -+#elif defined(__FreeBSD__) -+#define SHA1_CTX SHA_CTX -+#define SHA1Init SHA1_Init -+#define SHA1Update SHA1_Update -+#define SHA1Final SHA1_Final -+#include <openssl/sha.h> -+#else - #include <sha1.h> - #endif - #else -@@ -69,7 +75,7 @@ - #include "sc.h" - - #ifdef __sun --#define des_set_key(key, schedule) des_key_sched(key, schedule) -+#define DES_set_key(key, &schedule) DES_key_sched(key, &schedule) - #endif - - #define JDIRSIZE 40 -@@ -91,7 +97,7 @@ - - #ifndef __palmos__ - /* default signed applet key of Cyberflex Access */ --static des_cblock app_key = {0x6A, 0x21, 0x36, 0xF5, 0xD8, 0x0C, 0x47, 0x83}; -+static DES_cblock app_key = {0x6A, 0x21, 0x36, 0xF5, 0xD8, 0x0C, 0x47, 0x83}; - #endif - - static int -@@ -663,8 +669,8 @@ - unsigned char aid[16], app_data[MAX_APP_SIZE], data[MAX_BUF_SIZE]; - int i, j, vflag = 0, gotprog = 0, gotcont = 0, fd_app, size, aidlen = 0, sw; - int cont_size = 1152, inst_size = 1024; -- des_cblock tmp; -- des_key_schedule schedule; -+ DES_cblock tmp; -+ DES_key_schedule schedule; - static unsigned char acl[] = {0x81, 0, 0, 0xff, 0, 0, 0, 0}; - - optind = optreset = 1; -@@ -777,12 +783,12 @@ - /* chain. DES encrypt one block, XOR the cyphertext with the next block, - ... continues until the end of the buffer */ - -- des_set_key (&app_key, schedule); -+ DES_set_key (&app_key, &schedule); - - for (i = 0; i < size/BLOCK_SIZE; i++) { - for (j = 0; j < BLOCK_SIZE; j++) - tmp[j] = tmp[j] ^ app_data[i*BLOCK_SIZE + j]; -- des_ecb_encrypt (&tmp, &tmp, schedule, DES_ENCRYPT); -+ DES_ecb_encrypt (&tmp, &tmp, &schedule, DES_ENCRYPT); - } - - if (vflag) { diff --git a/security/sectok/pkg-descr b/security/sectok/pkg-descr deleted file mode 100644 index f71dcd17c35b..000000000000 --- a/security/sectok/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -This is the sectok tool from citi.umich.edu. Originally targeted -for OpenBSD. This is a quick port of the basic application; it relies -upon the libsectok library for ISO 7816 Smart Card device communication. diff --git a/security/snort3/Makefile b/security/snort3/Makefile index de56987b3447..50ff68cab2c4 100644 --- a/security/snort3/Makefile +++ b/security/snort3/Makefile @@ -1,5 +1,6 @@ PORTNAME= snort DISTVERSION= 3.8.1.0 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security PKGNAMESUFFIX= 3 @@ -17,7 +18,7 @@ LIB_DEPENDS= libdaq.so:net/libdaq \ libhwloc.so:devel/hwloc2 \ libpcap.so:net/libpcap \ libpcre2-8.so:devel/pcre2 \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= cmake compiler:c++14-lang cpe iconv localbase luajit pathfix pkgconfig \ shebangfix ssl diff --git a/security/sssd2/Makefile b/security/sssd2/Makefile index 3c4f642a401b..eacfd0a175da 100644 --- a/security/sssd2/Makefile +++ b/security/sssd2/Makefile @@ -1,6 +1,6 @@ PORTNAME= sssd PORTVERSION= 2.9.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security PKGNAMESUFFIX= 2 @@ -45,7 +45,7 @@ LIB_DEPENDS= libcares.so:dns/c-ares \ libtdb.so:${SAMBA_TDB_PORT} \ libtevent.so:${SAMBA_TEVENT_PORT} \ libunistring.so:devel/libunistring \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid RUN_DEPENDS= adcli:net-mgmt/adcli \ cyrus-sasl-gssapi>0:security/cyrus-sasl2-gssapi diff --git a/security/stoken/Makefile b/security/stoken/Makefile index eb0280267bd1..8d4eb834d47f 100644 --- a/security/stoken/Makefile +++ b/security/stoken/Makefile @@ -1,7 +1,7 @@ PORTNAME= stoken DISTVERSIONPREFIX= v DISTVERSION= 0.93 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= samm@FreeBSD.org diff --git a/security/strongswan/Makefile b/security/strongswan/Makefile index b65637df0d71..1eb1f164081d 100644 --- a/security/strongswan/Makefile +++ b/security/strongswan/Makefile @@ -1,6 +1,5 @@ PORTNAME= strongswan -DISTVERSION= 6.0.0 -PORTREVISION= 1 +DISTVERSION= 6.0.1 CATEGORIES= security net-vpn MASTER_SITES= https://download.strongswan.org/ \ https://download2.strongswan.org/ diff --git a/security/strongswan/distinfo b/security/strongswan/distinfo index c9460511cb81..6596d8ab97bf 100644 --- a/security/strongswan/distinfo +++ b/security/strongswan/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740055222 -SHA256 (strongswan-6.0.0.tar.bz2) = 72fe58b7523155703b65b08c3cc559c2c9a5c96da54afebd8136f6623e7dda82 -SIZE (strongswan-6.0.0.tar.bz2) = 4863821 +TIMESTAMP = 1747651788 +SHA256 (strongswan-6.0.1.tar.bz2) = 212368cbc674fed31f3292210303fff06da8b90acad2d1387375ed855e6879c4 +SIZE (strongswan-6.0.1.tar.bz2) = 4844260 diff --git a/security/tpm2-tools/Makefile b/security/tpm2-tools/Makefile index 42aa7da55eeb..99cb1ffb5ab0 100644 --- a/security/tpm2-tools/Makefile +++ b/security/tpm2-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= tpm2-tools DISTVERSION= 5.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MASTER_SITES= https://github.com/tpm2-software/tpm2-tools/releases/download/${DISTVERSION}/ @@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE LIB_DEPENDS= libtss2-esys.so:security/tpm2-tss \ libcurl.so:ftp/curl \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= compiler:c11 gmake libtool pkgconfig ssl diff --git a/security/tpm2-tss/Makefile b/security/tpm2-tss/Makefile index 8d60a2b418bc..e7f599522a33 100644 --- a/security/tpm2-tss/Makefile +++ b/security/tpm2-tss/Makefile @@ -1,6 +1,6 @@ PORTNAME= tpm2-tss DISTVERSION= 4.0.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MASTER_SITES= https://github.com/tpm2-software/tpm2-tss/releases/download/${DISTVERSION}/ @@ -11,7 +11,7 @@ LICENSE= BSD2CLAUSE LIB_DEPENDS= libjson-c.so:devel/json-c \ libcurl.so:ftp/curl \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= compiler:c11 gmake libtool pkgconfig ssl USE_LDCONFIG= yes diff --git a/security/vault/Makefile b/security/vault/Makefile index 6f65c1a69795..95b5e0e4fea8 100644 --- a/security/vault/Makefile +++ b/security/vault/Makefile @@ -1,6 +1,6 @@ PORTNAME= vault DISTVERSIONPREFIX= v -DISTVERSION= 1.19.5 +DISTVERSION= 1.20.0 CATEGORIES= security MASTER_SITES= https://raw.githubusercontent.com/hashicorp/vault/${DISTVERSIONFULL}/ \ LOCAL/bofh/security/${PORTNAME}/:web_ui @@ -27,7 +27,7 @@ EXTRACT_DEPENDS=npm-node20>0:www/npm-node20 \ yarn-node20>0:www/yarn-node20 .endif -USES= cpe go:1.24,modules +USES= cpe go:modules CPE_VENDOR= hashicorp USE_GITHUB= yes GH_ACCOUNT= hashicorp @@ -46,7 +46,7 @@ GROUPS= vault PLIST_FILES= bin/${PORTNAME} -GITID= 7010adf2c67686681908f04ec8e9357f19066f4f +GITID= 6fdd6b59e97d97a9e19b0fb5304bf879c190295e .include <bsd.port.pre.mk> diff --git a/security/vault/distinfo b/security/vault/distinfo index 91abadf4847a..8ae380ecfa61 100644 --- a/security/vault/distinfo +++ b/security/vault/distinfo @@ -1,17 +1,17 @@ -TIMESTAMP = 1749701093 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/go.mod) = eb4c04065aeb9f30a71a31229fa197336d6b93f6380ee67afc94a51245423dfc -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/go.mod) = 29839 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/go.mod) = 0d652a7ef05e4031f5cc927151101672f29851c4a227e6082263a8aa32918667 -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/go.mod) = 1678 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/approle/go.mod) = 58a8a86c96adddbe7d63ca3aa6be8b4972048639084ed8191522f60610cdb811 -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/approle/go.mod) = 1084 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/kubernetes/go.mod) = 877dd47a4ba1d2e0b4be63bb30178433e7be72e3bf7454619be502af4d05332f -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/kubernetes/go.mod) = 1087 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/userpass/go.mod) = 380860700e965d112bbb40ed96a0da01a9ff9e16a5127fc7c6496ae3aaa14538 -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/api/auth/userpass/go.mod) = 1085 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/sdk/go.mod) = bf6fdc7aade5d5ab3308c1782a4e7831218dd30bc5362aaf9999c68811bc5883 -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/sdk/go.mod) = 6583 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/vault-web_ui-1.19.5.tar.gz) = dec3f028c5b1fc021b43f911c7834f6fb96cce19a867c729f7f901bb68471e0a -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/vault-web_ui-1.19.5.tar.gz) = 3402738 -SHA256 (go/security_vault/hashicorp-vault-v1.19.5_GH0/hashicorp-vault-v1.19.5_GH0.tar.gz) = 195ac1f9cfb2c6618633794b74807d2a06db6e6b5b24eeeb55aaaa4f5faba65d -SIZE (go/security_vault/hashicorp-vault-v1.19.5_GH0/hashicorp-vault-v1.19.5_GH0.tar.gz) = 37816526 +TIMESTAMP = 1751270126 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/go.mod) = 2ba77e161beb4cb09d49a8050c29c3f04e3eebdadfa6acc41c75adffec1305b7 +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/go.mod) = 30423 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/go.mod) = 4e249690767897bd2050076246927eef319d4b981711c44d1303a2e61b6a8b84 +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/go.mod) = 1686 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/approle/go.mod) = bd0424483d992f8909a0c581079a8cfe0418a83035cd64cad592da71aee024ec +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/approle/go.mod) = 1092 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/kubernetes/go.mod) = 031d60cabed3e3d38954745e59623cddd02a58c8c0616dd6b8f0834b6180b229 +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/kubernetes/go.mod) = 1095 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/userpass/go.mod) = 35297d2e71346bf96738f03f57a9ba0389a12267852dbc2bf0b6aa314d2274ab +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/api/auth/userpass/go.mod) = 1093 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/sdk/go.mod) = a3da120c91c4a0a9a2ad7e2fac36034da35a1527668359a6c9f19800aa88f2f1 +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/sdk/go.mod) = 6759 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/vault-web_ui-1.20.0.tar.gz) = 4bb7caa0ff55170fcc21de4e095ea8e0aa120f6b71ec7005fdc81f2ba6a3e36c +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/vault-web_ui-1.20.0.tar.gz) = 3586169 +SHA256 (go/security_vault/hashicorp-vault-v1.20.0_GH0/hashicorp-vault-v1.20.0_GH0.tar.gz) = 12e388d5aecdcef7fe24cd1a65964d3a643e952b659e6748d9a85767a4bda0f0 +SIZE (go/security_vault/hashicorp-vault-v1.20.0_GH0/hashicorp-vault-v1.20.0_GH0.tar.gz) = 41609921 diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index a13b0b1015ce..e9e2390a00f0 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,31 @@ + <vuln vid="6b1b8989-55b0-11f0-ac64-589cfc10a551"> + <topic>podman -- TLS connection used to pull VM images was not validated</topic> + <affects> + <package> + <name>podman</name> + <range><lt>5.5.2</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>RedHat, Inc. reports:</p> + <blockquote cite="https://nvd.nist.gov/vuln/detail/CVE-2025-6032"> + <p>A flaw was found in Podman. The podman machine init command fails to verify the TLS + certificate when downloading the VM images from an OCI registry. This issue results + in a Man In The Middle attack.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-6032</cvename> + <url>https://nvd.nist.gov/vuln/detail/CVE-2025-6032</url> + </references> + <dates> + <discovery>2025-06-30</discovery> + <entry>2025-06-30</entry> + </dates> + </vuln> + <vuln vid="5e64770c-52aa-11f0-b522-b42e991fc52e"> <topic>MongoDB -- Running certain aggregation operations with the SBE engine may lead to unexpected behavior</topic> <affects> diff --git a/security/wolfssl/Makefile b/security/wolfssl/Makefile index 87fa1c88c8d7..b9b9ed9ede8f 100644 --- a/security/wolfssl/Makefile +++ b/security/wolfssl/Makefile @@ -1,6 +1,6 @@ PORTNAME= wolfssl PORTVERSION= 5.8.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security devel MASTER_SITES= https://www.wolfssl.com/ \ LOCAL/fox @@ -41,6 +41,7 @@ CONFIGURE_ARGS= --disable-dependency-tracking \ --enable-context-extra-user-data TEST_TARGET= check CFLAGS+= -DWOLFSSL_ALT_NAMES -DWOLFSSL_GETRANDOM=1 +CFLAGS_i386+= -DWOLFSSL_SHA224 OPTIONS_DEFINE= DEBUG DOCS diff --git a/security/xmlsec1/Makefile b/security/xmlsec1/Makefile index a3c3fae2f27c..731d8f136cb4 100644 --- a/security/xmlsec1/Makefile +++ b/security/xmlsec1/Makefile @@ -1,5 +1,6 @@ PORTNAME= xmlsec1 DISTVERSION= 1.3.6 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://github.com/lsh123/xmlsec/releases/download/xmlsec_${DISTVERSION:S,.,_,g}/ \ https://www.aleksey.com/xmlsec/download/ |