diff options
author | solsTiCe d'Hiver | 2021-01-26 14:13:28 +0100 |
---|---|---|
committer | solsTiCe d'Hiver | 2021-01-26 14:13:28 +0100 |
commit | 85b58af1241cd1a8e39b3554537122eaa73e1fb4 (patch) | |
tree | 8b349be531cfcb5cc0ac6413c5989c178cc27c01 | |
parent | 8a822dbf7dbb88f6ffbcc611c803606db2ae887a (diff) | |
download | aur-85b58af1241cd1a8e39b3554537122eaa73e1fb4.tar.gz |
Remove executable permission on files in /usr
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 10 insertions, 5 deletions
@@ -1,7 +1,7 @@ pkgbase = piavpn-bin pkgdesc = Private Internet Access client pkgver = 2.6.1_05824 -pkgrel = 1 +pkgrel = 2 url = https://privateinternetaccess.com/ install = piavpn-bin.install arch = x86_64 @@ -26,3 +26,4 @@ source = https://installers.privateinternetaccess.com/download/pia-linux-2.6.1-0 sha256sums = a43338813cb54b897b4da70dd7745b76cbd07c6b46caf472e4a1ccd445e67b04 pkgname = piavpn-bin + @@ -2,7 +2,7 @@ pkgname=piavpn-bin pkgver=2.6.1_05824 _pkgver=${pkgver/_/-} -pkgrel=1 +pkgrel=2 pkgdesc="Private Internet Access client" arch=(x86_64) url="https://privateinternetaccess.com/" @@ -42,9 +42,6 @@ package() { mkdir -p $pkgdir/etc/NetworkManager/conf.d echo -e "[keyfile]\nunmanaged-devices=interface-name:wgpia*" > $pkgdir/etc/NetworkManager/conf.d/wgpia.conf - mkdir -p $pkgdir/usr/local/bin - ln -s ../../../opt/piavpn/bin/piactl $pkgdir/usr/local/bin/piactl - mkdir -p $pkgdir/usr/lib/systemd/system cp installfiles/piavpn.service $pkgdir/usr/lib/systemd/system/piavpn.service sed -i '/^After/s/syslog.target //' $pkgdir/usr/lib/systemd/system/piavpn.service @@ -52,6 +49,12 @@ package() { mkdir -p $pkgdir/usr/share/licenses/$pkgname/ mv $pkgdir/opt/piavpn/share/LICENSE.txt $pkgdir/usr/share/licenses/$pkgname/ + # fix permissions: no need for executable bit + find $pkgdir/usr -type f -exec chmod -x {} \; + + mkdir -p $pkgdir/usr/local/bin + ln -s ../../../opt/piavpn/bin/piactl $pkgdir/usr/local/bin/piactl + # limit log to the minimum to avoid excessive flooding cat > $pkgdir/opt/piavpn/var/debug.txt << EOF [rules] @@ -59,4 +62,5 @@ package() { *.info=false *.warning=false EOF + } |