Welcome to docs.opsview.com

Third Party Changes

Third party code is held in opsview-base.

If making changes to this, work with existing code and when you are happy, do this to integrate the patch into the build system:

cd opsview-base
make clean
make   # or just make nagios if nagios, etc
cp -pr {software} {software}.original
# Make the appropriate changes here
diff -ur {software}.original {software} > patches/{software}_{descriptivenameofchange}.patch
vi patches/{software}_{descriptivenameofchange}.patch # Check that changes are what you expect
vi Makefile # Add that patch to the list for that piece of software
make clean
make
# Check that the code has been patched cleanly