diff options
Diffstat (limited to 'zarb-ml/mageia-sysadm/attachments/20101207')
52 files changed, 4810 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/attachment-0001.html new file mode 100644 index 000000000..8787afd2a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/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>[532] - use a loop, and a fact, instead of cut and paste and hardcoded ip</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>532</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:32 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- use a loop, and a fact, instead of cut and paste and hardcoded ip</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespostgresqltemplatespg_hbaconf">puppet/modules/postgresql/templates/pg_hba.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespostgresqltemplatespg_hbaconf">Modified: puppet/modules/postgresql/templates/pg_hba.conf</a> +=================================================================== +--- puppet/modules/postgresql/templates/pg_hba.conf 2010-12-07 02:40:31 UTC (rev 531) ++++ puppet/modules/postgresql/templates/pg_hba.conf 2010-12-07 02:40:32 UTC (rev 532) +@@ -80,26 +80,21 @@ + + # Nanar: + # This bypass global config for specific user/base +-host epoll epoll 127.0.0.1/32 md5 +-host epoll epoll ::1/128 md5 +-hostssl epoll epoll 212.85.158.146/32 md5 +-hostssl epoll epoll 2a02:2178:2:7::2/128 md5 ++<% + +-host mirrors mirrors 127.0.0.1/32 md5 +-host mirrors mirrors ::1/128 md5 +-hostssl mirrors mirrors 212.85.158.146/32 md5 +-hostssl mirrors mirrors 2a02:2178:2:7::2/128 md5 ++# FIXME ip v6 is hardcoded, facter do not seems to support ++# fetch it ++db = ['epoll','mirrors','transifex','bugs','sympa'] ++for i in db ++%> ++host <%= i %> <%= i %> 127.0.0.1/32 md5 ++host <%= i %> <%= i %> ::1/128 md5 ++hostssl <%= i %> <%= i %> <%= ipaddress %>/32 md5 ++hostssl <%= i %> <%= i %> 2a02:2178:2:7::2/128 md5 ++<% ++end ++%> + +-host transifex transifex 127.0.0.1/32 md5 +-host transifex transifex ::1/128 md5 +-hostssl transifex transifex 212.85.158.146/32 md5 +-hostssl transifex transifex 2a02:2178:2:7::2/128 md5 +- +-host bugs bugs 127.0.0.1/32 md5 +-host bugs bugs ::1/128 md5 +-hostssl bugs bugs 212.85.158.146/32 md5 +-hostssl bugs bugs 2a02:2178:2:7::2/128 md5 +- + # When creating the database ( with bin/checkstup.pl ) bugzilla need to + # access to template1 ( https://bugzilla.mozilla.org/show_bug.cgi?id=542507 ) + host template1 bugs 127.0.0.1/32 md5 +@@ -107,10 +102,6 @@ + hostssl template1 bugs 212.85.158.146/32 md5 + hostssl template1 bugs 2a02:2178:2:7::2/128 md5 + +-host sympa sympa 127.0.0.1/32 md5 +-host sympa sympa ::1/128 md5 +-hostssl sympa sympa 212.85.158.146/32 md5 +-hostssl sympa sympa 2a02:2178:2:7::2/128 md5 + + # "local" is for Unix domain socket connections only + local all all ident map=local + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/attachment.html new file mode 100644 index 000000000..8787afd2a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/02f1bae8/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>[532] - use a loop, and a fact, instead of cut and paste and hardcoded ip</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>532</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:32 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- use a loop, and a fact, instead of cut and paste and hardcoded ip</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulespostgresqltemplatespg_hbaconf">puppet/modules/postgresql/templates/pg_hba.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulespostgresqltemplatespg_hbaconf">Modified: puppet/modules/postgresql/templates/pg_hba.conf</a> +=================================================================== +--- puppet/modules/postgresql/templates/pg_hba.conf 2010-12-07 02:40:31 UTC (rev 531) ++++ puppet/modules/postgresql/templates/pg_hba.conf 2010-12-07 02:40:32 UTC (rev 532) +@@ -80,26 +80,21 @@ + + # Nanar: + # This bypass global config for specific user/base +-host epoll epoll 127.0.0.1/32 md5 +-host epoll epoll ::1/128 md5 +-hostssl epoll epoll 212.85.158.146/32 md5 +-hostssl epoll epoll 2a02:2178:2:7::2/128 md5 ++<% + +-host mirrors mirrors 127.0.0.1/32 md5 +-host mirrors mirrors ::1/128 md5 +-hostssl mirrors mirrors 212.85.158.146/32 md5 +-hostssl mirrors mirrors 2a02:2178:2:7::2/128 md5 ++# FIXME ip v6 is hardcoded, facter do not seems to support ++# fetch it ++db = ['epoll','mirrors','transifex','bugs','sympa'] ++for i in db ++%> ++host <%= i %> <%= i %> 127.0.0.1/32 md5 ++host <%= i %> <%= i %> ::1/128 md5 ++hostssl <%= i %> <%= i %> <%= ipaddress %>/32 md5 ++hostssl <%= i %> <%= i %> 2a02:2178:2:7::2/128 md5 ++<% ++end ++%> + +-host transifex transifex 127.0.0.1/32 md5 +-host transifex transifex ::1/128 md5 +-hostssl transifex transifex 212.85.158.146/32 md5 +-hostssl transifex transifex 2a02:2178:2:7::2/128 md5 +- +-host bugs bugs 127.0.0.1/32 md5 +-host bugs bugs ::1/128 md5 +-hostssl bugs bugs 212.85.158.146/32 md5 +-hostssl bugs bugs 2a02:2178:2:7::2/128 md5 +- + # When creating the database ( with bin/checkstup.pl ) bugzilla need to + # access to template1 ( https://bugzilla.mozilla.org/show_bug.cgi?id=542507 ) + host template1 bugs 127.0.0.1/32 md5 +@@ -107,10 +102,6 @@ + hostssl template1 bugs 212.85.158.146/32 md5 + hostssl template1 bugs 2a02:2178:2:7::2/128 md5 + +-host sympa sympa 127.0.0.1/32 md5 +-host sympa sympa ::1/128 md5 +-hostssl sympa sympa 212.85.158.146/32 md5 +-hostssl sympa sympa 2a02:2178:2:7::2/128 md5 + + # "local" is for Unix domain socket connections only + local all all ident map=local + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment-0001.html new file mode 100644 index 000000000..b213bbb39 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment-0001.html @@ -0,0 +1,191 @@ +<!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>[516] use a mdv-youri-submit wrapper through sudo, for repsys</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>516</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:38:39 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use a mdv-youri-submit wrapper through sudo, for repsys</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatesrepsysconf">puppet/modules/buildsystem/templates/repsys.conf</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmit">puppet/modules/buildsystem/templates/mdv-youri-submit</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmitwrapper">puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-06 17:25:58 UTC (rev 515) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:38:39 UTC (rev 516) +@@ -104,6 +104,29 @@ + } + } + ++ class youri_submit { ++ file { "/usr/local/bin/mdv-youri-submit": ++ owner => root, ++ group => root, ++ mode => 755, ++ content => template("buildsystem/mdv-youri-submit") ++ } ++ ++ file { "/usr/local/bin/mdv-youri-submit.wrapper": ++ owner => root, ++ group => root, ++ mode => 755, ++ content => template("buildsystem/mdv-youri-submit.wrapper") ++ } ++ ++ file { "/etc/sudoers.d/mdv-youri-submit": ++ owner => root, ++ group => root, ++ mode => 440, ++ content => template("buildsystem/sudoers.youri") ++ } ++ } ++ + define sshuser($homedir, $comment) { + group {"$title": + ensure => present, + +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmit">Added: puppet/modules/buildsystem/templates/mdv-youri-submit</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit (rev 0) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,2 @@ ++#!/bin/sh ++sudo mdv-youri-submit.wrapper "$@" + + +Property changes on: puppet/modules/buildsystem/templates/mdv-youri-submit +___________________________________________________________________ +<a id="svnexecutable">Added: svn:executable</a> + + * + +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmitwrapper">Added: puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper (rev 0) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,36 @@ ++#!/usr/bin/perl ++# youri-submit wrapper ++ ++use strict; ++use warnings; ++use Fcntl ':mode'; ++use File::Basename; ++use MDK::Common; ++ ++my $log_dir = "$ENV{HOME}/submit-logs"; ++ ++my $sudo_user = $ENV{SUDO_USER} or die "should be run through sudo"; ++my @prog = ('perl', '-I/usr/share/mdv-youri-core/lib', '-I/usr/share/mdv-youri-submit/lib', '/usr/share/mdv-youri-submit/bin/youri-submit'); ++ ++my @options; ++foreach my $arg (@ARGV) { ++ if ($arg =~ /^-?-(\S+)/) { ++ # drop prohibited options ++ if ($arg =~ /-c/ || $arg =~ /-s/) { ++ print STDERR "prohibited option $arg, skipping\n"; ++ next; ++ } ++ } ++ push(@options, $arg); ++} ++ ++# logging for bug #30315 -spuk, 2007-05-29 ++mkdir_p($log_dir); ++open(STDERR, "| tee -a $log_dir/$sudo_user.err >&2"); ++open(STDOUT, "| tee -a $log_dir/$sudo_user.out"); ++ ++# call wrapped program ++print "Executing @prog --config /etc/youri/submit-todo.conf --define user=$sudo_user @options (sudo_user $sudo_user)\n"; ++my $err = system(@prog, "-v", "--verbose", "--config", "/etc/youri/submit-todo.conf", "--define", "user=$sudo_user", @options) && ($? >> 8 || 1); ++ ++exit $err + + +Property changes on: puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper +___________________________________________________________________ +Added: svn:executable + + * + +<a id="puppetmodulesbuildsystemtemplatesrepsysconf">Modified: puppet/modules/buildsystem/templates/repsys.conf</a> +=================================================================== +--- puppet/modules/buildsystem/templates/repsys.conf 2010-12-06 17:25:58 UTC (rev 515) ++++ puppet/modules/buildsystem/templates/repsys.conf 2010-12-06 23:38:39 UTC (rev 516) +@@ -56,7 +56,7 @@ + + [helper] + create-srpm = /usr/share/repsys/create-srpm +-upload-srpm = perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit ++upload-srpm = /usr/local/bin/mdv-youri-submit + # needed by mdvsys 2.0 + install-buildrequires = sudo rurpmi --auto --no-suggests + + +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Added: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri (rev 0) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,3 @@ ++Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper ++Defaults!YOURI always_set_home ++%mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment.html new file mode 100644 index 000000000..b213bbb39 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/034fe5ea/attachment.html @@ -0,0 +1,191 @@ +<!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>[516] use a mdv-youri-submit wrapper through sudo, for repsys</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>516</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:38:39 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use a mdv-youri-submit wrapper through sudo, for repsys</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatesrepsysconf">puppet/modules/buildsystem/templates/repsys.conf</a></li> +</ul> + +<h3>Added Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmit">puppet/modules/buildsystem/templates/mdv-youri-submit</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmitwrapper">puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper</a></li> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-06 17:25:58 UTC (rev 515) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:38:39 UTC (rev 516) +@@ -104,6 +104,29 @@ + } + } + ++ class youri_submit { ++ file { "/usr/local/bin/mdv-youri-submit": ++ owner => root, ++ group => root, ++ mode => 755, ++ content => template("buildsystem/mdv-youri-submit") ++ } ++ ++ file { "/usr/local/bin/mdv-youri-submit.wrapper": ++ owner => root, ++ group => root, ++ mode => 755, ++ content => template("buildsystem/mdv-youri-submit.wrapper") ++ } ++ ++ file { "/etc/sudoers.d/mdv-youri-submit": ++ owner => root, ++ group => root, ++ mode => 440, ++ content => template("buildsystem/sudoers.youri") ++ } ++ } ++ + define sshuser($homedir, $comment) { + group {"$title": + ensure => present, + +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmit">Added: puppet/modules/buildsystem/templates/mdv-youri-submit</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit (rev 0) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,2 @@ ++#!/bin/sh ++sudo mdv-youri-submit.wrapper "$@" + + +Property changes on: puppet/modules/buildsystem/templates/mdv-youri-submit +___________________________________________________________________ +<a id="svnexecutable">Added: svn:executable</a> + + * + +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmitwrapper">Added: puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper (rev 0) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,36 @@ ++#!/usr/bin/perl ++# youri-submit wrapper ++ ++use strict; ++use warnings; ++use Fcntl ':mode'; ++use File::Basename; ++use MDK::Common; ++ ++my $log_dir = "$ENV{HOME}/submit-logs"; ++ ++my $sudo_user = $ENV{SUDO_USER} or die "should be run through sudo"; ++my @prog = ('perl', '-I/usr/share/mdv-youri-core/lib', '-I/usr/share/mdv-youri-submit/lib', '/usr/share/mdv-youri-submit/bin/youri-submit'); ++ ++my @options; ++foreach my $arg (@ARGV) { ++ if ($arg =~ /^-?-(\S+)/) { ++ # drop prohibited options ++ if ($arg =~ /-c/ || $arg =~ /-s/) { ++ print STDERR "prohibited option $arg, skipping\n"; ++ next; ++ } ++ } ++ push(@options, $arg); ++} ++ ++# logging for bug #30315 -spuk, 2007-05-29 ++mkdir_p($log_dir); ++open(STDERR, "| tee -a $log_dir/$sudo_user.err >&2"); ++open(STDOUT, "| tee -a $log_dir/$sudo_user.out"); ++ ++# call wrapped program ++print "Executing @prog --config /etc/youri/submit-todo.conf --define user=$sudo_user @options (sudo_user $sudo_user)\n"; ++my $err = system(@prog, "-v", "--verbose", "--config", "/etc/youri/submit-todo.conf", "--define", "user=$sudo_user", @options) && ($? >> 8 || 1); ++ ++exit $err + + +Property changes on: puppet/modules/buildsystem/templates/mdv-youri-submit.wrapper +___________________________________________________________________ +Added: svn:executable + + * + +<a id="puppetmodulesbuildsystemtemplatesrepsysconf">Modified: puppet/modules/buildsystem/templates/repsys.conf</a> +=================================================================== +--- puppet/modules/buildsystem/templates/repsys.conf 2010-12-06 17:25:58 UTC (rev 515) ++++ puppet/modules/buildsystem/templates/repsys.conf 2010-12-06 23:38:39 UTC (rev 516) +@@ -56,7 +56,7 @@ + + [helper] + create-srpm = /usr/share/repsys/create-srpm +-upload-srpm = perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit ++upload-srpm = /usr/local/bin/mdv-youri-submit + # needed by mdvsys 2.0 + install-buildrequires = sudo rurpmi --auto --no-suggests + + +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Added: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri (rev 0) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:38:39 UTC (rev 516) +@@ -0,0 +1,3 @@ ++Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper ++Defaults!YOURI always_set_home ++%mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment-0001.html new file mode 100644 index 000000000..0846c2e47 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment-0001.html @@ -0,0 +1,72 @@ +<!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>[518] use full path to run youri wrapper (and run through exec)</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>518</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:47:51 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use full path to run youri wrapper (and run through exec)</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmit">puppet/modules/buildsystem/templates/mdv-youri-submit</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmit">Modified: puppet/modules/buildsystem/templates/mdv-youri-submit</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:42:20 UTC (rev 517) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:47:51 UTC (rev 518) +@@ -1,2 +1,2 @@ + #!/bin/sh +-sudo mdv-youri-submit.wrapper "$@" ++exec sudo /usr/local/bin/mdv-youri-submit.wrapper "$@" + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment.html new file mode 100644 index 000000000..0846c2e47 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/1cf46ff9/attachment.html @@ -0,0 +1,72 @@ +<!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>[518] use full path to run youri wrapper (and run through exec)</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>518</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:47:51 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use full path to run youri wrapper (and run through exec)</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatesmdvyourisubmit">puppet/modules/buildsystem/templates/mdv-youri-submit</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatesmdvyourisubmit">Modified: puppet/modules/buildsystem/templates/mdv-youri-submit</a> +=================================================================== +--- puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:42:20 UTC (rev 517) ++++ puppet/modules/buildsystem/templates/mdv-youri-submit 2010-12-06 23:47:51 UTC (rev 518) +@@ -1,2 +1,2 @@ + #!/bin/sh +-sudo mdv-youri-submit.wrapper "$@" ++exec sudo /usr/local/bin/mdv-youri-submit.wrapper "$@" + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/attachment-0001.html new file mode 100644 index 000000000..a604f734b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/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>[540] - more meaningful 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>540</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:30 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- more meaningful name</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 03:21:29 UTC (rev 539) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 03:21:30 UTC (rev 540) +@@ -11,7 +11,7 @@ + } + + $password = extlookup("sympa_password",'x') +- $ldappass = extlookup("sympa_ldap",'x') ++ $ldap_passwd = extlookup("sympa_ldap",'x') + + @@postgresql::user { 'sympa': + password => $password, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/attachment.html new file mode 100644 index 000000000..a604f734b --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/27197d01/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>[540] - more meaningful 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>540</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:30 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- more meaningful name</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 03:21:29 UTC (rev 539) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 03:21:30 UTC (rev 540) +@@ -11,7 +11,7 @@ + } + + $password = extlookup("sympa_password",'x') +- $ldappass = extlookup("sympa_ldap",'x') ++ $ldap_passwd = extlookup("sympa_ldap",'x') + + @@postgresql::user { 'sympa': + password => $password, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/attachment-0001.html new file mode 100644 index 000000000..182e8dc37 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/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>[539] - fix wrong config file directive ( and also align the last line )</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>539</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:29 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix wrong config file directive ( and also align the last line )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesauthconf">puppet/modules/sympa/templates/auth.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesauthconf">Modified: puppet/modules/sympa/templates/auth.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/auth.conf 2010-12-07 02:40:38 UTC (rev 538) ++++ puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:29 UTC (rev 539) +@@ -3,10 +3,10 @@ + timeout 30 + suffix <%= dc_suffix %> + get_dn_by_uid_filter (uid=[sender]) +- get_dn_by_email (|(mail=[sender])(mailalternateaddress=[sender])) ++ get_dn_by_email_filter (|(mail=[sender])(mailalternateaddress=[sender])) + email_attribute mail + scope sub +- use_ssl 1 ++ use_ssl 1 + + user_table + regexp .* + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/attachment.html new file mode 100644 index 000000000..182e8dc37 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/4c3a11ff/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>[539] - fix wrong config file directive ( and also align the last line )</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>539</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:29 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- fix wrong config file directive ( and also align the last line )</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesauthconf">puppet/modules/sympa/templates/auth.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesauthconf">Modified: puppet/modules/sympa/templates/auth.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/auth.conf 2010-12-07 02:40:38 UTC (rev 538) ++++ puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:29 UTC (rev 539) +@@ -3,10 +3,10 @@ + timeout 30 + suffix <%= dc_suffix %> + get_dn_by_uid_filter (uid=[sender]) +- get_dn_by_email (|(mail=[sender])(mailalternateaddress=[sender])) ++ get_dn_by_email_filter (|(mail=[sender])(mailalternateaddress=[sender])) + email_attribute mail + scope sub +- use_ssl 1 ++ use_ssl 1 + + user_table + regexp .* + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/attachment-0001.html new file mode 100644 index 000000000..1afba7bf8 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/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>[538] add a alias for static data served by apache</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>538</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:38 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a alias for static data served by apache</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesvhost_mlconf">puppet/modules/sympa/templates/vhost_ml.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesvhost_mlconf">Modified: puppet/modules/sympa/templates/vhost_ml.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:37 UTC (rev 537) ++++ puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:38 UTC (rev 538) +@@ -7,4 +7,13 @@ + <Location /> + Allow from all + </Location> ++ ++ Alias /static-sympa /var/lib/sympa/static_content ++ ++ <Directory /var/lib/sympa/static_content> ++ Order allow,deny ++ Allow from all ++ </Directory> ++ ++ + </VirtualHost> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/attachment.html new file mode 100644 index 000000000..1afba7bf8 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/53a7569d/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>[538] add a alias for static data served by apache</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>538</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:38 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a alias for static data served by apache</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesvhost_mlconf">puppet/modules/sympa/templates/vhost_ml.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesvhost_mlconf">Modified: puppet/modules/sympa/templates/vhost_ml.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:37 UTC (rev 537) ++++ puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:38 UTC (rev 538) +@@ -7,4 +7,13 @@ + <Location /> + Allow from all + </Location> ++ ++ Alias /static-sympa /var/lib/sympa/static_content ++ ++ <Directory /var/lib/sympa/static_content> ++ Order allow,deny ++ Allow from all ++ </Directory> ++ ++ + </VirtualHost> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment-0001.html new file mode 100644 index 000000000..9354cff01 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment-0001.html @@ -0,0 +1,73 @@ +<!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>[519] youri wrapper should be run as schedbot by default</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>519</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:55:25 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>youri wrapper should be run as schedbot by default</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Modified: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:47:51 UTC (rev 518) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:55:25 UTC (rev 519) +@@ -1,3 +1,4 @@ + Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper + Defaults!YOURI always_set_home ++Defaults!YOURI runas_default = <%= sched_login %> + %mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment.html new file mode 100644 index 000000000..9354cff01 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/5da34039/attachment.html @@ -0,0 +1,73 @@ +<!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>[519] youri wrapper should be run as schedbot by default</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>519</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:55:25 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>youri wrapper should be run as schedbot by default</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Modified: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:47:51 UTC (rev 518) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:55:25 UTC (rev 519) +@@ -1,3 +1,4 @@ + Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper + Defaults!YOURI always_set_home ++Defaults!YOURI runas_default = <%= sched_login %> + %mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment-0001.html new file mode 100644 index 000000000..b74ae6097 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment-0001.html @@ -0,0 +1,78 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[527] create the database and user on the server, using exported ressources</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>527</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:26 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>create the database and user on the server, using exported ressources</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 2010-12-07 02:40:24 UTC (rev 526) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:26 UTC (rev 527) +@@ -67,6 +67,9 @@ + content => template("postgresql/pg_ident.conf"), + require => Package["postgresql-server"], + } ++ ++ Postgresql::User <<| |>> ++ Postgresql::Database <<| |>> + } + + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment.html new file mode 100644 index 000000000..b74ae6097 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/612e5a94/attachment.html @@ -0,0 +1,78 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[527] create the database and user on the server, using exported ressources</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>527</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:26 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>create the database and user on the server, using exported ressources</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 2010-12-07 02:40:24 UTC (rev 526) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:26 UTC (rev 527) +@@ -67,6 +67,9 @@ + content => template("postgresql/pg_ident.conf"), + require => Package["postgresql-server"], + } ++ ++ Postgresql::User <<| |>> ++ Postgresql::Database <<| |>> + } + + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/73197330/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/73197330/attachment-0001.html new file mode 100644 index 000000000..d922215b7 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/73197330/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>[535] - add the owner option, to set the user to whom the database will belong</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>535</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:35 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add the owner option, to set the user to whom the database will belong</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 2010-12-07 02:40:34 UTC (rev 534) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:35 UTC (rev 535) +@@ -84,7 +84,7 @@ + + # TODO convert it to a regular type ( so we can later change user and so on ) + define database($description="", $user="postgres") { +- exec { "createdb -U postgres $name '$description'": ++ exec { "createdb -O $user -U postgres $name '$description'": + user => root, + unless => "psql -l -U postgres | grep '^$name|'", + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/73197330/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/73197330/attachment.html new file mode 100644 index 000000000..d922215b7 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/73197330/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>[535] - add the owner option, to set the user to whom the database will belong</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>535</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:35 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add the owner option, to set the user to whom the database will belong</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 2010-12-07 02:40:34 UTC (rev 534) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:35 UTC (rev 535) +@@ -84,7 +84,7 @@ + + # TODO convert it to a regular type ( so we can later change user and so on ) + define database($description="", $user="postgres") { +- exec { "createdb -U postgres $name '$description'": ++ exec { "createdb -O $user -U postgres $name '$description'": + user => root, + unless => "psql -l -U postgres | grep '^$name|'", + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/attachment-0001.html new file mode 100644 index 000000000..91333f35d --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/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>[524] add a type postgres user, to be able to declare postgresql user in puppet directly</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>524</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:22 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a type postgres user, to be able to declare postgresql user in puppet directly</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 2010-12-07 02:40:21 UTC (rev 523) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:22 UTC (rev 524) +@@ -67,4 +67,13 @@ + content => template("postgresql/pg_ident.conf"), + require => Package["postgresql-server"], + } ++ ++ define user($password) { ++ $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '$password' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" ++ ++ exec { "psql -U postgres -c \"$sql\" ": ++ user => root, ++ unless => "psql -A -t -U postgres -c '\du $name' | grep '$name'", ++ } ++ } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/attachment.html new file mode 100644 index 000000000..91333f35d --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/7c5ec8f0/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>[524] add a type postgres user, to be able to declare postgresql user in puppet directly</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>524</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:22 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a type postgres user, to be able to declare postgresql user in puppet directly</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 2010-12-07 02:40:21 UTC (rev 523) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:22 UTC (rev 524) +@@ -67,4 +67,13 @@ + content => template("postgresql/pg_ident.conf"), + require => Package["postgresql-server"], + } ++ ++ define user($password) { ++ $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '$password' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" ++ ++ exec { "psql -U postgres -c \"$sql\" ": ++ user => root, ++ unless => "psql -A -t -U postgres -c '\du $name' | grep '$name'", ++ } ++ } + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/attachment-0001.html new file mode 100644 index 000000000..2f0f07205 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/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>[517] use youri_submit class on pkgsubmit</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>517</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:42:20 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use youri_submit class on pkgsubmit</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:38:39 UTC (rev 516) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:42:20 UTC (rev 517) +@@ -38,6 +38,7 @@ + include scheduler + include gatherer + include repsys ++ include youri_submit + } + + class buildnode inherits base { + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/attachment.html new file mode 100644 index 000000000..2f0f07205 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/8df6b960/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>[517] use youri_submit class on pkgsubmit</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>517</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 00:42:20 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>use youri_submit class on pkgsubmit</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:38:39 UTC (rev 516) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-06 23:42:20 UTC (rev 517) +@@ -38,6 +38,7 @@ + include scheduler + include gatherer + include repsys ++ include youri_submit + } + + class buildnode inherits base { + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment-0001.html new file mode 100644 index 000000000..f7e564128 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment-0001.html @@ -0,0 +1,86 @@ +<!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>[531] - create the needed certificate for postgresql ( name is hardcoded )</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>531</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:31 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create the needed certificate for postgresql ( name is hardcoded )</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 2010-12-07 02:40:29 UTC (rev 530) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:31 UTC (rev 531) +@@ -29,7 +29,16 @@ + File["pg_ident.conf"], + File["pg_hba.conf"] ] + } +- ++ ++ openssl::self_signed_splitted_cert { "pgsql.$domain": ++ filename => "server", ++ directory => $pgsql_data, ++ owner => "postgres", ++ group => "postgres", ++ require => Package['postgresql-server'] ++ } ++ ++ + file { '/etc/pam.d/postgresql': + ensure => present, + owner => root, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment.html new file mode 100644 index 000000000..f7e564128 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/8f3c8637/attachment.html @@ -0,0 +1,86 @@ +<!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>[531] - create the needed certificate for postgresql ( name is hardcoded )</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>531</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:31 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create the needed certificate for postgresql ( name is hardcoded )</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 2010-12-07 02:40:29 UTC (rev 530) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:31 UTC (rev 531) +@@ -29,7 +29,16 @@ + File["pg_ident.conf"], + File["pg_hba.conf"] ] + } +- ++ ++ openssl::self_signed_splitted_cert { "pgsql.$domain": ++ filename => "server", ++ directory => $pgsql_data, ++ owner => "postgres", ++ group => "postgres", ++ require => Package['postgresql-server'] ++ } ++ ++ + file { '/etc/pam.d/postgresql': + ensure => present, + owner => root, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment-0001.html new file mode 100644 index 000000000..ced2d5d02 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment-0001.html @@ -0,0 +1,83 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[525] like the user type, add a database type</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>525</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:23 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>like the user type, add a database type</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 2010-12-07 02:40:22 UTC (rev 524) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:23 UTC (rev 525) +@@ -68,6 +68,14 @@ + require => Package["postgresql-server"], + } + ++ # TODO convert it to a regular type ( so we can later change user and so on ) ++ define database($description="", $user="postgres") { ++ exec { "createdb -U postgres $name '$description'": ++ user => root, ++ unless => "psql -l -U postgres | grep '^$name|'", ++ } ++ } ++ + define user($password) { + $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '$password' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment.html new file mode 100644 index 000000000..ced2d5d02 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/97c35e94/attachment.html @@ -0,0 +1,83 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[525] like the user type, add a database type</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>525</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:23 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>like the user type, add a database type</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 2010-12-07 02:40:22 UTC (rev 524) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:23 UTC (rev 525) +@@ -68,6 +68,14 @@ + require => Package["postgresql-server"], + } + ++ # TODO convert it to a regular type ( so we can later change user and so on ) ++ define database($description="", $user="postgres") { ++ exec { "createdb -U postgres $name '$description'": ++ user => root, ++ unless => "psql -l -U postgres | grep '^$name|'", ++ } ++ } ++ + define user($password) { + $sql = "CREATE ROLE $name ENCRYPTED PASSWORD '$password' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;" + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/attachment-0001.html new file mode 100644 index 000000000..fb9a60983 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/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>[520] do not require tty for youri wrapper, since we don't ask for a password</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>520</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 01:04:54 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>do not require tty for youri wrapper, since we don't ask for a password</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Modified: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:55:25 UTC (rev 519) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-07 00:04:54 UTC (rev 520) +@@ -1,4 +1,5 @@ + Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper + Defaults!YOURI always_set_home + Defaults!YOURI runas_default = <%= sched_login %> ++Defaults!YOURI !requiretty + %mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/attachment.html new file mode 100644 index 000000000..fb9a60983 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/9d3ce473/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>[520] do not require tty for youri wrapper, since we don't ask for a password</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>520</dd> +<dt>Author</dt> <dd>blino</dd> +<dt>Date</dt> <dd>2010-12-07 01:04:54 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>do not require tty for youri wrapper, since we don't ask for a password</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemtemplatessudoersyouri">puppet/modules/buildsystem/templates/sudoers.youri</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemtemplatessudoersyouri">Modified: puppet/modules/buildsystem/templates/sudoers.youri</a> +=================================================================== +--- puppet/modules/buildsystem/templates/sudoers.youri 2010-12-06 23:55:25 UTC (rev 519) ++++ puppet/modules/buildsystem/templates/sudoers.youri 2010-12-07 00:04:54 UTC (rev 520) +@@ -1,4 +1,5 @@ + Cmnd_Alias YOURI = /usr/local/bin/mdv-youri-submit.wrapper + Defaults!YOURI always_set_home + Defaults!YOURI runas_default = <%= sched_login %> ++Defaults!YOURI !requiretty + %mga-packagers ALL = (<%= sched_login %>) NOPASSWD: YOURI + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/attachment-0001.html new file mode 100644 index 000000000..10c330950 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/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>[528] - create the database and the user in postgresql database for epoll</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>528</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:27 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create the database and the user in postgresql database for epoll</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesepollmanifestsinitpp">puppet/modules/epoll/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesepollmanifestsinitpp">Modified: puppet/modules/epoll/manifests/init.pp</a> +=================================================================== +--- puppet/modules/epoll/manifests/init.pp 2010-12-07 02:40:26 UTC (rev 527) ++++ puppet/modules/epoll/manifests/init.pp 2010-12-07 02:40:27 UTC (rev 528) +@@ -15,6 +15,11 @@ + apache::vhost_redirect_ssl { $vhost: } + + $password = extlookup("epoll_password",'x') ++ ++ @@postgresql::user { 'epoll': ++ password => $password, ++ } ++ + + file { "epoll.yml": + path => "/etc/epoll.yml", +@@ -24,4 +29,11 @@ + mode => 640, + content => template("epoll/epoll.yml") + } ++ ++ @@postgresql::database { 'epoll': ++ description => "Epoll database", ++ user => "epoll", ++ require => Postgresql::User['epoll'] ++ } ++ + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/attachment.html new file mode 100644 index 000000000..10c330950 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b0950bfc/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>[528] - create the database and the user in postgresql database for epoll</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>528</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:27 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create the database and the user in postgresql database for epoll</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesepollmanifestsinitpp">puppet/modules/epoll/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesepollmanifestsinitpp">Modified: puppet/modules/epoll/manifests/init.pp</a> +=================================================================== +--- puppet/modules/epoll/manifests/init.pp 2010-12-07 02:40:26 UTC (rev 527) ++++ puppet/modules/epoll/manifests/init.pp 2010-12-07 02:40:27 UTC (rev 528) +@@ -15,6 +15,11 @@ + apache::vhost_redirect_ssl { $vhost: } + + $password = extlookup("epoll_password",'x') ++ ++ @@postgresql::user { 'epoll': ++ password => $password, ++ } ++ + + file { "epoll.yml": + path => "/etc/epoll.yml", +@@ -24,4 +29,11 @@ + mode => 640, + content => template("epoll/epoll.yml") + } ++ ++ @@postgresql::database { 'epoll': ++ description => "Epoll database", ++ user => "epoll", ++ require => Postgresql::User['epoll'] ++ } ++ + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/attachment-0001.html new file mode 100644 index 000000000..d800670d1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/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>[534] - simplify the cgi path using custom fact</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>534</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:34 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- simplify the cgi path using custom fact</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesvhost_mlconf">puppet/modules/sympa/templates/vhost_ml.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesvhost_mlconf">Modified: puppet/modules/sympa/templates/vhost_ml.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:33 UTC (rev 533) ++++ puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:34 UTC (rev 534) +@@ -1,7 +1,7 @@ + <VirtualHost *:80> + ServerName ml.<%= domain %> + <%- +-path_cgi_directory = "/usr/lib" + ( architecture == "x86_64" ? '64' : '') + "/sympa/cgi" ++path_cgi_directory = lib_dir + "/sympa/cgi" + -%> + DocumentRoot <%= path_cgi_directory %> + <Location /> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/attachment.html new file mode 100644 index 000000000..d800670d1 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b46704c6/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>[534] - simplify the cgi path using custom fact</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>534</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:34 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- simplify the cgi path using custom fact</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesvhost_mlconf">puppet/modules/sympa/templates/vhost_ml.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesvhost_mlconf">Modified: puppet/modules/sympa/templates/vhost_ml.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:33 UTC (rev 533) ++++ puppet/modules/sympa/templates/vhost_ml.conf 2010-12-07 02:40:34 UTC (rev 534) +@@ -1,7 +1,7 @@ + <VirtualHost *:80> + ServerName ml.<%= domain %> + <%- +-path_cgi_directory = "/usr/lib" + ( architecture == "x86_64" ? '64' : '') + "/sympa/cgi" ++path_cgi_directory = lib_dir + "/sympa/cgi" + -%> + DocumentRoot <%= path_cgi_directory %> + <Location /> + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment-0001.html new file mode 100644 index 000000000..0e5fccb75 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment-0001.html @@ -0,0 +1,78 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[536] - add options to remove formatting, so puppet do not try to recreate</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>536</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:36 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add options to remove formatting, so puppet do not try to recreate +the db each time</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 2010-12-07 02:40:35 UTC (rev 535) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:36 UTC (rev 536) +@@ -86,7 +86,7 @@ + define database($description="", $user="postgres") { + exec { "createdb -O $user -U postgres $name '$description'": + user => root, +- unless => "psql -l -U postgres | grep '^$name|'", ++ unless => "psql -A -t -U postgres -l | grep '^$name|'", + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment.html new file mode 100644 index 000000000..0e5fccb75 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/b887022f/attachment.html @@ -0,0 +1,78 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[536] - add options to remove formatting, so puppet do not try to recreate</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>536</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:36 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add options to remove formatting, so puppet do not try to recreate +the db each time</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 2010-12-07 02:40:35 UTC (rev 535) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:36 UTC (rev 536) +@@ -86,7 +86,7 @@ + define database($description="", $user="postgres") { + exec { "createdb -O $user -U postgres $name '$description'": + user => root, +- unless => "psql -l -U postgres | grep '^$name|'", ++ unless => "psql -A -t -U postgres -l | grep '^$name|'", + } + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment-0001.html new file mode 100644 index 000000000..47952b308 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment-0001.html @@ -0,0 +1,80 @@ +<!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>[537] add perl-Socket6 for ipv6 support, since sympa-www spew error in error_log without it</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>537</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:37 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add perl-Socket6 for ipv6 support, since sympa-www spew error in error_log without it</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:36 UTC (rev 536) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:37 UTC (rev 537) +@@ -1,7 +1,10 @@ + class sympa { + + # perl-CGI-Fast is needed for fast cgi +- $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast'] ++ # perl-Socket6 is required by perl-IO-Socket-SSL ++ # (optional requirement) ++ $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast', ++ 'perl-Socket6'] + + package { $package_list: + ensure => installed; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment.html new file mode 100644 index 000000000..47952b308 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/be640824/attachment.html @@ -0,0 +1,80 @@ +<!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>[537] add perl-Socket6 for ipv6 support, since sympa-www spew error in error_log without it</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>537</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:37 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add perl-Socket6 for ipv6 support, since sympa-www spew error in error_log without it</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:36 UTC (rev 536) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:37 UTC (rev 537) +@@ -1,7 +1,10 @@ + class sympa { + + # perl-CGI-Fast is needed for fast cgi +- $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast'] ++ # perl-Socket6 is required by perl-IO-Socket-SSL ++ # (optional requirement) ++ $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast', ++ 'perl-Socket6'] + + package { $package_list: + ensure => installed; + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment-0001.html new file mode 100644 index 000000000..009043e8a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment-0001.html @@ -0,0 +1,222 @@ +<!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>[526] - move the postgresql server bits to a subclass</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>526</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:24 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- move the postgresql server bits to a subclass</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +<li><a href="#puppetmodulespostgresqlmanifestsinitpp">puppet/modules/postgresql/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2010-12-07 02:40:23 UTC (rev 525) ++++ puppet/manifests/nodes.pp 2010-12-07 02:40:24 UTC (rev 526) +@@ -45,7 +45,7 @@ + # + include default_mageia_server + include bind::bind_master +- include postgresql ++ include postgresql::server + include dns_server + timezone::timezone { "Europe/Paris": } + + +<a id="puppetmodulespostgresqlmanifestsinitpp">Modified: puppet/modules/postgresql/manifests/init.pp</a> +=================================================================== +--- puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:23 UTC (rev 525) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:24 UTC (rev 526) +@@ -1,72 +1,74 @@ + class postgresql { ++ class server { ++ $pgsql_data = "/var/lib/pgsql/data/" ++ $pg_version = '9.0' + +- $pgsql_data = "/var/lib/pgsql/data/" +- $pg_version = '9.0' +- +- # missing requires is corrected in cooker, +- # should be removed +- # once the fix is in a stable release +- package { "postgresql$pg_version-plpgsql": +- alias => "postgresql-plpgsql", +- ensure => installed, +- } +- +- package { "postgresql$pg_version-server": +- alias => "postgresql-server", +- ensure => installed, +- require => Package['postgresql-plpgsql'], +- } +- +- service { postgresql: +- ensure => running, +- subscribe => Package["postgresql-server"], +- hasstatus => true, +- } +- +- exec { "service postgresql reload": +- refreshonly => true, +- subscribe => [ File["postgresql.conf"], +- File["pg_ident.conf"], +- File["pg_hba.conf"] ] +- } +- +- file { '/etc/pam.d/postgresql': +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- content => template("postgresql/pam"), +- } +- +- file { "postgresql.conf": +- path => "$pgsql_data/postgresql.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/postgresql.conf"), +- require => Package["postgresql-server"], +- } ++ # missing requires is corrected in cooker, ++ # should be removed ++ # once the fix is in a stable release ++ package { "postgresql$pg_version-plpgsql": ++ alias => "postgresql-plpgsql", ++ ensure => installed, ++ } + +- file { 'pg_hba.conf': +- path => "$pgsql_data/pg_hba.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/pg_hba.conf"), +- require => Package["postgresql-server"], ++ package { "postgresql$pg_version-server": ++ alias => "postgresql-server", ++ ensure => installed, ++ require => Package['postgresql-plpgsql'], ++ } ++ ++ service { postgresql: ++ ensure => running, ++ subscribe => Package["postgresql-server"], ++ hasstatus => true, ++ } ++ ++ exec { "service postgresql reload": ++ refreshonly => true, ++ subscribe => [ File["postgresql.conf"], ++ File["pg_ident.conf"], ++ File["pg_hba.conf"] ] ++ } ++ ++ file { '/etc/pam.d/postgresql': ++ ensure => present, ++ owner => root, ++ group => root, ++ mode => 644, ++ content => template("postgresql/pam"), ++ } ++ ++ file { "postgresql.conf": ++ path => "$pgsql_data/postgresql.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/postgresql.conf"), ++ require => Package["postgresql-server"], ++ } ++ ++ file { 'pg_hba.conf': ++ path => "$pgsql_data/pg_hba.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/pg_hba.conf"), ++ require => Package["postgresql-server"], ++ } ++ ++ file { 'pg_ident.conf': ++ path => "$pgsql_data/pg_ident.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/pg_ident.conf"), ++ require => Package["postgresql-server"], ++ } + } + +- file { 'pg_ident.conf': +- path => "$pgsql_data/pg_ident.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/pg_ident.conf"), +- require => Package["postgresql-server"], +- } + + # TODO convert it to a regular type ( so we can later change user and so on ) + define database($description="", $user="postgres") { + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment.html new file mode 100644 index 000000000..009043e8a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/c892377e/attachment.html @@ -0,0 +1,222 @@ +<!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>[526] - move the postgresql server bits to a subclass</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>526</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:24 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- move the postgresql server bits to a subclass</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmanifestsnodespp">puppet/manifests/nodes.pp</a></li> +<li><a href="#puppetmodulespostgresqlmanifestsinitpp">puppet/modules/postgresql/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmanifestsnodespp">Modified: puppet/manifests/nodes.pp</a> +=================================================================== +--- puppet/manifests/nodes.pp 2010-12-07 02:40:23 UTC (rev 525) ++++ puppet/manifests/nodes.pp 2010-12-07 02:40:24 UTC (rev 526) +@@ -45,7 +45,7 @@ + # + include default_mageia_server + include bind::bind_master +- include postgresql ++ include postgresql::server + include dns_server + timezone::timezone { "Europe/Paris": } + + +<a id="puppetmodulespostgresqlmanifestsinitpp">Modified: puppet/modules/postgresql/manifests/init.pp</a> +=================================================================== +--- puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:23 UTC (rev 525) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:24 UTC (rev 526) +@@ -1,72 +1,74 @@ + class postgresql { ++ class server { ++ $pgsql_data = "/var/lib/pgsql/data/" ++ $pg_version = '9.0' + +- $pgsql_data = "/var/lib/pgsql/data/" +- $pg_version = '9.0' +- +- # missing requires is corrected in cooker, +- # should be removed +- # once the fix is in a stable release +- package { "postgresql$pg_version-plpgsql": +- alias => "postgresql-plpgsql", +- ensure => installed, +- } +- +- package { "postgresql$pg_version-server": +- alias => "postgresql-server", +- ensure => installed, +- require => Package['postgresql-plpgsql'], +- } +- +- service { postgresql: +- ensure => running, +- subscribe => Package["postgresql-server"], +- hasstatus => true, +- } +- +- exec { "service postgresql reload": +- refreshonly => true, +- subscribe => [ File["postgresql.conf"], +- File["pg_ident.conf"], +- File["pg_hba.conf"] ] +- } +- +- file { '/etc/pam.d/postgresql': +- ensure => present, +- owner => root, +- group => root, +- mode => 644, +- content => template("postgresql/pam"), +- } +- +- file { "postgresql.conf": +- path => "$pgsql_data/postgresql.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/postgresql.conf"), +- require => Package["postgresql-server"], +- } ++ # missing requires is corrected in cooker, ++ # should be removed ++ # once the fix is in a stable release ++ package { "postgresql$pg_version-plpgsql": ++ alias => "postgresql-plpgsql", ++ ensure => installed, ++ } + +- file { 'pg_hba.conf': +- path => "$pgsql_data/pg_hba.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/pg_hba.conf"), +- require => Package["postgresql-server"], ++ package { "postgresql$pg_version-server": ++ alias => "postgresql-server", ++ ensure => installed, ++ require => Package['postgresql-plpgsql'], ++ } ++ ++ service { postgresql: ++ ensure => running, ++ subscribe => Package["postgresql-server"], ++ hasstatus => true, ++ } ++ ++ exec { "service postgresql reload": ++ refreshonly => true, ++ subscribe => [ File["postgresql.conf"], ++ File["pg_ident.conf"], ++ File["pg_hba.conf"] ] ++ } ++ ++ file { '/etc/pam.d/postgresql': ++ ensure => present, ++ owner => root, ++ group => root, ++ mode => 644, ++ content => template("postgresql/pam"), ++ } ++ ++ file { "postgresql.conf": ++ path => "$pgsql_data/postgresql.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/postgresql.conf"), ++ require => Package["postgresql-server"], ++ } ++ ++ file { 'pg_hba.conf': ++ path => "$pgsql_data/pg_hba.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/pg_hba.conf"), ++ require => Package["postgresql-server"], ++ } ++ ++ file { 'pg_ident.conf': ++ path => "$pgsql_data/pg_ident.conf", ++ ensure => present, ++ owner => postgres, ++ group => postgres, ++ mode => 600, ++ content => template("postgresql/pg_ident.conf"), ++ require => Package["postgresql-server"], ++ } + } + +- file { 'pg_ident.conf': +- path => "$pgsql_data/pg_ident.conf", +- ensure => present, +- owner => postgres, +- group => postgres, +- mode => 600, +- content => template("postgresql/pg_ident.conf"), +- require => Package["postgresql-server"], +- } + + # TODO convert it to a regular type ( so we can later change user and so on ) + define database($description="", $user="postgres") { + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment-0001.html new file mode 100644 index 000000000..d229867b6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment-0001.html @@ -0,0 +1,83 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[521] add defaults</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>521</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2010-12-07 01:16:44 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add defaults</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessudotemplatessudoers">puppet/modules/sudo/templates/sudoers</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessudotemplatessudoers">Modified: puppet/modules/sudo/templates/sudoers</a> +=================================================================== +--- puppet/modules/sudo/templates/sudoers 2010-12-07 00:04:54 UTC (rev 520) ++++ puppet/modules/sudo/templates/sudoers 2010-12-07 00:16:44 UTC (rev 521) +@@ -1 +1,14 @@ ++Defaults env_reset ++Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE LS_COLORS" ++Defaults env_keep += "MAIL PS1 PS2 USERNAME LANG LC_ADDRESS LC_CTYPE" ++Defaults env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES" ++Defaults env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE" ++Defaults env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY" ++ ++Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin ++ ++## Allow root to run any commands anywhere ++root ALL=(ALL) ALL ++ ++## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment) + #includedir /etc/sudoers.d + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment.html new file mode 100644 index 000000000..d229867b6 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d1bdc9d2/attachment.html @@ -0,0 +1,83 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" +"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head><meta http-equiv="content-type" content="text/html; charset=utf-8" /> +<title>[521] add defaults</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>521</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2010-12-07 01:16:44 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add defaults</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessudotemplatessudoers">puppet/modules/sudo/templates/sudoers</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessudotemplatessudoers">Modified: puppet/modules/sudo/templates/sudoers</a> +=================================================================== +--- puppet/modules/sudo/templates/sudoers 2010-12-07 00:04:54 UTC (rev 520) ++++ puppet/modules/sudo/templates/sudoers 2010-12-07 00:16:44 UTC (rev 521) +@@ -1 +1,14 @@ ++Defaults env_reset ++Defaults env_keep = "COLORS DISPLAY HOSTNAME HISTSIZE LS_COLORS" ++Defaults env_keep += "MAIL PS1 PS2 USERNAME LANG LC_ADDRESS LC_CTYPE" ++Defaults env_keep += "LC_COLLATE LC_IDENTIFICATION LC_MEASUREMENT LC_MESSAGES" ++Defaults env_keep += "LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER LC_TELEPHONE" ++Defaults env_keep += "LC_TIME LC_ALL LANGUAGE LINGUAS _XKB_CHARSET XAUTHORITY" ++ ++Defaults secure_path = /sbin:/bin:/usr/sbin:/usr/bin ++ ++## Allow root to run any commands anywhere ++root ALL=(ALL) ALL ++ ++## Read drop-in files from /etc/sudoers.d (the # here does not mean a comment) + #includedir /etc/sudoers.d + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/attachment-0001.html new file mode 100644 index 000000000..e7ebc7507 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/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>[522] sudo used by youri_submit</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>522</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2010-12-07 01:20:03 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>sudo used by youri_submit</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-07 00:16:44 UTC (rev 521) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-07 00:20:03 UTC (rev 522) +@@ -106,6 +106,8 @@ + } + + class youri_submit { ++ include sudo ++ + file { "/usr/local/bin/mdv-youri-submit": + owner => root, + group => root, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/attachment.html new file mode 100644 index 000000000..e7ebc7507 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d60c358f/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>[522] sudo used by youri_submit</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>522</dd> +<dt>Author</dt> <dd>boklm</dd> +<dt>Date</dt> <dd>2010-12-07 01:20:03 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>sudo used by youri_submit</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesbuildsystemmanifestsinitpp">puppet/modules/buildsystem/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesbuildsystemmanifestsinitpp">Modified: puppet/modules/buildsystem/manifests/init.pp</a> +=================================================================== +--- puppet/modules/buildsystem/manifests/init.pp 2010-12-07 00:16:44 UTC (rev 521) ++++ puppet/modules/buildsystem/manifests/init.pp 2010-12-07 00:20:03 UTC (rev 522) +@@ -106,6 +106,8 @@ + } + + class youri_submit { ++ include sudo ++ + file { "/usr/local/bin/mdv-youri-submit": + owner => root, + group => root, + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/attachment-0001.html new file mode 100644 index 000000000..4361d90db --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/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>[529] - create sympa user & db</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>529</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:28 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create sympa user & db</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:27 UTC (rev 528) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:28 UTC (rev 529) +@@ -9,6 +9,10 @@ + $password = extlookup("sympa_password",'x') + $ldappass = extlookup("sympa_ldap",'x') + ++ @@postgresql::user { 'sympa': ++ password => $password, ++ } ++ + file { '/etc/sympa/sympa.conf': + ensure => present, + # should be cleaner to have it root owned, but puppet do not support acl +@@ -33,8 +37,16 @@ + webapp_file => "sympa/webapp_sympa.conf", + } + +- apache::vhost_other_app { "ml.$domain": ++ apache::vhost_other_app { "ml.$domain": + vhost_file => "sympa/vhost_ml.conf", +- } ++ } ++ ++ @@postgresql::database { 'sympa': ++ description => "Sympa database", ++ user => "sympa", ++ require => Postgresql::User["sympa"] ++ } ++ ++ + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/attachment.html new file mode 100644 index 000000000..4361d90db --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/d69039c3/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>[529] - create sympa user & db</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>529</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:28 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- create sympa user & db</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:27 UTC (rev 528) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:28 UTC (rev 529) +@@ -9,6 +9,10 @@ + $password = extlookup("sympa_password",'x') + $ldappass = extlookup("sympa_ldap",'x') + ++ @@postgresql::user { 'sympa': ++ password => $password, ++ } ++ + file { '/etc/sympa/sympa.conf': + ensure => present, + # should be cleaner to have it root owned, but puppet do not support acl +@@ -33,8 +37,16 @@ + webapp_file => "sympa/webapp_sympa.conf", + } + +- apache::vhost_other_app { "ml.$domain": ++ apache::vhost_other_app { "ml.$domain": + vhost_file => "sympa/vhost_ml.conf", +- } ++ } ++ ++ @@postgresql::database { 'sympa': ++ description => "Sympa database", ++ user => "sympa", ++ require => Postgresql::User["sympa"] ++ } ++ ++ + } + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/attachment-0001.html new file mode 100644 index 000000000..e80bea84a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/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>[523] add a require on a required package, needed to create initial database</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>523</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:21 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a require on a required package, needed to create initial database</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 2010-12-07 00:20:03 UTC (rev 522) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:21 UTC (rev 523) +@@ -1,10 +1,20 @@ + class postgresql { + + $pgsql_data = "/var/lib/pgsql/data/" ++ $pg_version = '9.0' + +- package { 'postgresql9.0-server': ++ # missing requires is corrected in cooker, ++ # should be removed ++ # once the fix is in a stable release ++ package { "postgresql$pg_version-plpgsql": ++ alias => "postgresql-plpgsql", ++ ensure => installed, ++ } ++ ++ package { "postgresql$pg_version-server": + alias => "postgresql-server", +- ensure => installed ++ ensure => installed, ++ require => Package['postgresql-plpgsql'], + } + + service { postgresql: + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/attachment.html new file mode 100644 index 000000000..e80bea84a --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/dfa1342c/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>[523] add a require on a required package, needed to create initial database</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>523</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:21 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a require on a required package, needed to create initial database</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 2010-12-07 00:20:03 UTC (rev 522) ++++ puppet/modules/postgresql/manifests/init.pp 2010-12-07 02:40:21 UTC (rev 523) +@@ -1,10 +1,20 @@ + class postgresql { + + $pgsql_data = "/var/lib/pgsql/data/" ++ $pg_version = '9.0' + +- package { 'postgresql9.0-server': ++ # missing requires is corrected in cooker, ++ # should be removed ++ # once the fix is in a stable release ++ package { "postgresql$pg_version-plpgsql": ++ alias => "postgresql-plpgsql", ++ ensure => installed, ++ } ++ ++ package { "postgresql$pg_version-server": + alias => "postgresql-server", +- ensure => installed ++ ensure => installed, ++ require => Package['postgresql-plpgsql'], + } + + service { postgresql: + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/attachment-0001.html new file mode 100644 index 000000000..077472427 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/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>[530] add a type for selfsigned certificate in 2 file</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>530</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:29 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a type for selfsigned certificate in 2 file</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesopensslmanifestsinitpp">puppet/modules/openssl/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesopensslmanifestsinitpp">Modified: puppet/modules/openssl/manifests/init.pp</a> +=================================================================== +--- puppet/modules/openssl/manifests/init.pp 2010-12-07 02:40:28 UTC (rev 529) ++++ puppet/modules/openssl/manifests/init.pp 2010-12-07 02:40:29 UTC (rev 530) +@@ -15,4 +15,29 @@ + require => Package['openssl'] + } + } ++ ++ define self_signed_splitted_cert($filename = '', ++ $directory = '/etc/certs', ++ $owner = "root", ++ $group = 'root', ++ $mode = '600') { ++ include openssl::base ++ ++ $crt_file = "$filename.crt" ++ $key_file = "$filename.key" ++ exec { "openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout $key_file -out $crt_file -subj '/CN=$name'": ++ cwd => "$directory", ++ creates => "$directory/$key_file", ++ require => Package['openssl'], ++ before => [ File["$directory/$key_file"], ++ File["$directory/$crt_file"]] ++ } ++ ++ file { ["$directory/$key_file","$directory/$crt_file"]: ++ owner => $owner, ++ group => $group, ++ mode => $mode ++ } ++ } ++ + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/attachment.html new file mode 100644 index 000000000..077472427 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/e227da80/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>[530] add a type for selfsigned certificate in 2 file</title> +</head> +<body> + +<style type="text/css"><!-- +#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; } +#msg dl.meta dt { float: left; width: 6em; font-weight: bold; } +#msg dt:after { content:':';} +#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; } +#msg dl a { font-weight: bold} +#msg dl a:link { color:#fc3; } +#msg dl a:active { color:#ff0; } +#msg dl a:visited { color:#cc6; } +h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; } +#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; } +#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; } +#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; } +#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; } +#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; } +#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; } +#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; } +#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; } +#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; } +#logmsg pre { background: #eee; padding: 1em; } +#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;} +#logmsg dl { margin: 0; } +#logmsg dt { font-weight: bold; } +#logmsg dd { margin: 0; padding: 0 0 0.5em 0; } +#logmsg dd:before { content:'\00bb';} +#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; } +#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; } +#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; } +#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; } +#logmsg table th.Corner { text-align: left; } +#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; } +#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; } +#patch { width: 100%; } +--></style> +<div id="msg"> +<dl class="meta"> +<dt>Revision</dt> <dd>530</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:29 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>add a type for selfsigned certificate in 2 file</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulesopensslmanifestsinitpp">puppet/modules/openssl/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulesopensslmanifestsinitpp">Modified: puppet/modules/openssl/manifests/init.pp</a> +=================================================================== +--- puppet/modules/openssl/manifests/init.pp 2010-12-07 02:40:28 UTC (rev 529) ++++ puppet/modules/openssl/manifests/init.pp 2010-12-07 02:40:29 UTC (rev 530) +@@ -15,4 +15,29 @@ + require => Package['openssl'] + } + } ++ ++ define self_signed_splitted_cert($filename = '', ++ $directory = '/etc/certs', ++ $owner = "root", ++ $group = 'root', ++ $mode = '600') { ++ include openssl::base ++ ++ $crt_file = "$filename.crt" ++ $key_file = "$filename.key" ++ exec { "openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout $key_file -out $crt_file -subj '/CN=$name'": ++ cwd => "$directory", ++ creates => "$directory/$key_file", ++ require => Package['openssl'], ++ before => [ File["$directory/$key_file"], ++ File["$directory/$crt_file"]] ++ } ++ ++ file { ["$directory/$key_file","$directory/$crt_file"]: ++ owner => $owner, ++ group => $group, ++ mode => $mode ++ } ++ } ++ + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/attachment-0001.html new file mode 100644 index 000000000..427735eb3 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/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>[533] - add perl-CGI-Fast, since it is required by sympa-www for fastcgi</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>533</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:33 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add perl-CGI-Fast, since it is required by sympa-www for fastcgi</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:32 UTC (rev 532) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:33 UTC (rev 533) +@@ -1,7 +1,8 @@ + class sympa { ++ ++ # perl-CGI-Fast is needed for fast cgi ++ $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast'] + +- $package_list = ['sympa', 'sympa-www'] +- + package { $package_list: + ensure => installed; + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/attachment.html new file mode 100644 index 000000000..427735eb3 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/f10e7f9f/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>[533] - add perl-CGI-Fast, since it is required by sympa-www for fastcgi</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>533</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 03:40:33 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- add perl-CGI-Fast, since it is required by sympa-www for fastcgi</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympamanifestsinitpp">puppet/modules/sympa/manifests/init.pp</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympamanifestsinitpp">Modified: puppet/modules/sympa/manifests/init.pp</a> +=================================================================== +--- puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:32 UTC (rev 532) ++++ puppet/modules/sympa/manifests/init.pp 2010-12-07 02:40:33 UTC (rev 533) +@@ -1,7 +1,8 @@ + class sympa { ++ ++ # perl-CGI-Fast is needed for fast cgi ++ $package_list = ['sympa', 'sympa-www', 'perl-CGI-Fast'] + +- $package_list = ['sympa', 'sympa-www'] +- + package { $package_list: + ensure => installed; + } + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/attachment-0001.html b/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/attachment-0001.html new file mode 100644 index 000000000..29be4d1d0 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/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>[541] - sympa need to use its account to read data 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>541</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:31 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- sympa need to use its account to read data from ldap</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesauthconf">puppet/modules/sympa/templates/auth.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesauthconf">Modified: puppet/modules/sympa/templates/auth.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:30 UTC (rev 540) ++++ puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:31 UTC (rev 541) +@@ -7,7 +7,10 @@ + email_attribute mail + scope sub + use_ssl 1 ++ bind_dn cn=alamut-sympa,ou=System Accounts,<%= dc_suffix %> ++ bind_password <%= ldap_passwd %> + ++ + user_table + regexp .* + + +</pre></div> + +</body> +</html>
\ No newline at end of file diff --git a/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/attachment.html b/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/attachment.html new file mode 100644 index 000000000..29be4d1d0 --- /dev/null +++ b/zarb-ml/mageia-sysadm/attachments/20101207/f3d6901b/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>[541] - sympa need to use its account to read data 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>541</dd> +<dt>Author</dt> <dd>misc</dd> +<dt>Date</dt> <dd>2010-12-07 04:21:31 +0100 (Tue, 07 Dec 2010)</dd> +</dl> + +<h3>Log Message</h3> +<pre>- sympa need to use its account to read data from ldap</pre> + +<h3>Modified Paths</h3> +<ul> +<li><a href="#puppetmodulessympatemplatesauthconf">puppet/modules/sympa/templates/auth.conf</a></li> +</ul> + +</div> +<div id="patch"><pre> +<a id="puppetmodulessympatemplatesauthconf">Modified: puppet/modules/sympa/templates/auth.conf</a> +=================================================================== +--- puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:30 UTC (rev 540) ++++ puppet/modules/sympa/templates/auth.conf 2010-12-07 03:21:31 UTC (rev 541) +@@ -7,7 +7,10 @@ + email_attribute mail + scope sub + use_ssl 1 ++ bind_dn cn=alamut-sympa,ou=System Accounts,<%= dc_suffix %> ++ bind_password <%= ldap_passwd %> + ++ + user_table + regexp .* + + +</pre></div> + +</body> +</html>
\ No newline at end of file |