aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2026-08-31 06:59:46 +0000
committerRene Ladan <rene@FreeBSD.org>2026-08-31 06:59:46 +0000
commiteaa51b2da2f9168f9dafb3bd32d350197f6470fb (patch)
tree45ef066977f63cf5c2a531328d33a6793eb2dd49
parentf5f58c3746363ac08d1ac6f708d3306b15122d0d (diff)
security/globalprotect-openconnect: Remove expired port
2026-08-31 security/globalprotect-openconnect: This version has a vulnerability (CVE-2021-45810)
-rw-r--r--MOVED1
-rw-r--r--security/Makefile1
-rw-r--r--security/globalprotect-openconnect/Makefile41
-rw-r--r--security/globalprotect-openconnect/distinfo7
-rw-r--r--security/globalprotect-openconnect/files/patch-GPClient_CMakeLists.txt20
-rw-r--r--security/globalprotect-openconnect/files/patch-GPService_CMakeLists.txt11
-rw-r--r--security/globalprotect-openconnect/pkg-deinstall8
-rw-r--r--security/globalprotect-openconnect/pkg-descr2
-rw-r--r--security/globalprotect-openconnect/pkg-plist8
9 files changed, 1 insertions, 98 deletions
diff --git a/MOVED b/MOVED
index a0e2116ab2da..e28b8ee59e1b 100644
--- a/MOVED
+++ b/MOVED
@@ -5566,3 +5566,4 @@ devel/py-pygpx||2026-08-31|Has expired: Not updated for years
textproc/info2html||2026-08-31|Has expired: Not updated for years
audio/liblastfm||2026-08-31|Has expired: Upstream repo archived on Aug 22, 2025
www/joomla4||2026-08-31|Has expired: Upstream EOL
+security/globalprotect-openconnect||2026-08-31|Has expired: This version has a vulnerability (CVE-2021-45810)
diff --git a/security/Makefile b/security/Makefile
index bb7fc95e7f26..4e19d8eaf174 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -189,7 +189,6 @@
SUBDIR += git-secret
SUBDIR += gitjacker
SUBDIR += gitlab-analyzers-secrets
- SUBDIR += globalprotect-openconnect
SUBDIR += gnome-keyring
SUBDIR += gnupg
SUBDIR += gnupg-pkcs11-scd
diff --git a/security/globalprotect-openconnect/Makefile b/security/globalprotect-openconnect/Makefile
deleted file mode 100644
index 1c097c3ce743..000000000000
--- a/security/globalprotect-openconnect/Makefile
+++ /dev/null
@@ -1,41 +0,0 @@
-PORTNAME= globalprotect-openconnect
-DISTVERSIONPREFIX= v
-DISTVERSION= 1.4.9
-PORTREVISION= 2
-CATEGORIES= security net-vpn
-
-MAINTAINER= guru@unixarea.de
-COMMENT= OpenConnect GUI for GlobalProtect protocol
-WWW= https://github.com/yuezk/GlobalProtect-openconnect
-
-LICENSE= GPLv3
-LICENSE_FILE= ${WRKSRC}/LICENSE
-
-DEPRECATED= This version has a vulnerability (CVE-2021-45810)
-EXPIRATION_DATE= 2026-08-31
-
-LIB_DEPENDS= libopenconnect.so:security/openconnect \
- libqt5keychain.so:security/qtkeychain@qt5
-
-USES= cmake:noninja desktop-file-utils qt:5
-USE_GITHUB= yes
-USE_QT= buildtools core dbus declarative gui location network printsupport qmake:build webchannel webengine websockets widgets
-
-GH_ACCOUNT= yuezk
-GH_PROJECT= GlobalProtect-openconnect
-GH_TUPLE+= itay-grudev:SingleApplication:v3.3.0:sa/3rdparty/SingleApplication
-GH_TUPLE+= SergiusTheBest:plog:1.1.6:plog/3rdparty/plog
-
-ETCDIR= ${PREFIX}/etc/gpservice
-
-pre-configure:
- ${REINPLACE_CMD} -e 's|/etc/gpservice|${PREFIX}&|g' \
- ${WRKSRC}/GPClient/settingsdialog.ui \
- ${WRKSRC}/GPService/CMakeLists.txt \
- ${WRKSRC}/GPService/gpservice.cpp
-
-post-stage:
- ${MV} ${STAGEDIR}${ETCDIR}/gp.conf ${STAGEDIR}${ETCDIR}/gp.conf.sample
- ${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
-
-.include <bsd.port.mk>
diff --git a/security/globalprotect-openconnect/distinfo b/security/globalprotect-openconnect/distinfo
deleted file mode 100644
index 16ead63df030..000000000000
--- a/security/globalprotect-openconnect/distinfo
+++ /dev/null
@@ -1,7 +0,0 @@
-TIMESTAMP = 1673363335
-SHA256 (yuezk-GlobalProtect-openconnect-v1.4.9_GH0.tar.gz) = 7239845c47779f0981081211fed7396b5780dff41dfb9207a17f0852ce826d17
-SIZE (yuezk-GlobalProtect-openconnect-v1.4.9_GH0.tar.gz) = 129646
-SHA256 (itay-grudev-SingleApplication-v3.3.0_GH0.tar.gz) = b5a789e7e4fda5239b09249a74a91c9ffea8581dcb59bc693e3db8af96d6f1bf
-SIZE (itay-grudev-SingleApplication-v3.3.0_GH0.tar.gz) = 21148
-SHA256 (SergiusTheBest-plog-1.1.6_GH0.tar.gz) = 99fbb43772f92664ff086166fdff75cc437e9e50e74efec2fba80765fa6b67ae
-SIZE (SergiusTheBest-plog-1.1.6_GH0.tar.gz) = 44556
diff --git a/security/globalprotect-openconnect/files/patch-GPClient_CMakeLists.txt b/security/globalprotect-openconnect/files/patch-GPClient_CMakeLists.txt
deleted file mode 100644
index 2ae4519cd65b..000000000000
--- a/security/globalprotect-openconnect/files/patch-GPClient_CMakeLists.txt
+++ /dev/null
@@ -1,20 +0,0 @@
---- GPClient/CMakeLists.txt.orig 2022-03-07 12:27:07 UTC
-+++ GPClient/CMakeLists.txt
-@@ -44,7 +44,7 @@ add_executable(gpclient
-
- add_3rdparty(
- SingleApplication
-- GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git
-+ #GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git
- GIT_TAG v3.3.0
- CMAKE_ARGS
- -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
-@@ -56,7 +56,7 @@ add_3rdparty(
-
- add_3rdparty(
- plog
-- GIT_REPOSITORY https://github.com/SergiusTheBest/plog.git
-+ #GIT_REPOSITORY https://github.com/SergiusTheBest/plog.git
- GIT_TAG master
- CMAKE_ARGS
- -DPLOG_BUILD_SAMPLES=OFF
diff --git a/security/globalprotect-openconnect/files/patch-GPService_CMakeLists.txt b/security/globalprotect-openconnect/files/patch-GPService_CMakeLists.txt
deleted file mode 100644
index 411e3bf13ccb..000000000000
--- a/security/globalprotect-openconnect/files/patch-GPService_CMakeLists.txt
+++ /dev/null
@@ -1,11 +0,0 @@
---- GPService/CMakeLists.txt.orig 2022-03-07 12:27:55 UTC
-+++ GPService/CMakeLists.txt
-@@ -29,7 +29,7 @@ add_executable(gpservice
-
- add_3rdparty(
- SingleApplication
-- GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git
-+ #GIT_REPOSITORY https://github.com/itay-grudev/SingleApplication.git
- GIT_TAG v3.3.0
- CMAKE_ARGS
- -DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}
diff --git a/security/globalprotect-openconnect/pkg-deinstall b/security/globalprotect-openconnect/pkg-deinstall
deleted file mode 100644
index 151d67d8d66b..000000000000
--- a/security/globalprotect-openconnect/pkg-deinstall
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-# gpclient will hang in some cases if the running gpservice is outdated
-if [ x"$2" = x"DEINSTALL" ]; then
- pkill gpservice gpclient
-fi
-
-exit 0
diff --git a/security/globalprotect-openconnect/pkg-descr b/security/globalprotect-openconnect/pkg-descr
deleted file mode 100644
index 070d5a57cc5d..000000000000
--- a/security/globalprotect-openconnect/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-A GlobalProtect VPN client (GUI) for *nix based on Openconnect and
-built with Qt5, supports SAML auth mode, inspired by gp-saml-gui.
diff --git a/security/globalprotect-openconnect/pkg-plist b/security/globalprotect-openconnect/pkg-plist
deleted file mode 100644
index fd316461e921..000000000000
--- a/security/globalprotect-openconnect/pkg-plist
+++ /dev/null
@@ -1,8 +0,0 @@
-bin/gpclient
-bin/gpservice
-@sample %%ETCDIR%%/gp.conf.sample
-share/applications/com.yuezk.qt.gpclient.desktop
-share/dbus-1/system-services/com.yuezk.qt.GPService.service
-share/dbus-1/system.d/com.yuezk.qt.GPService.conf
-share/icons/hicolor/scalable/apps/com.yuezk.qt.gpclient.svg
-share/metainfo/com.yuezk.qt.gpclient.metainfo.xml