openvpn configure: error: libpam required but missing
Issue
In Linux, download the openvpn source and configure, and run the commands blew.
$ wget https://swupdate.openvpn.org/community/releases/openvpn-2.4.9.tar.gz
$ tar xf openvpn-2.4.9.tar.gz
$ cd openvpn-2.4.9
$ ./configureBut I get the error message saying:
checking for LZ4... no
checking lz4.h usability... no
checking lz4.h presence... no
checking for lz4.h... no
usable LZ4 library or header not found, using version in src/compat/compat-lz4.*
checking git checkout... no
checking whether the compiler acceppts -Wno-unused-function... yes
checking whether the compiler acceppts -Wno-unused-parameter... yes
checking whether the compiler acceppts -Wall... yes
configure: error: libpam required but missingSolution
It needs to install pam development package.
- RHEL/CentOS
Go to https://pkgs.org/search/?q=pam-devel and download pam-devel, or run with yum.
sudo yum install pam-devel- Ubuntu/Debian
Go to https://pkgs.org/search/?q=libpam0g-dev and download libpam0g-dev, or run with apt-get。
sudo apt-get install libpam0g-dev