diff options
author | André Herbst | 2023-10-11 17:03:35 +0200 |
---|---|---|
committer | André Herbst | 2023-10-11 17:05:42 +0200 |
commit | 01c44ae934ffd2e3bf4695a4bec316b28218f1a0 (patch) | |
tree | 2f9c7b68cf603b145fff8d3d14f8d5d64b799b1f | |
parent | b1e277d9f1edbab9c4db516fa951aaf84802118c (diff) | |
download | aur-01c44ae934ffd2e3bf4695a4bec316b28218f1a0.tar.gz |
fix: dns name washington-s403-i01.cg-dialup.net cannot be resolved anymore -> use ip to query certificate
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 7 |
2 files changed, 5 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = cyberghostvpn pkgdesc = CyberGhost VPN pkgver = 1.4.1 - pkgrel = 7 + pkgrel = 8 url = https://www.cyberghostvpn.com arch = any license = custom:cyberghostvpn @@ -4,7 +4,7 @@ pkgname=cyberghostvpn pkgver=1.4.1 -pkgrel=7 +pkgrel=8 pkgdesc="CyberGhost VPN" url="https://www.cyberghostvpn.com" arch=(any) @@ -37,8 +37,9 @@ _archive="${pkgname}-${_variant}-${pkgver}" prepare() { # workaround: build certificate to connect to wireguard servers # remove as soon as the certificate is provied by the package - _wireguard_certificate_server="washington-s403-i01.cg-dialup.net:1337" - true | openssl s_client -verify 5 -connect ${_wireguard_certificate_server} | openssl x509 > "${srcdir}/cg-dialup-net.pem" + _wireguard_certificate_servername="washington-s403-i01.cg-dialup.net" + _wireguard_certificate_server="102.165.48.72:1337" + true | openssl s_client -verify 5 -connect ${_wireguard_certificate_server} -servername ${_wireguard_certificate_servername}| openssl x509 > "${srcdir}/cg-dialup-net.pem" sha256sum "${srcdir}/cg-dialup-net.pem" sha256sum --check <( echo "ff0f9f4c75a06dedd1e34cf2a88b95dc879c9ef6173913b40f271355f614744c ${srcdir}/cg-dialup-net.pem" ) |