summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/attachments/20110107
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-sysadm/attachments/20110107')
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment-0001.html623
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment.html623
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment-0001.html101
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment.html101
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment-0001.html211
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment.html211
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment-0001.html143
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment.html143
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment-0001.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment-0001.html114
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment.html114
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment-0001.html100
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment.html100
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment-0001.html74
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment.html74
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment-0001.html113
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment.html113
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment-0001.html85
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment.html85
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment-0001.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment-0001.html113
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment.html113
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment-0001.html71
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment.html71
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment-0001.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment-0001.html254
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment.html254
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment-0001.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment-0001.html3
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment.html3
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment-0001.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment-0001.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment-0001.html95
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment.html95
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment-0001.html134
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment.html134
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment-0001.html76
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment.html76
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment-0001.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment-0001.html121
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment.html121
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment-0001.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment-0001.html81
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment.html81
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment-0001.html430
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment.html430
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment-0001.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment-0001.html163
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment.html163
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment-0001.html503
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment.html503
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment-0001.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment.html88
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment-0001.html81
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment.html81
96 files changed, 11510 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment-0001.html
new file mode 100644
index 000000000..d0f1f7a28
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment-0001.html
@@ -0,0 +1,623 @@
+<!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>[246] merge with trunk, rev 245</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>246</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:42:11 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>merge with trunk, rev 245</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslivelibCatDapControlleruserpm">identity/CatDap/branches/live/lib/CatDap/Controller/user.pm</a></li>
+<li><a href="#identityCatDapbranchesliverootindextt">identity/CatDap/branches/live/root/index.tt</a></li>
+<li><a href="#identityCatDapbranchesliverootstaticstylettsitecss">identity/CatDap/branches/live/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDapbranchesliverootuserindextt">identity/CatDap/branches/live/root/user/index.tt</a></li>
+<li><a href="#identityCatDapbranchesliverootuserpasswordtt">identity/CatDap/branches/live/root/user/password.tt</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslivelibCatDapI18Ndepo">identity/CatDap/branches/live/lib/CatDap/I18N/de.po</a></li>
+</ul>
+
+<h3>Property Changed</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslive">identity/CatDap/branches/live/</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+
+<a id="identityCatDapbrancheslive">Property changes on: identity/CatDap/branches/live</a>
+___________________________________________________________________
+<a id="svnmergeinfo">Modified: svn:mergeinfo</a>
+ - /identity/CatDap/trunk:64,66-68,140-211
+ + /identity/CatDap/trunk:64,66-68,140-245
+
+<a id="identityCatDapbrancheslivelibCatDapControlleruserpm">Modified: identity/CatDap/branches/live/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:42:11 UTC (rev 246)
+@@ -237,15 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+
+<a id="identityCatDapbrancheslivelibCatDapI18Ndepofromrev245identityCatDaptrunklibCatDapI18Ndepo">Copied: identity/CatDap/branches/live/lib/CatDap/I18N/de.po (from rev 245, identity/CatDap/trunk/lib/CatDap/I18N/de.po)</a>
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/de.po (rev 0)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/de.po 2011-01-07 01:42:11 UTC (rev 246)
+@@ -0,0 +1,383 @@
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++#
++# Oliver Burger &lt;oliver.bgr@googlemail.com&gt;, 2011.
++msgid &quot;&quot;
++msgstr &quot;&quot;
++&quot;Project-Id-Version: \n&quot;
++&quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&quot;
++&quot;PO-Revision-Date: 2011-01-06 22:50+0100\n&quot;
++&quot;Last-Translator: Oliver Burger &lt;oliver.bgr@googlemail.com&gt;\n&quot;
++&quot;Language-Team: German &lt;mageia-i18n@mageia.org&gt;\n&quot;
++&quot;MIME-Version: 1.0\n&quot;
++&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
++&quot;Content-Transfer-Encoding: 8bit\n&quot;
++&quot;X-Generator: Lokalize 1.0\n&quot;
++&quot;Plural-Forms: nplurals=2; plural=n != 1;\n&quot;
++
++#: lib/CatDap/Controller/register.pm:133
++msgid &quot;Activation&quot;
++msgstr &quot;Aktivierung&quot;
++
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24 root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
++msgid &quot;Add&quot;
++msgstr &quot;Hinzufügen&quot;
++
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;Objekt-Klasse hinzufügen&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;Attribut hinzufügen&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;Objektklasse %1 zu dn %2 hinzufügen&quot;
++
++#: lib/CatDap/Controller/register.pm:49
++msgid &quot;Addresses do not match&quot;
++msgstr &quot;Die Adressen stimmen nicht überein&quot;
++
++#: lib/CatDap/Controller/register.pm:89
++msgid &quot;An account already exists with this email address&quot;
++msgstr &quot;Ein Zugang mit dieser Email-Adresse existiert bereits&quot;
++
++#: lib/CatDap/Controller/register.pm:94
++msgid &quot;An account already exists with this username&quot;
++msgstr &quot;Ein Zugang mit diesem Benutzernamen existiert bereits&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/register.pm:145
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler beim Senden der Email ist aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuführen, &quot;
++&quot;falls Sie die korrekte Email-Adresse angegeben haben. Fehler %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/admin.pm:539
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler ist beim Senden der Email aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuführen, &quot;
++&quot;falls Sie die richtige Email-Adresse angegeben haben: %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;Ein Fehler ist beim Versenden der Email aufgetreten, bitte versuchen Sie es später erneut. Fehler %1&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8 root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;Attribut&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;Die Datei /etc/passwd kann nicht überprüft werden, bitte warnen Sie die System-Administratoren&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;Captcha&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
++msgid &quot;Change&quot;
++msgstr &quot;Ändern&quot;
++
++#: root/user/fake.tt:2
++msgid &quot;Change password&quot;
++msgstr &quot;Das Passwort ändern&quot;
++
++#: root/register/complete.tt:5
++msgid &quot;Check your mail for activation instructions.&quot;
++msgstr &quot;Überprüfen Sie Ihre Emails auf Anweisungen zum Aktivieren.&quot;
++
++#: root/forgot_password/complete.tt:5
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;Überprüfen Sie Ihre Emails auf Anweisungen zum Zurücksetzen Ihres Passwortes.&quot;
++
++#: root/register/index.tt:24
++msgid &quot;Confirm Email address&quot;
++msgstr &quot;Bestätigen Sie die Emailadresse&quot;
++
++#: root/user/password.tt:5
++msgid &quot;Current password&quot;
++msgstr &quot;Aktuelles Passwort&quot;
++
++#. (cn)
++#. (entry.cn)
++#: root/email/activation.tt:1 root/email/admin/password.tt:1 root/email/forgot_password.tt:1
++msgid &quot;Dear %1,&quot;
++msgstr &quot;Sehr geehrter %1,&quot;
++
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
++msgid &quot;Delete&quot;
++msgstr &quot;Löschen&quot;
++
++#: root/user/fake.tt:1
++msgid &quot;Edit&quot;
++msgstr &quot;Ändern&quot;
++
++#: root/admin/account.tt:33 root/admin/account.tt:8 root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;Email&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
++msgid &quot;Email address&quot;
++msgstr &quot;Email-Adresse&quot;
++
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;Email versandt.&quot;
++
++#: root/forgot_password/confirm.tt:2
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Neues Passwort angeben.&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;Text angeben&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++msgid &quot;First Name&quot;
++msgstr &quot;Vorname&quot;
++
++#: root/register/index.tt:13
++msgid &quot;First name&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:94
++msgid &quot;Forgot password&quot;
++msgstr &quot;Passwort vergessen&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;Haben Sie Ihr Passwort vergessen?&quot;
++
++#: root/index.tt:17 root/index.tt:18
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Vergessenes Passwort?&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9 root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;Vollständiger Name&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/group.tt:9
++msgid &quot;Group name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;Gruppen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48 lib/CatDap/Controller/register.pm:52
++msgid &quot;Incorrect validation text, please try again&quot;
++msgstr &quot;Inkorrekter Überprüfungstext, bitte versuchen Sie es erneut&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:45 lib/CatDap/Controller/register.pm:46
++msgid &quot;Invalid email address&quot;
++msgstr &quot;Ungültige Email-Adresse&quot;
++
++#: lib/CatDap/Controller/register.pm:42
++msgid &quot;Invalid username&quot;
++msgstr &quot;Ungültiger Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;Ungültiger Benutzername, wird vom System bereits genutzt&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
++msgid &quot;Log out&quot;
++msgstr &quot;Abmelden&quot;
++
++#: root/index.tt:1 root/index.tt:13
++msgid &quot;Login&quot;
++msgstr &quot;Anmelden&quot;
++
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5 root/user/password.tt:10
++msgid &quot;New Password&quot;
++msgstr &quot;Neues Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:296
++msgid &quot;New passwords dont match&quot;
++msgstr &quot;Die neuen Passwörter stimmen nicht überein&quot;
++
++#: root/forgot_password/complete.tt:4
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;Die Operation war erfolgreich.&quot;
++
++#: root/index.tt:10
++msgid &quot;Password&quot;
++msgstr &quot;Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:290
++msgid &quot;Password incorrect&quot;
++msgstr &quot;Falsches Passwort&quot;
++
++#: lib/CatDap/Controller/admin.pm:542
++msgid &quot;Password reset and email sent&quot;
++msgstr &quot;Passwort zurückgesetzt und Email versandt&quot;
++
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;Persönliche Informationen&quot;
++
++#: root/email/admin/password.tt:5
++msgid &quot;Please click below to change your password&quot;
++msgstr &quot;Bitte klicken Sie unten um Ihr Passwort zu ändern&quot;
++
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;Bitte benutzen Sie die Menüs oben.&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;Primäre Gruppe&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
++msgid &quot;Register&quot;
++msgstr &quot;Registrieren&quot;
++
++#: root/register/complete.tt:1
++msgid &quot;Registration completed&quot;
++msgstr &quot;Registrierung vollständig&quot;
++
++#: root/register/complete.tt:4
++msgid &quot;Registration was successful.&quot;
++msgstr &quot;Die Registrierung war erfolgreich&quot;
++
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10 root/user/password.tt:15
++msgid &quot;Repeat New Password&quot;
++msgstr &quot;Neues Passwort wiederholen&quot;
++
++#: root/admin/account_modify.tt:1
++msgid &quot;Reset password&quot;
++msgstr &quot;Passwort wiederherstellen&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;Suchen&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;Suchen nach&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;Auswählen&quot;
++
++#: root/forgot_password/index.tt:18
++msgid &quot;Send me my password&quot;
++msgstr &quot;Ein Passwort senden&quot;
++
++#: root/forgot_password/confirm.tt:16
++msgid &quot;Set new password&quot;
++msgstr &quot;Neues Passwort setzen&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;Erfolg&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35 root/admin/account_promote.tt:8 root/register/index.tt:16
++msgid &quot;Surname&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/register.pm:70
++msgid &quot;The first name supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Vorname enthält ungültige Zeichen&quot;
++
++#: lib/CatDap/Controller/register.pm:75
++msgid &quot;The surname supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Nachname enthält ungültige Zeichen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;Diese Email-Adresse ist nicht an einen Zugang gebunden&quot;
++
++#: root/email/activation.tt:3
++msgid &quot;To activate your account, please follow the link below.&quot;
++msgstr &quot;Um Ihren Zugang zu aktivieren, folgen Sie bitte den Links unten.&quot;
++
++#: root/email/forgot_password.tt:3
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Um Ihr Passwort zurückzusetzen, folgen Sie den Links unten.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
++msgid &quot;Update&quot;
++msgstr &quot;Aktualisieren&quot;
++
++#: root/admin/account.tt:32 root/admin/account.tt:7 root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7 root/register/index.tt:8
++msgid &quot;Username&quot;
++msgstr &quot;Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;Der Benutzername darf nicht verwendet werden&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9 root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;Wert&quot;
++
++#. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;Your %1 account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++&quot;Für ihren %1-Zugang wurde angefordert, das Passwort zu ändern. Wenn Sie dies nicht getan haben oder Ihr Passwort nicht ändern wollen, können Sie einfach nichts tun.&quot;
++
++#. (c.config.organisation)
++#: root/email/activation.tt:2
++msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
++msgstr &quot;Ihr %1-Zugang wurde erfolgreich eingerichtet, benötigt aber noch Aktivierung.&quot;
++
++#. (c.user.username)
++#: root/email/admin/password.tt:3
++msgid &quot;Your password was reset by %1&quot;
++msgstr &quot;Ihr Passwort wurde von %1 zurückgesetzt&quot;
++
++#: lib/CatDap/Controller/user.pm:61
++msgid &quot;Your session has expired&quot;
++msgstr &quot;Ihre Sitzung ist abgelaufen&quot;
++
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
++msgstr &quot;enthält&quot;
++
++#: root/admin/group_modify.tt:14
++msgid &quot;delete&quot;
++msgstr &quot;löschen&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;Größer als oder gleich wie&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;ist genau&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;weniger als&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;Mitglied&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
++msgid &quot;password reset&quot;
++msgstr &quot;Passwort zurückgesetzt&quot;
++
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;mit dem Wert&quot;
++
+
+<a id="identityCatDapbranchesliverootindextt">Modified: identity/CatDap/branches/live/root/index.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -10,13 +10,13 @@
+ &lt;label for=&quot;password_&quot;&gt;[% l('Password : ') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
+ &lt;br /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;login_form_line&quot;&gt;
+ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
+ @todo [% l('Forgotten password?') %]
+ &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
+ &lt;/span&gt;
+- &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;/form&gt;
+ &lt;/div&gt;
+
+<a id="identityCatDapbranchesliverootstaticstylettsitecss">Modified: identity/CatDap/branches/live/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:42:11 UTC (rev 246)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+@@ -96,6 +100,33 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+<a id="identityCatDapbranchesliverootuserindextt">Modified: identity/CatDap/branches/live/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -30,9 +30,11 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+
+<a id="identityCatDapbranchesliverootuserpasswordtt">Modified: identity/CatDap/branches/live/root/user/password.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment.html
new file mode 100644
index 000000000..d0f1f7a28
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/042902b0/attachment.html
@@ -0,0 +1,623 @@
+<!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>[246] merge with trunk, rev 245</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>246</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:42:11 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>merge with trunk, rev 245</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslivelibCatDapControlleruserpm">identity/CatDap/branches/live/lib/CatDap/Controller/user.pm</a></li>
+<li><a href="#identityCatDapbranchesliverootindextt">identity/CatDap/branches/live/root/index.tt</a></li>
+<li><a href="#identityCatDapbranchesliverootstaticstylettsitecss">identity/CatDap/branches/live/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDapbranchesliverootuserindextt">identity/CatDap/branches/live/root/user/index.tt</a></li>
+<li><a href="#identityCatDapbranchesliverootuserpasswordtt">identity/CatDap/branches/live/root/user/password.tt</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslivelibCatDapI18Ndepo">identity/CatDap/branches/live/lib/CatDap/I18N/de.po</a></li>
+</ul>
+
+<h3>Property Changed</h3>
+<ul>
+<li><a href="#identityCatDapbrancheslive">identity/CatDap/branches/live/</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+
+<a id="identityCatDapbrancheslive">Property changes on: identity/CatDap/branches/live</a>
+___________________________________________________________________
+<a id="svnmergeinfo">Modified: svn:mergeinfo</a>
+ - /identity/CatDap/trunk:64,66-68,140-211
+ + /identity/CatDap/trunk:64,66-68,140-245
+
+<a id="identityCatDapbrancheslivelibCatDapControlleruserpm">Modified: identity/CatDap/branches/live/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:42:11 UTC (rev 246)
+@@ -237,15 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+
+<a id="identityCatDapbrancheslivelibCatDapI18Ndepofromrev245identityCatDaptrunklibCatDapI18Ndepo">Copied: identity/CatDap/branches/live/lib/CatDap/I18N/de.po (from rev 245, identity/CatDap/trunk/lib/CatDap/I18N/de.po)</a>
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/de.po (rev 0)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/de.po 2011-01-07 01:42:11 UTC (rev 246)
+@@ -0,0 +1,383 @@
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++#
++# Oliver Burger &lt;oliver.bgr@googlemail.com&gt;, 2011.
++msgid &quot;&quot;
++msgstr &quot;&quot;
++&quot;Project-Id-Version: \n&quot;
++&quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&quot;
++&quot;PO-Revision-Date: 2011-01-06 22:50+0100\n&quot;
++&quot;Last-Translator: Oliver Burger &lt;oliver.bgr@googlemail.com&gt;\n&quot;
++&quot;Language-Team: German &lt;mageia-i18n@mageia.org&gt;\n&quot;
++&quot;MIME-Version: 1.0\n&quot;
++&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
++&quot;Content-Transfer-Encoding: 8bit\n&quot;
++&quot;X-Generator: Lokalize 1.0\n&quot;
++&quot;Plural-Forms: nplurals=2; plural=n != 1;\n&quot;
++
++#: lib/CatDap/Controller/register.pm:133
++msgid &quot;Activation&quot;
++msgstr &quot;Aktivierung&quot;
++
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24 root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
++msgid &quot;Add&quot;
++msgstr &quot;Hinzufügen&quot;
++
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;Objekt-Klasse hinzufügen&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;Attribut hinzufügen&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;Objektklasse %1 zu dn %2 hinzufügen&quot;
++
++#: lib/CatDap/Controller/register.pm:49
++msgid &quot;Addresses do not match&quot;
++msgstr &quot;Die Adressen stimmen nicht überein&quot;
++
++#: lib/CatDap/Controller/register.pm:89
++msgid &quot;An account already exists with this email address&quot;
++msgstr &quot;Ein Zugang mit dieser Email-Adresse existiert bereits&quot;
++
++#: lib/CatDap/Controller/register.pm:94
++msgid &quot;An account already exists with this username&quot;
++msgstr &quot;Ein Zugang mit diesem Benutzernamen existiert bereits&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/register.pm:145
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler beim Senden der Email ist aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuführen, &quot;
++&quot;falls Sie die korrekte Email-Adresse angegeben haben. Fehler %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/admin.pm:539
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler ist beim Senden der Email aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuführen, &quot;
++&quot;falls Sie die richtige Email-Adresse angegeben haben: %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;Ein Fehler ist beim Versenden der Email aufgetreten, bitte versuchen Sie es später erneut. Fehler %1&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8 root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;Attribut&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;Die Datei /etc/passwd kann nicht überprüft werden, bitte warnen Sie die System-Administratoren&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;Captcha&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
++msgid &quot;Change&quot;
++msgstr &quot;Ändern&quot;
++
++#: root/user/fake.tt:2
++msgid &quot;Change password&quot;
++msgstr &quot;Das Passwort ändern&quot;
++
++#: root/register/complete.tt:5
++msgid &quot;Check your mail for activation instructions.&quot;
++msgstr &quot;Überprüfen Sie Ihre Emails auf Anweisungen zum Aktivieren.&quot;
++
++#: root/forgot_password/complete.tt:5
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;Überprüfen Sie Ihre Emails auf Anweisungen zum Zurücksetzen Ihres Passwortes.&quot;
++
++#: root/register/index.tt:24
++msgid &quot;Confirm Email address&quot;
++msgstr &quot;Bestätigen Sie die Emailadresse&quot;
++
++#: root/user/password.tt:5
++msgid &quot;Current password&quot;
++msgstr &quot;Aktuelles Passwort&quot;
++
++#. (cn)
++#. (entry.cn)
++#: root/email/activation.tt:1 root/email/admin/password.tt:1 root/email/forgot_password.tt:1
++msgid &quot;Dear %1,&quot;
++msgstr &quot;Sehr geehrter %1,&quot;
++
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
++msgid &quot;Delete&quot;
++msgstr &quot;Löschen&quot;
++
++#: root/user/fake.tt:1
++msgid &quot;Edit&quot;
++msgstr &quot;Ändern&quot;
++
++#: root/admin/account.tt:33 root/admin/account.tt:8 root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;Email&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
++msgid &quot;Email address&quot;
++msgstr &quot;Email-Adresse&quot;
++
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;Email versandt.&quot;
++
++#: root/forgot_password/confirm.tt:2
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Neues Passwort angeben.&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;Text angeben&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++msgid &quot;First Name&quot;
++msgstr &quot;Vorname&quot;
++
++#: root/register/index.tt:13
++msgid &quot;First name&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:94
++msgid &quot;Forgot password&quot;
++msgstr &quot;Passwort vergessen&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;Haben Sie Ihr Passwort vergessen?&quot;
++
++#: root/index.tt:17 root/index.tt:18
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Vergessenes Passwort?&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9 root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;Vollständiger Name&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/group.tt:9
++msgid &quot;Group name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;Gruppen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48 lib/CatDap/Controller/register.pm:52
++msgid &quot;Incorrect validation text, please try again&quot;
++msgstr &quot;Inkorrekter Überprüfungstext, bitte versuchen Sie es erneut&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:45 lib/CatDap/Controller/register.pm:46
++msgid &quot;Invalid email address&quot;
++msgstr &quot;Ungültige Email-Adresse&quot;
++
++#: lib/CatDap/Controller/register.pm:42
++msgid &quot;Invalid username&quot;
++msgstr &quot;Ungültiger Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;Ungültiger Benutzername, wird vom System bereits genutzt&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
++msgid &quot;Log out&quot;
++msgstr &quot;Abmelden&quot;
++
++#: root/index.tt:1 root/index.tt:13
++msgid &quot;Login&quot;
++msgstr &quot;Anmelden&quot;
++
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5 root/user/password.tt:10
++msgid &quot;New Password&quot;
++msgstr &quot;Neues Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:296
++msgid &quot;New passwords dont match&quot;
++msgstr &quot;Die neuen Passwörter stimmen nicht überein&quot;
++
++#: root/forgot_password/complete.tt:4
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;Die Operation war erfolgreich.&quot;
++
++#: root/index.tt:10
++msgid &quot;Password&quot;
++msgstr &quot;Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:290
++msgid &quot;Password incorrect&quot;
++msgstr &quot;Falsches Passwort&quot;
++
++#: lib/CatDap/Controller/admin.pm:542
++msgid &quot;Password reset and email sent&quot;
++msgstr &quot;Passwort zurückgesetzt und Email versandt&quot;
++
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;Persönliche Informationen&quot;
++
++#: root/email/admin/password.tt:5
++msgid &quot;Please click below to change your password&quot;
++msgstr &quot;Bitte klicken Sie unten um Ihr Passwort zu ändern&quot;
++
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;Bitte benutzen Sie die Menüs oben.&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;Primäre Gruppe&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
++msgid &quot;Register&quot;
++msgstr &quot;Registrieren&quot;
++
++#: root/register/complete.tt:1
++msgid &quot;Registration completed&quot;
++msgstr &quot;Registrierung vollständig&quot;
++
++#: root/register/complete.tt:4
++msgid &quot;Registration was successful.&quot;
++msgstr &quot;Die Registrierung war erfolgreich&quot;
++
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10 root/user/password.tt:15
++msgid &quot;Repeat New Password&quot;
++msgstr &quot;Neues Passwort wiederholen&quot;
++
++#: root/admin/account_modify.tt:1
++msgid &quot;Reset password&quot;
++msgstr &quot;Passwort wiederherstellen&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;Suchen&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;Suchen nach&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;Auswählen&quot;
++
++#: root/forgot_password/index.tt:18
++msgid &quot;Send me my password&quot;
++msgstr &quot;Ein Passwort senden&quot;
++
++#: root/forgot_password/confirm.tt:16
++msgid &quot;Set new password&quot;
++msgstr &quot;Neues Passwort setzen&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;Erfolg&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35 root/admin/account_promote.tt:8 root/register/index.tt:16
++msgid &quot;Surname&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/register.pm:70
++msgid &quot;The first name supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Vorname enthält ungültige Zeichen&quot;
++
++#: lib/CatDap/Controller/register.pm:75
++msgid &quot;The surname supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Nachname enthält ungültige Zeichen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;Diese Email-Adresse ist nicht an einen Zugang gebunden&quot;
++
++#: root/email/activation.tt:3
++msgid &quot;To activate your account, please follow the link below.&quot;
++msgstr &quot;Um Ihren Zugang zu aktivieren, folgen Sie bitte den Links unten.&quot;
++
++#: root/email/forgot_password.tt:3
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Um Ihr Passwort zurückzusetzen, folgen Sie den Links unten.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
++msgid &quot;Update&quot;
++msgstr &quot;Aktualisieren&quot;
++
++#: root/admin/account.tt:32 root/admin/account.tt:7 root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7 root/register/index.tt:8
++msgid &quot;Username&quot;
++msgstr &quot;Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;Der Benutzername darf nicht verwendet werden&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9 root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;Wert&quot;
++
++#. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;Your %1 account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++&quot;Für ihren %1-Zugang wurde angefordert, das Passwort zu ändern. Wenn Sie dies nicht getan haben oder Ihr Passwort nicht ändern wollen, können Sie einfach nichts tun.&quot;
++
++#. (c.config.organisation)
++#: root/email/activation.tt:2
++msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
++msgstr &quot;Ihr %1-Zugang wurde erfolgreich eingerichtet, benötigt aber noch Aktivierung.&quot;
++
++#. (c.user.username)
++#: root/email/admin/password.tt:3
++msgid &quot;Your password was reset by %1&quot;
++msgstr &quot;Ihr Passwort wurde von %1 zurückgesetzt&quot;
++
++#: lib/CatDap/Controller/user.pm:61
++msgid &quot;Your session has expired&quot;
++msgstr &quot;Ihre Sitzung ist abgelaufen&quot;
++
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
++msgstr &quot;enthält&quot;
++
++#: root/admin/group_modify.tt:14
++msgid &quot;delete&quot;
++msgstr &quot;löschen&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;Größer als oder gleich wie&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;ist genau&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;weniger als&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;Mitglied&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
++msgid &quot;password reset&quot;
++msgstr &quot;Passwort zurückgesetzt&quot;
++
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;mit dem Wert&quot;
++
+
+<a id="identityCatDapbranchesliverootindextt">Modified: identity/CatDap/branches/live/root/index.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -10,13 +10,13 @@
+ &lt;label for=&quot;password_&quot;&gt;[% l('Password : ') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
+ &lt;br /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;login_form_line&quot;&gt;
+ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
+ @todo [% l('Forgotten password?') %]
+ &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
+ &lt;/span&gt;
+- &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;/form&gt;
+ &lt;/div&gt;
+
+<a id="identityCatDapbranchesliverootstaticstylettsitecss">Modified: identity/CatDap/branches/live/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:42:11 UTC (rev 246)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+@@ -96,6 +100,33 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+<a id="identityCatDapbranchesliverootuserindextt">Modified: identity/CatDap/branches/live/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -30,9 +30,11 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+
+<a id="identityCatDapbranchesliverootuserpasswordtt">Modified: identity/CatDap/branches/live/root/user/password.tt</a>
+===================================================================
+--- identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment-0001.html
new file mode 100644
index 000000000..14f2e64da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment-0001.html
@@ -0,0 +1,101 @@
+<!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>[683] Templatize the file</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>683</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:22:45 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Templatize the file</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Modified: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
+@@ -1,17 +1,19 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
+
++home: &lt;%= sched_home_dir %&gt;
+
+-home: /home/schedbot
+-
+ # repository declaration
+ repository:
+ class: Youri::Repository::Mageia_upload
+ options:
+- install_root: /distrib/bootstrap/distrib
++ install_root: &lt;%= repository_root %&gt;/distrib
+ upload_root: ${home}/uploads/
+ upload_state: queue
+ queue: queue
+ noarch: i586
+- svn: svn+ssh://svn.mageia.org/svn/packages/cauldron/
++ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+ 1.0:
+ arch: i586 x86_64
+ cauldron:
+@@ -58,7 +60,7 @@
+ options:
+ tags:
+ release: 'mga\d+'
+- # packager: '&lt;\S+@mageia\.org&gt;$'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.org$'
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment.html
new file mode 100644
index 000000000..14f2e64da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/06f0650c/attachment.html
@@ -0,0 +1,101 @@
+<!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>[683] Templatize the file</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>683</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:22:45 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Templatize the file</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Modified: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
+@@ -1,17 +1,19 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
+
++home: &lt;%= sched_home_dir %&gt;
+
+-home: /home/schedbot
+-
+ # repository declaration
+ repository:
+ class: Youri::Repository::Mageia_upload
+ options:
+- install_root: /distrib/bootstrap/distrib
++ install_root: &lt;%= repository_root %&gt;/distrib
+ upload_root: ${home}/uploads/
+ upload_state: queue
+ queue: queue
+ noarch: i586
+- svn: svn+ssh://svn.mageia.org/svn/packages/cauldron/
++ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+ 1.0:
+ arch: i586 x86_64
+ cauldron:
+@@ -58,7 +60,7 @@
+ options:
+ tags:
+ release: 'mga\d+'
+- # packager: '&lt;\S+@mageia\.org&gt;$'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.org$'
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment-0001.html
new file mode 100644
index 000000000..6e7190914
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[697] disable lists for now as import is causing problems on other nodes</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>697</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 14:50:49 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable lists for now as import is causing problems on other nodes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
++++ puppet/manifests/nodes.pp 2011-01-07 13:50:49 UTC (rev 697)
+@@ -64,7 +64,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++# import &quot;lists&quot;
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment.html
new file mode 100644
index 000000000..6e7190914
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment.html
@@ -0,0 +1,77 @@
+<!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>[697] disable lists for now as import is causing problems on other nodes</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>697</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 14:50:49 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable lists for now as import is causing problems on other nodes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
++++ puppet/manifests/nodes.pp 2011-01-07 13:50:49 UTC (rev 697)
+@@ -64,7 +64,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++# import &quot;lists&quot;
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment-0001.html
new file mode 100644
index 000000000..ec10a02e0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[707] use domain variable</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>707</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 19:32:00 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use domain variable</pre>
+
+<h3>Modified 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="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:01:58 UTC (rev 706)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-return_address=&quot;root@mageia.org&quot;
++return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+ sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment.html
new file mode 100644
index 000000000..ec10a02e0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/0f323034/attachment.html
@@ -0,0 +1,77 @@
+<!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>[707] use domain variable</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>707</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 19:32:00 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use domain variable</pre>
+
+<h3>Modified 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="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:01:58 UTC (rev 706)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-return_address=&quot;root@mageia.org&quot;
++return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+ sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
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
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment.html
new file mode 100644
index 000000000..d3257dd0c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/141bbe38/attachment.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
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment-0001.html
new file mode 100644
index 000000000..eee3c01d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment-0001.html
@@ -0,0 +1,143 @@
+<!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>[696] add script to help adding ssh keys</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>696</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 14:26:08 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add script to help adding ssh keys</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatesmgacreatehome">puppet/modules/buildsystem/templates/mgacreatehome</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -19,6 +19,7 @@
+ include ssh::auth
+ include ssh::auth::keymaster
+ include buildsystem::mainnode
++ include buildsystem::mgacreatehome
+
+ include pam::committers_access
+ include restrictshell::allow_svn
+
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -241,4 +241,16 @@
+ content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
+ }
+ }
++
++ # temporary script to create home dir with ssh key
++ # taking login and url as arguments
++ class mgacreatehome {
++ file { &quot;/usr/local/sbin/mgacreatehome&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 700,
++ content =&gt; template(&quot;buildsystem/mgacreatehome&quot;)
++ }
++ }
+ }
+
+<a id="puppetmodulesbuildsystemtemplatesmgacreatehome">Added: puppet/modules/buildsystem/templates/mgacreatehome</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/mgacreatehome (rev 0)
++++ puppet/modules/buildsystem/templates/mgacreatehome 2011-01-07 13:26:08 UTC (rev 696)
+@@ -0,0 +1,27 @@
++#!/bin/sh
++
++# script to create home directory with ssh key
++# takes two arguments :
++# - login
++# - URL for ssh key
++
++test $# -eq 2 || exit 1
++login=&quot;$1&quot;
++sshkeyurl=&quot;$2&quot;
++sshkeyfile=`mktemp`
++homeroot='/home'
++
++id &quot;$login&quot; || exit 2
++wget -O &quot;$sshkeyfile&quot; &quot;$sshkeyurl&quot; || exit 2
++cat &quot;$sshkeyfile&quot;
++echo &quot;Press enter to validate&quot;
++read z
++
++test ! -d &quot;$homeroot/$login&quot; &amp;&amp; cp -a /etc/skel &quot;$homeroot/$login&quot;
++mkdir &quot;$homeroot/$login/.ssh&quot;
++cat &quot;$sshkeyfile&quot; &gt;&gt; &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++rm -f &quot;$sshkeyfile&quot;
++chmod 700 &quot;$homeroot/$login/.ssh&quot;
++chmod 600 &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++chown -R &quot;$login&quot;:mga-users &quot;$homeroot/$login&quot;
++
+
+
+Property changes on: puppet/modules/buildsystem/templates/mgacreatehome
+___________________________________________________________________
+<a id="svnexecutable">Added: svn:executable</a>
+ + *
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment.html
new file mode 100644
index 000000000..eee3c01d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/172d58d3/attachment.html
@@ -0,0 +1,143 @@
+<!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>[696] add script to help adding ssh keys</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>696</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 14:26:08 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add script to help adding ssh keys</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatesmgacreatehome">puppet/modules/buildsystem/templates/mgacreatehome</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -19,6 +19,7 @@
+ include ssh::auth
+ include ssh::auth::keymaster
+ include buildsystem::mainnode
++ include buildsystem::mgacreatehome
+
+ include pam::committers_access
+ include restrictshell::allow_svn
+
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -241,4 +241,16 @@
+ content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
+ }
+ }
++
++ # temporary script to create home dir with ssh key
++ # taking login and url as arguments
++ class mgacreatehome {
++ file { &quot;/usr/local/sbin/mgacreatehome&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 700,
++ content =&gt; template(&quot;buildsystem/mgacreatehome&quot;)
++ }
++ }
+ }
+
+<a id="puppetmodulesbuildsystemtemplatesmgacreatehome">Added: puppet/modules/buildsystem/templates/mgacreatehome</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/mgacreatehome (rev 0)
++++ puppet/modules/buildsystem/templates/mgacreatehome 2011-01-07 13:26:08 UTC (rev 696)
+@@ -0,0 +1,27 @@
++#!/bin/sh
++
++# script to create home directory with ssh key
++# takes two arguments :
++# - login
++# - URL for ssh key
++
++test $# -eq 2 || exit 1
++login=&quot;$1&quot;
++sshkeyurl=&quot;$2&quot;
++sshkeyfile=`mktemp`
++homeroot='/home'
++
++id &quot;$login&quot; || exit 2
++wget -O &quot;$sshkeyfile&quot; &quot;$sshkeyurl&quot; || exit 2
++cat &quot;$sshkeyfile&quot;
++echo &quot;Press enter to validate&quot;
++read z
++
++test ! -d &quot;$homeroot/$login&quot; &amp;&amp; cp -a /etc/skel &quot;$homeroot/$login&quot;
++mkdir &quot;$homeroot/$login/.ssh&quot;
++cat &quot;$sshkeyfile&quot; &gt;&gt; &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++rm -f &quot;$sshkeyfile&quot;
++chmod 700 &quot;$homeroot/$login/.ssh&quot;
++chmod 600 &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++chown -R &quot;$login&quot;:mga-users &quot;$homeroot/$login&quot;
++
+
+
+Property changes on: puppet/modules/buildsystem/templates/mgacreatehome
+___________________________________________________________________
+<a id="svnexecutable">Added: svn:executable</a>
+ + *
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment-0001.html
new file mode 100644
index 000000000..4a43af87e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[686] Require proper case as it was fixed in svn</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>686</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:45:49 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Require proper case as it was fixed in svn</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconf">Modified: puppet/modules/buildsystem/templates/submit-upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:45:49 UTC (rev 686)
+@@ -62,7 +62,7 @@
+ release: 'mga\d+'
+ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+- vendor: '^Mageia.org$'
++ vendor: '^Mageia.Org$'
+
+ recency:
+ class: Youri::Submit::Check::Recency
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment.html
new file mode 100644
index 000000000..4a43af87e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/1ba9f339/attachment.html
@@ -0,0 +1,77 @@
+<!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>[686] Require proper case as it was fixed in svn</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>686</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:45:49 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Require proper case as it was fixed in svn</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconf">Modified: puppet/modules/buildsystem/templates/submit-upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:45:49 UTC (rev 686)
+@@ -62,7 +62,7 @@
+ release: 'mga\d+'
+ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+- vendor: '^Mageia.org$'
++ vendor: '^Mageia.Org$'
+
+ recency:
+ class: Youri::Submit::Check::Recency
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment-0001.html
new file mode 100644
index 000000000..324802889
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment-0001.html
@@ -0,0 +1,88 @@
+<!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>[700] Do not replace mgarepo by repsys on machines</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>700</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 16:06:32 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Do not replace mgarepo by repsys on machines</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 14:48:40 UTC (rev 699)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:06:32 UTC (rev 700)
+@@ -39,7 +39,7 @@
+
+ include scheduler
+ include gatherer
+- include repsys
++ include mgarepo
+ include youri_submit
+ }
+
+@@ -68,8 +68,8 @@
+ }
+ }
+
+- class repsys {
+- package { 'repsys':
++ class mgarepo {
++ package { 'mgarepo':
+
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment.html
new file mode 100644
index 000000000..324802889
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/2031fe9e/attachment.html
@@ -0,0 +1,88 @@
+<!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>[700] Do not replace mgarepo by repsys on machines</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>700</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 16:06:32 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Do not replace mgarepo by repsys on machines</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 14:48:40 UTC (rev 699)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:06:32 UTC (rev 700)
+@@ -39,7 +39,7 @@
+
+ include scheduler
+ include gatherer
+- include repsys
++ include mgarepo
+ include youri_submit
+ }
+
+@@ -68,8 +68,8 @@
+ }
+ }
+
+- class repsys {
+- package { 'repsys':
++ class mgarepo {
++ package { 'mgarepo':
+
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment-0001.html
new file mode 100644
index 000000000..4a3b7f7cf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[713] add directory in name to avoid duplicate definitions</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>713</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:44:26 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add directory in name to avoid duplicate definitions</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 19:40:29 UTC (rev 712)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
+@@ -99,7 +99,7 @@
+
+ # FIXME ugly
+ define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-${name}&quot;:
++ file { &quot;pre_commit_link-$directory/${name}&quot;:
+ path =&gt; &quot;$directory/$name&quot;,
+ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
+ owner =&gt; root,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment.html
new file mode 100644
index 000000000..4a3b7f7cf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/251285db/attachment.html
@@ -0,0 +1,77 @@
+<!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>[713] add directory in name to avoid duplicate definitions</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>713</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:44:26 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add directory in name to avoid duplicate definitions</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 19:40:29 UTC (rev 712)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
+@@ -99,7 +99,7 @@
+
+ # FIXME ugly
+ define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-${name}&quot;:
++ file { &quot;pre_commit_link-$directory/${name}&quot;:
+ path =&gt; &quot;$directory/$name&quot;,
+ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
+ owner =&gt; root,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment-0001.html
new file mode 100644
index 000000000..d959f5213
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment-0001.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <meta content="text/html; charset=ISO-8859-1"
+ http-equiv="Content-Type">
+ <title></title>
+ </head>
+ <body text="#000000" bgcolor="#ffffff">
+ Le 06/01/2011 10:56, Anne nicolas a &eacute;crit&nbsp;:
+ <blockquote
+ cite="mid:AANLkTinnSnxh_oGzqye5Rzp6wARUycEJCU-zrJnx7Yt3@mail.gmail.com"
+ type="cite">
+ <pre wrap="">Hi there
+
+Maat told me yesterday that a sysadmin on FrSAG ML is saling some
+hardware, 2 big servers (bi-xeon, quad core, 16Go ram). He is ready to
+sale it at a reasonable price. We just have to mail him about this:
+St&eacute;phane Cottin <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a>.
+
+Can anybody contact him to check if this could be interested for Mageia ?
+
+Cheers
+</pre>
+ </blockquote>
+ <br>
+ he's just posted an answer with the prices he asks for :<br>
+ <br>
+ (Sorry french inside)<br>
+ <br>
+ <br>
+ <br>
+ -------- Message original --------
+ <table class="moz-email-headers-table" cellpadding="0"
+ cellspacing="0" border="0">
+ <tbody>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Sujet: </th>
+ <td>Re: [FRsAG] vente mat&eacute;riel</td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date&nbsp;: </th>
+ <td>Fri, 7 Jan 2011 00:26:17 +0100</td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">De&nbsp;: </th>
+ <td>St&eacute;phane Cottin <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a></td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">R&eacute;pondre
+ &agrave;&nbsp;: </th>
+ <td>French SysAdmin Group <a class="moz-txt-link-rfc2396E" href="mailto:frsag@frsag.org">&lt;frsag@frsag.org&gt;</a></td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Pour&nbsp;: </th>
+ <td>French SysAdmin Group <a class="moz-txt-link-rfc2396E" href="mailto:frsag@frsag.org">&lt;frsag@frsag.org&gt;</a></td>
+ </tr>
+ </tbody>
+ </table>
+ <br>
+ <br>
+ <pre>Bonjour,
+
+les 2950 sont a 1500&#8364;HT piece
+le MD3000 avec 7 disques SAS 300G/15k + 4 cartes SAS 5/E + 4 cablesSAS de 2 m a 2500&#8364;HT
+les switchs + alim redondante + module de stacking 1000&#8364; HT
+
+une facture sera fournie
+
+Cordialement,
+St&eacute;phane Cottin
+
+Le 5 janv. 2011 &agrave; 09:04, Lilian RIGARD - Devclic a &eacute;crit :
+
+&gt; Bonjour,
+&gt;
+&gt; Est-il possible d'avoir le prix pour chaque &eacute;l&eacute;ment propos&eacute; ?
+&gt;
+&gt; En vous remerciant par avance.
+&gt; Cordialement
+&gt;
+&gt; On Tue, 4 Jan 2011 13:29:34 +0100, St&eacute;phane Cottin
+&gt; <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a> wrote:
+&gt;&gt; Bonjour et Bonne Ann&eacute;e a tous,
+&gt;&gt;
+&gt;&gt; Je vends du mat&eacute;riel dell d'occasion en parfait &eacute;tat suite a un
+&gt;&gt; changement d'activit&eacute;.
+&gt;&gt;
+&gt;&gt; Avant de le mettre sur ebay, si cela peut int&eacute;resser qqun ici, voici
+&gt;&gt; la liste :
+&gt;&gt;
+&gt;&gt; - 2 switchs powerconnect 6224 avec alim redondante et module d'empilage
+&gt;&gt; - 2 serveurs 2950 bi-xeon quad core double alim avec chacun 16Go de ram
+&gt;&gt; - un MD3000 double alim/controlleur avec 8 disques 300G/15k avec les
+&gt;&gt; cartes/cables SAS
+&gt;&gt; le tout avec les rails, chemins de cable, etc ...
+&gt;&gt;
+&gt;&gt; Contactez moi directement pour plus d'infos.
+&gt;&gt;
+&gt;&gt; St&eacute;phane Cottin
+&gt;
+&gt; --
+&gt; RIGARD Lilian - Devclic SARL
+&gt; G&eacute;rant - CEO &amp; CTO
+&gt; T&eacute;l&eacute;phone (Standard) / Phone : +33 3 57 75 61 46
+&gt; Portable / Cell Phone : +33 6 29 59 21 34
+&gt; E-mail : <a class="moz-txt-link-abbreviated" href="mailto:lilian@devclic.fr">lilian@devclic.fr</a>
+&gt; Web : <a class="moz-txt-link-freetext" href="http://www.devclic.fr">http://www.devclic.fr</a>
+
+
+</pre>
+ <br>
+ <br>
+ </body>
+</html>
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment.html
new file mode 100644
index 000000000..d959f5213
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/26309cd3/attachment.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <meta content="text/html; charset=ISO-8859-1"
+ http-equiv="Content-Type">
+ <title></title>
+ </head>
+ <body text="#000000" bgcolor="#ffffff">
+ Le 06/01/2011 10:56, Anne nicolas a &eacute;crit&nbsp;:
+ <blockquote
+ cite="mid:AANLkTinnSnxh_oGzqye5Rzp6wARUycEJCU-zrJnx7Yt3@mail.gmail.com"
+ type="cite">
+ <pre wrap="">Hi there
+
+Maat told me yesterday that a sysadmin on FrSAG ML is saling some
+hardware, 2 big servers (bi-xeon, quad core, 16Go ram). He is ready to
+sale it at a reasonable price. We just have to mail him about this:
+St&eacute;phane Cottin <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a>.
+
+Can anybody contact him to check if this could be interested for Mageia ?
+
+Cheers
+</pre>
+ </blockquote>
+ <br>
+ he's just posted an answer with the prices he asks for :<br>
+ <br>
+ (Sorry french inside)<br>
+ <br>
+ <br>
+ <br>
+ -------- Message original --------
+ <table class="moz-email-headers-table" cellpadding="0"
+ cellspacing="0" border="0">
+ <tbody>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Sujet: </th>
+ <td>Re: [FRsAG] vente mat&eacute;riel</td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date&nbsp;: </th>
+ <td>Fri, 7 Jan 2011 00:26:17 +0100</td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">De&nbsp;: </th>
+ <td>St&eacute;phane Cottin <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a></td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">R&eacute;pondre
+ &agrave;&nbsp;: </th>
+ <td>French SysAdmin Group <a class="moz-txt-link-rfc2396E" href="mailto:frsag@frsag.org">&lt;frsag@frsag.org&gt;</a></td>
+ </tr>
+ <tr>
+ <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Pour&nbsp;: </th>
+ <td>French SysAdmin Group <a class="moz-txt-link-rfc2396E" href="mailto:frsag@frsag.org">&lt;frsag@frsag.org&gt;</a></td>
+ </tr>
+ </tbody>
+ </table>
+ <br>
+ <br>
+ <pre>Bonjour,
+
+les 2950 sont a 1500&#8364;HT piece
+le MD3000 avec 7 disques SAS 300G/15k + 4 cartes SAS 5/E + 4 cablesSAS de 2 m a 2500&#8364;HT
+les switchs + alim redondante + module de stacking 1000&#8364; HT
+
+une facture sera fournie
+
+Cordialement,
+St&eacute;phane Cottin
+
+Le 5 janv. 2011 &agrave; 09:04, Lilian RIGARD - Devclic a &eacute;crit :
+
+&gt; Bonjour,
+&gt;
+&gt; Est-il possible d'avoir le prix pour chaque &eacute;l&eacute;ment propos&eacute; ?
+&gt;
+&gt; En vous remerciant par avance.
+&gt; Cordialement
+&gt;
+&gt; On Tue, 4 Jan 2011 13:29:34 +0100, St&eacute;phane Cottin
+&gt; <a class="moz-txt-link-rfc2396E" href="mailto:stephane.cottin@vixns.com">&lt;stephane.cottin@vixns.com&gt;</a> wrote:
+&gt;&gt; Bonjour et Bonne Ann&eacute;e a tous,
+&gt;&gt;
+&gt;&gt; Je vends du mat&eacute;riel dell d'occasion en parfait &eacute;tat suite a un
+&gt;&gt; changement d'activit&eacute;.
+&gt;&gt;
+&gt;&gt; Avant de le mettre sur ebay, si cela peut int&eacute;resser qqun ici, voici
+&gt;&gt; la liste :
+&gt;&gt;
+&gt;&gt; - 2 switchs powerconnect 6224 avec alim redondante et module d'empilage
+&gt;&gt; - 2 serveurs 2950 bi-xeon quad core double alim avec chacun 16Go de ram
+&gt;&gt; - un MD3000 double alim/controlleur avec 8 disques 300G/15k avec les
+&gt;&gt; cartes/cables SAS
+&gt;&gt; le tout avec les rails, chemins de cable, etc ...
+&gt;&gt;
+&gt;&gt; Contactez moi directement pour plus d'infos.
+&gt;&gt;
+&gt;&gt; St&eacute;phane Cottin
+&gt;
+&gt; --
+&gt; RIGARD Lilian - Devclic SARL
+&gt; G&eacute;rant - CEO &amp; CTO
+&gt; T&eacute;l&eacute;phone (Standard) / Phone : +33 3 57 75 61 46
+&gt; Portable / Cell Phone : +33 6 29 59 21 34
+&gt; E-mail : <a class="moz-txt-link-abbreviated" href="mailto:lilian@devclic.fr">lilian@devclic.fr</a>
+&gt; Web : <a class="moz-txt-link-freetext" href="http://www.devclic.fr">http://www.devclic.fr</a>
+
+
+</pre>
+ <br>
+ <br>
+ </body>
+</html>
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment-0001.html
new file mode 100644
index 000000000..66172359c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment-0001.html
@@ -0,0 +1,100 @@
+<!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>[242] align the subform to the left</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>242</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:42 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>align the subform to the left</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDaptrunkrootuserindextt">identity/CatDap/trunk/root/user/index.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:42 UTC (rev 242)
+@@ -122,6 +122,10 @@
+ }
+
+
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
+
+ /* End changes obgr_seneca */
+
+
+<a id="identityCatDaptrunkrootuserindextt">Modified: identity/CatDap/trunk/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:42 UTC (rev 242)
+@@ -33,7 +33,8 @@
+ &lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+@@ -47,3 +48,4 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment.html
new file mode 100644
index 000000000..66172359c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/28d4b32f/attachment.html
@@ -0,0 +1,100 @@
+<!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>[242] align the subform to the left</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>242</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:42 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>align the subform to the left</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDaptrunkrootuserindextt">identity/CatDap/trunk/root/user/index.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:42 UTC (rev 242)
+@@ -122,6 +122,10 @@
+ }
+
+
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
+
+ /* End changes obgr_seneca */
+
+
+<a id="identityCatDaptrunkrootuserindextt">Modified: identity/CatDap/trunk/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:42 UTC (rev 242)
+@@ -33,7 +33,8 @@
+ &lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+@@ -47,3 +48,4 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment-0001.html
new file mode 100644
index 000000000..ca1b9ddbf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment-0001.html
@@ -0,0 +1,74 @@
+<!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>[687] fix topic name</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>687</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:20:03 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix topic name</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympafilestopicsconf">puppet/modules/sympa/files/topics.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulessympafilestopicsconf">Modified: puppet/modules/sympa/files/topics.conf</a>
+===================================================================
+--- puppet/modules/sympa/files/topics.conf 2011-01-07 00:45:49 UTC (rev 686)
++++ puppet/modules/sympa/files/topics.conf 2011-01-07 01:20:03 UTC (rev 687)
+@@ -1,4 +1,4 @@
+-sysadm
++sysadmin
+ title System administration, infrastructure
+
+ i18n
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment.html
new file mode 100644
index 000000000..ca1b9ddbf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/32740735/attachment.html
@@ -0,0 +1,74 @@
+<!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>[687] fix topic name</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>687</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:20:03 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix topic name</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympafilestopicsconf">puppet/modules/sympa/files/topics.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulessympafilestopicsconf">Modified: puppet/modules/sympa/files/topics.conf</a>
+===================================================================
+--- puppet/modules/sympa/files/topics.conf 2011-01-07 00:45:49 UTC (rev 686)
++++ puppet/modules/sympa/files/topics.conf 2011-01-07 01:20:03 UTC (rev 687)
+@@ -1,4 +1,4 @@
+-sysadm
++sysadmin
+ title System administration, infrastructure
+
+ i18n
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment-0001.html
new file mode 100644
index 000000000..2514c9327
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[710] Send iurt mail to myself for now</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>710</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 20:30:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Send iurt mail to myself for now</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatesuploadconf">puppet/modules/buildsystem/templates/upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatesuploadconf">Modified: puppet/modules/buildsystem/templates/upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:09:41 UTC (rev 709)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:30:15 UTC (rev 710)
+@@ -65,7 +65,7 @@
+ &quot;core/backports_testing&quot;, &quot;nonfree/backports_testing&quot;, &quot;tainted/backports_testing&quot; ],
+ },
+ },
+- admin =&gt; 'mageia-sysadm@mageia.org',
++ admin =&gt; 'pterjan@gmail.com',
+ http_queue =&gt; 'http://pkgsubmit.&lt;%= domain %&gt;/uploads',
+ upload_user =&gt; 'schedbot',
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment.html
new file mode 100644
index 000000000..2514c9327
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment.html
@@ -0,0 +1,77 @@
+<!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>[710] Send iurt mail to myself for now</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>710</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 20:30:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Send iurt mail to myself for now</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatesuploadconf">puppet/modules/buildsystem/templates/upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatesuploadconf">Modified: puppet/modules/buildsystem/templates/upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:09:41 UTC (rev 709)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:30:15 UTC (rev 710)
+@@ -65,7 +65,7 @@
+ &quot;core/backports_testing&quot;, &quot;nonfree/backports_testing&quot;, &quot;tainted/backports_testing&quot; ],
+ },
+ },
+- admin =&gt; 'mageia-sysadm@mageia.org',
++ admin =&gt; 'pterjan@gmail.com',
+ http_queue =&gt; 'http://pkgsubmit.&lt;%= domain %&gt;/uploads',
+ upload_user =&gt; 'schedbot',
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment-0001.html
new file mode 100644
index 000000000..59ef20caf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment-0001.html
@@ -0,0 +1,113 @@
+<!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>[708] send svn module name to cia</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>708</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:02:13 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send svn module name to cia</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</a></li>
+<li><a href="#puppetmodulessubversiontemplatesciabot_svnsh">puppet/modules/subversion/templates/ciabot_svn.sh</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/manifests/nodes.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -30,6 +30,8 @@
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+
+<a id="puppetmodulessubversionmanifestsinitpp">Modified: puppet/modules/subversion/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -124,6 +124,7 @@
+ $public = true,
+ $commit_mail = '',
+ $cia_post = true,
++ $cia_module = 'default',
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+
+<a id="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
+@@ -64,6 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
++module_name=&quot;&lt;% cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+@@ -98,6 +99,7 @@
+ &lt;/generator&gt;
+ &lt;source&gt;
+ &lt;project&gt;$project_name&lt;/project&gt;
++ &lt;module&gt;$module_name&lt;/module&gt;
+ &lt;/source&gt;
+ &lt;body&gt;
+ &lt;commit&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment.html
new file mode 100644
index 000000000..59ef20caf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/41e22236/attachment.html
@@ -0,0 +1,113 @@
+<!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>[708] send svn module name to cia</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>708</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:02:13 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send svn module name to cia</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</a></li>
+<li><a href="#puppetmodulessubversiontemplatesciabot_svnsh">puppet/modules/subversion/templates/ciabot_svn.sh</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/manifests/nodes.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -30,6 +30,8 @@
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+
+<a id="puppetmodulessubversionmanifestsinitpp">Modified: puppet/modules/subversion/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -124,6 +124,7 @@
+ $public = true,
+ $commit_mail = '',
+ $cia_post = true,
++ $cia_module = 'default',
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+
+<a id="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
+@@ -64,6 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
++module_name=&quot;&lt;% cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+@@ -98,6 +99,7 @@
+ &lt;/generator&gt;
+ &lt;source&gt;
+ &lt;project&gt;$project_name&lt;/project&gt;
++ &lt;module&gt;$module_name&lt;/module&gt;
+ &lt;/source&gt;
+ &lt;body&gt;
+ &lt;commit&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment-0001.html
new file mode 100644
index 000000000..b74147859
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[716] use correct quotes</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>716</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:52:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use correct quotes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 20:17:15 UTC (rev 715)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:52:38 UTC (rev 716)
+@@ -195,7 +195,7 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_binary&quot;:
+ scriptname =&gt; 'no_binary',
+ }
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment.html
new file mode 100644
index 000000000..b74147859
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/41fa3ad5/attachment.html
@@ -0,0 +1,77 @@
+<!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>[716] use correct quotes</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>716</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:52:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use correct quotes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 20:17:15 UTC (rev 715)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:52:38 UTC (rev 716)
+@@ -195,7 +195,7 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_binary&quot;:
+ scriptname =&gt; 'no_binary',
+ }
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment-0001.html
new file mode 100644
index 000000000..c03e8d72a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[701] correct syntax error</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>701</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 16:09:04 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>correct syntax error</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesrestrictshelltemplatesldapsshkey2filepy">puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesrestrictshelltemplatesldapsshkey2filepy">Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a>
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:06:32 UTC (rev 700)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
+@@ -16,7 +16,7 @@
+ random.shuffle(uris)
+ uri = &quot; &quot;.join(uris)
+ timeout=5
+-binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,&quot; % basedn
++binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,%s&quot; % basedn
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment.html
new file mode 100644
index 000000000..c03e8d72a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/4a3306ca/attachment.html
@@ -0,0 +1,77 @@
+<!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>[701] correct syntax error</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>701</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 16:09:04 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>correct syntax error</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesrestrictshelltemplatesldapsshkey2filepy">puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesrestrictshelltemplatesldapsshkey2filepy">Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a>
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:06:32 UTC (rev 700)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
+@@ -16,7 +16,7 @@
+ random.shuffle(uris)
+ uri = &quot; &quot;.join(uris)
+ timeout=5
+-binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,&quot; % basedn
++binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,%s&quot; % basedn
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment-0001.html
new file mode 100644
index 000000000..1fd3ce6d3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment-0001.html
@@ -0,0 +1,85 @@
+<!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>[247] get_file_name returns a full path, which Install does not like</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>247</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 09:07:11 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>get_file_name returns a full path, which Install does not like</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemmdvyourisubmittrunklibYouriSubmitActionInstallpm">build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemmdvyourisubmittrunklibYouriSubmitActionInstallpm">Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm</a>
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 01:42:11 UTC (rev 246)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 08:07:11 UTC (rev 247)
+@@ -14,6 +14,7 @@
+ use warnings;
+ use strict;
+ use Carp;
++use File::Basename;
+ use base qw/Youri::Submit::Action/;
+
+ sub _init {
+@@ -33,7 +34,7 @@
+ croak &quot;Not a class method&quot; unless ref $self;
+
+ my $file = $package-&gt;as_file();
+- my $rpm = $package-&gt;get_file_name();
++ my $rpm = basename($package-&gt;get_file_name());
+ my $dest = $repository-&gt;get_install_dir($package, $target, $define);
+
+ # FIXME remove prefix this should be done by a function
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment.html
new file mode 100644
index 000000000..1fd3ce6d3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/4c85caa0/attachment.html
@@ -0,0 +1,85 @@
+<!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>[247] get_file_name returns a full path, which Install does not like</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>247</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 09:07:11 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>get_file_name returns a full path, which Install does not like</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemmdvyourisubmittrunklibYouriSubmitActionInstallpm">build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemmdvyourisubmittrunklibYouriSubmitActionInstallpm">Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm</a>
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 01:42:11 UTC (rev 246)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 08:07:11 UTC (rev 247)
+@@ -14,6 +14,7 @@
+ use warnings;
+ use strict;
+ use Carp;
++use File::Basename;
+ use base qw/Youri::Submit::Action/;
+
+ sub _init {
+@@ -33,7 +34,7 @@
+ croak &quot;Not a class method&quot; unless ref $self;
+
+ my $file = $package-&gt;as_file();
+- my $rpm = $package-&gt;get_file_name();
++ my $rpm = basename($package-&gt;get_file_name());
+ my $dest = $repository-&gt;get_install_dir($package, $target, $define);
+
+ # FIXME remove prefix this should be done by a function
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment-0001.html
new file mode 100644
index 000000000..a79ec8117
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[709] fix syntax error</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>709</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:09:41 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix syntax error</pre>
+
+<h3>Modified 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="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:09:41 UTC (rev 709)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-module_name=&quot;&lt;% cia_module %&gt;&quot;
++module_name=&quot;&lt;%= cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment.html
new file mode 100644
index 000000000..a79ec8117
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/575cee8d/attachment.html
@@ -0,0 +1,77 @@
+<!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>[709] fix syntax error</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>709</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:09:41 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix syntax error</pre>
+
+<h3>Modified 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="puppetmodulessubversiontemplatesciabot_svnsh">Modified: puppet/modules/subversion/templates/ciabot_svn.sh</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:09:41 UTC (rev 709)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-module_name=&quot;&lt;% cia_module %&gt;&quot;
++module_name=&quot;&lt;%= cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment-0001.html
new file mode 100644
index 000000000..afe5f06da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[694] disable tcp forwarding, so people cannot use our svn server to bounce to others server</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>694</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:37:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable tcp forwarding, so people cannot use our svn server to bounce to others server</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesopensshtemplatessshd_config">puppet/modules/openssh/templates/sshd_config</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesopensshtemplatessshd_config">Modified: puppet/modules/openssh/templates/sshd_config</a>
+===================================================================
+--- puppet/modules/openssh/templates/sshd_config 2011-01-07 02:33:45 UTC (rev 693)
++++ puppet/modules/openssh/templates/sshd_config 2011-01-07 02:37:15 UTC (rev 694)
+@@ -90,7 +90,7 @@
+ AcceptEnv LC_IDENTIFICATION LC_ALL
+
+ #AllowAgentForwarding yes
+-#AllowTcpForwarding yes
++AllowTcpForwarding no
+ #GatewayPorts no
+ X11Forwarding yes
+ #X11DisplayOffset 10
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment.html
new file mode 100644
index 000000000..afe5f06da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/57956479/attachment.html
@@ -0,0 +1,77 @@
+<!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>[694] disable tcp forwarding, so people cannot use our svn server to bounce to others server</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>694</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:37:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable tcp forwarding, so people cannot use our svn server to bounce to others server</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesopensshtemplatessshd_config">puppet/modules/openssh/templates/sshd_config</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesopensshtemplatessshd_config">Modified: puppet/modules/openssh/templates/sshd_config</a>
+===================================================================
+--- puppet/modules/openssh/templates/sshd_config 2011-01-07 02:33:45 UTC (rev 693)
++++ puppet/modules/openssh/templates/sshd_config 2011-01-07 02:37:15 UTC (rev 694)
+@@ -90,7 +90,7 @@
+ AcceptEnv LC_IDENTIFICATION LC_ALL
+
+ #AllowAgentForwarding yes
+-#AllowTcpForwarding yes
++AllowTcpForwarding no
+ #GatewayPorts no
+ X11Forwarding yes
+ #X11DisplayOffset 10
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment-0001.html
new file mode 100644
index 000000000..c044d0063
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment-0001.html
@@ -0,0 +1,88 @@
+<!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>[688] create two list to handle sysadmin list automated commit</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>688</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:20:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>create two list to handle sysadmin list automated commit</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestslistspp">puppet/manifests/lists.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestslistspp">Modified: puppet/manifests/lists.pp</a>
+===================================================================
+--- puppet/manifests/lists.pp 2011-01-07 01:20:03 UTC (rev 687)
++++ puppet/manifests/lists.pp 2011-01-07 01:20:38 UTC (rev 688)
+@@ -47,3 +47,19 @@
+ }
+
+
++sympa::announce_list_email {&quot;sysadmin-commits&quot;:
++ subject =&gt; &quot;List receiving commits mail from sysadmin team repository&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
++sympa::announce_list_email {&quot;sysadmin-reports&quot;:
++ subject =&gt; &quot;List receiving automated reports from various pieces of infrastructure&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment.html
new file mode 100644
index 000000000..c044d0063
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/5ec64da9/attachment.html
@@ -0,0 +1,88 @@
+<!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>[688] create two list to handle sysadmin list automated commit</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>688</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:20:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>create two list to handle sysadmin list automated commit</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestslistspp">puppet/manifests/lists.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestslistspp">Modified: puppet/manifests/lists.pp</a>
+===================================================================
+--- puppet/manifests/lists.pp 2011-01-07 01:20:03 UTC (rev 687)
++++ puppet/manifests/lists.pp 2011-01-07 01:20:38 UTC (rev 688)
+@@ -47,3 +47,19 @@
+ }
+
+
++sympa::announce_list_email {&quot;sysadmin-commits&quot;:
++ subject =&gt; &quot;List receiving commits mail from sysadmin team repository&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
++sympa::announce_list_email {&quot;sysadmin-reports&quot;:
++ subject =&gt; &quot;List receiving automated reports from various pieces of infrastructure&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment-0001.html
new file mode 100644
index 000000000..bef4458b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment-0001.html
@@ -0,0 +1,113 @@
+<!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>[690] - disable list creation request by the web interface, as this would bypass puppet</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>690</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:15:53 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- disable list creation request by the web interface, as this would bypass puppet
+completly</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li>
+<li><a href="#puppetmodulessympatemplatessympaconf">puppet/modules/sympa/templates/sympa.conf</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympafilesscenariforbidden">puppet/modules/sympa/files/scenari/forbidden</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulessympafilesscenariforbidden">Added: puppet/modules/sympa/files/scenari/forbidden</a>
+===================================================================
+--- puppet/modules/sympa/files/scenari/forbidden (rev 0)
++++ puppet/modules/sympa/files/scenari/forbidden 2011-01-07 02:15:53 UTC (rev 690)
+@@ -0,0 +1,2 @@
++title nobody
++true() smtp,md5,smime -&gt; reject
+
+<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/sympa/manifests/init.pp 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/manifests/init.pp 2011-01-07 02:15:53 UTC (rev 690)
+@@ -105,6 +105,15 @@
+ source =&gt; &quot;puppet:///modules/sympa/scenari/subscriber_moderated&quot;,
+ }
+
++ file { [&quot;/etc/sympa/scenari/create_list.forbidden&quot;]:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ source =&gt; &quot;puppet:///modules/sympa/scenari/forbidden&quot;,
++ }
++
++
+ file { [&quot;/etc/sympa/topics.conf&quot;]:
+ ensure =&gt; present,
+ owner =&gt; root,
+
+<a id="puppetmodulessympatemplatessympaconf">Modified: puppet/modules/sympa/templates/sympa.conf</a>
+===================================================================
+--- puppet/modules/sympa/templates/sympa.conf 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/templates/sympa.conf 2011-01-07 02:15:53 UTC (rev 690)
+@@ -98,7 +98,7 @@
+
+ ## Who is able to create lists
+ ## This parameter is a scenario, check sympa documentation about scenarios if you want to define one
+-create_list public_listmaster
++create_list forbidden
+
+ edit_list owner
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment.html
new file mode 100644
index 000000000..bef4458b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/63ae946f/attachment.html
@@ -0,0 +1,113 @@
+<!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>[690] - disable list creation request by the web interface, as this would bypass puppet</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>690</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:15:53 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- disable list creation request by the web interface, as this would bypass puppet
+completly</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li>
+<li><a href="#puppetmodulessympatemplatessympaconf">puppet/modules/sympa/templates/sympa.conf</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulessympafilesscenariforbidden">puppet/modules/sympa/files/scenari/forbidden</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulessympafilesscenariforbidden">Added: puppet/modules/sympa/files/scenari/forbidden</a>
+===================================================================
+--- puppet/modules/sympa/files/scenari/forbidden (rev 0)
++++ puppet/modules/sympa/files/scenari/forbidden 2011-01-07 02:15:53 UTC (rev 690)
+@@ -0,0 +1,2 @@
++title nobody
++true() smtp,md5,smime -&gt; reject
+
+<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/sympa/manifests/init.pp 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/manifests/init.pp 2011-01-07 02:15:53 UTC (rev 690)
+@@ -105,6 +105,15 @@
+ source =&gt; &quot;puppet:///modules/sympa/scenari/subscriber_moderated&quot;,
+ }
+
++ file { [&quot;/etc/sympa/scenari/create_list.forbidden&quot;]:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ source =&gt; &quot;puppet:///modules/sympa/scenari/forbidden&quot;,
++ }
++
++
+ file { [&quot;/etc/sympa/topics.conf&quot;]:
+ ensure =&gt; present,
+ owner =&gt; root,
+
+<a id="puppetmodulessympatemplatessympaconf">Modified: puppet/modules/sympa/templates/sympa.conf</a>
+===================================================================
+--- puppet/modules/sympa/templates/sympa.conf 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/templates/sympa.conf 2011-01-07 02:15:53 UTC (rev 690)
+@@ -98,7 +98,7 @@
+
+ ## Who is able to create lists
+ ## This parameter is a scenario, check sympa documentation about scenarios if you want to define one
+-create_list public_listmaster
++create_list forbidden
+
+ edit_list owner
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment-0001.html
new file mode 100644
index 000000000..f35d21b82
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment-0001.html
@@ -0,0 +1,71 @@
+<!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>[689] send reports to the new ml ( for test now, I will disable the previous one later )</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>689</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:58:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send reports to the new ml ( for test now, I will disable the previous one later )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulespuppettemplatestagmailconf">puppet/modules/puppet/templates/tagmail.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulespuppettemplatestagmailconf">Modified: puppet/modules/puppet/templates/tagmail.conf</a>
+===================================================================
+--- puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:20:38 UTC (rev 688)
++++ puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:58:33 UTC (rev 689)
+@@ -1 +1 @@
+-err: mageia-sysadm@&lt;%= domain %&gt;
++err: mageia-sysadm@&lt;%= domain %&gt;, sysadmin-reports@ml.&lt;%= domain %&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment.html
new file mode 100644
index 000000000..f35d21b82
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/64ec77c5/attachment.html
@@ -0,0 +1,71 @@
+<!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>[689] send reports to the new ml ( for test now, I will disable the previous one later )</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>689</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:58:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send reports to the new ml ( for test now, I will disable the previous one later )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulespuppettemplatestagmailconf">puppet/modules/puppet/templates/tagmail.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulespuppettemplatestagmailconf">Modified: puppet/modules/puppet/templates/tagmail.conf</a>
+===================================================================
+--- puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:20:38 UTC (rev 688)
++++ puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:58:33 UTC (rev 689)
+@@ -1 +1 @@
+-err: mageia-sysadm@&lt;%= domain %&gt;
++err: mageia-sysadm@&lt;%= domain %&gt;, sysadmin-reports@ml.&lt;%= domain %&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment-0001.html
new file mode 100644
index 000000000..b4a489114
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment-0001.html
@@ -0,0 +1,89 @@
+<!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>[245] more compact code</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>245</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:39:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>more compact code</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunklibCatDapControlleruserpm">identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunklibCatDapControlleruserpm">Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
+@@ -237,14 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment.html
new file mode 100644
index 000000000..b4a489114
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/67bf9ae4/attachment.html
@@ -0,0 +1,89 @@
+<!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>[245] more compact code</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>245</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:39:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>more compact code</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunklibCatDapControlleruserpm">identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunklibCatDapControlleruserpm">Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
+@@ -237,14 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment-0001.html
new file mode 100644
index 000000000..e71f7ab68
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment-0001.html
@@ -0,0 +1,254 @@
+<!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>[682] Add config for the second youri (third one is dead!)</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>682</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:19:21 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Add config for the second youri (third one is dead!)</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-06 20:58:00 UTC (rev 681)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:19:21 UTC (rev 682)
+@@ -141,6 +141,13 @@
+ require =&gt; File[&quot;/etc/youri&quot;],
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
++
++ file { &quot;/etc/youri/submit-queue.conf&quot;:
++ ensure =&gt; present,
++ mode =&gt; 644,
++ require =&gt; File[&quot;/etc/youri&quot;],
++ content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ }
+ }
+
+ define sshuser($homedir, $comment) {
+
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Added: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
+@@ -0,0 +1,161 @@
++
++
++home: /home/schedbot
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: /distrib/bootstrap/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+ssh://svn.mageia.org/svn/packages/cauldron/
++ 1.0:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1.0:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\S+@mageia\.org&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1.0:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment.html
new file mode 100644
index 000000000..e71f7ab68
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/74fb1450/attachment.html
@@ -0,0 +1,254 @@
+<!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>[682] Add config for the second youri (third one is dead!)</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>682</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:19:21 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Add config for the second youri (third one is dead!)</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-06 20:58:00 UTC (rev 681)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:19:21 UTC (rev 682)
+@@ -141,6 +141,13 @@
+ require =&gt; File[&quot;/etc/youri&quot;],
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
++
++ file { &quot;/etc/youri/submit-queue.conf&quot;:
++ ensure =&gt; present,
++ mode =&gt; 644,
++ require =&gt; File[&quot;/etc/youri&quot;],
++ content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ }
+ }
+
+ define sshuser($homedir, $comment) {
+
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Added: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
+@@ -0,0 +1,161 @@
++
++
++home: /home/schedbot
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: /distrib/bootstrap/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+ssh://svn.mageia.org/svn/packages/cauldron/
++ 1.0:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1.0:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\S+@mageia\.org&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1.0:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment-0001.html
new file mode 100644
index 000000000..b95856da0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment-0001.html
@@ -0,0 +1,79 @@
+<!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>[243] remove useless spaces</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>243</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 01:59:10 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove useless spaces</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkMakefile">build_system/iurt/trunk/Makefile</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkMakefile">Modified: build_system/iurt/trunk/Makefile</a>
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-07 00:57:42 UTC (rev 242)
++++ build_system/iurt/trunk/Makefile 2011-01-07 00:59:10 UTC (rev 243)
+@@ -36,8 +36,8 @@
+ tar cvf $(PACKAGE).tar $(PACKAGE)-$(VERSION)
+ rm -rf $(PACKAGE)-$(VERSION)
+
+-localcopy:
+- tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
++localcopy:
++ tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+
+ localrpm: tar $(RPM)
+ cp -f $(NAME).tar $(RPM)/SOURCES
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment.html
new file mode 100644
index 000000000..b95856da0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/75a0c1c6/attachment.html
@@ -0,0 +1,79 @@
+<!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>[243] remove useless spaces</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>243</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 01:59:10 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove useless spaces</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkMakefile">build_system/iurt/trunk/Makefile</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkMakefile">Modified: build_system/iurt/trunk/Makefile</a>
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-07 00:57:42 UTC (rev 242)
++++ build_system/iurt/trunk/Makefile 2011-01-07 00:59:10 UTC (rev 243)
+@@ -36,8 +36,8 @@
+ tar cvf $(PACKAGE).tar $(PACKAGE)-$(VERSION)
+ rm -rf $(PACKAGE)-$(VERSION)
+
+-localcopy:
+- tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
++localcopy:
++ tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+
+ localrpm: tar $(RPM)
+ cp -f $(NAME).tar $(RPM)/SOURCES
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment-0001.html
new file mode 100644
index 000000000..64eac1e79
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[691] - use include instead of import, as import make our precommit hook fail</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>691</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:27:01 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- use include instead of import, as import make our precommit hook fail</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:15:53 UTC (rev 690)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++ include lists
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment.html
new file mode 100644
index 000000000..64eac1e79
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/7d2b308a/attachment.html
@@ -0,0 +1,77 @@
+<!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>[691] - use include instead of import, as import make our precommit hook fail</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>691</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:27:01 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- use include instead of import, as import make our precommit hook fail</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:15:53 UTC (rev 690)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++ include lists
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment-0001.html
new file mode 100644
index 000000000..e600942d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment-0001.html
@@ -0,0 +1,3 @@
+As suggested in Mageia International meeting helded yesterday, I created a new IRC channel named #mageia-i18n-tr on FreeNode. Could you add meetbot to our new channel?<br><br>Sincerely,<br><br>Turkish Translation Team Leader <br clear="all">
+
+numand<br>
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment.html
new file mode 100644
index 000000000..e600942d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/85b0d413/attachment.html
@@ -0,0 +1,3 @@
+As suggested in Mageia International meeting helded yesterday, I created a new IRC channel named #mageia-i18n-tr on FreeNode. Could you add meetbot to our new channel?<br><br>Sincerely,<br><br>Turkish Translation Team Leader <br clear="all">
+
+numand<br>
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment-0001.html
new file mode 100644
index 000000000..e60c94eaa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment-0001.html
@@ -0,0 +1,78 @@
+<!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>[715] remove old pre_commit_link call</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>715</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:17:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove old pre_commit_link call</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 20:12:01 UTC (rev 714)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:17:15 UTC (rev 715)
+@@ -211,9 +211,6 @@
+ }
+ }
+
+- pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+- }
+ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
+ scriptname =&gt; 'no_empty_message',
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment.html
new file mode 100644
index 000000000..e60c94eaa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/932a3104/attachment.html
@@ -0,0 +1,78 @@
+<!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>[715] remove old pre_commit_link call</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>715</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:17:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove old pre_commit_link call</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 20:12:01 UTC (rev 714)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:17:15 UTC (rev 715)
+@@ -211,9 +211,6 @@
+ }
+ }
+
+- pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+- }
+ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
+ scriptname =&gt; 'no_empty_message',
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment-0001.html
new file mode 100644
index 000000000..11cb91d82
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment-0001.html
@@ -0,0 +1,78 @@
+<!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>[244] fix string substitution, this emptied the searchfilter, leading to a catdap error page</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>244</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:39:35 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix string substitution, this emptied the searchfilter, leading to a catdap error page</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunklibCatDapControlleruserpm">identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunklibCatDapControlleruserpm">Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 00:59:10 UTC (rev 243)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
+@@ -241,8 +241,7 @@
+ $attr = $c-&gt;req-&gt;param('attribute');
+ $value = $c-&gt;req-&gt;param('value');
+ $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+ $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+ $entry = $mesg-&gt;entry;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment.html
new file mode 100644
index 000000000..11cb91d82
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/93a7101d/attachment.html
@@ -0,0 +1,78 @@
+<!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>[244] fix string substitution, this emptied the searchfilter, leading to a catdap error page</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>244</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 02:39:35 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix string substitution, this emptied the searchfilter, leading to a catdap error page</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunklibCatDapControlleruserpm">identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunklibCatDapControlleruserpm">Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm</a>
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 00:59:10 UTC (rev 243)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
+@@ -241,8 +241,7 @@
+ $attr = $c-&gt;req-&gt;param('attribute');
+ $value = $c-&gt;req-&gt;param('value');
+ $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+ $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+ $entry = $mesg-&gt;entry;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment-0001.html
new file mode 100644
index 000000000..362e29ddd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment-0001.html
@@ -0,0 +1,95 @@
+<!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>[684] Use 1 instead of 1.0 in submit-queue.conf too</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>684</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:27:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Use 1 instead of 1.0 in submit-queue.conf too</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Modified: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
+@@ -14,7 +14,7 @@
+ queue: queue
+ noarch: i586
+ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+- 1.0:
++ 1:
+ arch: i586 x86_64
+ cauldron:
+ arch: i586 x86_64
+@@ -37,7 +37,7 @@
+ # - archive
+ - clean
+
+- 1.0:
++ 1:
+ checks:
+ - version
+ - tag
+@@ -118,7 +118,7 @@
+ version:
+ class: Youri::Submit::Check::Version
+ options:
+- 1.0:
++ 1:
+ authorized_packages: none_package_authorized
+ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+ authorized_arches: none
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment.html
new file mode 100644
index 000000000..362e29ddd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/9626933b/attachment.html
@@ -0,0 +1,95 @@
+<!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>[684] Use 1 instead of 1.0 in submit-queue.conf too</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>684</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:27:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Use 1 instead of 1.0 in submit-queue.conf too</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Modified: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
+@@ -14,7 +14,7 @@
+ queue: queue
+ noarch: i586
+ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+- 1.0:
++ 1:
+ arch: i586 x86_64
+ cauldron:
+ arch: i586 x86_64
+@@ -37,7 +37,7 @@
+ # - archive
+ - clean
+
+- 1.0:
++ 1:
+ checks:
+ - version
+ - tag
+@@ -118,7 +118,7 @@
+ version:
+ class: Youri::Submit::Check::Version
+ options:
+- 1.0:
++ 1:
+ authorized_packages: none_package_authorized
+ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+ authorized_arches: none
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment-0001.html
new file mode 100644
index 000000000..1e278b498
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment-0001.html
@@ -0,0 +1,134 @@
+<!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>[240] rework a little bit the password change dialog</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>240</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>rework a little bit the password change dialog</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDaptrunkrootuserpasswordtt">identity/CatDap/trunk/root/user/password.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:33 UTC (rev 240)
+@@ -100,6 +100,29 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+<a id="identityCatDaptrunkrootuserpasswordtt">Modified: identity/CatDap/trunk/root/user/password.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:33 UTC (rev 240)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment.html
new file mode 100644
index 000000000..1e278b498
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/980754c1/attachment.html
@@ -0,0 +1,134 @@
+<!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>[240] rework a little bit the password change dialog</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>240</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>rework a little bit the password change dialog</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+<li><a href="#identityCatDaptrunkrootuserpasswordtt">identity/CatDap/trunk/root/user/password.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:33 UTC (rev 240)
+@@ -100,6 +100,29 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+<a id="identityCatDaptrunkrootuserpasswordtt">Modified: identity/CatDap/trunk/root/user/password.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:33 UTC (rev 240)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment-0001.html
new file mode 100644
index 000000000..e60830c35
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )</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>692</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:27:02 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:02 UTC (rev 692)
+@@ -26,7 +26,7 @@
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+- commit_mail =&gt; &quot;mageia-sysadm@mageia.org&quot;,
++ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment.html
new file mode 100644
index 000000000..e60830c35
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a2477645/attachment.html
@@ -0,0 +1,77 @@
+<!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>[692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )</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>692</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:27:02 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:02 UTC (rev 692)
+@@ -26,7 +26,7 @@
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+- commit_mail =&gt; &quot;mageia-sysadm@mageia.org&quot;,
++ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment-0001.html
new file mode 100644
index 000000000..422eb973a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[238] Rename youri-queue in youri-upload now that they are merged</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>238</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:42:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Rename youri-queue in youri-upload now that they are merged</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkemi">build_system/iurt/trunk/emi</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkemi">Modified: build_system/iurt/trunk/emi</a>
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-06 21:50:53 UTC (rev 237)
++++ build_system/iurt/trunk/emi 2011-01-07 00:42:15 UTC (rev 238)
+@@ -221,7 +221,7 @@
+
+ $user ||= $config-&gt;{upload_user};
+
+- my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
++ my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-upload.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+
+ plog('DEBUG', &quot;running $command&quot;);
+ if (!system($command)) {
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment.html
new file mode 100644
index 000000000..422eb973a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a39f7b16/attachment.html
@@ -0,0 +1,77 @@
+<!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>[238] Rename youri-queue in youri-upload now that they are merged</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>238</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:42:15 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Rename youri-queue in youri-upload now that they are merged</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkemi">build_system/iurt/trunk/emi</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkemi">Modified: build_system/iurt/trunk/emi</a>
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-06 21:50:53 UTC (rev 237)
++++ build_system/iurt/trunk/emi 2011-01-07 00:42:15 UTC (rev 238)
+@@ -221,7 +221,7 @@
+
+ $user ||= $config-&gt;{upload_user};
+
+- my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
++ my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-upload.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+
+ plog('DEBUG', &quot;running $command&quot;);
+ if (!system($command)) {
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment-0001.html
new file mode 100644
index 000000000..8150ce293
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment-0001.html
@@ -0,0 +1,76 @@
+<!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>[699] add ssh_keys_from_ldap on valstar</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>699</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 15:48:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add ssh_keys_from_ldap on valstar</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 14:45:27 UTC (rev 698)
++++ puppet/manifests/nodes.pp 2011-01-07 14:48:40 UTC (rev 699)
+@@ -24,6 +24,7 @@
+ include pam::committers_access
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
++ include openssh::ssh_keys_from_ldap
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment.html
new file mode 100644
index 000000000..8150ce293
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a43b289b/attachment.html
@@ -0,0 +1,76 @@
+<!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>[699] add ssh_keys_from_ldap on valstar</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>699</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 15:48:40 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add ssh_keys_from_ldap on valstar</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 14:45:27 UTC (rev 698)
++++ puppet/manifests/nodes.pp 2011-01-07 14:48:40 UTC (rev 699)
+@@ -24,6 +24,7 @@
+ include pam::committers_access
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
++ include openssh::ssh_keys_from_ldap
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment-0001.html
new file mode 100644
index 000000000..cfd71eb30
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[718] changing module name to sysadm</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>718</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 22:19:18 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>changing module name to sysadm</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 21:12:25 UTC (rev 717)
++++ puppet/manifests/nodes.pp 2011-01-07 21:19:18 UTC (rev 718)
+@@ -32,7 +32,7 @@
+ syntax_check1 =&gt; 'check_puppet_templates',
+ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+- cia_module =&gt; &quot;mageia-sysadm&quot;,
++ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
+ subversion::repository { &quot;/svn/packages/&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment.html
new file mode 100644
index 000000000..cfd71eb30
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/a6db1783/attachment.html
@@ -0,0 +1,77 @@
+<!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>[718] changing module name to sysadm</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>718</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 22:19:18 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>changing module name to sysadm</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 21:12:25 UTC (rev 717)
++++ puppet/manifests/nodes.pp 2011-01-07 21:19:18 UTC (rev 718)
+@@ -32,7 +32,7 @@
+ syntax_check1 =&gt; 'check_puppet_templates',
+ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+- cia_module =&gt; &quot;mageia-sysadm&quot;,
++ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
+ subversion::repository { &quot;/svn/packages/&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment-0001.html
new file mode 100644
index 000000000..a9c27a502
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment-0001.html
@@ -0,0 +1,78 @@
+<!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>[703] Allow task-bs-cluster-main to be removed for now until it get fixed</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>703</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 16:10:20 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Allow task-bs-cluster-main to be removed for now until it get fixed</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:09:52 UTC (rev 702)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:10:20 UTC (rev 703)
+@@ -24,7 +24,8 @@
+ ssh::auth::server { $sched_login: }
+ ssh::auth::server { $build_login: }
+
+- $package_list = ['task-bs-cluster-main', 'iurt']
++ # FIXME Add again task-bs-cluster-main when it will require mgarepo instead of repsys
++ $package_list = ['iurt']
+ package { $package_list:
+ ensure =&gt; &quot;installed&quot;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment.html
new file mode 100644
index 000000000..a9c27a502
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ab8fdba0/attachment.html
@@ -0,0 +1,78 @@
+<!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>[703] Allow task-bs-cluster-main to be removed for now until it get fixed</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>703</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 16:10:20 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Allow task-bs-cluster-main to be removed for now until it get fixed</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:09:52 UTC (rev 702)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:10:20 UTC (rev 703)
+@@ -24,7 +24,8 @@
+ ssh::auth::server { $sched_login: }
+ ssh::auth::server { $build_login: }
+
+- $package_list = ['task-bs-cluster-main', 'iurt']
++ # FIXME Add again task-bs-cluster-main when it will require mgarepo instead of repsys
++ $package_list = ['iurt']
+ package { $package_list:
+ ensure =&gt; &quot;installed&quot;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment-0001.html
new file mode 100644
index 000000000..a4b93c401
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment-0001.html
@@ -0,0 +1,121 @@
+<!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>[719] Fix submit-upload.conf syntax and add markrelease and gendistrib actions</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>719</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 23:22:03 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Fix submit-upload.conf syntax and add markrelease and gendistrib actions</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconf">Modified: puppet/modules/buildsystem/templates/submit-upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 21:19:18 UTC (rev 718)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 22:22:03 UTC (rev 719)
+@@ -30,12 +30,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ 1:
+ checks:
+@@ -46,12 +48,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ # checks definition
+ checks:
+@@ -149,15 +153,18 @@
+ class: Youri::Submit::Action::Install
+
+ markrelease:
+- class: Youri::Upload::Action::Markrelease
++ class: Youri::Upload::Action::Markrelease
+
+ link:
+- class: Youri::Upload::Action::Link
++ class: Youri::Upload::Action::Link
+
+ archive:
+- class: Youri::Upload::Action::Archive
++ class: Youri::Upload::Action::Archive
+
+ clean:
+- class: Youri::Upload::Action::Clean
++ class: Youri::Upload::Action::Clean
+
++ gendistrib:
++ class: Youri::Submit::Post::Gendistrib
++
+ # vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment.html
new file mode 100644
index 000000000..a4b93c401
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ad875a18/attachment.html
@@ -0,0 +1,121 @@
+<!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>[719] Fix submit-upload.conf syntax and add markrelease and gendistrib actions</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>719</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 23:22:03 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Fix submit-upload.conf syntax and add markrelease and gendistrib actions</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconf">Modified: puppet/modules/buildsystem/templates/submit-upload.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 21:19:18 UTC (rev 718)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 22:22:03 UTC (rev 719)
+@@ -30,12 +30,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ 1:
+ checks:
+@@ -46,12 +48,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ # checks definition
+ checks:
+@@ -149,15 +153,18 @@
+ class: Youri::Submit::Action::Install
+
+ markrelease:
+- class: Youri::Upload::Action::Markrelease
++ class: Youri::Upload::Action::Markrelease
+
+ link:
+- class: Youri::Upload::Action::Link
++ class: Youri::Upload::Action::Link
+
+ archive:
+- class: Youri::Upload::Action::Archive
++ class: Youri::Upload::Action::Archive
+
+ clean:
+- class: Youri::Upload::Action::Clean
++ class: Youri::Upload::Action::Clean
+
++ gendistrib:
++ class: Youri::Submit::Post::Gendistrib
++
+ # vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment-0001.html
new file mode 100644
index 000000000..3eb1b3366
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment-0001.html
@@ -0,0 +1,79 @@
+<!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>[239] align menu of subpages to the left ( not perfect yet, but better IMHO )</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>239</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:29 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>align menu of subpages to the left ( not perfect yet, but better IMHO )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:42:15 UTC (rev 238)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment.html
new file mode 100644
index 000000000..3eb1b3366
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/afc7121f/attachment.html
@@ -0,0 +1,79 @@
+<!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>[239] align menu of subpages to the left ( not perfect yet, but better IMHO )</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>239</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:29 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>align menu of subpages to the left ( not perfect yet, but better IMHO )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootstaticstylettsitecss">identity/CatDap/trunk/root/static/style/ttsite.css</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootstaticstylettsitecss">Modified: identity/CatDap/trunk/root/static/style/ttsite.css</a>
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:42:15 UTC (rev 238)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment-0001.html
new file mode 100644
index 000000000..e1f1b9824
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment-0001.html
@@ -0,0 +1,81 @@
+<!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>[241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )</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>241</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootuserindextt">identity/CatDap/trunk/root/user/index.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootuserindextt">Modified: identity/CatDap/trunk/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:33 UTC (rev 240)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
+@@ -30,6 +30,7 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+
+@@ -46,4 +47,3 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
+-&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment.html
new file mode 100644
index 000000000..e1f1b9824
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/b75d39c6/attachment.html
@@ -0,0 +1,81 @@
+<!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>[241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )</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>241</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 01:57:38 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#identityCatDaptrunkrootuserindextt">identity/CatDap/trunk/root/user/index.tt</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="identityCatDaptrunkrootuserindextt">Modified: identity/CatDap/trunk/root/user/index.tt</a>
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:33 UTC (rev 240)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
+@@ -30,6 +30,7 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+
+@@ -46,4 +47,3 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
+-&lt;/div&gt;
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment-0001.html
new file mode 100644
index 000000000..de9fac8a8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[702] remove shadowExpire from filter</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>702</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 16:09:52 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove shadowExpire from filter</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesrestrictshelltemplatesldapsshkey2filepy">puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesrestrictshelltemplatesldapsshkey2filepy">Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a>
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:52 UTC (rev 702)
+@@ -20,7 +20,7 @@
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+-filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*)(!(shadowExpire=*)))&quot;
++filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*))&quot;
+ keypathprefix=&quot;&lt;%= pubkeys_directory %&gt;&quot;
+
+ def usage():
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment.html
new file mode 100644
index 000000000..de9fac8a8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/c9721219/attachment.html
@@ -0,0 +1,77 @@
+<!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>[702] remove shadowExpire from filter</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>702</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 16:09:52 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>remove shadowExpire from filter</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesrestrictshelltemplatesldapsshkey2filepy">puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesrestrictshelltemplatesldapsshkey2filepy">Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py</a>
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:52 UTC (rev 702)
+@@ -20,7 +20,7 @@
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+-filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*)(!(shadowExpire=*)))&quot;
++filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*))&quot;
+ keypathprefix=&quot;&lt;%= pubkeys_directory %&gt;&quot;
+
+ def usage():
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment-0001.html
new file mode 100644
index 000000000..3e0620caa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment-0001.html
@@ -0,0 +1,430 @@
+<!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>[685] Rename submit-queue as submit-upload now that they are merged</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>685</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:44:43 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Rename submit-queue as submit-upload now that they are merged</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+<h3>Removed Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:44:43 UTC (rev 685)
+@@ -142,11 +142,11 @@
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
+
+- file { &quot;/etc/youri/submit-queue.conf&quot;:
++ file { &quot;/etc/youri/submit-upload.conf&quot;:
+ ensure =&gt; present,
+ mode =&gt; 644,
+ require =&gt; File[&quot;/etc/youri&quot;],
+- content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ content =&gt; template(&quot;buildsystem/submit-upload.conf&quot;)
+ }
+ }
+
+
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Deleted: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -1,163 +0,0 @@
+-&lt;%
+-escaped_domain = domain.gsub('.','\.')
+-%&gt;
+-
+-home: &lt;%= sched_home_dir %&gt;
+-
+-# repository declaration
+-repository:
+- class: Youri::Repository::Mageia_upload
+- options:
+- install_root: &lt;%= repository_root %&gt;/distrib
+- upload_root: ${home}/uploads/
+- upload_state: queue
+- queue: queue
+- noarch: i586
+- svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+- 1:
+- arch: i586 x86_64
+- cauldron:
+- arch: i586 x86_64
+-
+-# targets definition
+-targets:
+- cauldron:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+- 1:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+-# checks definition
+-checks:
+- tag:
+- class: Youri::Submit::Check::Tag
+- options:
+- tags:
+- release: 'mga\d+'
+- # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+- distribution: '^Mageia'
+- vendor: '^Mageia.org$'
+-
+- recency:
+- class: Youri::Submit::Check::Recency
+-
+- queue_recency:
+- class: Youri::Submit::Check::Queue_recency
+-
+- host:
+- class: Youri::Submit::Check::Host
+- options:
+- host_file: /etc/youri/host.conf
+-
+- section:
+- class: Youri::Submit::Check::Section
+-
+- rpmlint:
+- class: Youri::Submit::Check::Rpmlint
+- options:
+- config: /etc/rpmlint/config
+- results:
+- - buildprereq-use
+- - no-description-tag
+- - no-summary-tag
+- - non-standard-group
+- - non-xdg-migrated-menu
+- # it breaks dbus
+- #- patch-not-applied
+- - percent-in-conflicts
+- - percent-in-dependency
+- - percent-in-obsoletes
+- - percent-in-provides
+- - summary-ended-with-dot
+-
+- svn:
+- class: Youri::Submit::Check::SVN
+-
+- acl:
+- class: Youri::Submit::Check::ACL
+- options:
+- acl_file: /etc/youri/acl.conf
+-
+- history:
+- class: Youri::Submit::Check::History
+-
+- source:
+- class: Youri::Submit::Check::Source
+-
+- precedence:
+- class: Youri::Submit::Check::Precedence
+- options:
+- target: cauldron
+-
+- version:
+- class: Youri::Submit::Check::Version
+- options:
+- 1:
+- authorized_packages: none_package_authorized
+- authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+- authorized_arches: none
+- mode: freeze
+-
+- cauldron:
+-# &lt;mrl&gt; Prior freeze
+- authorized_sections: ^[a-z]+/(release|testing)$
+- authorized_arches: .*
+- mode: normal
+-## &lt;blino&gt; Version freeze
+-# authorized_packages: ^$
+-# authorized_sections: ^main/testing|contrib/testing$
+-# authorized_arches: ^$
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: version_freeze
+-# &lt;mrl&gt; Freeze config
+-# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
+-# authorized_packages: none_package_authorized
+-# authorized_sections: ^restricted/release|main/testing|contrib/testing$
+-# authorized_arches: none
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: freeze
+-
+-# actions definitions
+-actions:
+- install:
+- class: Youri::Submit::Action::Install
+-
+- markrelease:
+- class: Youri::Upload::Action::Markrelease
+-
+- link:
+- class: Youri::Upload::Action::Link
+-
+- archive:
+- class: Youri::Upload::Action::Archive
+-
+- clean:
+- class: Youri::Upload::Action::Clean
+-
+-# vim:ft=yaml:et:sw=4
+
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconffromrev684puppetmodulesbuildsystemtemplatessubmitqueueconf">Copied: puppet/modules/buildsystem/templates/submit-upload.conf (from rev 684, puppet/modules/buildsystem/templates/submit-queue.conf)</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -0,0 +1,163 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
++
++home: &lt;%= sched_home_dir %&gt;
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: &lt;%= repository_root %&gt;/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
++ 1:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment.html
new file mode 100644
index 000000000..3e0620caa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/db49c8b1/attachment.html
@@ -0,0 +1,430 @@
+<!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>[685] Rename submit-queue as submit-upload now that they are merged</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>685</dd>
+<dt>Author</dt> <dd>pterjan</dd>
+<dt>Date</dt> <dd>2011-01-07 01:44:43 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>Rename submit-queue as submit-upload now that they are merged</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmituploadconf">puppet/modules/buildsystem/templates/submit-upload.conf</a></li>
+</ul>
+
+<h3>Removed Paths</h3>
+<ul>
+<li><a href="#puppetmodulesbuildsystemtemplatessubmitqueueconf">puppet/modules/buildsystem/templates/submit-queue.conf</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:44:43 UTC (rev 685)
+@@ -142,11 +142,11 @@
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
+
+- file { &quot;/etc/youri/submit-queue.conf&quot;:
++ file { &quot;/etc/youri/submit-upload.conf&quot;:
+ ensure =&gt; present,
+ mode =&gt; 644,
+ require =&gt; File[&quot;/etc/youri&quot;],
+- content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ content =&gt; template(&quot;buildsystem/submit-upload.conf&quot;)
+ }
+ }
+
+
+<a id="puppetmodulesbuildsystemtemplatessubmitqueueconf">Deleted: puppet/modules/buildsystem/templates/submit-queue.conf</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -1,163 +0,0 @@
+-&lt;%
+-escaped_domain = domain.gsub('.','\.')
+-%&gt;
+-
+-home: &lt;%= sched_home_dir %&gt;
+-
+-# repository declaration
+-repository:
+- class: Youri::Repository::Mageia_upload
+- options:
+- install_root: &lt;%= repository_root %&gt;/distrib
+- upload_root: ${home}/uploads/
+- upload_state: queue
+- queue: queue
+- noarch: i586
+- svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
+- 1:
+- arch: i586 x86_64
+- cauldron:
+- arch: i586 x86_64
+-
+-# targets definition
+-targets:
+- cauldron:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+- 1:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+-# checks definition
+-checks:
+- tag:
+- class: Youri::Submit::Check::Tag
+- options:
+- tags:
+- release: 'mga\d+'
+- # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+- distribution: '^Mageia'
+- vendor: '^Mageia.org$'
+-
+- recency:
+- class: Youri::Submit::Check::Recency
+-
+- queue_recency:
+- class: Youri::Submit::Check::Queue_recency
+-
+- host:
+- class: Youri::Submit::Check::Host
+- options:
+- host_file: /etc/youri/host.conf
+-
+- section:
+- class: Youri::Submit::Check::Section
+-
+- rpmlint:
+- class: Youri::Submit::Check::Rpmlint
+- options:
+- config: /etc/rpmlint/config
+- results:
+- - buildprereq-use
+- - no-description-tag
+- - no-summary-tag
+- - non-standard-group
+- - non-xdg-migrated-menu
+- # it breaks dbus
+- #- patch-not-applied
+- - percent-in-conflicts
+- - percent-in-dependency
+- - percent-in-obsoletes
+- - percent-in-provides
+- - summary-ended-with-dot
+-
+- svn:
+- class: Youri::Submit::Check::SVN
+-
+- acl:
+- class: Youri::Submit::Check::ACL
+- options:
+- acl_file: /etc/youri/acl.conf
+-
+- history:
+- class: Youri::Submit::Check::History
+-
+- source:
+- class: Youri::Submit::Check::Source
+-
+- precedence:
+- class: Youri::Submit::Check::Precedence
+- options:
+- target: cauldron
+-
+- version:
+- class: Youri::Submit::Check::Version
+- options:
+- 1:
+- authorized_packages: none_package_authorized
+- authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+- authorized_arches: none
+- mode: freeze
+-
+- cauldron:
+-# &lt;mrl&gt; Prior freeze
+- authorized_sections: ^[a-z]+/(release|testing)$
+- authorized_arches: .*
+- mode: normal
+-## &lt;blino&gt; Version freeze
+-# authorized_packages: ^$
+-# authorized_sections: ^main/testing|contrib/testing$
+-# authorized_arches: ^$
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: version_freeze
+-# &lt;mrl&gt; Freeze config
+-# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
+-# authorized_packages: none_package_authorized
+-# authorized_sections: ^restricted/release|main/testing|contrib/testing$
+-# authorized_arches: none
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: freeze
+-
+-# actions definitions
+-actions:
+- install:
+- class: Youri::Submit::Action::Install
+-
+- markrelease:
+- class: Youri::Upload::Action::Markrelease
+-
+- link:
+- class: Youri::Upload::Action::Link
+-
+- archive:
+- class: Youri::Upload::Action::Archive
+-
+- clean:
+- class: Youri::Upload::Action::Clean
+-
+-# vim:ft=yaml:et:sw=4
+
+<a id="puppetmodulesbuildsystemtemplatessubmituploadconffromrev684puppetmodulesbuildsystemtemplatessubmitqueueconf">Copied: puppet/modules/buildsystem/templates/submit-upload.conf (from rev 684, puppet/modules/buildsystem/templates/submit-queue.conf)</a>
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -0,0 +1,163 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
++
++home: &lt;%= sched_home_dir %&gt;
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: &lt;%= repository_root %&gt;/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+ssh://svn.&lt;%= domain %&gt;/svn/packages/cauldron/
++ 1:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment-0001.html
new file mode 100644
index 000000000..ae5422c1e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment-0001.html
@@ -0,0 +1,89 @@
+<!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>[711] add no_binary option for svn repo</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>711</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:34:16 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add no_binary option for svn repo</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 19:30:15 UTC (rev 710)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:34:16 UTC (rev 711)
+@@ -125,6 +125,7 @@
+ $commit_mail = '',
+ $cia_post = true,
+ $cia_module = 'default',
++ $no_binary = false,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -190,6 +191,12 @@
+
+ }
+
++ if $no_binary {
++ pre_commit_link { 'no_binary':
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ }
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment.html
new file mode 100644
index 000000000..ae5422c1e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/dc6c9667/attachment.html
@@ -0,0 +1,89 @@
+<!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>[711] add no_binary option for svn repo</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>711</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:34:16 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add no_binary option for svn repo</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 19:30:15 UTC (rev 710)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:34:16 UTC (rev 711)
+@@ -125,6 +125,7 @@
+ $commit_mail = '',
+ $cia_post = true,
+ $cia_module = 'default',
++ $no_binary = false,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -190,6 +191,12 @@
+
+ }
+
++ if $no_binary {
++ pre_commit_link { 'no_binary':
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ }
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment-0001.html
new file mode 100644
index 000000000..d95bae10a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[693] fix syntax check so it doesn't chock on import</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>693</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:33:45 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix syntax check so it doesn't chock on import</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 02:27:02 UTC (rev 692)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 02:33:45 UTC (rev 693)
+@@ -82,7 +82,7 @@
+
+ syntax_check{&quot;check_puppet&quot;:
+ regexp_ext =&gt; &quot;\.pp$&quot;,
+- check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly&quot;
++ check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly --ignoreimport&quot;
+ }
+
+ syntax_check{&quot;check_ruby&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment.html
new file mode 100644
index 000000000..d95bae10a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/e8c09da9/attachment.html
@@ -0,0 +1,77 @@
+<!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>[693] fix syntax check so it doesn't chock on import</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>693</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:33:45 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>fix syntax check so it doesn't chock on import</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</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 02:27:02 UTC (rev 692)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 02:33:45 UTC (rev 693)
+@@ -82,7 +82,7 @@
+
+ syntax_check{&quot;check_puppet&quot;:
+ regexp_ext =&gt; &quot;\.pp$&quot;,
+- check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly&quot;
++ check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly --ignoreimport&quot;
+ }
+
+ syntax_check{&quot;check_ruby&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment-0001.html
new file mode 100644
index 000000000..809c295a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment-0001.html
@@ -0,0 +1,163 @@
+<!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>[714] - change syntax for pre_commit_link, to avoid duplicated names</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>714</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:12:01 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- change syntax for pre_commit_link, to avoid duplicated names
+- remove syntax_check array and replace by multiple arguments as I can't find any way to avoid duplicate names when using an array</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/manifests/nodes.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -29,7 +29,8 @@
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+- syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ syntax_check1 =&gt; 'check_puppet_templates',
++ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+<a id="puppetmodulessubversionmanifestsinitpp">Modified: puppet/modules/subversion/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -98,10 +98,9 @@
+
+
+ # FIXME ugly
+- define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-$directory/${name}&quot;:
+- path =&gt; &quot;$directory/$name&quot;,
+- ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
++ define pre_commit_link($scriptname) {
++ file { &quot;${name}&quot;:
++ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$scriptname&quot;,
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+@@ -115,7 +114,9 @@
+ # group : group that have commit access on the svn
+ # public : boolean if the svn is readable by anybody or not
+ # commit_mail : array of people who will receive mail after each commit
+- # syntax_check : array of pre-commit script with syntax check to add
++ # syntax_check1 : pre-commit script with syntax check to add
++ # syntax_check2 : pre-commit script with syntax check to add
++ # syntax_check3 : pre-commit script with syntax check to add
+ # extract_dir : hash of directory to update upon commit ( with svn update ),
+ # initial checkout is not handled, nor the permission
+ # TODO, handle the tags ( see svn::notify::mirror )
+@@ -126,7 +127,9 @@
+ $cia_post = true,
+ $cia_module = 'default',
+ $no_binary = false,
+- $syntax_check = '',
++ $syntax_check1 = '',
++ $syntax_check2 = '',
++ $syntax_check3 = '',
+ $extract_dir = '') {
+ # check permissions
+ # http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html
+@@ -192,8 +195,8 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { 'no_binary':
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ scriptname =&gt; 'no_binary',
+ }
+ }
+
+@@ -209,8 +212,29 @@
+ }
+
+ pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
++ scriptname =&gt; 'no_empty_message',
++ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_root_commit&quot;:
++ scriptname =&gt; 'no_root_commit',
++ }
++ if $syntax_check1 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check1}&quot;:
++ scriptname =&gt; $syntax_check1,
++ }
++ }
++ if $syntax_check2 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check2}&quot;:
++ scriptname =&gt; $syntax_check2,
++ }
++ }
++ if $syntax_check3 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check3}&quot;:
++ scriptname =&gt; $syntax_check3,
++ }
++ }
+ }
+
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment.html
new file mode 100644
index 000000000..809c295a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ebf3a00a/attachment.html
@@ -0,0 +1,163 @@
+<!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>[714] - change syntax for pre_commit_link, to avoid duplicated names</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>714</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 21:12:01 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- change syntax for pre_commit_link, to avoid duplicated names
+- remove syntax_check array and replace by multiple arguments as I can't find any way to avoid duplicate names when using an array</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+<li><a href="#puppetmodulessubversionmanifestsinitpp">puppet/modules/subversion/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/manifests/nodes.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -29,7 +29,8 @@
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['mageia-sysadm@mageia.org', &quot;sysadmin-commits@ml.$domain&quot;],
+- syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ syntax_check1 =&gt; 'check_puppet_templates',
++ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+<a id="puppetmodulessubversionmanifestsinitpp">Modified: puppet/modules/subversion/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -98,10 +98,9 @@
+
+
+ # FIXME ugly
+- define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-$directory/${name}&quot;:
+- path =&gt; &quot;$directory/$name&quot;,
+- ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
++ define pre_commit_link($scriptname) {
++ file { &quot;${name}&quot;:
++ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$scriptname&quot;,
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+@@ -115,7 +114,9 @@
+ # group : group that have commit access on the svn
+ # public : boolean if the svn is readable by anybody or not
+ # commit_mail : array of people who will receive mail after each commit
+- # syntax_check : array of pre-commit script with syntax check to add
++ # syntax_check1 : pre-commit script with syntax check to add
++ # syntax_check2 : pre-commit script with syntax check to add
++ # syntax_check3 : pre-commit script with syntax check to add
+ # extract_dir : hash of directory to update upon commit ( with svn update ),
+ # initial checkout is not handled, nor the permission
+ # TODO, handle the tags ( see svn::notify::mirror )
+@@ -126,7 +127,9 @@
+ $cia_post = true,
+ $cia_module = 'default',
+ $no_binary = false,
+- $syntax_check = '',
++ $syntax_check1 = '',
++ $syntax_check2 = '',
++ $syntax_check3 = '',
+ $extract_dir = '') {
+ # check permissions
+ # http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html
+@@ -192,8 +195,8 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { 'no_binary':
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ scriptname =&gt; 'no_binary',
+ }
+ }
+
+@@ -209,8 +212,29 @@
+ }
+
+ pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
++ scriptname =&gt; 'no_empty_message',
++ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_root_commit&quot;:
++ scriptname =&gt; 'no_root_commit',
++ }
++ if $syntax_check1 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check1}&quot;:
++ scriptname =&gt; $syntax_check1,
++ }
++ }
++ if $syntax_check2 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check2}&quot;:
++ scriptname =&gt; $syntax_check2,
++ }
++ }
++ if $syntax_check3 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check3}&quot;:
++ scriptname =&gt; $syntax_check3,
++ }
++ }
+ }
+
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment-0001.html
new file mode 100644
index 000000000..713963f74
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment-0001.html
@@ -0,0 +1,503 @@
+<!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>[704] add cia bot svn hook</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>704</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 18:43:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add cia bot svn hook</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_svnpy">puppet/modules/subversion/templates/ciabot_svn.py</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 15:10:20 UTC (rev 703)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 17:43:33 UTC (rev 704)
+@@ -123,6 +123,7 @@
+ define repository ($group = &quot;svn&quot;,
+ $public = true,
+ $commit_mail = '',
++ $cia_post = true,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -177,6 +178,17 @@
+ }
+ }
+
++ if $cia_post {
++ file { &quot;$name/hooks/post-commit.d/cia.vc&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template(&quot;subversion/ciabot_svn.py&quot;),
++ }
++
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+
+<a id="puppetmodulessubversiontemplatesciabot_svnpy">Added: puppet/modules/subversion/templates/ciabot_svn.py</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.py (rev 0)
++++ puppet/modules/subversion/templates/ciabot_svn.py 2011-01-07 17:43:33 UTC (rev 704)
+@@ -0,0 +1,398 @@
++#!/usr/bin/env python
++#
++# This is a CIA client script for Subversion repositories, written in python.
++# It generates commit messages using CIA's XML format, and can deliver them
++# using either XML-RPC or email. See below for usage and cuztomization
++# information.
++#
++# --------------------------------------------------------------------------
++#
++# Copyright (c) 2004-2007, 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.
++#
++# --------------------------------------------------------------------------
++#
++# This script is cleaner and much more featureful than the shell
++# script version, but won't work on systems without Python.
++#
++# To use the CIA bot in your Subversion repository...
++#
++# 1. Customize the parameters below
++#
++# 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.py &quot;$REPOS&quot; &quot;$REV&quot; &amp;
++#
++# Or, if you have multiple project hosted, you can add each
++# project's name to the commandline in that project's post-commit
++# hook:
++#
++# $REPOS/hooks/ciabot_svn.py &quot;$REPOS&quot; &quot;$REV&quot; &quot;ProjectName&quot; &amp;
++#
++############# There are some parameters for this script that you can customize:
++
++class config:
++ # Replace this with your project's name, or always provide a project
++ # name on the commandline.
++ #
++ # 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 = &quot;Mageia&quot;
++
++ # Subversion's normal directory hierarchy is powerful enough that
++ # it doesn't have special methods of specifying modules, tags, or
++ # branches like CVS does. Most projects do use a naming
++ # convention though that works similarly to CVS's modules, tags,
++ # and branches.
++ #
++ # This is a list of regular expressions that are tested against
++ # paths in the order specified. If a regex matches, the 'branch'
++ # and 'module' groups are stored and the matching section of the
++ # path is removed.
++ #
++ # Several common directory structure styles are below as defaults.
++ # Uncomment the ones you're using, or add your own regexes.
++ # Whitespace in the each regex are ignored.
++
++ pathRegexes = [
++ # r&quot;^ trunk/ (?P&lt;module&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;module&gt;[^/]+)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ ]
++
++ # If your repository is accessible over the web, put its base URL here
++ # and 'uri' attributes will be given to all &lt;file&gt; elements. This means
++ # that in CIA's online message viewer, each file in the tree will link
++ # directly to the file in your repository.
++ repositoryURI = None
++
++ # If your repository is accessible over the web via a tool like ViewVC
++ # that allows viewing information about a full revision, put a format string
++ # for its URL here. You can specify various substitution keys in the Python
++ # syntax: &quot;%(project)s&quot; is replaced by the project name, and likewise
++ # &quot;%(revision)s&quot; and &quot;%(author)s&quot; are replaced by the revision / author.
++ # The resulting URI is added to the data sent to CIA. After this, in CIA's
++ # online message viewer, the commit will link directly to the corresponding
++ # revision page.
++ revisionURI = None
++ # Example (works for ViewVC as used by SourceForge.net):
++ #revisionURI = &quot;https://svn.sourceforge.net/viewcvs.cgi/%(project)s?view=rev&amp;rev=%(revision)s&quot;
++
++ # This can be the http:// URI of the CIA server to deliver commits over
++ # XML-RPC, or it can be an email address to deliver using SMTP. The
++ # default here should work for most people. If you need to use e-mail
++ # instead, you can replace this with &quot;cia@cia.navi.cx&quot;
++ server = &quot;http://cia.navi.cx&quot;
++
++ # The SMTP server to use, only used if the CIA server above is an
++ # email address.
++ smtpServer = &quot;localhost&quot;
++
++ # The 'from' address to use. If you're delivering commits via email, set
++ # this to the address you would normally send email from on this host.
++ fromAddress = &quot;cia-user@localhost&quot;
++
++ # When nonzero, print the message to stdout instead of delivering it to CIA.
++ debug = 0
++
++
++############# Normally the rest of this won't need modification
++
++import sys, os, re, urllib, getopt
++
++class File:
++ &quot;&quot;&quot;A file in a Subversion repository. According to our current
++ configuration, this may have a module, branch, and URI in addition
++ to a path.&quot;&quot;&quot;
++
++ # Map svn's status letters to our action names
++ actionMap = {
++ 'U': 'modify',
++ 'A': 'add',
++ 'D': 'remove',
++ }
++
++ def __init__(self, fullPath, status=None):
++ self.fullPath = fullPath
++ self.path = fullPath
++ self.action = self.actionMap.get(status)
++
++ def getURI(self, repo):
++ &quot;&quot;&quot;Get the URI of this file, given the repository's URI. This
++ encodes the full path and joins it to the given URI.&quot;&quot;&quot;
++ quotedPath = urllib.quote(self.fullPath)
++ if quotedPath[0] == '/':
++ quotedPath = quotedPath[1:]
++ if repo[-1] != '/':
++ repo = repo + '/'
++ return repo + quotedPath
++
++ def makeTag(self, config):
++ &quot;&quot;&quot;Return an XML tag for this file, using the given config&quot;&quot;&quot;
++ attrs = {}
++
++ if config.repositoryURI is not None:
++ attrs['uri'] = self.getURI(config.repositoryURI)
++
++ if self.action:
++ attrs['action'] = self.action
++
++ attrString = ''.join([' %s=&quot;%s&quot;' % (key, escapeToXml(value,1))
++ for key, value in attrs.items()])
++ return &quot;&lt;file%s&gt;%s&lt;/file&gt;&quot; % (attrString, escapeToXml(self.path))
++
++
++class SvnClient:
++ &quot;&quot;&quot;A CIA client for Subversion repositories. Uses svnlook to
++ gather information&quot;&quot;&quot;
++ name = 'Python Subversion client for CIA'
++ version = '1.20'
++
++ def __init__(self, repository, revision, config):
++ self.repository = repository
++ self.revision = revision
++ self.config = config
++
++ def deliver(self, message):
++ if config.debug:
++ print message
++ else:
++ server = self.config.server
++ if server.startswith('http:') or server.startswith('https:'):
++ # Deliver over XML-RPC
++ import xmlrpclib
++ xmlrpclib.ServerProxy(server).hub.deliver(message)
++ else:
++ # Deliver over email
++ import smtplib
++ smtp = smtplib.SMTP(self.config.smtpServer)
++ smtp.sendmail(self.config.fromAddress, server,
++ &quot;From: %s\r\nTo: %s\r\n&quot;
++ &quot;Subject: DeliverXML\r\n\r\n%s&quot; %
++ (self.config.fromAddress, server, message))
++
++ def main(self):
++ self.collectData()
++ self.deliver(&quot;&lt;message&gt;&quot; +
++ self.makeGeneratorTag() +
++ self.makeSourceTag() +
++ self.makeBodyTag() +
++ &quot;&lt;/message&gt;&quot;)
++
++ def makeAttrTags(self, *names):
++ &quot;&quot;&quot;Given zero or more attribute names, generate XML elements for
++ those attributes only if they exist and are non-None.
++ &quot;&quot;&quot;
++ s = ''
++ for name in names:
++ if hasattr(self, name):
++ v = getattr(self, name)
++ if v is not None:
++ # Recent Pythons don't need this, but Python 2.1
++ # at least can't convert other types directly
++ # to Unicode. We have to take an intermediate step.
++ if type(v) not in (type(''), type(u'')):
++ v = str(v)
++
++ s += &quot;&lt;%s&gt;%s&lt;/%s&gt;&quot; % (name, escapeToXml(v), name)
++ return s
++
++ def makeGeneratorTag(self):
++ return &quot;&lt;generator&gt;%s&lt;/generator&gt;&quot; % self.makeAttrTags(
++ 'name',
++ 'version',
++ )
++
++ def makeSourceTag(self):
++ return &quot;&lt;source&gt;%s&lt;/source&gt;&quot; % self.makeAttrTags(
++ 'project',
++ 'module',
++ 'branch',
++ )
++
++ def makeBodyTag(self):
++ return &quot;&lt;body&gt;&lt;commit&gt;%s%s&lt;/commit&gt;&lt;/body&gt;&quot; % (
++ self.makeAttrTags(
++ 'revision',
++ 'author',
++ 'log',
++ 'diffLines',
++ 'url',
++ ),
++ self.makeFileTags(),
++ )
++
++ def makeFileTags(self):
++ &quot;&quot;&quot;Return XML tags for our file list&quot;&quot;&quot;
++ return &quot;&lt;files&gt;%s&lt;/files&gt;&quot; % ''.join([file.makeTag(self.config)
++ for file in self.files])
++
++ def svnlook(self, command):
++ &quot;&quot;&quot;Run the given svnlook command on our current repository and
++ revision, returning all output&quot;&quot;&quot;
++ # We have to set LC_ALL to force svnlook to give us UTF-8 output,
++ # then we explicitly slurp that into a unicode object.
++ return unicode(os.popen(
++ 'LC_ALL=&quot;en_US.UTF-8&quot; svnlook %s -r &quot;%s&quot; &quot;%s&quot;' %
++ (command, self.revision, self.repository)).read(),
++ 'utf-8', 'replace')
++
++ def collectData(self):
++ self.author = self.svnlook('author').strip()
++ self.project = self.config.project
++ self.log = self.svnlook('log')
++ self.diffLines = len(self.svnlook('diff').split('\n'))
++ self.files = self.collectFiles()
++ if self.config.revisionURI is not None:
++ self.url = self.config.revisionURI % self.__dict__
++ else:
++ self.url = None
++
++ def collectFiles(self):
++ # Extract all the files from the output of 'svnlook changed'
++ files = []
++ for line in self.svnlook('changed').split('\n'):
++ path = line[2:].strip()
++ if path:
++ status = line[0]
++ files.append(File(path, status))
++
++ # Try each of our several regexes. To be applied, the same
++ # regex must mach every file under consideration and they must
++ # all return the same results. If we find one matching regex,
++ # or we try all regexes without a match, we're done.
++ matchDict = None
++ for regex in self.config.pathRegexes:
++ matchDict = matchAgainstFiles(regex, files)
++ if matchDict is not None:
++ self.__dict__.update(matchDict)
++ break
++
++ return files
++
++
++def matchAgainstFiles(regex, files):
++ &quot;&quot;&quot;Try matching a regex against all File objects in the provided list.
++ If the regex returns the same matches for every file, the matches
++ are returned in a dict and the matched portions are filtered out.
++ If not, returns None.
++ &quot;&quot;&quot;
++ prevMatchDict = None
++ compiled = re.compile(regex, re.VERBOSE)
++ for f in files:
++
++ match = compiled.match(f.fullPath)
++ if not match:
++ # Give up, it must match every file
++ return None
++
++ matchDict = match.groupdict()
++ if prevMatchDict is not None and prevMatchDict != matchDict:
++ # Give up, we got conflicting matches
++ return None
++
++ prevMatchDict = matchDict
++
++ # If we got this far, the regex matched every file with
++ # the same results. Now filter the matched portion out of
++ # each file and store the matches we found.
++ for f in files:
++ f.path = compiled.sub('', f.fullPath)
++ return prevMatchDict
++
++
++def escapeToXml(text, isAttrib=0):
++ text = unicode(text)
++ text = text.replace(&quot;&amp;&quot;, &quot;&amp;amp;&quot;)
++ text = text.replace(&quot;&lt;&quot;, &quot;&amp;lt;&quot;)
++ text = text.replace(&quot;&gt;&quot;, &quot;&amp;gt;&quot;)
++ if isAttrib == 1:
++ text = text.replace(&quot;'&quot;, &quot;&amp;apos;&quot;)
++ text = text.replace(&quot;\&quot;&quot;, &quot;&amp;quot;&quot;)
++ return text
++
++
++def usage():
++ &quot;&quot;&quot;Print a short usage description of this script and exit&quot;&quot;&quot;
++ sys.stderr.write(&quot;Usage: %s [OPTIONS] REPOS-PATH REVISION [PROJECTNAME]\n&quot; %
++ sys.argv[0])
++
++
++def version():
++ &quot;&quot;&quot;Print out the version of this script&quot;&quot;&quot;
++ sys.stderr.write(&quot;%s %s\n&quot; % (sys.argv[0], SvnClient.version))
++
++
++def main():
++ try:
++ options = [ &quot;version&quot; ]
++ for key in config.__dict__:
++ if not key.startswith(&quot;_&quot;):
++ options.append(key + &quot;=&quot;);
++ opts, args = getopt.getopt(sys.argv[1:], &quot;&quot;, options)
++ except getopt.GetoptError:
++ usage()
++ sys.exit(2)
++
++ for o, a in opts:
++ if o == &quot;--version&quot;:
++ version()
++ sys.exit()
++ else:
++ # Everything else maps straight to a config key. Just have
++ # to remove the &quot;--&quot; prefix from the option name.
++ config.__dict__[o[2:]] = a
++
++ # Print a usage message when not enough parameters are provided.
++ if not len(args) in (2,3):
++ sys.stderr.write(&quot;%s: incorrect number of arguments\n&quot; % sys.argv[0])
++ usage();
++ sys.exit(2);
++
++ # If a project name was provided, override the default project name.
++ if len(args) == 3:
++ config.project = args[2]
++
++ # Go do the real work.
++ SvnClient(args[0], args[1], config).main()
++
++
++if __name__ == &quot;__main__&quot;:
++ main()
++
++### The End ###
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment.html
new file mode 100644
index 000000000..713963f74
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ed31022c/attachment.html
@@ -0,0 +1,503 @@
+<!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>[704] add cia bot svn hook</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>704</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 18:43:33 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add cia bot svn hook</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_svnpy">puppet/modules/subversion/templates/ciabot_svn.py</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 15:10:20 UTC (rev 703)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 17:43:33 UTC (rev 704)
+@@ -123,6 +123,7 @@
+ define repository ($group = &quot;svn&quot;,
+ $public = true,
+ $commit_mail = '',
++ $cia_post = true,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -177,6 +178,17 @@
+ }
+ }
+
++ if $cia_post {
++ file { &quot;$name/hooks/post-commit.d/cia.vc&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template(&quot;subversion/ciabot_svn.py&quot;),
++ }
++
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+
+<a id="puppetmodulessubversiontemplatesciabot_svnpy">Added: puppet/modules/subversion/templates/ciabot_svn.py</a>
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.py (rev 0)
++++ puppet/modules/subversion/templates/ciabot_svn.py 2011-01-07 17:43:33 UTC (rev 704)
+@@ -0,0 +1,398 @@
++#!/usr/bin/env python
++#
++# This is a CIA client script for Subversion repositories, written in python.
++# It generates commit messages using CIA's XML format, and can deliver them
++# using either XML-RPC or email. See below for usage and cuztomization
++# information.
++#
++# --------------------------------------------------------------------------
++#
++# Copyright (c) 2004-2007, 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.
++#
++# --------------------------------------------------------------------------
++#
++# This script is cleaner and much more featureful than the shell
++# script version, but won't work on systems without Python.
++#
++# To use the CIA bot in your Subversion repository...
++#
++# 1. Customize the parameters below
++#
++# 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.py &quot;$REPOS&quot; &quot;$REV&quot; &amp;
++#
++# Or, if you have multiple project hosted, you can add each
++# project's name to the commandline in that project's post-commit
++# hook:
++#
++# $REPOS/hooks/ciabot_svn.py &quot;$REPOS&quot; &quot;$REV&quot; &quot;ProjectName&quot; &amp;
++#
++############# There are some parameters for this script that you can customize:
++
++class config:
++ # Replace this with your project's name, or always provide a project
++ # name on the commandline.
++ #
++ # 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 = &quot;Mageia&quot;
++
++ # Subversion's normal directory hierarchy is powerful enough that
++ # it doesn't have special methods of specifying modules, tags, or
++ # branches like CVS does. Most projects do use a naming
++ # convention though that works similarly to CVS's modules, tags,
++ # and branches.
++ #
++ # This is a list of regular expressions that are tested against
++ # paths in the order specified. If a regex matches, the 'branch'
++ # and 'module' groups are stored and the matching section of the
++ # path is removed.
++ #
++ # Several common directory structure styles are below as defaults.
++ # Uncomment the ones you're using, or add your own regexes.
++ # Whitespace in the each regex are ignored.
++
++ pathRegexes = [
++ # r&quot;^ trunk/ (?P&lt;module&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;module&gt;[^/]+)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ ]
++
++ # If your repository is accessible over the web, put its base URL here
++ # and 'uri' attributes will be given to all &lt;file&gt; elements. This means
++ # that in CIA's online message viewer, each file in the tree will link
++ # directly to the file in your repository.
++ repositoryURI = None
++
++ # If your repository is accessible over the web via a tool like ViewVC
++ # that allows viewing information about a full revision, put a format string
++ # for its URL here. You can specify various substitution keys in the Python
++ # syntax: &quot;%(project)s&quot; is replaced by the project name, and likewise
++ # &quot;%(revision)s&quot; and &quot;%(author)s&quot; are replaced by the revision / author.
++ # The resulting URI is added to the data sent to CIA. After this, in CIA's
++ # online message viewer, the commit will link directly to the corresponding
++ # revision page.
++ revisionURI = None
++ # Example (works for ViewVC as used by SourceForge.net):
++ #revisionURI = &quot;https://svn.sourceforge.net/viewcvs.cgi/%(project)s?view=rev&amp;rev=%(revision)s&quot;
++
++ # This can be the http:// URI of the CIA server to deliver commits over
++ # XML-RPC, or it can be an email address to deliver using SMTP. The
++ # default here should work for most people. If you need to use e-mail
++ # instead, you can replace this with &quot;cia@cia.navi.cx&quot;
++ server = &quot;http://cia.navi.cx&quot;
++
++ # The SMTP server to use, only used if the CIA server above is an
++ # email address.
++ smtpServer = &quot;localhost&quot;
++
++ # The 'from' address to use. If you're delivering commits via email, set
++ # this to the address you would normally send email from on this host.
++ fromAddress = &quot;cia-user@localhost&quot;
++
++ # When nonzero, print the message to stdout instead of delivering it to CIA.
++ debug = 0
++
++
++############# Normally the rest of this won't need modification
++
++import sys, os, re, urllib, getopt
++
++class File:
++ &quot;&quot;&quot;A file in a Subversion repository. According to our current
++ configuration, this may have a module, branch, and URI in addition
++ to a path.&quot;&quot;&quot;
++
++ # Map svn's status letters to our action names
++ actionMap = {
++ 'U': 'modify',
++ 'A': 'add',
++ 'D': 'remove',
++ }
++
++ def __init__(self, fullPath, status=None):
++ self.fullPath = fullPath
++ self.path = fullPath
++ self.action = self.actionMap.get(status)
++
++ def getURI(self, repo):
++ &quot;&quot;&quot;Get the URI of this file, given the repository's URI. This
++ encodes the full path and joins it to the given URI.&quot;&quot;&quot;
++ quotedPath = urllib.quote(self.fullPath)
++ if quotedPath[0] == '/':
++ quotedPath = quotedPath[1:]
++ if repo[-1] != '/':
++ repo = repo + '/'
++ return repo + quotedPath
++
++ def makeTag(self, config):
++ &quot;&quot;&quot;Return an XML tag for this file, using the given config&quot;&quot;&quot;
++ attrs = {}
++
++ if config.repositoryURI is not None:
++ attrs['uri'] = self.getURI(config.repositoryURI)
++
++ if self.action:
++ attrs['action'] = self.action
++
++ attrString = ''.join([' %s=&quot;%s&quot;' % (key, escapeToXml(value,1))
++ for key, value in attrs.items()])
++ return &quot;&lt;file%s&gt;%s&lt;/file&gt;&quot; % (attrString, escapeToXml(self.path))
++
++
++class SvnClient:
++ &quot;&quot;&quot;A CIA client for Subversion repositories. Uses svnlook to
++ gather information&quot;&quot;&quot;
++ name = 'Python Subversion client for CIA'
++ version = '1.20'
++
++ def __init__(self, repository, revision, config):
++ self.repository = repository
++ self.revision = revision
++ self.config = config
++
++ def deliver(self, message):
++ if config.debug:
++ print message
++ else:
++ server = self.config.server
++ if server.startswith('http:') or server.startswith('https:'):
++ # Deliver over XML-RPC
++ import xmlrpclib
++ xmlrpclib.ServerProxy(server).hub.deliver(message)
++ else:
++ # Deliver over email
++ import smtplib
++ smtp = smtplib.SMTP(self.config.smtpServer)
++ smtp.sendmail(self.config.fromAddress, server,
++ &quot;From: %s\r\nTo: %s\r\n&quot;
++ &quot;Subject: DeliverXML\r\n\r\n%s&quot; %
++ (self.config.fromAddress, server, message))
++
++ def main(self):
++ self.collectData()
++ self.deliver(&quot;&lt;message&gt;&quot; +
++ self.makeGeneratorTag() +
++ self.makeSourceTag() +
++ self.makeBodyTag() +
++ &quot;&lt;/message&gt;&quot;)
++
++ def makeAttrTags(self, *names):
++ &quot;&quot;&quot;Given zero or more attribute names, generate XML elements for
++ those attributes only if they exist and are non-None.
++ &quot;&quot;&quot;
++ s = ''
++ for name in names:
++ if hasattr(self, name):
++ v = getattr(self, name)
++ if v is not None:
++ # Recent Pythons don't need this, but Python 2.1
++ # at least can't convert other types directly
++ # to Unicode. We have to take an intermediate step.
++ if type(v) not in (type(''), type(u'')):
++ v = str(v)
++
++ s += &quot;&lt;%s&gt;%s&lt;/%s&gt;&quot; % (name, escapeToXml(v), name)
++ return s
++
++ def makeGeneratorTag(self):
++ return &quot;&lt;generator&gt;%s&lt;/generator&gt;&quot; % self.makeAttrTags(
++ 'name',
++ 'version',
++ )
++
++ def makeSourceTag(self):
++ return &quot;&lt;source&gt;%s&lt;/source&gt;&quot; % self.makeAttrTags(
++ 'project',
++ 'module',
++ 'branch',
++ )
++
++ def makeBodyTag(self):
++ return &quot;&lt;body&gt;&lt;commit&gt;%s%s&lt;/commit&gt;&lt;/body&gt;&quot; % (
++ self.makeAttrTags(
++ 'revision',
++ 'author',
++ 'log',
++ 'diffLines',
++ 'url',
++ ),
++ self.makeFileTags(),
++ )
++
++ def makeFileTags(self):
++ &quot;&quot;&quot;Return XML tags for our file list&quot;&quot;&quot;
++ return &quot;&lt;files&gt;%s&lt;/files&gt;&quot; % ''.join([file.makeTag(self.config)
++ for file in self.files])
++
++ def svnlook(self, command):
++ &quot;&quot;&quot;Run the given svnlook command on our current repository and
++ revision, returning all output&quot;&quot;&quot;
++ # We have to set LC_ALL to force svnlook to give us UTF-8 output,
++ # then we explicitly slurp that into a unicode object.
++ return unicode(os.popen(
++ 'LC_ALL=&quot;en_US.UTF-8&quot; svnlook %s -r &quot;%s&quot; &quot;%s&quot;' %
++ (command, self.revision, self.repository)).read(),
++ 'utf-8', 'replace')
++
++ def collectData(self):
++ self.author = self.svnlook('author').strip()
++ self.project = self.config.project
++ self.log = self.svnlook('log')
++ self.diffLines = len(self.svnlook('diff').split('\n'))
++ self.files = self.collectFiles()
++ if self.config.revisionURI is not None:
++ self.url = self.config.revisionURI % self.__dict__
++ else:
++ self.url = None
++
++ def collectFiles(self):
++ # Extract all the files from the output of 'svnlook changed'
++ files = []
++ for line in self.svnlook('changed').split('\n'):
++ path = line[2:].strip()
++ if path:
++ status = line[0]
++ files.append(File(path, status))
++
++ # Try each of our several regexes. To be applied, the same
++ # regex must mach every file under consideration and they must
++ # all return the same results. If we find one matching regex,
++ # or we try all regexes without a match, we're done.
++ matchDict = None
++ for regex in self.config.pathRegexes:
++ matchDict = matchAgainstFiles(regex, files)
++ if matchDict is not None:
++ self.__dict__.update(matchDict)
++ break
++
++ return files
++
++
++def matchAgainstFiles(regex, files):
++ &quot;&quot;&quot;Try matching a regex against all File objects in the provided list.
++ If the regex returns the same matches for every file, the matches
++ are returned in a dict and the matched portions are filtered out.
++ If not, returns None.
++ &quot;&quot;&quot;
++ prevMatchDict = None
++ compiled = re.compile(regex, re.VERBOSE)
++ for f in files:
++
++ match = compiled.match(f.fullPath)
++ if not match:
++ # Give up, it must match every file
++ return None
++
++ matchDict = match.groupdict()
++ if prevMatchDict is not None and prevMatchDict != matchDict:
++ # Give up, we got conflicting matches
++ return None
++
++ prevMatchDict = matchDict
++
++ # If we got this far, the regex matched every file with
++ # the same results. Now filter the matched portion out of
++ # each file and store the matches we found.
++ for f in files:
++ f.path = compiled.sub('', f.fullPath)
++ return prevMatchDict
++
++
++def escapeToXml(text, isAttrib=0):
++ text = unicode(text)
++ text = text.replace(&quot;&amp;&quot;, &quot;&amp;amp;&quot;)
++ text = text.replace(&quot;&lt;&quot;, &quot;&amp;lt;&quot;)
++ text = text.replace(&quot;&gt;&quot;, &quot;&amp;gt;&quot;)
++ if isAttrib == 1:
++ text = text.replace(&quot;'&quot;, &quot;&amp;apos;&quot;)
++ text = text.replace(&quot;\&quot;&quot;, &quot;&amp;quot;&quot;)
++ return text
++
++
++def usage():
++ &quot;&quot;&quot;Print a short usage description of this script and exit&quot;&quot;&quot;
++ sys.stderr.write(&quot;Usage: %s [OPTIONS] REPOS-PATH REVISION [PROJECTNAME]\n&quot; %
++ sys.argv[0])
++
++
++def version():
++ &quot;&quot;&quot;Print out the version of this script&quot;&quot;&quot;
++ sys.stderr.write(&quot;%s %s\n&quot; % (sys.argv[0], SvnClient.version))
++
++
++def main():
++ try:
++ options = [ &quot;version&quot; ]
++ for key in config.__dict__:
++ if not key.startswith(&quot;_&quot;):
++ options.append(key + &quot;=&quot;);
++ opts, args = getopt.getopt(sys.argv[1:], &quot;&quot;, options)
++ except getopt.GetoptError:
++ usage()
++ sys.exit(2)
++
++ for o, a in opts:
++ if o == &quot;--version&quot;:
++ version()
++ sys.exit()
++ else:
++ # Everything else maps straight to a config key. Just have
++ # to remove the &quot;--&quot; prefix from the option name.
++ config.__dict__[o[2:]] = a
++
++ # Print a usage message when not enough parameters are provided.
++ if not len(args) in (2,3):
++ sys.stderr.write(&quot;%s: incorrect number of arguments\n&quot; % sys.argv[0])
++ usage();
++ sys.exit(2);
++
++ # If a project name was provided, override the default project name.
++ if len(args) == 3:
++ config.project = args[2]
++
++ # Go do the real work.
++ SvnClient(args[0], args[1], config).main()
++
++
++if __name__ == &quot;__main__&quot;:
++ main()
++
++### The End ###
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment-0001.html
new file mode 100644
index 000000000..f24483a95
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment-0001.html
@@ -0,0 +1,77 @@
+<!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>[695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )</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>695</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:46:13 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:37:15 UTC (rev 694)
++++ puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- include lists
++ import &quot;lists&quot;
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment.html
new file mode 100644
index 000000000..f24483a95
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/ee3ca416/attachment.html
@@ -0,0 +1,77 @@
+<!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>[695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )</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>695</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-07 03:46:13 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:37:15 UTC (rev 694)
++++ puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- include lists
++ import &quot;lists&quot;
+ }
+
+ # buildnode
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment-0001.html
new file mode 100644
index 000000000..d178a8d72
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment-0001.html
@@ -0,0 +1,88 @@
+<!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>[712] add packages and binrepos svn repositories</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>712</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:40:29 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add packages and binrepos svn repositories</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:34:16 UTC (rev 711)
++++ puppet/manifests/nodes.pp 2011-01-07 19:40:29 UTC (rev 712)
+@@ -34,6 +34,19 @@
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
++ subversion::repository { &quot;/svn/packages/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ no_binary =&gt; true,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;packages&quot;,
++ }
++
++ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;binrepos&quot;,
++ }
++
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+ source =&gt; &quot;svn://svn.mageia.org/svn/adm/puppet/&quot;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment.html
new file mode 100644
index 000000000..d178a8d72
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment.html
@@ -0,0 +1,88 @@
+<!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>[712] add packages and binrepos svn repositories</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>712</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 20:40:29 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add packages and binrepos svn repositories</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a>
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:34:16 UTC (rev 711)
++++ puppet/manifests/nodes.pp 2011-01-07 19:40:29 UTC (rev 712)
+@@ -34,6 +34,19 @@
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
++ subversion::repository { &quot;/svn/packages/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ no_binary =&gt; true,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;packages&quot;,
++ }
++
++ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;binrepos&quot;,
++ }
++
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+ source =&gt; &quot;svn://svn.mageia.org/svn/adm/puppet/&quot;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment-0001.html
new file mode 100644
index 000000000..8e53347db
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment-0001.html
@@ -0,0 +1,81 @@
+<!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>[698] disable update of sshd_config with ldap for now</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>698</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 15:45:27 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable update of sshd_config with ldap for now</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesopensshmanifestsinitpp">puppet/modules/openssh/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesopensshmanifestsinitpp">Modified: puppet/modules/openssh/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/openssh/manifests/init.pp 2011-01-07 13:50:49 UTC (rev 697)
++++ puppet/modules/openssh/manifests/init.pp 2011-01-07 14:45:27 UTC (rev 698)
+@@ -27,9 +27,9 @@
+
+ class ssh_keys_from_ldap inherits server {
+
+- File [&quot;/etc/ssh/sshd_config&quot;] {
+- content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
+- }
++# File [&quot;/etc/ssh/sshd_config&quot;] {
++# content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
++# }
+
+ package { 'python-ldap':
+ ensure =&gt; installed,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment.html
new file mode 100644
index 000000000..8e53347db
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110107/f8708b9c/attachment.html
@@ -0,0 +1,81 @@
+<!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>[698] disable update of sshd_config with ldap for now</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>698</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-07 15:45:27 +0100 (Fri, 07 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>disable update of sshd_config with ldap for now</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesopensshmanifestsinitpp">puppet/modules/openssh/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesopensshmanifestsinitpp">Modified: puppet/modules/openssh/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/openssh/manifests/init.pp 2011-01-07 13:50:49 UTC (rev 697)
++++ puppet/modules/openssh/manifests/init.pp 2011-01-07 14:45:27 UTC (rev 698)
+@@ -27,9 +27,9 @@
+
+ class ssh_keys_from_ldap inherits server {
+
+- File [&quot;/etc/ssh/sshd_config&quot;] {
+- content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
+- }
++# File [&quot;/etc/ssh/sshd_config&quot;] {
++# content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
++# }
+
+ package { 'python-ldap':
+ ensure =&gt; installed,
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file