@Cfkschaller@fosstodon.org There has been some questions if we can ship openvpn3-linux as a flatpak.
OpenVPN 3 Linux depends on D-Bus, it installs a SELinux policy in addition to D-Bus policies and service files. And need interaction with systemd-resolved on hosts where that is available.
During install it will run "openvpn3-admin init-config" which will inspect the system in various ways, to fine tune some of the configuration to match that host and see that the needed directories and and privileges are correctly setup.
And if the kmod-ovpn-dco package is installed, one of these D-Bus services (net.openvpn.v3.netcfg) will interact with the ovpn_dco_v2 kernel module.
For F38+, we're working on making it functional again (due to issues with the glib2 implementation in prior releases, which exploded with glib2-2.76+) .... Development snapshots are available here:
https://copr.fedorainfracloud.org/coprs/dsommers/openvpn3-devsnapshots/
More generic instructions can be found here: https://community.openvpn.net/openvpn/wiki/OpenVPN3Linux