Dsommers/openvpn3

Thanks for your work, @dsommers . It’s a huge benefit to individuals and organizations alike.

Unfortunately, on EL 9.5 (specifically AlmaLinux 9.5), fully-updated, the following error occurs during installation for kmod-ovpn-dco-0.2.20240619-1.el9.noarch:

WARNING: /usr/lib/dkms/common.postinst does not exist.
WARNING: /usr/share/ovpn-dco/postinst does not exist.
ERROR: DKMS version is too old and ovpn-dco was not
built with legacy DKMS support.
You must either rebuild ovpn-dco with legacy postinst
support or upgrade DKMS to a more current version.
warning: %post(kmod-ovpn-dco-0.2.20240619-1.el9.noarch) scriptlet failed, exit status 1

Error in POSTIN scriptlet in rpm package kmod-ovpn-dco
Running scriptlet: kmod-ovpn-dco-0.2.20240619-1.el9.noarch 2/2

Uninstall of ovpn-dco module (version 0.2.20240619.1.el9) beginning:

Error! The module/version combo: ovpn-dco/0.2.20240619.1.el9 is not located in the DKMS tree.

The currently newest version of DKMS available is dkms-3.1.3-1.el9.noarch, from EPEL, and is installed.

I noticed that the OpenVPN Access Server repository has an installable kmod-ovpn-dco, but it is version kmod-ovpn-dco-0.2.20240712-1.el9.noarch. Did they do a rebuild in July for EL 9.5 compat perhaps?