diff options
author | Nicolas Vigier <boklm@mageia.org> | 2013-04-14 13:46:12 +0000 |
---|---|---|
committer | Nicolas Vigier <boklm@mageia.org> | 2013-04-14 13:46:12 +0000 |
commit | 1be510f9529cb082f802408b472a77d074b394c0 (patch) | |
tree | b175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-sysadm/attachments/20110113 | |
parent | fa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff) | |
download | archives-master.tar archives-master.tar.gz archives-master.tar.bz2 archives-master.tar.xz archives-master.zip |
Diffstat (limited to 'zarb-ml/mageia-sysadm/attachments/20110113')
86 files changed, 9836 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/attachment-0001.html new file mode 100644 index 000000000..8de58b3c8 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/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>[287] caption</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>287</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:38:29 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>caption</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286) ++++ build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287) +@@ -186,6 +186,7 @@ + + ######################################### + echo '<table>', ++ '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', + '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + + $s = ''; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/attachment.html new file mode 100644 index 000000000..8de58b3c8 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/0127f8aa/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>[287] caption</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>287</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:38:29 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>caption</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286) ++++ build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287) +@@ -186,6 +186,7 @@ + + ######################################### + echo '<table>', ++ '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', + '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + + $s = ''; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment-0001.html new file mode 100644 index 000000000..246353bf1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment-0001.html @@ -0,0 +1,103 @@ +<!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>[776] fix bcd problem of variable missing</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>776</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:27 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix bcd problem of variable missing</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbcdmanifestsinitpp">puppet/modules/bcd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbcdmanifestsinitpp">Modified: puppet/modules/bcd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775) ++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776) +@@ -1,10 +1,13 @@ + class bcd { +- $bcd_login = 'bcd' +- $bcd_home = '/home/bcd' ++ class variable { + +- class base { +- include sudo ++ $bcd_login = 'bcd' ++ $bcd_home = '/home/bcd' ++ } + ++ class base inherits variable { ++ include sudo ++ + buildsystem::sshuser { $bcd_login: + homedir => $bcd_home, + comment => "User for creating ISOs", +@@ -23,10 +26,11 @@ + } + + define ssh_access($type, $key) { +- ssh_authorized_key{$name: +- type => $type, +- key => $key, +- user => $bcd_login, +- } ++ include bcd::variable ++ ssh_authorized_key{$name: ++ type => $type, ++ key => $key, ++ user => $bcd_login, ++ } + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment.html new file mode 100644 index 000000000..246353bf1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/05cd68e9/attachment.html @@ -0,0 +1,103 @@ +<!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>[776] fix bcd problem of variable missing</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>776</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:27 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix bcd problem of variable missing</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbcdmanifestsinitpp">puppet/modules/bcd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbcdmanifestsinitpp">Modified: puppet/modules/bcd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775) ++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776) +@@ -1,10 +1,13 @@ + class bcd { +- $bcd_login = 'bcd' +- $bcd_home = '/home/bcd' ++ class variable { + +- class base { +- include sudo ++ $bcd_login = 'bcd' ++ $bcd_home = '/home/bcd' ++ } + ++ class base inherits variable { ++ include sudo ++ + buildsystem::sshuser { $bcd_login: + homedir => $bcd_home, + comment => "User for creating ISOs", +@@ -23,10 +26,11 @@ + } + + define ssh_access($type, $key) { +- ssh_authorized_key{$name: +- type => $type, +- key => $key, +- user => $bcd_login, +- } ++ include bcd::variable ++ ssh_authorized_key{$name: ++ type => $type, ++ key => $key, ++ user => $bcd_login, ++ } + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/attachment-0001.html new file mode 100644 index 000000000..71cd3a265 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/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>[289] back link on user report page</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>289</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:49:14 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>back link on user report page</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288) ++++ build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289) +@@ -175,6 +175,8 @@ + <h1><?php echo $title ?></h1> + + <?php ++if (!is_null($g_user)) ++ echo '<a href="/">&laquo;&nbsp;Back to full list</a>'; + + # Temporary until initial mirror is ready + echo sprintf( + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/attachment.html new file mode 100644 index 000000000..71cd3a265 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/182e43a7/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>[289] back link on user report page</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>289</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:49:14 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>back link on user report page</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288) ++++ build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289) +@@ -175,6 +175,8 @@ + <h1><?php echo $title ?></h1> + + <?php ++if (!is_null($g_user)) ++ echo '<a href="/">&laquo;&nbsp;Back to full list</a>'; + + # Temporary until initial mirror is ready + echo sprintf( + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment-0001.html new file mode 100644 index 000000000..cf0b9ec7e --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment-0001.html @@ -0,0 +1,82 @@ +<!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>[291] stats box update</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>291</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:54:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>stats box update</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290) ++++ build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291) +@@ -256,10 +256,10 @@ + } + echo $s, '</table>'; + +-$s = '<div id="stats"><table><tr><th>Status</th><th>Count</th><th>%</th></tr>'; ++$s = '<div id="stats"><table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; + foreach ($stats as $k => $v) { +- $s .= sprintf('<tr><th>%s</th><td>%d</td><td>%d%%</td></tr>', +- $k, $v, round($v/$total*100)); ++ $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', ++ $k, $k, $v, round($v/$total*100)); + } + $s .= '</table></div>'; + $s .= '<div class="clear"></div>'; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment.html new file mode 100644 index 000000000..cf0b9ec7e --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/1d5fedc3/attachment.html @@ -0,0 +1,82 @@ +<!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>[291] stats box update</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>291</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:54:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>stats box update</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290) ++++ build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291) +@@ -256,10 +256,10 @@ + } + echo $s, '</table>'; + +-$s = '<div id="stats"><table><tr><th>Status</th><th>Count</th><th>%</th></tr>'; ++$s = '<div id="stats"><table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; + foreach ($stats as $k => $v) { +- $s .= sprintf('<tr><th>%s</th><td>%d</td><td>%d%%</td></tr>', +- $k, $v, round($v/$total*100)); ++ $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', ++ $k, $k, $v, round($v/$total*100)); + } + $s .= '</table></div>'; + $s .= '<div class="clear"></div>'; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/attachment-0001.html new file mode 100644 index 000000000..2bdfbdc12 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/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>[290] strip tags from title</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>290</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:51:57 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>strip tags from title</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289) ++++ build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290) +@@ -136,7 +136,7 @@ + <html lang="en"> + <head> + <meta charset="utf-8"> +- <title><?php echo $title ?></title> ++ <title><?php echo strip_tags($title); ?></title> + <meta name="robots" content="<?php echo $robots; ?>"> + <style type="text/css"> + .clear { clear: both; } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/attachment.html new file mode 100644 index 000000000..2bdfbdc12 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/27b0ad1d/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>[290] strip tags from title</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>290</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:51:57 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>strip tags from title</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289) ++++ build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290) +@@ -136,7 +136,7 @@ + <html lang="en"> + <head> + <meta charset="utf-8"> +- <title><?php echo $title ?></title> ++ <title><?php echo strip_tags($title); ?></title> + <meta name="robots" content="<?php echo $robots; ?>"> + <style type="text/css"> + .clear { clear: both; } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/attachment-0001.html new file mode 100644 index 000000000..3615d511b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/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>[781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )</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>781</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:25:16 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:25:16 UTC (rev 781) +@@ -25,4 +25,10 @@ + access_classes => ['mga-commiters'] + } + } ++ ++ class iso_makers { ++ pam::multiple_ldap_access { "iso_makers": ++ access_classes => ['mga-iso_makers','mga-sysadmin'] ++ } ++ } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/attachment.html new file mode 100644 index 000000000..3615d511b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/3050ef7a/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>[781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )</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>781</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:25:16 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:25:16 UTC (rev 781) +@@ -25,4 +25,10 @@ + access_classes => ['mga-commiters'] + } + } ++ ++ class iso_makers { ++ pam::multiple_ldap_access { "iso_makers": ++ access_classes => ['mga-iso_makers','mga-sysadmin'] ++ } ++ } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment-0001.html new file mode 100644 index 000000000..198f4090b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment-0001.html @@ -0,0 +1,96 @@ +<!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>[789] add a xinetd module</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>789</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a xinetd module</pre> + +<h3>Added Paths</h3> +<ul> +<li>puppet/modules/xinetd/</li> +<li>puppet/modules/xinetd/manifests/</li> +<li><a href="#puppetmodulesxinetdmanifestsinitpp">puppet/modules/xinetd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesxinetdmanifestsinitpp">Added: puppet/modules/xinetd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/xinetd/manifests/init.pp (rev 0) ++++ puppet/modules/xinetd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789) +@@ -0,0 +1,25 @@ ++class xinetd { ++ package { "xinetd": ++ ensure => installed ++ } ++ ++ service { xinetd: ++ ensure => running, ++ path => "/etc/init.d/xinetd", ++ subscribe => [ Package["xinetd"] ] ++ } ++ ++ define service($content) { ++ include xinetd ++ file { "/etc/xinetd.d/$name": ++ ensure => present, ++ owner => root, ++ group => root, ++ mode => 644, ++ require => Package["xinetd"], ++ content => $content, ++ notify => Service['xinetd'] ++ } ++ } ++} ++ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment.html new file mode 100644 index 000000000..198f4090b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/338d4233/attachment.html @@ -0,0 +1,96 @@ +<!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>[789] add a xinetd module</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>789</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a xinetd module</pre> + +<h3>Added Paths</h3> +<ul> +<li>puppet/modules/xinetd/</li> +<li>puppet/modules/xinetd/manifests/</li> +<li><a href="#puppetmodulesxinetdmanifestsinitpp">puppet/modules/xinetd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesxinetdmanifestsinitpp">Added: puppet/modules/xinetd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/xinetd/manifests/init.pp (rev 0) ++++ puppet/modules/xinetd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789) +@@ -0,0 +1,25 @@ ++class xinetd { ++ package { "xinetd": ++ ensure => installed ++ } ++ ++ service { xinetd: ++ ensure => running, ++ path => "/etc/init.d/xinetd", ++ subscribe => [ Package["xinetd"] ] ++ } ++ ++ define service($content) { ++ include xinetd ++ file { "/etc/xinetd.d/$name": ++ ensure => present, ++ owner => root, ++ group => root, ++ mode => 644, ++ require => Package["xinetd"], ++ content => $content, ++ notify => Service['xinetd'] ++ } ++ } ++} ++ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment-0001.html new file mode 100644 index 000000000..76e7f2d66 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment-0001.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[278] fail early if chroot creation fails (if some suggests have unsatisfied</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>278</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:40:21 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fail early if chroot creation fails (if some suggests have unsatisfied +deps, chroot creation will appear as failed in status log and make +ulri fail, but the chroot was still usable to build package, and the +whole build was marked as failed only after finishing the package rebuild) +this also removes duplicate check for /bin/rpm</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtChrootpm">build_system/iurt/trunk/lib/Iurt/Chroot.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtChrootpm">Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 11:12:27 UTC (rev 277) ++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278) +@@ -511,7 +511,7 @@ + $urpmi->set_command($tmp_chroot); + + # 20060826 warly urpmi --root does not work properly +- $urpmi->install_packages( ++ if (!$urpmi->install_packages( + "chroot", + $tmp_chroot, + $run->{local_spool}, +@@ -520,11 +520,8 @@ + "[ADMIN] creation of initial chroot failed on $run->{my_arch}", + { maintainer => $config->{admin} }, + @{$opt->{packages}} +- ); +- +- # Yes, /usr/lib/rpm/rpmb even for x86_64 +- if (! -f "$tmp_chroot/bin/rpm") { +- plog('ERROR', "Base packages missing in generated chroot."); ++ )) { ++ plog('ERROR', "Failed to install initial packages during chroot creation."); + return 0; + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment.html new file mode 100644 index 000000000..76e7f2d66 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/33d3fc58/attachment.html @@ -0,0 +1,95 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[278] fail early if chroot creation fails (if some suggests have unsatisfied</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>278</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:40:21 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fail early if chroot creation fails (if some suggests have unsatisfied +deps, chroot creation will appear as failed in status log and make +ulri fail, but the chroot was still usable to build package, and the +whole build was marked as failed only after finishing the package rebuild) +this also removes duplicate check for /bin/rpm</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtChrootpm">build_system/iurt/trunk/lib/Iurt/Chroot.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtChrootpm">Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 11:12:27 UTC (rev 277) ++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278) +@@ -511,7 +511,7 @@ + $urpmi->set_command($tmp_chroot); + + # 20060826 warly urpmi --root does not work properly +- $urpmi->install_packages( ++ if (!$urpmi->install_packages( + "chroot", + $tmp_chroot, + $run->{local_spool}, +@@ -520,11 +520,8 @@ + "[ADMIN] creation of initial chroot failed on $run->{my_arch}", + { maintainer => $config->{admin} }, + @{$opt->{packages}} +- ); +- +- # Yes, /usr/lib/rpm/rpmb even for x86_64 +- if (! -f "$tmp_chroot/bin/rpm") { +- plog('ERROR', "Base packages missing in generated chroot."); ++ )) { ++ plog('ERROR', "Failed to install initial packages during chroot creation."); + return 0; + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment-0001.asc b/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment-0001.asc new file mode 100644 index 000000000..99e47e1d2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment-0001.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iEYEARECAAYFAk0u9R4ACgkQk29cDOWzfVBCNQCffvJ2MGgPQVWFNomWqEAzyQzr +VKMAoJ8rxlzrkCstNq0WqBlcRdmKqyPO +=hCai +-----END PGP SIGNATURE----- diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment.asc b/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment.asc new file mode 100644 index 000000000..99e47e1d2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/3ae129a4/attachment.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.9 (GNU/Linux) + +iEYEARECAAYFAk0u9R4ACgkQk29cDOWzfVBCNQCffvJ2MGgPQVWFNomWqEAzyQzr +VKMAoJ8rxlzrkCstNq0WqBlcRdmKqyPO +=hCai +-----END PGP SIGNATURE----- diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment-0001.html new file mode 100644 index 000000000..ba6c8fb71 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment-0001.html @@ -0,0 +1,119 @@ +<!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>[774] - allow to override the templates used for zone</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>774</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- allow to override the templates used for zone</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbindmanifestsinitpp">puppet/modules/bind/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbindmanifestsinitpp">Modified: puppet/modules/bind/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773) ++++ puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:24 UTC (rev 774) +@@ -30,31 +30,38 @@ + notify => [Service['named']] + } + +- define zone_master { +- file { "/var/lib/named/var/named/master/$name.zone": ++ define zone_base($content = false) { ++ if ! $content { ++ $zone_content = template("bind/zones/$name.zone") ++ } else { ++ $zone_content = $content ++ } ++ file { "/var/lib/named/var/named/$zone_subdir/$name.zone": + ensure => present, + owner => root, + group => root, + mode => 644, +- content => template("bind/zones/$name.zone"), ++ content => $zone_content, + require => Package[bind], + notify => Service[named] + } + } + +- define zone_reverse { +- file { "/var/lib/named/var/named/reverse/$name.zone": +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- content => template("bind/zones/$name.zone"), +- require => Package[bind], +- notify => Service[named] ++ define zone_master(content = false) { ++ $zone_subdir = "master" ++ zone_base { $name : ++ content => $content + } + } + ++ define zone_reverse(content = false) { ++ $zone_subdir = "reverse" ++ zone_base { $name : ++ content => $content ++ } ++ } + ++ + class bind_master inherits bind_base { + file { '/var/lib/named/etc/named.conf': + content => template("bind/named_base.conf", "bind/named_master.conf"), + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment.html new file mode 100644 index 000000000..ba6c8fb71 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/4a9c611d/attachment.html @@ -0,0 +1,119 @@ +<!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>[774] - allow to override the templates used for zone</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>774</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- allow to override the templates used for zone</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbindmanifestsinitpp">puppet/modules/bind/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbindmanifestsinitpp">Modified: puppet/modules/bind/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773) ++++ puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:24 UTC (rev 774) +@@ -30,31 +30,38 @@ + notify => [Service['named']] + } + +- define zone_master { +- file { "/var/lib/named/var/named/master/$name.zone": ++ define zone_base($content = false) { ++ if ! $content { ++ $zone_content = template("bind/zones/$name.zone") ++ } else { ++ $zone_content = $content ++ } ++ file { "/var/lib/named/var/named/$zone_subdir/$name.zone": + ensure => present, + owner => root, + group => root, + mode => 644, +- content => template("bind/zones/$name.zone"), ++ content => $zone_content, + require => Package[bind], + notify => Service[named] + } + } + +- define zone_reverse { +- file { "/var/lib/named/var/named/reverse/$name.zone": +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- content => template("bind/zones/$name.zone"), +- require => Package[bind], +- notify => Service[named] ++ define zone_master(content = false) { ++ $zone_subdir = "master" ++ zone_base { $name : ++ content => $content + } + } + ++ define zone_reverse(content = false) { ++ $zone_subdir = "reverse" ++ zone_base { $name : ++ content => $content ++ } ++ } + ++ + class bind_master inherits bind_base { + file { '/var/lib/named/etc/named.conf': + content => template("bind/named_base.conf", "bind/named_master.conf"), + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment-0001.html new file mode 100644 index 000000000..6382fffee --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment-0001.html @@ -0,0 +1,197 @@ +<!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>[292] properly handle empty queue; remove feedback labels; try a "score" for this list of packages</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>292</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 18:13:01 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>properly handle empty queue; remove feedback labels; try a "score" for this list of packages</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291) ++++ build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292) +@@ -21,6 +21,7 @@ + $robots = 'no' . $robots; + } + $tz = new DateTimeZone('UTC'); ++$date_gen = date('c'); + + # Temporary until initial mirror is ready + chdir("data"); +@@ -169,6 +170,9 @@ + tr.youri td.status-box { background: olive; } + + #stats { float: right; } ++ #score {} ++ #score-box { width: 200px; height: 100px; background: #faa; } ++ #score-meter { width: 200px; background: #afa; } + </style> + </head> + <body> +@@ -189,9 +193,6 @@ + ); + + ######################################### +-echo '<table>', +- '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', +- '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + + $s = ''; + $tmpl = <<<T +@@ -225,47 +226,67 @@ + 'built' => '' + ); + +-foreach ($pkgs as $key => $p) { +- $p['type'] = pkg_gettype($p); ++if ($total > 0) { ++ foreach ($pkgs as $key => $p) { ++ $p['type'] = pkg_gettype($p); + +- $stats[$p['type']] += 1; +- $s .= sprintf($tmpl, +- $p['type'], +- key2date($key), +- $p['user'], $p['user'], +- $p['package'], +- $p['version'], +- $p['media'], $p['section'] +- ); ++ $stats[$p['type']] += 1; ++ $s .= sprintf($tmpl, ++ $p['type'], ++ key2date($key), ++ $p['user'], $p['user'], ++ $p['package'], ++ $p['version'], ++ $p['media'], $p['section'] ++ ); + +- $typelink = ''; +- if ($p['type'] == 'failure') { +- $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; +- } elseif ($p['type'] == 'rejected') { +- $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; ++ $typelink = ''; ++ if ($p['type'] == 'failure') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; ++ } elseif ($p['type'] == 'rejected') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; ++ } ++ ++ $s .= '<td>'; ++ $s .= ($typelink != '') ? ++ sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : ++ $p['type']; ++ ++ $s .= '</td>'; ++ //$s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; ++ $s .= '</tr>'; + } ++ // Table ++ echo '<table>', ++ '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', ++ '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>', ++ $s, ++ '</table>'; + +- $s .= '<td>'; +- $s .= ($typelink != '') ? +- sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : +- $p['type']; ++ // Stats ++ $s = '<div id="stats">'; ++ $score = round($stats['uploaded']/$total * 100); ++ $s .= sprintf('<div id="score"><h3>Score: %d/100</h3> ++ <div id="score-box"><div id="score-meter" style="height: %dpx;"></div></div></div>', ++ $score, $score); + +- $s .= '</td>'; +- $s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; +- $s .= '</tr>'; ++ $s .= '<table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; ++ foreach ($stats as $k => $v) { ++ $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', ++ $k, $k, $v, round($v/$total*100)); ++ } ++ $s .= '</table></div>'; ++ echo $s; + } +-echo $s, '</table>'; +- +-$s = '<div id="stats"><table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; +-foreach ($stats as $k => $v) { +- $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', +- $k, $k, $v, round($v/$total*100)); ++else ++{ ++ echo sprintf('<p>No package has been submitted in the past %d&nbsp;hours.</p>', ++ $max_modified * 24); + } +-$s .= '</table></div>'; +-$s .= '<div class="clear"></div>'; + +-echo $s; +- + ?> ++ <div class="clear"></div> ++ <hr /> ++ <p>Generated at <?php echo $date_gen; ?>.</p> + </body> + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment.html new file mode 100644 index 000000000..6382fffee --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/512ecd45/attachment.html @@ -0,0 +1,197 @@ +<!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>[292] properly handle empty queue; remove feedback labels; try a "score" for this list of packages</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>292</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 18:13:01 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>properly handle empty queue; remove feedback labels; try a "score" for this list of packages</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291) ++++ build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292) +@@ -21,6 +21,7 @@ + $robots = 'no' . $robots; + } + $tz = new DateTimeZone('UTC'); ++$date_gen = date('c'); + + # Temporary until initial mirror is ready + chdir("data"); +@@ -169,6 +170,9 @@ + tr.youri td.status-box { background: olive; } + + #stats { float: right; } ++ #score {} ++ #score-box { width: 200px; height: 100px; background: #faa; } ++ #score-meter { width: 200px; background: #afa; } + </style> + </head> + <body> +@@ -189,9 +193,6 @@ + ); + + ######################################### +-echo '<table>', +- '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', +- '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + + $s = ''; + $tmpl = <<<T +@@ -225,47 +226,67 @@ + 'built' => '' + ); + +-foreach ($pkgs as $key => $p) { +- $p['type'] = pkg_gettype($p); ++if ($total > 0) { ++ foreach ($pkgs as $key => $p) { ++ $p['type'] = pkg_gettype($p); + +- $stats[$p['type']] += 1; +- $s .= sprintf($tmpl, +- $p['type'], +- key2date($key), +- $p['user'], $p['user'], +- $p['package'], +- $p['version'], +- $p['media'], $p['section'] +- ); ++ $stats[$p['type']] += 1; ++ $s .= sprintf($tmpl, ++ $p['type'], ++ key2date($key), ++ $p['user'], $p['user'], ++ $p['package'], ++ $p['version'], ++ $p['media'], $p['section'] ++ ); + +- $typelink = ''; +- if ($p['type'] == 'failure') { +- $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; +- } elseif ($p['type'] == 'rejected') { +- $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; ++ $typelink = ''; ++ if ($p['type'] == 'failure') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; ++ } elseif ($p['type'] == 'rejected') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; ++ } ++ ++ $s .= '<td>'; ++ $s .= ($typelink != '') ? ++ sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : ++ $p['type']; ++ ++ $s .= '</td>'; ++ //$s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; ++ $s .= '</tr>'; + } ++ // Table ++ echo '<table>', ++ '<caption>Packages submitted in the past ', $max_modified * 24, '&nbsp;hours.</caption>', ++ '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>', ++ $s, ++ '</table>'; + +- $s .= '<td>'; +- $s .= ($typelink != '') ? +- sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : +- $p['type']; ++ // Stats ++ $s = '<div id="stats">'; ++ $score = round($stats['uploaded']/$total * 100); ++ $s .= sprintf('<div id="score"><h3>Score: %d/100</h3> ++ <div id="score-box"><div id="score-meter" style="height: %dpx;"></div></div></div>', ++ $score, $score); + +- $s .= '</td>'; +- $s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; +- $s .= '</tr>'; ++ $s .= '<table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; ++ foreach ($stats as $k => $v) { ++ $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', ++ $k, $k, $v, round($v/$total*100)); ++ } ++ $s .= '</table></div>'; ++ echo $s; + } +-echo $s, '</table>'; +- +-$s = '<div id="stats"><table><caption>Stats.</caption><tr><th colspan="2">Status</th><th>Count</th><th>%</th></tr>'; +-foreach ($stats as $k => $v) { +- $s .= sprintf('<tr class="%s"><td class="status-box"></td><td>%s</td><td>%d</td><td>%d%%</td></tr>', +- $k, $k, $v, round($v/$total*100)); ++else ++{ ++ echo sprintf('<p>No package has been submitted in the past %d&nbsp;hours.</p>', ++ $max_modified * 24); + } +-$s .= '</table></div>'; +-$s .= '<div class="clear"></div>'; + +-echo $s; +- + ?> ++ <div class="clear"></div> ++ <hr /> ++ <p>Generated at <?php echo $date_gen; ?>.</p> + </body> + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment-0001.html new file mode 100644 index 000000000..e6be61176 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment-0001.html @@ -0,0 +1,118 @@ +<!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>[285] display count stats for all packages</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>285</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:51:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>display count stats for all packages</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284) ++++ build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285) +@@ -165,6 +165,8 @@ + tr.partial td.status-box { background: blue; } + tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } ++ ++ #stats { float: right; } + </style> + </head> + <body> +@@ -196,9 +198,20 @@ + <td>%s/%s</td> + <td class="status-box"></td> + T; ++ ++$stats = array( ++ 'uploaded' => 0, ++ 'failure' => 0, ++ 'todo' => 0, ++ 'building' => 0, ++ 'partial' => 0, ++ 'built' => 0, ++); ++$total = count($pkgs); + foreach ($pkgs as $key => $p) { + $p['type'] = pkg_gettype($p); + ++ $stats[$p['type']] += 1; + $s .= sprintf($tmpl, + $p['type'], + key2date($key), +@@ -222,9 +235,17 @@ + + $s .= '</td></tr>'; + } ++echo $s, '</table>'; ++ ++$s = '<div id="stats"><table><tr><th>Status</th><th>Count</th><th>%</th></tr>'; ++foreach ($stats as $k => $v) { ++ $s .= sprintf('<tr><th>%s</th><td>%d</td><td>%d%%</td></tr>', ++ $k, $v, round($v/$total*100)); ++} ++$s .= '</table></div>'; ++ + echo $s; ++ + ?> +-</table> +- + </body> + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment.html new file mode 100644 index 000000000..e6be61176 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5701993f/attachment.html @@ -0,0 +1,118 @@ +<!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>[285] display count stats for all packages</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>285</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:51:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>display count stats for all packages</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284) ++++ build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285) +@@ -165,6 +165,8 @@ + tr.partial td.status-box { background: blue; } + tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } ++ ++ #stats { float: right; } + </style> + </head> + <body> +@@ -196,9 +198,20 @@ + <td>%s/%s</td> + <td class="status-box"></td> + T; ++ ++$stats = array( ++ 'uploaded' => 0, ++ 'failure' => 0, ++ 'todo' => 0, ++ 'building' => 0, ++ 'partial' => 0, ++ 'built' => 0, ++); ++$total = count($pkgs); + foreach ($pkgs as $key => $p) { + $p['type'] = pkg_gettype($p); + ++ $stats[$p['type']] += 1; + $s .= sprintf($tmpl, + $p['type'], + key2date($key), +@@ -222,9 +235,17 @@ + + $s .= '</td></tr>'; + } ++echo $s, '</table>'; ++ ++$s = '<div id="stats"><table><tr><th>Status</th><th>Count</th><th>%</th></tr>'; ++foreach ($stats as $k => $v) { ++ $s .= sprintf('<tr><th>%s</th><td>%d</td><td>%d%%</td></tr>', ++ $k, $v, round($v/$total*100)); ++} ++$s .= '</table></div>'; ++ + echo $s; ++ + ?> +-</table> +- + </body> + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment-0001.html new file mode 100644 index 000000000..613db6c13 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment-0001.html @@ -0,0 +1,91 @@ +<!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>[275] mgarepo version 1.9.6</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>275</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:47:42 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>mgarepo version 1.9.6</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkCHANGES">build_system/mgarepo/trunk/CHANGES</a></li> +<li><a href="#build_systemmgarepotrunkmgarepo">build_system/mgarepo/trunk/mgarepo</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkCHANGES">Modified: build_system/mgarepo/trunk/CHANGES</a> +=================================================================== +--- build_system/mgarepo/trunk/CHANGES 2011-01-13 00:43:54 UTC (rev 274) ++++ build_system/mgarepo/trunk/CHANGES 2011-01-13 00:47:42 UTC (rev 275) +@@ -1,3 +1,7 @@ ++* 1.9.6 ++- don't allow importing packages already on svn ++- fix problems introduced in previous version with added '@' in path ++ + * 1.9.5 + - rename repsys files to mgarepo, RepSys directory to MgaRepo, and + update docs and examples for Mageia + +<a id="build_systemmgarepotrunkmgarepo">Modified: build_system/mgarepo/trunk/mgarepo</a> +=================================================================== +--- build_system/mgarepo/trunk/mgarepo 2011-01-13 00:43:54 UTC (rev 274) ++++ build_system/mgarepo/trunk/mgarepo 2011-01-13 00:47:42 UTC (rev 275) +@@ -4,7 +4,7 @@ + import getopt + import sys + +-VERSION="1.9.5" ++VERSION="1.9.6" + + HELP = """\ + Usage: mgarepo COMMAND [COMMAND ARGUMENTS] + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment.html new file mode 100644 index 000000000..613db6c13 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/587be670/attachment.html @@ -0,0 +1,91 @@ +<!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>[275] mgarepo version 1.9.6</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>275</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:47:42 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>mgarepo version 1.9.6</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkCHANGES">build_system/mgarepo/trunk/CHANGES</a></li> +<li><a href="#build_systemmgarepotrunkmgarepo">build_system/mgarepo/trunk/mgarepo</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkCHANGES">Modified: build_system/mgarepo/trunk/CHANGES</a> +=================================================================== +--- build_system/mgarepo/trunk/CHANGES 2011-01-13 00:43:54 UTC (rev 274) ++++ build_system/mgarepo/trunk/CHANGES 2011-01-13 00:47:42 UTC (rev 275) +@@ -1,3 +1,7 @@ ++* 1.9.6 ++- don't allow importing packages already on svn ++- fix problems introduced in previous version with added '@' in path ++ + * 1.9.5 + - rename repsys files to mgarepo, RepSys directory to MgaRepo, and + update docs and examples for Mageia + +<a id="build_systemmgarepotrunkmgarepo">Modified: build_system/mgarepo/trunk/mgarepo</a> +=================================================================== +--- build_system/mgarepo/trunk/mgarepo 2011-01-13 00:43:54 UTC (rev 274) ++++ build_system/mgarepo/trunk/mgarepo 2011-01-13 00:47:42 UTC (rev 275) +@@ -4,7 +4,7 @@ + import getopt + import sys + +-VERSION="1.9.5" ++VERSION="1.9.6" + + HELP = """\ + Usage: mgarepo COMMAND [COMMAND ARGUMENTS] + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/attachment-0001.html new file mode 100644 index 000000000..90acf5882 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/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>[793] remove domain name, in case we need to later change it ( as it happened in the past twice</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>793</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 23:59:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>remove domain name, in case we need to later change it ( as it happened in the past twice</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdtemplatesrsyncdconf">puppet/modules/rsyncd/templates/rsyncd.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdtemplatesrsyncdconf">Modified: puppet/modules/rsyncd/templates/rsyncd.conf</a> +=================================================================== +--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792) ++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 22:59:25 UTC (rev 793) +@@ -7,7 +7,7 @@ + path = /distrib/mirror/ + comment = Mageia Mirror Tree + hosts allow = \ +- rabbit.mageia.org \ ++ rabbit.<%= domain %> \ + distrib-coffee.ipsl.jussieu.fr \ + distribipsl.aero.jussieu.fr \ + ibiblio.org \ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/attachment.html new file mode 100644 index 000000000..90acf5882 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5d8b9b01/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>[793] remove domain name, in case we need to later change it ( as it happened in the past twice</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>793</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 23:59:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>remove domain name, in case we need to later change it ( as it happened in the past twice</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdtemplatesrsyncdconf">puppet/modules/rsyncd/templates/rsyncd.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdtemplatesrsyncdconf">Modified: puppet/modules/rsyncd/templates/rsyncd.conf</a> +=================================================================== +--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792) ++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 22:59:25 UTC (rev 793) +@@ -7,7 +7,7 @@ + path = /distrib/mirror/ + comment = Mageia Mirror Tree + hosts allow = \ +- rabbit.mageia.org \ ++ rabbit.<%= domain %> \ + distrib-coffee.ipsl.jussieu.fr \ + distribipsl.aero.jussieu.fr \ + ibiblio.org \ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment-0001.html new file mode 100644 index 000000000..0abc5d791 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment-0001.html @@ -0,0 +1,63 @@ +<!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>[276] mgarepo version 1.9.6</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>276</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:47:56 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>mgarepo version 1.9.6</pre> + +<h3>Added Paths</h3> +<ul> +<li>build_system/mgarepo/tags/1.9.6/</li> +</ul> + +</div> +<div id="patch"><pre> +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment.html new file mode 100644 index 000000000..0abc5d791 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/5df78980/attachment.html @@ -0,0 +1,63 @@ +<!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>[276] mgarepo version 1.9.6</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>276</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:47:56 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>mgarepo version 1.9.6</pre> + +<h3>Added Paths</h3> +<ul> +<li>build_system/mgarepo/tags/1.9.6/</li> +</ul> + +</div> +<div id="patch"><pre> +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment-0001.html new file mode 100644 index 000000000..714d187d2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment-0001.html @@ -0,0 +1,107 @@ +<!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>[286] feedback test</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>286</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:04:53 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>feedback test</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285) ++++ build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286) +@@ -197,8 +197,10 @@ + <td>%s</td> + <td>%s/%s</td> + <td class="status-box"></td> ++ <td>%s</td> + T; + ++// count all packages statuses + $stats = array( + 'uploaded' => 0, + 'failure' => 0, +@@ -208,6 +210,17 @@ + 'built' => 0, + ); + $total = count($pkgs); ++ ++// feedback labels ++$badges = array( ++ 'uploaded' => 'Congrats %s! \o/', ++ 'failure' => 'Booooo! /o\\', ++ 'todo' => '', ++ 'building' => '', ++ 'partial' => '', ++ 'built' => '' ++); ++ + foreach ($pkgs as $key => $p) { + $p['type'] = pkg_gettype($p); + +@@ -218,7 +231,8 @@ + $p['user'], $p['user'], + $p['package'], + $p['version'], +- $p['media'], $p['section'] ++ $p['media'], $p['section'], ++ sprintf($badges[$p['type']], $p['user']) + ); + + $typelink = ''; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment.html new file mode 100644 index 000000000..714d187d2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/665eedb1/attachment.html @@ -0,0 +1,107 @@ +<!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>[286] feedback test</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>286</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:04:53 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>feedback test</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285) ++++ build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286) +@@ -197,8 +197,10 @@ + <td>%s</td> + <td>%s/%s</td> + <td class="status-box"></td> ++ <td>%s</td> + T; + ++// count all packages statuses + $stats = array( + 'uploaded' => 0, + 'failure' => 0, +@@ -208,6 +210,17 @@ + 'built' => 0, + ); + $total = count($pkgs); ++ ++// feedback labels ++$badges = array( ++ 'uploaded' => 'Congrats %s! \o/', ++ 'failure' => 'Booooo! /o\\', ++ 'todo' => '', ++ 'building' => '', ++ 'partial' => '', ++ 'built' => '' ++); ++ + foreach ($pkgs as $key => $p) { + $p['type'] = pkg_gettype($p); + +@@ -218,7 +231,8 @@ + $p['user'], $p['user'], + $p['package'], + $p['version'], +- $p['media'], $p['section'] ++ $p['media'], $p['section'], ++ sprintf($badges[$p['type']], $p['user']) + ); + + $typelink = ''; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/attachment-0001.html new file mode 100644 index 000000000..965f79933 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/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>[791] fix wrong class name</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>791</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:52 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix wrong class name</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:52 UTC (rev 791) +@@ -46,7 +46,7 @@ + + define multiple_ldap_access($access_classes,$restricted_shell = false) { + if $restricted_shell { +- include restricted_shell ++ include restrictshell + } + include base + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/attachment.html new file mode 100644 index 000000000..965f79933 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6660361d/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>[791] fix wrong class name</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>791</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:52 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix wrong class name</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:52 UTC (rev 791) +@@ -46,7 +46,7 @@ + + define multiple_ldap_access($access_classes,$restricted_shell = false) { + if $restricted_shell { +- include restricted_shell ++ include restrictshell + } + include base + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment-0001.html new file mode 100644 index 000000000..bb61b75c4 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment-0001.html @@ -0,0 +1,132 @@ +<!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>[779] allow to use multiple group for the access with pam</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>779</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>allow to use multiple group for the access with pam</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +<li><a href="#puppetmodulespamtemplatessystemauth">puppet/modules/pam/templates/system-auth</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779) +@@ -43,13 +43,20 @@ + content => template("pam/ldap.conf") + } + } ++ ++ define multiple_ldap_access($access_classes) { ++ include base ++ } + +- # beware , this two classes are exclusive ++ # beware , this two classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access + + # for server where only admins can connect + class admin_access { +- $access_class = "admin" +- include base ++ multiple_ldap_access { "admin_access": ++ access_classes => ['mga-sysadmin'] ++ } + } + + # for server where people can connect with ssh ( git, svn ) +@@ -59,8 +66,11 @@ + # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) + # so the file must exist + # permission to use svn, git, etc must be added separatly ++ + include restrictshell::shell +- $access_class = "committers" +- include base ++ ++ multiple_ldap_access { "committers_access": ++ access_classes => ['mga-commiters'] ++ } + } + } + +<a id="puppetmodulespamtemplatessystemauth">Modified: puppet/modules/pam/templates/system-auth</a> +=================================================================== +--- puppet/modules/pam/templates/system-auth 2011-01-13 18:12:29 UTC (rev 778) ++++ puppet/modules/pam/templates/system-auth 2011-01-13 18:12:31 UTC (rev 779) +@@ -9,13 +9,13 @@ + + + account sufficient pam_localuser.so +-<%- if access_class == 'admin' -%> +-account required pam_succeed_if.so quiet user ingroup mga-sysadmin ++# not sure if the following bring something useful ++account required pam_ldap.so ++<%- if access_classes -%> ++<%- access_classes.each { |ldap_group| -%> ++account sufficient pam_succeed_if.so quiet user ingroup <%= ldap_group %> ++<%- } -%> + <%- end -%> +-<%- if access_class == 'committers' -%> +-account required pam_succeed_if.so quiet user ingroup mga-committers +-<%- end -%> +-account sufficient pam_ldap.so + account required pam_deny.so + + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment.html new file mode 100644 index 000000000..bb61b75c4 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/68ffbda3/attachment.html @@ -0,0 +1,132 @@ +<!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>[779] allow to use multiple group for the access with pam</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>779</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>allow to use multiple group for the access with pam</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +<li><a href="#puppetmodulespamtemplatessystemauth">puppet/modules/pam/templates/system-auth</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779) +@@ -43,13 +43,20 @@ + content => template("pam/ldap.conf") + } + } ++ ++ define multiple_ldap_access($access_classes) { ++ include base ++ } + +- # beware , this two classes are exclusive ++ # beware , this two classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access + + # for server where only admins can connect + class admin_access { +- $access_class = "admin" +- include base ++ multiple_ldap_access { "admin_access": ++ access_classes => ['mga-sysadmin'] ++ } + } + + # for server where people can connect with ssh ( git, svn ) +@@ -59,8 +66,11 @@ + # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) + # so the file must exist + # permission to use svn, git, etc must be added separatly ++ + include restrictshell::shell +- $access_class = "committers" +- include base ++ ++ multiple_ldap_access { "committers_access": ++ access_classes => ['mga-commiters'] ++ } + } + } + +<a id="puppetmodulespamtemplatessystemauth">Modified: puppet/modules/pam/templates/system-auth</a> +=================================================================== +--- puppet/modules/pam/templates/system-auth 2011-01-13 18:12:29 UTC (rev 778) ++++ puppet/modules/pam/templates/system-auth 2011-01-13 18:12:31 UTC (rev 779) +@@ -9,13 +9,13 @@ + + + account sufficient pam_localuser.so +-<%- if access_class == 'admin' -%> +-account required pam_succeed_if.so quiet user ingroup mga-sysadmin ++# not sure if the following bring something useful ++account required pam_ldap.so ++<%- if access_classes -%> ++<%- access_classes.each { |ldap_group| -%> ++account sufficient pam_succeed_if.so quiet user ingroup <%= ldap_group %> ++<%- } -%> + <%- end -%> +-<%- if access_class == 'committers' -%> +-account required pam_succeed_if.so quiet user ingroup mga-committers +-<%- end -%> +-account sufficient pam_ldap.so + account required pam_deny.so + + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment-0001.html new file mode 100644 index 000000000..184c63853 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment-0001.html @@ -0,0 +1,321 @@ +<!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>[283] use single quotes when possible; build string before echo()ing them</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>283</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:19:51 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use single quotes when possible; build string before echo()ing them</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282) ++++ build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283) +@@ -10,10 +10,10 @@ + + error_reporting(E_ALL); + +-$upload_dir = "/home/schedbot/uploads"; ++$upload_dir = '/home/schedbot/uploads'; + $max_modified = 2; +-$title = "Mageia build system status"; +-$tz = new DateTimeZone("UTC"); ++$title = '<a href="http://mageia.org/">Mageia</a> build system status'; ++$tz = new DateTimeZone('UTC'); + + # Temporary until initial mirror is ready + chdir("data"); +@@ -30,40 +30,100 @@ + + $pkgs = array(); + foreach ($matches as $val) { +- if ($_GET["user"] && ($_GET["user"] != $val[7])) { +- continue; ++ ++ if ($_GET['user'] && ($_GET['user'] != $val[7])) { ++ continue; + } + $key = $val[6] . $val[7]; + if (!is_array($pkgs[$key])) { +- $pkgs[$key] = array(); +- $pkgs[$key]["status"] = array(); +- $pkgs[$key]["path"] = $val[2]; +- $pkgs[$key]["version"] = $val[3]; +- $pkgs[$key]["media"] = $val[4]; +- $pkgs[$key]["section"] = $val[5]; +- $pkgs[$key]["user"] = $val[7]; +- $pkgs[$key]["host"] = $val[8]; +- $pkgs[$key]["job"] = $val[9]; ++ ++ $pkgs[$key] = array( ++ 'status' => array(), ++ 'path' => $val[2], ++ 'version' => $val[3], ++ 'media' => $val[4], ++ 'section' => $val[5], ++ 'user' => $val[7], ++ 'host' => $val[8], ++ 'job' => $val[9] ++ ); + } + + $status = $val[1]; + $data = $val[10]; +- $pkgs[$key]["status"][$status] = 1; ++ $pkgs[$key]['status'][$status] = 1; + $ext = $val[11]; +- if ($ext == ".src.rpm.info") { ++ if ($ext == '.src.rpm.info') { + preg_match("!^(?:@\d+:)?(.*)!", $data, $name); +- $pkgs[$key]["package"] = $name[1]; +- } else if ($ext == ".src") { +- $pkgs[$key]["status"]["src"] = 1; +- } else if ($ext == ".youri") { +- $pkgs[$key]["status"]["youri"] = 1; +- } else if ($ext == ".lock") { ++ $pkgs[$key]['package'] = $name[1]; ++ } else if ($ext == '.src') { ++ $pkgs[$key]['status']['src'] = 1; ++ } else if ($ext == '.youri') { ++ $pkgs[$key]['status']['youri'] = 1; ++ } else if ($ext == '.lock') { + // parse build bot from $data +- $pkgs[$key]["status"]["build"] = 1; ++ $pkgs[$key]['status']['build'] = 1; + } + } + // sort by key in reverse order to have more recent pkgs first + krsort($pkgs); ++ ++/** ++ * @param array $pkg ++ * ++ * @return string ++*/ ++function pkg_gettype($pkg) { ++ if (array_key_exists("rejected", $pkg["status"])) ++ return "rejected"; ++ if (array_key_exists("youri", $pkg["status"])) { ++ if (array_key_exists("src", $pkg["status"])) ++ return "youri"; ++ else ++ return "uploaded"; ++ } ++ if (array_key_exists("failure", $pkg["status"])) ++ return "failure"; ++ if (array_key_exists("done", $pkg["status"])) ++ return "partial"; ++ if (array_key_exists("build", $pkg["status"])) ++ return "building"; ++ if (array_key_exists("todo", $pkg["status"])) ++ return "todo"; ++ return "unknown"; ++} ++ ++/** ++ * @param integer $num ++ * ++ * @return string ++*/ ++function plural($num) { ++ if ($num > 1) ++ return "s"; ++} ++ ++/** ++ * @param string $key ++ * ++ * @return string ++*/ ++function key2date($key) { ++ global $tz; ++ $date = DateTime::createFromFormat("YmdHis", $key+0, $tz); ++ $diff = time() - $date->getTimestamp(); ++ if ($diff<60) ++ return $diff . " second" . plural($diff) . " ago"; ++ $diff = round($diff/60); ++ if ($diff<60) ++ return $diff . " minute" . plural($diff) . " ago"; ++ $diff = round($diff/60); ++ if ($diff<24) ++ return $diff . " hour" . plural($diff) . " ago"; ++ $diff = round($diff/24); ++ ++ return $diff . " day" . plural($diff) . " ago"; ++} + ?> + <html lang="en"> + <head> +@@ -101,51 +161,11 @@ + <h1><?php echo $title ?></h1> + + <?php +-function pkg_gettype($pkg) { +- if (array_key_exists("rejected", $pkg["status"])) +- return "rejected"; +- if (array_key_exists("youri", $pkg["status"])) { +- if (array_key_exists("src", $pkg["status"])) +- return "youri"; +- else +- return "uploaded"; +- } +- if (array_key_exists("failure", $pkg["status"])) +- return "failure"; +- if (array_key_exists("done", $pkg["status"])) +- return "partial"; +- if (array_key_exists("build", $pkg["status"])) +- return "building"; +- if (array_key_exists("todo", $pkg["status"])) +- return "todo"; +- return "unknown"; +-} + +-function plural($num) { +- if ($num > 1) +- return "s"; +-} +- +-function key2date($key) { +- global $tz; +- $date = DateTime::createFromFormat("YmdHis", $key+0, $tz); +- $diff = time() - $date->getTimestamp(); +- if ($diff<60) +- return $diff . " second" . plural($diff) . " ago"; +- $diff = round($diff/60); +- if ($diff<60) +- return $diff . " minute" . plural($diff) . " ago"; +- $diff = round($diff/60); +- if ($diff<24) +- return $diff . " hour" . plural($diff) . " ago"; +- $diff = round($diff/24); +- return $diff . " day" . plural($diff) . " ago"; +-} +- + # Temporary until initial mirror is ready + echo sprintf( + '<p><a href="%s">%d src.rpm</a> rebuilt for Mageia out of <a href="%s">%d</a> +- (<a href="%s">List of Mandriva packages still present</a>).</p>', ++ (<a href="%s">list of Mandriva packages still present</a>).</p>', + + 'data/src.mga.txt', $nb_rpm_mga, + 'data/src.txt', $nb_rpm, +@@ -156,30 +176,43 @@ + echo '<table>', + '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + ++$s = ''; ++$tmpl = <<<T ++<tr class="%s"> ++ <td>%s</td> ++ <td><a href="?user=%s">%s</a></td> ++ <td>%s</td> ++ <td>%s</td> ++ <td>%s/%s</td> ++ <td class="status-box"></td> ++T; + foreach ($pkgs as $key => $p) { +- $p["type"] = pkg_gettype($p); +- echo "<tr class=" . $p["type"] . ">\n"; +- echo "<td>" . key2date($key) . "</td>\n"; +- echo "<td><a href='?user=" . $p["user"] . "'>" . $p["user"] . "</a></td>\n"; +- echo "<td>" . $p["package"] . "</td>\n"; +- echo "<td>" . $p["version"] . "</td>\n"; +- echo "<td>" . $p["media"] . "/" . $p["section"] . "</td>\n"; +- echo "<td class='status-box' />\n"; +- $typelink = ""; +- if ($p["type"] == "failure") { +- $typelink = "/uploads/" . $p["type"] . "/" . $p["path"]; +- } else if ($p["type"] == "rejected") { +- $typelink = "/uploads/" . $p["type"] . "/" . $p["path"] . ".youri"; ++ $p['type'] = pkg_gettype($p); ++ ++ $s .= sprintf($tmpl, ++ $p['type'], ++ key2date($key), ++ $p['user'], $p['user'], ++ $p['package'], ++ $p['version'], ++ $p['media'], $p['section'] ++ ); ++ ++ $typelink = ''; ++ if ($p['type'] == 'failure') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; ++ } elseif ($p['type'] == 'rejected') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; + } +- echo "<td>"; +- if ($typelink) +- echo "<a href='$typelink'>"; +- echo $p["type"]; +- if ($typelink) +- echo "</a>"; +- echo "</td>\n"; +- echo "</tr>\n"; ++ ++ $s .= '<td>'; ++ $s .= ($typelink != '') ? ++ sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : ++ $p['type']; ++ ++ $s .= '</td></tr>'; + } ++echo $s; + ?> + </table> + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment.html new file mode 100644 index 000000000..184c63853 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6ee0e965/attachment.html @@ -0,0 +1,321 @@ +<!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>[283] use single quotes when possible; build string before echo()ing them</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>283</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:19:51 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use single quotes when possible; build string before echo()ing them</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282) ++++ build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283) +@@ -10,10 +10,10 @@ + + error_reporting(E_ALL); + +-$upload_dir = "/home/schedbot/uploads"; ++$upload_dir = '/home/schedbot/uploads'; + $max_modified = 2; +-$title = "Mageia build system status"; +-$tz = new DateTimeZone("UTC"); ++$title = '<a href="http://mageia.org/">Mageia</a> build system status'; ++$tz = new DateTimeZone('UTC'); + + # Temporary until initial mirror is ready + chdir("data"); +@@ -30,40 +30,100 @@ + + $pkgs = array(); + foreach ($matches as $val) { +- if ($_GET["user"] && ($_GET["user"] != $val[7])) { +- continue; ++ ++ if ($_GET['user'] && ($_GET['user'] != $val[7])) { ++ continue; + } + $key = $val[6] . $val[7]; + if (!is_array($pkgs[$key])) { +- $pkgs[$key] = array(); +- $pkgs[$key]["status"] = array(); +- $pkgs[$key]["path"] = $val[2]; +- $pkgs[$key]["version"] = $val[3]; +- $pkgs[$key]["media"] = $val[4]; +- $pkgs[$key]["section"] = $val[5]; +- $pkgs[$key]["user"] = $val[7]; +- $pkgs[$key]["host"] = $val[8]; +- $pkgs[$key]["job"] = $val[9]; ++ ++ $pkgs[$key] = array( ++ 'status' => array(), ++ 'path' => $val[2], ++ 'version' => $val[3], ++ 'media' => $val[4], ++ 'section' => $val[5], ++ 'user' => $val[7], ++ 'host' => $val[8], ++ 'job' => $val[9] ++ ); + } + + $status = $val[1]; + $data = $val[10]; +- $pkgs[$key]["status"][$status] = 1; ++ $pkgs[$key]['status'][$status] = 1; + $ext = $val[11]; +- if ($ext == ".src.rpm.info") { ++ if ($ext == '.src.rpm.info') { + preg_match("!^(?:@\d+:)?(.*)!", $data, $name); +- $pkgs[$key]["package"] = $name[1]; +- } else if ($ext == ".src") { +- $pkgs[$key]["status"]["src"] = 1; +- } else if ($ext == ".youri") { +- $pkgs[$key]["status"]["youri"] = 1; +- } else if ($ext == ".lock") { ++ $pkgs[$key]['package'] = $name[1]; ++ } else if ($ext == '.src') { ++ $pkgs[$key]['status']['src'] = 1; ++ } else if ($ext == '.youri') { ++ $pkgs[$key]['status']['youri'] = 1; ++ } else if ($ext == '.lock') { + // parse build bot from $data +- $pkgs[$key]["status"]["build"] = 1; ++ $pkgs[$key]['status']['build'] = 1; + } + } + // sort by key in reverse order to have more recent pkgs first + krsort($pkgs); ++ ++/** ++ * @param array $pkg ++ * ++ * @return string ++*/ ++function pkg_gettype($pkg) { ++ if (array_key_exists("rejected", $pkg["status"])) ++ return "rejected"; ++ if (array_key_exists("youri", $pkg["status"])) { ++ if (array_key_exists("src", $pkg["status"])) ++ return "youri"; ++ else ++ return "uploaded"; ++ } ++ if (array_key_exists("failure", $pkg["status"])) ++ return "failure"; ++ if (array_key_exists("done", $pkg["status"])) ++ return "partial"; ++ if (array_key_exists("build", $pkg["status"])) ++ return "building"; ++ if (array_key_exists("todo", $pkg["status"])) ++ return "todo"; ++ return "unknown"; ++} ++ ++/** ++ * @param integer $num ++ * ++ * @return string ++*/ ++function plural($num) { ++ if ($num > 1) ++ return "s"; ++} ++ ++/** ++ * @param string $key ++ * ++ * @return string ++*/ ++function key2date($key) { ++ global $tz; ++ $date = DateTime::createFromFormat("YmdHis", $key+0, $tz); ++ $diff = time() - $date->getTimestamp(); ++ if ($diff<60) ++ return $diff . " second" . plural($diff) . " ago"; ++ $diff = round($diff/60); ++ if ($diff<60) ++ return $diff . " minute" . plural($diff) . " ago"; ++ $diff = round($diff/60); ++ if ($diff<24) ++ return $diff . " hour" . plural($diff) . " ago"; ++ $diff = round($diff/24); ++ ++ return $diff . " day" . plural($diff) . " ago"; ++} + ?> + <html lang="en"> + <head> +@@ -101,51 +161,11 @@ + <h1><?php echo $title ?></h1> + + <?php +-function pkg_gettype($pkg) { +- if (array_key_exists("rejected", $pkg["status"])) +- return "rejected"; +- if (array_key_exists("youri", $pkg["status"])) { +- if (array_key_exists("src", $pkg["status"])) +- return "youri"; +- else +- return "uploaded"; +- } +- if (array_key_exists("failure", $pkg["status"])) +- return "failure"; +- if (array_key_exists("done", $pkg["status"])) +- return "partial"; +- if (array_key_exists("build", $pkg["status"])) +- return "building"; +- if (array_key_exists("todo", $pkg["status"])) +- return "todo"; +- return "unknown"; +-} + +-function plural($num) { +- if ($num > 1) +- return "s"; +-} +- +-function key2date($key) { +- global $tz; +- $date = DateTime::createFromFormat("YmdHis", $key+0, $tz); +- $diff = time() - $date->getTimestamp(); +- if ($diff<60) +- return $diff . " second" . plural($diff) . " ago"; +- $diff = round($diff/60); +- if ($diff<60) +- return $diff . " minute" . plural($diff) . " ago"; +- $diff = round($diff/60); +- if ($diff<24) +- return $diff . " hour" . plural($diff) . " ago"; +- $diff = round($diff/24); +- return $diff . " day" . plural($diff) . " ago"; +-} +- + # Temporary until initial mirror is ready + echo sprintf( + '<p><a href="%s">%d src.rpm</a> rebuilt for Mageia out of <a href="%s">%d</a> +- (<a href="%s">List of Mandriva packages still present</a>).</p>', ++ (<a href="%s">list of Mandriva packages still present</a>).</p>', + + 'data/src.mga.txt', $nb_rpm_mga, + 'data/src.txt', $nb_rpm, +@@ -156,30 +176,43 @@ + echo '<table>', + '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + ++$s = ''; ++$tmpl = <<<T ++<tr class="%s"> ++ <td>%s</td> ++ <td><a href="?user=%s">%s</a></td> ++ <td>%s</td> ++ <td>%s</td> ++ <td>%s/%s</td> ++ <td class="status-box"></td> ++T; + foreach ($pkgs as $key => $p) { +- $p["type"] = pkg_gettype($p); +- echo "<tr class=" . $p["type"] . ">\n"; +- echo "<td>" . key2date($key) . "</td>\n"; +- echo "<td><a href='?user=" . $p["user"] . "'>" . $p["user"] . "</a></td>\n"; +- echo "<td>" . $p["package"] . "</td>\n"; +- echo "<td>" . $p["version"] . "</td>\n"; +- echo "<td>" . $p["media"] . "/" . $p["section"] . "</td>\n"; +- echo "<td class='status-box' />\n"; +- $typelink = ""; +- if ($p["type"] == "failure") { +- $typelink = "/uploads/" . $p["type"] . "/" . $p["path"]; +- } else if ($p["type"] == "rejected") { +- $typelink = "/uploads/" . $p["type"] . "/" . $p["path"] . ".youri"; ++ $p['type'] = pkg_gettype($p); ++ ++ $s .= sprintf($tmpl, ++ $p['type'], ++ key2date($key), ++ $p['user'], $p['user'], ++ $p['package'], ++ $p['version'], ++ $p['media'], $p['section'] ++ ); ++ ++ $typelink = ''; ++ if ($p['type'] == 'failure') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path']; ++ } elseif ($p['type'] == 'rejected') { ++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri'; + } +- echo "<td>"; +- if ($typelink) +- echo "<a href='$typelink'>"; +- echo $p["type"]; +- if ($typelink) +- echo "</a>"; +- echo "</td>\n"; +- echo "</tr>\n"; ++ ++ $s .= '<td>'; ++ $s .= ($typelink != '') ? ++ sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : ++ $p['type']; ++ ++ $s .= '</td></tr>'; + } ++echo $s; + ?> + </table> + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment-0001.html new file mode 100644 index 000000000..5b1e5910f --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment-0001.html @@ -0,0 +1,175 @@ +<!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>[788] rename access_class to access_classes ( better from a grammatical point of view )</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>788</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:07:12 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>rename access_class to access_classes ( better from a grammatical point of view )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/access_classes/</li> +<li>puppet/deployment/access_classes/manifests/</li> +<li><a href="#puppetdeploymentaccess_classesmanifestsinitpp">puppet/deployment/access_classes/manifests/init.pp</a></li> +</ul> + +<h3>Removed Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Deleted: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -1,33 +0,0 @@ +-class access_class { +- +- # beware , theses classes are exclusives +- # if you need multiple group access, you need to define you own class +- # of access +- +- # for server where only admins can connect +- class admin { +- pam::multiple_ldap_access { "admin": +- access_classes => ['mga-sysadmin'] +- } +- } +- +- # for server where people can connect with ssh ( git, svn ) +- class committers { +- # this is required, as we force the shell to be the restricted one +- # openssh will detect if the file do not exist and while refuse to log the +- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) +- # so the file must exist +- # permission to use svn, git, etc must be added separatly +- +- pam::multiple_ldap_access { "committers": +- access_classes => ['mga-committers'], +- restricted_shell => true, +- } +- } +- +- class iso_makers { +- pam::multiple_ldap_access { "iso_makers": +- access_classes => ['mga-iso_makers','mga-sysadmin'] +- } +- } +-} + +<a id="puppetdeploymentaccess_classesmanifestsinitppfromrev787puppetdeploymentaccess_classmanifestsinitpp">Copied: puppet/deployment/access_classes/manifests/init.pp (from rev 787, puppet/deployment/access_class/manifests/init.pp)</a> +=================================================================== +--- puppet/deployment/access_classes/manifests/init.pp (rev 0) ++++ puppet/deployment/access_classes/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -0,0 +1,33 @@ ++class access_classes { ++ ++ # beware , theses classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access ++ ++ # for server where only admins can connect ++ class admin { ++ pam::multiple_ldap_access { "admin": ++ access_classes => ['mga-sysadmin'] ++ } ++ } ++ ++ # for server where people can connect with ssh ( git, svn ) ++ class committers { ++ # this is required, as we force the shell to be the restricted one ++ # openssh will detect if the file do not exist and while refuse to log the ++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) ++ # so the file must exist ++ # permission to use svn, git, etc must be added separatly ++ ++ pam::multiple_ldap_access { "committers": ++ access_classes => ['mga-committers'], ++ restricted_shell => true, ++ } ++ } ++ ++ class iso_makers { ++ pam::multiple_ldap_access { "iso_makers": ++ access_classes => ['mga-iso_makers','mga-sysadmin'] ++ } ++ } ++} + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 20:02:31 UTC (rev 787) ++++ puppet/manifests/nodes.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -21,7 +21,7 @@ + include buildsystem::mainnode + include buildsystem::mgacreatehome + +- include access_class::committers ++ include access_classes::committers + include restrictshell::allow_svn + include restrictshell::allow_pkgsubmit + include openssh::ssh_keys_from_ldap +@@ -144,6 +144,6 @@ + include default_mageia_server + timezone::timezone { "Europe/Paris": } + include bcd +- include access_class::iso_makers ++ include access_classes::iso_makers + include openssh::ssh_keys_from_ldap + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment.html new file mode 100644 index 000000000..5b1e5910f --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/6f748c91/attachment.html @@ -0,0 +1,175 @@ +<!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>[788] rename access_class to access_classes ( better from a grammatical point of view )</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>788</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:07:12 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>rename access_class to access_classes ( better from a grammatical point of view )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/access_classes/</li> +<li>puppet/deployment/access_classes/manifests/</li> +<li><a href="#puppetdeploymentaccess_classesmanifestsinitpp">puppet/deployment/access_classes/manifests/init.pp</a></li> +</ul> + +<h3>Removed Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Deleted: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -1,33 +0,0 @@ +-class access_class { +- +- # beware , theses classes are exclusives +- # if you need multiple group access, you need to define you own class +- # of access +- +- # for server where only admins can connect +- class admin { +- pam::multiple_ldap_access { "admin": +- access_classes => ['mga-sysadmin'] +- } +- } +- +- # for server where people can connect with ssh ( git, svn ) +- class committers { +- # this is required, as we force the shell to be the restricted one +- # openssh will detect if the file do not exist and while refuse to log the +- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) +- # so the file must exist +- # permission to use svn, git, etc must be added separatly +- +- pam::multiple_ldap_access { "committers": +- access_classes => ['mga-committers'], +- restricted_shell => true, +- } +- } +- +- class iso_makers { +- pam::multiple_ldap_access { "iso_makers": +- access_classes => ['mga-iso_makers','mga-sysadmin'] +- } +- } +-} + +<a id="puppetdeploymentaccess_classesmanifestsinitppfromrev787puppetdeploymentaccess_classmanifestsinitpp">Copied: puppet/deployment/access_classes/manifests/init.pp (from rev 787, puppet/deployment/access_class/manifests/init.pp)</a> +=================================================================== +--- puppet/deployment/access_classes/manifests/init.pp (rev 0) ++++ puppet/deployment/access_classes/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -0,0 +1,33 @@ ++class access_classes { ++ ++ # beware , theses classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access ++ ++ # for server where only admins can connect ++ class admin { ++ pam::multiple_ldap_access { "admin": ++ access_classes => ['mga-sysadmin'] ++ } ++ } ++ ++ # for server where people can connect with ssh ( git, svn ) ++ class committers { ++ # this is required, as we force the shell to be the restricted one ++ # openssh will detect if the file do not exist and while refuse to log the ++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) ++ # so the file must exist ++ # permission to use svn, git, etc must be added separatly ++ ++ pam::multiple_ldap_access { "committers": ++ access_classes => ['mga-committers'], ++ restricted_shell => true, ++ } ++ } ++ ++ class iso_makers { ++ pam::multiple_ldap_access { "iso_makers": ++ access_classes => ['mga-iso_makers','mga-sysadmin'] ++ } ++ } ++} + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 20:02:31 UTC (rev 787) ++++ puppet/manifests/nodes.pp 2011-01-13 20:07:12 UTC (rev 788) +@@ -21,7 +21,7 @@ + include buildsystem::mainnode + include buildsystem::mgacreatehome + +- include access_class::committers ++ include access_classes::committers + include restrictshell::allow_svn + include restrictshell::allow_pkgsubmit + include openssh::ssh_keys_from_ldap +@@ -144,6 +144,6 @@ + include default_mageia_server + timezone::timezone { "Europe/Paris": } + include bcd +- include access_class::iso_makers ++ include access_classes::iso_makers + include openssh::ssh_keys_from_ldap + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment-0001.html new file mode 100644 index 000000000..db9ca624b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment-0001.html @@ -0,0 +1,98 @@ +<!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>[773] add various comment on what should be improved later</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>773</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:22 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add various comment on what should be improved later</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespostgresqlmanifestsinitpp">puppet/modules/postgresql/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespostgresqlmanifestsinitpp">Modified: puppet/modules/postgresql/manifests/init.pp</a> +=================================================================== +--- puppet/modules/postgresql/manifests/init.pp 2011-01-12 22:58:33 UTC (rev 772) ++++ puppet/modules/postgresql/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773) +@@ -57,6 +57,9 @@ + require => Package["postgresql-server"], + } + ++ # TODO use augeas to manage this file once augeas 0.7.4 is installed ++ # on our server, as this would allow use to autodeclare database in it without ++ # much trouble + file { 'pg_hba.conf': + path => "$pgsql_data/pg_hba.conf", + ensure => present, +@@ -77,6 +80,8 @@ + require => Package["postgresql-server"], + } + ++ # TODO add a system of tag so we can declare database on more than one ++ # server + Postgresql::User <<| |>> + Postgresql::Database <<| |>> + } +@@ -89,7 +94,9 @@ + unless => "psql -A -t -U postgres -l | grep '^$name|'", + } + } +- ++ ++ # TODO convert to a regular type, so we can later change password without erasing the ++ # current user + define user($password) { + $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '\$pass' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment.html new file mode 100644 index 000000000..db9ca624b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/713890f8/attachment.html @@ -0,0 +1,98 @@ +<!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>[773] add various comment on what should be improved later</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>773</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:22 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add various comment on what should be improved later</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespostgresqlmanifestsinitpp">puppet/modules/postgresql/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespostgresqlmanifestsinitpp">Modified: puppet/modules/postgresql/manifests/init.pp</a> +=================================================================== +--- puppet/modules/postgresql/manifests/init.pp 2011-01-12 22:58:33 UTC (rev 772) ++++ puppet/modules/postgresql/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773) +@@ -57,6 +57,9 @@ + require => Package["postgresql-server"], + } + ++ # TODO use augeas to manage this file once augeas 0.7.4 is installed ++ # on our server, as this would allow use to autodeclare database in it without ++ # much trouble + file { 'pg_hba.conf': + path => "$pgsql_data/pg_hba.conf", + ensure => present, +@@ -77,6 +80,8 @@ + require => Package["postgresql-server"], + } + ++ # TODO add a system of tag so we can declare database on more than one ++ # server + Postgresql::User <<| |>> + Postgresql::Database <<| |>> + } +@@ -89,7 +94,9 @@ + unless => "psql -A -t -U postgres -l | grep '^$name|'", + } + } +- ++ ++ # TODO convert to a regular type, so we can later change password without erasing the ++ # current user + define user($password) { + $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '\$pass' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/attachment-0001.html new file mode 100644 index 000000000..b89a71fdf --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/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>[784] - fix typo that broke svn ( 2 t, not 1 )</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>784</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:59:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix typo that broke svn ( 2 t, not 1 )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:30:22 UTC (rev 783) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784) +@@ -22,7 +22,7 @@ + include restrictshell::shell + + pam::multiple_ldap_access { "committers": +- access_classes => ['mga-commiters'] ++ access_classes => ['mga-committers'] + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/attachment.html new file mode 100644 index 000000000..b89a71fdf --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/76e98e29/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>[784] - fix typo that broke svn ( 2 t, not 1 )</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>784</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:59:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix typo that broke svn ( 2 t, not 1 )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:30:22 UTC (rev 783) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784) +@@ -22,7 +22,7 @@ + include restrictshell::shell + + pam::multiple_ldap_access { "committers": +- access_classes => ['mga-commiters'] ++ access_classes => ['mga-committers'] + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment-0001.html new file mode 100644 index 000000000..379107863 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment-0001.html @@ -0,0 +1,97 @@ +<!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>[282] background colors update</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>282</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 14:53:06 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>background colors update</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281) ++++ build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282) +@@ -79,13 +79,13 @@ + table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } + + tr { background: transparent; } +- tr.uploaded { background: #ddffdd; } +- tr.failure, tr.rejected { background: #ffdddd; } ++ tr.uploaded { background: #bbffbb; } ++ tr.failure, tr.rejected { background: #ffbbbb; } + tr.todo { background: white; } +- tr.building { background: #ffffdd; } +- tr.partial { background: #aaaaff; } +- tr.built { background: #00CCFF; } +- tr.youri { background: olive; } ++ tr.building { background: #ffff99; } ++ tr.partial { background: #bbbbff; } ++ tr.built { background: #cceeff; } ++ tr.youri { background: #aacc66; } + + td.status-box { width: 1em; height: 1em; } + tr.uploaded td.status-box { background: green; } +@@ -93,7 +93,7 @@ + tr.todo td.status-box { background: white; } + tr.building td.status-box { background: yellow; } + tr.partial td.status-box { background: blue; } +- tr.built td.status-box { background: #00CCFF; } ++ tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } + </style> + </head> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment.html new file mode 100644 index 000000000..379107863 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/8331b508/attachment.html @@ -0,0 +1,97 @@ +<!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>[282] background colors update</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>282</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 14:53:06 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>background colors update</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281) ++++ build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282) +@@ -79,13 +79,13 @@ + table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } + + tr { background: transparent; } +- tr.uploaded { background: #ddffdd; } +- tr.failure, tr.rejected { background: #ffdddd; } ++ tr.uploaded { background: #bbffbb; } ++ tr.failure, tr.rejected { background: #ffbbbb; } + tr.todo { background: white; } +- tr.building { background: #ffffdd; } +- tr.partial { background: #aaaaff; } +- tr.built { background: #00CCFF; } +- tr.youri { background: olive; } ++ tr.building { background: #ffff99; } ++ tr.partial { background: #bbbbff; } ++ tr.built { background: #cceeff; } ++ tr.youri { background: #aacc66; } + + td.status-box { width: 1em; height: 1em; } + tr.uploaded td.status-box { background: green; } +@@ -93,7 +93,7 @@ + tr.todo td.status-box { background: white; } + tr.building td.status-box { background: yellow; } + tr.partial td.status-box { background: blue; } +- tr.built td.status-box { background: #00CCFF; } ++ tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } + </style> + </head> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/84316535/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/84316535/attachment-0001.html new file mode 100644 index 000000000..b4868eaf4 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/84316535/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>[792] add rabbit, as it will sync from mirror to create the iso</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>792</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:53 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add rabbit, as it will sync from mirror to create the iso</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdtemplatesrsyncdconf">puppet/modules/rsyncd/templates/rsyncd.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdtemplatesrsyncdconf">Modified: puppet/modules/rsyncd/templates/rsyncd.conf</a> +=================================================================== +--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:52 UTC (rev 791) ++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792) +@@ -7,6 +7,7 @@ + path = /distrib/mirror/ + comment = Mageia Mirror Tree + hosts allow = \ ++ rabbit.mageia.org \ + distrib-coffee.ipsl.jussieu.fr \ + distribipsl.aero.jussieu.fr \ + ibiblio.org \ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/84316535/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/84316535/attachment.html new file mode 100644 index 000000000..b4868eaf4 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/84316535/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>[792] add rabbit, as it will sync from mirror to create the iso</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>792</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:53 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add rabbit, as it will sync from mirror to create the iso</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdtemplatesrsyncdconf">puppet/modules/rsyncd/templates/rsyncd.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdtemplatesrsyncdconf">Modified: puppet/modules/rsyncd/templates/rsyncd.conf</a> +=================================================================== +--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:52 UTC (rev 791) ++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792) +@@ -7,6 +7,7 @@ + path = /distrib/mirror/ + comment = Mageia Mirror Tree + hosts allow = \ ++ rabbit.mageia.org \ + distrib-coffee.ipsl.jussieu.fr \ + distribipsl.aero.jussieu.fr \ + ibiblio.org \ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment-0001.html new file mode 100644 index 000000000..d2ff37083 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment-0001.html @@ -0,0 +1,131 @@ +<!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>[279] add missing parentheses in open calls</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>279</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:42:41 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add missing parentheses in open calls</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtChrootpm">build_system/iurt/trunk/lib/Iurt/Chroot.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtDKMSpm">build_system/iurt/trunk/lib/Iurt/DKMS.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtProcesspm">build_system/iurt/trunk/lib/Iurt/Process.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtUrpmipm">build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtChrootpm">Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -287,7 +287,7 @@ + plog('DEBUG', "... dir $dir all $run->{clean_all} prefix $prefix"); + + if ($run->{clean_all}) { +- opendir my $chroot_dir, $dir; ++ opendir(my $chroot_dir, $dir); + foreach (readdir $chroot_dir) { + next if !-d "$dir/$_" || /\.{1,2}/; + plog("cleaning old chroot for $_ in $dir"); + +<a id="build_systemiurttrunklibIurtDKMSpm">Modified: build_system/iurt/trunk/lib/Iurt/DKMS.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -67,7 +67,7 @@ + my $media_ok = $run->{dkms}{media} ? $media =~ /$run->{dkms}{media}/ : 1; + my $kmedia_ok = $run->{dkms}{kmedia} ? $media =~ /$run->{dkms}{kmedia}/ : 1; + plog("searching in $path"); +- opendir my $rpmdh, $path; ++ opendir(my $rpmdh, $path); + foreach my $rpm (readdir $rpmdh) { + if ($rpm =~ /^dkms-(.*)-([^-]+-[^-]+)\.[^.]+\.rpm/) { + # we only check for kernel or modules in this media + +<a id="build_systemiurttrunklibIurtProcesspm">Modified: build_system/iurt/trunk/lib/Iurt/Process.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -44,7 +44,7 @@ + if (-f $pidfile) { + my (@stat) = stat $pidfile; + +- open my $test_PID, $pidfile; ++ open(my $test_PID, $pidfile); + my $pid = <$test_PID>; + close $test_PID; + + +<a id="build_systemiurttrunklibIurtUrpmipm">Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -157,7 +157,7 @@ + + if (-d $local_media) { + mkdir("$chroot_tmp/iurt_media/"); +- opendir my $dir, $local_media; ++ opendir(my $dir, $local_media); + my $next; + foreach my $f (readdir $dir) { + $f =~ /(\.rpm|^hdlist.cz)$/ or next; +@@ -268,7 +268,7 @@ + my $program_name = $run->{program_name}; + my $local_media = $self->{local_media}; + +- opendir my $dir, $local_media; ++ opendir(my $dir, $local_media); + plog(1, "get local provides ($local_media)"); + require URPM; + my $urpm = new URPM; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment.html new file mode 100644 index 000000000..d2ff37083 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/84da35a8/attachment.html @@ -0,0 +1,131 @@ +<!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>[279] add missing parentheses in open calls</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>279</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:42:41 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add missing parentheses in open calls</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtChrootpm">build_system/iurt/trunk/lib/Iurt/Chroot.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtDKMSpm">build_system/iurt/trunk/lib/Iurt/DKMS.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtProcesspm">build_system/iurt/trunk/lib/Iurt/Process.pm</a></li> +<li><a href="#build_systemiurttrunklibIurtUrpmipm">build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtChrootpm">Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -287,7 +287,7 @@ + plog('DEBUG', "... dir $dir all $run->{clean_all} prefix $prefix"); + + if ($run->{clean_all}) { +- opendir my $chroot_dir, $dir; ++ opendir(my $chroot_dir, $dir); + foreach (readdir $chroot_dir) { + next if !-d "$dir/$_" || /\.{1,2}/; + plog("cleaning old chroot for $_ in $dir"); + +<a id="build_systemiurttrunklibIurtDKMSpm">Modified: build_system/iurt/trunk/lib/Iurt/DKMS.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -67,7 +67,7 @@ + my $media_ok = $run->{dkms}{media} ? $media =~ /$run->{dkms}{media}/ : 1; + my $kmedia_ok = $run->{dkms}{kmedia} ? $media =~ /$run->{dkms}{kmedia}/ : 1; + plog("searching in $path"); +- opendir my $rpmdh, $path; ++ opendir(my $rpmdh, $path); + foreach my $rpm (readdir $rpmdh) { + if ($rpm =~ /^dkms-(.*)-([^-]+-[^-]+)\.[^.]+\.rpm/) { + # we only check for kernel or modules in this media + +<a id="build_systemiurttrunklibIurtProcesspm">Modified: build_system/iurt/trunk/lib/Iurt/Process.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -44,7 +44,7 @@ + if (-f $pidfile) { + my (@stat) = stat $pidfile; + +- open my $test_PID, $pidfile; ++ open(my $test_PID, $pidfile); + my $pid = <$test_PID>; + close $test_PID; + + +<a id="build_systemiurttrunklibIurtUrpmipm">Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:40:21 UTC (rev 278) ++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279) +@@ -157,7 +157,7 @@ + + if (-d $local_media) { + mkdir("$chroot_tmp/iurt_media/"); +- opendir my $dir, $local_media; ++ opendir(my $dir, $local_media); + my $next; + foreach my $f (readdir $dir) { + $f =~ /(\.rpm|^hdlist.cz)$/ or next; +@@ -268,7 +268,7 @@ + my $program_name = $run->{program_name}; + my $local_media = $self->{local_media}; + +- opendir my $dir, $local_media; ++ opendir(my $dir, $local_media); + plog(1, "get local provides ($local_media)"); + require URPM; + my $urpm = new URPM; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment-0001.html new file mode 100644 index 000000000..067797745 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment-0001.html @@ -0,0 +1,74 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[783] - fetch keys from ldap</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>783</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:30:22 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fetch keys from ldap</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782) ++++ puppet/manifests/nodes.pp 2011-01-13 18:30:22 UTC (rev 783) +@@ -145,4 +145,5 @@ + timezone::timezone { "Europe/Paris": } + include bcd + include access_class::iso_makers ++ include openssh::ssh_keys_from_ldap + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment.html new file mode 100644 index 000000000..067797745 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/8aa142b6/attachment.html @@ -0,0 +1,74 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[783] - fetch keys from ldap</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>783</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:30:22 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fetch keys from ldap</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782) ++++ puppet/manifests/nodes.pp 2011-01-13 18:30:22 UTC (rev 783) +@@ -145,4 +145,5 @@ + timezone::timezone { "Europe/Paris": } + include bcd + include access_class::iso_makers ++ include openssh::ssh_keys_from_ldap + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/attachment-0001.html new file mode 100644 index 000000000..95167c927 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/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>[782] - enable access to rabbit for iso_makers and sysadmin</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>782</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:28:11 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- enable access to rabbit for iso_makers and sysadmin</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:25:16 UTC (rev 781) ++++ puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782) +@@ -139,6 +139,10 @@ + node rabbit { + # Location: Server offered by Dedibox (paris) + # ++# - used to create isos ( and live, and so on ) ++# + include default_mageia_server + timezone::timezone { "Europe/Paris": } ++ include bcd ++ include access_class::iso_makers + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/attachment.html new file mode 100644 index 000000000..95167c927 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/982a32e5/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>[782] - enable access to rabbit for iso_makers and sysadmin</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>782</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:28:11 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- enable access to rabbit for iso_makers and sysadmin</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:25:16 UTC (rev 781) ++++ puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782) +@@ -139,6 +139,10 @@ + node rabbit { + # Location: Server offered by Dedibox (paris) + # ++# - used to create isos ( and live, and so on ) ++# + include default_mageia_server + timezone::timezone { "Europe/Paris": } ++ include bcd ++ include access_class::iso_makers + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/attachment-0001.html new file mode 100644 index 000000000..0e6fe2444 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/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>[777] use the new sudo::sudoers_config define</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>777</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:28 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use the new sudo::sudoers_config define</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbcdmanifestsinitpp">puppet/modules/bcd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbcdmanifestsinitpp">Modified: puppet/modules/bcd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776) ++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777) +@@ -9,18 +9,15 @@ + include sudo + + buildsystem::sshuser { $bcd_login: +- homedir => $bcd_home, +- comment => "User for creating ISOs", +- } ++ homedir => $bcd_home, ++ comment => "User for creating ISOs", ++ } + +- package { bcd: +- ensure => 'installed', +- } ++ package { bcd: ++ ensure => 'installed', ++ } + +- file { "/etc/sudoers.d/bcd": +- owner => root, +- group => root, +- mode => 440, ++ sudo::sudoers_config { "bcd": + content => template("bcd/sudoers.bcd") + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/attachment.html new file mode 100644 index 000000000..0e6fe2444 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/a6d9d992/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>[777] use the new sudo::sudoers_config define</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>777</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:28 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use the new sudo::sudoers_config define</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbcdmanifestsinitpp">puppet/modules/bcd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbcdmanifestsinitpp">Modified: puppet/modules/bcd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776) ++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777) +@@ -9,18 +9,15 @@ + include sudo + + buildsystem::sshuser { $bcd_login: +- homedir => $bcd_home, +- comment => "User for creating ISOs", +- } ++ homedir => $bcd_home, ++ comment => "User for creating ISOs", ++ } + +- package { bcd: +- ensure => 'installed', +- } ++ package { bcd: ++ ensure => 'installed', ++ } + +- file { "/etc/sudoers.d/bcd": +- owner => root, +- group => root, +- mode => 440, ++ sudo::sudoers_config { "bcd": + content => template("bcd/sudoers.bcd") + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment-0001.html new file mode 100644 index 000000000..990662f0e --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment-0001.html @@ -0,0 +1,96 @@ +<!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>[785] - allow to set access without forcing the restricted shell ( should</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>785</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 20:41:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- allow to set access without forcing the restricted shell ( should +be done by openssh in fact, but that's easier to do like this for now )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +<li><a href="#puppetmodulespamtemplatesldapconf">puppet/modules/pam/templates/ldap.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785) +@@ -44,7 +44,10 @@ + } + } + +- define multiple_ldap_access($access_classes) { ++ define multiple_ldap_access($access_classes,$restricted_shell = false) { ++ if $restricted_shell { ++ include restricted_shell ++ } + include base + } + } + +<a id="puppetmodulespamtemplatesldapconf">Modified: puppet/modules/pam/templates/ldap.conf</a> +=================================================================== +--- puppet/modules/pam/templates/ldap.conf 2011-01-13 18:59:25 UTC (rev 784) ++++ puppet/modules/pam/templates/ldap.conf 2011-01-13 19:41:24 UTC (rev 785) +@@ -15,7 +15,7 @@ + sudoers_base ou=sudoers,<%= dc_suffix %> + #sudoers_debug 2 + +-<% if access_class = 'commiters' %> ++<% if restricted_shell %> + # for restricted access + nss_override_attribute_value loginShell /usr/local/bin/sv_membersh.pl + <% end %> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment.html new file mode 100644 index 000000000..990662f0e --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/abfdb97e/attachment.html @@ -0,0 +1,96 @@ +<!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>[785] - allow to set access without forcing the restricted shell ( should</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>785</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 20:41:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- allow to set access without forcing the restricted shell ( should +be done by openssh in fact, but that's easier to do like this for now )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +<li><a href="#puppetmodulespamtemplatesldapconf">puppet/modules/pam/templates/ldap.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785) +@@ -44,7 +44,10 @@ + } + } + +- define multiple_ldap_access($access_classes) { ++ define multiple_ldap_access($access_classes,$restricted_shell = false) { ++ if $restricted_shell { ++ include restricted_shell ++ } + include base + } + } + +<a id="puppetmodulespamtemplatesldapconf">Modified: puppet/modules/pam/templates/ldap.conf</a> +=================================================================== +--- puppet/modules/pam/templates/ldap.conf 2011-01-13 18:59:25 UTC (rev 784) ++++ puppet/modules/pam/templates/ldap.conf 2011-01-13 19:41:24 UTC (rev 785) +@@ -15,7 +15,7 @@ + sudoers_base ou=sudoers,<%= dc_suffix %> + #sudoers_debug 2 + +-<% if access_class = 'commiters' %> ++<% if restricted_shell %> + # for restricted access + nss_override_attribute_value loginShell /usr/local/bin/sv_membersh.pl + <% end %> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment-0001.html new file mode 100644 index 000000000..5dd11483c --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment-0001.html @@ -0,0 +1,155 @@ +<!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>[780] move the type of access_class to deployment ( as this is tied to our group name )</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>780</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:32 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move the type of access_class to deployment ( as this is tied to our group name )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/access_class/</li> +<li>puppet/deployment/access_class/manifests/</li> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Added: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp (rev 0) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -0,0 +1,28 @@ ++class access_class { ++ ++ # beware , theses classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access ++ ++ # for server where only admins can connect ++ class admin { ++ pam::multiple_ldap_access { "admin": ++ access_classes => ['mga-sysadmin'] ++ } ++ } ++ ++ # for server where people can connect with ssh ( git, svn ) ++ class committers { ++ # this is required, as we force the shell to be the restricted one ++ # openssh will detect if the file do not exist and while refuse to log the ++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) ++ # so the file must exist ++ # permission to use svn, git, etc must be added separatly ++ ++ include restrictshell::shell ++ ++ pam::multiple_ldap_access { "committers": ++ access_classes => ['mga-commiters'] ++ } ++ } ++} + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:12:31 UTC (rev 779) ++++ puppet/manifests/nodes.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -21,7 +21,7 @@ + include buildsystem::mainnode + include buildsystem::mgacreatehome + +- include pam::committers_access ++ include access_class::committers + include restrictshell::allow_svn + include restrictshell::allow_pkgsubmit + include openssh::ssh_keys_from_ldap + +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -47,30 +47,4 @@ + define multiple_ldap_access($access_classes) { + include base + } +- +- # beware , this two classes are exclusives +- # if you need multiple group access, you need to define you own class +- # of access +- +- # for server where only admins can connect +- class admin_access { +- multiple_ldap_access { "admin_access": +- access_classes => ['mga-sysadmin'] +- } +- } +- +- # for server where people can connect with ssh ( git, svn ) +- class committers_access { +- # this is required, as we force the shell to be the restricted one +- # openssh will detect if the file do not exist and while refuse to log the +- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) +- # so the file must exist +- # permission to use svn, git, etc must be added separatly +- +- include restrictshell::shell +- +- multiple_ldap_access { "committers_access": +- access_classes => ['mga-commiters'] +- } +- } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment.html new file mode 100644 index 000000000..5dd11483c --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b11cf251/attachment.html @@ -0,0 +1,155 @@ +<!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>[780] move the type of access_class to deployment ( as this is tied to our group name )</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>780</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:32 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move the type of access_class to deployment ( as this is tied to our group name )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +<li><a href="#puppetmodulespammanifestsinitpp">puppet/modules/pam/manifests/init.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/access_class/</li> +<li>puppet/deployment/access_class/manifests/</li> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Added: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp (rev 0) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -0,0 +1,28 @@ ++class access_class { ++ ++ # beware , theses classes are exclusives ++ # if you need multiple group access, you need to define you own class ++ # of access ++ ++ # for server where only admins can connect ++ class admin { ++ pam::multiple_ldap_access { "admin": ++ access_classes => ['mga-sysadmin'] ++ } ++ } ++ ++ # for server where people can connect with ssh ( git, svn ) ++ class committers { ++ # this is required, as we force the shell to be the restricted one ++ # openssh will detect if the file do not exist and while refuse to log the ++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) ++ # so the file must exist ++ # permission to use svn, git, etc must be added separatly ++ ++ include restrictshell::shell ++ ++ pam::multiple_ldap_access { "committers": ++ access_classes => ['mga-commiters'] ++ } ++ } ++} + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:12:31 UTC (rev 779) ++++ puppet/manifests/nodes.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -21,7 +21,7 @@ + include buildsystem::mainnode + include buildsystem::mgacreatehome + +- include pam::committers_access ++ include access_class::committers + include restrictshell::allow_svn + include restrictshell::allow_pkgsubmit + include openssh::ssh_keys_from_ldap + +<a id="puppetmodulespammanifestsinitpp">Modified: puppet/modules/pam/manifests/init.pp</a> +=================================================================== +--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779) ++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780) +@@ -47,30 +47,4 @@ + define multiple_ldap_access($access_classes) { + include base + } +- +- # beware , this two classes are exclusives +- # if you need multiple group access, you need to define you own class +- # of access +- +- # for server where only admins can connect +- class admin_access { +- multiple_ldap_access { "admin_access": +- access_classes => ['mga-sysadmin'] +- } +- } +- +- # for server where people can connect with ssh ( git, svn ) +- class committers_access { +- # this is required, as we force the shell to be the restricted one +- # openssh will detect if the file do not exist and while refuse to log the +- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) +- # so the file must exist +- # permission to use svn, git, etc must be added separatly +- +- include restrictshell::shell +- +- multiple_ldap_access { "committers_access": +- access_classes => ['mga-commiters'] +- } +- } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment-0001.html new file mode 100644 index 000000000..d7ffddee2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment-0001.html @@ -0,0 +1,175 @@ +<!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>[281] reformatting code, use full php tags</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>281</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 14:49:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>reformatting code, use full php tags</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 12:43:06 UTC (rev 280) ++++ build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281) +@@ -65,46 +65,42 @@ + // sort by key in reverse order to have more recent pkgs first + krsort($pkgs); + ?> +-<html> +- ++<html lang="en"> + <head> +-<title><? echo $title ?></title> ++<title><?php echo $title ?></title> + <style type="text/css"> +-table { +- border-spacing: 0; +- font-family: Helvetica; font-size: 80%; +- border: 1px solid #ccc; +-} +-table tr { padding: 0; margin: 0; } +-table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } +-table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } ++ table { ++ border-spacing: 0; ++ font-family: Helvetica; font-size: 80%; ++ border: 1px solid #ccc; ++ } ++ table tr { padding: 0; margin: 0; } ++ table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } ++ table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } + +-tr { background: transparent; } +-tr.uploaded { background: #ddffdd; } +-tr.failure, tr.rejected { background: #ffdddd; } +-tr.todo { background: white; } +-tr.building { background: #ffffdd; } +-tr.partial { background: #aaaaff; } +-tr.built { background: #00CCFF; } +-tr.youri { background: olive; } +- +-td.status-box { width: 1em; height: 1em; } +-tr.uploaded td.status-box { background: green; } +-tr.failure td.status-box, tr.rejected td.status-box { background: red; } +-tr.todo td.status-box { background: white; } +-tr.building td.status-box { background: yellow; } +-tr.partial td.status-box { background: blue; } +-tr.built td.status-box { background: #00CCFF; } +-tr.youri td.status-box { background: olive; } +- ++ tr { background: transparent; } ++ tr.uploaded { background: #ddffdd; } ++ tr.failure, tr.rejected { background: #ffdddd; } ++ tr.todo { background: white; } ++ tr.building { background: #ffffdd; } ++ tr.partial { background: #aaaaff; } ++ tr.built { background: #00CCFF; } ++ tr.youri { background: olive; } ++ ++ td.status-box { width: 1em; height: 1em; } ++ tr.uploaded td.status-box { background: green; } ++ tr.failure td.status-box, tr.rejected td.status-box { background: red; } ++ tr.todo td.status-box { background: white; } ++ tr.building td.status-box { background: yellow; } ++ tr.partial td.status-box { background: blue; } ++ tr.built td.status-box { background: #00CCFF; } ++ tr.youri td.status-box { background: olive; } + </style> + </head> +- + <body> +-<h1><? echo $title ?></h1> ++ <h1><?php echo $title ?></h1> + +-<table> +-<? ++<?php + function pkg_gettype($pkg) { + if (array_key_exists("rejected", $pkg["status"])) + return "rejected"; +@@ -147,12 +143,21 @@ + } + + # Temporary until initial mirror is ready +-echo "<a href=\"data/src.mga.txt\">$nb_rpm_mga src.rpm</a> rebuilt for Mageia out of <a href=\"data/src.txt\">$nb_rpm</a>. <a href=\"data/src.mdv.txt\">List of Mandriva packages still present</a>.<br/>\n"; ++echo sprintf( ++ '<p><a href="%s">%d src.rpm</a> rebuilt for Mageia out of <a href="%s">%d</a> ++ (<a href="%s">List of Mandriva packages still present</a>).</p>', ++ ++ 'data/src.mga.txt', $nb_rpm_mga, ++ 'data/src.txt', $nb_rpm, ++ 'data/src.mdv.txt' ++); ++ + ######################################### ++echo '<table>', ++ '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + +-echo "<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan=\"2\">Status</th></tr>\n"; + foreach ($pkgs as $key => $p) { +- $p["type"] = pkg_gettype(&$p); ++ $p["type"] = pkg_gettype($p); + echo "<tr class=" . $p["type"] . ">\n"; + echo "<td>" . key2date($key) . "</td>\n"; + echo "<td><a href='?user=" . $p["user"] . "'>" . $p["user"] . "</a></td>\n"; +@@ -179,5 +184,4 @@ + </table> + + </body> +- + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment.html new file mode 100644 index 000000000..d7ffddee2 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b4daa27f/attachment.html @@ -0,0 +1,175 @@ +<!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>[281] reformatting code, use full php tags</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>281</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 14:49:24 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>reformatting code, use full php tags</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 12:43:06 UTC (rev 280) ++++ build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281) +@@ -65,46 +65,42 @@ + // sort by key in reverse order to have more recent pkgs first + krsort($pkgs); + ?> +-<html> +- ++<html lang="en"> + <head> +-<title><? echo $title ?></title> ++<title><?php echo $title ?></title> + <style type="text/css"> +-table { +- border-spacing: 0; +- font-family: Helvetica; font-size: 80%; +- border: 1px solid #ccc; +-} +-table tr { padding: 0; margin: 0; } +-table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } +-table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } ++ table { ++ border-spacing: 0; ++ font-family: Helvetica; font-size: 80%; ++ border: 1px solid #ccc; ++ } ++ table tr { padding: 0; margin: 0; } ++ table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } ++ table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; } + +-tr { background: transparent; } +-tr.uploaded { background: #ddffdd; } +-tr.failure, tr.rejected { background: #ffdddd; } +-tr.todo { background: white; } +-tr.building { background: #ffffdd; } +-tr.partial { background: #aaaaff; } +-tr.built { background: #00CCFF; } +-tr.youri { background: olive; } +- +-td.status-box { width: 1em; height: 1em; } +-tr.uploaded td.status-box { background: green; } +-tr.failure td.status-box, tr.rejected td.status-box { background: red; } +-tr.todo td.status-box { background: white; } +-tr.building td.status-box { background: yellow; } +-tr.partial td.status-box { background: blue; } +-tr.built td.status-box { background: #00CCFF; } +-tr.youri td.status-box { background: olive; } +- ++ tr { background: transparent; } ++ tr.uploaded { background: #ddffdd; } ++ tr.failure, tr.rejected { background: #ffdddd; } ++ tr.todo { background: white; } ++ tr.building { background: #ffffdd; } ++ tr.partial { background: #aaaaff; } ++ tr.built { background: #00CCFF; } ++ tr.youri { background: olive; } ++ ++ td.status-box { width: 1em; height: 1em; } ++ tr.uploaded td.status-box { background: green; } ++ tr.failure td.status-box, tr.rejected td.status-box { background: red; } ++ tr.todo td.status-box { background: white; } ++ tr.building td.status-box { background: yellow; } ++ tr.partial td.status-box { background: blue; } ++ tr.built td.status-box { background: #00CCFF; } ++ tr.youri td.status-box { background: olive; } + </style> + </head> +- + <body> +-<h1><? echo $title ?></h1> ++ <h1><?php echo $title ?></h1> + +-<table> +-<? ++<?php + function pkg_gettype($pkg) { + if (array_key_exists("rejected", $pkg["status"])) + return "rejected"; +@@ -147,12 +143,21 @@ + } + + # Temporary until initial mirror is ready +-echo "<a href=\"data/src.mga.txt\">$nb_rpm_mga src.rpm</a> rebuilt for Mageia out of <a href=\"data/src.txt\">$nb_rpm</a>. <a href=\"data/src.mdv.txt\">List of Mandriva packages still present</a>.<br/>\n"; ++echo sprintf( ++ '<p><a href="%s">%d src.rpm</a> rebuilt for Mageia out of <a href="%s">%d</a> ++ (<a href="%s">List of Mandriva packages still present</a>).</p>', ++ ++ 'data/src.mga.txt', $nb_rpm_mga, ++ 'data/src.txt', $nb_rpm, ++ 'data/src.mdv.txt' ++); ++ + ######################################### ++echo '<table>', ++ '<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan="2">Status</th></tr>'; + +-echo "<tr><th>Submitted</th><th>User</th><th>Package</th><th>Target</th><th>Media</th><th colspan=\"2\">Status</th></tr>\n"; + foreach ($pkgs as $key => $p) { +- $p["type"] = pkg_gettype(&$p); ++ $p["type"] = pkg_gettype($p); + echo "<tr class=" . $p["type"] . ">\n"; + echo "<td>" . key2date($key) . "</td>\n"; + echo "<td><a href='?user=" . $p["user"] . "'>" . $p["user"] . "</a></td>\n"; +@@ -179,5 +184,4 @@ + </table> + + </body> +- + </html> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/attachment-0001.html new file mode 100644 index 000000000..987c8aeaa --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/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>[787] - fix 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>787</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:02:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix syntax</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787) +@@ -20,7 +20,7 @@ + # permission to use svn, git, etc must be added separatly + + pam::multiple_ldap_access { "committers": +- access_classes => ['mga-committers'] ++ access_classes => ['mga-committers'], + restricted_shell => true, + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/attachment.html new file mode 100644 index 000000000..987c8aeaa --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/b9de48cc/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>[787] - fix 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>787</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:02:31 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix syntax</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787) +@@ -20,7 +20,7 @@ + # permission to use svn, git, etc must be added separatly + + pam::multiple_ldap_access { "committers": +- access_classes => ['mga-committers'] ++ access_classes => ['mga-committers'], + restricted_shell => true, + } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment-0001.html new file mode 100644 index 000000000..b7c3596f6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment-0001.html @@ -0,0 +1,470 @@ +<!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>[775] move dns zone to a module in deployment</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>775</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move dns zone to a module in deployment</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestscommonpp">puppet/manifests/common.pp</a></li> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/dns/</li> +<li>puppet/deployment/dns/manifests/</li> +<li><a href="#puppetdeploymentdnsmanifestsinitpp">puppet/deployment/dns/manifests/init.pp</a></li> +<li>puppet/deployment/dns/templates/</li> +<li><a href="#puppetdeploymentdnstemplates70002000871220a2ip6arpazone">puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a></li> +<li><a href="#puppetdeploymentdnstemplatesmageiafrzone">puppet/deployment/dns/templates/mageia.fr.zone</a></li> +<li><a href="#puppetdeploymentdnstemplatesmageiaorgzone">puppet/deployment/dns/templates/mageia.org.zone</a></li> +</ul> + +<h3>Removed Paths</h3> +<ul> +<li><a href="#puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a></li> +<li><a href="#puppetmodulesbindtemplateszonesmageiafrzone">puppet/modules/bind/templates/zones/mageia.fr.zone</a></li> +<li><a href="#puppetmodulesbindtemplateszonesmageiaorgzone">puppet/modules/bind/templates/zones/mageia.org.zone</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentdnsmanifestsinitpp">Added: puppet/deployment/dns/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/dns/manifests/init.pp (rev 0) ++++ puppet/deployment/dns/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,22 @@ ++ ++class dns { ++ class server { ++ include bind::bind_master ++ dns::zone { "mageia.org": } ++ dns::zone { "mageia.fr": } ++ ++ dns::reverse_zone { "7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa": } ++ } ++ ++ define zone { ++ bind::zone_master { $name: ++ content => template("dns/$name.zone") ++ } ++ } ++ ++ define reverse_zone { ++ bind::zone_reverse { $name: ++ content => template("dns/$name.zone") ++ } ++ } ++} + +<a id="puppetdeploymentdnstemplates70002000871220a2ip6arpazonefromrev774puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">Copied: puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (from rev 774, puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (rev 0) ++++ puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,20 @@ ++$TTL 3D ++@ IN SOA ns0.mageia.org. root.mageia.org. ( ++ 2010120102 ; Serial ++ 3600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minimum TTL ++) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org. ++2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org. ++3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org. ++4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org. ++5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org. ++6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org. ++ + +<a id="puppetdeploymentdnstemplatesmageiafrzonefromrev774puppetmodulesbindtemplateszonesmageiafrzone">Copied: puppet/deployment/dns/templates/mageia.fr.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.fr.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/mageia.fr.zone (rev 0) ++++ puppet/deployment/dns/templates/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,27 @@ ++; cfengine-distributed file ++; local modifications will be lost ++; $Id$ ++$TTL 3D ++@ IN SOA ns0.mageia.org. mageia.fr. ( ++ 2010110200 ; Serial ++ 21600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minmun TTL ++ ) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++@ IN MX 10 mx0.zarb.org. ++@ IN MX 20 mx1.zarb.org. ++ ++; MX ++;@ IN MX 10 mx0.zarb.org. ++ ++; machines ++mageia.fr. IN A 212.85.158.22 ++ ++; aliases ++www IN CNAME mageia.fr. + +<a id="puppetdeploymentdnstemplatesmageiaorgzonefromrev774puppetmodulesbindtemplateszonesmageiaorgzone">Copied: puppet/deployment/dns/templates/mageia.org.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.org.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/mageia.org.zone (rev 0) ++++ puppet/deployment/dns/templates/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,92 @@ ++; puppet-distributed file ++; local modifications will be lost ++; $Id$ ++$TTL 1D ++@ IN SOA ns0.mageia.org. root.mageia.org. ( ++ 2011011001 ; Serial ++ 21600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minmun TTL ++ ) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++@ IN MX 10 mx0.zarb.org. ++@ IN MX 20 mx1.zarb.org. ++ ++ml IN MX 10 alamut.mageia.org. ++ml IN MX 20 krampouezh.mageia.org. ++ ++; MX ++;@ IN MX 10 mx0.zarb.org. ++ ++; machines ++mageia.org. IN A 212.85.158.22 ++www-zarb IN A 212.85.158.22 ++; gandi vm 1 ++vm-gandi IN A 95.142.164.207 ++kouign-amann IN A 95.142.164.207 ++krampouezh IN A 95.142.164.207 ++champagne IN A 217.70.188.116 ++ ++www-aufml IN A 91.121.11.63 ++forum IN A 88.191.127.89 ++ ++; lost oasis ++alamut IN A 212.85.158.146 ++alamut IN AAAA 2a02:2178:2:7::2 ++; since we have a subdomain, we cannot use a CNAME ++ml IN A 212.85.158.146 ++ml IN AAAA 2a02:2178:2:7::2 ++ ++valstar IN A 212.85.158.147 ++valstar IN AAAA 2a02:2178:2:7::3 ++ecosse IN A 212.85.158.148 ++ecosse IN AAAA 2a02:2178:2:7::4 ++jonund IN A 212.85.158.149 ++jonund IN AAAA 2a02:2178:2:7::5 ++fiona IN A 212.85.158.150 ++fiona IN AAAA 2a02:2178:2:7::6 ++ ++rabbit IN A 88.190.12.224 ++ ++ ++; alamut ++ns0 IN A 212.85.158.146 ++; krampouezh ++ns1 IN A 95.142.164.207 ++ ++; aliases ++www IN CNAME www-zarb ++www-test IN CNAME champagne ++blog IN CNAME www-zarb ++blog-test IN CNAME champagne ++rsync IN CNAME valstar ++ ++ldap IN CNAME valstar ++ ++svn IN CNAME valstar ++meetbot IN CNAME krampouezh ++ ++donate IN CNAME alamut ++donation IN CNAME alamut ++ ++puppetmaster IN CNAME valstar ++pkgsubmit IN CNAME valstar ++repository IN CNAME valstar ++ldap IN CNAME valstar ++ ++identity IN CNAME alamut ++identity-trunk IN CNAME alamut ++mirrors IN CNAME alamut ++epoll IN CNAME alamut ++pgsql IN CNAME alamut ++bugs IN CNAME alamut ++transifex IN CNAME alamut ++lists IN CNAME alamut ++; temporary ++;forum IN A 140.211.167.148 ++;wiki IN A 88.191.83.84 + +<a id="puppetmanifestscommonpp">Modified: puppet/manifests/common.pp</a> +=================================================================== +--- puppet/manifests/common.pp 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/manifests/common.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -109,9 +109,4 @@ + # include ssmtp + } + +-class dns_server { +- include bind::bind_master +- bind::zone_master { "mageia.org": } +- bind::zone_master { "mageia.fr": } +- bind::zone_reverse { "7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa": } +-} ++ + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/manifests/nodes.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -49,7 +49,6 @@ + # + include default_mageia_server_no_smtp + include postgresql::server +- include dns_server + timezone::timezone { "Europe/Paris": } + + include catdap +@@ -62,6 +61,7 @@ + include postfix::primary_smtp + + include lists ++ include dns::server + } + + # buildnode +@@ -108,7 +108,7 @@ + #include default_mageia_server_no_smtp + #include postfix::secondary_smtp + +- include dns_server ++ include dns::server + timezone::timezone { "Europe/Paris": } + # Other services running on this server : + # - meetbot + +<a id="puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">Deleted: puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,20 +0,0 @@ +-$TTL 3D +-@ IN SOA ns0.mageia.org. root.mageia.org. ( +- 2010120102 ; Serial +- 3600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minimum TTL +-) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org. +-2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org. +-3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org. +-4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org. +-5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org. +-6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org. +- + +<a id="puppetmodulesbindtemplateszonesmageiafrzone">Deleted: puppet/modules/bind/templates/zones/mageia.fr.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,27 +0,0 @@ +-; cfengine-distributed file +-; local modifications will be lost +-; $Id$ +-$TTL 3D +-@ IN SOA ns0.mageia.org. mageia.fr. ( +- 2010110200 ; Serial +- 21600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minmun TTL +- ) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-@ IN MX 10 mx0.zarb.org. +-@ IN MX 20 mx1.zarb.org. +- +-; MX +-;@ IN MX 10 mx0.zarb.org. +- +-; machines +-mageia.fr. IN A 212.85.158.22 +- +-; aliases +-www IN CNAME mageia.fr. + +<a id="puppetmodulesbindtemplateszonesmageiaorgzone">Deleted: puppet/modules/bind/templates/zones/mageia.org.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,92 +0,0 @@ +-; puppet-distributed file +-; local modifications will be lost +-; $Id$ +-$TTL 1D +-@ IN SOA ns0.mageia.org. root.mageia.org. ( +- 2011011001 ; Serial +- 21600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minmun TTL +- ) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-@ IN MX 10 mx0.zarb.org. +-@ IN MX 20 mx1.zarb.org. +- +-ml IN MX 10 alamut.mageia.org. +-ml IN MX 20 krampouezh.mageia.org. +- +-; MX +-;@ IN MX 10 mx0.zarb.org. +- +-; machines +-mageia.org. IN A 212.85.158.22 +-www-zarb IN A 212.85.158.22 +-; gandi vm 1 +-vm-gandi IN A 95.142.164.207 +-kouign-amann IN A 95.142.164.207 +-krampouezh IN A 95.142.164.207 +-champagne IN A 217.70.188.116 +- +-www-aufml IN A 91.121.11.63 +-forum IN A 88.191.127.89 +- +-; lost oasis +-alamut IN A 212.85.158.146 +-alamut IN AAAA 2a02:2178:2:7::2 +-; since we have a subdomain, we cannot use a CNAME +-ml IN A 212.85.158.146 +-ml IN AAAA 2a02:2178:2:7::2 +- +-valstar IN A 212.85.158.147 +-valstar IN AAAA 2a02:2178:2:7::3 +-ecosse IN A 212.85.158.148 +-ecosse IN AAAA 2a02:2178:2:7::4 +-jonund IN A 212.85.158.149 +-jonund IN AAAA 2a02:2178:2:7::5 +-fiona IN A 212.85.158.150 +-fiona IN AAAA 2a02:2178:2:7::6 +- +-rabbit IN A 88.190.12.224 +- +- +-; alamut +-ns0 IN A 212.85.158.146 +-; krampouezh +-ns1 IN A 95.142.164.207 +- +-; aliases +-www IN CNAME www-zarb +-www-test IN CNAME champagne +-blog IN CNAME www-zarb +-blog-test IN CNAME champagne +-rsync IN CNAME valstar +- +-ldap IN CNAME valstar +- +-svn IN CNAME valstar +-meetbot IN CNAME krampouezh +- +-donate IN CNAME alamut +-donation IN CNAME alamut +- +-puppetmaster IN CNAME valstar +-pkgsubmit IN CNAME valstar +-repository IN CNAME valstar +-ldap IN CNAME valstar +- +-identity IN CNAME alamut +-identity-trunk IN CNAME alamut +-mirrors IN CNAME alamut +-epoll IN CNAME alamut +-pgsql IN CNAME alamut +-bugs IN CNAME alamut +-transifex IN CNAME alamut +-lists IN CNAME alamut +-; temporary +-;forum IN A 140.211.167.148 +-;wiki IN A 88.191.83.84 + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment.html new file mode 100644 index 000000000..b7c3596f6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/bbe81844/attachment.html @@ -0,0 +1,470 @@ +<!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>[775] move dns zone to a module in deployment</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>775</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move dns zone to a module in deployment</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestscommonpp">puppet/manifests/common.pp</a></li> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li>puppet/deployment/dns/</li> +<li>puppet/deployment/dns/manifests/</li> +<li><a href="#puppetdeploymentdnsmanifestsinitpp">puppet/deployment/dns/manifests/init.pp</a></li> +<li>puppet/deployment/dns/templates/</li> +<li><a href="#puppetdeploymentdnstemplates70002000871220a2ip6arpazone">puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a></li> +<li><a href="#puppetdeploymentdnstemplatesmageiafrzone">puppet/deployment/dns/templates/mageia.fr.zone</a></li> +<li><a href="#puppetdeploymentdnstemplatesmageiaorgzone">puppet/deployment/dns/templates/mageia.org.zone</a></li> +</ul> + +<h3>Removed Paths</h3> +<ul> +<li><a href="#puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a></li> +<li><a href="#puppetmodulesbindtemplateszonesmageiafrzone">puppet/modules/bind/templates/zones/mageia.fr.zone</a></li> +<li><a href="#puppetmodulesbindtemplateszonesmageiaorgzone">puppet/modules/bind/templates/zones/mageia.org.zone</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentdnsmanifestsinitpp">Added: puppet/deployment/dns/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/dns/manifests/init.pp (rev 0) ++++ puppet/deployment/dns/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,22 @@ ++ ++class dns { ++ class server { ++ include bind::bind_master ++ dns::zone { "mageia.org": } ++ dns::zone { "mageia.fr": } ++ ++ dns::reverse_zone { "7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa": } ++ } ++ ++ define zone { ++ bind::zone_master { $name: ++ content => template("dns/$name.zone") ++ } ++ } ++ ++ define reverse_zone { ++ bind::zone_reverse { $name: ++ content => template("dns/$name.zone") ++ } ++ } ++} + +<a id="puppetdeploymentdnstemplates70002000871220a2ip6arpazonefromrev774puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">Copied: puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (from rev 774, puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (rev 0) ++++ puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,20 @@ ++$TTL 3D ++@ IN SOA ns0.mageia.org. root.mageia.org. ( ++ 2010120102 ; Serial ++ 3600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minimum TTL ++) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org. ++2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org. ++3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org. ++4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org. ++5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org. ++6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org. ++ + +<a id="puppetdeploymentdnstemplatesmageiafrzonefromrev774puppetmodulesbindtemplateszonesmageiafrzone">Copied: puppet/deployment/dns/templates/mageia.fr.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.fr.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/mageia.fr.zone (rev 0) ++++ puppet/deployment/dns/templates/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,27 @@ ++; cfengine-distributed file ++; local modifications will be lost ++; $Id$ ++$TTL 3D ++@ IN SOA ns0.mageia.org. mageia.fr. ( ++ 2010110200 ; Serial ++ 21600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minmun TTL ++ ) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++@ IN MX 10 mx0.zarb.org. ++@ IN MX 20 mx1.zarb.org. ++ ++; MX ++;@ IN MX 10 mx0.zarb.org. ++ ++; machines ++mageia.fr. IN A 212.85.158.22 ++ ++; aliases ++www IN CNAME mageia.fr. + +<a id="puppetdeploymentdnstemplatesmageiaorgzonefromrev774puppetmodulesbindtemplateszonesmageiaorgzone">Copied: puppet/deployment/dns/templates/mageia.org.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.org.zone)</a> +=================================================================== +--- puppet/deployment/dns/templates/mageia.org.zone (rev 0) ++++ puppet/deployment/dns/templates/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -0,0 +1,92 @@ ++; puppet-distributed file ++; local modifications will be lost ++; $Id$ ++$TTL 1D ++@ IN SOA ns0.mageia.org. root.mageia.org. ( ++ 2011011001 ; Serial ++ 21600 ; Refresh ++ 3600 ; Retry ++ 2419200 ; Expire ++ 86400 ; Minmun TTL ++ ) ++ ++; nameservers ++@ IN NS ns0.mageia.org. ++@ IN NS ns1.mageia.org. ++ ++@ IN MX 10 mx0.zarb.org. ++@ IN MX 20 mx1.zarb.org. ++ ++ml IN MX 10 alamut.mageia.org. ++ml IN MX 20 krampouezh.mageia.org. ++ ++; MX ++;@ IN MX 10 mx0.zarb.org. ++ ++; machines ++mageia.org. IN A 212.85.158.22 ++www-zarb IN A 212.85.158.22 ++; gandi vm 1 ++vm-gandi IN A 95.142.164.207 ++kouign-amann IN A 95.142.164.207 ++krampouezh IN A 95.142.164.207 ++champagne IN A 217.70.188.116 ++ ++www-aufml IN A 91.121.11.63 ++forum IN A 88.191.127.89 ++ ++; lost oasis ++alamut IN A 212.85.158.146 ++alamut IN AAAA 2a02:2178:2:7::2 ++; since we have a subdomain, we cannot use a CNAME ++ml IN A 212.85.158.146 ++ml IN AAAA 2a02:2178:2:7::2 ++ ++valstar IN A 212.85.158.147 ++valstar IN AAAA 2a02:2178:2:7::3 ++ecosse IN A 212.85.158.148 ++ecosse IN AAAA 2a02:2178:2:7::4 ++jonund IN A 212.85.158.149 ++jonund IN AAAA 2a02:2178:2:7::5 ++fiona IN A 212.85.158.150 ++fiona IN AAAA 2a02:2178:2:7::6 ++ ++rabbit IN A 88.190.12.224 ++ ++ ++; alamut ++ns0 IN A 212.85.158.146 ++; krampouezh ++ns1 IN A 95.142.164.207 ++ ++; aliases ++www IN CNAME www-zarb ++www-test IN CNAME champagne ++blog IN CNAME www-zarb ++blog-test IN CNAME champagne ++rsync IN CNAME valstar ++ ++ldap IN CNAME valstar ++ ++svn IN CNAME valstar ++meetbot IN CNAME krampouezh ++ ++donate IN CNAME alamut ++donation IN CNAME alamut ++ ++puppetmaster IN CNAME valstar ++pkgsubmit IN CNAME valstar ++repository IN CNAME valstar ++ldap IN CNAME valstar ++ ++identity IN CNAME alamut ++identity-trunk IN CNAME alamut ++mirrors IN CNAME alamut ++epoll IN CNAME alamut ++pgsql IN CNAME alamut ++bugs IN CNAME alamut ++transifex IN CNAME alamut ++lists IN CNAME alamut ++; temporary ++;forum IN A 140.211.167.148 ++;wiki IN A 88.191.83.84 + +<a id="puppetmanifestscommonpp">Modified: puppet/manifests/common.pp</a> +=================================================================== +--- puppet/manifests/common.pp 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/manifests/common.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -109,9 +109,4 @@ + # include ssmtp + } + +-class dns_server { +- include bind::bind_master +- bind::zone_master { "mageia.org": } +- bind::zone_master { "mageia.fr": } +- bind::zone_reverse { "7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa": } +-} ++ + +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/manifests/nodes.pp 2011-01-13 18:12:25 UTC (rev 775) +@@ -49,7 +49,6 @@ + # + include default_mageia_server_no_smtp + include postgresql::server +- include dns_server + timezone::timezone { "Europe/Paris": } + + include catdap +@@ -62,6 +61,7 @@ + include postfix::primary_smtp + + include lists ++ include dns::server + } + + # buildnode +@@ -108,7 +108,7 @@ + #include default_mageia_server_no_smtp + #include postfix::secondary_smtp + +- include dns_server ++ include dns::server + timezone::timezone { "Europe/Paris": } + # Other services running on this server : + # - meetbot + +<a id="puppetmodulesbindtemplateszones70002000871220a2ip6arpazone">Deleted: puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,20 +0,0 @@ +-$TTL 3D +-@ IN SOA ns0.mageia.org. root.mageia.org. ( +- 2010120102 ; Serial +- 3600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minimum TTL +-) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org. +-2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org. +-3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org. +-4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org. +-5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org. +-6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org. +- + +<a id="puppetmodulesbindtemplateszonesmageiafrzone">Deleted: puppet/modules/bind/templates/zones/mageia.fr.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,27 +0,0 @@ +-; cfengine-distributed file +-; local modifications will be lost +-; $Id$ +-$TTL 3D +-@ IN SOA ns0.mageia.org. mageia.fr. ( +- 2010110200 ; Serial +- 21600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minmun TTL +- ) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-@ IN MX 10 mx0.zarb.org. +-@ IN MX 20 mx1.zarb.org. +- +-; MX +-;@ IN MX 10 mx0.zarb.org. +- +-; machines +-mageia.fr. IN A 212.85.158.22 +- +-; aliases +-www IN CNAME mageia.fr. + +<a id="puppetmodulesbindtemplateszonesmageiaorgzone">Deleted: puppet/modules/bind/templates/zones/mageia.org.zone</a> +=================================================================== +--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:24 UTC (rev 774) ++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775) +@@ -1,92 +0,0 @@ +-; puppet-distributed file +-; local modifications will be lost +-; $Id$ +-$TTL 1D +-@ IN SOA ns0.mageia.org. root.mageia.org. ( +- 2011011001 ; Serial +- 21600 ; Refresh +- 3600 ; Retry +- 2419200 ; Expire +- 86400 ; Minmun TTL +- ) +- +-; nameservers +-@ IN NS ns0.mageia.org. +-@ IN NS ns1.mageia.org. +- +-@ IN MX 10 mx0.zarb.org. +-@ IN MX 20 mx1.zarb.org. +- +-ml IN MX 10 alamut.mageia.org. +-ml IN MX 20 krampouezh.mageia.org. +- +-; MX +-;@ IN MX 10 mx0.zarb.org. +- +-; machines +-mageia.org. IN A 212.85.158.22 +-www-zarb IN A 212.85.158.22 +-; gandi vm 1 +-vm-gandi IN A 95.142.164.207 +-kouign-amann IN A 95.142.164.207 +-krampouezh IN A 95.142.164.207 +-champagne IN A 217.70.188.116 +- +-www-aufml IN A 91.121.11.63 +-forum IN A 88.191.127.89 +- +-; lost oasis +-alamut IN A 212.85.158.146 +-alamut IN AAAA 2a02:2178:2:7::2 +-; since we have a subdomain, we cannot use a CNAME +-ml IN A 212.85.158.146 +-ml IN AAAA 2a02:2178:2:7::2 +- +-valstar IN A 212.85.158.147 +-valstar IN AAAA 2a02:2178:2:7::3 +-ecosse IN A 212.85.158.148 +-ecosse IN AAAA 2a02:2178:2:7::4 +-jonund IN A 212.85.158.149 +-jonund IN AAAA 2a02:2178:2:7::5 +-fiona IN A 212.85.158.150 +-fiona IN AAAA 2a02:2178:2:7::6 +- +-rabbit IN A 88.190.12.224 +- +- +-; alamut +-ns0 IN A 212.85.158.146 +-; krampouezh +-ns1 IN A 95.142.164.207 +- +-; aliases +-www IN CNAME www-zarb +-www-test IN CNAME champagne +-blog IN CNAME www-zarb +-blog-test IN CNAME champagne +-rsync IN CNAME valstar +- +-ldap IN CNAME valstar +- +-svn IN CNAME valstar +-meetbot IN CNAME krampouezh +- +-donate IN CNAME alamut +-donation IN CNAME alamut +- +-puppetmaster IN CNAME valstar +-pkgsubmit IN CNAME valstar +-repository IN CNAME valstar +-ldap IN CNAME valstar +- +-identity IN CNAME alamut +-identity-trunk IN CNAME alamut +-mirrors IN CNAME alamut +-epoll IN CNAME alamut +-pgsql IN CNAME alamut +-bugs IN CNAME alamut +-transifex IN CNAME alamut +-lists IN CNAME alamut +-; temporary +-;forum IN A 140.211.167.148 +-;wiki IN A 88.191.83.84 + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment-0001.html new file mode 100644 index 000000000..d39856f77 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment-0001.html @@ -0,0 +1,90 @@ +<!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>[293] adjust score style</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>293</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 18:19:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>adjust score style</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292) ++++ build_system/web/index.php 2011-01-13 17:19:49 UTC (rev 293) +@@ -143,7 +143,7 @@ + .clear { clear: both; } + table { + border-spacing: 0; +- font-family: Helvetica; font-size: 80%; ++ font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 80%; + border: 1px solid #ccc; + float: left; + } +@@ -170,9 +170,9 @@ + tr.youri td.status-box { background: olive; } + + #stats { float: right; } +- #score {} +- #score-box { width: 200px; height: 100px; background: #faa; } +- #score-meter { width: 200px; background: #afa; } ++ #score { margin-bottom: 2em; font-family: Helvetica, Verdana, Arial, sans-serif; } ++ #score-box { width: 100px; height: 100px; background: #faa; } ++ #score-meter { width: 100px; background: #afa; } + </style> + </head> + <body> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment.html new file mode 100644 index 000000000..d39856f77 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/c960d280/attachment.html @@ -0,0 +1,90 @@ +<!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>[293] adjust score style</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>293</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 18:19:49 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>adjust score style</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292) ++++ build_system/web/index.php 2011-01-13 17:19:49 UTC (rev 293) +@@ -143,7 +143,7 @@ + .clear { clear: both; } + table { + border-spacing: 0; +- font-family: Helvetica; font-size: 80%; ++ font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 80%; + border: 1px solid #ccc; + float: left; + } +@@ -170,9 +170,9 @@ + tr.youri td.status-box { background: olive; } + + #stats { float: right; } +- #score {} +- #score-box { width: 200px; height: 100px; background: #faa; } +- #score-meter { width: 200px; background: #afa; } ++ #score { margin-bottom: 2em; font-family: Helvetica, Verdana, Arial, sans-serif; } ++ #score-box { width: 100px; height: 100px; background: #faa; } ++ #score-meter { width: 100px; background: #afa; } + </style> + </head> + <body> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment-0001.html new file mode 100644 index 000000000..c2490c1c1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment-0001.html @@ -0,0 +1,92 @@ +<!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>[790] - use the new xinetd module</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>790</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:50 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- use the new xinetd module</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdmanifestsinitpp">puppet/modules/rsyncd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdmanifestsinitpp">Modified: puppet/modules/rsyncd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789) ++++ puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790) +@@ -1,22 +1,6 @@ + class rsyncd { + +- package { xinetd: +- ensure => installed +- } +- +- service { xinetd: +- ensure => running, +- path => "/etc/init.d/xinetd", +- subscribe => [ Package["xinetd"], File["rsync"] ] +- } +- +- file { "rsync": +- path => "/etc/xinetd.d/rsync", +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- require => Package["xinetd"], ++ xinetd::service { "rsync": + content => template("rsyncd/xinetd") + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment.html new file mode 100644 index 000000000..c2490c1c1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/ca1305c1/attachment.html @@ -0,0 +1,92 @@ +<!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>[790] - use the new xinetd module</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>790</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 21:33:50 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- use the new xinetd module</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesrsyncdmanifestsinitpp">puppet/modules/rsyncd/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesrsyncdmanifestsinitpp">Modified: puppet/modules/rsyncd/manifests/init.pp</a> +=================================================================== +--- puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789) ++++ puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790) +@@ -1,22 +1,6 @@ + class rsyncd { + +- package { xinetd: +- ensure => installed +- } +- +- service { xinetd: +- ensure => running, +- path => "/etc/init.d/xinetd", +- subscribe => [ Package["xinetd"], File["rsync"] ] +- } +- +- file { "rsync": +- path => "/etc/xinetd.d/rsync", +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- require => Package["xinetd"], ++ xinetd::service { "rsync": + content => template("rsyncd/xinetd") + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment-0001.html new file mode 100644 index 000000000..646549b26 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment-0001.html @@ -0,0 +1,134 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[778] add a reverse proxy class</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>778</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:29 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a reverse proxy class</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesapachemanifestsinitpp">puppet/modules/apache/manifests/init.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li><a href="#puppetmodulesapachetemplatesvhost_reverse_proxyconf">puppet/modules/apache/templates/vhost_reverse_proxy.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesapachemanifestsinitpp">Modified: puppet/modules/apache/manifests/init.pp</a> +=================================================================== +--- puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777) ++++ puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778) +@@ -80,6 +80,12 @@ + mode => 644, + } + } ++ ++ class mod_proxy inherits base { ++ package { "apache-mod_proxy": ++ ensure => installed ++ } ++ } + + define vhost_redirect_ssl() { + file { "redirect_ssl_$name.conf": +@@ -177,6 +183,19 @@ + } + } + ++ define vhost_reverse_proxy($url) { ++ include apache::mod_proxy ++ file { "$name.conf": ++ path => "/etc/httpd/conf/vhosts.d/$name.conf", ++ ensure => "present", ++ owner => root, ++ group => root, ++ mode => 644, ++ notify => Service['apache'], ++ content => template("apache/vhost_reverse_proxy.conf") ++ } ++ } ++ + define webapp_other($webapp_file) { + include apache::base + $webappname = $name + +<a id="puppetmodulesapachetemplatesvhost_reverse_proxyconf">Added: puppet/modules/apache/templates/vhost_reverse_proxy.conf</a> +=================================================================== +--- puppet/modules/apache/templates/vhost_reverse_proxy.conf (rev 0) ++++ puppet/modules/apache/templates/vhost_reverse_proxy.conf 2011-01-13 18:12:29 UTC (rev 778) +@@ -0,0 +1,22 @@ ++<VirtualHost *:80> ++ ServerName <%= name %> ++ # Serve static content directly ++ DocumentRoot /dev/null ++ ++ ++ ++ ProxyRequests Off ++ ++ <Proxy *> ++ Order deny,allow ++ Allow from all ++ </Proxy> ++ ++ ProxyPass / <%= url %> ++ ProxyPassReverse / <%= url %> ++ ++ <Location /> ++ Allow from all ++ </Location> ++</VirtualHost> ++ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment.html new file mode 100644 index 000000000..646549b26 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/cc94c1fc/attachment.html @@ -0,0 +1,134 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[778] add a reverse proxy class</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>778</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 19:12:29 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a reverse proxy class</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesapachemanifestsinitpp">puppet/modules/apache/manifests/init.pp</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li><a href="#puppetmodulesapachetemplatesvhost_reverse_proxyconf">puppet/modules/apache/templates/vhost_reverse_proxy.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesapachemanifestsinitpp">Modified: puppet/modules/apache/manifests/init.pp</a> +=================================================================== +--- puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777) ++++ puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778) +@@ -80,6 +80,12 @@ + mode => 644, + } + } ++ ++ class mod_proxy inherits base { ++ package { "apache-mod_proxy": ++ ensure => installed ++ } ++ } + + define vhost_redirect_ssl() { + file { "redirect_ssl_$name.conf": +@@ -177,6 +183,19 @@ + } + } + ++ define vhost_reverse_proxy($url) { ++ include apache::mod_proxy ++ file { "$name.conf": ++ path => "/etc/httpd/conf/vhosts.d/$name.conf", ++ ensure => "present", ++ owner => root, ++ group => root, ++ mode => 644, ++ notify => Service['apache'], ++ content => template("apache/vhost_reverse_proxy.conf") ++ } ++ } ++ + define webapp_other($webapp_file) { + include apache::base + $webappname = $name + +<a id="puppetmodulesapachetemplatesvhost_reverse_proxyconf">Added: puppet/modules/apache/templates/vhost_reverse_proxy.conf</a> +=================================================================== +--- puppet/modules/apache/templates/vhost_reverse_proxy.conf (rev 0) ++++ puppet/modules/apache/templates/vhost_reverse_proxy.conf 2011-01-13 18:12:29 UTC (rev 778) +@@ -0,0 +1,22 @@ ++<VirtualHost *:80> ++ ServerName <%= name %> ++ # Serve static content directly ++ DocumentRoot /dev/null ++ ++ ++ ++ ProxyRequests Off ++ ++ <Proxy *> ++ Order deny,allow ++ Allow from all ++ </Proxy> ++ ++ ProxyPass / <%= url %> ++ ProxyPassReverse / <%= url %> ++ ++ <Location /> ++ Allow from all ++ </Location> ++</VirtualHost> ++ + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment-0001.html new file mode 100644 index 000000000..7288603f6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment-0001.html @@ -0,0 +1,81 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[786] adapt the access_class to the new way of restricting shell</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>786</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 20:41:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>adapt the access_class to the new way of restricting shell</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786) +@@ -18,11 +18,10 @@ + # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) + # so the file must exist + # permission to use svn, git, etc must be added separatly +- +- include restrictshell::shell + + pam::multiple_ldap_access { "committers": + access_classes => ['mga-committers'] ++ restricted_shell => true, + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment.html new file mode 100644 index 000000000..7288603f6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/db342763/attachment.html @@ -0,0 +1,81 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[786] adapt the access_class to the new way of restricting shell</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>786</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2011-01-13 20:41:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>adapt the access_class to the new way of restricting shell</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetdeploymentaccess_classmanifestsinitpp">puppet/deployment/access_class/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetdeploymentaccess_classmanifestsinitpp">Modified: puppet/deployment/access_class/manifests/init.pp</a> +=================================================================== +--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785) ++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786) +@@ -18,11 +18,10 @@ + # user, and erase the password ( see pam_auth.c in openssh code, seek badpw ) + # so the file must exist + # permission to use svn, git, etc must be added separatly +- +- include restrictshell::shell + + pam::multiple_ldap_access { "committers": + access_classes => ['mga-committers'] ++ restricted_shell => true, + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/attachment-0001.html new file mode 100644 index 000000000..30b385ae9 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/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>[280] fix log variable declaration</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>280</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:43:06 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix log variable declaration</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtUrpmipm">build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtUrpmipm">Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279) ++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:43:06 UTC (rev 280) +@@ -462,7 +462,7 @@ + $run, $config, $cache, + use_iurt_root_command => $self->{use_iurt_root_command}, + error => $error, +- logname => ${log}, ++ logname => $log, + hash => "${log}_$title", + timeout => 3600, # [pixel] 10 minutes was not enough, 1 hour should be better + srpm => $title, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/attachment.html new file mode 100644 index 000000000..30b385ae9 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/e3fd80d7/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>[280] fix log variable declaration</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>280</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2011-01-13 13:43:06 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>fix log variable declaration</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemiurttrunklibIurtUrpmipm">build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemiurttrunklibIurtUrpmipm">Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm</a> +=================================================================== +--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279) ++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:43:06 UTC (rev 280) +@@ -462,7 +462,7 @@ + $run, $config, $cache, + use_iurt_root_command => $self->{use_iurt_root_command}, + error => $error, +- logname => ${log}, ++ logname => $log, + hash => "${log}_$title", + timeout => 3600, # [pixel] 10 minutes was not enough, 1 hour should be better + srpm => $title, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment-0001.html new file mode 100644 index 000000000..a41176681 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment-0001.html @@ -0,0 +1,110 @@ +<!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>[284] do not index all reports in search engines</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>284</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:39:58 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>do not index all reports in search engines</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283) ++++ build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284) +@@ -10,9 +10,16 @@ + + error_reporting(E_ALL); + ++$g_user = isset($_GET['user']) ? htmlentities(strip_tags($_GET['user'])) : null; ++ + $upload_dir = '/home/schedbot/uploads'; + $max_modified = 2; + $title = '<a href="http://mageia.org/">Mageia</a> build system status'; ++$robots = 'index,nofollow,nosnippet,noarchive'; ++if ($g_user) { ++ $title .= ' for ' . $g_user . "'s packages"; ++ $robots = 'no' . $robots; ++} + $tz = new DateTimeZone('UTC'); + + # Temporary until initial mirror is ready +@@ -125,10 +132,13 @@ + return $diff . " day" . plural($diff) . " ago"; + } + ?> ++<!DOCTYPE html> + <html lang="en"> + <head> +-<title><?php echo $title ?></title> +-<style type="text/css"> ++ <meta charset="utf-8"> ++ <title><?php echo $title ?></title> ++ <meta name="robots" content="<?php echo $robots; ?>"> ++ <style type="text/css"> + table { + border-spacing: 0; + font-family: Helvetica; font-size: 80%; +@@ -155,7 +165,7 @@ + tr.partial td.status-box { background: blue; } + tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } +-</style> ++ </style> + </head> + <body> + <h1><?php echo $title ?></h1> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment.html new file mode 100644 index 000000000..a41176681 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/e6a59fb9/attachment.html @@ -0,0 +1,110 @@ +<!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>[284] do not index all reports in search engines</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>284</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 15:39:58 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>do not index all reports in search engines</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283) ++++ build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284) +@@ -10,9 +10,16 @@ + + error_reporting(E_ALL); + ++$g_user = isset($_GET['user']) ? htmlentities(strip_tags($_GET['user'])) : null; ++ + $upload_dir = '/home/schedbot/uploads'; + $max_modified = 2; + $title = '<a href="http://mageia.org/">Mageia</a> build system status'; ++$robots = 'index,nofollow,nosnippet,noarchive'; ++if ($g_user) { ++ $title .= ' for ' . $g_user . "'s packages"; ++ $robots = 'no' . $robots; ++} + $tz = new DateTimeZone('UTC'); + + # Temporary until initial mirror is ready +@@ -125,10 +132,13 @@ + return $diff . " day" . plural($diff) . " ago"; + } + ?> ++<!DOCTYPE html> + <html lang="en"> + <head> +-<title><?php echo $title ?></title> +-<style type="text/css"> ++ <meta charset="utf-8"> ++ <title><?php echo $title ?></title> ++ <meta name="robots" content="<?php echo $robots; ?>"> ++ <style type="text/css"> + table { + border-spacing: 0; + font-family: Helvetica; font-size: 80%; +@@ -155,7 +165,7 @@ + tr.partial td.status-box { background: blue; } + tr.built td.status-box { background: #00ccff; } + tr.youri td.status-box { background: olive; } +-</style> ++ </style> + </head> + <body> + <h1><?php echo $title ?></h1> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment-0001.html new file mode 100644 index 000000000..0e67d035b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment-0001.html @@ -0,0 +1,107 @@ +<!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>[274] don't allow importing package already on svn</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>274</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:43:54 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>don't allow importing package already on svn</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkMgaRepocommandsputsrpmpy">build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py</a></li> +<li><a href="#build_systemmgarepotrunkMgaReporpmutilpy">build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkMgaRepocommandsputsrpmpy">Modified: build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-12 23:55:25 UTC (rev 273) ++++ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-13 00:43:54 UTC (rev 274) +@@ -11,9 +11,6 @@ + + Will import source RPMs into the SVN repository. + +-If the package was already imported, it will add the new files and remove +-those not present in the source RPM. +- + Options: + -m LOG Log message used when commiting changes + -t Create version-release tag on releases/ + +<a id="build_systemmgarepotrunkMgaReporpmutilpy">Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-12 23:55:25 UTC (rev 273) ++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-13 00:43:54 UTC (rev 274) +@@ -205,8 +205,6 @@ + releaseurl = "/".join([versionurl, srpm.release]) + currenturl = "/".join([pkgurl, "current"]) + currentdir = os.path.join(tmpdir, "current") +- #FIXME when pre-commit hook fails, there's no clear way to know +- # what happened + ret = svn.mkdir(pkgurl, noerror=1, log="Created package directory") + if ret or not svn.ls(currenturl, noerror=1): + svn.checkout(pkgurl, tmpdir) +@@ -217,12 +215,7 @@ + #svn.commit(tmpdir,log="Created package structure.") + version_exists = 1 + else: +- if svn.ls(releaseurl, noerror=1): +- raise Error, "release already exists" +- svn.checkout("/".join([pkgurl, "current"]), tmpdir) +- svn.mkdir(versionurl, noerror=1, +- log="Created directory for version %s." % version) +- currentdir = tmpdir ++ raise Error, "package already exists or error creating package directory" + + specsdir = os.path.join(currentdir, "SPECS") + sourcesdir = os.path.join(currentdir, "SOURCES") + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment.html new file mode 100644 index 000000000..0e67d035b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/ebe6aed6/attachment.html @@ -0,0 +1,107 @@ +<!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>[274] don't allow importing package already on svn</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>274</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 01:43:54 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>don't allow importing package already on svn</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkMgaRepocommandsputsrpmpy">build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py</a></li> +<li><a href="#build_systemmgarepotrunkMgaReporpmutilpy">build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkMgaRepocommandsputsrpmpy">Modified: build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-12 23:55:25 UTC (rev 273) ++++ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-13 00:43:54 UTC (rev 274) +@@ -11,9 +11,6 @@ + + Will import source RPMs into the SVN repository. + +-If the package was already imported, it will add the new files and remove +-those not present in the source RPM. +- + Options: + -m LOG Log message used when commiting changes + -t Create version-release tag on releases/ + +<a id="build_systemmgarepotrunkMgaReporpmutilpy">Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-12 23:55:25 UTC (rev 273) ++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-13 00:43:54 UTC (rev 274) +@@ -205,8 +205,6 @@ + releaseurl = "/".join([versionurl, srpm.release]) + currenturl = "/".join([pkgurl, "current"]) + currentdir = os.path.join(tmpdir, "current") +- #FIXME when pre-commit hook fails, there's no clear way to know +- # what happened + ret = svn.mkdir(pkgurl, noerror=1, log="Created package directory") + if ret or not svn.ls(currenturl, noerror=1): + svn.checkout(pkgurl, tmpdir) +@@ -217,12 +215,7 @@ + #svn.commit(tmpdir,log="Created package structure.") + version_exists = 1 + else: +- if svn.ls(releaseurl, noerror=1): +- raise Error, "release already exists" +- svn.checkout("/".join([pkgurl, "current"]), tmpdir) +- svn.mkdir(versionurl, noerror=1, +- log="Created directory for version %s." % version) +- currentdir = tmpdir ++ raise Error, "package already exists or error creating package directory" + + specsdir = os.path.join(currentdir, "SPECS") + sourcesdir = os.path.join(currentdir, "SOURCES") + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/attachment-0001.html new file mode 100644 index 000000000..80cfc7f91 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/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>[277] Lighter background for partial</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>277</dd> +<dt>Author</dt> <dd>pterjan</dd> +<dt>Date</dt> <dd>2011-01-13 12:12:27 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>Lighter background for partial</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 00:47:56 UTC (rev 276) ++++ build_system/web/index.php 2011-01-13 11:12:27 UTC (rev 277) +@@ -84,7 +84,7 @@ + tr.failure, tr.rejected { background: #ffdddd; } + tr.todo { background: white; } + tr.building { background: #ffffdd; } +-tr.partial { background: blue; } ++tr.partial { background: #aaaaff; } + tr.built { background: #00CCFF; } + tr.youri { background: olive; } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/attachment.html new file mode 100644 index 000000000..80cfc7f91 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/f0500493/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>[277] Lighter background for partial</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>277</dd> +<dt>Author</dt> <dd>pterjan</dd> +<dt>Date</dt> <dd>2011-01-13 12:12:27 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>Lighter background for partial</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 00:47:56 UTC (rev 276) ++++ build_system/web/index.php 2011-01-13 11:12:27 UTC (rev 277) +@@ -84,7 +84,7 @@ + tr.failure, tr.rejected { background: #ffdddd; } + tr.todo { background: white; } + tr.building { background: #ffffdd; } +-tr.partial { background: blue; } ++tr.partial { background: #aaaaff; } + tr.built { background: #00CCFF; } + tr.youri { background: olive; } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment-0001.html new file mode 100644 index 000000000..1e304536a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment-0001.html @@ -0,0 +1,164 @@ +<!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>[273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'</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>273</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 00:55:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkMgaReposvnpy">build_system/mgarepo/trunk/MgaRepo/svn.py</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkMgaReposvnpy">Modified: build_system/mgarepo/trunk/MgaRepo/svn.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 12:45:26 UTC (rev 272) ++++ build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 23:55:25 UTC (rev 273) +@@ -109,24 +109,24 @@ + cmd_args.append("-r '%s'" % ret) + + def add(self, path, **kwargs): +- cmd = ["add", path + '@'] ++ cmd = ["add", path + '@' if '@' in path else path] + return self._execsvn_success(noauth=1, *cmd, **kwargs) + + def copy(self, pathfrom, pathto, **kwargs): +- cmd = ["copy", pathfrom + '@', pathto + '@'] ++ cmd = ["copy", pathfrom + '@' if '@' in pathfrom else pathfrom, pathto + '@' if '@' in pathto else pathto] + self._add_revision(cmd, kwargs, optional=1) + self._add_log(cmd, kwargs) + return self._execsvn_success(*cmd, **kwargs) + + def remove(self, path, force=0, **kwargs): +- cmd = ["remove", path + '@'] ++ cmd = ["remove", path + '@' if '@' in path else path] + self._add_log(cmd, kwargs) + if force: + cmd.append("--force") + return self._execsvn_success(*cmd, **kwargs) + + def mkdir(self, path, **kwargs): +- cmd = ["mkdir", path + '@'] ++ cmd = ["mkdir", path + '@' if '@' in path else path] + if kwargs.get("parents"): + cmd.append("--parents") + self._add_log(cmd, kwargs) +@@ -140,7 +140,7 @@ + return int(rawrev) + + def commit(self, path, **kwargs): +- cmd = ["commit", path + '@'] ++ cmd = ["commit", path + '@' if '@' in path else path] + if kwargs.get("nonrecursive"): + cmd.append("-N") + self._add_log(cmd, kwargs) +@@ -181,7 +181,7 @@ + return self._execsvn_success(local=True, show=True, *cmd, **kwargs) + + def revision(self, path, **kwargs): +- cmd = ["info", path + '@'] ++ cmd = ["info", path + '@' if '@' in path else path] + status, output = self._execsvn(local=True, *cmd, **kwargs) + if status == 0: + for line in output.splitlines(): +@@ -190,7 +190,7 @@ + return None + + def info(self, path, **kwargs): +- cmd = ["info", path + '@'] ++ cmd = ["info", path + '@' if '@' in path else path] + status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs) + if "Not a versioned resource" not in output: + return output.splitlines() +@@ -205,14 +205,14 @@ + return info + + def ls(self, path, **kwargs): +- cmd = ["ls", path + '@'] ++ cmd = ["ls", path + '@' if '@' in path else path] + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + return output.split() + return None + + def status(self, path, **kwargs): +- cmd = ["status", path + '@'] ++ cmd = ["status", path + '@' if '@' in path else path] + if kwargs.get("verbose"): + cmd.append("-v") + if kwargs.get("noignore"): +@@ -225,11 +225,11 @@ + return None + + def cleanup(self, path, **kwargs): +- cmd = ["cleanup", path + '@'] ++ cmd = ["cleanup", path + '@' if '@' in path else path] + return self._execsvn_success(*cmd, **kwargs) + + def revert(self, path, **kwargs): +- cmd = ["revert", path + '@'] ++ cmd = ["revert", path + '@' if '@' in path else path] + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + return [x.split() for x in output.split()] +@@ -249,7 +249,7 @@ + return self._execsvn_success(*cmd, **kwargs) + + def update(self, path, **kwargs): +- cmd = ["update", path + '@'] ++ cmd = ["update", path + '@' if '@' in path else path] + self._add_revision(cmd, kwargs, optional=1) + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment.html new file mode 100644 index 000000000..1e304536a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/fafa4030/attachment.html @@ -0,0 +1,164 @@ +<!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>[273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'</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>273</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2011-01-13 00:55:25 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemmgarepotrunkMgaReposvnpy">build_system/mgarepo/trunk/MgaRepo/svn.py</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemmgarepotrunkMgaReposvnpy">Modified: build_system/mgarepo/trunk/MgaRepo/svn.py</a> +=================================================================== +--- build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 12:45:26 UTC (rev 272) ++++ build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 23:55:25 UTC (rev 273) +@@ -109,24 +109,24 @@ + cmd_args.append("-r '%s'" % ret) + + def add(self, path, **kwargs): +- cmd = ["add", path + '@'] ++ cmd = ["add", path + '@' if '@' in path else path] + return self._execsvn_success(noauth=1, *cmd, **kwargs) + + def copy(self, pathfrom, pathto, **kwargs): +- cmd = ["copy", pathfrom + '@', pathto + '@'] ++ cmd = ["copy", pathfrom + '@' if '@' in pathfrom else pathfrom, pathto + '@' if '@' in pathto else pathto] + self._add_revision(cmd, kwargs, optional=1) + self._add_log(cmd, kwargs) + return self._execsvn_success(*cmd, **kwargs) + + def remove(self, path, force=0, **kwargs): +- cmd = ["remove", path + '@'] ++ cmd = ["remove", path + '@' if '@' in path else path] + self._add_log(cmd, kwargs) + if force: + cmd.append("--force") + return self._execsvn_success(*cmd, **kwargs) + + def mkdir(self, path, **kwargs): +- cmd = ["mkdir", path + '@'] ++ cmd = ["mkdir", path + '@' if '@' in path else path] + if kwargs.get("parents"): + cmd.append("--parents") + self._add_log(cmd, kwargs) +@@ -140,7 +140,7 @@ + return int(rawrev) + + def commit(self, path, **kwargs): +- cmd = ["commit", path + '@'] ++ cmd = ["commit", path + '@' if '@' in path else path] + if kwargs.get("nonrecursive"): + cmd.append("-N") + self._add_log(cmd, kwargs) +@@ -181,7 +181,7 @@ + return self._execsvn_success(local=True, show=True, *cmd, **kwargs) + + def revision(self, path, **kwargs): +- cmd = ["info", path + '@'] ++ cmd = ["info", path + '@' if '@' in path else path] + status, output = self._execsvn(local=True, *cmd, **kwargs) + if status == 0: + for line in output.splitlines(): +@@ -190,7 +190,7 @@ + return None + + def info(self, path, **kwargs): +- cmd = ["info", path + '@'] ++ cmd = ["info", path + '@' if '@' in path else path] + status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs) + if "Not a versioned resource" not in output: + return output.splitlines() +@@ -205,14 +205,14 @@ + return info + + def ls(self, path, **kwargs): +- cmd = ["ls", path + '@'] ++ cmd = ["ls", path + '@' if '@' in path else path] + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + return output.split() + return None + + def status(self, path, **kwargs): +- cmd = ["status", path + '@'] ++ cmd = ["status", path + '@' if '@' in path else path] + if kwargs.get("verbose"): + cmd.append("-v") + if kwargs.get("noignore"): +@@ -225,11 +225,11 @@ + return None + + def cleanup(self, path, **kwargs): +- cmd = ["cleanup", path + '@'] ++ cmd = ["cleanup", path + '@' if '@' in path else path] + return self._execsvn_success(*cmd, **kwargs) + + def revert(self, path, **kwargs): +- cmd = ["revert", path + '@'] ++ cmd = ["revert", path + '@' if '@' in path else path] + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + return [x.split() for x in output.split()] +@@ -249,7 +249,7 @@ + return self._execsvn_success(*cmd, **kwargs) + + def update(self, path, **kwargs): +- cmd = ["update", path + '@'] ++ cmd = ["update", path + '@' if '@' in path else path] + self._add_revision(cmd, kwargs, optional=1) + status, output = self._execsvn(*cmd, **kwargs) + if status == 0: + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment-0001.html new file mode 100644 index 000000000..70cb18e6f --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment-0001.html @@ -0,0 +1,118 @@ +<!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>[288] move feedback string at the end of the line; show stats on top</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>288</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:48:16 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move feedback string at the end of the line; show stats on top</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287) ++++ build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288) +@@ -139,10 +139,12 @@ + <title><?php echo $title ?></title> + <meta name="robots" content="<?php echo $robots; ?>"> + <style type="text/css"> ++ .clear { clear: both; } + table { + border-spacing: 0; + font-family: Helvetica; font-size: 80%; + border: 1px solid #ccc; ++ float: left; + } + table tr { padding: 0; margin: 0; } + table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } +@@ -198,7 +200,6 @@ + <td>%s</td> + <td>%s/%s</td> + <td class="status-box"></td> +- <td>%s</td> + T; + + // count all packages statuses +@@ -232,8 +233,7 @@ + $p['user'], $p['user'], + $p['package'], + $p['version'], +- $p['media'], $p['section'], +- sprintf($badges[$p['type']], $p['user']) ++ $p['media'], $p['section'] + ); + + $typelink = ''; +@@ -248,7 +248,9 @@ + sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : + $p['type']; + +- $s .= '</td></tr>'; ++ $s .= '</td>'; ++ $s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; ++ $s .= '</tr>'; + } + echo $s, '</table>'; + +@@ -258,6 +260,7 @@ + $k, $v, round($v/$total*100)); + } + $s .= '</table></div>'; ++$s .= '<div class="clear"></div>'; + + echo $s; + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment.html new file mode 100644 index 000000000..70cb18e6f --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment.html @@ -0,0 +1,118 @@ +<!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>[288] move feedback string at the end of the line; show stats on top</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>288</dd> +<dt>Author</dt> <dd>rda</dd> +<dt>Date</dt> <dd>2011-01-13 16:48:16 +0100 (Thu, 13 Jan 2011)</dd> +</dl> + +<h3>Log Message</h3> +<pre>move feedback string at the end of the line; show stats on top</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#build_systemwebindexphp">build_system/web/index.php</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="build_systemwebindexphp">Modified: build_system/web/index.php</a> +=================================================================== +--- build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287) ++++ build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288) +@@ -139,10 +139,12 @@ + <title><?php echo $title ?></title> + <meta name="robots" content="<?php echo $robots; ?>"> + <style type="text/css"> ++ .clear { clear: both; } + table { + border-spacing: 0; + font-family: Helvetica; font-size: 80%; + border: 1px solid #ccc; ++ float: left; + } + table tr { padding: 0; margin: 0; } + table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; } +@@ -198,7 +200,6 @@ + <td>%s</td> + <td>%s/%s</td> + <td class="status-box"></td> +- <td>%s</td> + T; + + // count all packages statuses +@@ -232,8 +233,7 @@ + $p['user'], $p['user'], + $p['package'], + $p['version'], +- $p['media'], $p['section'], +- sprintf($badges[$p['type']], $p['user']) ++ $p['media'], $p['section'] + ); + + $typelink = ''; +@@ -248,7 +248,9 @@ + sprintf('<a href="%s">%s</a>', $typelink, $p['type']) : + $p['type']; + +- $s .= '</td></tr>'; ++ $s .= '</td>'; ++ $s .= '<td>' . sprintf($badges[$p['type']], $p['user']) . '</td>'; ++ $s .= '</tr>'; + } + echo $s, '</table>'; + +@@ -258,6 +260,7 @@ + $k, $v, round($v/$total*100)); + } + $s .= '</table></div>'; ++$s .= '<div class="clear"></div>'; + + echo $s; + + +</pre></div> + +</body> +</html>
\ No newline at end of file |