zstar69 wroteWe have installed OpenVPN from the RPM.
Please be aware there exists 2 versions of OpenVPN: The
community and the
access-server version. I guess you installes the paid, access-server version.
Every. Single. Guide. on the entire internet has references to the "yum-y install openvpn" (not the RPM AS version).
And that's the community-version, as it's in the repository of every major linux-distro.
I am trying to configure google authenticator. Each of the guides say yum -y install openvpn, then vi /etc/pam.d/openvpn, then vi /etc/openvpn/server.conf
None of these files exist(I don't even have /etc/openvpn). None of these files look remotely similar at all to the ones displayed in the docs. Where is the "server.conf" when installing from an rpm package? Is it as.conf? They do not look at all the same, I don't even think 1 line is the same, not 1.
That's true. The Access-server is the paid version which uses different ways to authenticate clients and does have the files in different locations.
So please help me understand the difference between yum install openvpn or rpm installing it?
As stated above, you've downloaded the access-server version and installed it. The other version is het community-product which has all the files in "the usual places" where all the manuals are referring to.
My biggest question I would say is does the RPM version of openvpn accept plugins?
I'm not sure as i'm only using the community version. And that one does support it. Please have a look at the
manpage and search for "--auth-user-pass-verify" where PAM is described.
Hope this helps.