Package Details: zabbix-server-mysql 3.0.3-1

Git Clone URL: https://aur.archlinux.org/zabbix-server-mysql.git (read-only)
Package Base: zabbix-server-mysql
Description: Zabbix is an enterprise-class open source distributed monitoring solution.
Upstream URL: http://www.zabbix.com/
Licenses: GPLv2
Conflicts: zabbix-agent, zabbix-server
Submitter: None
Maintainer: ArteS
Last Packager: ArteS
Votes: 14
Popularity: 0.067047
First Submitted: 2010-09-26 07:48
Last Updated: 2016-05-24 11:32

Dependencies (15)

Required by (0)

Sources (2)

Latest Comments

jamincollins commented on 2016-03-03 17:15

The package appears to be missing build dependency on mysql libraries:

checking for mysql_config... no
configure: error: MySQL library not found
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build zabbix-server-mysql.


Installing libmariadbclient fixed it.

ArteS commented on 2016-01-19 10:11

Added support for Jabber

ruthger commented on 2016-01-18 18:27

I have added a new version of iksemel into aur. Please add iksemel again as a optional dependency. I do use the jabber option in Zabbix.

roentgen commented on 2016-01-17 07:11

Hello guys. I made a split package for zabbix3 at https://aur.archlinux.org/pkgbase/zabbix3/

I'm looking for co-maintainers as I don't have much time to look for it.

BTW zabbix2 packages could use the same method to generate split packages from one PKGBUILD with the possibility to choose the database type when building.

Simnol commented on 2016-01-10 12:40

Commenting here in case anyone else comes across the issue, as it's fixed in the development branch of Zabbix but not in this build yet:

https://support.zabbix.com/browse/ZBX-9659

PHP 7 issues with the check 'checkPhpAlwaysPopulateRawPostData' and the fact it doesn't exist in 7+

One quick fix is in the bug report, and the only change I made was to remove the 'alpha' bit of the version check, i.e.:

