Barracuda VPN support in NetworkManager applet?

I’m running Linux Mint 21.2 with Cinnamon. I see

  • network-manager-gnome 1.24.0+mint2+vanessa
  • network-manager-openvpn-gnome 1.8.18-1
  • network-manager-openconnect-gnome 1.2.10-0+4.2
  • network-manager-pptp-gnome 1.2.10-1
    all installed, so I believe Cinnamon is using the GNOME NetworkManager applet for the desktop UI.

I’ve recently started using Barracuda VPN ( https://www.barracuda.com/ ). Their Linux client works but isn’t great, and it’s CLI-only. Normally that’s my preference, however, I have to juggle a lot of clients’ VPNs at the same time, so it would be very useful to have barracuda right in the GUI; it reduces the number of places I have to check to see if I’ve left any VPNs running.

I would like to take a crack at scratching my itch. I think that means
a) extending the network-manager-openconnect-gnome module to support using the barracuda client, or
b) writing a new module either specific to barracuda or more general to interface with any external clients, or
c) something else that I don’t know,

What is the best path forward?

This topic was automatically closed 45 days after the last reply. New replies are no longer allowed.