diff options
author | solsTiCe d'Hiver | 2020-08-27 00:33:21 +0200 |
---|---|---|
committer | solsTiCe d'Hiver | 2020-08-27 00:33:21 +0200 |
commit | 34991642f9012e99ee3d0bdf9c0e16adeb5ccbb2 (patch) | |
tree | b5cfbe59b2b29ec5a50e7734d444570cd7f0252e | |
parent | 39de5ecfd67709aea7a64d928dfae266a1c99302 (diff) | |
download | aur-34991642f9012e99ee3d0bdf9c0e16adeb5ccbb2.tar.gz |
Fix various issues
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | piavpn-bin.install | 9 |
3 files changed, 17 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = piavpn-bin pkgdesc = Private Internet Access client pkgver = 2.3.1_05354 -pkgrel = 2 +pkgrel = 3 url = https://privateinternetaccess.com/ install = piavpn-bin.install arch = x86_64 @@ -2,7 +2,7 @@ pkgname=piavpn-bin pkgver=2.3.1_05354 _pkgver=2.3.1-05354 -pkgrel=2 +pkgrel=3 pkgdesc="Private Internet Access client" arch=(x86_64) url="https://privateinternetaccess.com/" @@ -47,4 +47,12 @@ package() { mkdir -p $pkgdir/usr/share/licenses/$pkgname/ cp $pkgdir/opt/piavpn/share/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/ + + # limit log to the minimum to avoid excessive flooding + cat > $pkgdir/opt/piavpn/var/debug.txt << EOF +[rules] +*.debug=false +*.info=false +*.warning=false +EOF } diff --git a/piavpn-bin.install b/piavpn-bin.install index c68d40dfff62..ef36a1c121cd 100644 --- a/piavpn-bin.install +++ b/piavpn-bin.install @@ -18,6 +18,11 @@ pre_install() { addRoutingTable piavpnWgrt } +pre_remove() { + systemctl stop piavpn + systemctl disable piavpn +} + post_remove() { sed -i '/.*piavpnrt$/d' /etc/iproute2/rt_tables sed -i '/.*piavpnOnlyrt$/d' /etc/iproute2/rt_tables @@ -27,8 +32,8 @@ post_remove() { } post_upgrade() { - if systemctl is-active pia-daemon >/dev/null; then - systemctl restart pia-daemon + if systemctl is-active piavpn >/dev/null; then + systemctl restart piavpn fi } |