[arch-commits] Commit in cacti/trunk (PKGBUILD cacti.install)
Sergej Pupykin
spupykin at nymeria.archlinux.org
Mon Mar 24 09:04:24 UTC 2014
Date: Monday, March 24, 2014 @ 10:04:23
Author: spupykin
Revision: 108172
upgpkg: cacti 0.8.8_b-4
upd
Modified:
cacti/trunk/PKGBUILD
cacti/trunk/cacti.install
---------------+
PKGBUILD | 12 ++++++++++--
cacti.install | 6 +++++-
2 files changed, 15 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2014-03-24 08:30:46 UTC (rev 108171)
+++ PKGBUILD 2014-03-24 09:04:23 UTC (rev 108172)
@@ -4,7 +4,7 @@
pkgname=cacti
pkgver=0.8.8_b
-pkgrel=3
+pkgrel=4
pkgdesc="complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality"
arch=(any)
url="http://www.cacti.net"
@@ -25,8 +25,16 @@
package() {
mkdir -p $pkgdir/usr/share/webapps/cacti $pkgdir/etc/webapps/cacti
mv $srcdir/$pkgname-${pkgver/_/}/* $pkgdir/usr/share/webapps/cacti
- echo "deny from all" >> $pkgdir/etc/webapps/cacti/.htaccess
+ echo "Require all denied" >> $pkgdir/etc/webapps/cacti/.htaccess
mv $pkgdir/usr/share/webapps/cacti/include/config.php $pkgdir/etc/webapps/cacti
ln -s /etc/webapps/cacti/.htaccess $pkgdir/usr/share/webapps/cacti/.htaccess
ln -s /etc/webapps/cacti/config.php $pkgdir/usr/share/webapps/cacti/include/config.php
+
+ install -dm0755 $pkgdir/var/log/ $pkgdir/var/lib/cacti/
+
+ mv $pkgdir/usr/share/webapps/cacti/rra $pkgdir/var/lib/cacti/rra
+ ln -s /var/lib/cacti/rra $pkgdir/usr/share/webapps/cacti/rra
+
+ mv $pkgdir/usr/share/webapps/cacti/log $pkgdir/var/log/cacti
+ ln -s /var/log/cacti $pkgdir/usr/share/webapps/cacti/log
}
Modified: cacti.install
===================================================================
--- cacti.install 2014-03-24 08:30:46 UTC (rev 108171)
+++ cacti.install 2014-03-24 09:04:23 UTC (rev 108172)
@@ -1,3 +1,7 @@
post_upgrade() {
- echo "NOTE: since 0.8.8_a-2 cacti is in /usr/share/webapps/"
+ post_install
}
+
+post_install() {
+ chown -R http:http var/log/cacti var/lib/cacti/rra
+}
More information about the arch-commits
mailing list