Home Directory Plugins Software check_release.pl

Search Exchange

Search All Sites

Nagios Live Webinars

Let our experts show you how Nagios can help your organization.

Contact Us

Phone: 1-888-NAGIOS-1
Email: sales@nagios.com

Login

Remember Me

check_release.pl

Rating
0 votes
Favoured:
0
Last Release Date
2017-03-17
Compatible With
  • Nagios 2.x
  • Nagios 3.x
  • Nagios 4.x
Owner
E-mail
License
GPL
Hits
582
Simple script to monitor manually installed software for new upstream releases.
A simple script to monitor manually installed software for new upstream releases. Can be used as monitoring plugin with Nagios.

It takes a local changelog file and a remote upstream release page as input, guesses the highest version from both and compares them.

Usage examples:

$ check_release.pl --name=roundcube --changelog=/var/www/roundcube/CHANGELOG --url='https://github.com/roundcube/roundcubemail/releases' --regex='roundcubemail/releases/tag/([^v]__VER__)'

$ check_release.pl --name=linux --changelog=/usr/src/linux/ChangeLog --url='https://www.kernel.org/pub/linux/kernel/v4.x/' --regex='linux-(__VER__).tar'

$ check_release.pl --name=app --changelog=/usr/local/app/CHANGELOG --url='http://sourceforge.net/projects/app/files/app/' --regex='app/files/app/([^v]__VER__)/'