diff options
author | AlphaJack | 2020-08-12 17:02:32 +0200 |
---|---|---|
committer | AlphaJack | 2020-08-12 17:02:32 +0200 |
commit | 89a8b5a278d3875c3b393954f90057606c188f30 (patch) | |
tree | 365037bfe8e99bfd5e6b4e336ee79e9911cc2c29 | |
parent | 18ba45fc04f5f37a7eac4bcac33a2b2b8951f7a3 (diff) | |
download | aur-89a8b5a278d3875c3b393954f90057606c188f30.tar.gz |
Restricted config and log folder permissions
-rw-r--r-- | PKGBUILD | 10 |
1 files changed, 6 insertions, 4 deletions
@@ -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" } |