<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monitoring-plugins/tools/git-notify, branch hw/http-connect</title>
<subtitle>Monitoring Plugins
</subtitle>
<id>https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Fhttp-connect</id>
<link rel='self' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/atom?h=hw%2Fhttp-connect'/>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/'/>
<updated>2010-07-02T13:28:35Z</updated>
<entry>
<title>git-notify: Be careful with "--no-merge"</title>
<updated>2010-07-02T13:28:35Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2010-07-02T13:28:35Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=319e308521e0e460fe0b06ee093248628dda819d'/>
<id>urn:sha1:319e308521e0e460fe0b06ee093248628dda819d</id>
<content type='text'>
The "-X" option (which asks git-notify to not report merge commits) was
implemented by setting the "--no-merge" option on each invocation of
git-rev-list(1).  However, we do not only use git-rev-list(1) to get the
list of new commits, but also to check whether the old branch head (or
tag) is a parent of the new branch head (or tag).  For this latter
check, the "--no-merge" option should not be set; otherwise, git-notify
would be fooled to believe that the branch has been rewritten if the old
head was a merge commit.
</content>
</entry>
<entry>
<title>git-notify: Fix the ordering of commits</title>
<updated>2010-04-14T14:22:21Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2010-04-14T14:22:21Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ee06edc646129bd1ab7f2c1ffe1fbfdf2e8290bf'/>
<id>urn:sha1:ee06edc646129bd1ab7f2c1ffe1fbfdf2e8290bf</id>
<content type='text'>
If notifications for multiple commits are created, sort them
chronologically instead of in reverse chronological order.
</content>
</entry>
<entry>
<title>git-notify: Pipe e-mails directly to sendmail(8)</title>
<updated>2009-12-07T00:58:21Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-12-07T00:58:21Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=45e205f4a6cf38ff0f8ade027a7b6a6c7376a00c'/>
<id>urn:sha1:45e205f4a6cf38ff0f8ade027a7b6a6c7376a00c</id>
<content type='text'>
Use sendmail(8) instead of mail(1) in order to be able to set the
"Content-Type" header field on systems where the available mail(1)
command doesn't allow for setting it.  This makes the "-H" flag (cf.
commit 71350c5a) unnecessary.
</content>
</entry>
<entry>
<title>Enable CIA's commit notifications</title>
<updated>2009-12-06T00:23:41Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-12-06T00:23:41Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=78fc8f4909750407585990aa10522d9510a69804'/>
<id>urn:sha1:78fc8f4909750407585990aa10522d9510a69804</id>
<content type='text'>
We now use CIA's service to send commit notifications to IRC.  They are
currently sent to the #Nagios-Devel channel on Freenode.  See:

	http://cia.vc/stats/project/nagiosplug/
	http://cia.vc/account/bots/15699/
</content>
</entry>
<entry>
<title>git-notify: Support SourceForge repositories</title>
<updated>2009-11-07T09:40:22Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T09:40:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=c3e2186b15901579cec17aca22646b9dddf2363f'/>
<id>urn:sha1:c3e2186b15901579cec17aca22646b9dddf2363f</id>
<content type='text'>
The Gitweb URLs for repositories hosted by SourceForge are slightly
different than other Gitweb URLs.  The correct URL cannot be specified
via "-u" if we append "/$repos_name.git/?" to that URL as we usually do.
If the new "-S" flag is specified or "notify.sourceforge" is set, we'll
append "/$repos_name;" instead, which makes the "-u" option usable for
SourceForge repositories.
</content>
</entry>
<entry>
<title>git-notify: Optionally call mail(1) without "-a"</title>
<updated>2009-11-07T09:40:22Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T09:40:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=71351c5a4db3a143ca23d7614c23e80b31bdd15c'/>
<id>urn:sha1:71351c5a4db3a143ca23d7614c23e80b31bdd15c</id>
<content type='text'>
Not all mail(1) implementations support specifying additional header
fields via "-a": with some, this flag is used for attaching files,
others don't provide an "-a" flag at all (this is true for the /bin/mail
utility currently installed on the SourceForge servers, for example).
We now provide the "-H" flag and the "notify.legacyMail" configuration
key for these cases.
</content>
</entry>
<entry>
<title>git-notify: Polish up the "tag notifications"</title>
<updated>2009-11-07T09:40:22Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T09:40:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=600fecab6a717aa35df2419a6f5205332dae356e'/>
<id>urn:sha1:600fecab6a717aa35df2419a6f5205332dae356e</id>
<content type='text'>
Use better labels for the tag ref and the SHA1 name of the tag object.
</content>
</entry>
<entry>
<title>git-notify: Distinguish between tag types</title>
<updated>2009-11-07T09:40:22Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T09:40:22Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=ecdb5aa53f8e6988c1b013e7fc0725edcac17e2b'/>
<id>urn:sha1:ecdb5aa53f8e6988c1b013e7fc0725edcac17e2b</id>
<content type='text'>
Distinguish between annotated tags and lightweight tags.  In the former
case, send an annotated "tag notification", in the latter case, send a
"ref change notification" (as we did in both cases before).
</content>
</entry>
<entry>
<title>git-notify: Fix "global" notifications</title>
<updated>2009-11-07T09:40:00Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T09:40:00Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=73141bfd92b8baec4dfd45bb99275b53512ec2b9'/>
<id>urn:sha1:73141bfd92b8baec4dfd45bb99275b53512ec2b9</id>
<content type='text'>
If the number of commits included with a single push exceeds the maximum
specified via "-n", a single notification will be generated instead of
individual e-mails.  For listing the commits within such a notification,
git-rev-list(1)'s "--pretty" option is used.  This yields output which
the git_rev_list() subroutine didn't accept.  That's now fixed.
</content>
</entry>
<entry>
<title>git-notify: Optionally [tag] the subject</title>
<updated>2009-11-07T01:23:32Z</updated>
<author>
<name>Holger Weiss</name>
<email>holger@zedat.fu-berlin.de</email>
</author>
<published>2009-11-07T01:23:32Z</published>
<link rel='alternate' type='text/html' href='https://www.monitoring-plugins.org/repositories/monitoring-plugins/commit/?id=d100429a4816da68f65c2a5be291e7ae7beb5e17'/>
<id>urn:sha1:d100429a4816da68f65c2a5be291e7ae7beb5e17</id>
<content type='text'>
If the new "-T" option is specified or "notify.emitRepository" is set,
the subject of e-mail notifications will be prefixed with [&lt;tag&gt;], where
&lt;tag&gt; is the name of the updated repository.
</content>
</entry>
</feed>
