diff options
Diffstat (limited to 'security')
93 files changed, 91 insertions, 830 deletions
diff --git a/security/Makefile b/security/Makefile index e7f3d95c9556..31a8eae02cf9 100644 --- a/security/Makefile +++ b/security/Makefile @@ -331,7 +331,6 @@ SUBDIR += libtasn1 SUBDIR += libtatsu SUBDIR += libtomcrypt - SUBDIR += libu2f-host SUBDIR += libwhisker SUBDIR += libxcrypt SUBDIR += libyubikey @@ -649,15 +648,10 @@ SUBDIR += p5-Crypt-xDBM_File SUBDIR += p5-CryptX SUBDIR += p5-Dancer-Plugin-Auth-Extensible - SUBDIR += p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup - SUBDIR += p5-Dancer-Plugin-Passphrase SUBDIR += p5-Dancer2-Plugin-Auth-Extensible SUBDIR += p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC SUBDIR += p5-Dancer2-Plugin-Auth-Extensible-Provider-Database SUBDIR += p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP - SUBDIR += p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup - SUBDIR += p5-Dancer2-Plugin-Passphrase - SUBDIR += p5-Data-Entropy SUBDIR += p5-Data-Password SUBDIR += p5-Digest SUBDIR += p5-Digest-Adler32 @@ -1002,7 +996,6 @@ SUBDIR += py-nvdlib SUBDIR += py-oauthlib SUBDIR += py-omemo-dr - SUBDIR += py-onlykey SUBDIR += py-openssh-wrapper SUBDIR += py-openssl SUBDIR += py-oscrypto @@ -1441,9 +1434,7 @@ SUBDIR += ylva SUBDIR += yubico-piv-tool SUBDIR += yubikey-agent - SUBDIR += yubikey-manager-qt SUBDIR += yubikey-personalization-gui - SUBDIR += yubioath-desktop SUBDIR += zaproxy SUBDIR += zeek SUBDIR += zeronet diff --git a/security/acmed/Makefile b/security/acmed/Makefile index 8e0aa0273009..6fec0c7fbe30 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -1,7 +1,7 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/agave/Makefile b/security/agave/Makefile index aed19e0f2e41..44614004e259 100644 --- a/security/agave/Makefile +++ b/security/agave/Makefile @@ -1,7 +1,7 @@ PORTNAME= agave DISTVERSIONPREFIX= v DISTVERSION= 2.2.14 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security PKGNAMESUFFIX= -blockchain diff --git a/security/arti/Makefile b/security/arti/Makefile index 0827536cfb82..7ff5ced0400a 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,5 +1,6 @@ PORTNAME= arti DISTVERSION= 1.5.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= cs@FreeBSD.org diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile index fb1d86d80305..191034a9fcca 100644 --- a/security/authenticator/Makefile +++ b/security/authenticator/Makefile @@ -1,6 +1,6 @@ PORTNAME= authenticator DISTVERSION= 4.4.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/authoscope/Makefile b/security/authoscope/Makefile index 94c87c4a6fdf..6645a15213a6 100644 --- a/security/authoscope/Makefile +++ b/security/authoscope/Makefile @@ -1,7 +1,7 @@ PORTNAME= authoscope DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/aws-lc/Makefile b/security/aws-lc/Makefile index 1e0c61f021c8..b2c1dac66de6 100644 --- a/security/aws-lc/Makefile +++ b/security/aws-lc/Makefile @@ -1,8 +1,11 @@ PORTNAME= aws-lc -PORTVERSION= 1.55.0 +PORTVERSION= 1.57.1 DISTVERSIONPREFIX= v CATEGORIES= security +PATCH_SITES= https://github.com/aws/aws-lc/commit/ +PATCHFILES= 125f94c2c26559ed93a22f1cc5880efe46f0b937.patch:-p1 + MAINTAINER= sunpoet@FreeBSD.org COMMENT= AWS libcrypto WWW= https://github.com/aws/aws-lc diff --git a/security/aws-lc/distinfo b/security/aws-lc/distinfo index 0dbd7af0dc75..2327bcddd04b 100644 --- a/security/aws-lc/distinfo +++ b/security/aws-lc/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1751622349 -SHA256 (aws-aws-lc-v1.55.0_GH0.tar.gz) = a216e5e572ad9f68e6b93666f0bbca4d7792f400ca525731583196c139c12ce9 -SIZE (aws-aws-lc-v1.55.0_GH0.tar.gz) = 127105253 +TIMESTAMP = 1755062466 +SHA256 (aws-aws-lc-v1.57.1_GH0.tar.gz) = 1c434d294594a82f1c046aa4e172277b5b549f7b5c89225e3cb2222b94744ca8 +SIZE (aws-aws-lc-v1.57.1_GH0.tar.gz) = 127164147 +SHA256 (125f94c2c26559ed93a22f1cc5880efe46f0b937.patch) = a07ef67b487b47168384d70b7f7bd2b6a8479e037e09087c34f9f083c88411f2 +SIZE (125f94c2c26559ed93a22f1cc5880efe46f0b937.patch) = 2046 diff --git a/security/aws-lc/files/patch-powerpc64le b/security/aws-lc/files/patch-powerpc64le deleted file mode 100644 index 49cc0f44382b..000000000000 --- a/security/aws-lc/files/patch-powerpc64le +++ /dev/null @@ -1,20 +0,0 @@ -Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 - ---- crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC -+++ crypto/fipsmodule/cpucap/cpu_ppc64le.c -@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { - - void OPENSSL_cpuid_setup(void) { - #if defined(AT_HWCAP2) -+#if defined(__linux__) - OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); -+#elif defined(__FreeBSD__) -+ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); -+#endif - #else - OPENSSL_ppc64le_hwcap2 = 0; - #endif -+ - OPENSSL_cpucap_initialized = 1; - - // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/security/aws-lc/pkg-plist b/security/aws-lc/pkg-plist index 74bd41ebfb82..87899532d793 100644 --- a/security/aws-lc/pkg-plist +++ b/security/aws-lc/pkg-plist @@ -88,6 +88,7 @@ include/openssl/time.h include/openssl/tls1.h include/openssl/trust_token.h include/openssl/type_check.h +include/openssl/ui.h include/openssl/x509.h include/openssl/x509_vfy.h include/openssl/x509v3.h diff --git a/security/caldera-ot/Makefile b/security/caldera-ot/Makefile index 05d869e4dc11..549f91706aea 100644 --- a/security/caldera-ot/Makefile +++ b/security/caldera-ot/Makefile @@ -1,6 +1,6 @@ PORTNAME= caldera-ot DISTVERSION= 5.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security python MAINTAINER= acm@FreeBSD.org diff --git a/security/caldera/Makefile b/security/caldera/Makefile index 1e8b283724e1..871722852a27 100644 --- a/security/caldera/Makefile +++ b/security/caldera/Makefile @@ -1,6 +1,6 @@ PORTNAME= caldera DISTVERSION= 5.3.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= security python MAINTAINER= acm@FreeBSD.org diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index 750963d30c54..968206cde143 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= ${PORTNAME}/v DISTVERSION= 0.21.2 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index 4543bd7cfe81..b6539482641f 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,5 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.0.9 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/clamav/Makefile b/security/clamav/Makefile index cd3a95b8f21b..7a29dc981d0a 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,5 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.4.3 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/cloak/Makefile b/security/cloak/Makefile index 0dbc8fc8d3f6..5e766c9afb4e 100644 --- a/security/cloak/Makefile +++ b/security/cloak/Makefile @@ -1,7 +1,7 @@ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/diswall/Makefile b/security/diswall/Makefile index 0bb4161f86b7..fe69a0d58e55 100644 --- a/security/diswall/Makefile +++ b/security/diswall/Makefile @@ -1,7 +1,7 @@ PORTNAME= diswall DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/flawz/Makefile b/security/flawz/Makefile index 189d9e0f0b76..5888307efb27 100644 --- a/security/flawz/Makefile +++ b/security/flawz/Makefile @@ -1,7 +1,7 @@ PORTNAME= flawz DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile index 97881f10986a..bd53260d9ce8 100644 --- a/security/gpg-tui/Makefile +++ b/security/gpg-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= gpg-tui DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= se@FreeBSD.org diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile index be113eb03c5f..f2c76ff7fa2b 100644 --- a/security/hashcat/Makefile +++ b/security/hashcat/Makefile @@ -1,6 +1,7 @@ PORTNAME= hashcat PORTVERSION= 7.1.2 DISTVERSIONPREFIX= v +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile index d26139ca5e75..54b16724b18c 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,6 +1,7 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v DISTVERSION= 1.7.3 +PORTREVISION= 1 CATEGORIES= security net MAINTAINER= bofh@FreeBSD.org diff --git a/security/libsecret/Makefile b/security/libsecret/Makefile index 43d6825802cd..9d01aa01e974 100644 --- a/security/libsecret/Makefile +++ b/security/libsecret/Makefile @@ -25,4 +25,6 @@ MESON_ARGS= -Dbash_completion=disabled # see PR 287429 / https://gitlab.gnome.org/GNOME/libsecret/-/issues/106 MESON_ARGS+= -Dc_args="-DHAVE_CMSGCRED" +PIE_UNSAFE= yes + .include <bsd.port.mk> diff --git a/security/libu2f-host/Makefile b/security/libu2f-host/Makefile deleted file mode 100644 index 19795061d2a8..000000000000 --- a/security/libu2f-host/Makefile +++ /dev/null @@ -1,37 +0,0 @@ -PORTNAME= libu2f-host -PORTVERSION= 1.1.10 -DISTVERSIONPREFIX= ${PORTNAME}- -PORTREVISION= 2 -CATEGORIES= security devel - -MAINTAINER= ports@FreeBSD.org -COMMENT= Yubico Universal 2nd Factor (U2F) Host C Library -WWW= https://developers.yubico.com/libu2f-host/ - -LICENSE= LGPL21+ GPLv3+ -LICENSE_COMB= multi - -DEPRECATED= This project is deprecated and is no longer being maintained. libfido2 is a new project with support for U2F and FIDO2. Use security/libfido2 instead -EXPIRATION_DATE=2025-05-31 - -BUILD_DEPENDS= gengetopt:devel/gengetopt \ - gtk-doc>0:textproc/gtk-doc \ - help2man:misc/help2man -LIB_DEPENDS= libhidapi.so:comms/hidapi \ - libjson-c.so:devel/json-c -RUN_DEPENDS= ${LOCALBASE}/etc/devd/u2f.conf:security/u2f-devd - -USES= autoreconf pkgconfig gmake libtool -USE_LDCONFIG= yes -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= -enable-gtk-doc -INSTALL_TARGET= install-strip - -USE_GITHUB= yes -GH_ACCOUNT= Yubico - -OPTIONS_DEFINE= DOCS -OPTIONS_SUB= yes - -.include <bsd.port.mk> diff --git a/security/libu2f-host/distinfo b/security/libu2f-host/distinfo deleted file mode 100644 index 424c6964723c..000000000000 --- a/security/libu2f-host/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1559205280 -SHA256 (Yubico-libu2f-host-libu2f-host-1.1.10_GH0.tar.gz) = 45937c6c04349f865d9f047d3a68cc50ea24e9085d18ac2c7d31fa38eb749303 -SIZE (Yubico-libu2f-host-libu2f-host-1.1.10_GH0.tar.gz) = 145840 diff --git a/security/libu2f-host/files/patch-u2f-host-u2fmisc.c b/security/libu2f-host/files/patch-u2f-host-u2fmisc.c deleted file mode 100644 index 686fd3a0377b..000000000000 --- a/security/libu2f-host/files/patch-u2f-host-u2fmisc.c +++ /dev/null @@ -1,29 +0,0 @@ ---- u2f-host/u2fmisc.c.orig 2019-05-15 11:54:11 UTC -+++ u2f-host/u2fmisc.c -@@ -30,7 +30,7 @@ - #define u2fh_json_object_object_get(obj, key, value) json_object_object_get_ex(obj, key, &value) - #else - typedef int json_bool; --#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? (json_bool)FALSE : (json_bool)TRUE -+#define u2fh_json_object_object_get(obj, key, value) (value = json_object_object_get(obj, key)) == NULL ? 0 : 1 - #endif - - static void -@@ -114,7 +114,7 @@ prepare_origin (const char *jsonstr, unsigned char *p) - if (debug) - fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo)); - -- if (u2fh_json_object_object_get (jo, "appId", k) == FALSE) -+ if (u2fh_json_object_object_get (jo, "appId", k) == 0) - return U2FH_JSON_ERROR; - - app_id = json_object_get_string (k); -@@ -390,7 +390,7 @@ get_fixed_json_data (const char *jsonstr, const char * - if (debug) - fprintf (stderr, "JSON: %s\n", json_object_to_json_string (jo)); - -- if (u2fh_json_object_object_get (jo, key, k) == FALSE) -+ if (u2fh_json_object_object_get (jo, key, k) == 0) - return U2FH_JSON_ERROR; - - urlb64 = json_object_get_string (k); diff --git a/security/libu2f-host/pkg-descr b/security/libu2f-host/pkg-descr deleted file mode 100644 index 77126da87be0..000000000000 --- a/security/libu2f-host/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Libu2f-host provides a C library and command-line tool that implements the -host-side of the U2F protocol. There are APIs to talk to a U2F device and -perform the U2F Register and U2F Authenticate operations. diff --git a/security/libu2f-host/pkg-plist b/security/libu2f-host/pkg-plist deleted file mode 100644 index 9485c17eaf73..000000000000 --- a/security/libu2f-host/pkg-plist +++ /dev/null @@ -1,24 +0,0 @@ -bin/u2f-host -include/u2f-host/u2f-host-types.h -include/u2f-host/u2f-host-version.h -include/u2f-host/u2f-host.h -lib/libu2f-host.a -lib/libu2f-host.so -lib/libu2f-host.so.0 -lib/libu2f-host.so.0.1.10 -libdata/pkgconfig/u2f-host.pc -share/man/man1/u2f-host.1.gz -%%DOCS%%share/gtk-doc/html/u2f-host/home.png -%%DOCS%%share/gtk-doc/html/u2f-host/index.html -%%DOCS%%share/gtk-doc/html/u2f-host/intro.html -%%DOCS%%share/gtk-doc/html/u2f-host/left-insensitive.png -%%DOCS%%share/gtk-doc/html/u2f-host/left.png -%%DOCS%%share/gtk-doc/html/u2f-host/right-insensitive.png -%%DOCS%%share/gtk-doc/html/u2f-host/right.png -%%DOCS%%share/gtk-doc/html/u2f-host/style.css -%%DOCS%%share/gtk-doc/html/u2f-host/u2f-host-u2f-host-types.html -%%DOCS%%share/gtk-doc/html/u2f-host/u2f-host-u2f-host-version.html -%%DOCS%%share/gtk-doc/html/u2f-host/u2f-host-u2f-host.html -%%DOCS%%share/gtk-doc/html/u2f-host/u2f-host.devhelp2 -%%DOCS%%share/gtk-doc/html/u2f-host/up-insensitive.png -%%DOCS%%share/gtk-doc/html/u2f-host/up.png diff --git a/security/p5-CPAN-Audit/Makefile b/security/p5-CPAN-Audit/Makefile index 952aab98f16a..2dc3c0e06245 100644 --- a/security/p5-CPAN-Audit/Makefile +++ b/security/p5-CPAN-Audit/Makefile @@ -1,5 +1,5 @@ PORTNAME= CPAN-Audit -PORTVERSION= 20250115.001 +PORTVERSION= 20250829.001 CATEGORIES= security perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/security/p5-CPAN-Audit/distinfo b/security/p5-CPAN-Audit/distinfo index 4492473e7a23..3c03376eda2a 100644 --- a/security/p5-CPAN-Audit/distinfo +++ b/security/p5-CPAN-Audit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737010616 -SHA256 (CPAN-Audit-20250115.001.tar.gz) = 4052d1ffe721805af4203ab3af9da3e3193ce30ef98bab67d01c1fc4a147f708 -SIZE (CPAN-Audit-20250115.001.tar.gz) = 32382 +TIMESTAMP = 1756709907 +SHA256 (CPAN-Audit-20250829.001.tar.gz) = ec711a2277e01dc813954dfc698ffc2dbfca83c7e16252cfdfba7333b12cd502 +SIZE (CPAN-Audit-20250829.001.tar.gz) = 32403 diff --git a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile deleted file mode 100644 index 2a1ba4015789..000000000000 --- a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= Dancer-Plugin-Auth-Extensible-Provider-Usergroup -PORTVERSION= 0.21 -PORTREVISION= 2 -CATEGORIES= security perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Extensible authentication framework for Dancer apps -WWW= https://metacpan.org/pod/Dancer::Plugin::Auth::Extensible::Provider::Usergroup - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Dancer-Plugin-Passphrase -EXPIRATION_DATE=2025-09-01 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Dancer>=1.3118:www/p5-Dancer \ - p5-Dancer-Plugin-Auth-Extensible>=0:security/p5-Dancer-Plugin-Auth-Extensible \ - p5-Dancer-Plugin-Passphrase>=0:security/p5-Dancer-Plugin-Passphrase \ - p5-Dancer-Plugin-DBIC>=0:databases/p5-Dancer-Plugin-DBIC - -USES= perl5 -USE_PERL5= configure - -.include <bsd.port.mk> diff --git a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/distinfo b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/distinfo deleted file mode 100644 index 6923eb3bd9d4..000000000000 --- a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21.tar.gz) = 3917f4e0568d892e57a5941230ac261e66ae024bbc57f8e04bf1ceb1c46612a6 -SIZE (Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21.tar.gz) = 10033 diff --git a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr deleted file mode 100644 index 298b35a308ff..000000000000 --- a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -authenticate as a member of a group - -Define that a user must be logged in and have the proper permissions to -access a route diff --git a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist b/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist deleted file mode 100644 index b8a29876bdfe..000000000000 --- a/security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%PERL5_MAN3%%/Dancer::Plugin::Auth::Extensible::Provider::Usergroup.3.gz -%%SITE_PERL%%/Dancer/Plugin/Auth/Extensible/Provider/Usergroup.pm diff --git a/security/p5-Dancer-Plugin-Passphrase/Makefile b/security/p5-Dancer-Plugin-Passphrase/Makefile deleted file mode 100644 index 4ae937fe5568..000000000000 --- a/security/p5-Dancer-Plugin-Passphrase/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PORTNAME= Dancer-Plugin-Passphrase -PORTVERSION= 2.0.1 -PORTREVISION= 2 -CATEGORIES= security perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:JAITKEN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Passphrases and Passwords as objects for Dancer -WWW= https://metacpan.org/release/Dancer-Plugin-Passphrase - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on expired security/p5-Data-Entropy -EXPIRATION_DATE=2025-09-01 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Dancer>=0:www/p5-Dancer \ - p5-Data-Entropy>=0.005:security/p5-Data-Entropy \ - p5-Digest-Bcrypt>=0:security/p5-Digest-Bcrypt - -NO_ARCH= yes -USES= perl5 -USE_PERL5= configure - -.include <bsd.port.mk> diff --git a/security/p5-Dancer-Plugin-Passphrase/distinfo b/security/p5-Dancer-Plugin-Passphrase/distinfo deleted file mode 100644 index dc3dc85dcd8e..000000000000 --- a/security/p5-Dancer-Plugin-Passphrase/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Dancer-Plugin-Passphrase-2.0.1.tar.gz) = 33b49fd46cf6732ccf2b0cf2761c6e72911e9e029f93b914a1f8b7f7ea4f7ba5 -SIZE (Dancer-Plugin-Passphrase-2.0.1.tar.gz) = 25992 diff --git a/security/p5-Dancer-Plugin-Passphrase/pkg-descr b/security/p5-Dancer-Plugin-Passphrase/pkg-descr deleted file mode 100644 index d10429f90a92..000000000000 --- a/security/p5-Dancer-Plugin-Passphrase/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Dancer::Plugin::Passphrase manages the hashing of passwords for Dancer apps, -allowing developers to follow cryptography best practices without having to -become a cryptography expert. It uses the bcrypt algorithm as the default, -while also supporting any hashing function provided by Digest. diff --git a/security/p5-Dancer-Plugin-Passphrase/pkg-plist b/security/p5-Dancer-Plugin-Passphrase/pkg-plist deleted file mode 100644 index 59e6cb2e5a92..000000000000 --- a/security/p5-Dancer-Plugin-Passphrase/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%SITE_PERL%%/Dancer/Plugin/Passphrase.pm -%%PERL5_MAN3%%/Dancer::Plugin::Passphrase.3.gz diff --git a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile deleted file mode 100644 index 8e9c296c3689..000000000000 --- a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= Dancer2-Plugin-Auth-Extensible-Provider-Usergroup -PORTVERSION= 0.709 -CATEGORIES= security perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Extensible authentication framework for Dancer2 apps -WWW= https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= Depends on expired security/p5-Data-Entropy via security/p5-Dancer2-Plugin-Passphrase -EXPIRATION_DATE=2025-09-01 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Dancer2>=0.204001:www/p5-Dancer2 \ - p5-Dancer2-Plugin-Auth-Extensible>=0.709:security/p5-Dancer2-Plugin-Auth-Extensible \ - p5-Dancer2-Plugin-Passphrase>=3.3.0:security/p5-Dancer2-Plugin-Passphrase \ - p5-Dancer2-Plugin-DBIC>=0.0013:databases/p5-Dancer2-Plugin-DBIC - -USES= perl5 -USE_PERL5= configure - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/distinfo b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/distinfo deleted file mode 100644 index 50e050b0e6ff..000000000000 --- a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1595416755 -SHA256 (Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.709.tar.gz) = ea182b6ba4166597f34e23099a2d694ce930c8472a1cf65a6583d0547228dd42 -SIZE (Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.709.tar.gz) = 13017 diff --git a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr deleted file mode 100644 index bf30ea5f1cae..000000000000 --- a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Define that a user must be logged in and have the proper permissions to -access a route diff --git a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist b/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist deleted file mode 100644 index 27e9162c43f2..000000000000 --- a/security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup/pkg-plist +++ /dev/null @@ -1,2 +0,0 @@ -%%SITE_PERL%%/Dancer2/Plugin/Auth/Extensible/Provider/Usergroup.pm -%%PERL5_MAN3%%/Dancer2::Plugin::Auth::Extensible::Provider::Usergroup.3.gz diff --git a/security/p5-Dancer2-Plugin-Passphrase/Makefile b/security/p5-Dancer2-Plugin-Passphrase/Makefile deleted file mode 100644 index 9ccffa262016..000000000000 --- a/security/p5-Dancer2-Plugin-Passphrase/Makefile +++ /dev/null @@ -1,28 +0,0 @@ -PORTNAME= Dancer2-Plugin-Passphrase -PORTVERSION= 3.4.1 -CATEGORIES= security perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Passphrases and Passwords as objects for Dancer2 -WWW= https://metacpan.org/release/Dancer2-Plugin-Passphrase - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= Depends on expired security/p5-Data-Entropy -EXPIRATION_DATE=2025-09-01 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Crypt-Bcrypt>=0.006:security/p5-Crypt-Bcrypt \ - p5-Dancer2>=0.200000:www/p5-Dancer2 \ - p5-Data-Entropy>=0.007:security/p5-Data-Entropy \ - p5-Digest-Bcrypt>=1.212:security/p5-Digest-Bcrypt - -USES= perl5 -USE_PERL5= configure - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/security/p5-Dancer2-Plugin-Passphrase/distinfo b/security/p5-Dancer2-Plugin-Passphrase/distinfo deleted file mode 100644 index 3c4aabeebc7b..000000000000 --- a/security/p5-Dancer2-Plugin-Passphrase/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1654275989 -SHA256 (Dancer2-Plugin-Passphrase-3.4.1.tar.gz) = ea18cae7fc21b0db92b7ca0544ad97947a8442afdf78a39fb4aa2eaf514cf50f -SIZE (Dancer2-Plugin-Passphrase-3.4.1.tar.gz) = 19675 diff --git a/security/p5-Dancer2-Plugin-Passphrase/pkg-descr b/security/p5-Dancer2-Plugin-Passphrase/pkg-descr deleted file mode 100644 index 063cdc71f28f..000000000000 --- a/security/p5-Dancer2-Plugin-Passphrase/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Dancer2::Plugin::Passphrase manages the hashing of passwords for Dancer apps, -allowing developers to follow cryptography best practices without having to -become a cryptography expert. It uses the bcrypt algorithm as the default, -while also supporting any hashing function provided by Digest. diff --git a/security/p5-Dancer2-Plugin-Passphrase/pkg-plist b/security/p5-Dancer2-Plugin-Passphrase/pkg-plist deleted file mode 100644 index 6b920ec57fdc..000000000000 --- a/security/p5-Dancer2-Plugin-Passphrase/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -%%SITE_PERL%%/Dancer2/Plugin/Passphrase.pm -%%SITE_PERL%%/Dancer2/Plugin/Passphrase/Core.pm -%%SITE_PERL%%/Dancer2/Plugin/Passphrase/Hashed.pm -%%PERL5_MAN3%%/Dancer2::Plugin::Passphrase.3.gz -%%PERL5_MAN3%%/Dancer2::Plugin::Passphrase::Core.3.gz -%%PERL5_MAN3%%/Dancer2::Plugin::Passphrase::Hashed.3.gz diff --git a/security/p5-Data-Entropy/Makefile b/security/p5-Data-Entropy/Makefile deleted file mode 100644 index 9908d5079b59..000000000000 --- a/security/p5-Data-Entropy/Makefile +++ /dev/null @@ -1,30 +0,0 @@ -PORTNAME= Data-Entropy -PORTVERSION= 0.008 -CATEGORIES= security perl5 -MASTER_SITES= CPAN -PKGNAMEPREFIX= p5- - -MAINTAINER= perl@FreeBSD.org -COMMENT= Entropy (randomness) management -WWW= https://metacpan.org/release/Data-Entropy - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -DEPRECATED= The maintainer of this distribution has indicated that it is deprecated and no longer suitable for use -EXPIRATION_DATE=2025-05-31 - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-Crypt-Rijndael>=0:security/p5-Crypt-Rijndael \ - p5-Crypt-URandom>=0.36:security/p5-Crypt-URandom \ - p5-Data-Float>=0.008:math/p5-Data-Float \ - p5-HTTP-Lite>=2.20:www/p5-HTTP-Lite \ - p5-Module-Build>=0:devel/p5-Module-Build \ - p5-Params-Classify>=0:devel/p5-Params-Classify - -USES= perl5 -USE_PERL5= configure - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/security/p5-Data-Entropy/distinfo b/security/p5-Data-Entropy/distinfo deleted file mode 100644 index e50fa82fd6e0..000000000000 --- a/security/p5-Data-Entropy/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1744289416 -SHA256 (Data-Entropy-0.008.tar.gz) = 18a52b1386e82c6b8cdb384a39861d60220a442a790e077010be72dd853b67b3 -SIZE (Data-Entropy-0.008.tar.gz) = 40697 diff --git a/security/p5-Data-Entropy/pkg-descr b/security/p5-Data-Entropy/pkg-descr deleted file mode 100644 index e308b55388d9..000000000000 --- a/security/p5-Data-Entropy/pkg-descr +++ /dev/null @@ -1,18 +0,0 @@ -This module maintains a concept of a current selection of entropy -source. Algorithms that require entropy can use the source nominated -by this module, avoiding the need for entropy source objects to be -explicitly passed around. This is convenient because usually one -entropy source will be used for an entire program run and so an -explicit entropy source parameter would rarely vary. There is also a -default entropy source, avoiding the need to explicitly configure a -source at all. - -If nothing is done to set a source then it defaults to the use of -Rijndael (AES) in counter mode (see -Data::Entropy::RawSource::CryptCounter and Crypt::Rijndael), keyed -using Perl's built-in rand function. This gives a data stream that -looks like concentrated entropy, but really only has at most the -entropy of the rand seed. Within a single run it is cryptographically -difficult to detect the correlation between parts of the -pseudo-entropy stream. If more true entropy is required then it is -necessary to configure a different entropy source. diff --git a/security/p5-Data-Entropy/pkg-plist b/security/p5-Data-Entropy/pkg-plist deleted file mode 100644 index e83105a04eb9..000000000000 --- a/security/p5-Data-Entropy/pkg-plist +++ /dev/null @@ -1,14 +0,0 @@ -%%SITE_PERL%%/Data/Entropy.pm -%%SITE_PERL%%/Data/Entropy/Algorithms.pm -%%SITE_PERL%%/Data/Entropy/RawSource/CryptCounter.pm -%%SITE_PERL%%/Data/Entropy/RawSource/Local.pm -%%SITE_PERL%%/Data/Entropy/RawSource/RandomOrg.pm -%%SITE_PERL%%/Data/Entropy/RawSource/RandomnumbersInfo.pm -%%SITE_PERL%%/Data/Entropy/Source.pm -%%PERL5_MAN3%%/Data::Entropy.3.gz -%%PERL5_MAN3%%/Data::Entropy::Algorithms.3.gz -%%PERL5_MAN3%%/Data::Entropy::RawSource::CryptCounter.3.gz -%%PERL5_MAN3%%/Data::Entropy::RawSource::Local.3.gz -%%PERL5_MAN3%%/Data::Entropy::RawSource::RandomOrg.3.gz -%%PERL5_MAN3%%/Data::Entropy::RawSource::RandomnumbersInfo.3.gz -%%PERL5_MAN3%%/Data::Entropy::Source.3.gz diff --git a/security/pam_rssh/Makefile b/security/pam_rssh/Makefile index dcea9616f1c4..07652f65ae6e 100644 --- a/security/pam_rssh/Makefile +++ b/security/pam_rssh/Makefile @@ -1,7 +1,7 @@ PORTNAME= pam_rssh DISTVERSIONPREFIX=v DISTVERSION= 1.1.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= security MAINTAINER= romain@FreeBSD.org diff --git a/security/pdfrip/Makefile b/security/pdfrip/Makefile index afb4e2d25e80..bf4a65566578 100644 --- a/security/pdfrip/Makefile +++ b/security/pdfrip/Makefile @@ -1,6 +1,7 @@ PORTNAME= pdfrip DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= fox@FreeBSD.org diff --git a/security/pidgin-encryption/Makefile b/security/pidgin-encryption/Makefile index 27911a16a7f9..4bf8d64e55ca 100644 --- a/security/pidgin-encryption/Makefile +++ b/security/pidgin-encryption/Makefile @@ -1,6 +1,6 @@ PORTNAME= pidgin PORTVERSION= 3.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security MASTER_SITES= SF/${PORTNAME}-encrypt/Releases/${PORTVERSION} PKGNAMESUFFIX= -encryption diff --git a/security/py-angr/Makefile b/security/py-angr/Makefile index 4ffe1c4e8adf..7a3aace13fe1 100644 --- a/security/py-angr/Makefile +++ b/security/py-angr/Makefile @@ -1,7 +1,7 @@ PORTNAME= angr DISTVERSIONPREFIX= v DISTVERSION= ${ANGR_VERSION} -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile index fe1618ce8018..f600a9238ade 100644 --- a/security/py-bcrypt/Makefile +++ b/security/py-bcrypt/Makefile @@ -1,6 +1,6 @@ PORTNAME= bcrypt DISTVERSION= 4.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-certifi/Makefile b/security/py-certifi/Makefile index 43a6cf3fd110..7931c8da5906 100644 --- a/security/py-certifi/Makefile +++ b/security/py-certifi/Makefile @@ -1,5 +1,5 @@ PORTNAME= certifi -PORTVERSION= 2025.7.14 +PORTVERSION= 2025.8.3 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-certifi/distinfo b/security/py-certifi/distinfo index 693b25863be4..46a418fec79c 100644 --- a/security/py-certifi/distinfo +++ b/security/py-certifi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752566722 -SHA256 (certifi-2025.7.14.tar.gz) = 8ea99dbdfaaf2ba2f9bac77b9249ef62ec5218e7c2b2e903378ed5fccf765995 -SIZE (certifi-2025.7.14.tar.gz) = 163981 +TIMESTAMP = 1755062576 +SHA256 (certifi-2025.8.3.tar.gz) = e564105f78ded564e3ae7c923924435e1daa7463faeab5bb932bc53ffae63407 +SIZE (certifi-2025.8.3.tar.gz) = 162386 diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index b42dbc8ae694..4196068bf9b6 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,6 +1,6 @@ PORTNAME= cryptography PORTVERSION= 44.0.3 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI diff --git a/security/py-onlykey/Makefile b/security/py-onlykey/Makefile deleted file mode 100644 index ef1985208211..000000000000 --- a/security/py-onlykey/Makefile +++ /dev/null @@ -1,44 +0,0 @@ -PORTNAME= onlykey -PORTVERSION= 1.2.2 -PORTREVISION= 4 -CATEGORIES= security python -MASTER_SITES= PYPI -PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} - -MAINTAINER= dmytro@posteo.net -COMMENT= Python command line tool for configuring and using OnlyKey -WWW= https://github.com/trustcrypto/python-onlykey - -LICENSE= MIT - -DEPRECATED= Depends on expired security/libu2f-host -EXPIRATION_DATE=2025-09-01 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hidapi>0:comms/py-hidapi@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}aenum>0:devel/py-aenum@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=2:devel/py-prompt-toolkit@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pynacl>=1.4.0:security/py-pynacl@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ecdsa>=0.13:security/py-ecdsa@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}cython>=0.23.4:lang/cython@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}libusb1>0:devel/py-libusb1@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}uhid-freebsd>0:devel/py-uhid-freebsd@${PY_FLAVOR} \ - u2f-host:security/libu2f-host - -USES= python -USE_PYTHON= autoplist distutils - -SUB_FILES= pkg-message - -PLIST_FILES= "@sample ${PREFIX}/etc/devd/onlykey.conf.sample" \ - "${PREFIX}/share/man/man1/onlykey-cli.1.gz" - -NO_ARCH= yes - -post-install: - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/devd - ${INSTALL_DATA} ${FILESDIR}/onlykey.conf.sample \ - ${STAGEDIR}${PREFIX}/etc/devd - ${INSTALL_MAN} ${FILESDIR}/onlykey-cli.1 ${STAGEDIR}${PREFIX}/share/man/man1 - -.include <bsd.port.mk> diff --git a/security/py-onlykey/distinfo b/security/py-onlykey/distinfo deleted file mode 100644 index 7e00628c1ffa..000000000000 --- a/security/py-onlykey/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1603049784 -SHA256 (onlykey-1.2.2.tar.gz) = b17197715e9197885574a0806cce8af087756f99c87d27415be7d15e967a6be2 -SIZE (onlykey-1.2.2.tar.gz) = 11911 diff --git a/security/py-onlykey/files/onlykey-cli.1 b/security/py-onlykey/files/onlykey-cli.1 deleted file mode 100644 index d8bf2f0583cb..000000000000 --- a/security/py-onlykey/files/onlykey-cli.1 +++ /dev/null @@ -1,230 +0,0 @@ -.Dd October 23, 2020 -.Dt ONLYKEY-CLI 1 -.Os -.Sh NAME -.Nm onlykey-cli -.Nd Python client for interacting with the OnlyKey -.Sh SYNOPSIS -.Nm -.Op Ar command -.Sh DESCRIPTION -.Nm -is a command line interface to the OnlyKey that can be used for -configuration (similar functionality to OnlyKey App). You can either -provide a -.Ar command -to get it executed immediately or run -.Nm -without parameters to open an interactive prompt and type commands there. -.Sh COMMANDS -.Bl -tag -width 2n -.It Xo -.Cm init -.Xc -.Pp -Sets OnlyKey into initial configuration mode (setting PIN). -.It Xo -.Cm settime -.Xc -.Pp -Sets time on OnlyKey, time is needed for TOTP (Google Authenticator). -.It Xo -.Cm getlabels -.Xc -.Pp -Prints label for each slot. -.It Xo -.Cm getkeylabels -.Xc -.Pp -Prints key label for each RSA and ECC key. -.It Xo -.Cm setslot -.Ar slot_id -.Ar type -.Ar value -.Xc -.Pp -For the specified slot sets parameter of the specified -.Ar type -to the -.Ar value -provided. -.Bl -tag -width indent -.It Ar slot_id -Slot id: 1a-6b. -.It Ar type -Type of the parameter to set. Must be one of the following: -.Bl -tag -offset 4n -width 8n -.It Sy label -The slot label. -.It Sy url -URL of the login page. -.It Sy delay1 -Delay after entering URL, seconds: 0-9. -.It Sy add_char1 -Additional character before username: 1 for TAB, 0 to clear. -.It Sy username -Username to login. -.It Sy add_char2 -Additional character after username: 1 for TAB, 2 for RETURN. -.It Sy delay2 -Delay after entering username, seconds: 0-9. -.It Sy password -Password to login. -.It Sy add_char3 -Additional character after password: 1 for TAB, 2 for RETURN. -.It Sy delay3 -Delay after entering password, seconds: 0-9. -.It Sy add_char4 -Additional character before OTP: 1 for TAB, 2 for RETURN. -.It Sy 2fa -Type of two factor authentication: g for Google Authenticator, y - Yubico OTP, u - U2F. -.It Sy totpkey -Google Authenticator key. -.It Sy add_char5 -Additional character after OTP: 1 for TAB, 2 for RETURN. -.El -.It Ar value -Value to set, see accepted values in each parameter type description above. -.El -.It Xo -.Cm wipeslot -.Ar slot_id -.Xc -.Pp -Erases all the data (URL/username/password/label/etc.) of the slot with provided -.Ar slot_id -(1a-6b). -.It Xo -.Cm setkey -.Ar key_slot -.Ar key_type -.Xc -.Pp -Sets custom key of provided -.Ar key_type -to the -.Ar key_slot . -.It Xo -.Cm wipekey -.Ar key_slot -.Xc -.Pp -Wipes custom key from the provided -.Ar key_slot . -.It Xo -.Cm idletimeout -.Ar timeout -.Xc -.Pp -Sets the OnlyKey auto-lock time value to -.Ar timout -minutes: 1-255; default is 30; 0 to disable. -.It Xo -.Cm wipemode -.Ar mode_id -.Xc -.Pp -Configures how the OnlyKey responds to a factory reset. Accepted -.Ar mode_id -values are: -.Bl -tag -width indent -.It 1 -Only sensitive data will be wiped (default). -.It 2 -Entire OnlyKey device will be wiped, including firmware. Firmware must be -reloaded after factory reset. This mode is recommended for plausible -deniability users. WARNING: setting to this mode cannot be changed. -.El -.It Xo -.Cm keylayout -.Ar layout_id -.Xc -.Pp -Configures the OnlyKey keyboard layout. Accepted -.Ar layout_id -values are: -.Bl -tag -width indent -.It 1 -USA_ENGLISH (default). -.It 2 -CANADIAN_FRENCH. -.It 3 -CANADIAN_MULTILINGUAL. -.It 4 -DANISH. -.It 5 -FINNISH. -.It 6 -FRENCH. -.It 7 -FRENCH_BELGIAN. -.It 8 -FRENCH_SWISS. -.It 9 -GERMAN. -.It 10 -GERMAN_MAC. -.It 11 -GERMAN_SWISS. -.It 12 -ICELANDIC. -.It 13 -IRISH. -.It 14 -ITALIAN. -.It 15 -NORWEGIAN. -.It 16 -PORTUGUESE. -.It 17 -PORTUGUESE_BRAZILIAN. -.It 18 -SPANISH. -.It 19 -SPANISH_LATIN_AMERICA. -.It 20 -SWEDISH. -.It 21 -TURKISH. -.It 22 -UNITED_KINGDOM. -.It 23 -CZECH. -.It 24 -SERBIAN_LATIN_ONLY. -.It 25 -HUNGARIAN. -.El -.It Xo -.Cm keytypespeed -.Ar speed -.Xc -.Pp -Sets type -.Ar speed -: 1 is slowest; 10 is fastest; 4 is default. -.Sh BUGS -Sometimes the -.Nm -doesn't recognize that PIN has been entered and the OnlyKey in unlocked -successfully. -In such case any command to the OnlyKey fails with an -error 'OnlyKey is locked, enter PIN to unlock'. -The workaround for such issue is to just retry one more time. -.Sh AUTHORS -This manual page is a -.Xr mdoc 7 -reimplementation of the OnlyKey PIP module's README.md, -modified and customized for -.Fx . The -.Xr mdoc 7 -implementation of this manual page was initially written by -.An Dmytro Bilokha Aq dmytro@posteo.net . -.Sh WWW -Main OnlyKey product page: https://onlykey.io/ - -OnlyKey documentation site: https://docs.crp.to/ - -Source code: https://github.com/trustcrypto/python-onlykey diff --git a/security/py-onlykey/files/onlykey.conf.sample b/security/py-onlykey/files/onlykey.conf.sample deleted file mode 100644 index 703ab3be66de..000000000000 --- a/security/py-onlykey/files/onlykey.conf.sample +++ /dev/null @@ -1,31 +0,0 @@ -# OnlyKey Security KEY -notify 100 { - match "system" "USB"; - match "subsystem" "DEVICE"; - match "type" "ATTACH"; - match "vendor" "0x1d50"; - match "product" "0x60fc"; - action "chgrp u2f /dev/$cdev; chmod g+rw /dev/$cdev"; -}; - -notify 100 { - match "system" "USB"; - match "subsystem" "DEVICE"; - match "type" "ATTACH"; - match "vendor" "0x16c0"; - match "product" "0x0486"; - action "chgrp u2f /dev/$cdev; chmod g+rw /dev/$cdev"; -}; - -attach 100 { - match "vendor" "0x1d50"; - match "product" "0x60fc"; - action "chgrp u2f /dev/$device-name; chmod g+rw /dev/$device-name"; -}; - -attach 100 { - match "vendor" "0x16c0"; - match "product" "0x0486"; - action "chgrp u2f /dev/$device-name; chmod g+rw /dev/$device-name"; -}; - diff --git a/security/py-onlykey/files/pkg-message.in b/security/py-onlykey/files/pkg-message.in deleted file mode 100644 index 3b82056a0726..000000000000 --- a/security/py-onlykey/files/pkg-message.in +++ /dev/null @@ -1,8 +0,0 @@ -[ -{ type: install - message: <<EOM -By default the usage of OnlyKey will be allowed to users of the 'u2f' -group. To override this edit %%PREFIX%%/etc/devd/onlykey.conf -EOM -} -] diff --git a/security/py-onlykey/pkg-descr b/security/py-onlykey/pkg-descr deleted file mode 100644 index 05fff212216a..000000000000 --- a/security/py-onlykey/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Python command line tool for configuring and using the OnlyKey -hardware password manager. diff --git a/security/py-passhole/Makefile b/security/py-passhole/Makefile index 5cddfbe4da36..08723f8862cb 100644 --- a/security/py-passhole/Makefile +++ b/security/py-passhole/Makefile @@ -1,5 +1,6 @@ PORTNAME= passhole DISTVERSION= 1.10.1 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-pyhanko-cli/Makefile b/security/py-pyhanko-cli/Makefile index 9072a46e37ba..d5834355e802 100644 --- a/security/py-pyhanko-cli/Makefile +++ b/security/py-pyhanko-cli/Makefile @@ -1,6 +1,7 @@ PORTNAME= pyhanko-cli DISTNAME= pyhanko_cli-${PORTVERSION} PORTVERSION= 0.1.2 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-pyhanko/Makefile b/security/py-pyhanko/Makefile index d2474bde825d..15de838aa27f 100644 --- a/security/py-pyhanko/Makefile +++ b/security/py-pyhanko/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyhanko PORTVERSION= 0.29.1 +PORTREVISION= 1 CATEGORIES= security python MASTER_SITES= PYPI \ https://github.com/MatthiasValvekens/pyHanko/releases/download/v${PORTVERSION}/ diff --git a/security/rage-encryption/Makefile b/security/rage-encryption/Makefile index 6a0dd637ff94..688f7197901f 100644 --- a/security/rage-encryption/Makefile +++ b/security/rage-encryption/Makefile @@ -1,7 +1,7 @@ PORTNAME= rage DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security PKGNAMESUFFIX= -encryption diff --git a/security/ratify/Makefile b/security/ratify/Makefile index db9db6f9fdb5..8c9a246dcef4 100644 --- a/security/ratify/Makefile +++ b/security/ratify/Makefile @@ -1,6 +1,6 @@ PORTNAME= ratify DISTVERSION= 2.2.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/rpm-sequoia/Makefile b/security/rpm-sequoia/Makefile index 3b78fd2817a8..344c34f5b2cf 100644 --- a/security/rpm-sequoia/Makefile +++ b/security/rpm-sequoia/Makefile @@ -1,6 +1,7 @@ PORTNAME= rpm-sequoia DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 +PORTREVISION= 1 CATEGORIES= security archivers MAINTAINER= yuri@FreeBSD.org diff --git a/security/rubygem-acme-client/Makefile b/security/rubygem-acme-client/Makefile index 1e962af25ae9..f3f78774f3e4 100644 --- a/security/rubygem-acme-client/Makefile +++ b/security/rubygem-acme-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= acme-client -PORTVERSION= 2.0.22 +PORTVERSION= 2.0.23 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-acme-client/distinfo b/security/rubygem-acme-client/distinfo index f1249e2a15c4..0e4cb4a697a8 100644 --- a/security/rubygem-acme-client/distinfo +++ b/security/rubygem-acme-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751622403 -SHA256 (rubygem/acme-client-2.0.22.gem) = 817534b743e2c93b3e498dad6b0f1a96a8e6df273bb04e37525d586a519176f7 -SIZE (rubygem/acme-client-2.0.22.gem) = 21504 +TIMESTAMP = 1755062612 +SHA256 (rubygem/acme-client-2.0.23.gem) = 33241b5bdb5179283ad52591c751bafcc4225e62d81c003c23891e48a3c107ac +SIZE (rubygem/acme-client-2.0.23.gem) = 21504 diff --git a/security/rubygem-gitlab-cloud-connector/Makefile b/security/rubygem-gitlab-cloud-connector/Makefile index 6636b36e9282..45f94f9b9f71 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.26.0 +PORTVERSION= 1.31.0 CATEGORIES= security rubygems MASTER_SITES= RG diff --git a/security/rubygem-gitlab-cloud-connector/distinfo b/security/rubygem-gitlab-cloud-connector/distinfo index f8e69490bb53..b78319ef695e 100644 --- a/security/rubygem-gitlab-cloud-connector/distinfo +++ b/security/rubygem-gitlab-cloud-connector/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755677339 -SHA256 (rubygem/gitlab-cloud-connector-1.26.0.gem) = c1c8f82ae7f28b7d69e1fbe79c121f894d1166a9e0da01abcf741467150f0bcc -SIZE (rubygem/gitlab-cloud-connector-1.26.0.gem) = 19456 +TIMESTAMP = 1756619785 +SHA256 (rubygem/gitlab-cloud-connector-1.31.0.gem) = 9eca91864372b2e634ace0ba868a8341b2a822f736c42729d866694ed7f38d25 +SIZE (rubygem/gitlab-cloud-connector-1.31.0.gem) = 19968 diff --git a/security/rustls-ffi/Makefile b/security/rustls-ffi/Makefile index 65a625c0905d..9c6efa0fa885 100644 --- a/security/rustls-ffi/Makefile +++ b/security/rustls-ffi/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustls-ffi DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= brnrd@FreeBSD.org diff --git a/security/rustls-ffi/files/patch-cargo-crates_aws-lc-sys-0.24.0_aws-lc_include_openssl_target.h b/security/rustls-ffi/files/patch-cargo-crates_aws-lc-sys-0.24.0_aws-lc_include_openssl_target.h new file mode 100644 index 000000000000..c95774d5f41f --- /dev/null +++ b/security/rustls-ffi/files/patch-cargo-crates_aws-lc-sys-0.24.0_aws-lc_include_openssl_target.h @@ -0,0 +1,20 @@ +--- cargo-crates/aws-lc-sys-0.24.0/aws-lc/include/openssl/target.h.orig 2025-09-03 10:05:29 UTC ++++ cargo-crates/aws-lc-sys-0.24.0/aws-lc/include/openssl/target.h +@@ -34,14 +34,14 @@ + #elif defined(__ARMEL__) || defined(_M_ARM) + #define OPENSSL_32_BIT + #define OPENSSL_ARM +-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_LITTLE_ENDIAN) ++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__ + #define OPENSSL_64_BIT + #define OPENSSL_PPC64LE +-#elif (defined(__PPC64__) || defined(__powerpc64__)) && defined(_BIG_ENDIAN) ++#elif (defined(__PPC64__) || defined(__powerpc64__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ + #define OPENSSL_64_BIT + #define OPENSSL_PPC64BE + #define OPENSSL_BIG_ENDIAN +-#elif (defined(__PPC__) || defined(__powerpc__)) && defined(_BIG_ENDIAN) ++#elif (defined(__PPC__) || defined(__powerpc__)) && __BYTE_ORDER__ == __ORDER_BIG_ENDIAN__ + #define OPENSSL_32_BIT + #define OPENSSL_PPC32BE + #define OPENSSL_BIG_ENDIAN diff --git a/security/rustscan/Makefile b/security/rustscan/Makefile index 0c0e061e5907..403a1d9714a0 100644 --- a/security/rustscan/Makefile +++ b/security/rustscan/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustscan PORTVERSION= 2.4.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/sequoia-chameleon-gnupg/Makefile b/security/sequoia-chameleon-gnupg/Makefile index 31ac7bb3e6d0..f66d9dcdaadb 100644 --- a/security/sequoia-chameleon-gnupg/Makefile +++ b/security/sequoia-chameleon-gnupg/Makefile @@ -1,7 +1,7 @@ PORTNAME= sequoia-chameleon-gnupg DISTVERSIONPREFIX= v DISTVERSION= 0.13.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security MAINTAINER= vishwin@FreeBSD.org diff --git a/security/sequoia-sq/Makefile b/security/sequoia-sq/Makefile index 4ce523dcf47c..26e06e16fa59 100644 --- a/security/sequoia-sq/Makefile +++ b/security/sequoia-sq/Makefile @@ -1,7 +1,7 @@ PORTNAME= sq DISTVERSIONPREFIX= v DISTVERSION= 1.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security PKGNAMEPREFIX= sequoia- diff --git a/security/sniffglue/Makefile b/security/sniffglue/Makefile index 9a1ab670897b..d7331e6fdaf9 100644 --- a/security/sniffglue/Makefile +++ b/security/sniffglue/Makefile @@ -1,7 +1,7 @@ PORTNAME= sniffglue DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MAINTAINER= freebsd@sysctl.cz diff --git a/security/ssh-vault/Makefile b/security/ssh-vault/Makefile index b987279ac1eb..7b45ec510645 100644 --- a/security/ssh-vault/Makefile +++ b/security/ssh-vault/Makefile @@ -1,6 +1,6 @@ PORTNAME= ssh-vault PORTVERSION= 1.0.10 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= security MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index 1f27827c26f6..a76bfdb2f580 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,6 +1,7 @@ PORTNAME= sudo-rs DISTVERSIONPREFIX= v DISTVERSION= 0.2.8 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= marc@trifectatech.org diff --git a/security/suricata/Makefile b/security/suricata/Makefile index 9cc82a37e912..ac84d4d9587d 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -1,5 +1,6 @@ PORTNAME= suricata DISTVERSION= 7.0.11 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ diff --git a/security/trivy/Makefile b/security/trivy/Makefile index 25ee7423ffe0..73dc6b9c2181 100644 --- a/security/trivy/Makefile +++ b/security/trivy/Makefile @@ -1,7 +1,6 @@ PORTNAME= trivy DISTVERSIONPREFIX= v -DISTVERSION= 0.65.0 -PORTREVISION= 1 +DISTVERSION= 0.66.0 CATEGORIES= security MAINTAINER= mfechner@FreeBSD.org diff --git a/security/trivy/distinfo b/security/trivy/distinfo index 46e3fca7da86..c7848514d223 100644 --- a/security/trivy/distinfo +++ b/security/trivy/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1754018480 -SHA256 (go/security_trivy/trivy-v0.65.0/v0.65.0.mod) = 2aa9419ba4e6e58feb3f2c87aac23fba02f1bc260265682007d4a3a74638bc22 -SIZE (go/security_trivy/trivy-v0.65.0/v0.65.0.mod) = 26160 -SHA256 (go/security_trivy/trivy-v0.65.0/v0.65.0.zip) = fa97802cb042c4627e6fe3f2ad5664a2efb85281ed38c63c76ffaa24aeac5065 -SIZE (go/security_trivy/trivy-v0.65.0/v0.65.0.zip) = 59139682 +TIMESTAMP = 1756878437 +SHA256 (go/security_trivy/trivy-v0.66.0/v0.66.0.mod) = 41bedcea560a0f606080b34320349b4c21d920aeadb0e57a81d5fcbc4cf58823 +SIZE (go/security_trivy/trivy-v0.66.0/v0.66.0.mod) = 25763 +SHA256 (go/security_trivy/trivy-v0.66.0/v0.66.0.zip) = 78fb7cca5602ee1927808488e3306a9d0d1ba26c4817ceff055d10ed04da9d1b +SIZE (go/security_trivy/trivy-v0.66.0/v0.66.0.zip) = 59145292 diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile index 63c287e2119f..82a26d7d1c4b 100644 --- a/security/vaultwarden/Makefile +++ b/security/vaultwarden/Makefile @@ -1,5 +1,6 @@ PORTNAME= vaultwarden DISTVERSION= 1.34.3 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= mr@FreeBSD.org diff --git a/security/yubikey-manager-qt/Makefile b/security/yubikey-manager-qt/Makefile deleted file mode 100644 index 9a92a11991df..000000000000 --- a/security/yubikey-manager-qt/Makefile +++ /dev/null @@ -1,50 +0,0 @@ -PORTNAME= yubikey-manager-qt -DISTVERSIONPREFIX= yubikey-manager-qt- -DISTVERSION= 1.2.0 -PORTREVISION= 1 -CATEGORIES= security - -MAINTAINER= daniel@shafer.cc -COMMENT= Cross-platform application for configuring any YubiKey -WWW= https://developers.yubico.com/yubikey-manager-qt/ - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Depends on expired security/libu2f-host via security/py-yubikey-manager -EXPIRATION_DATE=2025-09-01 - -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yubikey-manager>0:security/py-yubikey-manager@${PY_FLAVOR} \ - pyotherside-qt5>0:devel/pyotherside-qt5 -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yubikey-manager>0:security/py-yubikey-manager@${PY_FLAVOR} \ - pyotherside-qt5>0:devel/pyotherside-qt5 - -USES= compiler:c++11-lang gl pkgconfig python qt:5 qmake \ - shebangfix -USE_GL= gl -USE_QT= core declarative graphicaleffects gui network quickcontrols \ - quickcontrols2 svg widgets buildtools:build - -USE_GITHUB= yes -GH_ACCOUNT= Yubico - -SHEBANG_FILES= ykman-gui/py/yubikey.py \ - ykman-cli/test.py \ - ykman-cli/py/cli.py \ - build_qrc.py - -PLIST_FILES= bin/ykman-gui \ - share/applications/ykman-gui.desktop \ - share/pixmaps/ykman.png - -post-extract: - @${REINPLACE_CMD} -e '/system/s|python|${PYTHON_CMD}|g' ${WRKSRC}/ykman-gui/ykman-gui.pro \ - ${WRKSRC}/ykman-cli/ykman-cli.pro - @${REINPLACE_CMD} -e 's|/usr/bin/ykman-gui|${PREFIX}/bin/ykman-gui|g' ${WRKSRC}/resources/linux/AppRun - @${REINPLACE_CMD} -e 's|target.path = /usr/bin|target.path = ${PREFIX}/bin|g' ${WRKSRC}/ykman-gui/deployment.pri - -post-install: - ${INSTALL_DATA} ${WRKSRC}/resources/ykman-gui.desktop ${STAGEDIR}${PREFIX}/share/applications - ${INSTALL_DATA} ${WRKSRC}/resources/icons/ykman.png ${STAGEDIR}${PREFIX}/share/pixmaps - -.include <bsd.port.mk> diff --git a/security/yubikey-manager-qt/distinfo b/security/yubikey-manager-qt/distinfo deleted file mode 100644 index d8ad64d7c0ac..000000000000 --- a/security/yubikey-manager-qt/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1616216055 -SHA256 (Yubico-yubikey-manager-qt-yubikey-manager-qt-1.2.0_GH0.tar.gz) = 3f3c998f93b74b869c232f5f951a9d7b2f68b007c20be8e39a698e24ea7aae0b -SIZE (Yubico-yubikey-manager-qt-yubikey-manager-qt-1.2.0_GH0.tar.gz) = 17311666 diff --git a/security/yubikey-manager-qt/pkg-descr b/security/yubikey-manager-qt/pkg-descr deleted file mode 100644 index 86b0e115ab9f..000000000000 --- a/security/yubikey-manager-qt/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Cross-platform application for configuring any YubiKey -over all USB interfaces. diff --git a/security/yubikey-manager-qt/pkg-message b/security/yubikey-manager-qt/pkg-message deleted file mode 100644 index 69e21c9701be..000000000000 --- a/security/yubikey-manager-qt/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -[ -{ type: install - message: <<EOM -In addition to the application itself, you may also need to manually install and start the pcscd service <devel/pcsc-lite> for CCID support. -EOM -} -] diff --git a/security/yubioath-desktop/Makefile b/security/yubioath-desktop/Makefile deleted file mode 100644 index 7f536c778050..000000000000 --- a/security/yubioath-desktop/Makefile +++ /dev/null @@ -1,48 +0,0 @@ -PORTNAME= yubioath-desktop -DISTVERSIONPREFIX= yubioath-desktop- -DISTVERSION= 5.0.4 -PORTREVISION= 2 -CATEGORIES= security - -MAINTAINER= daniel@shafer.cc -COMMENT= GUI for displaying OATH codes with a Yubikey -WWW= https://developers.yubico.com/yubioath-desktop/ - -LICENSE= BSD2CLAUSE -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Depends on expired security/libu2f-host via security/py-yubikey-manager -EXPIRATION_DATE=2025-09-01 - -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yubikey-manager>=0.7.0:security/py-yubikey-manager@${PY_FLAVOR} \ - pyotherside-qt5>0:devel/pyotherside-qt5 \ - RSA_SecurID_getpasswd:devel/libccid \ - libffi>0:devel/libffi \ - pcscd:devel/pcsc-lite \ - swig:devel/swig - -USES= compiler:c++11-lang desktop-file-utils gl python qmake qt:5 \ - shebangfix ssl -USE_GL= gl -USE_QT= core declarative gui network quickcontrols2 svg widgets buildtools:build - -USE_GITHUB= yes -GH_ACCOUNT= Yubico - -SHEBANG_FILES= build_qrc.py \ - py/yubikey.py \ - -PLIST_FILES= bin/yubioath-desktop \ - share/applications/com.yubico.yubioath.desktop \ - share/pixmaps/com.yubico.yubioath.png - -post-patch: - @${REINPLACE_CMD} -e '/PYTHON_CMD/s|python3|${PYTHON_CMD}|g' \ - ${WRKSRC}/yubioath-desktop.pro - @${REINPLACE_CMD} -e 's|target.path = /usr/bin|target.path = ${PREFIX}/bin|g' ${WRKSRC}/deployment.pri - -post-install: - ${INSTALL_DATA} ${WRKSRC}/resources/com.yubico.yubioath.desktop ${STAGEDIR}${PREFIX}/share/applications - ${INSTALL_DATA} ${WRKSRC}/resources/icons/com.yubico.yubioath.png ${STAGEDIR}${PREFIX}/share/pixmaps - -.include <bsd.port.mk> diff --git a/security/yubioath-desktop/distinfo b/security/yubioath-desktop/distinfo deleted file mode 100644 index 568b3dd1904e..000000000000 --- a/security/yubioath-desktop/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1616213145 -SHA256 (Yubico-yubioath-desktop-yubioath-desktop-5.0.4_GH0.tar.gz) = b47c8715e415b0e0ea0237e6f56d328fc8d3303a87ad89d4540d4f4a93138bd7 -SIZE (Yubico-yubioath-desktop-yubioath-desktop-5.0.4_GH0.tar.gz) = 5657338 diff --git a/security/yubioath-desktop/pkg-descr b/security/yubioath-desktop/pkg-descr deleted file mode 100644 index 8a3575b7be09..000000000000 --- a/security/yubioath-desktop/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -Cross-platform application for generating Open Authentication (OATH) time-based -TOTP and event-based HOTP one-time password codes, with the help of a YubiKey -that protects the shared secrets. diff --git a/security/yubioath-desktop/pkg-message b/security/yubioath-desktop/pkg-message deleted file mode 100644 index 7f4f2a2c4875..000000000000 --- a/security/yubioath-desktop/pkg-message +++ /dev/null @@ -1,7 +0,0 @@ -[ -{ type: install - message: <<EOM - Before running make sure that the pcscd service is enabled and running -EOM -} -] |