Port details |
- openconnect Client for Cisco's AnyConnect SSL VPN
- 9.12_1 security =7 9.12_1Version of this port present on the latest quarterly branch.
- Maintainer: zi@FreeBSD.org
- Port Added: 2009-06-06 22:49:24
- Last Update: 2024-12-23 21:08:39
- Commit Hash: 3b3700f
- People watching this port, also watch:: sudo, openvpn, chromium, rdesktop, openssl
- Also Listed In: net-vpn
- License: LGPL21
- WWW:
- https://www.infradead.org/openconnect/
- Description:
- OpenConnect is a client for Cisco's AnyConnect SSL VPN. Beyond
Cisco's official client, OpenConnect supports multiple platforms,
NetworkManager integration, and the ability to run as a user.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- openconnect>0:security/openconnect
- To install the port:
- cd /usr/ports/security/openconnect/ && make install clean
- To add the package, run one of these commands:
- pkg install security/openconnect
- pkg install openconnect
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: openconnect
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1690913693
SHA256 (openconnect-9.12.tar.gz) = a2bedce3aa4dfe75e36e407e48e8e8bc91d46def5335ac9564fbf91bd4b2413e
SIZE (openconnect-9.12.tar.gz) = 2843115
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- python3.11 : lang/python311
- Runtime dependencies:
-
- vpnc-script : sysutils/vpnc-scripts
- Library dependencies:
-
- libxml2.so : textproc/libxml2
- This port is required by:
- for Build
-
- security/openconnect-gui
- for Libraries
-
- security/globalprotect-openconnect
- for Run
-
- security/openconnect-freebsd-daemon
- security/openconnect-gui
Configuration Options:
- ===> The following configuration options are available for openconnect-9.12_1:
DOCS=on: Build and/or install documentation
GNUTLS=off: Use GnuTLS instead of OpenSSL (experimental)
GSSAPI=on: GSSAPI Security API support
LZ4=off: LZ4-based compression
P11=off: PKCS #11 support via libp11
PROXY=off: Automatic proxy configuration via libproxy
STOKEN=off: With RSA soft token support via libstoken
===> Use 'make config' to modify these settings
- Options name:
- security_openconnect
- USES:
- cpe gmake gnome iconv libtool localbase pkgconfig python:build ssl shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
9.12_1 23 Dec 2024 21:08:39 |
Daniel Engberg (diizzy) |
*/*: Use Gnome helper for defining libxml2 dependency
Replace LIB_DEPENDS with USES= gnome, USE_GNOME= libxml2
Approved by: portmgr (blanket) |
9.12_1 16 Jun 2024 16:35:51 |
Daniel Engberg (diizzy) |
security/openconnect: Fix build with libxml 2.12.0 and newer
Backport upstream commit 6c83dfd2e1cfb9539cd527424910298a52c6d11f
Reference:
https://gitlab.com/openconnect/openconnect/-/commit/6c83dfd2e1cfb9539cd527424910298a52c6d11f
PR: 279761
Reviewed by: zi (maintainer) |
9.12_1 21 Mar 2024 20:22:57 |
Nuno Teixeira (eduardo) |
security/openconnect: Move man pages to share/man
Approved by: portmgr (blanket) |
9.12 10 Nov 2023 15:51:53 |
Ryan Steinmetz (zi) |
security/openconnect: Make build happy with openssl3
PR: 275007
Submitted by: Franco Fichtner <franco@opnsense.org> |
9.12 01 Aug 2023 18:17:16 |
Ryan Steinmetz (zi) |
security/openconnect: Update to 9.12
PR: 271522
Reported by: ashafer@badland.io |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
9.01_1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
9.01_1 28 Aug 2022 17:26:56 |
Ryan Steinmetz (zi) |
security/openconnect: Update to 9.01
PR: 266079
Submitted by: Ihor Antonov <ihor@antonovs.family> |
8.20_2 20 Jul 2022 14:22:56 |
Tobias C. Berner (tcberner) |
security: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ports@c0decafe.net>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Aldis Berjoza <aldis@bsdroot.lv>
* Alex Dupre <ale@FreeBSD.org>
* Alex Kapranoff <kappa@rambler-co.ru>
* Alex Samorukov <samm@freebsd.org>
* Alexander Botero-Lowry <alex@foxybanana.com>
* Alexander Kriventsov <avk@vl.ru>
* Alexander Leidinger <netchild@FreeBSD.org> (Only the first 15 lines of the commit message are shown above ) |
8.20_2 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
8.20_1 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
8.20 22 Mar 2022 15:34:18 |
Jung-uk Kim (jkim) |
security/openconnect: Update to 8.20
PR: 262721
Approved by: zi (maintainer) |
8.10 12 May 2021 14:11:50 |
Mateusz Piotrowski (0mp) |
security/openconnect: Fix option description
Approved by: portmgr blanket |
8.10 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
8.10 24 Aug 2020 15:55:38 |
zi |
- Update to 8.10
PR: 246239 |
8.08 20 Apr 2020 03:31:02 |
zi |
- Update to 8.0.8
PR: 245681
Submitted by: Michael Muenz <m.muenz@gmail.com> |
8.05 25 Oct 2019 14:03:32 |
zi |
- Update to 8.05 |
8.03 14 Aug 2019 03:26:09 |
meta |
Implement new virtual category: net-vpn for VPN related ports
based on discussion at ports@ [1]. As VPN softwares are put in different
physical category net and security. This is a little bit confusing. Let's
give them new virtual category net-vpn.
[1] https://lists.freebsd.org/pipermail/freebsd-ports/2019-April/115915.html
PR: 239395
Submitted by: myself
Approved by: portmgr (mat)
Differential Revision: https://reviews.freebsd.org/D21174 |
8.03 15 Jul 2019 13:33:58 |
zi |
- Update to 8.03
PR: 239223
Submitted by: dch@ |
8.02 16 Jan 2019 20:08:10 |
zi |
- Update to 8.02
PR: 234839
Reported by: John Hood <cgull@glup.org> |
8.00 05 Jan 2019 00:38:38 |
zi |
- Update to 8.00 |
7.08 10 Sep 2018 13:14:52 |
mat |
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine |
7.08 10 Jan 2018 14:01:49 |
zi |
- Add support for RSA soft token via libstoken [1]
- Make GSSAPI optional (still on by default, as before)
PR: 208946 [1]
Requested by: timp87@gmail.com [1] |
7.08 01 Aug 2017 17:07:58 |
zi |
- MASTER_SITES cleanup |
7.08 20 May 2017 14:29:10 |
brnrd |
security/openconnect: Fix DTLS with LibreSSL
- Add patch from upstream
PR: 219273
Submitted by: Piotr Kubaj <pkubaj@anongoth.pl> |
7.08 20 Jan 2017 13:02:33 |
mat |
Whatever you do, people keep adding back ${PORTSDIR}/ to dependencies.
Sponsored by: Absolight |
7.08 19 Jan 2017 13:54:54 |
zi |
- Update to 7.08 |
7.07 12 Sep 2016 15:38:42 |
marino |
security/openconnect; Fix build with LibreSSL
Approved by: SSL blanket |
7.07 31 Aug 2016 13:22:30 |
zi |
- Add LZ4 OPTION
PR: 212254
Submitted by: Piotr Kubaj |
7.07 18 Aug 2016 22:57:19 |
zi |
- Update to 7.07 |
7.06_1 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
7.06_1 27 Mar 2016 14:58:00 |
tijl |
- Update security/gnutls to 3.4.10.
- Rename the LIBDANE option DANE because that's the name of the protocol
supported by libgnutls-dane and gnutls-cli. Also clarify the option
description.
- Add an IDN option.
- libgnutls-openssl has been removed in 3.4. Some ports used this library
in their LIB_DEPENDS but no port actually required it.
- Some old API functions have been removed. Ports that used these have been
updated or patched to use the new API.
- Add a patch to print/cups to prevent overlinking of libgnutls.so.
- Bump PORTREVISION on dependent ports.
net-im/jabber: This port used the old API to give users fine grained
control over which crypto algorithms were used via a configuration file.
It's not immediately obvious how to port this to the new API so the port
always uses the defaults now.
www/hydra: Mark BROKEN. This uses more removed calls than the other ports,
is said to be alpha quality and not fully functional and has been abandoned
10 years ago.
PR: 207768
Exp-run by: antoine
Approved by: portmgr (antoine) |
7.06 23 Apr 2015 22:58:33 |
amdmi3 |
- Add CPE info
Approved by: portmgr blanket |
7.06 20 Mar 2015 12:37:18 |
zi |
- Update to 7.06 |
6.00 04 Jan 2015 08:23:24 |
mva |
- Convert USE_PYTHON -> USES leftovers missed in the previous commits
Spotted by: antoine
With hat: python |
6.00 16 Dec 2014 08:56:10 |
danfe |
- Improve wording and formatting (most notably, missing space before opening
parenthesis) in some buggy option descriptions
- Standardize Makefile header when appropriate, drop one OPTIONS_DEFAULT=IPV6 |
6.00 24 Oct 2014 16:50:43 |
mva |
- Convert ports of science/ and security to new USES=python
Approved by: portmgr (implicit) |
6.00 28 Jul 2014 15:02:34 |
zi |
- Update to 6.00 |
5.03_5 23 Jul 2014 09:54:02 |
tijl |
- Replace security/gnutls with security/gnutls3 and update to 3.2.15
- Bump PORTREVISION on all ports that depend on security/gnutls and
adjust all ports that depend on security/gnutls3
- Update mail/anubis to version 4.2 which supports gnutls 3.x
- Update mail/libvmime to a development snapshot (recommended by upstream
developers)
PR: 191274
Exp-run by: antoine
Approved by: portmgr (antoine) |
5.03_4 07 Jul 2014 18:26:46 |
tijl |
- Depend on python to build documentation
- Apply patch to Makefile.in instead of Makefile.am to avoid autotools
PR: 191705 |
5.03_4 06 Jul 2014 18:28:16 |
tijl |
- Add --without-liboath and --without-stoken to CONFIGURE_ARGS to prevent
auto detection
- Remove USE_AUTOTOOLS
- Add USES=libtool and remove USES=pathfix
- Use option helpers and only define USE_OPENSSL when GNUTLS option is off |
5.03_3 16 Apr 2014 18:28:50 |
zeising |
The FreeBSD x11@ and graphics team proudly presents
a zeising, kwm production, with help from dumbbell, bdrewery:
NEW XORG ON FREEBSD 9-STABLE AND 10-STABLE
This update switches over to use the new xorg stack by default on FreeBSD 9
and 10 stable, on osversions where vt(9) is available.
It is still possible to use the old stack by specifying WITHOUT_NEW_XORG in
/etc/make.conf .
FreeBSD 8-STABLE and released versions of FreeBSD still use
the old version.
A package repository with binary packages for new xorg will
be available soon.
This patch also contains updates of libxcb and related ports, pixman, as well (Only the first 15 lines of the commit message are shown above ) |
5.03_2 01 Apr 2014 18:42:25 |
antoine |
Finish stage support
Reported by: poudriere
With hat: portmgr |
5.03_1 12 Feb 2014 13:13:52 |
zi |
- Fix STAGE support
- Bump PORTREVISION |
5.03 06 Feb 2014 00:51:46 |
zi |
- Update to 5.03
- Add STAGE support |
5.01 20 Sep 2013 22:55:26 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
security) |
5.01 14 Aug 2013 22:35:54 |
ak |
- Remove MAKE_JOBS_SAFE variable
Approved by: portmgr (bdrewery) |
5.01 08 Aug 2013 23:58:13 |
zi |
- Fix build under 10-CURRENT when using OpenSSL, chasing r254107 (OpenSSL bugfix
for RT #2984)
- Add security/ca_root_nss as a dependency to fix GnuTLS build
- Do not bump PORTREVISION
Reported by: gnn@ |
5.01 16 Jul 2013 14:56:11 |
miwi |
- Unbreak build after autotool update |
5.01 26 Jun 2013 11:34:08 |
zi |
- Update to 5.01 |
4.99 18 May 2013 18:25:59 |
zi |
- Update to 4.99 |
4.08 23 Apr 2013 14:20:28 |
bapt |
Finish converting the whole ports tree to USES=pkgconfig |
4.08 29 Mar 2013 19:33:42 |
cs |
- Remove A/An in COMMENT
- Trim Header where applicable |
4.08 19 Mar 2013 13:04:31 |
eadler |
This changes almost all the "gnomehack" only USE_GNOME cases to USES= pathfix.
If a port used other USE_GNOME items it was untouched.
The ports that used other USES were fixed by hand.
PR: ports/177081
Reviewed by: bapt
Approved by: portmgr (miwi) |
4.08 14 Feb 2013 23:41:54 |
zi |
- Update to 4.08 |
4.07_1 08 Feb 2013 12:52:06 |
zi |
- Use PORT_OPTIONS:MDOCS instead of NOPORTDOCS
- Use new 'created by' header
- Add PORTSCOUT variable to ignore 4.99 beta
- Use USE_PKGCONFIG instead of USE_GNOME=pkgconfig |
4.07_1 05 Feb 2013 16:17:07 |
novel |
- Add UPDATING entry for gnutls update
- Chase shlib version bump for dependant ports |
4.07 06 Sep 2012 02:30:30 |
zi |
- Update to 4.07 |
4.06 23 Jul 2012 14:06:21 |
zi |
- Update to 4.06 |
4.05 13 Jul 2012 12:01:58 |
zi |
- Update to 4.05 |
4.04 08 Jul 2012 18:19:20 |
zi |
- Update to 4.04 |
4.00 24 Jun 2012 11:34:51 |
zi |
- Unbreak GnuTLS support for 7.x and 8.x |
4.00 24 Jun 2012 03:26:33 |
zi |
- Update to 4.00
- Convert to OptionsNG |
3.20 27 May 2012 15:30:36 |
zi |
- Update to 3.20 |
3.16 15 Apr 2012 14:45:01 |
zi |
- Add LICENSE |
3.16 15 Apr 2012 14:38:59 |
zi |
- Update to 3.16
- Fix 10-CURRENT support [1]
PR: ports/165997 [1]
Submitted by: Stanislav Sedov <stas@deglitch.com> [1] |
3.15 23 Mar 2012 14:27:51 |
zi |
- Update mirror URL on my ports
Feature safe: yes |
3.15 16 Mar 2012 01:08:12 |
zi |
- Add OPTION to allow users to choose to build agains OpenSSL from ports
Feature safe: yes |
3.15 15 Mar 2012 22:49:29 |
zi |
- Update to 3.15 [1]
- Take maintainership per private conversation with current maintainer
- Remove reliance on OpenSSL from ports
PR: ports/165992 [1]
Submitted by: Stanislav Sedov <stas@deglitch.com> [1]
Feature safe: yes |
3.11 20 Oct 2011 05:36:38 |
stas |
- Update to 3.11.
Approved by: maintainer timeout (52 days) |
2.26_1 12 Apr 2011 15:15:35 |
sunpoet |
- Fix OPTIONS processing in previous commit
- Bump PORTREVISION for package change
Noticed by: stas |
2.26 23 Mar 2011 15:08:04 |
sunpoet |
- Update to 2.26
- Use bsd.port.mk
Changes:
- Fix potential crash on relative HTTP redirect.
- Use correct TUN/TAP device node on Android.
- Check client certificate expiry date.
- Implement CSTP and DTLS rekeying (both by reconnecting CSTP).
- Add --force-dpd option to set minimum DPD interval.
- Don't print webvpn cookie in debug output.
- Fix host selection in NetworkManager auth dialog.
- Use SSLv3 instead of TLSv1; some servers (or their firewalls) don't accept
any ClientHello options.
- Never include address family prefix on script-tun connections.
PR: ports/155705
Submitted by: Ben <ben@gibbed.org>
Approved by: Damian Gerow <dgerow@afflictions.org> (maintainer) |
2.25 29 May 2010 11:46:08 |
sylvio |
- Update to 2.25
PR: ports/146933
Submitted by: Damian Gerow <dgerow@afflictions.org> (maintainer) |
2.01_2 28 Mar 2010 06:47:48 |
dinoex |
- update to 1.4.1
Reviewed by: exp8 run on pointyhat
Supported by: miwi |
2.01_1 05 Feb 2010 11:46:55 |
dinoex |
- update to jpeg-8 |
2.01 28 Aug 2009 16:26:48 |
araujo |
- Update to 2.01.
PR: ports/138115
Submitted by: Sylvio Cesar <scjamorim@bsd.com.br>
Approved by: Damian Gerow <dgerow@afflictions.org> (maintainer) |
2.00_1 31 Jul 2009 13:57:52 |
dinoex |
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by: edwin |
2.00 16 Jun 2009 14:12:12 |
wxs |
- Clarifications to pkg-message and pkg-descr.
PR: ports/135596
Submitted by: Damian Gerow <dgerow@afflictions.org> (maintainer) |
2.00 06 Jun 2009 22:48:49 |
miwi |
OpenConnect is a client for Cisco's AnyConnect SSL VPN, which is
supported by IOS 12.4(9)T or later on Cisco SR500, 870, 880,
1800, 2800, 3800, 7200 Series and Cisco 7301 Routers.
Like vpnc, OpenConnect is not officially supported by, or
associated in any way with, Cisco Systems. It just happens to
interoperate with their equipment.
WWW: http://www.infradead.org/openconnect.html
PR: ports/135274
Submitted by: Damian Gerow |