Welcome to docs.opsview.com

Rebuilding the RPM's

Not all variations of architectures are available for building Opsview - for this reason users with ppc or sparc processors will need to rebuild Opsview for themselves.

This can be done doing the following:

  1. Ensure rpmforge repos are enabled - see https://rpmrepo.org/RPMforge/Using
  2. Ensure the groups nagcmd and nagios exist - groupadd_nagios}
  3. Ensure the user nagios exists - useradd_-g_nagios_-g_nagcmd_nagios}
  4. Install 'rpmbuild' - i.e. yum_install_rpm-build}
  5. Obtain the source rpm's from the download web site for base, perl, core and web
  6. Run the following commands as root
mkdir $HOME/opsview_tmp
rpmbuild --buildroot=$HOME/opsview_tmp --rebuild opsview-base-<version>.src.rpm
rpmbuild --buildroot=$HOME/opsview_tmp --rebuild opsview-perl-<version>.src.rpm
  1. If necessary, install any missing dependencies and rerun the rpmbuild steps

opsview-core and opsview-web do not need to be rebuild as they do not contain compiled code (only perl code and scripts) do rpm's with a matching version can be downloaded from the download site.

When completed, RPMs should be somewhere under /usr/src/redhat/RPMS/