cacti: NEW port
This commit is contained in:
parent
7aecd0beea
commit
774b7eddf2
1
cacti/.md5sum
Normal file
1
cacti/.md5sum
Normal file
@ -0,0 +1 @@
|
|||||||
|
341b5828d95db91f81f5fbba65411d63 cacti-0.8.6i.tar.gz
|
49
cacti/INSTALL
Normal file
49
cacti/INSTALL
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
INSTALL:
|
||||||
|
|
||||||
|
|
||||||
|
1. Create the MySQL database:
|
||||||
|
|
||||||
|
shell> mysqladmin --user=root create cacti
|
||||||
|
|
||||||
|
2. Import the default cacti database:
|
||||||
|
|
||||||
|
shell> mysql cacti < cacti.sql
|
||||||
|
|
||||||
|
3. Optional: Create a MySQL username and password for Cacti.
|
||||||
|
|
||||||
|
shell> mysql --user=root mysql
|
||||||
|
mysql> GRANT ALL ON cacti.* TO cactiuser@localhost IDENTIFIED BY 'somepassword';
|
||||||
|
mysql> flush privileges;
|
||||||
|
|
||||||
|
4. Edit include/config.php and specify the MySQL user, password and
|
||||||
|
database for your Cacti configuration.
|
||||||
|
|
||||||
|
$database_default = "cacti";
|
||||||
|
$database_hostname = "localhost";
|
||||||
|
$database_username = "cactiuser";
|
||||||
|
$database_password = "cacti";
|
||||||
|
|
||||||
|
5. Set the appropriate permissions on cacti's directories for graph/log
|
||||||
|
generation. You should execute these commands from inside cacti's
|
||||||
|
directory to change the permissions.
|
||||||
|
|
||||||
|
shell> chown -R cactiuser rra/ log/
|
||||||
|
|
||||||
|
(Enter a valid username for cactiuser, this user will also be used in
|
||||||
|
the next step for data gathering.)
|
||||||
|
|
||||||
|
6. Add a line to your /etc/crontab file similar to:
|
||||||
|
|
||||||
|
*/5 * * * * cactiuser php /var/www/html/cacti/poller.php > /dev/null 2>&1
|
||||||
|
|
||||||
|
Replace cactiuser with the valid user specified in the previous step.
|
||||||
|
|
||||||
|
Replace /var/www/html/cacti/ with your full Cacti path.
|
||||||
|
|
||||||
|
7. Point your web browser to:
|
||||||
|
|
||||||
|
http://your-server/cacti/
|
||||||
|
|
||||||
|
Log in the with a username/password of admin. You will be required to
|
||||||
|
change this password immediately. Make sure to fill in all of the path
|
||||||
|
variables carefully and correctly on the following screen.
|
18
cacti/Pkgfile
Normal file
18
cacti/Pkgfile
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
# Description: A complete RRDTool-based graphing solution
|
||||||
|
# URL: http://cacti.net/index.php
|
||||||
|
# Maintainer: James Mills, prologic at shortcircuit dot net dot au
|
||||||
|
# Packager: Younes Hafri, ycrux at club-internet dot fr
|
||||||
|
#
|
||||||
|
# Depends on: rrdtool, mod_php, mysql
|
||||||
|
|
||||||
|
name=cacti
|
||||||
|
version=0.8.6i
|
||||||
|
release=1
|
||||||
|
source=(http://www.$name.net/downloads/$name-$version.tar.gz)
|
||||||
|
|
||||||
|
build () {
|
||||||
|
echo "========================="
|
||||||
|
echo " Read the INSTALL file "
|
||||||
|
echo "========================="
|
||||||
|
exit 1
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user