summarylogtreecommitdiffstats
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
parent8a822dbf7dbb88f6ffbcc611c803606db2ae887a (diff)
downloadaur-85b58af1241cd1a8e39b3554537122eaa73e1fb4.tar.gz
Remove executable permission on files in /usr
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
2 files changed, 10 insertions, 5 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1d563d315224..2c57501ee12b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
+
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
+
}