getsolus / packages

Solus Package Monorepo & Issue Tracker
48 stars 66 forks source link

Update openconnect to 9.12 #2584

Open ammunoz opened 1 month ago

ammunoz commented 1 month ago

Please confirm there isn't already an existing package update request

Name

openconnect

Version

9.12

Link to the release notes or announcement.

https://www.infradead.org/openconnect/changelog.html

Reason for updating

OpenConnect on solus repos are still on version 8.10 which released 4 years ago. This version of OpenConnect is keeping me from connecting to corporate vpn. I imagine it's affecting others as well.

The openconnect project doesn't seem to use gitlab's release feature but their changelog page seems to imply that the versions listed on there are stable versions.

This is a link to the most recently tagged version: https://gitlab.com/openconnect/openconnect/-/tree/v9.12

davidjharder commented 1 month ago

This builds fine when I bump it to 9.12. Any idea how to test it? Are there public VPNs that use this?

ammunoz commented 1 month ago

This builds fine when I bump it to 9.12. Any idea how to test it? Are there public VPNs that use this?

Great to hear! Appreciate you taking a stab at this.

I don't actually know of a good way for you to test it without setting up a vpn server yourself, which is going to be a hassle. Is there any way I can test it for you? Is that a thing?

I'm on stable repos still but I think you can share a *.eopkg file that I can install locally right? I can also only really test in gnome.

davidjharder commented 1 month ago

Re: testing: That's what I figured.

I will share a test eopkg after the next sync (likely Friday). Right now the package would not install on a stable system. Are you in our matrix room by chance?

ammunoz commented 4 weeks ago

2654 seems to also be necessary for networkmanager-openconnect to authenticate via 2fa