Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_release.pl
2017-03-17
- Nagios 2.x
- Nagios 3.x
- Nagios 4.x
GPL
5568
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
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__)/'
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__)/'
Reviews (0)
Be the first to review this listing!