Installing Oxidized on Centos 8

Hey everyone -

Kinda new to all of this but I was able to get Libre running on centos8 and have moved on to oxidized. It doesn’t appear that there is a really clear set of instructions on this so here’s what I’ve done and I’ve been able to repeat it successfully in the lab and on my the prod box but please bear in mind, this is just the install. I don’t have it working… yet :grin:

1 -check: ruby --version
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux] #the version I’m running
1a - sudo dnf install ruby #if ruby is not installed
2 - sudo useradd -c “oxidized system account” -m -d /etc/oxidized -s /bin/bash oxidized
#obviously make sure to set your password etc. I’ve also found a script or 2 that shows this as a system account, I’ll update when I’ve tested it both ways.
3 - sudo dnf -y group install “Development Tools”
4 - sudo dnf install make cmake which sqlite-devel ruby gcc ruby-devel libicu-devel gcc-c++
5 - sudo dnf install openssl-devel
6 - sudo gem install oxidized
7 - sudo gem install oxidized-script oxidized-web

and just for comparison, here’s my ./validate.php

====================================

Component Version
LibreNMS 21.1.0-1-gaa634aa62
DB Schema 2020_11_02_164331_add_powerstate_enum_to_vminfo (191)
PHP 7.3.20
Python 3.6.8
MySQL 10.3.27-MariaDB
RRDTool 1.7.0
SNMP NET-SNMP 5.8

====================================

[OK] Composer Version: 2.0.8
[OK] Dependencies up-to-date.
[OK] Database connection successful
[OK] Database schema correct

hope this helps someone. :love_you_gesture:

This topic was automatically closed 186 days after the last reply. New replies are no longer allowed.