summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/attachments/20110116
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
committerNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
commit1be510f9529cb082f802408b472a77d074b394c0 (patch)
treeb175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-sysadm/attachments/20110116
parentfa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff)
downloadarchives-master.tar
archives-master.tar.gz
archives-master.tar.bz2
archives-master.tar.xz
archives-master.zip
Add zarb MLs html archivesHEADmaster
Diffstat (limited to 'zarb-ml/mageia-sysadm/attachments/20110116')
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment-0001.html76
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment.html76
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment-0001.html105
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment.html105
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment-0001.html109
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment.html109
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment-0001.html105
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment.html105
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment-0001.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment.html79
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment-0001.html83
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment.html83
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment-0001.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment-0001.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment-0001.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment.html77
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment-0001.html94
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment.html94
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment-0001.html125
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment.html125
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment-0001.html85
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment.html85
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment-0001.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment.html78
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment-0001.html89
-rw-r--r--zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment.html89
28 files changed, 2544 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment-0001.html
new file mode 100644
index 000000000..354becab9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/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>[310] set 0440 permissions to tmp file before copying it to sudoers</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>310</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:59:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>set 0440 permissions to tmp file before copying it to sudoers</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:59:25 UTC (rev 310)
+@@ -1452,6 +1452,7 @@
+ $user ALL=(ALL) NOPASSWD:RPM
+ );
+ close $f;
++ chmod 0440, $tmpfile;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/attachment.html
new file mode 100644
index 000000000..354becab9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/230b2120/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>[310] set 0440 permissions to tmp file before copying it to sudoers</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>310</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:59:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>set 0440 permissions to tmp file before copying it to sudoers</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:59:25 UTC (rev 310)
+@@ -1452,6 +1452,7 @@
+ $user ALL=(ALL) NOPASSWD:RPM
+ );
+ close $f;
++ chmod 0440, $tmpfile;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment-0001.html
new file mode 100644
index 000000000..68791652b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment-0001.html
@@ -0,0 +1,105 @@
+<!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>[807] - reuse the more elegant array for check_syntax</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>807</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:31 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- reuse the more elegant array for check_syntax</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-16 13:15:29 UTC (rev 806)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:31 UTC (rev 807)
+@@ -132,9 +132,7 @@
+ $cia_module = 'default',
+ $cia_ignore_author = '',
+ $no_binary = false,
+- $syntax_check1 = '',
+- $syntax_check2 = '',
+- $syntax_check3 = '',
++ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+ # http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html
+@@ -222,21 +220,11 @@
+ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_root_commit&quot;:
+ scriptname =&gt; 'no_root_commit',
+ }
+- if $syntax_check1 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check1}&quot;:
+- scriptname =&gt; $syntax_check1,
++ if $syntax_check {
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/$syntax_check&quot;:
++ scriptname =&gt; $syntax_check,
+ }
+- }
+- if $syntax_check2 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check2}&quot;:
+- scriptname =&gt; $syntax_check2,
+- }
+- }
+- if $syntax_check3 {
+- pre_commit_link { &quot;$name/hooks/pre-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/20110116/24c90d0b/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment.html
new file mode 100644
index 000000000..68791652b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/24c90d0b/attachment.html
@@ -0,0 +1,105 @@
+<!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>[807] - reuse the more elegant array for check_syntax</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>807</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:31 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- reuse the more elegant array for check_syntax</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-16 13:15:29 UTC (rev 806)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:31 UTC (rev 807)
+@@ -132,9 +132,7 @@
+ $cia_module = 'default',
+ $cia_ignore_author = '',
+ $no_binary = false,
+- $syntax_check1 = '',
+- $syntax_check2 = '',
+- $syntax_check3 = '',
++ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+ # http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html
+@@ -222,21 +220,11 @@
+ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_root_commit&quot;:
+ scriptname =&gt; 'no_root_commit',
+ }
+- if $syntax_check1 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check1}&quot;:
+- scriptname =&gt; $syntax_check1,
++ if $syntax_check {
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/$syntax_check&quot;:
++ scriptname =&gt; $syntax_check,
+ }
+- }
+- if $syntax_check2 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check2}&quot;:
+- scriptname =&gt; $syntax_check2,
+- }
+- }
+- if $syntax_check3 {
+- pre_commit_link { &quot;$name/hooks/pre-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/20110116/34db0636/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment-0001.html
new file mode 100644
index 000000000..df54e8d9f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment-0001.html
@@ -0,0 +1,109 @@
+<!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>[809] add hook to allow to change svn:log property</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>809</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:33 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add hook to allow to change svn:log property</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="#puppetmodulessubversiontemplatesprerevpropchange">puppet/modules/subversion/templates/pre-revprop-change</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-16 13:15:32 UTC (rev 808)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:33 UTC (rev 809)
+@@ -55,6 +55,14 @@
+ content =&gt; template('subversion/no_empty_message')
+ }
+
++ file { &quot;$local_dir/pre-revprop-change&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('subversion/pre-revprop-change')
++ }
++
+ # TODO : add check for
+ # - ym perl -MYAML -e 'YAML::LoadFile(&quot;-&quot;);'
+ # - tt ( do not seem to be possible, but this would be great )
+
+<a id="puppetmodulessubversiontemplatesprerevpropchange">Added: puppet/modules/subversion/templates/pre-revprop-change</a>
+===================================================================
+--- puppet/modules/subversion/templates/pre-revprop-change (rev 0)
++++ puppet/modules/subversion/templates/pre-revprop-change 2011-01-16 13:15:33 UTC (rev 809)
+@@ -0,0 +1,15 @@
++#!/bin/sh
++
++# script taken from svn example hooks
++
++REPOS=&quot;$1&quot;
++REV=&quot;$2&quot;
++USER=&quot;$3&quot;
++PROPNAME=&quot;$4&quot;
++ACTION=&quot;$5&quot;
++
++if [ &quot;$ACTION&quot; = &quot;M&quot; -a &quot;$PROPNAME&quot; = &quot;svn:log&quot; ]; then exit 0; fi
++
++echo &quot;Changing revision properties other than svn:log is prohibited&quot; &gt;&amp;2
++exit 1
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment.html
new file mode 100644
index 000000000..df54e8d9f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/34db0636/attachment.html
@@ -0,0 +1,109 @@
+<!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>[809] add hook to allow to change svn:log property</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>809</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:33 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add hook to allow to change svn:log property</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="#puppetmodulessubversiontemplatesprerevpropchange">puppet/modules/subversion/templates/pre-revprop-change</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-16 13:15:32 UTC (rev 808)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:33 UTC (rev 809)
+@@ -55,6 +55,14 @@
+ content =&gt; template('subversion/no_empty_message')
+ }
+
++ file { &quot;$local_dir/pre-revprop-change&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('subversion/pre-revprop-change')
++ }
++
+ # TODO : add check for
+ # - ym perl -MYAML -e 'YAML::LoadFile(&quot;-&quot;);'
+ # - tt ( do not seem to be possible, but this would be great )
+
+<a id="puppetmodulessubversiontemplatesprerevpropchange">Added: puppet/modules/subversion/templates/pre-revprop-change</a>
+===================================================================
+--- puppet/modules/subversion/templates/pre-revprop-change (rev 0)
++++ puppet/modules/subversion/templates/pre-revprop-change 2011-01-16 13:15:33 UTC (rev 809)
+@@ -0,0 +1,15 @@
++#!/bin/sh
++
++# script taken from svn example hooks
++
++REPOS=&quot;$1&quot;
++REV=&quot;$2&quot;
++USER=&quot;$3&quot;
++PROPNAME=&quot;$4&quot;
++ACTION=&quot;$5&quot;
++
++if [ &quot;$ACTION&quot; = &quot;M&quot; -a &quot;$PROPNAME&quot; = &quot;svn:log&quot; ]; then exit 0; fi
++
++echo &quot;Changing revision properties other than svn:log is prohibited&quot; &gt;&amp;2
++exit 1
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment-0001.html
new file mode 100644
index 000000000..16c872293
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment-0001.html
@@ -0,0 +1,105 @@
+<!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>[805] add a git repository creation 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>805</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:28 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add a git repository creation script</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgitmanifestsinitpp">puppet/modules/git/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgittemplatescreate_git_reposh">puppet/modules/git/templates/create_git_repo.sh</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgitmanifestsinitpp">Modified: puppet/modules/git/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:25 UTC (rev 804)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
+@@ -15,7 +15,16 @@
+ file { &quot;$git_base_path&quot;:
+ ensure =&gt; directory
+ }
++
++ file { &quot;/usr/local/bin/create_git_repo.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('git/create_git_repo.sh')
++ }
+
++
+ # TODO
+ # define common syntax check, see svn
+ # http://stackoverflow.com/questions/3719883/git-hook-syntax-check
+
+<a id="puppetmodulesgittemplatescreate_git_reposh">Added: puppet/modules/git/templates/create_git_repo.sh</a>
+===================================================================
+--- puppet/modules/git/templates/create_git_repo.sh (rev 0)
++++ puppet/modules/git/templates/create_git_repo.sh 2011-01-16 13:15:28 UTC (rev 805)
+@@ -0,0 +1,9 @@
++#!/bin/bash
++umask 0002
++# http://eagleas.livejournal.com/18907.html
++name=&quot;$1&quot;
++mkdir -p $name
++cd $name
++git --bare init --shared=group
++chmod g+ws branches info objects refs
++( cd objects; chmod g+ws * )
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment.html
new file mode 100644
index 000000000..16c872293
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/4680f040/attachment.html
@@ -0,0 +1,105 @@
+<!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>[805] add a git repository creation 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>805</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:28 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add a git repository creation script</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgitmanifestsinitpp">puppet/modules/git/manifests/init.pp</a></li>
+</ul>
+
+<h3>Added Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgittemplatescreate_git_reposh">puppet/modules/git/templates/create_git_repo.sh</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgitmanifestsinitpp">Modified: puppet/modules/git/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:25 UTC (rev 804)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
+@@ -15,7 +15,16 @@
+ file { &quot;$git_base_path&quot;:
+ ensure =&gt; directory
+ }
++
++ file { &quot;/usr/local/bin/create_git_repo.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('git/create_git_repo.sh')
++ }
+
++
+ # TODO
+ # define common syntax check, see svn
+ # http://stackoverflow.com/questions/3719883/git-hook-syntax-check
+
+<a id="puppetmodulesgittemplatescreate_git_reposh">Added: puppet/modules/git/templates/create_git_repo.sh</a>
+===================================================================
+--- puppet/modules/git/templates/create_git_repo.sh (rev 0)
++++ puppet/modules/git/templates/create_git_repo.sh 2011-01-16 13:15:28 UTC (rev 805)
+@@ -0,0 +1,9 @@
++#!/bin/bash
++umask 0002
++# http://eagleas.livejournal.com/18907.html
++name=&quot;$1&quot;
++mkdir -p $name
++cd $name
++git --bare init --shared=group
++chmod g+ws branches info objects refs
++( cd objects; chmod g+ws * )
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment-0001.html
new file mode 100644
index 000000000..9bf7f76af
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/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>[811] update description of syntax_check argument</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>811</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-16 14:59:51 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>update description of syntax_check argument</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-16 13:15:35 UTC (rev 810)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:59:51 UTC (rev 811)
+@@ -132,9 +132,7 @@
+ # cia_module : name of the module to send to cia.vc
+ # cia_ignore_author : a regexp to ignore commits from some authors
+ # no_binary : do not accept files with common binary extentions on this repository
+- # 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
++ # syntax_check : array of 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 )
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/attachment.html
new file mode 100644
index 000000000..9bf7f76af
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/4c9813a6/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>[811] update description of syntax_check argument</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>811</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-16 14:59:51 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>update description of syntax_check argument</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-16 13:15:35 UTC (rev 810)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:59:51 UTC (rev 811)
+@@ -132,9 +132,7 @@
+ # cia_module : name of the module to send to cia.vc
+ # cia_ignore_author : a regexp to ignore commits from some authors
+ # no_binary : do not accept files with common binary extentions on this repository
+- # 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
++ # syntax_check : array of 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 )
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment-0001.html
new file mode 100644
index 000000000..30c00fa80
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment-0001.html
@@ -0,0 +1,83 @@
+<!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>[804] oops, add missing 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>804</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>oops, add missing file</pre>
+
+<h3>Added Paths</h3>
+<ul>
+<li>puppet/modules/git/templates/</li>
+<li><a href="#puppetmodulesgittemplatesxinetd">puppet/modules/git/templates/xinetd</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgittemplatesxinetd">Added: puppet/modules/git/templates/xinetd</a>
+===================================================================
+--- puppet/modules/git/templates/xinetd (rev 0)
++++ puppet/modules/git/templates/xinetd 2011-01-16 13:15:25 UTC (rev 804)
+@@ -0,0 +1,13 @@
++service git
++{
++ disable = no
++ type = UNLISTED
++ port = 9418
++ socket_type = stream
++ server = /usr/lib/git-core/git-daemon
++ wait = no
++ user = nobody
++ server_args = --inetd --verbose --export-all --base-path=&lt;%= git_base_path %&gt;
++ log_on_failure += HOST
++}
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment.html
new file mode 100644
index 000000000..30c00fa80
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/6f76be68/attachment.html
@@ -0,0 +1,83 @@
+<!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>[804] oops, add missing 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>804</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>oops, add missing file</pre>
+
+<h3>Added Paths</h3>
+<ul>
+<li>puppet/modules/git/templates/</li>
+<li><a href="#puppetmodulesgittemplatesxinetd">puppet/modules/git/templates/xinetd</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgittemplatesxinetd">Added: puppet/modules/git/templates/xinetd</a>
+===================================================================
+--- puppet/modules/git/templates/xinetd (rev 0)
++++ puppet/modules/git/templates/xinetd 2011-01-16 13:15:25 UTC (rev 804)
+@@ -0,0 +1,13 @@
++service git
++{
++ disable = no
++ type = UNLISTED
++ port = 9418
++ socket_type = stream
++ server = /usr/lib/git-core/git-daemon
++ wait = no
++ user = nobody
++ server_args = --inetd --verbose --export-all --base-path=&lt;%= git_base_path %&gt;
++ log_on_failure += HOST
++}
++
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment-0001.html
new file mode 100644
index 000000000..9dab9d2f1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/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>[306] allow to use umask option for cp</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>306</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:31:43 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>allow to use umask option for cp</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-15 23:43:22 UTC (rev 305)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
+@@ -294,6 +294,10 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
++
++ my $prev_umask = umask();
++ umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
++
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -326,6 +330,9 @@
+ }
+ }
+ }
++
++ umask($prev_umask) if $opt-&gt;{umask};
++
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/attachment.html
new file mode 100644
index 000000000..9dab9d2f1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/92b5200b/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>[306] allow to use umask option for cp</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>306</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:31:43 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>allow to use umask option for cp</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-15 23:43:22 UTC (rev 305)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
+@@ -294,6 +294,10 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
++
++ my $prev_umask = umask();
++ umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
++
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -326,6 +330,9 @@
+ }
+ }
+ }
++
++ umask($prev_umask) if $opt-&gt;{umask};
++
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment-0001.html
new file mode 100644
index 000000000..65131002d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/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>[808] - use the new old way of giving post commit check</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>808</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:32 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- use the new old way of giving post commit check</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetdeploymentrepositoriesmanifestssubversionpp">puppet/deployment/repositories/manifests/subversion.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetdeploymentrepositoriesmanifestssubversionpp">Modified: puppet/deployment/repositories/manifests/subversion.pp</a>
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:31 UTC (rev 807)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:32 UTC (rev 808)
+@@ -3,8 +3,7 @@
+ 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_check1 =&gt; 'check_puppet_templates',
+- syntax_check2 =&gt; 'check_puppet',
++ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/attachment.html
new file mode 100644
index 000000000..65131002d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/a759230d/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>[808] - use the new old way of giving post commit check</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>808</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:32 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>- use the new old way of giving post commit check</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetdeploymentrepositoriesmanifestssubversionpp">puppet/deployment/repositories/manifests/subversion.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetdeploymentrepositoriesmanifestssubversionpp">Modified: puppet/deployment/repositories/manifests/subversion.pp</a>
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:31 UTC (rev 807)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:32 UTC (rev 808)
+@@ -3,8 +3,7 @@
+ 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_check1 =&gt; 'check_puppet_templates',
+- syntax_check2 =&gt; 'check_puppet',
++ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment-0001.html
new file mode 100644
index 000000000..399f32d96
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/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>[308] use umask to write sudoers file (so that it gets 0440 perms as expected by sudo)</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>308</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:37:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use umask to write sudoers file (so that it gets 0440 perms as expected by sudo)</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:35:32 UTC (rev 307)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/attachment.html
new file mode 100644
index 000000000..399f32d96
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/c5ed51a0/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>[308] use umask to write sudoers file (so that it gets 0440 perms as expected by sudo)</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>308</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:37:25 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use umask to write sudoers file (so that it gets 0440 perms as expected by sudo)</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:35:32 UTC (rev 307)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment-0001.html
new file mode 100644
index 000000000..686c672e2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment-0001.html
@@ -0,0 +1,94 @@
+<!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>[806] use newly commited script to create shared git repository</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>806</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:29 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use newly commited script to create shared git repository</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgitmanifestsinitpp">puppet/modules/git/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgitmanifestsinitpp">Modified: puppet/modules/git/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:29 UTC (rev 806)
+@@ -43,16 +43,21 @@
+ #
+ }
+
+- define repository($description = '') {
++ define repository($description = '',
++ $group ) {
++
++ include git::server
+ # http://eagleas.livejournal.com/18907.html
+- # TODO --shared=group + set g+ws
+- exec { &quot;git init --bare $name&quot;:
++ # TODO group permission should be handled here too
++ exec { &quot;/usr/local/bin/create_git_repo.sh $name&quot;:
++ user =&gt; root,
++ group =&gt; $group
+ creates =&gt; $name,
+ }
+
+ file { &quot;$name/git-daemon-export-ok&quot;:
+ ensure =&gt; present,
+- requires =&gt; Exec[&quot;git init --bare $name&quot;]
++ requires =&gt; Exec[&quot;/usr/local/bin/create_git_repo.sh $name&quot;]
+ }
+
+ file { &quot;$name/description&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment.html
new file mode 100644
index 000000000..686c672e2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/cd8f3497/attachment.html
@@ -0,0 +1,94 @@
+<!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>[806] use newly commited script to create shared git repository</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>806</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:29 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>use newly commited script to create shared git repository</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#puppetmodulesgitmanifestsinitpp">puppet/modules/git/manifests/init.pp</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="puppetmodulesgitmanifestsinitpp">Modified: puppet/modules/git/manifests/init.pp</a>
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:29 UTC (rev 806)
+@@ -43,16 +43,21 @@
+ #
+ }
+
+- define repository($description = '') {
++ define repository($description = '',
++ $group ) {
++
++ include git::server
+ # http://eagleas.livejournal.com/18907.html
+- # TODO --shared=group + set g+ws
+- exec { &quot;git init --bare $name&quot;:
++ # TODO group permission should be handled here too
++ exec { &quot;/usr/local/bin/create_git_repo.sh $name&quot;:
++ user =&gt; root,
++ group =&gt; $group
+ creates =&gt; $name,
+ }
+
+ file { &quot;$name/git-daemon-export-ok&quot;:
+ ensure =&gt; present,
+- requires =&gt; Exec[&quot;git init --bare $name&quot;]
++ requires =&gt; Exec[&quot;/usr/local/bin/create_git_repo.sh $name&quot;]
+ }
+
+ file { &quot;$name/description&quot;:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment-0001.html
new file mode 100644
index 000000000..910b9380a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment-0001.html
@@ -0,0 +1,125 @@
+<!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>[309] revert umask changes</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>309</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:58:11 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>revert umask changes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:58:11 UTC (rev 309)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,10 +59,7 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
+- &quot;Set the umask&quot;,
+- sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
+- ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+@@ -297,10 +294,6 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
+-
+- my $prev_umask = umask();
+- umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
+-
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -333,9 +326,6 @@
+ }
+ }
+ }
+-
+- umask($prev_umask) if $opt-&gt;{umask};
+-
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment.html
new file mode 100644
index 000000000..910b9380a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/d0de823a/attachment.html
@@ -0,0 +1,125 @@
+<!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>[309] revert umask changes</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>309</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:58:11 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>revert umask changes</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt2">build_system/iurt/trunk/iurt2</a></li>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt2">Modified: build_system/iurt/trunk/iurt2</a>
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:58:11 UTC (rev 309)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,10 +59,7 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
+- &quot;Set the umask&quot;,
+- sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
+- ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+@@ -297,10 +294,6 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
+-
+- my $prev_umask = umask();
+- umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
+-
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -333,9 +326,6 @@
+ }
+ }
+ }
+-
+- umask($prev_umask) if $opt-&gt;{umask};
+-
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment-0001.html
new file mode 100644
index 000000000..5e7a30b4d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/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>[810] split subversion-tools in its own class, to prepare for svn mirror</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>810</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>split subversion-tools in its own class, to prepare for svn mirror</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-16 13:15:33 UTC (rev 809)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:35 UTC (rev 810)
+@@ -3,9 +3,15 @@
+ # but not integrated in puppet directly for the moment
+ class subversion {
+
++ class tools {
++ package { &quot;subversion-tools&quot;:
++ ensure =&gt; installed,
++ }
++ }
+
+ class server {
+- package { [&quot;subversion-server&quot;, &quot;subversion-tools&quot;]:
++ include subversion::tools
++ package { &quot;subversion-server&quot;:
+ ensure =&gt; installed,
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/attachment.html
new file mode 100644
index 000000000..5e7a30b4d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/eba8265e/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>[810] split subversion-tools in its own class, to prepare for svn mirror</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>810</dd>
+<dt>Author</dt> <dd>misc</dd>
+<dt>Date</dt> <dd>2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>split subversion-tools in its own class, to prepare for svn mirror</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-16 13:15:33 UTC (rev 809)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:35 UTC (rev 810)
+@@ -3,9 +3,15 @@
+ # but not integrated in puppet directly for the moment
+ class subversion {
+
++ class tools {
++ package { &quot;subversion-tools&quot;:
++ ensure =&gt; installed,
++ }
++ }
+
+ class server {
+- package { [&quot;subversion-server&quot;, &quot;subversion-tools&quot;]:
++ include subversion::tools
++ package { &quot;subversion-server&quot;:
+ ensure =&gt; installed,
+ }
+
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment-0001.html
new file mode 100644
index 000000000..c8757d02f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/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>[305] ci does not commit to bindir</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>305</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-16 00:43:22 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>ci does not commit to bindir</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemmgarepotrunkMgaReporpmutilpy">build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemmgarepotrunkMgaReporpmutilpy">Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a>
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-14 21:35:59 UTC (rev 304)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-15 23:43:22 UTC (rev 305)
+@@ -597,9 +597,6 @@
+ commit(topdir)
+
+ def commit(target=&quot;.&quot;, message=None, logfile=None):
+- topdir = getpkgtopdir(target)
+- sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
+- binrepo.commit(sourcesdir) #TODO make it optional
+ svn = SVN()
+ status = svn.status(target, quiet=True)
+ if not status:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment.html
new file mode 100644
index 000000000..c8757d02f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/fa0cf2c2/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>[305] ci does not commit to bindir</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>305</dd>
+<dt>Author</dt> <dd>boklm</dd>
+<dt>Date</dt> <dd>2011-01-16 00:43:22 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>ci does not commit to bindir</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemmgarepotrunkMgaReporpmutilpy">build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemmgarepotrunkMgaReporpmutilpy">Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a>
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-14 21:35:59 UTC (rev 304)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-15 23:43:22 UTC (rev 305)
+@@ -597,9 +597,6 @@
+ commit(topdir)
+
+ def commit(target=&quot;.&quot;, message=None, logfile=None):
+- topdir = getpkgtopdir(target)
+- sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
+- binrepo.commit(sourcesdir) #TODO make it optional
+ svn = SVN()
+ status = svn.status(target, quiet=True)
+ if not status:
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment-0001.html
new file mode 100644
index 000000000..bcfce7d24
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/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>[307] add command line umask option for cp</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>307</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:35:32 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add command line umask option for cp</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:35:32 UTC (rev 307)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,7 +59,10 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
++ &quot;Set the umask&quot;,
++ sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
++ ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/attachment.html
new file mode 100644
index 000000000..bcfce7d24
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/attachments/20110116/fdccee92/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>[307] add command line umask option for cp</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>307</dd>
+<dt>Author</dt> <dd>blino</dd>
+<dt>Date</dt> <dd>2011-01-16 23:35:32 +0100 (Sun, 16 Jan 2011)</dd>
+</dl>
+
+<h3>Log Message</h3>
+<pre>add command line umask option for cp</pre>
+
+<h3>Modified Paths</h3>
+<ul>
+<li><a href="#build_systemiurttrunkiurt_root_command">build_system/iurt/trunk/iurt_root_command</a></li>
+</ul>
+
+</div>
+<div id="patch"><pre>
+<a id="build_systemiurttrunkiurt_root_command">Modified: build_system/iurt/trunk/iurt_root_command</a>
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:35:32 UTC (rev 307)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,7 +59,10 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
++ &quot;Set the umask&quot;,
++ sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
++ ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+
+</pre></div>
+
+</body>
+</html> \ No newline at end of file