diff options
author | Idares | 2015-08-07 15:54:10 +0200 |
---|---|---|
committer | Idares | 2015-08-07 15:54:10 +0200 |
commit | cd8b630c0c11410f617de230f446f005f868f274 (patch) | |
tree | 7ba2dbce21389afd29770511856ea5abc087e5ea /zabbix-server.install | |
download | aur-cd8b630c0c11410f617de230f446f005f868f274.tar.gz |
Initial import.
Diffstat (limited to 'zabbix-server.install')
-rwxr-xr-x | zabbix-server.install | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/zabbix-server.install b/zabbix-server.install new file mode 100755 index 000000000000..e25d6b92f149 --- /dev/null +++ b/zabbix-server.install @@ -0,0 +1,40 @@ +post_install() { + + getent group zabbix > /dev/null || groupadd -r zabbix > /dev/null + getent passwd zabbix > /dev/null || useradd -r -g zabbix -d /dev/null zabbix -m > /dev/null + chown -R zabbix:zabbix /var/log/zabbix /etc/zabbix /usr/share/zabbix /srv/http/zabbix + systemd-tmpfiles --create zabbix-server.conf + + echo "Manual post-installation steps:" + echo "-------------------------------------------------------------------------------------" + echo "1) Create a PostgreSQL user and database" + echo "psql -U <username>" + echo "psql> create database zabbix; " + echo "psql> \q " + echo "2) Load the schema and datasets into the database you created" + echo "cd /etc/zabbix/database/postgresql" + echo "psql -U <username> zabbix < schema.sql" + echo "psql -U <username> zabbix < images.sql" + echo "psql -U <username> zabbix < data.sql" + echo "3) Configure /etc/zabbix/zabbix_server.conf" + echo "4) Start zabbix-server" + echo "5) Go to http://localhost/zabbix and follow the setup process" + echo "-------------------------------------------------------------------------------------" + echo "For more information see http://www.zabbix.com/documentation.php" + echo "-------------------------------------------------------------------------------------" +} + +post_remove() { + userdel zabbix +} + +post_upgrade() { + systemd-tmpfiles --create zabbix-server.conf + + echo "-------------------------------------------------------------------------------------" + echo "html path has been changed to /usr/share/webapps/zabbix" + echo "If upgrading from version prior to 2.4.2, please update your web server configuration" + echo "and move /srv/http/zabbix/conf/zabbix.conf.php to /usr/share/webapps/zabbix/conf/zabbix.conf.php" + echo "-------------------------------------------------------------------------------------" +} + |