mirror of
https://github.com/hwdsl2/openvpn-install.git
synced 2026-01-11 19:06:18 +00:00
Add Amazon Linux 2
- Add support for Amazon Linux 2.
This commit is contained in:
@@ -56,6 +56,10 @@ elif [[ -e /etc/almalinux-release || -e /etc/rocky-release || -e /etc/centos-rel
|
|||||||
os="centos"
|
os="centos"
|
||||||
os_version=$(grep -shoE '[0-9]+' /etc/almalinux-release /etc/rocky-release /etc/centos-release | head -1)
|
os_version=$(grep -shoE '[0-9]+' /etc/almalinux-release /etc/rocky-release /etc/centos-release | head -1)
|
||||||
group_name="nobody"
|
group_name="nobody"
|
||||||
|
elif grep -qs "Amazon Linux release 2" /etc/system-release; then
|
||||||
|
os="centos"
|
||||||
|
os_version="7"
|
||||||
|
group_name="nobody"
|
||||||
elif [[ -e /etc/fedora-release ]]; then
|
elif [[ -e /etc/fedora-release ]]; then
|
||||||
os="fedora"
|
os="fedora"
|
||||||
os_version=$(grep -oE '[0-9]+' /etc/fedora-release | head -1)
|
os_version=$(grep -oE '[0-9]+' /etc/fedora-release | head -1)
|
||||||
@@ -264,9 +268,19 @@ LimitNPROC=infinity" > /etc/systemd/system/openvpn-server@server.service.d/disab
|
|||||||
apt-get -yqq install openvpn openssl ca-certificates $firewall >/dev/null
|
apt-get -yqq install openvpn openssl ca-certificates $firewall >/dev/null
|
||||||
) || exit 1
|
) || exit 1
|
||||||
elif [[ "$os" = "centos" ]]; then
|
elif [[ "$os" = "centos" ]]; then
|
||||||
|
if grep -qs "Amazon Linux release 2" /etc/system-release; then
|
||||||
|
(
|
||||||
|
set -x
|
||||||
|
amazon-linux-extras install epel -y >/dev/null
|
||||||
|
) || exit 1
|
||||||
|
else
|
||||||
|
(
|
||||||
|
set -x
|
||||||
|
yum -y -q install epel-release >/dev/null
|
||||||
|
) || exit 1
|
||||||
|
fi
|
||||||
(
|
(
|
||||||
set -x
|
set -x
|
||||||
yum -y -q install epel-release >/dev/null
|
|
||||||
yum -y -q install openvpn openssl ca-certificates tar $firewall >/dev/null 2>&1
|
yum -y -q install openvpn openssl ca-certificates tar $firewall >/dev/null 2>&1
|
||||||
) || exit 1
|
) || exit 1
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user