You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
23 lines
753 B
23 lines
753 B
#!/bin/sh |
|
## |
|
## cacti-setup |
|
## |
|
|
|
# determine MySQL root password |
|
username=`grep "^user" @l_prefix@/etc/mysql/my.pwd |\ |
|
sed -e 's;^user[^=]*= *;;' -e 's; *$;;'` |
|
password=`grep "^password" @l_prefix@/etc/mysql/my.pwd |\ |
|
sed -e 's;^password[^=]*= *;;' -e 's; *$;;'` |
|
|
|
# create the MySQL database for Cacti |
|
@l_prefix@/bin/mysqladmin --user=$username --password=$password create cacti |
|
|
|
# create the default Cacti database schema |
|
@l_prefix@/bin/mysql --user=$username --password=$password cacti <@l_prefix@/share/cacti/cacti.sql |
|
|
|
# create a MySQL username/password for Cacti |
|
@l_prefix@/bin/mysql --user=$username --password=$password mysql <<EOF |
|
GRANT ALL ON cacti.* TO cacti@localhost IDENTIFIED BY 'cacti'; |
|
FLUSH PRIVILEGES; |
|
EOF |
|
|
|
|