melmorabity/openvpn-auth-script

Project ID: 22501

Description

Runs an external script to decide whether to authenticate a user or not. Useful for checking 2FA on VPN auth attempts as it doesn't block the main openvpn process, unlike passing the script to --auth-user-pass-verify flag.

The idea of the plugin is to do as little as possible, and let the external binary do all the heavy lifting itself.

Installation Instructions

Fedora:

Run the following command: dnf copr enable melmorabity/openvpn-auth-script.

RHEL/CentOS:

  • Ensure the yum-plugin-copr package is installed
  • Ensure the EPEL repository is enabled
  • Run the following command: yum copr enable melmorabity/python-azure-sdk-el

Active Releases

The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).

Release Architectures Repo Download
EPEL 7 x86_64 (504)* EPEL 7 (140 downloads)
Fedora 37 x86_64 (673)* Fedora 37 (0 downloads)
Fedora 38 x86_64 (321)* Fedora 38 (20 downloads)
Fedora 39 x86_64 (148)* Fedora 39 (13 downloads)
Fedora 40 x86_64 (4)* Fedora 40 (3 downloads)
Fedora rawhide x86_64 (672)* Fedora rawhide (117 downloads)

* Total number of downloaded packages.