PDA

View Full Version : Zabbix 1.8.1 RPMs for CentOS 5/RHEL


Farley
03-02-2010, 03:30
I just built some Zabbix 1.8.1 RPMs built for CentOS (32 and 64bit) and RHEL in my repository if anyone would like to use 'em. I welcome feedback, and make patches regularly based on feedback/input.

The RPMs currently support curl, jabber, ipmi, (ssh is broken so no ssh), zabbix-server, zabbix-proxy, zabbix-agent, zabbix-frontend, zabbix-get, zabbix-sender and I have the spec file there if you want to tweak it for your use. :)

RPMs: http://andrewfarley.com/sysadmin/zabbix-rpms-updated-to-1-8-1-in-my-repository
spec file: http://repo.andrewfarley.com/centos/specs/zabbix.spec
Previous RPM Post: http://www.zabbix.com/forum/showthread.php?t=15145

Enjoy!

Arioch
10-02-2010, 13:46
I've stumbled upon a bug after upgrading from 1.8 to 1.8.1 from your repos:


# /etc/init.d/zabbix-server restart
Shutting down ZABBIX server: [ OK ]
Starting ZABBIX server: zabbix_server [24413]: User zabbix does not exist.
zabbix_server [24413]: Cannot run as root ! [FAILED]
# /etc/init.d/zabbix-server restart
Shutting down ZABBIX server: [FAILED]
Starting ZABBIX server: zabbix_server [24423]: User zabbix does not exist.
zabbix_server [24423]: Cannot run as root ! [FAILED]


It was easily fixed by adding the zabbix user again. But still. I'll have to look into the spec file later today to find what caused the user to be deleted.

Arioch
10-02-2010, 13:49
And a more severe bug: the contents of the webroot have been partially cleared.
All there's left is a conf and include dir.

Update:
Removing and reinstalling the zabbix-frontend-php package solved the problem. We'll have to find a way to deal with symlinks properly.

xaeth
24-02-2010, 21:54
Just an FYI. The maintainer of the Fedora and EPEL zabbix packages has actually also provided Fedora 11/12 and RHEL4/5 compatible zabbix 1.8 packages.

His announcement: http://sharkcz.livejournal.com/4755.html

Fedora: http://fedora.danny.cz/danny/
EPEL: http://fedora.danny.cz/danny-el/

In theory one nice thing with these is that they are built based on current approved packages (1.4 and 1.6 depending on repository), but are also the basis for future included packages, such as Fedora 13 and EPEL 6.