summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsolsTiCe d'Hiver2021-01-26 14:13:28 +0100
committersolsTiCe d'Hiver2021-01-26 14:13:28 +0100
commit85b58af1241cd1a8e39b3554537122eaa73e1fb4 (patch)
tree8b349be531cfcb5cc0ac6413c5989c178cc27c01 /PKGBUILD
parent8a822dbf7dbb88f6ffbcc611c803606db2ae887a (diff)
downloadaur-85b58af1241cd1a8e39b3554537122eaa73e1fb4.tar.gz
Remove executable permission on files in /usr
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 8 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2735614d1224..1cf3fdc4b0b0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
+
}