summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorWorMzy Tykashi2016-08-19 11:55:01 +0100
committerWorMzy Tykashi2016-08-19 11:55:01 +0100
commit80ae341bb40201ab396b22ebe52f9e51d6213d48 (patch)
tree123bcc2d367c76988f77fb88aed5a4585371019e
parent1834c15c3ad160cb5538467261d86ff8fa9489e8 (diff)
downloadaur-80ae341bb40201ab396b22ebe52f9e51d6213d48.tar.gz
Fixed key gen for new installs
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD2
-rw-r--r--expressvpn.install7
3 files changed, 9 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index deb29ef8332a..040c23c6bef8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = expressvpn
pkgdesc = Proprietary VPN client for Linux
pkgver = 1.1.0
- pkgrel = 1
+ pkgrel = 2
url = https://expressvpn.com
install = expressvpn.install
arch = x86_64
@@ -9,7 +9,7 @@ pkgbase = expressvpn
license = custom
depends = net-tools
source = expressvpnd.service
- source = license-20160711.html::https://www.expressvpn.com/vpn-software/vpn-linux/open-source
+ source = license-20160819.html::https://www.expressvpn.com/vpn-software/vpn-linux/open-source
validpgpkeys = 1D0B09AD6C93FEE93FDDBD9DAFF2A1415F6A3A38
sha512sums = 95fa06939cd318962d11076443c0f3fe46f73509fcd09ad39513a8f3ea6d010c9c9607ec38506f1503efde70519a2aa9aed3d201b7c3b37c4324c68fc91a2073
sha512sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index e26148287f0d..f4ea77509071 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=expressvpn
pkgver=1.1.0
-pkgrel=1
+pkgrel=2
pkgdesc="Proprietary VPN client for Linux"
arch=('x86_64' 'i686')
url="https://expressvpn.com"
diff --git a/expressvpn.install b/expressvpn.install
index 1784384dcd6b..25d3d4101337 100644
--- a/expressvpn.install
+++ b/expressvpn.install
@@ -1,4 +1,5 @@
post_install() {
+ gen_key
/usr/bin/printf "----------------------------------------------\n"
/usr/bin/printf " Start the expressvpn daemon with\n"
/usr/bin/printf " # systemctl start expressvpnd.service\n"
@@ -14,12 +15,16 @@ post_install() {
/usr/bin/printf "----------------------------------------------\n"
}
-post_upgrade() {
+gen_key() {
/usr/bin/expressvpnd --workdir "/var/lib/expressvpn/" generate-client-ca > /dev/null 2>&1
/usr/bin/expressvpnd --workdir "/var/lib/expressvpn/" generate-client-certs > /dev/null 2>&1
/usr/bin/chmod 644 "/var/lib/expressvpn/certs/client.key" > /dev/null 2>&1
/usr/bin/rm -f /var/lib/expressvpn/certs/client.req > /dev/null 2>&1
/usr/bin/rm -f /var/lib/expressvpn/certs/clientca.srl > /dev/null 2>&1
+}
+
+post_upgrade() {
+ gen_key
/usr/bin/printf "------------------------------------------------\n"
/usr/bin/printf " You may need to restart the expressvpn daemon:\n"
/usr/bin/printf " # systemctl daemon-reload\n"