summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlphaJack2020-08-12 17:02:32 +0200
committerAlphaJack2020-08-12 17:02:32 +0200
commit89a8b5a278d3875c3b393954f90057606c188f30 (patch)
tree365037bfe8e99bfd5e6b4e336ee79e9911cc2c29
parent18ba45fc04f5f37a7eac4bcac33a2b2b8951f7a3 (diff)
downloadaur-89a8b5a278d3875c3b393954f90057606c188f30.tar.gz
Restricted config and log folder permissions
-rw-r--r--PKGBUILD10
1 files changed, 6 insertions, 4 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b142cc920bb3..d7671d99995c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -21,15 +21,17 @@ md5sums=("1d7e43ef5822f42e29db314b0c95df54")
package(){
cd "$srcdir/${pkgname}_${pkgver}_dist"
install -d "$pkgdir/usr/share/webapps/$pkgname"
- cp -rv * "$pkgdir/usr/share/webapps/$pkgname"
- chown -R http: "$pkgdir/usr/share/webapps/$pkgname/config/params"
+ cp -rv * "$pkgdir/usr/share/webapps/$pkgname"
chown -R http: "$pkgdir/usr/share/webapps/$pkgname/data"
-
+ chown -R http: "$pkgdir/usr/share/webapps/$pkgname/config/params"
+ chmod 750 "$pkgdir/usr/share/webapps/$pkgname/config/params"
+
install -d "$pkgdir/usr/share/licenses/$pkgname"
install -D "LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
install -d "$pkgdir/var/log/"
mv "$pkgdir/usr/share/webapps/$pkgname/data/log" "$pkgdir/var/log/$pkgname"
- ln -s "$pkgdir/var/log/$pkgname" "$pkgdir/usr/share/webapps/$pkgname/data/log"
+ ln -s "/var/log/$pkgname" "$pkgdir/usr/share/webapps/$pkgname/data/log"
chown -R http: "$pkgdir/var/log/$pkgname"
+ chmod 750 "$pkgdir/var/log/$pkgname"
}