if (version_compare(PHP_VERSION, '5.6', '>=') && version_compare(PHP_VERSION, '7.0.0', '<')) {

ArteS commented on 2016-01-04 00:35

In the package php 7.0.1-5 is fixed a problem.
Option --with-freetype-dir=/usr added to compile php. (Fix FS#47601)

avi9526 commented on 2016-01-03 02:45

It seems that php-7.0.1-4 package is compiled without
--with-freetype-dir=/usr \
option, zabbix not working fine with error
>> PHP gd FreeType support missing.
Need recompile php to fix it.

h_asdf commented on 2015-11-12 14:18

Had to download the tar.gz manually and edit Source in the PKGBUILD - something is wrong with sourceforge...

Also I had to install mariadb for the build to work.

ArteS commented on 2015-08-23 11:28

Thanks, avi9526. Fix this. The changes to take effect, you must
pacman -R zabbix-server-mysql and yaourt -S zabbix-server-mysql.
Or manually delete and create user and group "zabbix" again.

avi9526 commented on 2015-08-21 21:45

Building and working fine. Minor problem: zabbix-server.install creates regular user, when having desktop installed it showed up in user list, add, please, --system parameter to useradd

ArteS commented on 2015-08-18 12:46

Ok. Package "iksemel" removed from required dependencies. Thus not support Native Jabber.

avi9526 commented on 2015-08-17 23:21

package iksemel removed from aur, can't build

ArteS commented on 2014-07-13 04:11

It is not bug. Read https://www.zabbix.com/documentation/2.2/manual/installation/requirements
uncommet in file /etc/php/php.ini
extension=mysqli.so

ArteS commented on 2014-07-13 04:10

It is not bug. Read [url=https://www.zabbix.com/documentation/2.2/manual/installation/requirements]PHP extensions[/url]
uncommet in file [b]/etc/php/php.ini[/b]
extension=mysqli.so

scar commented on 2014-07-12 10:44

Please, take a look at this one, I'm not sure if there is a bug or something, but could you please help me out with that problem?

https://bbs.archlinux.org/viewtopic.php?id=183731

ArteS commented on 2014-04-14 09:43

Thanks, dack. Fix "Type".

dack commented on 2014-04-13 21:06

The systemd scripts should use "Type=simple" or no type line at all, not "Type=oneshot".

Type=oneshot is meant for scripts that do an action and then exit, not for daemons like zabbix server/agent.

ArteS commented on 2014-02-02 01:12

I already answered this question to you. I see no reason to separate them. I can only submit an inquiry to add functionality.

onny commented on 2014-01-30 14:58

Oh I see, this package includes "zabbix-agent".
What do you think? Is it better to disable zabbix-agent here (have it in a seperate package) and have the possibility to install zabbix server only?

onny commented on 2014-01-30 14:53

Thank you ArteS!
Unfortunately, one more thing: Please remove "zabbix-agent" from conflicting packages, since you can run both on one server without any problems.

ArteS commented on 2014-01-19 02:14

Okay, onny. I take into account your suggestions to improve the package and fix bugs.

onny commented on 2014-01-17 20:38

Maybe we should also add:
User=zabbix
into the zabbix-server.service file.

onny commented on 2014-01-17 18:57

Thank you ArteS for maintaining this. Two things I noticed while installing your package on my server:
I'm running zabbix-server on a different machine than Mysql, so maybe we can move mariadb to optdeps? Other webapps handle this similair.
I had to fix one path variable in /etc/zabbix/zabbix_server.conf:
LogFile=/var/log/zabbix_server.log
to
LogFile=/var/log/zabbix/zabbix_server.log
because the server application couldn't write to /var/log directly.

Refutationalist commented on 2013-12-12 19:09

For the record, incrementing the version number to 2.2.1 and changing out the checksums, it still compiles cleanly.

liepumartins commented on 2013-12-06 12:12

Disregard my previous comment.

I have noticed that despite zabbix-server working, systemctl shows status "activating".
Also command "systemctl start zabbix-server" does not exit.

I believed this was due to "Type=oneshot", however "Type=forking" fails to start zabbix-server at all.

liepumartins commented on 2013-12-06 11:58

I do believe that in systemd unit file ( /usr/lib/systemd/system/zabbix-server.service) "Type" should be "forking" instead of "oneshot".
Otherwise systemctl shows service as "activating" indefinitely instead of "active". And "systemctl start zabbix-server" command does not exit.

Correct me if I'm wrong.

P.S. Thanks for removing apache dependecies. :)

onny commented on 2013-11-17 12:22

thank you ArteS for the fast response!

ArteS commented on 2013-11-14 09:41

1) because the package includes a package zabbix-server and zabbix-agent. I see no reason to separate them. I can only submit an inquiry to add functionality.
2) persuaded. I agree. move apache and php-apache out depends in optdepends

onny commented on 2013-11-13 13:21

Why should this package conflicts with zabbix-agent? Its quite often the case that you also want to monitor your Zabbix server, so they can perfectly run together on the same machine.
Also please do not force php-apache and apache dependency since you might run it with nginx and php-fpm (see https://wiki.archlinux.org/index.php/Zabbix). Of course you can add it to Optdepends!

wabi commented on 2013-08-24 10:03

update to 2.0.8 required to work with php 5.5

ArteS commented on 2013-06-27 13:45

OK, onny. move /srv/http/zabbix to /usr/share/webapps/zabbix
binaries move to /usr/bin (Thanks Idares)

onny commented on 2013-06-27 12:12

Thank you for maintaining this package. I would like to ask if you would move /srv/http/zabbix to /usr/share/webapps/zabbix, a more common way to store web applications, e.g.: redmine, owncloud, etherpad-lite, drupal, joomla, etc.
From there, one could symlink zabbix to /srv/http or /var/www, etc.

ArteS commented on 2013-06-27 12:03

for the control of the server on which install the zabbix. and not installing additional software zabbix-agent

Anonymous comment on 2013-06-27 11:58

why is there "--enable-agent" option? IMO if you compile zabbix-server there should be only "--enable-server" option enabled.

GI_Jack commented on 2013-06-18 22:59

replace mysql with mariadb

ArteS commented on 2013-04-20 10:43

Thanks, jhf2442. Fix trouble.

jhf2442 commented on 2013-04-19 19:21

packaging not working out of the box (permission issues, then directory already exists message), had to move the make install from the build() section to the package() section,right after the cd command.
Maybe a requirement related to pacman 4.1 ?

ImNtReal commented on 2012-10-02 17:24

You should add a systemd service unit like: http://pastebin.com/MAf2Lfzi