summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html')
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html211
1 files changed, 211 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html
new file mode 100644
index 000000000..d3257dd0c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
+<title>[706] use sh version of cia script</title>
+</head>
+<body>
+
+<style type="text/css"><!--
+#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
+#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
+#msg dt:after { content:':';}
+#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; }
+#msg dl a { font-weight: bold}
+#msg dl a:link { color:#fc3; }
+#msg dl a:active { color:#ff0; }
+#msg dl a:visited { color:#cc6; }
+h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
+#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
+#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
+#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
+#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
+#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
+#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
+#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
+#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
+#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
+#logmsg pre { background: #eee; padding: 1em; }
+#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
+#logmsg dl { margin: 0; }
+#logmsg dt { font-weight: bold; }
+#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
+#logmsg dd:before { content:'\00bb';}
+#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
+#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
+#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
+#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
+#logmsg table th.Corner { text-align: left; }
+#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
+#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
+#patch { width: 100%; }
+--></style>
+<div id="msg">
+<dl class="meta">
+<dt>Revision</dt> <dd>706</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 19:01:58 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use sh version of cia script</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversiontemplatesciabot_svnsh">puppet/modules/subversion/templates/ciabot_svn.sh</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulessubversionmanifestsinitpp">Modified: puppet/modules/subversion/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 17:51:07 UTC (rev 705)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 18:01:58 UTC (rev 706)
+@@ -184,7 +184,7 @@
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+- content =&gt; template(&quot;subversion/ciabot_svn.py&quot;),
++ content =&gt; template(&quot;subversion/ciabot_svn.sh&quot;),
+ }
+
+ }
+
+<a id="puppetmodulessubversiontemplatesciabot_svnsh">Added: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh (rev 0)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:01:58 UTC (rev 706)
+@@ -0,0 +1,115 @@
++#!/bin/sh
++#
++# This is a CIA bot client script for Subversion repositories,
++# delivering via email. See below for usage and customization information.
++#
++# --------------------------------------------------------------------------
++#
++# Copyright (c) 2004-2005, Micah Dowty
++# All rights reserved.
++#
++# Redistribution and use in source and binary forms, with or without
++# modification, are permitted provided that the following conditions are met:
++#
++# * Redistributions of source code must retain the above copyright notice,
++# this list of conditions and the following disclaimer.
++# * Redistributions in binary form must reproduce the above copyright
++# notice, this list of conditions and the following disclaimer in the
++# documentation and/or other materials provided with the distribution.
++# * The name of the author may not be used to endorse or promote products
++# derived from this software without specific prior written permission.
++#
++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
++# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
++# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
++# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
++# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
++# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
++# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
++# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
++# POSSIBILITY OF SUCH DAMAGE.
++#
++# --------------------------------------------------------------------------
++#
++# See http://cia.navi.cx for more information on what the CIA bot
++# is and how it works, and links to other client scripts.
++#
++# To use the CIA bot in your Subversion repository...
++#
++# 1. Customize the parameters below, specifically the ones under
++# the &quot;Project information&quot; section
++#
++# 2. This script should be called from your repository's post-commit
++# hook with the repository and revision as arguments. For example,
++# you could copy this script into your repository's &quot;hooks&quot; directory
++# and add something like the following to the &quot;post-commit&quot; script,
++# also in the repository's &quot;hooks&quot; directory:
++#
++# REPOS=&quot;$1&quot;
++# REV=&quot;$2&quot;
++# $REPOS/hooks/ciabot_svn.sh &quot;$REPOS&quot; &quot;$REV&quot;&amp;
++#
++# ------ There are some parameters for this script that you can customize:
++
++# Project information
++#
++# NOTE: This shouldn't be a long description of your project. Ideally
++# it is a short identifier with no spaces, punctuation, or
++# unnecessary capitalization. This will be used in URLs related
++# to your project, as an internal identifier, and in IRC messages.
++# If you want a longer name shown for your project on the web
++# interface, please use the &quot;title&quot; metadata key rather than
++# putting that here.
++#
++project_name=&quot;Mageia&quot;
++return_address=&quot;root@mageia.org&quot;
++
++# System
++sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
++
++############# Below this line you shouldn't have to change anything
++
++# Script arguments
++REPOS=&quot;$1&quot;
++REV=&quot;$2&quot;
++
++# The email address CIA lives at
++cia_address=&quot;cia@cia.navi.cx&quot;
++
++author=`svnlook author -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
++log=`svnlook log -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
++diff_lines=`svnlook diff -r &quot;$REV&quot; &quot;$REPOS&quot; | wc -l`
++for file in `svnlook changed -r &quot;$REV&quot; &quot;$REPOS&quot; | cut -c 3- | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`; do
++ files=&quot;$files&lt;file&gt;$file&lt;/file&gt;&quot;
++done
++
++# Send an email with the final XML message
++(cat &lt;&lt;EOF
++From: $return_address
++To: $cia_address
++Subject: DeliverXML
++
++&lt;message&gt;
++ &lt;generator&gt;
++ &lt;name&gt;Subversion CIA Bot client shell script&lt;/name&gt;
++ &lt;version&gt;1.1&lt;/version&gt;
++ &lt;/generator&gt;
++ &lt;source&gt;
++ &lt;project&gt;$project_name&lt;/project&gt;
++ &lt;/source&gt;
++ &lt;body&gt;
++ &lt;commit&gt;
++ &lt;revision&gt;$REV&lt;/revision&gt;
++ &lt;author&gt;$author&lt;/author&gt;
++ &lt;files&gt;$files&lt;/files&gt;
++ &lt;log&gt;$log&lt;/log&gt;
++ &lt;diffLines&gt;$diff_lines&lt;/diffLines&gt;
++ &lt;/commit&gt;
++ &lt;/body&gt;
++&lt;/message&gt;
++EOF
++) | $sendmail_command
++
++### The End ###
+
+
+Property changes on: puppet/modules/subversion/templates/ciabot_svn.sh
+___________________________________________________________________
+<a id="svnexecutable">Added: svn:executable</a>
+ + *
+<a id="svneolstyle">Added: svn:eol-style</a>
+ + native
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file