#!/bin/sh # # Copyright (c) 2013 Nagios Plugins Development Team # # Originally written by Holger Weiss . # # This file is free software; the Nagios Plugins Development Team gives # unlimited permission to copy and/or distribute it, with or without # modifications, as long as this notice is preserved. # # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY, to the extent permitted by law; without even the implied # warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. set -e set -u test "${PWD##*/}" = 'site.git' && exit 0 # Don't report site.git updates. prefix=$PWD # $GIT_DIR recipient='nagiosplug-checkins@lists.sourceforge.net' maxcommits=25 maxdiffsize=$((300 * 1024)) gitweburl='https://www.nagios-plugins.org/repositories' gitnotify='/home/plugins/libexec/git-notify' statedir="$prefix/info" statefile="$statedir/git-notify.dat" test -n "$recipient" || exit 0 exec "$gitnotify" \ -m "$recipient" \ -n "$maxcommits" \ -s "$maxdiffsize" \ -t "$statefile" \ -u "$gitweburl" \ -A \ -C \ -G \ -T \ -z