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 /PKGBUILD | |
parent | 8a822dbf7dbb88f6ffbcc611c803606db2ae887a (diff) | |
download | aur-85b58af1241cd1a8e39b3554537122eaa73e1fb4.tar.gz |
Remove executable permission on files in /usr
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 8 insertions, 4 deletions
@@ -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 + } |