aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBernard Spil <brnrd@FreeBSD.org>2023-10-21 11:45:06 +0000
committerBernard Spil <brnrd@FreeBSD.org>2023-10-21 11:45:06 +0000
commit3a3fbae18157d39b68c43c590fa9e977fed9cef4 (patch)
tree0f31e57f16eec79fbe6f94a172ffc3504eb673b0
parentc0a8e890be22cd86de1e40790cfba1f9484ced5b (diff)
downloadports-3a3fbae18157d39b68c43c590fa9e977fed9cef4.tar.gz
ports-3a3fbae18157d39b68c43c590fa9e977fed9cef4.zip
www/vaultwarden-web_vault: Update to 2023.8.2
PR: 274304 Approved by: maintainer time-out
-rw-r--r--graphics/pecl-imagick/Makefile2
-rw-r--r--lang/python311/Makefile4
-rw-r--r--security/openssh-portable/Makefile8
-rw-r--r--security/openssh-portable/files/extra-patch-blacklistd12
-rw-r--r--www/vaultwarden-web_vault/Makefile2
-rw-r--r--www/vaultwarden-web_vault/distinfo6
6 files changed, 20 insertions, 14 deletions
diff --git a/graphics/pecl-imagick/Makefile b/graphics/pecl-imagick/Makefile
index c0021457cba7..4c30d266e11a 100644
--- a/graphics/pecl-imagick/Makefile
+++ b/graphics/pecl-imagick/Makefile
@@ -9,7 +9,7 @@ WWW= https://pecl.php.net/package/imagick
LICENSE= PHP301
-USES= cpe php:pecl localbase magick
+USES= cpe php:pecl localbase magick:nox11
CPE_VENDOR= php
diff --git a/lang/python311/Makefile b/lang/python311/Makefile
index e7deddcbf3e3..886b2f26b338 100644
--- a/lang/python311/Makefile
+++ b/lang/python311/Makefile
@@ -106,10 +106,10 @@ DISABLED_EXTENSIONS+= nis
PLIST_SUB+= NO_NIS=""
.endif
-.if ${SSL_DEFAULT:Mlibressl*}
+#.if ${SSL_DEFAULT:Mlibressl*}
EXTRA_PATCHES+= ${PATCHDIR}/libressl
CONFIGURE_ENV+= ac_cv_working_openssl_hashlib=yes
-.endif
+#.endif
post-patch:
# disable the detection of includes and library from e2fsprogs-libuuid,
diff --git a/security/openssh-portable/Makefile b/security/openssh-portable/Makefile
index 70d027db63a2..351a41d6e976 100644
--- a/security/openssh-portable/Makefile
+++ b/security/openssh-portable/Makefile
@@ -41,7 +41,7 @@ gssapi_PKGNAMESUFFIX= -portable-gssapi
OPTIONS_DEFINE= DOCS PAM TCP_WRAPPERS LIBEDIT BSM \
HPN KERB_GSSAPI \
- LDNS NONECIPHER XMSS FIDO_U2F BLACKLISTD
+ LDNS NONECIPHER XMSS FIDO_U2F BLACKLISTD BADUSER
OPTIONS_DEFAULT= LIBEDIT PAM TCP_WRAPPERS LDNS FIDO_U2F
.if ${FLAVOR:U} == hpn
OPTIONS_DEFAULT+= HPN NONECIPHER
@@ -63,6 +63,7 @@ NONECIPHER_DESC= NONE Cipher support
XMSS_DESC= XMSS key support (experimental)
FIDO_U2F_DESC= FIDO/U2F support (security/libfido2)
BLACKLISTD_DESC= FreeBSD blacklistd(8) support
+BADUSER_DESC= Treat "Invalid user" as blacklistd AUTH_FAIL
OPTIONS_SUB= yes
@@ -92,6 +93,7 @@ FIDO_U2F_CONFIGURE_ON= --with-security-key-builtin
FIDO_U2F_CONFIGURE_OFF= --disable-security-key
BLACKLISTD_EXTRA_PATCHES= ${FILESDIR}/extra-patch-blacklistd
+BADUSER_IMPLIES= BLACKLISTD
ETCDIR?= ${PREFIX}/etc/ssh
@@ -209,6 +211,10 @@ post-patch:
@${ECHO_CMD} '#define SSH_VERSION_FREEBSD_PORT "${VERSION_ADDENDUM_DEFAULT}"' >> \
${WRKSRC}/version.h
+post-patch-BADUSER-on:
+ @${REINPLACE_CMD} \
+ -e 's|BLACKLIST_BAD_USER|BLACKLIST_AUTH_FAIL|' ${WRKSRC}/auth.c
+
post-configure-XMSS-on:
@${ECHO_CMD} "#define WITH_XMSS 1" >> ${WRKSRC}/config.h
diff --git a/security/openssh-portable/files/extra-patch-blacklistd b/security/openssh-portable/files/extra-patch-blacklistd
index 7bb88b2961fe..127bfe8bcb3a 100644
--- a/security/openssh-portable/files/extra-patch-blacklistd
+++ b/security/openssh-portable/files/extra-patch-blacklistd
@@ -372,12 +372,12 @@
#Compression delayed
#ClientAliveInterval 0
#ClientAliveCountMax 3
---- sshd_config.5.orig 2020-11-16 16:57:58.533307000 -0800
-+++ sshd_config.5 2020-11-16 17:00:02.635070000 -0800
-@@ -1703,6 +1703,20 @@ for authentication using
- .Cm TrustedUserCAKeys .
- For more details on certificates, see the CERTIFICATES section in
- .Xr ssh-keygen 1 .
+--- sshd_config.5.orig 2023-03-15 22:28:19.000000000 +0100
++++ sshd_config.5 2023-06-18 12:46:57.234767000 +0200
+@@ -1855,6 +1855,20 @@
+ is to never expire connections for having no open channels.
+ This option may be useful in conjunction with
+ .Cm ChannelTimeout .
+.It Cm UseBlacklist
+Specifies whether
+.Xr sshd 8
diff --git a/www/vaultwarden-web_vault/Makefile b/www/vaultwarden-web_vault/Makefile
index 70728c592c5c..bcde4a5095c1 100644
--- a/www/vaultwarden-web_vault/Makefile
+++ b/www/vaultwarden-web_vault/Makefile
@@ -1,5 +1,5 @@
PORTNAME= vaultwarden
-PORTVERSION= 2023.7.1
+PORTVERSION= 2023.8.2
DISTVERSIONPREFIX= v
CATEGORIES= www security
MASTER_SITES= https://github.com/dani-garcia/bw_web_builds/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/
diff --git a/www/vaultwarden-web_vault/distinfo b/www/vaultwarden-web_vault/distinfo
index 553f2b0f1a4d..c414f6dad8d1 100644
--- a/www/vaultwarden-web_vault/distinfo
+++ b/www/vaultwarden-web_vault/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1693656296
-SHA256 (bw_web_v2023.7.1.tar.gz) = 0d7ea02eb13cc7b29c875af7ecc787c0a4990c22df13a024f0589e6faa3703d4
-SIZE (bw_web_v2023.7.1.tar.gz) = 10744083
+TIMESTAMP = 1696592157
+SHA256 (bw_web_v2023.8.2.tar.gz) = 99c403b98074e2df4b2c0f55e5e04191912db1f4bf90e5145b5b58889853e9c7
+SIZE (bw_web_v2023.8.2.tar.gz) = 10887487