summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-sysadm/2011-January
diff options
context:
space:
mode:
authorNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
committerNicolas Vigier <boklm@mageia.org>2013-04-14 13:46:12 +0000
commit1be510f9529cb082f802408b472a77d074b394c0 (patch)
treeb175f9d5fcb107576dabc768e7bd04d4a3e491a0 /zarb-ml/mageia-sysadm/2011-January
parentfa5098cf210b23ab4f419913e28af7b1b07dafb2 (diff)
downloadarchives-master.tar
archives-master.tar.gz
archives-master.tar.bz2
archives-master.tar.xz
archives-master.zip
Add zarb MLs html archivesHEADmaster
Diffstat (limited to 'zarb-ml/mageia-sysadm/2011-January')
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001471.html56
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001472.html187
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001473.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001474.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001475.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001476.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001477.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001478.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001479.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001480.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001481.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001482.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001483.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001484.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001485.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001486.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001487.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001488.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001489.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001490.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001491.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001492.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001493.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001494.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001495.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001496.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001497.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001498.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001499.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001500.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001501.html121
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001502.html6711
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001503.html1424
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001504.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001505.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001506.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001507.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001508.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001509.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001510.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001511.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001512.html6058
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001513.html11447
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001514.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001515.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001516.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001517.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001518.html167
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001519.html148
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001520.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001521.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001522.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001523.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001524.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001525.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001526.html63
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001527.html63
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001528.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001529.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001530.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001531.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001532.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001533.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001534.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001535.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001536.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001537.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001538.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001539.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001540.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001541.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001542.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001543.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001544.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001545.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001546.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001547.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001548.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001549.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001550.html135
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001551.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001552.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001553.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001554.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001555.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001556.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001557.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001558.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001559.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001560.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001561.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001562.html138
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001563.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001564.html362
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001565.html1188
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001566.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001567.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001568.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001569.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001570.html149
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001571.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001572.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001573.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001574.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001575.html135
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001576.html162
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001577.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001578.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001579.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001580.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001581.html161
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001582.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001583.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001584.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001585.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001586.html110
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001587.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001588.html118
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001589.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001590.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001591.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001592.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001593.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001594.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001595.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001596.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001597.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001598.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001599.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001600.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001601.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001602.html137
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001603.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001604.html6093
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001605.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001606.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001607.html139
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001608.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001609.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001610.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001611.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001612.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001613.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001614.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001615.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001616.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001617.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001618.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001619.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001620.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001621.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001622.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001623.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001624.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001625.html525
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001626.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001627.html151
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001628.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001629.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001630.html125
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001631.html206
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001632.html476
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001633.html277
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001634.html125
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001635.html119
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001636.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001637.html452
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001638.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001639.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001640.html158
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001641.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001642.html124
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001643.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001644.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001645.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001646.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001647.html113
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001648.html645
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001649.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001650.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001651.html2263
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001652.html134
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001653.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001654.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001655.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001656.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001657.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001658.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001659.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001660.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001661.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001662.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001663.html141
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001664.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001665.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001666.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001667.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001668.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001669.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001670.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001671.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001672.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001673.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001674.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001675.html163
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001676.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001677.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001678.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001679.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001680.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001681.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001682.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001683.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001684.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001685.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001686.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001687.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001688.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001689.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001690.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001691.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001692.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001693.html527
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001694.html235
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001695.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001696.html138
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001697.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001698.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001699.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001700.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001701.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001702.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001703.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001704.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001705.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001706.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001707.html186
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001708.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001709.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001710.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001711.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001712.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001713.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001714.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001715.html144
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001716.html159
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001717.html501
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001718.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001719.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001720.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001721.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001722.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001723.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001724.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001725.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001726.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001727.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001728.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001729.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001730.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001731.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001732.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001733.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001734.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001735.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001736.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001737.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001738.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001739.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001740.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001741.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001742.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001743.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001744.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001745.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001746.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001747.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001748.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001749.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001750.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001751.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001752.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001753.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001754.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001755.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001756.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001757.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001758.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001759.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001760.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001761.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001762.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001763.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001764.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001765.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001766.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001767.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001768.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001769.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001770.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001771.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001772.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001773.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001774.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001775.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001776.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001777.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001778.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001779.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001780.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001781.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001782.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001783.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001784.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001785.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001786.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001787.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001788.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001789.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001790.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001791.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001792.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001793.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001794.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001795.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001796.html141
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001797.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001798.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001799.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001800.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001801.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001802.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001803.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001804.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001805.html177
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001806.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001807.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001808.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001809.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001810.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001811.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001812.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001813.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001814.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001815.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001816.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001817.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001818.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001819.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001820.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001821.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001822.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001823.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001824.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001825.html244
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001826.html113
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001827.html147
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001828.html766
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001829.html157
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001830.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001831.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001832.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001833.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001834.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001835.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001836.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001837.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001838.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001839.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001840.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001841.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001842.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001843.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001844.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001845.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001846.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001847.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001848.html185
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001849.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001850.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001851.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001852.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001853.html110
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001854.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001855.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001856.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001857.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001858.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001859.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001860.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001861.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001862.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001863.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001864.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001865.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001866.html141
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001867.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001868.html183
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001869.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001870.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001871.html128
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001872.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001873.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001874.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001875.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001876.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001877.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001878.html114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001879.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001880.html119
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001881.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001882.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001883.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001884.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001885.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001886.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001887.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001888.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001889.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001890.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001891.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001892.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001893.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001894.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001895.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001896.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001897.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001898.html3114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001899.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001900.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001901.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001902.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001903.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001904.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001905.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001906.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001907.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001908.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001909.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001910.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001911.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001912.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001913.html127
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001914.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001915.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001916.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001917.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001918.html114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001919.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001920.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001921.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001922.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001923.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001924.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001925.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001926.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001927.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001928.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001929.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001930.html223
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001931.html251
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001932.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001933.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001934.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001935.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001936.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001937.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001938.html110
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001939.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001940.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001941.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001942.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001943.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001944.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001945.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001946.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001947.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001948.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001949.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001950.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001951.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001952.html138
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001953.html165
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001954.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001955.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001956.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001957.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001958.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001959.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001960.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001961.html121
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001962.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001963.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001964.html110
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001965.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001966.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001967.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001968.html69
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001969.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001970.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001971.html133
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001972.html130
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001973.html114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001974.html137
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001975.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001976.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001977.html130
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001978.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001979.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001980.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001981.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001982.html197
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001983.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001984.html139
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001985.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001986.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001987.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001988.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001989.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001990.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001991.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001992.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001993.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001994.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001995.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001996.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001997.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001998.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/001999.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002000.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002001.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002002.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002003.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002004.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002005.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002006.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002007.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002008.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002009.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002010.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002011.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002012.html332
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002013.html175
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002014.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002015.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002016.html121
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002017.html158
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002018.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002019.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002020.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002021.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002022.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002023.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002024.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002025.html200
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002026.html124
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002027.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002028.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002029.html347
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002030.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002031.html136
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002032.html144
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002033.html133
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002034.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002035.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002036.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002037.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002038.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002039.html142
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002040.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002041.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002042.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002043.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002044.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002045.html221
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002046.html114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002047.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002048.html144
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002049.html128
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002050.html491
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002051.html118
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002052.html157
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002053.html156
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002054.html178
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002055.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002056.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002057.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002058.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002059.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002060.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002061.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002062.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002063.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002064.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002065.html197
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002066.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002067.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002068.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002069.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002070.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002071.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002072.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002073.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002074.html149
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002075.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002076.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002077.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002078.html129
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002079.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002080.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002081.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002082.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002083.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002084.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002085.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002086.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002087.html130
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002088.html136
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002089.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002090.html189
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002091.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002092.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002093.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002094.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002095.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002096.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002097.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002098.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002099.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002100.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002101.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002102.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002103.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002104.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002105.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002106.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002107.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002108.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002109.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002110.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002111.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002112.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002113.html164
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002114.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002115.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002116.html367
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002117.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002118.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002119.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002120.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002121.html151
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002122.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002123.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002124.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002125.html168
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002126.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002127.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002128.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002129.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002130.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002131.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002132.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002133.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002134.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002135.html112
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002136.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002137.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002138.html126
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002139.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002140.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002141.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002142.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002143.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002144.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002145.html134
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002146.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002147.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002148.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002149.html142
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002150.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002151.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002152.html125
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002153.html138
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002154.html182
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002155.html195
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002156.html214
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002157.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002158.html118
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002159.html122
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002160.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002161.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002162.html120
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002163.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002164.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002165.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002166.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002167.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002168.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002169.html147
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002170.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002171.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002172.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002173.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002174.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002175.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002176.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002177.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002178.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002179.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002180.html146
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002181.html136
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002182.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002183.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002184.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002185.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002186.html174
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002187.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002188.html140
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002189.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002190.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002191.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002192.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002193.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002194.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002195.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002196.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002197.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002198.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002199.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002200.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002201.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002202.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002203.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002204.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002205.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002206.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002207.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002208.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002209.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002210.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002211.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002212.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002213.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002214.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002215.html156
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002216.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002217.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002218.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002219.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002220.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002221.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002222.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002223.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002224.html121
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002225.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002226.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002227.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002228.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002229.html153
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002230.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002231.html117
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002232.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002233.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002234.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002235.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002236.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002237.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002238.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002239.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002240.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002241.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002242.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002243.html150
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002244.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002245.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002246.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002247.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002248.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002249.html123
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002250.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002251.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002252.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002253.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002254.html82
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002255.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002256.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002257.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002258.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002259.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002260.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002261.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002262.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002263.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002264.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002265.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002266.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002267.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002268.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002269.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002270.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002271.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002272.html134
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002273.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002274.html111
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002275.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002276.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002277.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002278.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002279.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002280.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002281.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002282.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002283.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002284.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002285.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002286.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002287.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002288.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002289.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002290.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002291.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002292.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002293.html144
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002294.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002295.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002296.html117
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002297.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002298.html113
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002299.html169
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002300.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002301.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002302.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002303.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002304.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002305.html294
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002306.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002307.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002308.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002309.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002310.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002311.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002312.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002313.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002314.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002315.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002316.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002317.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002318.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002319.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002320.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002321.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002322.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002323.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002324.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002325.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002326.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002327.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002328.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002329.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002330.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002331.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002332.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002333.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002334.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002335.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002336.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002337.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002338.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002339.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002340.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002341.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002342.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002343.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002344.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002345.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002346.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002347.html331
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002348.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002349.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002350.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002351.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002352.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002353.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002354.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002355.html216
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002356.html146
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002357.html121
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002358.html109
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002359.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002360.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002361.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002362.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002363.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002364.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002365.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002366.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002367.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002368.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002369.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002370.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002371.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002372.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002373.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002374.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002375.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002376.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002377.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002378.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002379.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002380.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002381.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002382.html91
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002383.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002384.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002385.html168
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002386.html171
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002387.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002388.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002389.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002390.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002391.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002392.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002393.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002394.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002395.html83
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002396.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002397.html65
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002398.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002399.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002400.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002401.html108
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002402.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002403.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002404.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002405.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002406.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002407.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002408.html63
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002409.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002410.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002411.html75
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002412.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002413.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002414.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002415.html81
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002416.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002417.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002418.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002419.html125
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002420.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002421.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002422.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002423.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002424.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002425.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002426.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002427.html79
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002428.html84
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002429.html97
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002430.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002431.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002432.html96
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002433.html66
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002434.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002435.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002436.html102
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002437.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002438.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002439.html67
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002440.html71
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002441.html129
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002442.html95
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002443.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002444.html76
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002445.html80
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002446.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002447.html173
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002448.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002449.html116
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002450.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002451.html94
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002452.html113
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002453.html101
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002454.html92
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002455.html100
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002456.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002457.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002458.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002459.html90
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002460.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002461.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002462.html118
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002463.html124
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002464.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002465.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002466.html105
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002467.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002468.html88
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002469.html103
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002470.html115
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002471.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002472.html98
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002473.html114
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002474.html106
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002475.html173
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002476.html87
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002477.html93
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002478.html104
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002479.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002480.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002481.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002482.html74
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002483.html99
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002484.html72
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002485.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002486.html73
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002487.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002488.html245
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002489.html85
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002490.html63
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002491.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002492.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002493.html89
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002494.html64
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002495.html107
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002496.html86
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002497.html68
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002498.html70
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002499.html78
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/002500.html77
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/author.html5192
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/date.html5192
l---------zarb-ml/mageia-sysadm/2011-January/index.html1
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/subject.html5192
-rw-r--r--zarb-ml/mageia-sysadm/2011-January/thread.html6535
1035 files changed, 160499 insertions, 0 deletions
diff --git a/zarb-ml/mageia-sysadm/2011-January/001471.html b/zarb-ml/mageia-sysadm/2011-January/001471.html
new file mode 100644
index 000000000..332d9edd3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001471.html
@@ -0,0 +1,56 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110102070212.F2A3E41621%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+
+ <LINK REL="Next" HREF="001472.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110102070212.F2A3E41621%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sun Jan 2 08:02:12 CET 2011</I>
+ <P><UL>
+
+ <LI>Next message: <A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1471">[ date ]</a>
+ <a href="thread.html#1471">[ thread ]</a>
+ <a href="subject.html#1471">[ subject ]</a>
+ <a href="author.html#1471">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 02 08:02:12 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 02 08:02:12 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+
+ <LI>Next message: <A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1471">[ date ]</a>
+ <a href="thread.html#1471">[ thread ]</a>
+ <a href="subject.html#1471">[ subject ]</a>
+ <a href="author.html#1471">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001472.html b/zarb-ml/mageia-sysadm/2011-January/001472.html
new file mode 100644
index 000000000..0ca7e1cac
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001472.html
@@ -0,0 +1,187 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294016440.2046.59.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001471.html">
+ <LINK REL="Next" HREF="001499.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294016440.2046.59.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 3 02:00:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1472">[ date ]</a>
+ <a href="thread.html#1472">[ thread ]</a>
+ <a href="subject.html#1472">[ subject ]</a>
+ <a href="author.html#1472">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+Good news, since we have all been good boys and girls ( at least, I
+was ), some presents were left under Christmas tree ( or whatever is
+used for your local celebration if any ).
+
+Anne just told me that a new server will be donated, sponsored by
+Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+can translate if Babelfish is not enough ) are here :
+<A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+
+Primary use would likely be &quot;iso creation&quot;, a task that requires some
+disk and memory ( and is quite important to do ).
+
+So this bring us some problems :
+
+- the name. Last person to choose was Olivier Blin for friteuse, the
+forum vm ( that still didn't got installed, for those that want to
+know ) and the next one should be decided by Buchan Milne.
+
+So Buchan it is up to you, and you need to design your successor from
+the list of 1 person, Olivier Thauvin, who is the last remaining admin
+in my list. And then, we start to 0 again, aka the full list.
+
+
+- the installation. I volunteered to install it, and add it to puppet
+( and while on it, document it on the wiki ), but I would wish some
+input on the partition table :
+
+ - use raid 1 or raid 0 ( or both as suggested by Nanar, ie raid 1+0 ) ?
+ - lvm, or no lvm, or partial lvm ?
+ - raid or lvm stripping, mirroring ?
+ - ext4, others ?
+
+One of the issue is that the web panel do not support lvm. So I propose
+this :
+
+- 20g, no lvm, for the main system, on ext4
+- the rest as a big raid 0, or raid 1+0 array.
+in the array, we add a big lvm, splitted among
+ - mirror of rpm, around 50 go
+ - swap, around 5 go
+ - iso, around X go per run. ( with X to be calculated later or asked to
+someone who know ).
+
+
+Why raid 0 ( or 1+0 ) ? The server main use will be iso creation ( for
+now ), which mean &quot;lots of I/O&quot;. And that's the main and only reason to
+use raid 0. But if we can have also some redundancy to avoid issue that
+plagued mandriva iso creation ( aka, cascade failure of the iso creation
+server ), it could be nice.
+
+Why lvm ? For flexibility, if we decide to add other services to the
+server ( think virtualisation, there is 8 CPU and there is maybe a 2nd
+ip ). But adding others services on raid 0 may not be a smart idea on
+the other hand, so maybe using raid 1+0 would be nice too.
+
+
+- the access to the web interface. As the server is hosted at online.net
+datacenter and we do not have access, we need to use the web panel to
+reboot and so one ( or IPMI ). We ( ie, anne and me ) have a
+login/password for that. So we need to store it somewhere so members of
+a strictly defined group ( likely admins, but surely also member of the
+board/council ) can access, and no one else can. This mean that the
+password is changed when a member of the group leave the group, and
+something like every year, to avoid problem in case of password
+theft/lose.
+
+While I trust everybody who will receive it to not misuse the password,
+I am not trusting people who could steal the laptop, or people who could
+unlawfully access to it. I do use encrypted partition on my laptop, I
+know not everybody do ( for obvious reason like &quot;this reduce my battery
+life by 1 hour&quot; and &quot;this is broken on installation on mdv&quot; and others
+good reason ).
+
+So we need to :
+- define the list of login/password/url to store there. On top of my
+head, I would say :
+ - web interface for online.net ( anne and I )
+ - impi interface password ( not set yet )
+ - bios password, if any, ( I think we didn't set them )
+ - drac interface of alamut ( I think we did set them, and so damien,
+boklm, me and potentially maat know it )
+ - root password of servers ( can be changed )
+ - dns domain at gandi.net, ( romain should have it )
+
+- decide who should have access. Maybe more than one group should be
+required. I would also add a similar system for the access to outside
+services, like twitter account, etc. ( and that's one more reason to
+prefer hosted service ). While such services are important, losing
+facebook account would be less a problem than the dns name.
+
+- decide how often we change the passwords ( for those that ca be
+changed remotely ), and a process to make sure it was done. Maybe
+somewhere to note when it was done. Or decide to not change it if this
+is too tedious.
+
+- find a system to store them
+ - must be usable offline
+ - should not requires to distribute a master password
+ - must store everything encrypted ( in case of compromission )
+ - must be able to be transmitted over a unsecure channel ( ie, the
+internet )
+ - should be as seamless as possible ( ie, if we requires people to
+download a file, majority will forget to do it ).
+ - must be free software, using a good encryption system ( like not
+3DES ), etc, etc.
+ - a nice addition would be to use our ldap, or ssh keys
+I haven't looked, nor do I have much ideas on that part, so do not be
+shy, express yourself, what do people use in their job ( or
+assimilated ).
+
+At my first mission, we had physical access everywhere so the password
+handling was not a big issue, and used a gpg password file on 2 servers
+( and we used some memory trick to keep the root password of the 20
+servers ).
+
+On another job, we used a php interface for that. I lost the name of the
+web application. It was hosted in our office, with a shared password
+given to employees.
+
+And for zarb.org, we use a quite complex system with a file password.gpg
+encrypted with a key given to admin, with a pass phrase meaning &quot;apple
+pie with cream&quot; in navajo or chinese, something like that.
+
+Obviously, no procedures were set to change any password nowhere :)
+( or at least, not disclosed to me )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1472">[ date ]</a>
+ <a href="thread.html#1472">[ thread ]</a>
+ <a href="subject.html#1472">[ subject ]</a>
+ <a href="author.html#1472">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001473.html b/zarb-ml/mageia-sysadm/2011-January/001473.html
new file mode 100644
index 000000000..6ed943ed5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001473.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [652] add mageiatools repository
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B652%5D%20add%20mageiatools%20repository&In-Reply-To=%3C20110103180040.B18E24178D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001731.html">
+ <LINK REL="Next" HREF="001474.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [652] add mageiatools repository</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B652%5D%20add%20mageiatools%20repository&In-Reply-To=%3C20110103180040.B18E24178D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [652] add mageiatools repository">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 3 19:00:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1473">[ date ]</a>
+ <a href="thread.html#1473">[ thread ]</a>
+ <a href="subject.html#1473">[ subject ]</a>
+ <a href="author.html#1473">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 652
+Author: boklm
+Date: 2011-01-03 19:00:40 +0100 (Mon, 03 Jan 2011)
+Log Message:
+-----------
+add mageiatools repository
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/vhost_repository.conf
+
+Modified: puppet/modules/buildsystem/templates/vhost_repository.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/vhost_repository.conf 2010-12-21 19:36:10 UTC (rev 651)
++++ puppet/modules/buildsystem/templates/vhost_repository.conf 2011-01-03 18:00:40 UTC (rev 652)
+@@ -8,6 +8,7 @@
+ ServerName repository.&lt;%= domain %&gt;
+ DocumentRoot &lt;%= repository_root %&gt;
+ Alias /mandriva/ &quot;/distrib/mandriva/&quot;
++ Alias /mageiatools/ &quot;/distrib/mageiatools/&quot;
+ &lt;Directory &lt;%= repository_root %&gt;&gt;
+ Order deny,allow
+ Deny from all
+@@ -24,4 +25,9 @@
+ Allow from .&lt;%= domain %&gt;
+ Options Indexes FollowSymLinks
+ &lt;/Directory&gt;
++ &lt;Directory /distrib/mageiatools&gt;
++ Order deny,allow
++ Allow from all
++ Options Indexes FollowSymLinks
++ &lt;/Directory&gt;
+ &lt;/VirtualHost&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110103/3d460159/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1473">[ date ]</a>
+ <a href="thread.html#1473">[ thread ]</a>
+ <a href="subject.html#1473">[ subject ]</a>
+ <a href="author.html#1473">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001474.html b/zarb-ml/mageia-sysadm/2011-January/001474.html
new file mode 100644
index 000000000..cf3c9740d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001474.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] DNS update and redirection
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3CAANLkTimGj%2Bww1iU88%3Dk7DNVzRNmziEBhxe63EhRgtFLK%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001473.html">
+ <LINK REL="Next" HREF="001475.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] DNS update and redirection</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3CAANLkTimGj%2Bww1iU88%3Dk7DNVzRNmziEBhxe63EhRgtFLK%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] DNS update and redirection">rdalverny at gmail.com
+ </A><BR>
+ <I>Mon Jan 3 21:28:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A></li>
+ <LI>Next message: <A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1474">[ date ]</a>
+ <a href="thread.html#1474">[ thread ]</a>
+ <a href="subject.html#1474">[ subject ]</a>
+ <a href="author.html#1474">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi there,
+
+as notified here
+(<A HREF="https://mageia.org/pipermail/mageia-webteam/2011-January/000087.html">https://mageia.org/pipermail/mageia-webteam/2011-January/000087.html</A>
+) we moved the donation pages from donate.mageia.org to
+www.mageia.org.
+
+We need to update the DNS record for donate.mageia.org: we redirect to
+a new donate.mageia.org vhost somewhere, which will just host a
+rewrite rule along this line:
+
+ RewriteRule ^/(.*)/$ <A HREF="http://www.mageia.org/$1/donate/">http://www.mageia.org/$1/donate/</A> [R,L]
+
+(or, even simplest, if the above is too time consuming, we might just
+as well redirect/rewrite donate.mageia.org to www.mageia.org).
+
+What do you think? Can we do that?
+
+Thanks.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A></li>
+ <LI>Next message: <A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1474">[ date ]</a>
+ <a href="thread.html#1474">[ thread ]</a>
+ <a href="subject.html#1474">[ subject ]</a>
+ <a href="author.html#1474">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001475.html b/zarb-ml/mageia-sysadm/2011-January/001475.html
new file mode 100644
index 000000000..9d4ad908d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001475.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] DNS update and redirection
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3C1294089684.25290.11.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001474.html">
+ <LINK REL="Next" HREF="001476.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] DNS update and redirection</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3C1294089684.25290.11.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] DNS update and redirection">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 3 22:21:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1475">[ date ]</a>
+ <a href="thread.html#1475">[ thread ]</a>
+ <a href="subject.html#1475">[ subject ]</a>
+ <a href="author.html#1475">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 03 janvier 2011 &#224; 21:28 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> Hi there,
+</I>&gt;<i>
+</I>&gt;<i> as notified here
+</I>&gt;<i> (<A HREF="https://mageia.org/pipermail/mageia-webteam/2011-January/000087.html">https://mageia.org/pipermail/mageia-webteam/2011-January/000087.html</A>
+</I>&gt;<i> ) we moved the donation pages from donate.mageia.org to
+</I>&gt;<i> www.mageia.org.
+</I>&gt;<i>
+</I>&gt;<i> We need to update the DNS record for donate.mageia.org: we redirect to
+</I>&gt;<i> a new donate.mageia.org vhost somewhere, which will just host a
+</I>&gt;<i> rewrite rule along this line:
+</I>&gt;<i>
+</I>&gt;<i> RewriteRule ^/(.*)/$ <A HREF="http://www.mageia.org/$1/donate/">http://www.mageia.org/$1/donate/</A> [R,L]
+</I>
+I would add R=permanent, to ease the work of search engine ( even if I
+have no slight idea if this would really help them, but I assume that
+following http norm is the best we can do ).
+
+Shouldn't we also set some logs to see if we have traffic on this
+vhost ?
+
+&gt;<i> (or, even simplest, if the above is too time consuming, we might just
+</I>&gt;<i> as well redirect/rewrite donate.mageia.org to www.mageia.org).
+</I>
+A single rewriterule is not what gonna take ressources, when compared to
+some others software.
+
+&gt;<i> What do you think? Can we do that?
+</I>
+Well, we can, I guess we can host it on alamut.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1475">[ date ]</a>
+ <a href="thread.html#1475">[ thread ]</a>
+ <a href="subject.html#1475">[ subject ]</a>
+ <a href="author.html#1475">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001476.html b/zarb-ml/mageia-sysadm/2011-January/001476.html
new file mode 100644
index 000000000..0a0ce8eb2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001476.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] DNS update and redirection
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3CAANLkTi%3DduWs37L%2BPAVMkC41F27cQEPdYjgd3HAzok1qg%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001475.html">
+ <LINK REL="Next" HREF="001524.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] DNS update and redirection</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3CAANLkTi%3DduWs37L%2BPAVMkC41F27cQEPdYjgd3HAzok1qg%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] DNS update and redirection">rdalverny at gmail.com
+ </A><BR>
+ <I>Mon Jan 3 22:24:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1476">[ date ]</a>
+ <a href="thread.html#1476">[ thread ]</a>
+ <a href="subject.html#1476">[ subject ]</a>
+ <a href="author.html#1476">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 3, 2011 at 22:21, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Le lundi 03 janvier 2011 &#224; 21:28 +0100, Romain d'Alverny a &#233;crit :
+</I>&gt;&gt;<i> &#160; &#160; RewriteRule ^/(.*)/$ <A HREF="http://www.mageia.org/$1/donate/">http://www.mageia.org/$1/donate/</A> [R,L]
+</I>&gt;<i>
+</I>&gt;<i> I would add R=permanent, to ease the work of search engine ( even if I
+</I>&gt;<i> have no slight idea if this would really help them, but I assume that
+</I>&gt;<i> following http norm is the best we can do ).
+</I>&gt;<i>
+</I>&gt;<i> Shouldn't we also set some logs to see if we have traffic on this
+</I>&gt;<i> vhost ?
+</I>
+Yes, that would allow to know right away if/when we need to just cut this off.
+
+&gt;&gt;<i> What do you think? Can we do that?
+</I>&gt;<i>
+</I>&gt;<i> Well, we can, I guess we can host it on alamut.
+</I>
+Great! Thanks.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1476">[ date ]</a>
+ <a href="thread.html#1476">[ thread ]</a>
+ <a href="subject.html#1476">[ subject ]</a>
+ <a href="author.html#1476">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001477.html b/zarb-ml/mageia-sysadm/2011-January/001477.html
new file mode 100644
index 000000000..1a69ed504
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001477.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104040520.1F4DA417F3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001524.html">
+ <LINK REL="Next" HREF="001478.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104040520.1F4DA417F3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 05:05:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1477">[ date ]</a>
+ <a href="thread.html#1477">[ thread ]</a>
+ <a href="subject.html#1477">[ subject ]</a>
+ <a href="author.html#1477">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 05:05:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 05:05:19 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1477">[ date ]</a>
+ <a href="thread.html#1477">[ thread ]</a>
+ <a href="subject.html#1477">[ subject ]</a>
+ <a href="author.html#1477">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001478.html b/zarb-ml/mageia-sysadm/2011-January/001478.html
new file mode 100644
index 000000000..1e66913d6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001478.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104043525.954BC417F8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001477.html">
+ <LINK REL="Next" HREF="001479.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104043525.954BC417F8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 05:35:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1478">[ date ]</a>
+ <a href="thread.html#1478">[ thread ]</a>
+ <a href="subject.html#1478">[ subject ]</a>
+ <a href="author.html#1478">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 05:35:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (403974,403975,403976,403977,403978,403979,403980,403981,403982,403983,403984,403985,403986,403987,403988,403989,403990,403991,403992,403993,403994,403995,403996,403997,403998,403999,404000,404001,404002,404003,404004,404005,404006,404007,404008,404009,404010,404011,404012,404013,404014,404015,404016,404017,404018,404019,404020,404021,404022,404023,404024))
+Tue Jan 04 05:35:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1478">[ date ]</a>
+ <a href="thread.html#1478">[ thread ]</a>
+ <a href="subject.html#1478">[ subject ]</a>
+ <a href="author.html#1478">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001479.html b/zarb-ml/mageia-sysadm/2011-January/001479.html
new file mode 100644
index 000000000..e3572db9e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001479.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104043525.CDF3D417EB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001478.html">
+ <LINK REL="Next" HREF="001480.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104043525.CDF3D417EB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 05:35:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1479">[ date ]</a>
+ <a href="thread.html#1479">[ thread ]</a>
+ <a href="subject.html#1479">[ subject ]</a>
+ <a href="author.html#1479">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 05:35:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 05:35:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1479">[ date ]</a>
+ <a href="thread.html#1479">[ thread ]</a>
+ <a href="subject.html#1479">[ subject ]</a>
+ <a href="author.html#1479">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001480.html b/zarb-ml/mageia-sysadm/2011-January/001480.html
new file mode 100644
index 000000000..d193fde10
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001480.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104050531.B2D0B417FD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001479.html">
+ <LINK REL="Next" HREF="001482.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104050531.B2D0B417FD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 06:05:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1480">[ date ]</a>
+ <a href="thread.html#1480">[ thread ]</a>
+ <a href="subject.html#1480">[ subject ]</a>
+ <a href="author.html#1480">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 06:05:31 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (403974,403975,403976,403977,403978,403979,403980,403981,403982,403983,403984,403985,403986,403987,403988,403989,403990,403991,403992,403993,403994,403995,403996,403997,403998,403999,404000,404001,404002,404003,404004,404005,404006,404007,404008,404009,404010,404011,404012,404013,404014,404015,404016,404017,404018,404019,404020,404021,404022,404023,404024))
+Tue Jan 04 06:05:31 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1480">[ date ]</a>
+ <a href="thread.html#1480">[ thread ]</a>
+ <a href="subject.html#1480">[ subject ]</a>
+ <a href="author.html#1480">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001481.html b/zarb-ml/mageia-sysadm/2011-January/001481.html
new file mode 100644
index 000000000..131d1676a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001481.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104053541.6BE9A41802%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001482.html">
+ <LINK REL="Next" HREF="001483.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104053541.6BE9A41802%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 06:35:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1481">[ date ]</a>
+ <a href="thread.html#1481">[ thread ]</a>
+ <a href="subject.html#1481">[ subject ]</a>
+ <a href="author.html#1481">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 06:35:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 06:35:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1481">[ date ]</a>
+ <a href="thread.html#1481">[ thread ]</a>
+ <a href="subject.html#1481">[ subject ]</a>
+ <a href="author.html#1481">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001482.html b/zarb-ml/mageia-sysadm/2011-January/001482.html
new file mode 100644
index 000000000..6429d78a8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001482.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104053540.E8907417F5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001480.html">
+ <LINK REL="Next" HREF="001481.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104053540.E8907417F5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 06:35:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1482">[ date ]</a>
+ <a href="thread.html#1482">[ thread ]</a>
+ <a href="subject.html#1482">[ subject ]</a>
+ <a href="author.html#1482">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 06:35:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-04 06:35:40', '2011-01-04 06:35:40', 'X8DTN', 62, 5)
+Tue Jan 04 06:35:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1482">[ date ]</a>
+ <a href="thread.html#1482">[ thread ]</a>
+ <a href="subject.html#1482">[ subject ]</a>
+ <a href="author.html#1482">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001483.html b/zarb-ml/mageia-sysadm/2011-January/001483.html
new file mode 100644
index 000000000..6fec9665e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001483.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104063556.4A66E4180C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001481.html">
+ <LINK REL="Next" HREF="001484.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104063556.4A66E4180C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 07:35:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1483">[ date ]</a>
+ <a href="thread.html#1483">[ thread ]</a>
+ <a href="subject.html#1483">[ subject ]</a>
+ <a href="author.html#1483">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 07:35:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (405056,405057,405058,405059,405060,405061,405062,405063,405064,405065,405066,405067,405068,405069,405070,405071,405072,405073,405074,405075,405076,405077,405078,405079,405080,405081,405082,405083,405084,405085,405086,405087,405088,405089,405090,405091,405092,405093,405094,405095,405096,405097,405098,405099,405100,405101,405102,405103,405104,405105,405106))
+Tue Jan 04 07:35:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1483">[ date ]</a>
+ <a href="thread.html#1483">[ thread ]</a>
+ <a href="subject.html#1483">[ subject ]</a>
+ <a href="author.html#1483">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001484.html b/zarb-ml/mageia-sysadm/2011-January/001484.html
new file mode 100644
index 000000000..3f1eefd8f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001484.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104063556.8FF1C417FF%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001483.html">
+ <LINK REL="Next" HREF="001485.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104063556.8FF1C417FF%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 07:35:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1484">[ date ]</a>
+ <a href="thread.html#1484">[ thread ]</a>
+ <a href="subject.html#1484">[ subject ]</a>
+ <a href="author.html#1484">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 07:35:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 07:35:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1484">[ date ]</a>
+ <a href="thread.html#1484">[ thread ]</a>
+ <a href="subject.html#1484">[ subject ]</a>
+ <a href="author.html#1484">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001485.html b/zarb-ml/mageia-sysadm/2011-January/001485.html
new file mode 100644
index 000000000..4e2b8fbc9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001485.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104070602.C9F8141811%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001484.html">
+ <LINK REL="Next" HREF="001486.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104070602.C9F8141811%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 08:06:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1485">[ date ]</a>
+ <a href="thread.html#1485">[ thread ]</a>
+ <a href="subject.html#1485">[ subject ]</a>
+ <a href="author.html#1485">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 08:06:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (405056,405057,405058,405059,405060,405061,405062,405063,405064,405065,405066,405067,405068,405069,405070,405071,405072,405073,405074,405075,405076,405077,405078,405079,405080,405081,405082,405083,405084,405085,405086,405087,405088,405089,405090,405091,405092,405093,405094,405095,405096,405097,405098,405099,405100,405101,405102,405103,405104,405105,405106))
+Tue Jan 04 08:06:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1485">[ date ]</a>
+ <a href="thread.html#1485">[ thread ]</a>
+ <a href="subject.html#1485">[ subject ]</a>
+ <a href="author.html#1485">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001486.html b/zarb-ml/mageia-sysadm/2011-January/001486.html
new file mode 100644
index 000000000..c88d85b48
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001486.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104070603.24FAC4180E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001485.html">
+ <LINK REL="Next" HREF="001487.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104070603.24FAC4180E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 08:06:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1486">[ date ]</a>
+ <a href="thread.html#1486">[ thread ]</a>
+ <a href="subject.html#1486">[ subject ]</a>
+ <a href="author.html#1486">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 08:06:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 08:06:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1486">[ date ]</a>
+ <a href="thread.html#1486">[ thread ]</a>
+ <a href="subject.html#1486">[ subject ]</a>
+ <a href="author.html#1486">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001487.html b/zarb-ml/mageia-sysadm/2011-January/001487.html
new file mode 100644
index 000000000..74e536947
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001487.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104073609.4F12341816%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001486.html">
+ <LINK REL="Next" HREF="001488.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104073609.4F12341816%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 08:36:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1487">[ date ]</a>
+ <a href="thread.html#1487">[ thread ]</a>
+ <a href="subject.html#1487">[ subject ]</a>
+ <a href="author.html#1487">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 08:36:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (405056,405057,405058,405059,405060,405061,405062,405063,405064,405065,405066,405067,405068,405069,405070,405071,405072,405073,405074,405075,405076,405077,405078,405079,405080,405081,405082,405083,405084,405085,405086,405087,405088,405089,405090,405091,405092,405093,405094,405095,405096,405097,405098,405099,405100,405101,405102,405103,405104,405105,405106))
+Tue Jan 04 08:36:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1487">[ date ]</a>
+ <a href="thread.html#1487">[ thread ]</a>
+ <a href="subject.html#1487">[ subject ]</a>
+ <a href="author.html#1487">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001488.html b/zarb-ml/mageia-sysadm/2011-January/001488.html
new file mode 100644
index 000000000..22ed577f9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001488.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104073609.9F6DB41809%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001487.html">
+ <LINK REL="Next" HREF="001490.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104073609.9F6DB41809%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 08:36:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1488">[ date ]</a>
+ <a href="thread.html#1488">[ thread ]</a>
+ <a href="subject.html#1488">[ subject ]</a>
+ <a href="author.html#1488">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 08:36:09 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 08:36:09 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1488">[ date ]</a>
+ <a href="thread.html#1488">[ thread ]</a>
+ <a href="subject.html#1488">[ subject ]</a>
+ <a href="author.html#1488">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001489.html b/zarb-ml/mageia-sysadm/2011-January/001489.html
new file mode 100644
index 000000000..a69d0b92a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001489.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104080616.1842D4181B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001490.html">
+ <LINK REL="Next" HREF="001491.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104080616.1842D4181B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 09:06:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1489">[ date ]</a>
+ <a href="thread.html#1489">[ thread ]</a>
+ <a href="subject.html#1489">[ subject ]</a>
+ <a href="author.html#1489">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 09:06:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 09:06:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1489">[ date ]</a>
+ <a href="thread.html#1489">[ thread ]</a>
+ <a href="subject.html#1489">[ subject ]</a>
+ <a href="author.html#1489">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001490.html b/zarb-ml/mageia-sysadm/2011-January/001490.html
new file mode 100644
index 000000000..59b06cedb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001490.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104080615.8D89A4181B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001488.html">
+ <LINK REL="Next" HREF="001489.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104080615.8D89A4181B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 09:06:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1490">[ date ]</a>
+ <a href="thread.html#1490">[ thread ]</a>
+ <a href="subject.html#1490">[ subject ]</a>
+ <a href="author.html#1490">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 09:06:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-04 09:06:15', '2011-01-04 09:06:15', 'X8DTN', 62, 5)
+Tue Jan 04 09:06:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1490">[ date ]</a>
+ <a href="thread.html#1490">[ thread ]</a>
+ <a href="subject.html#1490">[ subject ]</a>
+ <a href="author.html#1490">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001491.html b/zarb-ml/mageia-sysadm/2011-January/001491.html
new file mode 100644
index 000000000..14cc6d7ac
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001491.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104083621.8293541820%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001489.html">
+ <LINK REL="Next" HREF="001492.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104083621.8293541820%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 09:36:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1491">[ date ]</a>
+ <a href="thread.html#1491">[ thread ]</a>
+ <a href="subject.html#1491">[ subject ]</a>
+ <a href="author.html#1491">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 09:36:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-04 09:36:21', '2011-01-04 09:36:21', 'X8DTN', 62, 5)
+Tue Jan 04 09:36:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1491">[ date ]</a>
+ <a href="thread.html#1491">[ thread ]</a>
+ <a href="subject.html#1491">[ subject ]</a>
+ <a href="author.html#1491">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001492.html b/zarb-ml/mageia-sysadm/2011-January/001492.html
new file mode 100644
index 000000000..93d2dc273
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001492.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104083622.128C441820%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001491.html">
+ <LINK REL="Next" HREF="001493.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104083622.128C441820%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 09:36:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1492">[ date ]</a>
+ <a href="thread.html#1492">[ thread ]</a>
+ <a href="subject.html#1492">[ subject ]</a>
+ <a href="author.html#1492">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 09:36:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 09:36:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1492">[ date ]</a>
+ <a href="thread.html#1492">[ thread ]</a>
+ <a href="subject.html#1492">[ subject ]</a>
+ <a href="author.html#1492">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001493.html b/zarb-ml/mageia-sysadm/2011-January/001493.html
new file mode 100644
index 000000000..49e5de383
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001493.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104090627.7934D41825%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001492.html">
+ <LINK REL="Next" HREF="001494.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104090627.7934D41825%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 10:06:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1493">[ date ]</a>
+ <a href="thread.html#1493">[ thread ]</a>
+ <a href="subject.html#1493">[ subject ]</a>
+ <a href="author.html#1493">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 10:06:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-04 10:06:27', '2011-01-04 10:06:27', 'X8DTN', 62, 5)
+Tue Jan 04 10:06:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1493">[ date ]</a>
+ <a href="thread.html#1493">[ thread ]</a>
+ <a href="subject.html#1493">[ subject ]</a>
+ <a href="author.html#1493">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001494.html b/zarb-ml/mageia-sysadm/2011-January/001494.html
new file mode 100644
index 000000000..f67babb7b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001494.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104090628.011B241825%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001493.html">
+ <LINK REL="Next" HREF="001495.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104090628.011B241825%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 10:06:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1494">[ date ]</a>
+ <a href="thread.html#1494">[ thread ]</a>
+ <a href="subject.html#1494">[ subject ]</a>
+ <a href="author.html#1494">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 10:06:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 10:06:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1494">[ date ]</a>
+ <a href="thread.html#1494">[ thread ]</a>
+ <a href="subject.html#1494">[ subject ]</a>
+ <a href="author.html#1494">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001495.html b/zarb-ml/mageia-sysadm/2011-January/001495.html
new file mode 100644
index 000000000..010644f08
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001495.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104093633.6CFFC41813%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001494.html">
+ <LINK REL="Next" HREF="001496.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104093633.6CFFC41813%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 10:36:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1495">[ date ]</a>
+ <a href="thread.html#1495">[ thread ]</a>
+ <a href="subject.html#1495">[ subject ]</a>
+ <a href="author.html#1495">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 10:36:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-04 10:36:33', '2011-01-04 10:36:33', 'X8DTN', 62, 5)
+Tue Jan 04 10:36:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1495">[ date ]</a>
+ <a href="thread.html#1495">[ thread ]</a>
+ <a href="subject.html#1495">[ subject ]</a>
+ <a href="author.html#1495">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001496.html b/zarb-ml/mageia-sysadm/2011-January/001496.html
new file mode 100644
index 000000000..15be2db6c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001496.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104093633.F33BE4182A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001495.html">
+ <LINK REL="Next" HREF="001497.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104093633.F33BE4182A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 10:36:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1496">[ date ]</a>
+ <a href="thread.html#1496">[ thread ]</a>
+ <a href="subject.html#1496">[ subject ]</a>
+ <a href="author.html#1496">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 10:36:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 10:36:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1496">[ date ]</a>
+ <a href="thread.html#1496">[ thread ]</a>
+ <a href="subject.html#1496">[ subject ]</a>
+ <a href="author.html#1496">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001497.html b/zarb-ml/mageia-sysadm/2011-January/001497.html
new file mode 100644
index 000000000..90431cab7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001497.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104100642.8FBF24182C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001496.html">
+ <LINK REL="Next" HREF="001498.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110104100642.8FBF24182C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 11:06:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1497">[ date ]</a>
+ <a href="thread.html#1497">[ thread ]</a>
+ <a href="subject.html#1497">[ subject ]</a>
+ <a href="author.html#1497">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 11:06:42 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 04 11:06:42 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1497">[ date ]</a>
+ <a href="thread.html#1497">[ thread ]</a>
+ <a href="subject.html#1497">[ subject ]</a>
+ <a href="author.html#1497">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001498.html b/zarb-ml/mageia-sysadm/2011-January/001498.html
new file mode 100644
index 000000000..173962ad2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001498.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104124745.539304184B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001497.html">
+ <LINK REL="Next" HREF="001502.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110104124745.539304184B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Tue Jan 4 13:47:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1498">[ date ]</a>
+ <a href="thread.html#1498">[ thread ]</a>
+ <a href="subject.html#1498">[ subject ]</a>
+ <a href="author.html#1498">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 04 13:47:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: getaddrinfo: Temporary failure in name resolution
+Tue Jan 04 13:47:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1498">[ date ]</a>
+ <a href="thread.html#1498">[ thread ]</a>
+ <a href="subject.html#1498">[ subject ]</a>
+ <a href="author.html#1498">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001499.html b/zarb-ml/mageia-sysadm/2011-January/001499.html
new file mode 100644
index 000000000..0f2c917d7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001499.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C20110104154553.GA22099%40maude.comedia.it%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001472.html">
+ <LINK REL="Next" HREF="001504.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Luca Berra</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C20110104154553.GA22099%40maude.comedia.it%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">bluca at vodka.it
+ </A><BR>
+ <I>Tue Jan 4 16:45:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1499">[ date ]</a>
+ <a href="thread.html#1499">[ thread ]</a>
+ <a href="subject.html#1499">[ subject ]</a>
+ <a href="author.html#1499">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 03, 2011 at 02:00:40AM +0100, Michael Scherer wrote:
+&gt;<i>Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i>can translate if Babelfish is not enough ) are here :
+</I>&gt;<i><A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i>
+</I>&gt;<i>Why raid 0 ( or 1+0 ) ? The server main use will be iso creation ( for
+</I>
+the dell R210 in the specs only has space for two SATA drives (uning the
+integrated Perc Raid Controller)
+so it will probably be configurd as a HW mirror, and that's it.
+
+
+--
+Luca Berra -- <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">bluca at vodka.it</A>
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1499">[ date ]</a>
+ <a href="thread.html#1499">[ thread ]</a>
+ <a href="subject.html#1499">[ subject ]</a>
+ <a href="author.html#1499">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001500.html b/zarb-ml/mageia-sysadm/2011-January/001500.html
new file mode 100644
index 000000000..90bdcba1a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001500.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [203] tag version 1.9
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B203%5D%20tag%20version%201.9&In-Reply-To=%3C20110104161045.5A0AB4186B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001502.html">
+ <LINK REL="Next" HREF="001501.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [203] tag version 1.9</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B203%5D%20tag%20version%201.9&In-Reply-To=%3C20110104161045.5A0AB4186B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [203] tag version 1.9">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 4 17:10:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A></li>
+ <LI>Next message: <A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1500">[ date ]</a>
+ <a href="thread.html#1500">[ thread ]</a>
+ <a href="subject.html#1500">[ subject ]</a>
+ <a href="author.html#1500">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 203
+Author: boklm
+Date: 2011-01-04 17:10:45 +0100 (Tue, 04 Jan 2011)
+Log Message:
+-----------
+tag version 1.9
+
+Added Paths:
+-----------
+ build_system/repsys/tags/1.9/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110104/f08d39f2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A></li>
+ <LI>Next message: <A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1500">[ date ]</a>
+ <a href="thread.html#1500">[ thread ]</a>
+ <a href="subject.html#1500">[ subject ]</a>
+ <a href="author.html#1500">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001501.html b/zarb-ml/mageia-sysadm/2011-January/001501.html
new file mode 100644
index 000000000..2f36e1dc6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001501.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [204] fix problem with python threads on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B204%5D%20fix%20problem%20with%20python%20threads%20on%202010.1&In-Reply-To=%3C20110104161553.F09254186C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001500.html">
+ <LINK REL="Next" HREF="001503.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [204] fix problem with python threads on 2010.1</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B204%5D%20fix%20problem%20with%20python%20threads%20on%202010.1&In-Reply-To=%3C20110104161553.F09254186C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [204] fix problem with python threads on 2010.1">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 4 17:15:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A></li>
+ <LI>Next message: <A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1501">[ date ]</a>
+ <a href="thread.html#1501">[ thread ]</a>
+ <a href="subject.html#1501">[ subject ]</a>
+ <a href="author.html#1501">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 204
+Author: boklm
+Date: 2011-01-04 17:15:53 +0100 (Tue, 04 Jan 2011)
+Log Message:
+-----------
+fix problem with python threads on 2010.1
+
+Modified Paths:
+--------------
+ build_system/repsys/trunk/CHANGES
+ build_system/repsys/trunk/RepSys/binrepo.py
+ build_system/repsys/trunk/repsys
+
+Modified: build_system/repsys/trunk/CHANGES
+===================================================================
+--- build_system/repsys/trunk/CHANGES 2011-01-04 16:10:45 UTC (rev 203)
++++ build_system/repsys/trunk/CHANGES 2011-01-04 16:15:53 UTC (rev 204)
+@@ -1,4 +1,7 @@
+-* Development
++* 1.9.1-binrepo
++- fix problem with python threads on 2010.1
++
++* 1.9-binrepo
+ - added support to &quot;binary repository&quot;
+ - added new commands upload, up and del to help handling tarballs in the
+ binaries repository
+
+Modified: build_system/repsys/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 16:10:45 UTC (rev 203)
++++ build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 16:15:53 UTC (rev 204)
+@@ -297,6 +297,7 @@
+ def update_sources_threaded(*args, **kwargs):
+ t = threading.Thread(target=update_sources, args=args, kwargs=kwargs)
+ t.start()
++ t.join()
+ return t
+
+ def upload(path, message=None):
+
+Modified: build_system/repsys/trunk/repsys
+===================================================================
+--- build_system/repsys/trunk/repsys 2011-01-04 16:10:45 UTC (rev 203)
++++ build_system/repsys/trunk/repsys 2011-01-04 16:15:53 UTC (rev 204)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9-binrepo&quot;
++VERSION=&quot;1.9.1-binrepo&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110104/62a507a0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A></li>
+ <LI>Next message: <A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1501">[ date ]</a>
+ <a href="thread.html#1501">[ thread ]</a>
+ <a href="subject.html#1501">[ subject ]</a>
+ <a href="author.html#1501">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001502.html b/zarb-ml/mageia-sysadm/2011-January/001502.html
new file mode 100644
index 000000000..98dc62068
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001502.html
@@ -0,0 +1,6711 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [202] add repsys
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B202%5D%20add%20repsys&In-Reply-To=%3C20110104160944.A36404186B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001498.html">
+ <LINK REL="Next" HREF="001500.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [202] add repsys</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B202%5D%20add%20repsys&In-Reply-To=%3C20110104160944.A36404186B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [202] add repsys">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 4 17:09:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1502">[ date ]</a>
+ <a href="thread.html#1502">[ thread ]</a>
+ <a href="subject.html#1502">[ subject ]</a>
+ <a href="author.html#1502">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 202
+Author: boklm
+Date: 2011-01-04 17:09:44 +0100 (Tue, 04 Jan 2011)
+Log Message:
+-----------
+add repsys
+
+Added Paths:
+-----------
+ build_system/repsys/
+ build_system/repsys/branches/
+ build_system/repsys/tags/
+ build_system/repsys/trunk/
+ build_system/repsys/trunk/BRANCH
+ build_system/repsys/trunk/CHANGES
+ build_system/repsys/trunk/MANIFEST.in
+ build_system/repsys/trunk/README
+ build_system/repsys/trunk/README.LDAP
+ build_system/repsys/trunk/RepSys/
+ build_system/repsys/trunk/RepSys/ConfigParser.py
+ build_system/repsys/trunk/RepSys/__init__.py
+ build_system/repsys/trunk/RepSys/binrepo.py
+ build_system/repsys/trunk/RepSys/cgi/
+ build_system/repsys/trunk/RepSys/cgi/__init__.py
+ build_system/repsys/trunk/RepSys/cgi/soapserver.py
+ build_system/repsys/trunk/RepSys/cgi/submit.py
+ build_system/repsys/trunk/RepSys/cgi/xmlrpcserver.py
+ build_system/repsys/trunk/RepSys/cgiutil.py
+ build_system/repsys/trunk/RepSys/command.py
+ build_system/repsys/trunk/RepSys/commands/
+ build_system/repsys/trunk/RepSys/commands/__init__.py
+ build_system/repsys/trunk/RepSys/commands/authoremail.py
+ build_system/repsys/trunk/RepSys/commands/changed.py
+ build_system/repsys/trunk/RepSys/commands/ci.py
+ build_system/repsys/trunk/RepSys/commands/co.py
+ build_system/repsys/trunk/RepSys/commands/create.py
+ build_system/repsys/trunk/RepSys/commands/del.py
+ build_system/repsys/trunk/RepSys/commands/editlog.py
+ build_system/repsys/trunk/RepSys/commands/getspec.py
+ build_system/repsys/trunk/RepSys/commands/getsrpm.py
+ build_system/repsys/trunk/RepSys/commands/log.py
+ build_system/repsys/trunk/RepSys/commands/markrelease.py
+ build_system/repsys/trunk/RepSys/commands/patchspec.py
+ build_system/repsys/trunk/RepSys/commands/putsrpm.py
+ build_system/repsys/trunk/RepSys/commands/rpmlog.py
+ build_system/repsys/trunk/RepSys/commands/submit.py
+ build_system/repsys/trunk/RepSys/commands/switch.py
+ build_system/repsys/trunk/RepSys/commands/sync.py
+ build_system/repsys/trunk/RepSys/commands/up.py
+ build_system/repsys/trunk/RepSys/commands/upload.py
+ build_system/repsys/trunk/RepSys/layout.py
+ build_system/repsys/trunk/RepSys/log.py
+ build_system/repsys/trunk/RepSys/mirror.py
+ build_system/repsys/trunk/RepSys/plugins/
+ build_system/repsys/trunk/RepSys/plugins/__init__.py
+ build_system/repsys/trunk/RepSys/plugins/ldapusers.py
+ build_system/repsys/trunk/RepSys/plugins/sample.py.txt
+ build_system/repsys/trunk/RepSys/rpmutil.py
+ build_system/repsys/trunk/RepSys/simplerpm.py
+ build_system/repsys/trunk/RepSys/svn.py
+ build_system/repsys/trunk/RepSys/util.py
+ build_system/repsys/trunk/create-srpm
+ build_system/repsys/trunk/default.chlog
+ build_system/repsys/trunk/repsys
+ build_system/repsys/trunk/repsys-example.conf
+ build_system/repsys/trunk/repsys-ssh
+ build_system/repsys/trunk/repsys.8
+ build_system/repsys/trunk/repsys.conf
+ build_system/repsys/trunk/revno.chlog
+ build_system/repsys/trunk/setup.cfg
+ build_system/repsys/trunk/setup.py
+
+Added: build_system/repsys/trunk/BRANCH
+===================================================================
+--- build_system/repsys/trunk/BRANCH (rev 0)
++++ build_system/repsys/trunk/BRANCH 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,419 @@
++================================
++The detached binaries repository
++================================
++
++.. contents::
++
++A brief description
++===================
++
++Ideally, all binaries from packages sources (ie. all the binary files inside
++SOURCES/) will be placed in another subversion repository. This repository
++is called &quot;tarballs repository&quot;, &quot;binaries repository&quot; or just &quot;binrepo&quot;.
++It will contain mostly the same directory structure of the main repository,
++but instead of having SOURCES and SPECS, it will only have a SOURCES
++directory. Every copy/move operation should happen in both repositories.
++
++In order to allow deceasing binaries from older distributions, each stable
++distro will have its own subversion repository for binary files. repsys
++knows how to access these binrepos by checking which URL defined in the
++&quot;[binrepo]&quot; section of the configuration file matches the path-part of the
++repository being accessed. (see open issues)
++
++The package changelogs will be generated from SVN commit logs in the main
++&quot;plaintext&quot; repository (&quot;txtrepo&quot; for short) only. Old changelogs will be
++preserved, as even empty revisions are preserved in the binaries-filtering
++conversion.
++
++
++Mapping repositories states
++---------------------------
++
++In order to allow the use of `repsys {getsrpm,co} -r REV`, repsys will have
++to use a reference in the text repo which will be used to know in what
++state was the binrepo when a binary was uploaded.
++
++We cannot use direct revision number mapping through properties/files/etc
++mainly because we may have multiple binaries repositories, and eventually
++they can be filtered for reducing space, thus can't ensure revisions will
++survive. Thus another mechanism which relies on dates instead of revisions
++numbers is needed.
++
++When a binary is uploaded to the binrepo, the file `sha1.lst` is updated to
++have the files's hash and commited in the main text repo. This file will be
++used as the reference when the user uses -r REV on repsys. repsys will
++checkout the package in the main text repo with -r REV and then will use
++the &quot;Last Changed Date&quot; of `sha1.lst` to checkout the binrepo part. Thus,
++`sha1.lst` should be always commited to the main text repository *after* the
++corresponding binary files have been commited to the binrepo. Hooks in the
++main repository may be used to try to enforce this, by checking if the files
++changed in `sha1.lst` are already commited in the corresponding binrepo.
++
++Computation of `sha1.lst` is unlikely to be an issue:
++
++- it should not happen too often for any given package
++- it takes[0] less than 10s to sha1sum all SOURCES of openoffice.org-3.1-1mdv2010.0.src.rpm
++- it probably takes way less than the time to upload the file into the repository
++- it can be computed in parallel to the binrepo commit, and probably finish
++ before that, thus ready by the time `sha1.lst` should be commited
++- users don't need to verify the SHA1s &quot;everytime&quot;, but the build system
++ does, thus Repsys can default to not verify and avoid wasting users' time
++
++The use of `sha1.lst` has the valuable property of tying the state of the main
++repository and the binrepo. With it, at getsrpm time of a package
++submission we can verify the SHA1 of the SOURCES-bin, and be sure that
++either the package will be built with the expected state, or early fail the
++build. It also allows for verifying binaries without trusting the binrepo,
++which may be useful if we consider using an unversioned plain filesystem
++storage in the future (for old distros or whatever), or at &quot;client side&quot;,
++which maintainers may find useful.
++
++[0]: In a single core AMD Athlon(tm) 3800+ (2400Mhz)
++
++Mapping of revisions using SVN properties
++-----------------------------------------
++
++Alternatively to using the above &quot;sha1.lst scheme&quot;, the revision mapping
++between the main repository and a binrepo could be done using subversion
++properties. This could be done by making every commit to binrepos also
++cause a corresponding commit in the main text repository to happen, which
++would update a property recording the current date. That is, a subversion
++property in the main text repository would be kept, such that for any given
++main repository revision, the corresponding state of the binrepos is
++obtainable (using the registered date).
++
++This would be &quot;more transparent&quot;, as it can be maintened simply by using
++subversion hooks, without user intervention. OTOH, as every time the user
++commits to a binrepo this would result in a commit in the main repository,
++it would require the user to &quot;svn up&quot; the directories from there before
++commiting, after every binrepo commit. Also, this might result in a big
++number of &quot;bogus&quot; commits to the main repository, which could be seen as log
++pollution, and may potentially increase space usage etc..
++
++Why a new repository without the tarballs
++==========================================
++
++- the current svn repository is too large, hard to manage
++- big binary files (in general, &quot;tarballs&quot;) history is of little value in
++ the distro development, we care much more about our specs, patches,
++ configurations, etc.; nonetheless, those big files we don't care much for
++ take the most resources and make backups and restoration in case of
++ failure very expensive, much more so than the more valuable data
++- there is no easy way to strip undesired tarballs without recreating the
++ whole repository
++- fedora and ubuntu have separated repositories, so we must have it too!
++
++Numbers
++-------
++
++Current repository is +390000 revisions and ~340Gb big, while the bzip2ed
++dumps backup for it takes about a bit more than half that size (FIXME:
++estimative, can't check in the backup server right now). Current txtrepo
++with the same number of revisions is ~180Gb big, takes about 2-3 days to be
++imported, while the gzipped full dump backup for it currently takes ~1.2Gb.
++Initial binrepo for Cooker (only `current/` packages' branches) took ~28Gb
++in disk, gzipped full dump for it takes ~25Gb, took about 5h30m to be
++populated from the current in use repository (&quot;oldrepo&quot;).
++
++
++Drawbacks of this layout
++=========================
++
++- (always) everything that changes the single-repository usage increases the chance
++ of failure and make things more complicated.
++- subversion can't be used alone as easily as the current scheme allows
++- copying binaries between distro branches may not be &quot;svn-cheap&quot; anymore
++ (unless they're in the same binrepo)
++- ...
++
++
++Open issues
++============
++
++Multiple binrepos dont allow us to have one permanent URL
++---------------------------------------------------------
++
++We would have to update the configuration files from all the users in order
++to add a new stable repository. spuk suggests to use properties in the main
++text repo that would point to the right repository locations.
++
++How to handle failures when operating on more repositores?
++----------------------------------------------------------
++
++binrepos should replicate the structure of the main text repo. What we
++should do if the markrelease succeeds in the binrepo, but fails in the main
++text repo?
++
++R: Markrelease must be done first in the txtrepo. If it fails there &quot;we're
++in trouble&quot; (though currently, we just miss it[0]). When the markrelease is
++done in the txtrepo, we can do markrelease in the binrepo using '-r {DATE}',
++using the markrelease date in the txtrepo as '{DATE}'.
++
++[0] We should add transaction support for markrelease. The transaction could
++be stored out of the packages SVN (another SVN, a DB, a txt file, etc.), and
++would work like:
++
++0. mark beginning of markrelease, early failing the package build if it fails
++1. do markrelease
++2. mark sucessful end of markrelease
++ or mark failed markrelease, so we can replay it later
++
++
++Interesting use cases (first phase)
++===================================
++
++repsys co 2008.1/mutt
++---------------------
++
++- repsys checkouts
++ <A HREF="http://svn.mandriva.com/svn/packages/updates/2008.1/mutt/current">http://svn.mandriva.com/svn/packages/updates/2008.1/mutt/current</A> to the
++ mutt directory
++
++- repsys checkouts
++ <A HREF="http://svn.mandriva.com/svn/binrepo/updates/2008.1/mutt/current/SOURCES">http://svn.mandriva.com/svn/binrepo/updates/2008.1/mutt/current/SOURCES</A>
++ into mutt/SOURCES-bin
++
++- creates symlinks for all files found in SOURCES-bin/ into ../SOURCES/
++
++ (rpm doesn't handle symlinks, this allows us to have explicit links and
++ proper src.rpm generates by rpmbuild)
++
++In case the path doesn't exist in the binrepo it will not fail, as we may
++have not imported all packages or the repository is not prepared to work on
++this model, etc.
++
++markrelease of a package
++------------------------
++
++::
++
++ $ repsys markrelease
++
++- will copy current/ to releases/VERSION/RELEASE, as usual
++
++- will copy current/ to releases/, on the binrepo too
++
++Optionally, markrelease could create revprops indicating which is the
++revision of current/ on the binrepo that represents the tarballs that are
++being tagged.
++
++
++Use cases to be implemented after the first phase
++=================================================
++
++upgrading to a newer version of the package
++-------------------------------------------
++
++::
++
++ $ cd bla/SOURCES/
++ $ wget <A HREF="http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2">http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2</A>
++ $ repsys add bla-1.6.0.tar.bz2
++
++- repsys notices this is a tarball (checking filename and/or file size)
++
++- repsys will move the file to SOURCES-bin/, create the symlink, and svn-add
++ it to the working copy
++
++ $ # the user updates the spec
++
++ $ repsys rm SOURCES/bla-1.5.1.tar.bz2
++
++- it will remove the symlink and run svn rm on
++ SOURCES-bin/bla-1.6.0.tar.bz2::
++
++ $ cd ../ # package top dir
++ $ repsys ci
++
++- repsys will commit the new tarball on SOURCES-bin/ and then on the rest
++ of the working copy
++
++repsys sync would perform these steps too.
++
++importing a package
++-------------------
++
++ $ repsys putsrpm mypkg.src.rpm
++
++- repsys will open the src.rpm
++
++- will look for tarballs inside SOURCES/ and import them to
++ <A HREF="http://svn.mandriva.com/svn/binrepo/cooker/mypkg/current/SOURCES/">http://svn.mandriva.com/svn/binrepo/cooker/mypkg/current/SOURCES/</A>
++
++- will move the tarballs out of SOURCES and import the remaining files to
++ <A HREF="http://svn.mandriva.com/svn/packages/cooker/mypkg/current/">http://svn.mandriva.com/svn/packages/cooker/mypkg/current/</A>
++
++- will do whatever else putsrpm already does
++
++TODO
++=====
++
++First phase
++-----------
++
++- upload
++- markrelease
++- putsrpm
++- getsrpm
++
++
++Second phase
++------------
++
++- up
++- sync
++
++Rejected or postponed ideas
++===========================
++
++Use of a plain filesystem storage for the tarballs
++--------------------------------------------------
++
++This was planned, then rejected. It becomes too complicated when thinking
++about markrelease, and mapping SVN revisions in the main repository to
++binaries versions in the &quot;tarballs storage&quot;, basically requiring
++implementing VCS-like features on top of filesystem. Would also require
++implementing another authentication and access scheme. The main feature
++would be ease of removing old binaries, which isn't much of a point because
++we don't know precisely what and when we want to remove, so may end up not
++removing much files anyway.
++
++Use of a plain unversioned filesystem storage for the tarballs
++--------------------------------------------------------------
++
++Different than the previous one, this would mean not relying at all on
++binary files history keeping. Structure could be something simple like::
++
++ packages/${pkg:0:1}/$pkg/$tarball
++
++This alternative does not suffice for Cooker, nor for supported distros, for
++which we want history. It could, however, at some point be used for &quot;very
++old&quot; distros, for which we may have lost interest in keeping *binaries*
++history (package history will kept &quot;forever&quot; in the main SVN repository).
++Alternatively, &quot;resetting&quot; an SVN binrepo (i.e. recreate the repository) to
++contain only the latest tarballs would probably take about the same amount
++of space, anyway...
++
++Open tarballs repository
++------------------------
++
++This idea is not really rejected. It does not go against splitting txtrepo
++and binrepo, but rather complement this idea, where the
++open-tarballs-repository would take the place of the binrepo. The txtrepo
++would still be used +- the same way. This repository could be used
++selectively, for packages where it makes sense, while most packages could be
++kept &quot;closed&quot;, still as tarballs.
++
++Use of externals for more seamless Subversion usage
++---------------------------------------------------
++
++This idea is not discarded, but it just provides easiness. OTOH, it makes
++things more complicated:
++
++- markrelease: externals would have to be updated in order to make it point
++ to the tagged version in the binrepo, otherwise changes in
++ <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">current at binrepo</A> would change older releases;
++- branching whole distro: even though subversion now supports &quot;relative
++ externals&quot;, we would have to update the URLs for *every* package on the
++ distro, as the path to reach the binrepo spans the local distribution
++ directory;
++- keeping externals up-to-date (as stated above and below)
++- authentication and access control: only markrelease action done by the
++ build system should be allowed to change externals (so what about importing
++ new packages?)
++- just a convenience, we don't need and shouldn't rely on externals for
++ running the build system, while most people will use the repositories via
++ Repsys, so why spend time to implement and keep it?
++- &quot;svn co&quot; works transparently, cool, but &quot;svn co -r N&quot; does not, otherwise
++ every change in the binrepo would require svn:externals to be updated in
++ the respective package;
++- it does not solve the problem of creating and handling symlinks between
++ SOURCES and SOURCES-bin.
++
++Keeping svn:externals updated for every package has almost the same cost of
++keeping the `sha1.lst` updated, with the difference that in the latter we
++would not have to update every package when creating distro branches.
++
++Use of &quot;external&quot; xdelta to save space on binaries
++--------------------------------------------------
++
++But how? First idea is this could be done by defining a protocol and
++assuming repository manipulation with repsys (for ease). Repsys could
++xdelta tarballs and add it to SVN with a special filename, then use it when
++checking out. Would require a policy/algorithm on when to ditch old whole
++binaries, too (i.e. hopefully wouldn't need to be handled manually by the
++maintainer). Also, this is something complemental to splitting the
++repository, so we may do it later, for binrepos.
++
++
++The Future
++==========
++
++- Open tarballs repositories
++
++ - suited for GIT, maybe multi-VCS
++ - incremental move
++ - not everything will be suited for this, must handle all cases or be
++ optional
++
++- Xdelta
++
++
++Deployment
++==========
++
++The current repository will be kept around for a while, in readonly state.
++Initial binrepos will be populated with the binaries in the `current/`
++branches of packages.
++
++The binrepo mappings config might be kept in a fixed subversion revision
++property (revision 0?).
++
++Rough steps
++-----------
++
++- check for agreement between subversion repository filters for binaries,
++ and repsys
++- upgrade repsys everywhere
++
++ - kenobi
++ - cluster nodes
++ - raoh
++ - titan
++
++- populate the binrepos for each supported distro, from a specific revision
++ of oldrepo, and mass commmit the corresponding `sha1.lst` in txtrepo for
++ every package
++
++ - set svn:date revprop of the `sha1.lst` mass commit to the date of the
++ oldrepo revision
++ - before mass commiting the `sha1.lst`, possibly freeze oldrepo, check
++ for changes to sources after the selected revision, and update the
++ binrepo as necessary
++
++- check Secteam scripts, make needed changes to get them ready (non
++ critical)
++- set up the new repositories
++
++ - hook for filtering of disallowed (binary) files in main repository
++ - binrepos mappings
++
++- make the new main + binrepos repositories available, but readonly
++
++ - keep new main repository in sync with the old repository with hooks
++
++- make current repository readonly and enable verification of sha1.lst at
++ package submission time
++
++- make sure new main repository and old repository are in sync
++
++ - resync binrepos with the old repository as needed
++
++- final tests
++
++ - change something
++ - submit
++ - etc.
++
++- make the new repositories writeable
++
+
+Added: build_system/repsys/trunk/CHANGES
+===================================================================
+--- build_system/repsys/trunk/CHANGES (rev 0)
++++ build_system/repsys/trunk/CHANGES 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,163 @@
++* Development
++- added support to &quot;binary repository&quot;
++- added new commands upload, up and del to help handling tarballs in the
++ binaries repository
++
++* 1.9
++- really fixed -M
++- new command log: shows the svn log for a given package
++- added option -s to co, to allow checking out only SPECS
++- use a better message when checking out from the mirror
++- show the path where getspec wrote the spec file
++
++* 1.8
++- make the -M option work again
++- sync now adds the spec file (pointed by blino)
++- fixed putsrpm to not create old log files for packages without changelog
++- submit now can fetch the revision number if not specified (it also shows
++ the author and the first line of the commit)
++- allow submitting many packages at once, even without support on server
++ side (the same behavior as running repsys submit for each package)
++- append a parameter sid=UUID for every set of packages submitted
++- strip username from package URL on submit (#53939)
++- clearer error message when svn co fails
++- svn authentication errors are handled, pointing to the wiki page on
++ configuration
++- svn commands will not be shown on error messages, unless using --debug
++- repsys uses the wrapper repsys-ssh for svn, to handle signals and also
++ set BatchMode
++- added the configuration option svn-env
++- show the error from rpm when fetching the version from a spec fails
++
++* 1.7
++- dropped all authenticated access support: subversion authentication has
++ been broken for a long time and the workarounds weren't decent. It will
++ be back in 1.7.x.
++- added configuration option svn-command in the global section, allowing
++ to replace the default svn command
++- force svn+<A HREF="ssh://">ssh://</A> URLs to be in BatchMode, in order to not have any
++ interactivity at all with ssh
++- fixed incompatibility with Python-2.4 on urlparse
++- fixed emptylog message, which was not being shown when needed
++- distributions can be specified by using &lt;distro&gt;/&lt;package&gt; in all
++ commands
++- allow submitting many packages at once (#28352)
++- package revisions in submit are now specified with <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">name at nnn</A>
++- the user can define groups of packages to be submitted in the section
++ &quot;submit-groups&quot;
++- make 'repsys submit' without package name or revision number work again
++- added option --distro to submit
++- make putsrpm work again
++- added subcommand import as an alias to putsrpm
++- template: hide the first release when it has only invisible lines
++- added initial man page
++- allow resorting changelog entries through the config option sort in the
++ log section
++- added rpmlog options: -o to append the old changelog, -p to append the
++ changelog found in the spec, and -s to resort all changelog entries
++- rpmlog, getsrpm, getspec and changed will use the mirror if enabled
++- don't hide authors with only the first revision SILENTed (#41117)
++- fixed bad url used when using -v in getsrpm
++- if REPSYS_CONF is set, /etc/repsys.conf and ~/.repsys/config will not be
++ readed anymore
++- sort the final changelog by enabling the option sort in the log section
++- merge the changelog found in the spec by enabling the option merge-spec
++ in the log section
++- changed the built-in template to the current default.chlog
++- added option -d to repsys sync, to download the missing source files
++- added option -F to repsys ci to set a log message file
++- added option --strict to getsrpm to check if the revision provided
++ matches the package URL;
++- changed the default command to build SRPMs to rpmbuild
++- added configuration option rpmbuild to the section helper, to define the
++ command used to build packages
++- added boolean configuration option strict-revision in the submit
++ section, to allow forcing the use of --strict
++- added option --list in create-srpm to list the available targets
++- make submit -l work on svn+<A HREF="ssh://">ssh://</A> targets
++- the fix for the unreleased commits problem in the previous release was
++ wrong, really fixed it
++- moved all configuration options that will hardly be changed to
++ repsys-example.conf; we now have a shorter repsys.conf
++- fixed the use of <A HREF="file:///">file:///</A> URLs when using just the package name
++- allow using submit with package URLs having usernames
++- don't give the wrong message &quot;invalid command 'CMD'&quot; when this is not
++ the case
++- added more help messages in subcommands
++
++* 1.6.19
++- added complement for SILENT: CLOG, which hides everything that does not
++ start with this token
++- fixed generation of unreleased commits, it was using the previous
++ markrelease revision as reference
++- added option -o to 'co' to disable the use of mirror when checking out
++
++* 1.6.18
++- added the subcommand &quot;switch&quot; to help with mirrors support
++- initialize plugins in create-srpm too
++- changelog: perform less svn calls to obtain release number and oldlog
++- changelog: show epoch even in the entry not released
++- changelog: make default.chlog compatible with cheetah-2
++- make &quot;sync&quot; compatible with rpm-4.4.8 behavior
++- &quot;co&quot; don't use mirror when URL is provided
++- &quot;ci&quot; don't relocate back to mirrors after commit (should use switch)
++- ldapusers: added options ldap-uri and ldap-starttls
++- fixed use of __import__, incompatible with python2.4 in plugin support
++- fixed bug of wrong paths when using mirrors
++
++* 1.6.17
++- brought from mdvsys world the sync command
++- ldapusers: the configuration format has changed, now it uses python
++ template strings
++- ldapusers: many fixes: better error messages, ldap-port working, results
++ contain only the fields needed, unbinding after search, filters are
++ escaped
++
++* 1.6.16
++- introduced the plugin ldapusers: repsys user data obtained from LDAP;
++ this plugin is builtin
++- added support to plugins, and the hability to wrap configuration sections
++- added workaround in the template to ignore empty releases
++- added initial support to mirrors, as requested by mrl; it required the
++ new subcommand &quot;ci&quot;
++- changelogs from misc/ will come from HEAD and should be escaped (%%)
++
++* 1.6.15
++- empty changelog entries are now shown, with a EMPTYLOG tag to allow
++ rpmlint warn the developer about it
++- check (and warn) if a temporary package has already been removed before
++ trying to remove it
++
++* 1.6.2b
++- make submit pass --define options to create-srpm script
++- print error message when create-srpm fails
++- make get_srpm return the srpms list
++- add upload-srpm support in create-srpm
++
++* 1.6.2a
++- moved revision-offset to [log] section and added a comment
++
++* 1.6.2
++- reimplemented the option -n for rpmlog, which now uses the svn option
++ --limit.
++- added the option revision-offset, for the Zero Day Revision issue.
++- small fix in main repsys help message
++
++* 1.6.1
++- added option url-map, as an workaround for svn+<A HREF="ssh://">ssh://</A> urls problems
++- added configuration sectiom &quot;helper&quot;
++- added getsrpm-mdk and create-srpm to setup.py
++- added option -r to submit
++
++* 1.6.0
++- improved markrelease command line parsing
++- changelogs entries are now groupped by author, and sorted by revision
++ number
++- the changelog now is generated using the Cheetah Template Engine, to
++ allow quick modifications without spending time reading code and
++ introducing new bugs
++- consequently, was added an option &quot;-T &lt;file&gt;&quot; to rpmlog and getsrpm to
++ allow choosing the path of the template to be used
++- added options noauth=0, and baseurl=None in order to disable the
++ authentication in some url schemes (<A HREF="http://">http://</A> and <A HREF="file://">file://</A>)
++- replaced some &quot;cl&quot; references to &quot;mdv&quot;
+
+Added: build_system/repsys/trunk/MANIFEST.in
+===================================================================
+--- build_system/repsys/trunk/MANIFEST.in (rev 0)
++++ build_system/repsys/trunk/MANIFEST.in 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,10 @@
++recursive-include RepSys *.py
++include RepSys/plugins/*.txt
++include repsys repsys.conf MANIFEST.in
++include repsys.8
++include README
++include CHANGES
++include README.LDAP
++include repsys-example.conf
++include *.chlog
++include create-srpm repsys-ssh
+
+Added: build_system/repsys/trunk/README
+===================================================================
+--- build_system/repsys/trunk/README (rev 0)
++++ build_system/repsys/trunk/README 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,12 @@
++repsys is the tool used to manage RPM packages in a subversion repository.
++It is used to create, tag releases, generate .src.rpm, generate changelog,
++and request new package releases for build. It mostly acts as a interface
++to svn(1) commands and small task scripts run that on the build system side
++over ssh(1).
++
++For more information, see repsys(8) and
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem</A>
++
++The discussion on the development of repsys takes place on the
++&quot;maintainers&quot; mailing list:
++<A HREF="http://wiki.mandriva.com/en/Development/Mailinglists">http://wiki.mandriva.com/en/Development/Mailinglists</A>
+
+Added: build_system/repsys/trunk/README.LDAP
+===================================================================
+--- build_system/repsys/trunk/README.LDAP (rev 0)
++++ build_system/repsys/trunk/README.LDAP 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,61 @@
++A Repsys plugin for obtaining users from a LDAP server.
++
++In order to enable the plugin, the user must define the following
++options in the [global] section of repsys.conf:
++
++ ldap-uri [required if ldap-server is unset]
++ the URI of the server, you can refer to more than one server by
++ adding more URIs separated by spaces::
++
++ ldap-uri = <A HREF="ldap://ldap.network/">ldap://ldap.network/</A> <A HREF="ldaps://backup.network:22389/">ldaps://backup.network:22389/</A>
++
++ ldap-server [required if ldap-uri is unset]
++ the host name of the LDAP server
++ ldap-port [optional] [default: 389]
++ the port of the LDAP server
++ ldap-base [required]
++ the base DN where the search will be performed
++ ldap-binddn [optional] [default: empty]
++ the DN used to bind
++ ldap-bindpw [optional] [default: empty]
++ the password used to bind
++ ldap-starttls [optional] [default: no]
++ use &quot;yes&quot; or &quot;no&quot; to enable or disable the use of the STARTTLS
++ LDAP extension
++ ldap-filterformat [optional]
++ [default: (&amp;(objectClass=inetOrgPerson)(uid=$username))]
++ RFC-2254 filter string used in the search of the user entry.
++ Note that this is a python template string and will have the
++ user name as parameter. For example:
++
++ ldap-filterformat = (&amp;(objectClass=inetOrgPerson)(uid=$username))
++
++ Will result in the search filter:
++
++ (&amp;(objectClass=inetOrgPerson)(uid=john))
++
++ ldap-resultformat [optional] [default: $cn &lt;$mail&gt;]
++ This is a python template string. This string will be
++ formatted using one dict object containing the fields
++ returned in the LDAP search, for example:
++
++ &gt;&gt;&gt; format = Template(&quot;$cn &lt;$mail&gt;&quot;)
++ &gt;&gt;&gt; d = search(basedn, filter)
++ &gt;&gt;&gt; d
++ {&quot;cn&quot;: &quot;John Doe&quot;, &quot;mail&quot;: &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">john at mandriva.org</A>&quot;,
++ &quot;uidNumber&quot;: &quot;1290&quot;, &quot;loginShell&quot;: &quot;/bin/bash&quot;,
++ ... many other attributes ... }
++ &gt;&gt;&gt; value = format.substitute(d)
++ &gt;&gt;&gt; print value
++ John Doe &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">john at mandriva.org</A>&gt;
++
++ Note that only the first value of the attributes will be
++ used.
++
++When the searched option is not found, it will try in repsys.conf. All
++the values found. (including from repsys.conf) will be cached between
++each configuration access.
++
++This plugin requires the package python-ldap.
++
++For more information, look <A HREF="http://qa.mandriva.com/show_bug.cgi?id=30549">http://qa.mandriva.com/show_bug.cgi?id=30549</A>
+
+Added: build_system/repsys/trunk/RepSys/ConfigParser.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/ConfigParser.py (rev 0)
++++ build_system/repsys/trunk/RepSys/ConfigParser.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,434 @@
++&quot;&quot;&quot;
++This is a heavily hacked version of ConfigParser to keep the order in
++which options and sections are read, and allow multiple options with
++the same key.
++&quot;&quot;&quot;
++from __future__ import generators
++import string, types
++import re
++
++__all__ = [&quot;NoSectionError&quot;,&quot;DuplicateSectionError&quot;,&quot;NoOptionError&quot;,
++ &quot;InterpolationError&quot;,&quot;InterpolationDepthError&quot;,&quot;ParsingError&quot;,
++ &quot;MissingSectionHeaderError&quot;,&quot;ConfigParser&quot;,
++ &quot;MAX_INTERPOLATION_DEPTH&quot;]
++
++DEFAULTSECT = &quot;DEFAULT&quot;
++
++MAX_INTERPOLATION_DEPTH = 10
++
++# exception classes
++class Error(Exception):
++ def __init__(self, msg=''):
++ self._msg = msg
++ Exception.__init__(self, msg)
++ def __repr__(self):
++ return self._msg
++ __str__ = __repr__
++
++class NoSectionError(Error):
++ def __init__(self, section):
++ Error.__init__(self, 'No section: %s' % section)
++ self.section = section
++
++class DuplicateSectionError(Error):
++ def __init__(self, section):
++ Error.__init__(self, &quot;Section %s already exists&quot; % section)
++ self.section = section
++
++class NoOptionError(Error):
++ def __init__(self, option, section):
++ Error.__init__(self, &quot;No option `%s' in section: %s&quot; %
++ (option, section))
++ self.option = option
++ self.section = section
++
++class InterpolationError(Error):
++ def __init__(self, reference, option, section, rawval):
++ Error.__init__(self,
++ &quot;Bad value substitution:\n&quot;
++ &quot;\tsection: [%s]\n&quot;
++ &quot;\toption : %s\n&quot;
++ &quot;\tkey : %s\n&quot;
++ &quot;\trawval : %s\n&quot;
++ % (section, option, reference, rawval))
++ self.reference = reference
++ self.option = option
++ self.section = section
++
++class InterpolationDepthError(Error):
++ def __init__(self, option, section, rawval):
++ Error.__init__(self,
++ &quot;Value interpolation too deeply recursive:\n&quot;
++ &quot;\tsection: [%s]\n&quot;
++ &quot;\toption : %s\n&quot;
++ &quot;\trawval : %s\n&quot;
++ % (section, option, rawval))
++ self.option = option
++ self.section = section
++
++class ParsingError(Error):
++ def __init__(self, filename):
++ Error.__init__(self, 'File contains parsing errors: %s' % filename)
++ self.filename = filename
++ self.errors = []
++
++ def append(self, lineno, line):
++ self.errors.append((lineno, line))
++ self._msg = self._msg + '\n\t[line %2d]: %s' % (lineno, line)
++
++class MissingSectionHeaderError(ParsingError):
++ def __init__(self, filename, lineno, line):
++ Error.__init__(
++ self,
++ 'File contains no section headers.\nfile: %s, line: %d\n%s' %
++ (filename, lineno, line))
++ self.filename = filename
++ self.lineno = lineno
++ self.line = line
++
++class ConfigParser:
++ def __init__(self, defaults=None):
++ # Options are stored in __sections_list like this:
++ # [(sectname, [(optname, optval), ...]), ...]
++ self.__sections_list = []
++ self.__sections_dict = {}
++ if defaults is None:
++ self.__defaults = {}
++ else:
++ self.__defaults = defaults
++
++ def defaults(self):
++ return self.__defaults
++
++ def sections(self):
++ return self.__sections_dict.keys()
++
++ def has_section(self, section):
++ return self.__sections_dict.has_key(section)
++
++ def options(self, section):
++ self.__sections_dict[section]
++ try:
++ opts = self.__sections_dict[section].keys()
++ except KeyError:
++ raise NoSectionError(section)
++ return self.__defaults.keys()+opts
++
++ def read(self, filenames):
++ if type(filenames) in types.StringTypes:
++ filenames = [filenames]
++ for filename in filenames:
++ try:
++ fp = open(filename)
++ except IOError:
++ continue
++ self.__read(fp, filename)
++ fp.close()
++
++ def readfp(self, fp, filename=None):
++ if filename is None:
++ try:
++ filename = fp.name
++ except AttributeError:
++ filename = '&lt;???&gt;'
++ self.__read(fp, filename)
++
++ def set(self, section, option, value):
++ if self.__sections_dict.has_key(section):
++ sectdict = self.__sections_dict[section]
++ sectlist = []
++ self.__sections_list.append((section, sectlist))
++ elif section == DEFAULTSECT:
++ sectdict = self.__defaults
++ sectlist = None
++ else:
++ sectdict = {}
++ self.__sections_dict[section] = sectdict
++ sectlist = []
++ self.__sections_list.append((section, sectlist))
++ xform = self.optionxform(option)
++ sectdict[xform] = value
++ if sectlist is not None:
++ sectlist.append([xform, value])
++
++ def get(self, section, option, raw=0, vars=None):
++ d = self.__defaults.copy()
++ try:
++ d.update(self.__sections_dict[section])
++ except KeyError:
++ if section != DEFAULTSECT:
++ raise NoSectionError(section)
++ if vars:
++ d.update(vars)
++ option = self.optionxform(option)
++ try:
++ rawval = d[option]
++ except KeyError:
++ raise NoOptionError(option, section)
++ if raw:
++ return rawval
++ return self.__interpolate(rawval, d)
++
++ def getall(self, section, option, raw=0, vars=None):
++ option = self.optionxform(option)
++ values = []
++ d = self.__defaults.copy()
++ if section != DEFAULTSECT:
++ for sectname, options in self.__sections_list:
++ if sectname == section:
++ for optname, value in options:
++ if optname == option:
++ values.append(value)
++ d[optname] = value
++ if raw:
++ return values
++ if vars:
++ d.update(vars)
++ for i in len(values):
++ values[i] = self.__interpolate(values[i], d)
++ return values
++
++ def walk(self, section, option=None, raw=0, vars=None):
++ # Build dictionary for interpolation
++ try:
++ d = self.__sections_dict[section].copy()
++ except KeyError:
++ if section == DEFAULTSECT:
++ d = {}
++ else:
++ raise NoSectionError(section)
++ d.update(self.__defaults)
++ if vars:
++ d.update(vars)
++
++ # Start walking
++ if option:
++ option = self.optionxform(option)
++ if section != DEFAULTSECT:
++ for sectname, options in self.__sections_list:
++ if sectname == section:
++ for optname, value in options:
++ if not option or optname == option:
++ if not raw:
++ value = self.__interpolate(value, d)
++ yield (optname, value)
++
++ def __interpolate(self, value, vars):
++ rawval = value
++ depth = 0
++ while depth &lt; 10:
++ depth = depth + 1
++ if value.find(&quot;%(&quot;) &gt;= 0:
++ try:
++ value = value % vars
++ except KeyError, key:
++ raise InterpolationError(key, option, section, rawval)
++ else:
++ break
++ if value.find(&quot;%(&quot;) &gt;= 0:
++ raise InterpolationDepthError(option, section, rawval)
++ return value
++
++ def __get(self, section, conv, option):
++ return conv(self.get(section, option))
++
++ def getint(self, section, option):
++ return self.__get(section, string.atoi, option)
++
++ def getfloat(self, section, option):
++ return self.__get(section, string.atof, option)
++
++ def getboolean(self, section, option):
++ states = {'1': 1, 'yes': 1, 'true': 1, 'on': 1,
++ '0': 0, 'no': 0, 'false': 0, 'off': 0}
++ v = self.get(section, option)
++ if not states.has_key(v.lower()):
++ raise ValueError, 'Not a boolean: %s' % v
++ return states[v.lower()]
++
++ def optionxform(self, optionstr):
++ #return optionstr.lower()
++ return optionstr
++
++ def has_option(self, section, option):
++ &quot;&quot;&quot;Check for the existence of a given option in a given section.&quot;&quot;&quot;
++ if not section or section == &quot;DEFAULT&quot;:
++ return self.__defaults.has_key(option)
++ elif not self.has_section(section):
++ return 0
++ else:
++ option = self.optionxform(option)
++ return self.__sections_dict[section].has_key(option)
++
++ SECTCRE = re.compile(r'\[(?P&lt;header&gt;[^]]+)\]')
++ OPTCRE = re.compile(r'(?P&lt;option&gt;\S+)\s*(?P&lt;vi&gt;[:=])\s*(?P&lt;value&gt;.*)$')
++
++ def __read(self, fp, fpname):
++ cursectdict = None # None, or a dictionary
++ optname = None
++ lineno = 0
++ e = None # None, or an exception
++ while 1:
++ line = fp.readline()
++ if not line:
++ break
++ lineno = lineno + 1
++ # comment or blank line?
++ if line.strip() == '' or line[0] in '#;':
++ continue
++ if line.split()[0].lower() == 'rem' \
++ and line[0] in &quot;rR&quot;: # no leading whitespace
++ continue
++ # continuation line?
++ if line[0] in ' \t' and cursectdict is not None and optname:
++ value = line.strip()
++ if value:
++ k = self.optionxform(optname)
++ cursectdict[k] = &quot;%s\n%s&quot; % (cursectdict[k], value)
++ cursectlist[-1][1] = &quot;%s\n%s&quot; % (cursectlist[-1][1], value)
++ # a section header or option header?
++ else:
++ # is it a section header?
++ mo = self.SECTCRE.match(line)
++ if mo:
++ sectname = mo.group('header')
++ if self.__sections_dict.has_key(sectname):
++ cursectdict = self.__sections_dict[sectname]
++ cursectlist = []
++ self.__sections_list.append((sectname, cursectlist))
++ elif sectname == DEFAULTSECT:
++ cursectdict = self.__defaults
++ cursectlist = None
++ else:
++ cursectdict = {}
++ self.__sections_dict[sectname] = cursectdict
++ cursectlist = []
++ self.__sections_list.append((sectname, cursectlist))
++ # So sections can't start with a continuation line
++ optname = None
++ # no section header in the file?
++ elif cursectdict is None:
++ raise MissingSectionHeaderError(fpname, lineno, `line`)
++ # an option line?
++ else:
++ mo = self.OPTCRE.match(line)
++ if mo:
++ optname, vi, optval = mo.group('option', 'vi', 'value')
++ if vi in ('=', ':') and ';' in optval:
++ # ';' is a comment delimiter only if it follows
++ # a spacing character
++ pos = optval.find(';')
++ if pos and optval[pos-1] in string.whitespace:
++ optval = optval[:pos]
++ optval = optval.strip()
++ # allow empty values
++ if optval == '&quot;&quot;':
++ optval = ''
++ xform = self.optionxform(optname)
++ cursectdict[xform] = optval
++ if cursectlist is not None:
++ cursectlist.append([xform, optval])
++ else:
++ # a non-fatal parsing error occurred. set up the
++ # exception but keep going. the exception will be
++ # raised at the end of the file and will contain a
++ # list of all bogus lines
++ if not e:
++ e = ParsingError(fpname)
++ e.append(lineno, `line`)
++ # if any parsing errors occurred, raise an exception
++ if e:
++ raise e
++
++# Here we wrap this hacked ConfigParser into something more useful
++# for us.
++
++import os
++
++class Config:
++ def __init__(self):
++ self._config = ConfigParser()
++ self._wrapped = {}
++ conffiles = []
++ repsys_conf = os.environ.get(&quot;REPSYS_CONF&quot;)
++ if repsys_conf:
++ conffiles.append(repsys_conf)
++ else:
++ conffiles.append(&quot;/etc/repsys.conf&quot;)
++ conffiles.append(os.path.expanduser(&quot;~/.repsys/config&quot;))
++ for file in conffiles:
++ if os.path.isfile(file):
++ self._config.read(file)
++
++ def wrap(self, section, handler, option=None):
++ &quot;&quot;&quot;Set one wrapper for a given section
++
++ The wrapper must be a function
++ f(section, option=None, default=None, walk=False).
++ &quot;&quot;&quot;
++ self._wrapped[section] = handler
++
++ def sections(self):
++ try:
++ return self._config.sections()
++ except Error:
++ return []
++
++ def options(self, section):
++ try:
++ return self._config.options(section)
++ except Error:
++ return []
++
++ def set(self, section, option, value):
++ return self._config.set(section, option, value)
++
++ def walk(self, section, option=None, raw=0, vars=None):
++ handler = self._wrapped.get(section)
++ if handler:
++ return handler(section, option, walk=True)
++ return self._config.walk(section, option, raw, vars)
++
++ def get(self, section, option, default=None, raw=False, wrap=True):
++ if wrap:
++ handler = self._wrapped.get(section)
++ if handler:
++ handler = self._wrapped.get(section)
++ return handler(section, option, default)
++ try:
++ return self._config.get(section, option, raw=raw)
++ except Error:
++ return default
++
++ def getint(self, section, option, default=None):
++ ret = self.get(section, option, default)
++ if type(ret) == type(&quot;&quot;):
++ return int(ret)
++
++ def getbool(self, section, option, default=None):
++ ret = self.get(section, option, default)
++ states = {'1': 1, 'yes': 1, 'true': 1, 'on': 1,
++ '0': 0, 'no': 0, 'false': 0, 'off': 0}
++ if type(ret) == type(&quot;&quot;) and states.has_key(ret.lower()):
++ return states[ret.lower()]
++ return default
++
++def test():
++ config = Config()
++ def handler(section, option=None, default=None, walk=False):
++ d = {&quot;fulano&quot;: &quot;ciclano&quot;,
++ &quot;foolano&quot;: &quot;ceeclano&quot;}
++ if walk:
++ return d.items()
++ elif option in d:
++ return d[option]
++ else:
++ return config.get(section, option, default, wrap=False)
++ config.wrap(&quot;users&quot;, handler=handler)
++ print config.get(&quot;users&quot;, &quot;fulano&quot;) # found in wrapper
++ print config.get(&quot;users&quot;, &quot;andreas&quot;) # found in repsys.conf
++ print config.walk(&quot;users&quot;)
++
++if __name__ == &quot;__main__&quot;:
++ test()
++# vim:ts=4:sw=4:et
+
+Added: build_system/repsys/trunk/RepSys/__init__.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/__init__.py (rev 0)
++++ build_system/repsys/trunk/RepSys/__init__.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,19 @@
++#!/usr/bin/python
++import re
++import os
++import tempfile
++
++import ConfigParser
++
++config = ConfigParser.Config()
++tempfile.tempdir = config.get(&quot;global&quot;, &quot;tempdir&quot;, None) or None # when &quot;&quot;
++del ConfigParser
++
++def disable_mirror(*a, **kw):
++ config.set(&quot;global&quot;, &quot;use-mirror&quot;, &quot;no&quot;)
++
++class Error(Exception): pass
++
++class SilentError(Error): pass
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/binrepo.py (rev 0)
++++ build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,393 @@
++from RepSys import Error, config, mirror, layout
++from RepSys.util import execcmd, rellink
++from RepSys.svn import SVN
++
++import sys
++import os
++import string
++import stat
++import shutil
++import re
++import tempfile
++import hashlib
++import urlparse
++import threading
++from cStringIO import StringIO
++
++DEFAULT_TARBALLS_REPO = &quot;/tarballs&quot;
++BINARIES_DIR_NAME = &quot;SOURCES&quot;
++BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
++
++PROP_USES_BINREPO = &quot;mdv:uses-binrepo&quot;
++PROP_BINREPO_REV = &quot;mdv:binrepo-rev&quot;
++
++BINREPOS_SECTION = &quot;binrepos&quot;
++
++SOURCES_FILE = &quot;sha1.lst&quot;
++
++class ChecksumError(Error):
++ pass
++
++def svn_baseurl(target):
++ svn = SVN()
++ info = svn.info2(target)
++ if info is None:
++ # unversioned resource
++ newtarget = os.path.dirname(target)
++ info = svn.info2(newtarget)
++ assert info is not None, &quot;svn_basedir should not be used with a &quot;\
++ &quot;non-versioned directory&quot;
++ root = info[&quot;Repository Root&quot;]
++ url = info[&quot;URL&quot;]
++ kind = info[&quot;Node Kind&quot;]
++ path = url[len(root):]
++ if kind == &quot;directory&quot;:
++ return url
++ basepath = os.path.dirname(path)
++ baseurl = mirror.normalize_path(url + &quot;/&quot; + basepath)
++ return baseurl
++
++def svn_root(target):
++ svn = SVN()
++ info = svn.info2(target)
++ if info is None:
++ newtarget = os.path.dirname(target)
++ info = svn.info2(newtarget)
++ assert info is not None
++ return info[&quot;Repository Root&quot;]
++
++def enabled(url):
++ #TODO use information from url to find out whether we have a binrepo
++ # available for this url
++ use = config.getbool(&quot;global&quot;, &quot;use-binaries-repository&quot;, False)
++ return use
++
++def default_repo():
++ base = config.get(&quot;global&quot;, &quot;binaries-repository&quot;, None)
++ if base is None:
++ default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;, None)
++ if default_parent is None:
++ raise Error, &quot;no binaries-repository nor default_parent &quot;\
++ &quot;configured&quot;
++ comps = urlparse.urlparse(default_parent)
++ base = comps[1] + &quot;:&quot; + DEFAULT_TARBALLS_REPO
++ return base
++
++def translate_url(url):
++ url = mirror.normalize_path(url)
++ main = mirror.normalize_path(layout.repository_url())
++ subpath = url[len(main)+1:]
++ # [binrepos]
++ # updates/2009.0 = svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/">ssh://svn.mandriva.com/svn/binrepo/20090/</A>
++ ## svn+<A HREF="ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current">ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current</A>
++ ## would translate to
++ ## svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/">ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/</A>
++ binbase = None
++ if BINREPOS_SECTION in config.sections():
++ for option, value in config.walk(BINREPOS_SECTION):
++ if subpath.startswith(option):
++ binbase = value
++ break
++ binurl = mirror._joinurl(binbase or default_repo(), subpath)
++ return binurl
++
++def translate_topdir(path):
++ &quot;&quot;&quot;Returns the URL in the binrepo from a given path inside a SVN
++ checkout directory.
++
++ @path: if specified, returns a URL in the binrepo whose path is the
++ same as the path inside the main repository.
++ &quot;&quot;&quot;
++ baseurl = svn_baseurl(path)
++ binurl = translate_url(baseurl)
++ target = mirror.normalize_path(binurl)
++ return target
++
++def is_binary(path):
++ raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
++ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
++ &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
++ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|zip)$&quot;)
++ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
++ expr = re.compile(raw)
++ name = os.path.basename(path)
++ if expr.search(name):
++ return True
++ st = os.stat(path)
++ if st[stat.ST_SIZE] &gt;= maxsize:
++ return True
++ return False
++
++def find_binaries(paths):
++ new = []
++ for path in paths:
++ if os.path.isdir(path):
++ for name in os.listdir(path):
++ fpath = os.path.join(path, name)
++ if is_binary(fpath):
++ new.append(fpath)
++ else:
++ if is_binary(path):
++ new.append(path)
++ return new
++
++def make_symlinks(source, dest):
++ todo = []
++ tomove = []
++ for name in os.listdir(source):
++ path = os.path.join(source, name)
++ if not os.path.isdir(path) and not name.startswith(&quot;.&quot;):
++ destpath = os.path.join(dest, name)
++ linkpath = rellink(path, destpath)
++ if os.path.exists(destpath):
++ if (os.path.islink(destpath) and
++ os.readlink(destpath) == linkpath):
++ continue
++ movepath = destpath + &quot;.repsys-moved&quot;
++ if os.path.exists(movepath):
++ raise Error, &quot;cannot create symlink, %s already &quot;\
++ &quot;exists (%s too)&quot; % (destpath, movepath)
++ tomove.append((destpath, movepath))
++ todo.append((destpath, linkpath))
++ for destpath, movepath in tomove:
++ os.rename(destpath, movepath)
++ for destpath, linkpath in todo:
++ os.symlink(linkpath, destpath)
++
++def download(targetdir, pkgdirurl=None, export=False, show=True,
++ revision=None, symlinks=True, check=False):
++ assert not export or (export and pkgdirurl)
++ svn = SVN()
++ sourcespath = os.path.join(targetdir, &quot;SOURCES&quot;)
++ binpath = os.path.join(targetdir, BINARIES_CHECKOUT_NAME)
++ if pkgdirurl:
++ topurl = translate_url(pkgdirurl)
++ else:
++ topurl = translate_topdir(targetdir)
++ binrev = None
++ if revision:
++ if pkgdirurl:
++ binrev = mapped_revision(pkgdirurl, revision)
++ else:
++ binrev = mapped_revision(targetdir, revision, wc=True)
++ binurl = mirror._joinurl(topurl, BINARIES_DIR_NAME)
++ if export:
++ svn.export(binurl, binpath, rev=binrev, show=show)
++ else:
++ svn.checkout(binurl, binpath, rev=binrev, show=show)
++ if symlinks:
++ make_symlinks(binpath, sourcespath)
++ if check:
++ check_sources(targetdir)
++
++def import_binaries(topdir, pkgname):
++ &quot;&quot;&quot;Import all binaries from a given package checkout
++
++ (with pending svn adds)
++
++ @topdir: the path to the svn checkout
++ &quot;&quot;&quot;
++ svn = SVN()
++ topurl = translate_topdir(topdir)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
++ bintopdir = tempfile.mktemp(&quot;repsys&quot;)
++ try:
++ svn.checkout(topurl, bintopdir)
++ checkout = True
++ except Error:
++ bintopdir = tempfile.mkdtemp(&quot;repsys&quot;)
++ checkout = False
++ try:
++ bindir = os.path.join(bintopdir, BINARIES_DIR_NAME)
++ if not os.path.exists(bindir):
++ if checkout:
++ svn.mkdir(bindir)
++ else:
++ os.mkdir(bindir)
++ binaries = find_binaries([sourcesdir])
++ update = update_sources_threaded(topdir, added=binaries)
++ for path in binaries:
++ name = os.path.basename(path)
++ binpath = os.path.join(bindir, name)
++ os.rename(path, binpath)
++ try:
++ svn.remove(path)
++ except Error:
++ # file not tracked
++ svn.revert(path)
++ if checkout:
++ svn.add(binpath)
++ log = &quot;imported binaries for %s&quot; % pkgname
++ if checkout:
++ rev = svn.commit(bindir, log=log)
++ else:
++ rev = svn.import_(bintopdir, topurl, log=log)
++ svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
++ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
++ update.join()
++ svn.add(sources_path(topdir))
++ finally:
++ shutil.rmtree(bintopdir)
++
++def create_package_dirs(bintopdir):
++ svn = SVN()
++ binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ message = &quot;%s: created binrepo package structure&quot; % silent
++ svn.mkdir(binurl, log=message, parents=True)
++
++def parse_sources(path):
++ entries = {}
++ f = open(path)
++ for rawline in f:
++ line = rawline.strip()
++ try:
++ sum, name = line.split(None, 1)
++ except ValueError:
++ # failed to unpack, line format error
++ raise Error, &quot;invalid line in sources file: %s&quot; % rawline
++ entries[name] = sum
++ return entries
++
++def check_hash(path, sum):
++ newsum = file_hash(path)
++ if newsum != sum:
++ raise ChecksumError, &quot;different checksums for %s: expected %s, &quot;\
++ &quot;but %s was found&quot; % (path, sum, newsum)
++
++def check_sources(topdir):
++ spath = sources_path(topdir)
++ if not os.path.exists(spath):
++ raise Error, &quot;'%s' was not found&quot; % spath
++ entries = parse_sources(spath)
++ for name, sum in entries.iteritems():
++ fpath = os.path.join(topdir, &quot;SOURCES&quot;, name)
++ check_hash(fpath, sum)
++
++def file_hash(path):
++ sum = hashlib.sha1()
++ f = open(path)
++ while True:
++ block = f.read(4096)
++ if not block:
++ break
++ sum.update(block)
++ f.close()
++ return sum.hexdigest()
++
++def sources_path(topdir):
++ path = os.path.join(topdir, &quot;SOURCES&quot;, SOURCES_FILE)
++ return path
++
++def update_sources(topdir, added=[], removed=[]):
++ path = sources_path(topdir)
++ entries = {}
++ if os.path.isfile(path):
++ entries = parse_sources(path)
++ f = open(path, &quot;w&quot;) # open before calculating hashes
++ for name in removed:
++ entries.pop(removed)
++ for added_path in added:
++ name = os.path.basename(added_path)
++ entries[name] = file_hash(added_path)
++ for name in sorted(entries):
++ f.write(&quot;%s %s\n&quot; % (entries[name], name))
++ f.close()
++
++def update_sources_threaded(*args, **kwargs):
++ t = threading.Thread(target=update_sources, args=args, kwargs=kwargs)
++ t.start()
++ return t
++
++def upload(path, message=None):
++ from RepSys.rpmutil import getpkgtopdir
++ svn = SVN()
++ if not os.path.exists(path):
++ raise Error, &quot;not found: %s&quot; % path
++ # XXX check if the path is under SOURCES/
++ paths = find_binaries([path])
++ if not paths:
++ raise Error, &quot;'%s' does not seem to have any tarballs&quot; % path
++ topdir = getpkgtopdir()
++ bintopdir = translate_topdir(topdir)
++ binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
++ bindir = os.path.join(topdir, BINARIES_CHECKOUT_NAME)
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ if not os.path.exists(bindir):
++ try:
++ download(topdir, show=False)
++ except Error:
++ # possibly the package does not exist
++ # (TODO check whether it is really a 'path not found' error)
++ pass
++ if not os.path.exists(bindir):
++ create_package_dirs(bintopdir)
++ svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
++ svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
++ download(topdir, show=False)
++ for path in paths:
++ if svn.info2(path):
++ sys.stderr.write(&quot;'%s' is already tracked by svn, ignoring\n&quot; %
++ path)
++ continue
++ name = os.path.basename(path)
++ binpath = os.path.join(bindir, name)
++ os.rename(path, binpath)
++ svn.add(binpath)
++ if not message:
++ message = &quot;%s: new binary files %s&quot; % (silent, &quot; &quot;.join(paths))
++ make_symlinks(bindir, sourcesdir)
++ update = update_sources_threaded(topdir, added=paths)
++ rev = svn.commit(binpath, log=message)
++ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
++ sources = sources_path(topdir)
++ svn.add(sources)
++ update.join()
++ svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
++
++def mapped_revision(target, revision, wc=False):
++ &quot;&quot;&quot;Maps a txtrepo revision to a binrepo datespec
++
++ This datespec can is intended to be used by svn .. -r DATE.
++
++ @target: a working copy path or a URL
++ @revision: if target is a URL, the revision number used when fetching
++ svn info
++ @wc: if True indicates that 'target' must be interpreted as a
++ the path of a svn working copy, otherwise it is handled as a URL
++ &quot;&quot;&quot;
++ svn = SVN()
++ binrev = None
++ if wc:
++ spath = sources_path(target)
++ if os.path.exists(spath):
++ infolines = svn.info(spath, xml=True)
++ if infolines:
++ rawinfo = &quot;&quot;.join(infolines) # arg!
++ found = re.search(&quot;&lt;date&gt;(.*?)&lt;/date&gt;&quot;, rawinfo).groups()
++ date = found[0]
++ else:
++ raise Error, &quot;bogus 'svn info' for '%s'&quot; % spath
++ else:
++ raise Error, &quot;'%s' was not found&quot; % spath
++ else:
++ url = mirror._joinurl(target, sources_path(&quot;&quot;))
++ date = svn.propget(&quot;svn:date&quot;, url, rev=revision, revprop=True)
++ if not date:
++ raise Error, &quot;no valid date available for '%s'&quot; % url
++ binrev = &quot;{%s}&quot; % date
++ return binrev
++
++def markrelease(sourceurl, releasesurl, version, release, revision):
++ svn = SVN()
++ binrev = mapped_revision(sourceurl, revision)
++ binsource = translate_url(sourceurl)
++ binreleases = translate_url(releasesurl)
++ versiondir = mirror._joinurl(binreleases, version)
++ dest = mirror._joinurl(versiondir, release)
++ svn.mkdir(binreleases, noerror=1, log=&quot;created directory for releases&quot;)
++ svn.mkdir(versiondir, noerror=1, log=&quot;created directory for version %s&quot; % version)
++ svn.copy(binsource, dest, rev=binrev,
++ log=&quot;%%markrelease ver=%s rel=%s rev=%s binrev=%s&quot; % (version, release,
++ revision, binrev))
+
+Added: build_system/repsys/trunk/RepSys/cgi/__init__.py
+===================================================================
+Added: build_system/repsys/trunk/RepSys/cgi/soapserver.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/cgi/soapserver.py (rev 0)
++++ build_system/repsys/trunk/RepSys/cgi/soapserver.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,93 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys.rpmutil import get_srpm
++from RepSys.cgiutil import CgiError, get_targets
++import sys
++import os
++
++try:
++ import NINZ.dispatch
++except ImportError:
++ NINZ = None
++
++class SoapIface:
++ def author_email(self, author):
++ return config.get(&quot;users&quot;, author)
++
++ def submit_package(self, packageurl, packagerev, targetname):
++ username = os.environ.get(&quot;REMOTE_USER&quot;)
++ packager = config.get(&quot;users&quot;, username)
++ if not packager:
++ raise CgiError, &quot;your email was not found&quot;
++ elif not packagerev:
++ raise CgiError, &quot;no revision provided&quot;
++ elif not targetname:
++ raise CgiError, &quot;no target provided&quot;
++ else:
++ targetname = targetname.lower()
++ for target in get_targets():
++ if target.name.lower() == targetname:
++ break
++ else:
++ raise CgiError, &quot;target not found&quot;
++ try:
++ tmp = int(packagerev)
++ except ValueError:
++ raise CgiError, &quot;invalid revision provided&quot;
++ for allowed in target.allowed:
++ if packageurl.startswith(allowed):
++ break
++ else:
++ raise CgiError, &quot;%s is not allowed for this target&quot; \
++ % packageurl
++ get_srpm(packageurl,
++ revision=packagerev,
++ targetdirs=target.target,
++ packager=packager,
++ revname=1,
++ svnlog=1,
++ scripts=target.scripts)
++ return 1
++
++ def submit_targets(self):
++ return [x.name for x in get_targets()]
++
++TEMPLATE = &quot;&quot;&quot;\
++Content-type: text/html
++
++&lt;html&gt;
++&lt;head&gt;
++&lt;title&gt;Repository system SOAP server&lt;/title&gt;
++&lt;/head&gt;
++&lt;body bgcolor=&quot;white&quot;&gt;
++&lt;br&gt;
++&lt;hr&gt;
++&lt;center&gt;
++&lt;b&gt;%(message)s&lt;/b&gt;
++&lt;/center&gt;
++&lt;hr&gt;
++&lt;/body&gt;
++&lt;/html&gt;
++&quot;&quot;&quot;
++
++def show(msg=&quot;&quot;, error=0):
++ if error:
++ msg = '&lt;font color=&quot;red&quot;&gt;%s&lt;/font&gt;' % msg
++ print TEMPLATE % {&quot;message&quot;:msg}
++
++def main():
++ if not os.environ.has_key('REQUEST_METHOD'):
++ sys.stderr.write(&quot;error: this program is meant to be used as a cgi\n&quot;)
++ sys.exit(1)
++ if not NINZ:
++ show(&quot;NINZ is not properly installed in this system&quot;, error=1)
++ sys.exit(1)
++ username = os.environ.get(&quot;REMOTE_USER&quot;)
++ method = os.environ.get(&quot;REQUEST_METHOD&quot;)
++ if not username or method != &quot;POST&quot;:
++ show(&quot;This is a SOAP interface!&quot;, error=1)
++ sys.exit(1)
++
++ NINZ.dispatch.AsCGI(modules=(SoapIface(),))
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/cgi/submit.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/cgi/submit.py (rev 0)
++++ build_system/repsys/trunk/RepSys/cgi/submit.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,119 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys.rpmutil import get_srpm
++from RepSys.cgiutil import CgiError, get_targets
++import cgi
++import sys
++import os
++
++TEMPLATE = &quot;&quot;&quot;\
++&lt;html&gt;
++&lt;head&gt;
++&lt;title&gt;Repository package submission system&lt;/title&gt;
++&lt;/head&gt;
++&lt;body bgcolor=&quot;white&quot;&gt;
++&lt;table cellspacing=0 cellpadding=0 border=0 width=&quot;100%%&quot;&gt;
++ &lt;tr bgcolor=&quot;#020264&quot;&gt;&lt;td align=&quot;left&quot; valign=&quot;middle&quot;&gt;&lt;img src=&quot;<A HREF="http://qa.mandriva.com/mandriva.png">http://qa.mandriva.com/mandriva.png</A>&quot; hspace=0 border=0 alt=&quot;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
++&lt;/table&gt;
++&lt;br&gt;
++&lt;hr&gt;
++&lt;center&gt;
++&lt;b&gt;%(message)s&lt;/b&gt;
++&lt;br&gt;&lt;br&gt;
++&lt;form method=&quot;POST&quot; action=&quot;&quot;&gt;
++&lt;table&gt;&lt;tr&gt;&lt;td valign=&quot;top&quot;&gt;
++ Package URL:&lt;br&gt;
++ &lt;input name=&quot;packageurl&quot; size=&quot;60&quot; value=&quot;svn+<A HREF="ssh://cvs.mandriva.com/svn/mdv/cooker/">ssh://cvs.mandriva.com/svn/mdv/cooker/</A>&quot;&gt;&lt;br&gt;
++ &lt;small&gt;Ex. svn+<A HREF="ssh://cvs.mandriva.com/svn/mdv/cooker/pkgname&lt;/small">ssh://cvs.mandriva.com/svn/mdv/cooker/pkgname&lt;/small</A>&gt;&lt;br&gt;
++ &lt;/td&gt;&lt;td valign=&quot;top&quot;&gt;
++ Revision:&lt;br&gt;
++ &lt;input name=&quot;packagerev&quot; size=&quot;10&quot; value=&quot;&quot;&gt;&lt;br&gt;
++ &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
++ &lt;br&gt;
++ Package target:&lt;br&gt;
++ &lt;select name=&quot;target&quot; size=5&gt;
++ %(targetoptions)s
++ &lt;/select&gt;&lt;br&gt;
++ &lt;br&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;Submit package&quot;&gt;
++&lt;/form&gt;
++&lt;/center&gt;
++&lt;hr/&gt;
++&lt;/body&gt;
++&lt;/html&gt;
++&quot;&quot;&quot;
++
++def get_targetoptions():
++ s = &quot;&quot;
++ selected = &quot; selected&quot;
++ for target in get_targets():
++ s += '&lt;option value=&quot;%s&quot;%s&gt;%s&lt;/option&gt;' \
++ % (target.name, selected, target.name)
++ selected = &quot;&quot;
++ return s
++
++def show(msg=&quot;&quot;, error=0):
++ if error:
++ msg = '&lt;font color=&quot;red&quot;&gt;%s&lt;/font&gt;' % msg
++ print TEMPLATE % {&quot;message&quot;:msg, &quot;targetoptions&quot;:get_targetoptions()}
++
++def submit_packages(packager):
++ form = cgi.FieldStorage()
++ packageurl = form.getfirst(&quot;packageurl&quot;, &quot;&quot;).strip()
++ packagerev = form.getfirst(&quot;packagerev&quot;, &quot;&quot;).strip()
++ if not packageurl:
++ show()
++ elif not packagerev:
++ raise CgiError, &quot;No revision provided!&quot;
++ else:
++ targetname = form.getfirst(&quot;target&quot;)
++ if not targetname:
++ raise CgiError, &quot;No target selected!&quot;
++ for target in get_targets():
++ if target.name == targetname:
++ break
++ else:
++ raise CgiError, &quot;Target not found!&quot;
++ try:
++ tmp = int(packagerev)
++ except ValueError:
++ raise CgiError, &quot;Invalid revision provided!&quot;
++ for allowed in target.allowed:
++ if packageurl.startswith(allowed):
++ break
++ else:
++ raise CgiError, &quot;%s is not allowed for this target!&quot; % packageurl
++ get_srpm(packageurl,
++ revision=packagerev,
++ targetdirs=target.target,
++ packager=packager,
++ revname=1,
++ svnlog=1,
++ scripts=target.scripts)
++ show(&quot;Package submitted!&quot;)
++
++def main():
++ if not os.environ.has_key('REQUEST_METHOD'):
++ sys.stderr.write(&quot;error: this program is meant to be used as a cgi\n&quot;)
++ sys.exit(1)
++ print &quot;Content-type: text/html\n\n&quot;
++ try:
++ username = os.environ.get(&quot;REMOTE_USER&quot;)
++ method = os.environ.get(&quot;REQUEST_METHOD&quot;)
++ if not username or method != &quot;POST&quot;:
++ show()
++ else:
++ useremail = config.get(&quot;users&quot;, username)
++ if not useremail:
++ raise CgiError, \
++ &quot;Your email was not found. Contact the administrator!&quot;
++ submit_packages(useremail)
++ except CgiError, e:
++ show(str(e), error=1)
++ except Error, e:
++ error = str(e)
++ show(error[0].upper()+error[1:], error=1)
++ except:
++ cgi.print_exception()
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/cgi/xmlrpcserver.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/cgi/xmlrpcserver.py (rev 0)
++++ build_system/repsys/trunk/RepSys/cgi/xmlrpcserver.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,111 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys.rpmutil import get_srpm
++from RepSys.cgiutil import CgiError, get_targets
++import sys
++import os
++
++import xmlrpclib, cgi
++
++class XmlRpcIface:
++ def author_email(self, author):
++ return config.get(&quot;users&quot;, author)
++
++ def submit_package(self, packageurl, packagerev, targetname):
++ username = os.environ.get(&quot;REMOTE_USER&quot;)
++ packager = config.get(&quot;users&quot;, username)
++ if not packager:
++ raise CgiError, &quot;your email was not found&quot;
++ elif not packagerev:
++ raise CgiError, &quot;no revision provided&quot;
++ elif not targetname:
++ raise CgiError, &quot;no target provided&quot;
++ else:
++ targetname = targetname.lower()
++ for target in get_targets():
++ if target.name.lower() == targetname:
++ break
++ else:
++ raise CgiError, &quot;target not found&quot;
++ try:
++ tmp = int(packagerev)
++ except ValueError:
++ raise CgiError, &quot;invalid revision provided&quot;
++ for allowed in target.allowed:
++ if packageurl.startswith(allowed):
++ break
++ else:
++ raise CgiError, &quot;%s is not allowed for this target&quot; \
++ % packageurl
++ get_srpm(packageurl,
++ revision=packagerev,
++ targetdirs=target.target,
++ packager=packager,
++ revname=1,
++ svnlog=1,
++ scripts=target.scripts)
++ return 1
++
++ def submit_targets(self):
++ return [x.name for x in get_targets()]
++
++TEMPLATE = &quot;&quot;&quot;\
++Content-type: text/html
++
++&lt;html&gt;
++&lt;head&gt;
++&lt;title&gt;Repository system SOAP server&lt;/title&gt;
++&lt;/head&gt;
++&lt;body bgcolor=&quot;white&quot;&gt;
++&lt;br&gt;
++&lt;hr&gt;
++&lt;center&gt;
++&lt;b&gt;%(message)s&lt;/b&gt;
++&lt;/center&gt;
++&lt;hr&gt;
++&lt;/body&gt;
++&lt;/html&gt;
++&quot;&quot;&quot;
++
++def show(msg=&quot;&quot;, error=0):
++ if error:
++ msg = '&lt;font color=&quot;red&quot;&gt;%s&lt;/font&gt;' % msg
++ print TEMPLATE % {&quot;message&quot;:msg}
++
++def main():
++ if not os.environ.has_key('REQUEST_METHOD'):
++ sys.stderr.write(&quot;error: this program is meant to be used as a cgi\n&quot;)
++ sys.exit(1)
++ username = os.environ.get(&quot;REMOTE_USER&quot;)
++ method = os.environ.get(&quot;REQUEST_METHOD&quot;)
++ if not username or method != &quot;POST&quot;:
++ show(&quot;This is a XMLRPC interface!&quot;, error=1)
++ sys.exit(1)
++
++ iface = XmlRpcIface()
++
++ response = &quot;&quot;
++ try:
++ form = cgi.FieldStorage()
++ parms, method = xmlrpclib.loads(form.value)
++ meth = getattr(iface, method)
++ response = (meth(*parms),)
++ except CgiError, e:
++ msg = str(e)
++ try:
++ msg = msg.decode(&quot;iso-8859-1&quot;)
++ except UnicodeError:
++ pass
++ response = xmlrpclib.Fault(1, msg)
++ except Exception, e:
++ msg = str(e)
++ try:
++ msg = msg.decode(&quot;iso-8859-1&quot;)
++ except UnicodeError:
++ pass
++ response = xmlrpclib.Fault(1, msg)
++
++ sys.stdout.write(&quot;Content-type: text/xml\n\n&quot;)
++ sys.stdout.write(xmlrpclib.dumps(response, methodresponse=1))
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/cgiutil.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/cgiutil.py (rev 0)
++++ build_system/repsys/trunk/RepSys/cgiutil.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,53 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys.svn import SVN
++from RepSys.ConfigParser import NoSectionError
++import time
++import re
++
++class CgiError(Error): pass
++
++class SubmitTarget:
++ def __init__(self):
++ self.name = &quot;&quot;
++ self.target = &quot;&quot;
++ self.macros = []
++ self.allowed = []
++ self.scripts = []
++
++TARGETS = []
++
++def parse_macrosref(refs, config):
++ macros = []
++ for name in refs:
++ secname = &quot;macros %s&quot; % name
++ try:
++ macros.extend(config.walk(secname, raw=True))
++ except NoSectionError:
++ raise Error, &quot;missing macros section &quot; \
++ &quot;%r in configuration&quot; % secname
++ return macros
++
++def get_targets():
++ global TARGETS
++ if not TARGETS:
++ target = SubmitTarget()
++ targetoptions = {}
++ submit_re = re.compile(&quot;^submit\s+(.+)$&quot;)
++ for section in config.sections():
++ m = submit_re.match(section)
++ if m:
++ target = SubmitTarget()
++ target.name = m.group(1)
++ for option, value in config.walk(section):
++ if option in (&quot;target&quot;, &quot;allowed&quot;, &quot;scripts&quot;):
++ setattr(target, option, value.split())
++ elif option == &quot;rpm-macros&quot;:
++ refs = value.split()
++ target.macros = parse_macrosref(refs, config)
++ else:
++ raise Error, &quot;unknown [%s] option %s&quot; % (section, option)
++ TARGETS.append(target)
++ return TARGETS
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/command.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/command.py (rev 0)
++++ build_system/repsys/trunk/RepSys/command.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,61 @@
++#!/usr/bin/python
++from RepSys import SilentError, Error, config
++import sys, os
++import urlparse
++import optparse
++
++__all__ = [&quot;OptionParser&quot;, &quot;do_command&quot;, &quot;default_parent&quot;]
++
++class CapitalizeHelpFormatter(optparse.IndentedHelpFormatter):
++
++ def format_usage(self, usage):
++ return optparse.IndentedHelpFormatter \
++ .format_usage(self, usage).capitalize()
++
++ def format_heading(self, heading):
++ return optparse.IndentedHelpFormatter \
++ .format_heading(self, heading).capitalize()
++
++class OptionParser(optparse.OptionParser):
++
++ def __init__(self, usage=None, help=None, **kwargs):
++ if not &quot;formatter&quot; in kwargs:
++ kwargs[&quot;formatter&quot;] = CapitalizeHelpFormatter()
++ optparse.OptionParser.__init__(self, usage, **kwargs)
++ self._overload_help = help
++
++ def format_help(self, formatter=None):
++ if self._overload_help:
++ return self._overload_help
++ else:
++ return optparse.OptionParser.format_help(self, formatter)
++
++ def error(self, msg):
++ raise Error, msg
++
++def do_command(parse_options_func, main_func):
++ try:
++ opt = parse_options_func()
++ main_func(**opt.__dict__)
++ except SilentError:
++ sys.exit(1)
++ except Error, e:
++ sys.stderr.write(&quot;error: %s\n&quot; % str(e))
++ sys.exit(1)
++ except KeyboardInterrupt:
++ sys.stderr.write(&quot;interrupted\n&quot;)
++ sys.stderr.flush()
++ sys.exit(1)
++
++def default_parent(url):
++ if url.find(&quot;://&quot;) == -1:
++ default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;)
++ if not default_parent:
++ raise Error, &quot;received a relative url, &quot; \
++ &quot;but default_parent was not setup&quot;
++ parsed = list(urlparse.urlparse(default_parent))
++ parsed[2] = os.path.normpath(parsed[2] + &quot;/&quot; + url)
++ url = urlparse.urlunparse(parsed)
++ return url
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/__init__.py
+===================================================================
+Added: build_system/repsys/trunk/RepSys/commands/authoremail.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/authoremail.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/authoremail.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,37 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys.command import *
++import sys
++import getopt
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys authoremail [OPTIONS] AUTHOR
++
++Shows the e-mail of an SVN author. It is just a simple interface to access
++the [authors] section of repsys.conf.
++
++Options:
++ -h Show this message
++
++Examples:
++ repsys authoremail john
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.author = args[0]
++ return opts
++
++def print_author_email(author):
++ email = config.get(&quot;users&quot;, author)
++ if not email:
++ raise Error, &quot;author not found&quot;
++ print email
++
++def main():
++ do_command(parse_options, print_author_email)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/changed.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/changed.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/changed.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,41 @@
++#!/usr/bin/python
++from RepSys import Error, disable_mirror
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.rpmutil import check_changed
++import getopt
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys changed [OPTIONS] URL
++
++Shows if there are pending changes since the last package release.
++
++Options:
++ -a Check all packages in given URL
++ -s Show differences
++ -M Do not use the mirror (use the main repository)
++ -h Show this message
++
++Examples:
++ repsys changed <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++ repsys changed -a <A HREF="http://repos/svn/cnc/snapshot">http://repos/svn/cnc/snapshot</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-a&quot;, dest=&quot;all&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;-s&quot;, dest=&quot;show&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ opts, args = parser.parse_args()
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(args[0])
++ opts.verbose = 1 # Unconfigurable
++ return opts
++
++def main():
++ do_command(parse_options, check_changed)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/ci.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/ci.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/ci.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,35 @@
++#!/usr/bin/python
++from RepSys.command import *
++from RepSys.rpmutil import commit
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys ci [TARGET]
++
++Will commit recent modifications in the package.
++
++The difference between an ordinary &quot;svn ci&quot; and &quot;repsys ci&quot; is that it
++relocates the working copy to the default repository in case the option
++&quot;mirror&quot; is set in repsys.conf.
++
++Options:
++ -h Show this message
++ -m MSG Use the MSG as the log message
++ -F FILE Read log message from FILE
++
++Examples:
++ repsys ci
++ repsys ci SPECS/package.spec SPECS/package-patch.patch
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-m&quot;, dest=&quot;message&quot;, default=None)
++ parser.add_option(&quot;-F&quot;, dest=&quot;logfile&quot;, type=&quot;string&quot;,
++ default=None)
++ opts, args = parser.parse_args()
++ if len(args):
++ opts.target = args[0]
++ return opts
++
++def main():
++ do_command(parse_options, commit)
+
+Added: build_system/repsys/trunk/RepSys/commands/co.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/co.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/co.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,67 @@
++#!/usr/bin/python
++from RepSys import Error, disable_mirror
++from RepSys.command import *
++from RepSys.rpmutil import checkout
++import getopt
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys co [OPTIONS] URL [LOCALPATH]
++
++Checkout the package source from the Mandriva repository.
++
++If the 'mirror' option is enabled, the package is obtained from the mirror
++repository.
++
++You can specify the distro branch to checkout from by using distro/pkgname.
++
++Options:
++ -d The distribution branch to checkout from
++ -b The package branch
++ -r REV Revision to checkout
++ -S Do not download sources from the binaries repository
++ -L Do not make symlinks of the binaries downloaded in SOURCES/
++ -s Only checkout the SPECS/ directory
++ -M Do not use the mirror (use the main repository)
++ --check Check integrity of files fetched from the binary repository
++ -h Show this message
++
++Examples:
++ repsys co pkgname
++ repsys co -d 2009.0 pkgname
++ repsys co 2009.0/pkgame
++ repsys co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++ repsys co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A> foo-pkg
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;)
++ parser.add_option(&quot;-S&quot;, dest=&quot;use_binrepo&quot;, default=True,
++ action=&quot;store_false&quot;)
++ parser.add_option(&quot;--check&quot;, dest=&quot;binrepo_check&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-L&quot;, dest=&quot;binrepo_link&quot;, default=True,
++ action=&quot;store_false&quot;)
++ parser.add_option(&quot;--distribution&quot;, &quot;-d&quot;, dest=&quot;distro&quot;, default=None)
++ parser.add_option(&quot;--branch&quot;, &quot;-b&quot;, dest=&quot;branch&quot;, default=None)
++ parser.add_option(&quot;-s&quot;, &quot;--spec&quot;, dest=&quot;spec&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ opts, args = parser.parse_args()
++ if len(args) not in (1, 2):
++ raise Error, &quot;invalid arguments&quot;
++ # here we don't use package_url in order to notify the user we are
++ # using the mirror
++ opts.pkgdirurl = args[0]
++ if len(args) == 2:
++ opts.path = args[1]
++ else:
++ opts.path = None
++ return opts
++
++def main():
++ do_command(parse_options, checkout)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/create.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/create.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/create.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,34 @@
++#!/usr/bin/python
++from RepSys import Error
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.rpmutil import create_package
++import getopt
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys create [OPTIONS] URL
++
++Creates the minimal structure of a package in the repository.
++
++Options:
++ -h Show this message
++
++Examples:
++ repsys create newpkg
++ repsys create svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker/newpkg">ssh://svn.mandriva.com/svn/packages/cooker/newpkg</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(args[0], mirrored=False)
++ opts.verbose = 1 # Unconfigurable
++ return opts
++
++def main():
++ do_command(parse_options, create_package)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/del.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/del.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/del.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,30 @@
++from RepSys import Error
++from RepSys.command import *
++from RepSys.rpmutil import binrepo_delete
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys del [OPTIONS] [PATH]
++
++Remove a given file from the binary sources repository.
++
++Changes in the sources file will be left uncommited.
++
++Options:
++ -c automatically commit the 'sources' file
++ -h help
++
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-c&quot;, dest=&quot;commit&quot;, default=False,
++ action=&quot;store_true&quot;)
++ opts, args = parser.parse_args()
++ if len(args):
++ opts.paths = args
++ else:
++ raise Error, &quot;you need to provide a path&quot;
++ return opts
++
++def main():
++ do_command(parse_options, binrepo_delete)
+
+Added: build_system/repsys/trunk/RepSys/commands/editlog.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/editlog.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/editlog.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,39 @@
++#!/usr/bin/python
++from RepSys import Error
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.svn import SVN
++import re
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys editlog [OPTIONS] [URL] REVISION
++
++Options:
++ -h Show this message
++
++Examples:
++ repsys editlog 14800
++ repsys editlog <A HREF="https://repos/svn/cnc/snapshot">https://repos/svn/cnc/snapshot</A> 14800
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ if len(args) == 2:
++ pkgdirurl, revision = args
++ elif len(args) == 1:
++ pkgdirurl, revision = &quot;&quot;, args[0]
++ else:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(pkgdirurl, mirrored=False)
++ opts.revision = re.compile(r&quot;.*?(\d+).*&quot;).sub(r&quot;\1&quot;, revision)
++ return opts
++
++def editlog(pkgdirurl, revision):
++ svn = SVN()
++ svn.propedit(&quot;svn:log&quot;, pkgdirurl, rev=revision)
++
++def main():
++ do_command(parse_options, editlog)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/getspec.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/getspec.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/getspec.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,38 @@
++#!/usr/bin/python
++from RepSys import Error, disable_mirror
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.rpmutil import get_spec
++import getopt
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys getspec [OPTIONS] REPPKGURL
++
++Prints the .spec file of a given package.
++
++Options:
++ -t DIR Use DIR as target for spec file (default is &quot;.&quot;)
++ -M Do not use the mirror (use the main repository)
++ -h Show this message
++
++Examples:
++ repsys getspec pkgname
++ repsys getspec svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker/pkgname">ssh://svn.mandriva.com/svn/packages/cooker/pkgname</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-t&quot;, dest=&quot;targetdir&quot;, default=&quot;.&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ opts, args = parser.parse_args()
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(args[0])
++ return opts
++
++def main():
++ do_command(parse_options, get_spec)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/getsrpm.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/getsrpm.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/getsrpm.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,100 @@
++#!/usr/bin/python
++#
++# This program will extract given version/revision of the named package
++# from the Conectiva Linux repository system.
++#
++from RepSys import Error, config, disable_mirror
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.rpmutil import get_srpm
++import tempfile
++import shutil
++import getopt
++import glob
++import sys
++import os
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys getsrpm [OPTIONS] REPPKGURL
++
++Generates the source RPM (.srpm) file of a given package.
++
++Options:
++ -c Use files in current/ directory (default)
++ -p Use files in pristine/ directory
++ -v VER Use files from the version specified by VER (e.g. 2.2.1-2cl)
++ -r REV Use files from current directory, in revision REV (e.g. 1001)
++ -t DIR Put SRPM file in directory DIR when done (default is &quot;.&quot;)
++ -P USER Define the RPM packager inforamtion to USER
++ -s FILE Run script with &quot;FILE TOPDIR SPECFILE&quot; command
++ -n Rename the package to include the revision number
++ -l Use subversion log to build rpm %changelog
++ -T FILE Template to be used to generate the %changelog
++ -M Do not use the mirror (use the main repository)
++ -h Show this message
++ -S Do not download sources from the binary repository
++ --check Check integrity of files fetched from the binary repository
++ --strict Check if the given revision contains changes in REPPKGURL
++
++Examples:
++ repsys getsrpm python
++ repsys getsrpm -l python
++ repsys getsrpm <A HREF="http://foo.bar/svn/cnc/snapshot/python">http://foo.bar/svn/cnc/snapshot/python</A>
++ repsys getsrpm -p <A HREF="http://foo.bar/svn/cnc/releases/8cl/python">http://foo.bar/svn/cnc/releases/8cl/python</A>
++ repsys getsrpm -r 1001 <A HREF="file:///svn/cnc/snapshot/python">file:///svn/cnc/snapshot/python</A>
++&quot;&quot;&quot;
++
++def mode_callback(option, opt, val, parser, mode):
++ opts = parser.values
++ opts.mode = mode
++ if mode == &quot;version&quot;:
++ try:
++ opts.version, opts.release = val.split(&quot;-&quot;, 1)
++ except ValueError:
++ raise Error, &quot;wrong version, use something like 2.2-1mdk&quot;
++ elif mode == &quot;revision&quot;:
++ opts.revision = val
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.defaults[&quot;mode&quot;] = &quot;current&quot;
++ parser.defaults[&quot;version&quot;] = None
++ parser.defaults[&quot;release&quot;] = None
++ parser.defaults[&quot;revision&quot;] = None
++ parser.defaults[&quot;submit&quot;] = False
++ callback_options = dict(action=&quot;callback&quot;, callback=mode_callback,
++ type=&quot;string&quot;, dest=&quot;__ignore&quot;)
++ parser.add_option(&quot;-c&quot;, callback_kwargs={&quot;mode&quot;: &quot;current&quot;}, nargs=0,
++ **callback_options)
++ parser.add_option(&quot;-p&quot;, callback_kwargs={&quot;mode&quot;: &quot;pristine&quot;}, nargs=0,
++ **callback_options)
++ parser.add_option(&quot;-r&quot;, callback_kwargs={&quot;mode&quot;: &quot;revision&quot;}, nargs=1,
++ **callback_options)
++ parser.add_option(&quot;-v&quot;, callback_kwargs={&quot;mode&quot;: &quot;version&quot;}, nargs=1,
++ **callback_options)
++ parser.add_option(&quot;-t&quot;, dest=&quot;targetdirs&quot;, action=&quot;append&quot;, default=[])
++ parser.add_option(&quot;-s&quot;, dest=&quot;scripts&quot;, action=&quot;append&quot;, default=[])
++ parser.add_option(&quot;-P&quot;, dest=&quot;packager&quot;, default=&quot;&quot;)
++ parser.add_option(&quot;-n&quot;, dest=&quot;revname&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;-l&quot;, dest=&quot;svnlog&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;-T&quot;, dest=&quot;template&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-S&quot;, dest=&quot;use_binrepo&quot;, default=True,
++ action=&quot;store_false&quot;)
++ parser.add_option(&quot;--check&quot;, dest=&quot;binrepo_check&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ parser.add_option(&quot;--strict&quot;, dest=&quot;strict&quot;, default=False,
++ action=&quot;store_true&quot;)
++ opts, args = parser.parse_args()
++ del opts.__ignore
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(args[0])
++ opts.verbose = 1
++ return opts
++
++def main():
++ do_command(parse_options, get_srpm)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/log.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/log.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/log.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,62 @@
++#!/usr/bin/python
++from RepSys import config, mirror, disable_mirror
++from RepSys.command import *
++from RepSys.layout import package_url, checkout_url
++from RepSys.rpmutil import sync
++from RepSys.util import execcmd
++import sys
++import os
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys log [OPTIONS] [PACKAGE]
++
++Shows the SVN log for a given package.
++
++Options:
++ -h Show this message
++ -v Show changed paths
++ -l LIMIT Limit of log entries to show
++ -r REV Show a specific revision
++ -M Do not use the mirror (use the main repository)
++
++Examples:
++ repsys log mutt
++ repsys log 2009.1/mutt
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-v&quot;, dest=&quot;verbose&quot;, action=&quot;store_true&quot;,
++ default=False)
++ parser.add_option(&quot;-l&quot;, &quot;--limit&quot;, dest=&quot;limit&quot;, type=&quot;int&quot;,
++ default=None)
++ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ opts, args = parser.parse_args()
++ if len(args):
++ opts.pkgdirurl = package_url(args[0])
++ else:
++ parser.error(&quot;log requires a package name&quot;)
++ return opts
++
++def svn_log(pkgdirurl, verbose=False, limit=None, revision=None):
++ mirror.info(pkgdirurl)
++ url = checkout_url(pkgdirurl)
++ svncmd = config.get(&quot;global&quot;, &quot;svn-command&quot;, &quot;svn&quot;)
++ args = [svncmd, &quot;log&quot;, url]
++ if verbose:
++ args.append(&quot;-v&quot;)
++ if limit:
++ args.append(&quot;-l&quot;)
++ args.append(limit)
++ if revision:
++ args.append(&quot;-r&quot;)
++ args.append(revision)
++ if os.isatty(sys.stdin.fileno()):
++ args.append(&quot;| less&quot;)
++ rawcmd = &quot; &quot;.join(args)
++ execcmd(rawcmd, show=True)
++
++def main():
++ do_command(parse_options, svn_log)
+
+Added: build_system/repsys/trunk/RepSys/commands/markrelease.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/markrelease.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/markrelease.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,103 @@
++#!/usr/bin/python
++#
++# This program will append a release to the Conectiva Linux package
++# repository system. It's meant to be a startup system to include
++# pre-packaged SRPMS in the repository, thus, you should not commit
++# packages over an ongoing package structure (with changes in current/
++# directory and etc). Also, notice that packages must be included in
++# cronological order.
++#
++from RepSys import Error
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.simplerpm import SRPM
++from RepSys.rpmutil import mark_release
++from RepSys.util import get_auth
++import getopt
++import sys
++import os
++
++HELP = &quot;&quot;&quot;\
++*** WARNING --- You probably SHOULD NOT use this program! --- WARNING ***
++
++Usage: repsys markrelease [OPTIONS] REPPKGURL
++
++This subcommand creates a 'tag' for a given revision of a given package.
++
++The tag will be stored in the directory releases/ inside the package
++structure.
++
++Options:
++ -f FILE Try to extract information from given file
++ -r REV Revision which will be used to make the release copy tag
++ -v VER Version which will be used to make the release copy tag
++ -n Append package name to provided URL
++ -h Show this message
++
++Examples:
++ repsys markrelease -r 68 -v 1.0-1 <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++ repsys markrelease -f @68:foo-1.0-1.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++ repsys markrelease -r 68 -f foo-1.0.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++&quot;&quot;&quot;
++
++def version_callback(option, opt, val, parser):
++ opts = parser.values
++ try:
++ opts.version, opts.release = val.split(&quot;-&quot;, 1)
++ except ValueError:
++ raise Error, &quot;wrong version, use something like 1:2.2-1mdk&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.defaults[&quot;version&quot;] = None
++ parser.defaults[&quot;release&quot;] = None
++ parser.add_option(&quot;-v&quot;, action=&quot;callback&quot;, callback=version_callback,
++ nargs=1, type=&quot;string&quot;, dest=&quot;__ignore&quot;)
++ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;)
++ parser.add_option(&quot;-f&quot;, dest=&quot;filename&quot;)
++ parser.add_option(&quot;-n&quot;, dest=&quot;appendname&quot;, action=&quot;store_true&quot;)
++ opts, args = parser.parse_args()
++
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++
++ opts.pkgdirurl = package_url(args[0], mirrored=False)
++
++ filename = opts.filename
++ appendname = opts.appendname
++ del opts.filename, opts.appendname, opts.__ignore
++
++ if filename:
++ if not os.path.isfile(filename):
++ raise Error, &quot;file not found: &quot;+filename
++ if not opts.revision:
++ basename = os.path.basename(filename)
++ end = basename.find(&quot;:&quot;)
++ if basename[0] != &quot;@&quot; or end == -1:
++ raise Error, &quot;couldn't guess revision from filename&quot;
++ opts.revision = basename[1:end]
++ srpm = None
++ if not opts.version:
++ srpm = SRPM(filename)
++ if srpm.epoch:
++ opts.version = &quot;%s:%s&quot; % (srpm.epoch, srpm.version)
++ else:
++ opts.version = srpm.version
++ opts.release = srpm.release
++ if appendname:
++ if not srpm:
++ srpm = SRPM(filename)
++ opts.pkgdirurl = &quot;/&quot;.join([opts.pkgdirurl, srpm.name])
++ elif appendname:
++ raise Error, &quot;option -n requires option -f&quot;
++ elif not opts.revision:
++ raise Error, &quot;no revision provided&quot;
++ elif not opts.version:
++ raise Error, &quot;no version provided&quot;
++ #get_auth()
++ return opts
++
++def main():
++ do_command(parse_options, mark_release)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/patchspec.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/patchspec.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/patchspec.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,38 @@
++#!/usr/bin/python
++#
++# This program will try to patch a spec file from a given package url.
++#
++from RepSys import Error
++from RepSys.rpmutil import patch_spec
++from RepSys.command import *
++from RepSys.layout import package_url
++import getopt
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys patchspec [OPTIONS] REPPKGURL PATCHFILE
++
++It will try to patch a spec file from a given package url.
++
++Options:
++ -l LOG Use LOG as log message
++ -h Show this message
++
++Examples:
++ repsys patchspec <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-l&quot;, dest=&quot;log&quot;, default=&quot;&quot;)
++ opts, args = parser.parse_args()
++ if len(args) != 2:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = package_url(args[0], mirrored=False)
++ opts.patchfile = args[1]
++ return opts
++
++def main():
++ do_command(parse_options, patch_spec)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/putsrpm.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/putsrpm.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/putsrpm.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,59 @@
++#!/usr/bin/python
++from RepSys import Error
++from RepSys.command import *
++from RepSys.layout import package_url
++from RepSys.rpmutil import put_srpm
++import getopt
++import sys, os
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys putsrpm [OPTIONS] SOURCERPMS
++
++Will import source RPMs into the SVN repository.
++
++If the package was already imported, it will add the new files and remove
++those not present in the source RPM.
++
++Options:
++ -m LOG Log message used when commiting changes
++ -t Create version-release tag on releases/
++ -b NAME The distribution branch to place it
++ -d URL The URL of base directory where packages will be placed
++ -c URL The URL of the base directory where the changelog will be
++ placed
++ -s Don't strip the changelog from the spec
++ (nor import it into misc/)
++ -n Don't try to rename the spec file
++ -h Show this message
++
++Examples:
++ repsys putsrpm pkg/SRPMS/pkg-2.0-1.src.rpm
++ repsys putsrpm -b 2009.1 foo-1.1-1.src.rpm
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-l&quot;, dest=&quot;logmsg&quot;, default=&quot;&quot;)
++ parser.add_option(&quot;-t&quot;, dest=&quot;markrelease&quot;, action=&quot;store_true&quot;,
++ default=False)
++ parser.add_option(&quot;-s&quot;, dest=&quot;striplog&quot;, action=&quot;store_false&quot;,
++ default=True)
++ parser.add_option(&quot;-b&quot;, dest=&quot;branch&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-d&quot;, dest=&quot;baseurl&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-c&quot;, dest=&quot;baseold&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-n&quot;, dest=&quot;rename&quot;, action=&quot;store_false&quot;,
++ default=True)
++ opts, args = parser.parse_args()
++ opts.srpmfiles = args
++ return opts
++
++def put_srpm_cmd(srpmfiles, markrelease=False, striplog=True, branch=None,
++ baseurl=None, baseold=None, logmsg=None, rename=False):
++ for path in srpmfiles:
++ put_srpm(path, markrelease, striplog, branch, baseurl, baseold,
++ logmsg, rename)
++
++def main():
++ do_command(parse_options, put_srpm_cmd)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/rpmlog.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/rpmlog.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/rpmlog.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,68 @@
++#!/usr/bin/python
++#
++# This program will convert the output of &quot;svn log&quot; to be suitable
++# for usage in an rpm %changelog session.
++#
++from RepSys import Error, layout, disable_mirror
++from RepSys.command import *
++from RepSys.svn import SVN
++from RepSys.log import get_changelog, split_spec_changelog
++from cStringIO import StringIO
++import getopt
++import os
++import sys
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys rpmlog [OPTIONS] REPPKGDIRURL
++
++Prints the RPM changelog of a given package.
++
++Options:
++ -r REV Collect logs from given revision to revision 0
++ -n NUM Output only last NUM entries
++ -T FILE %changelog template file to be used
++ -o Append old package changelog
++ -p Append changelog found in .spec file
++ -s Sort changelog entries, even from the old log
++ -M Do not use the mirror (use the main repository)
++ -h Show this message
++
++Examples:
++ repsys rpmlog python
++ repsys rpmlog <A HREF="http://svn.mandriva.com/svn/packages/cooker/python">http://svn.mandriva.com/svn/packages/cooker/python</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;)
++ parser.add_option(&quot;-n&quot;, dest=&quot;size&quot;, type=&quot;int&quot;)
++ parser.add_option(&quot;-T&quot;, &quot;--template&quot;, dest=&quot;template&quot;, type=&quot;string&quot;)
++ parser.add_option(&quot;-o&quot;, dest=&quot;oldlog&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-p&quot;, dest=&quot;usespec&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-s&quot;, dest=&quot;sort&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--no-mirror&quot;, action=&quot;callback&quot;,
++ callback=disable_mirror)
++ opts, args = parser.parse_args()
++ if len(args) != 1:
++ raise Error, &quot;invalid arguments&quot;
++ opts.pkgdirurl = layout.package_url(args[0])
++ return opts
++
++def rpmlog(pkgdirurl, revision, size, template, oldlog, usespec, sort):
++ another = None
++ if usespec:
++ svn = SVN()
++ specurl = layout.package_spec_url(pkgdirurl)
++ rawspec = svn.cat(specurl, rev=revision)
++ spec, another = split_spec_changelog(StringIO(rawspec))
++ newlog = get_changelog(pkgdirurl, another=another, rev=revision,
++ size=size, sort=sort, template=template, oldlog=oldlog)
++ sys.stdout.writelines(newlog)
++
++def main():
++ do_command(parse_options, rpmlog)
++
++# vim:sw=4:ts=4:et
+
+Added: build_system/repsys/trunk/RepSys/commands/submit.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/submit.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/submit.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,211 @@
++#!/usr/bin/python
++from RepSys import Error, config, layout, mirror
++from RepSys.svn import SVN
++from RepSys.command import *
++from RepSys.rpmutil import get_spec, get_submit_info
++from RepSys.util import get_auth, execcmd, get_helper
++import urllib
++import getopt
++import sys
++import re
++import subprocess
++import uuid
++
++import xmlrpclib
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys submit [OPTIONS] [URL[@REVISION] ...]
++
++Submits the package from URL to the submit host.
++
++The submit host will try to build the package, and upon successful
++completion will 'tag' the package and upload it to the official
++repositories.
++
++The package name can refer to an alias to a group of packages defined in
++the section submit-groups of the configuration file.
++
++The status of the submit can visualized at:
++
++<A HREF="http://kenobi.mandriva.com/bs/output.php">http://kenobi.mandriva.com/bs/output.php</A>
++
++If no URL and revision are specified, the latest changed revision in the
++package working copy of the current directory will be used.
++
++Options:
++ -t TARGET Submit given package URL to given target
++ -l Just list available targets
++ -r REV Provides a revision number (when not providing as an
++ argument)
++ -s The host in which the package URL will be submitted
++ (defaults to the host in the URL)
++ -a Submit all URLs at once (depends on server-side support)
++ -i SID Use the submit identifier SID
++ -h Show this message
++ --distro The distribution branch where the packages come from
++ --define Defines one variable to be used by the submit scripts
++ in the submit host
++
++Examples:
++ repsys submit
++ repsys submit foo
++ repsys submit 2009.1/foo
++ repsys submit <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">foo at 14800</A> bar <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">baz at 11001</A>
++ repsys submit <A HREF="https://repos/svn/mdv/cooker/foo">https://repos/svn/mdv/cooker/foo</A>
++ repsys submit -l <A HREF="https://repos">https://repos</A>
++ repsys submit 2008.1/<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">my-packages at 11011</A>
++ repsys submit --define section=main/testing -t 2008.1
++&quot;&quot;&quot;
++
++DEFAULT_TARGET = &quot;Cooker&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.defaults[&quot;revision&quot;] = None
++ parser.add_option(&quot;-t&quot;, dest=&quot;target&quot;, default=None)
++ parser.add_option(&quot;-l&quot;, action=&quot;callback&quot;, callback=list_targets)
++ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;, type=&quot;string&quot;, nargs=1)
++ parser.add_option(&quot;-s&quot;, dest=&quot;submithost&quot;, type=&quot;string&quot;, nargs=1,
++ default=None)
++ parser.add_option(&quot;-i&quot;, dest=&quot;sid&quot;, type=&quot;string&quot;, nargs=1,
++ default=None)
++ parser.add_option(&quot;-a&quot;, dest=&quot;atonce&quot;, action=&quot;store_true&quot;, default=False)
++ parser.add_option(&quot;--distro&quot;, dest=&quot;distro&quot;, type=&quot;string&quot;,
++ default=None)
++ parser.add_option(&quot;--define&quot;, action=&quot;append&quot;, default=[])
++ opts, args = parser.parse_args()
++ if not args:
++ name, url, rev = get_submit_info(&quot;.&quot;)
++ args = [&quot;%s@%s&quot; % (url, str(rev))]
++ print &quot;Submitting %s at revision %s&quot; % (name, rev)
++ print &quot;URL: %s&quot; % url
++ if opts.revision is not None:
++ # backwards compatibility with the old -r usage
++ if len(args) == 1:
++ args[0] = args[0] + &quot;@&quot; + opts.revision
++ else:
++ raise Error, &quot;can't use -r REV with more than one package name&quot;
++ del opts.revision
++ if len(args) == 2:
++ # prevent from using the old &lt;name&gt; &lt;rev&gt; syntax
++ try:
++ rev = int(args[1])
++ except ValueError:
++ # ok, it is a package name, let it pass
++ pass
++ else:
++ raise Error, &quot;the format &lt;name&gt; &lt;revision&gt; is deprecated, &quot;\
++ &quot;use &lt;name&gt;@&lt;revision&gt; instead&quot;
++ # expand group aliases
++ expanded = []
++ for nameurl in args:
++ expanded.extend(expand_group(nameurl))
++ if expanded != args:
++ print &quot;Submitting: %s&quot; % &quot; &quot;.join(expanded)
++ args = expanded
++ # generate URLs for package names:
++ opts.urls = [mirror.strip_username(
++ layout.package_url(nameurl, distro=opts.distro, mirrored=False))
++ for nameurl in args]
++ # find the revision if not specified:
++ newurls = []
++ for url in opts.urls:
++ if not &quot;@&quot; in url:
++ print &quot;Fetching revision...&quot;
++ courl = layout.checkout_url(url)
++ log = SVN().log(courl, limit=1)
++ if not log:
++ raise Error, &quot;can't find a revision for %s&quot; % courl
++ ci = log[0]
++ print &quot;URL:&quot;, url
++ print &quot;Commit:&quot;,
++ print &quot;%d | %s&quot; % (ci.revision, ci.author),
++ if ci.lines:
++ line = &quot; &quot;.join(ci.lines).strip()
++ if len(line) &gt; 57:
++ line = line[:57] + &quot;...&quot;
++ print &quot;| %s&quot; % line,
++ print
++ url = url + &quot;@&quot; + str(ci.revision)
++ newurls.append(url)
++ opts.urls[:] = newurls
++ # choose a target if not specified:
++ if opts.target is None and opts.distro is None:
++ target = layout.distro_branch(opts.urls[0]) or DEFAULT_TARGET
++ print &quot;Implicit target: %s&quot; % target
++ opts.target = target
++ del opts.distro
++ return opts
++
++def expand_group(group):
++ name, rev = layout.split_url_revision(group)
++ distro = None
++ if &quot;/&quot; in name:
++ distro, name = name.rsplit(&quot;/&quot;, 1)
++ found = config.get(&quot;submit-groups&quot;, name)
++ packages = [group]
++ if found:
++ packages = found.split()
++ if rev:
++ packages = [(&quot;%s@%s&quot; % (package, rev))
++ for package in packages]
++ if distro:
++ packages = [&quot;%s/%s&quot; % (distro, package)
++ for package in packages]
++ return packages
++
++def list_targets(option, opt, val, parser):
++ host = config.get(&quot;submit&quot;, &quot;host&quot;)
++ if host is None:
++ raise Error, &quot;no submit host defined in repsys.conf&quot;
++ createsrpm = get_helper(&quot;create-srpm&quot;)
++ #TODO make it configurable
++ command = &quot;ssh %s %s --list&quot; % (host, createsrpm)
++ execcmd(command, show=True)
++ sys.exit(0)
++
++def submit(urls, target, define=[], submithost=None, atonce=False, sid=None):
++ if submithost is None:
++ submithost = config.get(&quot;submit&quot;, &quot;host&quot;)
++ if submithost is None:
++ # extract the submit host from the svn host
++ type, rest = urllib.splittype(pkgdirurl)
++ host, path = urllib.splithost(rest)
++ user, host = urllib.splituser(host)
++ submithost, port = urllib.splitport(host)
++ del type, user, port, path, rest
++ # runs a create-srpm in the server through ssh, which will make a
++ # copy of the rpm in the export directory
++ createsrpm = get_helper(&quot;create-srpm&quot;)
++ baseargs = [&quot;ssh&quot;, submithost, createsrpm, &quot;-t&quot;, target]
++ if not sid:
++ sid = uuid.uuid4()
++ define.append(&quot;sid=%s&quot; % sid)
++ for entry in reversed(define):
++ baseargs.append(&quot;--define&quot;)
++ baseargs.append(entry)
++ cmdsargs = []
++ if len(urls) == 1:
++ # be compatible with server-side repsys versions older than 1.6.90
++ url, rev = layout.split_url_revision(urls[0])
++ baseargs.append(&quot;-r&quot;)
++ baseargs.append(str(rev))
++ baseargs.append(url)
++ cmdsargs.append(baseargs)
++ elif atonce:
++ cmdsargs.append(baseargs + urls)
++ else:
++ cmdsargs.extend((baseargs + [url]) for url in urls)
++ for cmdargs in cmdsargs:
++ command = subprocess.list2cmdline(cmdargs)
++ status, output = execcmd(command)
++ if status == 0:
++ print &quot;Package submitted!&quot;
++ else:
++ sys.stderr.write(output)
++ sys.exit(status)
++
++def main():
++ do_command(parse_options, submit)
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/commands/switch.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/switch.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/switch.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,33 @@
++#!/usr/bin/python
++from RepSys.command import *
++from RepSys.rpmutil import switch
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys switch [URL]
++
++Relocates the working copy to the base location URL.
++
++If URL is not provided, it will use the option repository from repsys.conf
++as default, or, if the current working copy is already based in
++default_parent, it will use the location from the mirror option from
++repsys.conf.
++
++If the current work is based in another URL, it will use default_parent.
++
++Options:
++ -h Show this message
++
++Examples:
++ repsys switch
++ repsys switch <A HREF="https://mirrors.localnetwork/svn/packages/">https://mirrors.localnetwork/svn/packages/</A>
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ if len(args):
++ opts.mirrorurl = args[0]
++ return opts
++
++def main():
++ do_command(parse_options, switch)
+
+Added: build_system/repsys/trunk/RepSys/commands/sync.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/sync.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/sync.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,38 @@
++#!/usr/bin/python
++from RepSys.command import *
++from RepSys.rpmutil import sync
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys sync
++
++Will add or remove from the working copy those files added or removed
++in the spec file.
++
++It will not commit the changes.
++
++Options:
++ -c Commit the changes, as in ci
++ --dry-run Print results without changing the working copy
++ --download -d
++ Try to download the source files not found
++ -h Show this message
++
++Examples:
++ repsys sync
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ parser.add_option(&quot;--dry-run&quot;, dest=&quot;dryrun&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-c&quot;, dest=&quot;ci&quot;, default=False,
++ action=&quot;store_true&quot;)
++ parser.add_option(&quot;-d&quot;, &quot;--download&quot;, dest=&quot;download&quot;, default=False,
++ action=&quot;store_true&quot;)
++ opts, args = parser.parse_args()
++ if len(args):
++ opts.target = args[0]
++ return opts
++
++def main():
++ do_command(parse_options, sync)
+
+Added: build_system/repsys/trunk/RepSys/commands/up.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/up.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/up.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,22 @@
++from RepSys import Error
++from RepSys.command import *
++from RepSys.rpmutil import update
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys up [PATH]
++
++Update the package working copy and synchronize all binaries.
++
++Options:
++ -h help
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ if args:
++ opts.target = args[0]
++ return opts
++
++def main():
++ do_command(parse_options, update)
+
+Added: build_system/repsys/trunk/RepSys/commands/upload.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/commands/upload.py (rev 0)
++++ build_system/repsys/trunk/RepSys/commands/upload.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,28 @@
++from RepSys import Error
++from RepSys.command import *
++from RepSys.rpmutil import upload
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys upload [OPTIONS] [PATH]
++
++Upload a given file to the binary sources repository.
++
++It will also update the contents of the 'binrepo.lst' file and leave it
++uncommited.
++
++If the path is a directory, all the contents of the directory will be
++uploaded or removed.
++
++Options:
++ -h help
++
++&quot;&quot;&quot;
++
++def parse_options():
++ parser = OptionParser(help=HELP)
++ opts, args = parser.parse_args()
++ opts.paths = args
++ return opts
++
++def main():
++ do_command(parse_options, upload)
+
+Added: build_system/repsys/trunk/RepSys/layout.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/layout.py (rev 0)
++++ build_system/repsys/trunk/RepSys/layout.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,207 @@
++&quot;&quot;&quot; Handles repository layout scheme and package URLs.&quot;&quot;&quot;
++
++import os
++import urlparse
++
++from RepSys import Error, config
++from RepSys.svn import SVN
++
++__all__ = [&quot;package_url&quot;, &quot;checkout_url&quot;, &quot;repository_url&quot;, &quot;get_url_revision&quot;]
++
++def layout_dirs():
++ devel_branch = config.get(&quot;global&quot;, &quot;trunk-dir&quot;, &quot;cooker/&quot;)
++ devel_branch = os.path.normpath(devel_branch)
++ branches_dir = config.get(&quot;global&quot;, &quot;branches-dir&quot;, &quot;updates/&quot;)
++ branches_dir = os.path.normpath(branches_dir)
++ return devel_branch, branches_dir
++
++def get_url_revision(url, retrieve=True):
++ &quot;&quot;&quot;Get the revision from a given URL
++
++ If the URL contains an explicit revision number (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">URL at REV</A>), just use it
++ without even checking if the revision really exists.
++
++ The parameter retrieve defines whether it must ask the SVN server for
++ the revision number or not when it is not found in the URL.
++ &quot;&quot;&quot;
++ url, rev = split_url_revision(url)
++ if rev is None and retrieve:
++ # if no revspec was found, ask the server
++ svn = SVN()
++ rev = svn.revision(url)
++ return rev
++
++def unsplit_url_revision(url, rev):
++ if rev is None:
++ newurl = url
++ else:
++ parsed = list(urlparse.urlparse(url))
++ path = os.path.normpath(parsed[2])
++ parsed[2] = path + &quot;@&quot; + str(rev)
++ newurl = urlparse.urlunparse(parsed)
++ return newurl
++
++def split_url_revision(url):
++ &quot;&quot;&quot;Returns a tuple (url, rev) from an subversion URL with @REV
++
++ If the revision is not present in the URL, rev is None.
++ &quot;&quot;&quot;
++ parsed = list(urlparse.urlparse(url))
++ path = os.path.normpath(parsed[2])
++ dirs = path.rsplit(&quot;/&quot;, 1)
++ lastname = dirs[-1]
++ newname = lastname
++ index = lastname.rfind(&quot;@&quot;)
++ rev = None
++ if index != -1:
++ newname = lastname[:index]
++ rawrev = lastname[index+1:]
++ if rawrev:
++ try:
++ rev = int(rawrev)
++ if rev &lt; 0:
++ raise ValueError
++ except ValueError:
++ raise Error, &quot;invalid revision specification on URL: %s&quot; % url
++ dirs[-1] = newname
++ newpath = &quot;/&quot;.join(dirs)
++ parsed[2] = newpath
++ newurl = urlparse.urlunparse(parsed)
++ return newurl, rev
++
++def checkout_url(pkgdirurl, branch=None, version=None, release=None,
++ releases=False, pristine=False, append_path=None):
++ &quot;&quot;&quot;Get the URL of a branch of the package, defaults to current/
++
++ It tries to preserve revisions in the format @REV.
++ &quot;&quot;&quot;
++ parsed = list(urlparse.urlparse(pkgdirurl))
++ path, rev = split_url_revision(parsed[2])
++ if releases:
++ path = os.path.normpath(path + &quot;/releases&quot;)
++ elif version:
++ assert release is not None
++ path = os.path.normpath(path + &quot;/releases/&quot; + version + &quot;/&quot; + release)
++ elif pristine:
++ path = os.path.join(path, &quot;pristine&quot;)
++ elif branch:
++ path = os.path.join(path, &quot;branches&quot;, branch)
++ else:
++ path = os.path.join(path, &quot;current&quot;)
++ if append_path:
++ path = os.path.join(path, append_path)
++ path = unsplit_url_revision(path, rev)
++ parsed[2] = path
++ newurl = urlparse.urlunparse(parsed)
++ return newurl
++
++def convert_default_parent(url):
++ &quot;&quot;&quot;Removes the cooker/ component from the URL&quot;&quot;&quot;
++ parsed = list(urlparse.urlparse(url))
++ path = os.path.normpath(parsed[2])
++ rest, last = os.path.split(path)
++ parsed[2] = rest
++ newurl = urlparse.urlunparse(parsed)
++ return newurl
++
++def remove_current(pkgdirurl):
++ parsed = list(urlparse.urlparse(pkgdirurl))
++ path = os.path.normpath(parsed[2])
++ rest, last = os.path.split(path)
++ if last == &quot;current&quot;:
++ # FIXME this way we will not allow packages to be named &quot;current&quot;
++ path = rest
++ parsed[2] = path
++ newurl = urlparse.urlunparse(parsed)
++ return newurl
++
++def repository_url(mirrored=False):
++ url = None
++ if mirrored and config.getbool(&quot;global&quot;, &quot;use-mirror&quot;, &quot;yes&quot;):
++ url = config.get(&quot;global&quot;, &quot;mirror&quot;)
++ if url is None:
++ url = config.get(&quot;global&quot;, &quot;repository&quot;)
++ if not url:
++ # compatibility with the default_parent configuration option
++ default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;)
++ if default_parent is None:
++ raise Error, &quot;you need to set the 'repository' &quot; \
++ &quot;configuration option on repsys.conf&quot;
++ url = convert_default_parent(default_parent)
++ return url
++
++def package_url(name_or_url, version=None, release=None, distro=None,
++ mirrored=True):
++ &quot;&quot;&quot;Returns a tuple with the absolute package URL and its name
++
++ @name_or_url: name, relative path, or URL of the package. In case it is
++ a URL, the URL will just be 'normalized'.
++ @version: the version to be fetched from releases/ (requires release)
++ @release: the release number to be fetched from releases/$version/
++ @distro: the name of the repository branch inside updates/
++ @mirrored: return an URL based on the mirror repository, if enabled
++ &quot;&quot;&quot;
++ from RepSys import mirror
++ if &quot;://&quot; in name_or_url:
++ pkgdirurl = mirror.normalize_path(name_or_url)
++ pkgdirurl = remove_current(pkgdirurl)
++ if mirror.using_on(pkgdirurl) and not mirrored:
++ pkgdirurl = mirror.relocate_path(mirror.mirror_url(),
++ repository_url(), pkgdirurl)
++ else:
++ name = name_or_url
++ devel_branch, branches_dir = layout_dirs()
++ if distro or &quot;/&quot; in name:
++ default_branch = branches_dir
++ if distro:
++ default_branch = os.path.join(default_branch, distro)
++ else:
++ default_branch = devel_branch # cooker
++ path = os.path.join(default_branch, name)
++ parsed = list(urlparse.urlparse(repository_url(mirrored=mirrored)))
++ parsed[2] = os.path.join(parsed[2], path)
++ pkgdirurl = urlparse.urlunparse(parsed)
++ return pkgdirurl
++
++def package_name(pkgdirurl):
++ &quot;&quot;&quot;Returns the package name from a package URL
++
++ It takes care of revision numbers&quot;&quot;&quot;
++ parsed = urlparse.urlparse(pkgdirurl)
++ path, rev = split_url_revision(parsed[2])
++ rest, name = os.path.split(path)
++ return name
++
++def package_spec_url(pkgdirurl, *args, **kwargs):
++ &quot;&quot;&quot;Returns the URL of the specfile of a given package URL
++
++ The parameters are the same used by checkout_url, except append_path.
++ &quot;&quot;&quot;
++ kwargs[&quot;append_path&quot;] = &quot;SPECS/&quot; + package_name(pkgdirurl) + &quot;.spec&quot;
++ specurl = checkout_url(pkgdirurl, *args, **kwargs)
++ return specurl
++
++def distro_branch(pkgdirurl):
++ &quot;&quot;&quot;Tries to guess the distro branch name from a package URL&quot;&quot;&quot;
++ from RepSys.mirror import same_base
++ found = None
++ repo = repository_url()
++ if same_base(repo, pkgdirurl):
++ devel_branch, branches_dir = layout_dirs()
++ repo_path = urlparse.urlparse(repo)[2]
++ devel_path = os.path.join(repo_path, devel_branch)
++ branches_path = os.path.join(repo_path, branches_dir)
++ parsed = urlparse.urlparse(pkgdirurl)
++ path = os.path.normpath(parsed[2])
++ if path.startswith(devel_path):
++ # devel_branch must be before branches_dir in order to allow
++ # devel_branch to be inside branches_dir, as in /branches/cooker
++ _, found = os.path.split(devel_branch)
++ elif path.startswith(branches_path):
++ comps = path.split(&quot;/&quot;)
++ if branches_path == &quot;/&quot;:
++ found = comps[1]
++ elif len(comps) &gt;= 2: # must be at least branch/pkgname
++ found = comps[branches_path.count(&quot;/&quot;)+1]
++ return found
++
+
+Added: build_system/repsys/trunk/RepSys/log.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/log.py (rev 0)
++++ build_system/repsys/trunk/RepSys/log.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,633 @@
++#!/usr/bin/python
++from RepSys import Error, config, layout
++from RepSys.svn import SVN
++from RepSys.util import execcmd
++
++try:
++ from Cheetah.Template import Template
++except ImportError:
++ raise Error, &quot;repsys requires the package python-cheetah&quot;
++
++from cStringIO import StringIO
++
++import sys
++import os
++import re
++import time
++import locale
++import glob
++import tempfile
++import shutil
++import subprocess
++
++
++locale.setlocale(locale.LC_ALL, &quot;C&quot;)
++
++default_template = &quot;&quot;&quot;
++#if not $releases_by_author[-1].visible
++ ## Hide the first release that contains no changes. It must be a
++ ## reimported package and the log gathered from misc/ already should
++ ## contain a correct entry for the version-release:
++ #set $releases_by_author = $releases_by_author[:-1]
++#end if
++#for $rel in $releases_by_author
++* $rel.date $rel.author_name &lt;$rel.author_email&gt; $rel.version-$rel.release
+++ Revision: $rel.revision
++## #if not $rel.released
++##+ Status: not released
++## #end if
++ #if not $rel.visible
+++ rebuild (emptylog)
++ #end if
++ #for $rev in $rel.release_revisions
++ #for $line in $rev.lines
++$line
++ #end for
++ #end for
++
++ #for $author in $rel.authors
++ #if not $author.visible
++ #continue
++ #end if
++ ##alternatively, one could use:
++ ###if $author.email == &quot;root&quot;
++ ## #continue
++ ###end if
++ + $author.name &lt;$author.email&gt;
++ #for $rev in $author.revisions
++ #for $line in $rev.lines
++ $line
++ #end for
++ #end for
++
++ #end for
++#end for
++&quot;&quot;&quot;
++
++def getrelease(pkgdirurl, rev=None, macros=[], exported=None):
++ &quot;&quot;&quot;Tries to obtain the version-release of the package for a
++ yet-not-markrelease revision of the package.
++
++ Is here where things should be changed if &quot;automatic release increasing&quot;
++ will be used.
++ &quot;&quot;&quot;
++ from RepSys.rpmutil import rpm_macros_defs
++ svn = SVN()
++ pkgcurrenturl = os.path.join(pkgdirurl, &quot;current&quot;)
++ specurl = os.path.join(pkgcurrenturl, &quot;SPECS&quot;)
++ if exported is None:
++ tmpdir = tempfile.mktemp()
++ svn.export(specurl, tmpdir, rev=rev)
++ else:
++ tmpdir = os.path.join(exported, &quot;SPECS&quot;)
++ try:
++ found = glob.glob(os.path.join(tmpdir, &quot;*.spec&quot;))
++ if not found:
++ raise Error, &quot;no .spec file found inside %s&quot; % specurl
++ specpath = found[0]
++ options = rpm_macros_defs(macros)
++ command = ((&quot;rpm -q --qf '%%{EPOCH}:%%{VERSION}-%%{RELEASE}\n' &quot;
++ &quot;--specfile %s %s&quot;) %
++ (specpath, options))
++ pipe = subprocess.Popen(command, stdout=subprocess.PIPE,
++ stderr=subprocess.PIPE, shell=True)
++ pipe.wait()
++ output = pipe.stdout.read()
++ error = pipe.stderr.read()
++ if pipe.returncode != 0:
++ raise Error, &quot;Error in command %s: %s&quot; % (command, error)
++ releases = output.split()
++ try:
++ epoch, vr = releases[0].split(&quot;:&quot;, 1)
++ version, release = vr.split(&quot;-&quot;, 1)
++ except ValueError:
++ raise Error, &quot;Invalid command output: %s: %s&quot; % \
++ (command, output)
++ #XXX check if this is the right way:
++ if epoch == &quot;(none)&quot;:
++ ev = version
++ else:
++ ev = epoch + &quot;:&quot; + version
++ return ev, release
++ finally:
++ if exported is None and os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++class _Revision:
++ lines = []
++ date = None
++ raw_date = None
++ revision = None
++ author_name = None
++ author_email = None
++
++ def __init__(self, **kwargs):
++ self.__dict__.update(kwargs)
++
++ def __repr__(self):
++ lines = repr(self.lines)[:30] + &quot;...]&quot;
++ line = &quot;&lt;_Revision %d author=%r date=%r lines=%s&gt;&quot; % \
++ (self.revision, self.author, self.date, lines)
++ return line
++
++
++class _Release(_Revision):
++ version = None
++ release = None
++ revisions = []
++ release_revisions = []
++ authors = []
++ visible = False
++
++ def __init__(self, **kwargs):
++ self.revisions = []
++ _Revision.__init__(self, **kwargs)
++
++ def __repr__(self):
++ line = &quot;&lt;_Release v=%s r=%s revs=%r&gt;&quot; % \
++ (self.version, self.release, self.revisions)
++ return line
++
++unescaped_macro_pat = re.compile(r&quot;([^%])%([^%])&quot;)
++
++def escape_macros(text):
++ escaped = unescaped_macro_pat.sub(&quot;\\1%%\\2&quot;, text)
++ return escaped
++
++def format_lines(lines):
++ first = 1
++ entrylines = []
++ perexpr = re.compile(r&quot;([^%])%([^%])&quot;)
++ for line in lines:
++ if line:
++ line = escape_macros(line)
++ if first:
++ first = 0
++ line = line.lstrip()
++ if line[0] != &quot;-&quot;:
++ nextline = &quot;- &quot; + line
++ else:
++ nextline = line
++ elif line[0] != &quot; &quot; and line[0] != &quot;-&quot;:
++ nextline = &quot; &quot; + line
++ else:
++ nextline = line
++ if nextline not in entrylines:
++ entrylines.append(nextline)
++ return entrylines
++
++
++class _Author:
++ name = None
++ email = None
++ revisions = None
++ visible = False
++
++
++def group_releases_by_author(releases):
++ allauthors = []
++ grouped = []
++ for release in releases:
++
++ # group revisions of the release by author
++ authors = {}
++ latest = None
++ for revision in release.revisions:
++ authors.setdefault(revision.author, []).append(revision)
++
++ # create _Authors and sort them by their latest revisions
++ decorated = []
++ for authorname, revs in authors.iteritems():
++ author = _Author()
++ author.name = revs[0].author_name
++ author.email = revs[0].author_email
++ author.revisions = revs
++ # #41117: mark those authors without visible messages
++ author.visible = bool(sum(len(rev.lines) for rev in revs))
++ revlatest = author.revisions[0]
++ # keep the latest revision even for completely invisible
++ # authors (below)
++ if latest is None or revlatest.revision &gt; latest.revision:
++ latest = revlatest
++ if not author.visible:
++ # only sort those visible authors, invisible ones are used
++ # only in &quot;latest&quot;
++ continue
++ decorated.append((revlatest.revision, author))
++ decorated.sort(reverse=1)
++
++ if release.visible:
++ release.authors = [t[1] for t in decorated]
++ firstrel, release.authors = release.authors[0], release.authors[1:]
++ release.author_name = firstrel.name
++ release.author_email = firstrel.email
++ release.release_revisions = firstrel.revisions
++ else:
++ # we don't care about other possible authors in completely
++ # invisible releases
++ firstrev = release.revisions[0]
++ release.author_name = firstrev.author_name
++ release.author_email = firstrev.author_email
++ release.raw_date = firstrev.raw_date
++ release.date = firstrev.date
++
++ release.date = latest.date
++ release.raw_date = latest.raw_date
++ release.revision = latest.revision
++
++ grouped.append(release)
++
++ return grouped
++
++
++def group_revisions_by_author(currentlog):
++ revisions = []
++ last_author = None
++ for entry in currentlog:
++ revision = _Revision()
++ revision.lines = format_lines(entry.lines)
++ revision.raw_date = entry.date
++ revision.date = parse_raw_date(entry.date)
++ revision.revision = entry.revision
++ if entry.author == last_author:
++ revisions[-1].revisions.append(revision)
++ else:
++ author = _Author()
++ author.name, author.email = get_author_name(entry.author)
++ author.revisions = [revision]
++ revisions.append(author)
++ last_author = entry.author
++ return revisions
++
++
++emailpat = re.compile(&quot;(?P&lt;name&gt;.*?)\s*&lt;(?P&lt;email&gt;.*?)&gt;&quot;)
++
++def get_author_name(author):
++ found = emailpat.match(config.get(&quot;users&quot;, author, author))
++ name = ((found and found.group(&quot;name&quot;)) or author)
++ email = ((found and found.group(&quot;email&quot;)) or author)
++ return name, email
++
++def parse_raw_date(rawdate):
++ return time.strftime(&quot;%a %b %d %Y&quot;, rawdate)
++
++def filter_log_lines(lines):
++ # Lines in commit messages beginning with CLOG will be the only shown
++ # in the changelog. These lines will have the CLOG token and blanks
++ # stripped from the beginning.
++ onlylines = None
++ clogstr = config.get(&quot;log&quot;, &quot;unignore-string&quot;)
++ if clogstr:
++ clogre = re.compile(r&quot;(^%s[^ \t]?[ \t])&quot; % clogstr)
++ onlylines = [clogre.sub(&quot;&quot;, line)
++ for line in lines if line.startswith(clogstr)]
++ if onlylines:
++ filtered = onlylines
++ else:
++ # Lines in commit messages containing SILENT at any position will be
++ # skipped; commits with their log messages beggining with SILENT in the
++ # first positionj of the first line will have all lines ignored.
++ ignstr = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ if len(lines) and lines[0].startswith(ignstr):
++ return []
++ filtered = [line for line in lines if ignstr not in line]
++ return filtered
++
++
++def make_release(author=None, revision=None, date=None, lines=None,
++ entries=[], released=True, version=None, release=None):
++ rel = _Release()
++ rel.author = author
++ if author:
++ rel.author_name, rel.author_email = get_author_name(author)
++ rel.revision = revision
++ rel.version = version
++ rel.release = release
++ rel.date = (date and parse_raw_date(date)) or None
++ rel.lines = lines
++ rel.released = released
++ rel.visible = False
++ for entry in entries:
++ lines = filter_log_lines(entry.lines)
++ revision = _Revision()
++ revision.revision = entry.revision
++ revision.lines = format_lines(lines)
++ if revision.lines:
++ rel.visible = True
++ revision.date = parse_raw_date(entry.date)
++ revision.raw_date = entry.date
++ revision.author = entry.author
++ (revision.author_name, revision.author_email) = \
++ get_author_name(entry.author)
++ rel.revisions.append(revision)
++ return rel
++
++
++def dump_file(releases, currentlog=None, template=None):
++ templpath = template or config.get(&quot;template&quot;, &quot;path&quot;,
++ &quot;/usr/share/repsys/default.chlog&quot;)
++ params = {}
++ if templpath is None or not os.path.exists(templpath):
++ params[&quot;source&quot;] = default_template
++ sys.stderr.write(&quot;warning: %s not found. using built-in template.\n&quot;%
++ templpath)
++ else:
++ params[&quot;file&quot;] = templpath
++ releases_author = group_releases_by_author(releases)
++ revisions_author = group_revisions_by_author(currentlog)
++ params[&quot;searchList&quot;] = [{&quot;releases_by_author&quot; : releases_author,
++ &quot;releases&quot; : releases,
++ &quot;revisions_by_author&quot;: revisions_author}]
++ t = Template(**params)
++ return t.respond()
++
++
++class InvalidEntryError(Exception):
++ pass
++
++def parse_repsys_entry(revlog):
++ # parse entries in the format:
++ # %repsys &lt;operation&gt;
++ # key: value
++ # ..
++ # &lt;newline&gt;
++ # &lt;comments&gt;
++ #
++ if len(revlog.lines) == 0 or not revlog.lines[0].startswith(&quot;%repsys&quot;):
++ raise InvalidEntryError
++ try:
++ data = {&quot;operation&quot; : revlog.lines[0].split()[1]}
++ except IndexError:
++ raise InvalidEntryError
++ for line in revlog.lines[1:]:
++ if not line:
++ break
++ try:
++ key, value = line.split(&quot;:&quot;, 1)
++ except ValueError:
++ raise InvalidEntryError
++ data[key.strip().lower()] = value.strip() # ???
++ return data
++
++
++def get_revision_offset():
++ try:
++ revoffset = config.getint(&quot;log&quot;, &quot;revision-offset&quot;, 0)
++ except (ValueError, TypeError):
++ raise Error, (&quot;Invalid revision-offset number in configuration &quot;
++ &quot;file(s).&quot;)
++ return revoffset or 0
++
++oldmsgpat = re.compile(
++ r&quot;Copying release (?P&lt;rel&gt;[^\s]+) to (?P&lt;dir&gt;[^\s]+) directory\.&quot;)
++
++def parse_markrelease_log(relentry):
++ if not ((relentry.lines and oldmsgpat.match(relentry.lines[0]) \
++ or parse_repsys_entry(relentry))):
++ raise InvalidEntryError
++ from_rev = None
++ path = None
++ for changed in relentry.changed:
++ if changed[&quot;action&quot;] == &quot;A&quot; and changed[&quot;from_rev&quot;]:
++ from_rev = changed[&quot;from_rev&quot;]
++ path = changed[&quot;path&quot;]
++ break
++ else:
++ raise InvalidEntryError
++ # get the version and release from the names in the path, do not relay
++ # on log messages
++ version, release = path.rsplit(os.path.sep, 3)[-2:]
++ return version, release, from_rev
++
++
++def svn2rpm(pkgdirurl, rev=None, size=None, submit=False,
++ template=None, macros=[], exported=None):
++ concat = config.get(&quot;log&quot;, &quot;concat&quot;, &quot;&quot;).split()
++ revoffset = get_revision_offset()
++ svn = SVN()
++ pkgreleasesurl = layout.checkout_url(pkgdirurl, releases=True)
++ pkgcurrenturl = layout.checkout_url(pkgdirurl)
++ releaseslog = svn.log(pkgreleasesurl, noerror=1)
++ currentlog = svn.log(pkgcurrenturl, limit=size, start=rev,
++ end=revoffset)
++
++ # sort releases by copyfrom-revision, so that markreleases for same
++ # revisions won't look empty
++ releasesdata = []
++ if releaseslog:
++ for relentry in releaseslog[::-1]:
++ try:
++ (version, release, relrevision) = \
++ parse_markrelease_log(relentry)
++ except InvalidEntryError:
++ continue
++ releasesdata.append((relrevision, -relentry.revision, relentry,
++ version, release))
++ releasesdata.sort()
++
++ # collect valid releases using the versions provided by the changes and
++ # the packages
++ prevrevision = 0
++ releases = []
++ for (relrevision, dummy, relentry, version, release) in releasesdata:
++ if prevrevision == relrevision:
++ # ignore older markrelease of the same revision, since they
++ # will have no history
++ continue
++ entries = [entry for entry in currentlog
++ if relrevision &gt;= entry.revision and
++ (prevrevision &lt; entry.revision)]
++ if not entries:
++ #XXX probably a forced release, without commits in current/,
++ # check if this is the right behavior
++ sys.stderr.write(&quot;warning: skipping (possible) release &quot;
++ &quot;%s-%s@%s, no commits since previous markrelease (r%r)\n&quot; %
++ (version, release, relrevision, prevrevision))
++ continue
++
++ release = make_release(author=relentry.author,
++ revision=relentry.revision, date=relentry.date,
++ lines=relentry.lines, entries=entries,
++ version=version, release=release)
++ releases.append(release)
++ prevrevision = relrevision
++
++ # look for commits that have been not submitted (released) yet
++ # this is done by getting all log entries newer (greater revision no.)
++ # than releasesdata[-1] (in the case it exists)
++ if releasesdata:
++ latest_revision = releasesdata[-1][0] # the latest copied rev
++ else:
++ latest_revision = 0
++ notsubmitted = [entry for entry in currentlog
++ if entry.revision &gt; latest_revision]
++ if notsubmitted:
++ # if they are not submitted yet, what we have to do is to add
++ # a release/version number from getrelease()
++ version, release = getrelease(pkgdirurl, macros=macros,
++ exported=exported)
++ toprelease = make_release(entries=notsubmitted, released=False,
++ version=version, release=release)
++ releases.append(toprelease)
++
++ data = dump_file(releases[::-1], currentlog=currentlog, template=template)
++ return data
++
++def _split_changelog(stream):
++ current = None
++ count = 0
++ def finish(entry):
++ lines = entry[2]
++ # strip newlines at the end
++ for i in xrange(len(lines)-1, -1, -1):
++ if lines[i] != &quot;\n&quot;:
++ break
++ del lines[i]
++ return entry
++ for line in stream:
++ if line.startswith(&quot;*&quot;):
++ if current:
++ yield finish(current)
++ fields = line.split()
++ rawdate = &quot; &quot;.join(fields[:5])
++ try:
++ date = time.strptime(rawdate, &quot;* %a %b %d %Y&quot;)
++ except ValueError, e:
++ raise Error, &quot;failed to parse spec changelog: %s&quot; % e
++ curlines = [line]
++ current = (date, count, curlines)
++ # count used to ensure stable sorting when changelog entries
++ # have the same date, otherwise it would also compare the
++ # changelog lines
++ count -= 1
++ elif current:
++ curlines.append(line)
++ else:
++ pass # not good, but ignore
++ if current:
++ yield finish(current)
++
++def sort_changelog(stream):
++ entries = _split_changelog(stream)
++ log = StringIO()
++ for time, count, elines in sorted(entries, reverse=True):
++ log.writelines(elines)
++ log.write(&quot;\n&quot;)
++ return log
++
++def split_spec_changelog(stream):
++ chlog = StringIO()
++ spec = StringIO()
++ found = 0
++ visible = 0
++ for line in stream:
++ if line.startswith(&quot;%changelog&quot;):
++ found = 1
++ elif not found:
++ spec.write(line)
++ elif found:
++ if line.strip():
++ visible = 1
++ chlog.write(line)
++ elif line.startswith(&quot;%&quot;):
++ found = 0
++ spec.write(line)
++ spec.seek(0)
++ if not visible:
++ # when there are only blanks in the changelog, make it empty
++ chlog = StringIO()
++ return spec, chlog
++
++def get_old_log(pkgdirurl):
++ chlog = StringIO()
++ oldurl = config.get(&quot;log&quot;, &quot;oldurl&quot;)
++ if oldurl:
++ svn = SVN()
++ tmpdir = tempfile.mktemp()
++ try:
++ pkgname = layout.package_name(pkgdirurl)
++ pkgoldurl = os.path.join(oldurl, pkgname)
++ try:
++ # we're using HEAD here because fixes in misc/ (oldurl) may
++ # be newer than packages' last changed revision.
++ svn.export(pkgoldurl, tmpdir)
++ except Error:
++ pass
++ else:
++ logfile = os.path.join(tmpdir, &quot;log&quot;)
++ if os.path.isfile(logfile):
++ file = open(logfile)
++ chlog.write(&quot;\n&quot;) # TODO needed?
++ log = file.read()
++ log = escape_macros(log)
++ chlog.write(log)
++ file.close()
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++ chlog.seek(0)
++ return chlog
++
++def get_changelog(pkgdirurl, another=None, svn=True, rev=None, size=None,
++ submit=False, sort=False, template=None, macros=[], exported=None,
++ oldlog=False):
++ &quot;&quot;&quot;Generates the changelog for a given package URL
++
++ @another: a stream with the contents of a changelog to be merged with
++ the one generated
++ @svn: enable changelog from svn
++ @rev: generate the changelog with the changes up to the given
++ revision
++ @size: the number of revisions to be used (as in svn log --limit)
++ @submit: defines whether the latest unreleased log entries should have
++ the version parsed from the spec file
++ @sort: should changelog entries be reparsed and sorted after appending
++ the oldlog?
++ @template: the path to the cheetah template used to generate the
++ changelog from svn
++ @macros: a list of tuples containing macros to be defined when
++ parsing the version in the changelog
++ @exported: the path of a directory containing an already existing
++ checkout of the package, so that the spec file can be
++ parsed from there
++ @oldlog: if set it will try to append the old changelog file defined
++ in oldurl in repsys.conf
++ &quot;&quot;&quot;
++ newlog = StringIO()
++ if svn:
++ rawsvnlog = svn2rpm(pkgdirurl, rev=rev, size=size, submit=submit,
++ template=template, macros=macros, exported=exported)
++ newlog.write(rawsvnlog)
++ if another:
++ newlog.writelines(another)
++ if oldlog:
++ newlog.writelines(get_old_log(pkgdirurl))
++ if sort:
++ newlog.seek(0)
++ newlog = sort_changelog(newlog)
++ newlog.seek(0)
++ return newlog
++
++def specfile_svn2rpm(pkgdirurl, specfile, rev=None, size=None,
++ submit=False, sort=False, template=None, macros=[], exported=None):
++ fi = open(specfile)
++ spec, oldchlog = split_spec_changelog(fi)
++ fi.close()
++ another = None
++ if config.getbool(&quot;log&quot;, &quot;merge-spec&quot;, False):
++ another = oldchlog
++ sort = sort or config.getbool(&quot;log&quot;, &quot;sort&quot;, False)
++ chlog = get_changelog(pkgdirurl, another=another, rev=rev, size=size,
++ submit=submit, sort=sort, template=template, macros=macros,
++ exported=exported, oldlog=True)
++ fo = open(specfile, &quot;w&quot;)
++ fo.writelines(spec)
++ fo.write(&quot;\n\n%changelog\n&quot;)
++ fo.writelines(chlog)
++ fo.close()
++
++if __name__ == &quot;__main__&quot;:
++ l = svn2rpm(sys.argv[1])
++ print l
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/mirror.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/mirror.py (rev 0)
++++ build_system/repsys/trunk/RepSys/mirror.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,129 @@
++import sys
++import os
++import urlparse
++import urllib
++
++from RepSys import Error, config, layout
++from RepSys.svn import SVN
++
++def mirror_url():
++ mirror = config.get(&quot;global&quot;, &quot;mirror&quot;)
++ return mirror
++
++def normalize_path(url):
++ &quot;&quot;&quot;normalize url for relocate_path needs&quot;&quot;&quot;
++ parsed = urlparse.urlparse(url)
++ path = os.path.normpath(parsed[2])
++ newurl = urlparse.urlunparse((parsed[0], parsed[1], path,
++ parsed[3], parsed[4], parsed[5]))
++ return newurl
++
++def _joinurl(url, relpath):
++ parsed = urlparse.urlparse(url)
++ newpath = os.path.join(parsed[2], relpath)
++ newurl = urlparse.urlunparse((parsed[0], parsed[1], newpath,
++ parsed[3], parsed[4], parsed[5]))
++ return newurl
++
++
++def strip_username(url):
++ parsed = list(urlparse.urlparse(url))
++ _, parsed[1] = urllib.splituser(parsed[1])
++ newurl = urlparse.urlunparse(parsed)
++ return newurl
++
++def same_base(parent, url):
++ &quot;&quot;&quot;returns true if parent is parent of url&quot;&quot;&quot;
++ parent = normalize_path(parent)
++ url = normalize_path(url)
++ url = strip_username(url)
++ return url.startswith(parent)
++
++def relocate_path(oldparent, newparent, url):
++ oldparent = normalize_path(oldparent)
++ newparent = normalize_path(newparent)
++ url = normalize_path(url)
++ subpath = url[len(oldparent)+1:]
++ newurl = _joinurl(newparent, subpath) # subpath usually gets / at begining
++ return newurl
++
++def enabled(wcurl=None):
++ mirror = mirror_url()
++ repository = layout.repository_url()
++ enabled = False
++ if mirror and repository:
++ enabled = True
++ if wcurl and not same_base(mirror, wcurl):
++ enabled = False
++ return enabled
++
++def using_on(url):
++ &quot;&quot;&quot;returnes True if the URL points to the mirror repository&quot;&quot;&quot;
++ mirror = mirror_url()
++ if mirror:
++ using = same_base(mirror, url)
++ else:
++ using = False
++ return using
++
++def info(url, write=False, stream=sys.stderr):
++ if using_on(url):
++ stream.write(&quot;Using the svn mirror.\n&quot;)
++ if write:
++ stream.write(&quot;To be able to commit changes, use &quot;
++ &quot;'repsys switch' first.\n&quot;)
++
++def mirror_relocate(oldparent, newparent, url, wcpath):
++ svn = SVN()
++ newurl = relocate_path(oldparent, newparent, url)
++ svn.switch(newurl, url, path=wcpath, relocate=True)
++ return newurl
++
++def switchto_parent(svn, url, path):
++ &quot;&quot;&quot;Relocates the working copy to default_parent&quot;&quot;&quot;
++ newurl = mirror_relocate(mirror_url(), layout.repository_url(), url, path)
++ return newurl
++
++def switchto_parent_url(url):
++ newurl = relocate_path(mirror_url(), layout.repository_url(), url)
++ return newurl
++
++def switchto_mirror(svn, url, path):
++ newurl = mirror_relocate(layout.repository_url(), mirror_url(), url, path)
++ return newurl
++
++def autoswitch(svn, wcpath, wcurl, newbaseurl=None):
++ &quot;&quot;&quot;Switches between mirror, default_parent, or newbaseurl&quot;&quot;&quot;
++ nobase = False
++ mirror = mirror_url()
++ repository = layout.repository_url()
++ current = repository
++ if repository is None:
++ raise Error, &quot;the option repository from repsys.conf is &quot;\
++ &quot;required&quot;
++ indefault = same_base(repository, wcurl)
++ if not newbaseurl:
++ if not mirror:
++ raise Error, &quot;an URL is needed when the option mirror &quot;\
++ &quot;from repsys.conf is not set&quot;
++ if indefault:
++ chosen = mirror
++ elif same_base(mirror, wcurl):
++ current = mirror
++ chosen = repository
++ else:
++ nobase = True
++ else:
++ if mirror and same_base(mirror, wcurl):
++ current = mirror
++ elif indefault:
++ pass # !!!!
++ else:
++ nobase = True
++ chosen = newbaseurl
++ if nobase:
++ raise Error, &quot;the URL of this working copy is not based in &quot;\
++ &quot;repository nor mirror URLs&quot;
++ assert current != chosen
++ newurl = mirror_relocate(current, chosen, wcurl, wcpath)
++ return newurl
+
+Added: build_system/repsys/trunk/RepSys/plugins/__init__.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/plugins/__init__.py (rev 0)
++++ build_system/repsys/trunk/RepSys/plugins/__init__.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,27 @@
++import os
++
++loaded = {}
++
++def load():
++ # based on smart's plugin system
++ pluginsdir = os.path.dirname(__file__)
++ for entry in os.listdir(pluginsdir):
++ if entry != &quot;__init__.py&quot; and entry.endswith(&quot;.py&quot;):
++ name = entry[:-3]
++ loaded[name] = __import__(&quot;RepSys.plugins.&quot;+name, {}, {},
++ [name])
++ elif os.path.isdir(entry):
++ initfile = os.path.join(entry, &quot;__init__.py&quot;)
++ if os.path.isfile(initfile):
++ loaded[entry] = __import__(&quot;RepSys.plugins.&quot;+entry, {}, {},
++ [entry])
++
++def list():
++ return loaded.keys()
++
++def help(name):
++ from RepSys import Error
++ try:
++ return loaded[name].__doc__
++ except KeyError:
++ raise Error, &quot;plugin %s not found&quot; % name
+
+Added: build_system/repsys/trunk/RepSys/plugins/ldapusers.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/plugins/ldapusers.py (rev 0)
++++ build_system/repsys/trunk/RepSys/plugins/ldapusers.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,189 @@
++&quot;&quot;&quot;
++A Repsys plugin for obtaining users from a LDAP server.
++
++In order to enable the plugin, the user must define the following
++options in the [global] section of repsys.conf:
++
++ ldap-uri [required if ldap-server is unset]
++ the URI of the server, you can refer to more than one server by
++ adding more URIs separated by spaces::
++
++ ldap-uri = <A HREF="ldap://ldap.network/">ldap://ldap.network/</A> <A HREF="ldaps://backup.network:22389/">ldaps://backup.network:22389/</A>
++
++ ldap-server [required if ldap-uri is unset]
++ the host name of the LDAP server
++ ldap-port [optional] [default: 389]
++ the port of the LDAP server
++ ldap-base [required]
++ the base DN where the search will be performed
++ ldap-binddn [optional] [default: empty]
++ the DN used to bind
++ ldap-bindpw [optional] [default: empty]
++ the password used to bind
++ ldap-starttls [optional] [default: no]
++ use &quot;yes&quot; or &quot;no&quot; to enable or disable the use of the STARTTLS
++ LDAP extension
++ ldap-filterformat [optional]
++ [default: (&amp;(objectClass=inetOrgPerson)(uid=$username))]
++ RFC-2254 filter string used in the search of the user entry.
++ Note that this is a python template string and will have the
++ user name as parameter. For example:
++
++ ldap-filterformat = (&amp;(objectClass=inetOrgPerson)(uid=$username))
++
++ Will result in the search filter:
++
++ (&amp;(objectClass=inetOrgPerson)(uid=john))
++
++ ldap-resultformat [optional] [default: $cn &lt;$mail&gt;]
++ This is a python template string. This string will be
++ formatted using one dict object containing the fields
++ returned in the LDAP search, for example:
++
++ &gt;&gt;&gt; format = Template(&quot;$cn &lt;$mail&gt;&quot;)
++ &gt;&gt;&gt; d = search(basedn, filter)
++ &gt;&gt;&gt; d
++ {&quot;cn&quot;: &quot;John Doe&quot;, &quot;mail&quot;: &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">john at mandriva.org</A>&quot;,
++ &quot;uidNumber&quot;: &quot;1290&quot;, &quot;loginShell&quot;: &quot;/bin/bash&quot;,
++ ... many other attributes ... }
++ &gt;&gt;&gt; value = format.substitute(d)
++ &gt;&gt;&gt; print value
++ John Doe &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">john at mandriva.org</A>&gt;
++
++ Note that only the first value of the attributes will be
++ used.
++
++When the searched option is not found, it will try in repsys.conf. All
++the values found. (including from repsys.conf) will be cached between
++each configuration access.
++
++This plugin requires the package python-ldap.
++
++For more information, look <A HREF="http://qa.mandriva.com/show_bug.cgi?id=30549">http://qa.mandriva.com/show_bug.cgi?id=30549</A>
++&quot;&quot;&quot;
++from RepSys import Error, config
++
++import string
++
++users_cache = {}
++
++class LDAPError(Error):
++ def __init__(self, ldaperr):
++ self.ldaperr = ldaperr
++ name = ldaperr.__class__.__name__
++ desc = ldaperr.message[&quot;desc&quot;]
++ self.message = &quot;LDAP error %s: %s&quot; % (name, desc)
++ self.args = self.message,
++
++def strip_entry(entry):
++ &quot;Leave only the first value in all keys in the entry&quot;
++ new = dict((key, value[0]) for key, value in entry.iteritems())
++ return new
++
++def interpolate(optname, format, data):
++ tmpl = string.Template(format)
++ try:
++ return tmpl.substitute(data)
++ except KeyError, e:
++ raise Error, &quot;the key %s was not found in LDAP search, &quot; \
++ &quot;check your %s configuration&quot; % (e, optname)
++ except (TypeError, ValueError), e:
++ raise Error, &quot;LDAP response formatting error: %s. Check &quot; \
++ &quot;your %s configuration&quot; % (e, optname)
++
++def used_attributes(format):
++ class DummyDict:
++ def __init__(self):
++ self.found = []
++ def __getitem__(self, key):
++ self.found.append(key)
++ return key
++ dd = DummyDict()
++ t = string.Template(format)
++ t.safe_substitute(dd)
++ return dd.found
++
++def make_handler():
++ uri = config.get(&quot;global&quot;, &quot;ldap-uri&quot;)
++ if not uri:
++ server = config.get(&quot;global&quot;, &quot;ldap-server&quot;)
++ if not server:
++ # ldap support is not enabled if ldap-uri nor ldap-server are
++ # defined
++ def dummy_wrapper(section, option=None, default=None, walk=False):
++ return config.get(section, option, default, wrap=False)
++ return dummy_wrapper
++
++ try:
++ port = int(config.get(&quot;global&quot;, &quot;ldap-port&quot;, 389))
++ except ValueError:
++ raise Error, &quot;the option ldap-port requires an integer, please &quot;\
++ &quot;check your configuration files&quot;
++ uri = &quot;<A HREF="ldap://%s:%d">ldap://%s:%d</A>&quot; % (server, port)
++
++ basedn = config.get(&quot;global&quot;, &quot;ldap-base&quot;)
++ binddn = config.get(&quot;global&quot;, &quot;ldap-binddn&quot;)
++ bindpw = config.get(&quot;global&quot;, &quot;ldap-bindpw&quot;, &quot;&quot;)
++ filterformat = config.get(&quot;global&quot;, &quot;ldap-filterformat&quot;,
++ &quot;(&amp;(objectClass=inetOrgPerson)(uid=$username))&quot;, raw=1)
++ format = config.get(&quot;global&quot;, &quot;ldap-resultformat&quot;, &quot;$cn &lt;$mail&gt;&quot;, raw=1)
++
++ valid = {&quot;yes&quot;: True, &quot;no&quot;: False}
++ raw = config.get(&quot;global&quot;, &quot;ldap-starttls&quot;, &quot;no&quot;)
++ try:
++ starttls = valid[raw]
++ except KeyError:
++ raise Error, &quot;invalid value %r for ldap-starttls, use &quot;\
++ &quot;'yes' or 'no'&quot; % raw
++
++ try:
++ import ldap
++ except ImportError:
++ raise Error, &quot;LDAP support needs the python-ldap package &quot;\
++ &quot;to be installed&quot;
++ else:
++ from ldap.filter import escape_filter_chars
++
++ def users_wrapper(section, option=None, default=None, walk=False):
++ global users_cache
++ if walk:
++ raise Error, &quot;ldapusers plugin does not support user listing&quot;
++ assert option is not None, \
++ &quot;When not section walking, option is required&quot;
++
++ value = users_cache.get(option)
++ if value is not None:
++ return value
++
++ try:
++ l = ldap.initialize(uri)
++ if starttls:
++ l.start_tls_s()
++ if binddn:
++ l.bind(binddn, bindpw)
++ except ldap.LDAPError, e:
++ raise LDAPError(e)
++ try:
++ data = {&quot;username&quot;: escape_filter_chars(option)}
++ filter = interpolate(&quot;ldap-filterformat&quot;, filterformat, data)
++ attrs = used_attributes(format)
++ try:
++ found = l.search_s(basedn, ldap.SCOPE_SUBTREE, filter,
++ attrlist=attrs)
++ except ldap.LDAPError, e:
++ raise LDAPError(e)
++ if found:
++ dn, entry = found[0]
++ entry = strip_entry(entry)
++ value = interpolate(&quot;ldap-resultformat&quot;, format, entry)
++ else:
++ # issue a warning?
++ value = config.get(section, option, default, wrap=False)
++ users_cache[option] = value
++ return value
++ finally:
++ l.unbind_s()
++
++ return users_wrapper
++
++config.wrap(&quot;users&quot;, handler=make_handler())
+
+Added: build_system/repsys/trunk/RepSys/plugins/sample.py.txt
+===================================================================
+--- build_system/repsys/trunk/RepSys/plugins/sample.py.txt (rev 0)
++++ build_system/repsys/trunk/RepSys/plugins/sample.py.txt 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,14 @@
++# Sample repsys plugin. In order to test it, rename to sample.py
++# vim:ft=python
++from RepSys import config
++
++def users_wrapper(section, option=None, default=None, walk=False):
++ d = {&quot;foolano&quot;: &quot;Foolano De Tal &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">foolano at bla.com</A>&gt;&quot;,
++ &quot;ceeclano&quot;: &quot;Ceeclano Algumacoisa &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ceeclano at bli.com</A>&gt;&quot;,
++ &quot;beltrano&quot;: &quot;Beltrano Bla &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">beltrano at mail.ru</A>&gt;&quot;}
++ if walk:
++ return d.items()
++
++ return d.get(option, default)
++
++config.wrap(&quot;users&quot;, handler=users_wrapper)
+
+
+Property changes on: build_system/repsys/trunk/RepSys/plugins/sample.py.txt
+___________________________________________________________________
+Added: svn:eol-style
+ + native
+
+Added: build_system/repsys/trunk/RepSys/rpmutil.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/rpmutil.py (rev 0)
++++ build_system/repsys/trunk/RepSys/rpmutil.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,759 @@
++#!/usr/bin/python
++from RepSys import Error, config
++from RepSys import mirror, layout, log, binrepo
++from RepSys.svn import SVN
++from RepSys.simplerpm import SRPM
++from RepSys.util import execcmd
++from RepSys.command import default_parent
++import rpm
++import urlparse
++import tempfile
++import shutil
++import string
++import glob
++import sys
++import os
++
++def get_spec(pkgdirurl, targetdir=&quot;.&quot;, submit=False):
++ svn = SVN()
++ tmpdir = tempfile.mktemp()
++ try:
++ geturl = layout.checkout_url(pkgdirurl, append_path=&quot;SPECS&quot;)
++ mirror.info(geturl)
++ svn.export(&quot;'%s'&quot; % geturl, tmpdir)
++ speclist = glob.glob(os.path.join(tmpdir, &quot;*.spec&quot;))
++ if not speclist:
++ raise Error, &quot;no spec files found&quot;
++ spec = speclist[0]
++ shutil.copy(spec, targetdir)
++ name = os.path.basename(spec)
++ path = os.path.join(targetdir, name)
++ print &quot;Wrote %s&quot; % (name)
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++def rpm_macros_defs(macros):
++ defs = (&quot;--define \&quot;%s %s\&quot;&quot; % macro for macro in macros)
++ args = &quot; &quot;.join(defs)
++ return args
++
++#FIXME move it to another module
++def rev_touched_url(url, rev):
++ svn = SVN()
++ info = svn.info2(url)
++ if info is None:
++ raise Error, &quot;can't fetch svn info about the URL: %s&quot; % url
++ root = info[&quot;Repository Root&quot;]
++ urlpath = url[len(root):]
++ touched = False
++ entries = svn.log(root, start=rev, limit=1)
++ entry = entries[0]
++ for change in entry.changed:
++ path = change.get(&quot;path&quot;)
++ if path and path.startswith(urlpath):
++ touched = True
++ return touched
++
++def get_srpm(pkgdirurl,
++ mode = &quot;current&quot;,
++ targetdirs = None,
++ version = None,
++ release = None,
++ revision = None,
++ packager = &quot;&quot;,
++ revname = 0,
++ svnlog = 0,
++ scripts = [],
++ submit = False,
++ template = None,
++ macros = [],
++ verbose = 0,
++ strict = False,
++ use_binrepo = False,
++ binrepo_check = True):
++ svn = SVN()
++ tmpdir = tempfile.mktemp()
++ topdir = &quot;--define '_topdir %s'&quot; % tmpdir
++ builddir = &quot;--define '_builddir %s/%s'&quot; % (tmpdir, &quot;BUILD&quot;)
++ rpmdir = &quot;--define '_rpmdir %s/%s'&quot; % (tmpdir, &quot;RPMS&quot;)
++ sourcedir = &quot;--define '_sourcedir %s/%s'&quot; % (tmpdir, &quot;SOURCES&quot;)
++ specdir = &quot;--define '_specdir %s/%s'&quot; % (tmpdir, &quot;SPECS&quot;)
++ srcrpmdir = &quot;--define '_srcrpmdir %s/%s'&quot; % (tmpdir, &quot;SRPMS&quot;)
++ patchdir = &quot;--define '_patchdir %s/%s'&quot; % (tmpdir, &quot;SOURCES&quot;)
++
++ try:
++ if mode == &quot;version&quot;:
++ geturl = layout.checkout_url(pkgdirurl, version=version,
++ release=release)
++ elif mode == &quot;pristine&quot;:
++ geturl = layout.checkout_url(pkgdirurl, pristine=True)
++ elif mode == &quot;current&quot; or mode == &quot;revision&quot;:
++ #FIXME we should handle revisions specified using @REV
++ geturl = layout.checkout_url(pkgdirurl)
++ else:
++ raise Error, &quot;unsupported get_srpm mode: %s&quot; % mode
++ strict = strict or config.getbool(&quot;submit&quot;, &quot;strict-revision&quot;, False)
++ if strict and not rev_touched_url(geturl, revision):
++ #FIXME would be nice to have the revision number even when
++ # revision is None
++ raise Error, &quot;the revision %s does not change anything &quot;\
++ &quot;inside %s&quot; % (revision or &quot;HEAD&quot;, geturl)
++ mirror.info(geturl)
++ svn.export(geturl, tmpdir, rev=revision)
++ if use_binrepo:
++ binrepo_check = (binrepo_check or
++ config.getbool(&quot;binrepo&quot;, &quot;getsrpm-check&quot;, False))
++ download_binaries(tmpdir, geturl, revision=revision,
++ export=True, check=binrepo_check)
++ srpmsdir = os.path.join(tmpdir, &quot;SRPMS&quot;)
++ os.mkdir(srpmsdir)
++ specsdir = os.path.join(tmpdir, &quot;SPECS&quot;)
++ speclist = glob.glob(os.path.join(specsdir, &quot;*.spec&quot;))
++ if config.getbool(&quot;srpm&quot;, &quot;run-prep&quot;, False):
++ makefile = os.path.join(tmpdir, &quot;Makefile&quot;)
++ if os.path.exists(makefile):
++ execcmd(&quot;make&quot;, &quot;-C&quot;, tmpdir, &quot;srpm-prep&quot;)
++ if not speclist:
++ raise Error, &quot;no spec files found&quot;
++ spec = speclist[0]
++ if svnlog:
++ submit = not not revision
++ log.specfile_svn2rpm(pkgdirurl, spec, revision, submit=submit,
++ template=template, macros=macros, exported=tmpdir)
++ for script in scripts:
++ #FIXME revision can be &quot;None&quot;
++ status, output = execcmd(script, tmpdir, spec, str(revision),
++ noerror=1)
++ if status != 0:
++ raise Error, &quot;script %s failed&quot; % script
++ if packager:
++ packager = &quot; --define 'packager %s'&quot; % packager
++
++ defs = rpm_macros_defs(macros)
++ sourcecmd = config.get(&quot;helper&quot;, &quot;rpmbuild&quot;, &quot;rpmbuild&quot;)
++ execcmd(&quot;%s -bs --nodeps %s %s %s %s %s %s %s %s %s %s&quot; %
++ (sourcecmd, topdir, builddir, rpmdir, sourcedir, specdir,
++ srcrpmdir, patchdir, packager, spec, defs))
++
++ # copy the generated SRPMs to their target locations
++ targetsrpms = []
++ urlrev = None
++ if revname:
++ urlrev = revision or layout.get_url_revision(geturl)
++ if not targetdirs:
++ targetdirs = (&quot;.&quot;,)
++ srpms = glob.glob(os.path.join(srpmsdir, &quot;*.src.rpm&quot;))
++ if not srpms:
++ # something fishy happened
++ raise Error, &quot;no SRPMS were found at %s&quot; % srpmsdir
++ for srpm in srpms:
++ name = os.path.basename(srpm)
++ if revname:
++ name = &quot;@%s:%s&quot; % (urlrev, name)
++ for targetdir in targetdirs:
++ newpath = os.path.join(targetdir, name)
++ targetsrpms.append(newpath)
++ if os.path.exists(newpath):
++ # should we warn?
++ os.unlink(newpath)
++ shutil.copy(srpm, newpath)
++ if verbose:
++ sys.stderr.write(&quot;Wrote: %s\n&quot; % newpath)
++ return targetsrpms
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++def patch_spec(pkgdirurl, patchfile, log=&quot;&quot;):
++ #FIXME use get_spec
++ svn = SVN()
++ tmpdir = tempfile.mktemp()
++ try:
++ geturl = layout.checkout_url(pkgdirurl, append_path=&quot;SPECS&quot;)
++ svn.checkout(geturl, tmpdir)
++ speclist = glob.glob(os.path.join(tmpdir, &quot;*.spec&quot;))
++ if not speclist:
++ raise Error, &quot;no spec files found&quot;
++ spec = speclist[0]
++ status, output = execcmd(&quot;patch&quot;, spec, patchfile)
++ if status != 0:
++ raise Error, &quot;can't apply patch:\n%s\n&quot; % output
++ else:
++ svn.commit(tmpdir, log=&quot;&quot;)
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++def put_srpm(srpmfile, markrelease=False, striplog=True, branch=None,
++ baseurl=None, baseold=None, logmsg=None, rename=True):
++ svn = SVN()
++ srpm = SRPM(srpmfile)
++ tmpdir = tempfile.mktemp()
++ if baseurl:
++ pkgurl = mirror._joinurl(baseurl, srpm.name)
++ else:
++ pkgurl = layout.package_url(srpm.name, distro=branch,
++ mirrored=False)
++ print &quot;Importing package to %s&quot; % pkgurl
++ try:
++ if srpm.epoch:
++ version = &quot;%s:%s&quot; % (srpm.epoch, srpm.version)
++ else:
++ version = srpm.version
++ versionurl = &quot;/&quot;.join([pkgurl, &quot;releases&quot;, version])
++ releaseurl = &quot;/&quot;.join([versionurl, srpm.release])
++ currenturl = &quot;/&quot;.join([pkgurl, &quot;current&quot;])
++ currentdir = os.path.join(tmpdir, &quot;current&quot;)
++ #FIXME when pre-commit hook fails, there's no clear way to know
++ # what happened
++ ret = svn.mkdir(pkgurl, noerror=1, log=&quot;Created package directory&quot;)
++ if ret or not svn.ls(currenturl, noerror=1):
++ svn.checkout(pkgurl, tmpdir)
++ svn.mkdir(os.path.join(tmpdir, &quot;releases&quot;))
++ svn.mkdir(currentdir)
++ svn.mkdir(os.path.join(currentdir, &quot;SPECS&quot;))
++ svn.mkdir(os.path.join(currentdir, &quot;SOURCES&quot;))
++ #svn.commit(tmpdir,log=&quot;Created package structure.&quot;)
++ version_exists = 1
++ else:
++ if svn.ls(releaseurl, noerror=1):
++ raise Error, &quot;release already exists&quot;
++ svn.checkout(&quot;/&quot;.join([pkgurl, &quot;current&quot;]), tmpdir)
++ svn.mkdir(versionurl, noerror=1,
++ log=&quot;Created directory for version %s.&quot; % version)
++ currentdir = tmpdir
++
++ specsdir = os.path.join(currentdir, &quot;SPECS&quot;)
++ sourcesdir = os.path.join(currentdir, &quot;SOURCES&quot;)
++
++ unpackdir = tempfile.mktemp()
++ os.mkdir(unpackdir)
++ try:
++ srpm.unpack(unpackdir)
++
++ uspecsdir = os.path.join(unpackdir, &quot;SPECS&quot;)
++ usourcesdir = os.path.join(unpackdir, &quot;SOURCES&quot;)
++
++ uspecsentries = os.listdir(uspecsdir)
++ usourcesentries = os.listdir(usourcesdir)
++ specsentries = os.listdir(specsdir)
++ sourcesentries = os.listdir(sourcesdir)
++
++ # Remove old entries
++ for entry in [x for x in specsentries
++ if x not in uspecsentries]:
++ if entry == &quot;.svn&quot;:
++ continue
++ entrypath = os.path.join(specsdir, entry)
++ os.unlink(entrypath)
++ svn.remove(entrypath)
++ for entry in [x for x in sourcesentries
++ if x not in usourcesentries]:
++ if entry == &quot;.svn&quot;:
++ continue
++ entrypath = os.path.join(sourcesdir, entry)
++ os.unlink(entrypath)
++ svn.remove(entrypath)
++
++ # Copy all files
++ execcmd(&quot;cp -rf&quot;, uspecsdir, currentdir)
++ execcmd(&quot;cp -rf&quot;, usourcesdir, currentdir)
++
++ # Add new entries
++ for entry in [x for x in uspecsentries
++ if x not in specsentries]:
++ entrypath = os.path.join(specsdir, entry)
++ svn.add(entrypath)
++ for entry in [x for x in usourcesentries
++ if x not in sourcesentries]:
++ entrypath = os.path.join(sourcesdir, entry)
++ svn.add(entrypath)
++ finally:
++ if os.path.isdir(unpackdir):
++ shutil.rmtree(unpackdir)
++
++ specs = glob.glob(os.path.join(specsdir, &quot;*.spec&quot;))
++ if not specs:
++ raise Error, &quot;no spec file found on %s&quot; % specsdir
++ if len(specs) &gt; 1:
++ raise Error, &quot;more than one spec file found on %s&quot; % specsdir
++ specpath = specs[0]
++ if rename:
++ specfile = os.path.basename(specpath)
++ specname = specfile[:-len(&quot;.spec&quot;)]
++ if specname != srpm.name:
++ newname = srpm.name + &quot;.spec&quot;
++ newpath = os.path.join(specsdir, newname)
++ sys.stderr.write(&quot;warning: renaming spec file to '%s' &quot;
++ &quot;(use -n to disable it)\n&quot; % (newname))
++ os.rename(specpath, newpath)
++ try:
++ svn.remove(specpath)
++ except Error:
++ # file not tracked
++ svn.revert(specpath)
++ svn.add(newpath)
++ specpath = newpath
++
++ if striplog:
++ specpath = specpath
++ fspec = open(specpath)
++ spec, chlog = log.split_spec_changelog(fspec)
++ fspec.close()
++ fspec = open(specpath, &quot;w&quot;)
++ fspec.writelines(spec)
++ fspec.close()
++ chlog.seek(0, os.SEEK_END)
++ if chlog.tell() != 0:
++ chlog.seek(0)
++ #FIXME move it to layout.py
++ oldurl = baseold or config.get(&quot;log&quot;, &quot;oldurl&quot;)
++ pkgoldurl = mirror._joinurl(oldurl, srpm.name)
++ svn.mkdir(pkgoldurl, noerror=1,
++ log=&quot;created old log directory for %s&quot; % srpm.name)
++ logtmp = tempfile.mktemp()
++ try:
++ svn.checkout(pkgoldurl, logtmp)
++ miscpath = os.path.join(logtmp, &quot;log&quot;)
++ fmisc = open(miscpath, &quot;w+&quot;)
++ fmisc.writelines(chlog)
++ fmisc.close()
++ svn.add(miscpath)
++ svn.commit(logtmp,
++ log=&quot;imported old log for %s&quot; % srpm.name)
++ finally:
++ if os.path.isdir(logtmp):
++ shutil.rmtree(logtmp)
++ binrepo.import_binaries(currentdir, srpm.name)
++ svn.commit(tmpdir,
++ log=logmsg or (&quot;imported package %s&quot; % srpm.name))
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++ # Do revision and pristine tag copies
++ pristineurl = layout.checkout_url(pkgurl, pristine=True)
++ svn.remove(pristineurl, noerror=1,
++ log=&quot;Removing previous pristine/ directory.&quot;)
++ currenturl = layout.checkout_url(pkgurl)
++ svn.copy(currenturl, pristineurl,
++ log=&quot;Copying release %s-%s to pristine/ directory.&quot; %
++ (version, srpm.release))
++ if markrelease:
++ svn.copy(currenturl, releaseurl,
++ log=&quot;Copying release %s-%s to releases/ directory.&quot; %
++ (version, srpm.release))
++
++def create_package(pkgdirurl, log=&quot;&quot;, verbose=0):
++ svn = SVN()
++ tmpdir = tempfile.mktemp()
++ try:
++ basename = layout.package_name(pkgdirurl)
++ if verbose:
++ print &quot;Creating package directory...&quot;,
++ sys.stdout.flush()
++ ret = svn.mkdir(pkgdirurl,
++ log=&quot;Created package directory for '%s'.&quot; % basename)
++ if verbose:
++ print &quot;done&quot;
++ print &quot;Checking it out...&quot;,
++ svn.checkout(pkgdirurl, tmpdir)
++ if verbose:
++ print &quot;done&quot;
++ print &quot;Creating package structure...&quot;,
++ svn.mkdir(os.path.join(tmpdir, &quot;current&quot;))
++ svn.mkdir(os.path.join(tmpdir, &quot;current&quot;, &quot;SPECS&quot;))
++ svn.mkdir(os.path.join(tmpdir, &quot;current&quot;, &quot;SOURCES&quot;))
++ if verbose:
++ print &quot;done&quot;
++ print &quot;Committing...&quot;,
++ svn.commit(tmpdir,
++ log=&quot;Created package structure for '%s'.&quot; % basename)
++ print &quot;done&quot;
++ finally:
++ if os.path.isdir(tmpdir):
++ shutil.rmtree(tmpdir)
++
++
++def create_markrelease_log(version, release, revision):
++ log = &quot;&quot;&quot;%%repsys markrelease
++version: %s
++release: %s
++revision: %s
++
++%s&quot;&quot;&quot; % (version, release, revision,
++ (&quot;Copying %s-%s to releases/ directory.&quot; % (version, release)))
++ return log
++
++def mark_release(pkgdirurl, version, release, revision):
++ svn = SVN()
++ releasesurl = layout.checkout_url(pkgdirurl, releases=True)
++ versionurl = &quot;/&quot;.join([releasesurl, version])
++ releaseurl = &quot;/&quot;.join([versionurl, release])
++ currenturl = layout.checkout_url(pkgdirurl)
++ binrepo.markrelease(currenturl, releasesurl, version, release, revision)
++ if svn.ls(releaseurl, noerror=1):
++ raise Error, &quot;release already exists&quot;
++ svn.mkdir(releasesurl, noerror=1,
++ log=&quot;Created releases directory.&quot;)
++ svn.mkdir(versionurl, noerror=1,
++ log=&quot;Created directory for version %s.&quot; % version)
++ pristineurl = layout.checkout_url(pkgdirurl, pristine=True)
++ svn.remove(pristineurl, noerror=1,
++ log=&quot;Removing previous pristine/ directory.&quot;)
++ svn.copy(currenturl, pristineurl,
++ log=&quot;Copying release %s-%s to pristine/ directory.&quot; %
++ (version, release))
++ markreleaselog = create_markrelease_log(version, release, revision)
++ svn.copy(currenturl, releaseurl, rev=revision,
++ log=markreleaselog)
++
++def check_changed(pkgdirurl, all=0, show=0, verbose=0):
++ svn = SVN()
++ if all:
++ baseurl = pkgdirurl
++ packages = []
++ if verbose:
++ print &quot;Getting list of packages...&quot;,
++ sys.stdout.flush()
++ packages = [x[:-1] for x in svn.ls(baseurl)]
++ if verbose:
++ print &quot;done&quot;
++ if not packages:
++ raise Error, &quot;couldn't get list of packages&quot;
++ else:
++ baseurl, basename = os.path.split(pkgdirurl)
++ packages = [basename]
++ clean = []
++ changed = []
++ nopristine = []
++ nocurrent = []
++ for package in packages:
++ pkgdirurl = os.path.join(baseurl, package)
++ current = layout.checkout_url(pkgdirurl)
++ pristine = layout.checkout_url(pkgdirurl, pristine=True)
++ if verbose:
++ print &quot;Checking package %s...&quot; % package,
++ sys.stdout.flush()
++ if not svn.ls(current, noerror=1):
++ if verbose:
++ print &quot;NO CURRENT&quot;
++ nocurrent.append(package)
++ elif not svn.ls(pristine, noerror=1):
++ if verbose:
++ print &quot;NO PRISTINE&quot;
++ nopristine.append(package)
++ else:
++ diff = svn.diff(pristine, current)
++ if diff:
++ changed.append(package)
++ if verbose:
++ print &quot;CHANGED&quot;
++ if show:
++ print diff
++ else:
++ if verbose:
++ print &quot;clean&quot;
++ clean.append(package)
++ if verbose:
++ if not packages:
++ print &quot;No packages found!&quot;
++ elif all:
++ print &quot;Total clean packages: %s&quot; % len(clean)
++ print &quot;Total CHANGED packages: %d&quot; % len(changed)
++ print &quot;Total NO CURRENT packages: %s&quot; % len(nocurrent)
++ print &quot;Total NO PRISTINE packages: %s&quot; % len(nopristine)
++ return {&quot;clean&quot;: clean,
++ &quot;changed&quot;: changed,
++ &quot;nocurrent&quot;: nocurrent,
++ &quot;nopristine&quot;: nopristine}
++
++def checkout(pkgdirurl, path=None, revision=None, branch=None, distro=None,
++ spec=False, use_binrepo=False, binrepo_check=True, binrepo_link=True):
++ o_pkgdirurl = pkgdirurl
++ pkgdirurl = layout.package_url(o_pkgdirurl, distro=distro)
++ append = None
++ if spec:
++ append = &quot;SPECS&quot;
++ current = layout.checkout_url(pkgdirurl, branch=branch,
++ append_path=append)
++ if path is None:
++ path = layout.package_name(pkgdirurl)
++ mirror.info(current, write=True)
++ svn = SVN()
++ svn.checkout(current, path, rev=revision, show=1)
++ if use_binrepo:
++ download_binaries(path, revision=revision, symlinks=binrepo_link,
++ check=binrepo_check)
++
++def getpkgtopdir(basedir=None):
++ #FIXME this implementation doesn't work well with relative path names,
++ # which is something we need in order to have a friendlier output
++ if basedir is None:
++ basedir = os.path.curdir
++ while not ispkgtopdir(basedir):
++ if os.path.abspath(basedir) == &quot;/&quot;:
++ raise Error, &quot;can't find top package directories SOURCES and SPECS&quot;
++ basedir = os.path.join(basedir, os.path.pardir)
++ if basedir.startswith(&quot;./&quot;):
++ basedir = basedir[2:]
++ return basedir
++
++def ispkgtopdir(path=None):
++ if path is None:
++ path = os.getcwd()
++ names = os.listdir(path)
++ return (&quot;.svn&quot; in names and &quot;SPECS&quot; in names and &quot;SOURCES&quot; in names)
++
++def sync(dryrun=False, ci=False, download=False):
++ # TODO FIXME XXX fix it!
++ raise Error, &quot;sync is not expected to work these days&quot;
++ svn = SVN()
++ topdir = getpkgtopdir()
++ # run svn info because svn st does not complain when topdir is not an
++ # working copy
++ svn.info(topdir)
++ specsdir = os.path.join(topdir, &quot;SPECS/&quot;)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES/&quot;)
++ for path in (specsdir, sourcesdir):
++ if not os.path.isdir(path):
++ raise Error, &quot;%s directory not found&quot; % path
++ specs = glob.glob(os.path.join(specsdir, &quot;*.spec&quot;))
++ if not specs:
++ raise Error, &quot;no .spec files found in %s&quot; % specsdir
++ specpath = specs[0] # FIXME better way?
++ try:
++ rpm.addMacro(&quot;_topdir&quot;, os.path.abspath(topdir))
++ spec = rpm.TransactionSet().parseSpec(specpath)
++ except rpm.error, e:
++ raise Error, &quot;could not load spec file: %s&quot; % e
++ sources = dict((os.path.basename(name), name)
++ for name, no, flags in spec.sources())
++ sourcesst = dict((os.path.basename(path), (path, st))
++ for st, path in svn.status(sourcesdir, noignore=True))
++ toadd_br = []
++ toadd_svn = []
++ toremove_svn = []
++ toremove_br = []
++ # add the spec file itself, in case of a new package
++ specstl = svn.status(specpath, noignore=True)
++ if specstl:
++ specst, _ = specstl[0]
++ if specst == &quot;?&quot;:
++ toadd_svn.append(specpath)
++ # add source files:
++ for source, url in sources.iteritems():
++ sourcepath = os.path.join(sourcesdir, source)
++ if sourcesst.get(source):
++ if not os.path.islink(sourcepath):
++ if not binrepo.is_tracked(sourcepath):
++ if binrepo.is_binary(sourcepath):
++ toadd_br.append(sourcepath)
++ else:
++ toadd_svn.append(sourcepath)
++ else:
++ sys.stderr.write(&quot;warning: %s not found\n&quot; % sourcepath)
++ elif download and not os.path.isfile(sourcepath):
++ print &quot;%s not found, downloading from %s&quot; % (sourcepath, url)
++ fmt = config.get(&quot;global&quot;, &quot;download-command&quot;,
++ &quot;wget -c -O '$dest' $url&quot;)
++ context = {&quot;dest&quot;: sourcepath, &quot;url&quot;: url}
++ try:
++ cmd = string.Template(fmt).substitute(context)
++ except KeyError, e:
++ raise Error, &quot;invalid variable %r in download-command &quot;\
++ &quot;configuration option&quot; % e
++ execcmd(cmd, show=True)
++ if os.path.isfile(sourcepath):
++ if binrepo.is_binary(sourcepath):
++ toadd_br.append(sourcepath)
++ else:
++ toadd_svn.append(sourcepath)
++ else:
++ raise Error, &quot;file not found: %s&quot; % sourcepath
++ # rm entries not found in sources and still in svn
++ found = os.listdir(sourcesdir)
++ for entry in found:
++ if entry == &quot;.svn&quot; or entry == &quot;sources&quot;:
++ continue
++ status = sourcesst.get(entry)
++ path = os.path.join(sourcesdir, entry)
++ if entry not in sources:
++ if status is None: # file is tracked by svn
++ toremove_svn.append(path)
++ elif binrepo.is_tracked(path):
++ toremove_br.append(path)
++ for path in toremove_svn:
++ print &quot;D\t%s&quot; % path
++ if not dryrun:
++ svn.remove(path, local=True)
++ for path in toremove_br:
++ print &quot;DB\t%s&quot; % path
++ if not dryrun:
++ binrepo.delete_pending(path)
++ for path in toadd_svn:
++ print &quot;A\t%s&quot; % path
++ if not dryrun:
++ svn.add(path, local=True)
++ for path in toadd_br:
++ print &quot;AB\t%s&quot; % path
++ if not dryrun:
++ binrepo.upload_pending(path)
++ if commit:
++ commit(topdir)
++
++def commit(target=&quot;.&quot;, message=None, logfile=None):
++ topdir = getpkgtopdir(target)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
++ binrepo.commit(sourcesdir) #TODO make it optional
++ svn = SVN()
++ status = svn.status(target, quiet=True)
++ if not status:
++ print &quot;nothing to commit&quot;
++ return
++ info = svn.info2(target)
++ url = info.get(&quot;URL&quot;)
++ if url is None:
++ raise Error, &quot;working copy URL not provided by svn info&quot;
++ mirrored = mirror.using_on(url)
++ if mirrored:
++ newurl = mirror.switchto_parent(svn, url, target)
++ print &quot;relocated to&quot;, newurl
++ # we can't use the svn object here because svn --non-interactive option
++ # hides VISUAL
++ opts = []
++ if message is not None:
++ opts.append(&quot;-m \&quot;%s\&quot;&quot; % message)
++ if logfile is not None:
++ opts.append(&quot;-F \&quot;%s\&quot;&quot; % logfile)
++ mopts = &quot; &quot;.join(opts)
++ os.system(&quot;svn ci %s %s&quot; % (mopts, target))
++ if mirrored:
++ print &quot;use \&quot;repsys switch\&quot; in order to switch back to mirror &quot;\
++ &quot;later&quot;
++
++def spec_sources(topdir):
++ specs = glob.glob(os.path.join(topdir, &quot;SPECS/*.spec&quot;))
++ spec_path = specs[0] # FIXME use svn info to ensure which one
++ ts = rpm.ts()
++ spec = ts.parseSpec(spec_path)
++ sources = [name for name, x, y in spec.sources()]
++ return sources
++
++def download_binaries(target, pkgdirurl=None, export=False, revision=None,
++ symlinks=True, check=False):
++ refurl = pkgdirurl
++ if refurl is None:
++ refurl = binrepo.svn_root(target)
++ if binrepo.enabled(refurl):
++ binrepo.download(target, pkgdirurl, export=export,
++ revision=revision, symlinks=symlinks, check=check)
++
++def update(target=None):
++ svn = SVN()
++ info = None
++ svn_target = None
++ br_target = None
++ if target:
++ svn_target = target
++ else:
++ top = getpkgtopdir()
++ svn_target = top
++ br_target = top
++ if svn_target:
++ svn.update(svn_target, show=True)
++ if br_target:
++ info = svn.info2(svn_target)
++ if not br_target and not svn_target:
++ raise Error, &quot;target not in SVN nor in binaries &quot;\
++ &quot;repository: %s&quot; % target
++ url = info[&quot;URL&quot;]
++ download_binaries(br_target, url)
++
++def upload(paths):
++ for path in paths:
++ binrepo.upload(path)
++
++def binrepo_delete(paths, commit=False):
++ #TODO handle files tracked by svn
++ refurl = binrepo.svn_root(paths[0])
++ if not binrepo.enabled(refurl):
++ raise Error, &quot;binary repository is not enabled for %s&quot; % refurl
++ added, deleted = binrepo.remove(paths)
++ if commit:
++ svn = SVN()
++ spath = binrepo.sources_path(paths[0])
++ log = _sources_log(added, deleted)
++ svn.commit(spath, log=log)
++
++def switch(mirrorurl=None):
++ svn = SVN()
++ topdir = getpkgtopdir()
++ info = svn.info2(topdir)
++ wcurl = info.get(&quot;URL&quot;)
++ if wcurl is None:
++ raise Error, &quot;working copy URL not provided by svn info&quot;
++ newurl = mirror.autoswitch(svn, topdir, wcurl, mirrorurl)
++ print &quot;switched to&quot;, newurl
++
++def get_submit_info(path):
++ path = os.path.abspath(path)
++
++ # First, look for SPECS and SOURCES directories.
++ found = False
++ while path != &quot;/&quot;:
++ if os.path.isdir(path):
++ specsdir = os.path.join(path, &quot;SPECS&quot;)
++ sourcesdir = os.path.join(path, &quot;SOURCES&quot;)
++ if os.path.isdir(specsdir) and os.path.isdir(sourcesdir):
++ found = True
++ break
++ path = os.path.dirname(path)
++ if not found:
++ raise Error, &quot;SPECS and/or SOURCES directories not found&quot;
++
++ # Then, check if this is really a subversion directory.
++ if not os.path.isdir(os.path.join(path, &quot;.svn&quot;)):
++ raise Error, &quot;subversion directory not found&quot;
++
++ svn = SVN()
++
++ # Now, extract the package name.
++ info = svn.info2(path)
++ url = info.get(&quot;URL&quot;)
++ if url is None:
++ raise Error, &quot;missing URL from svn info %s&quot; % path
++ toks = url.split(&quot;/&quot;)
++ if len(toks) &lt; 2 or toks[-1] != &quot;current&quot;:
++ raise Error, &quot;unexpected URL received from 'svn info'&quot;
++ name = toks[-2]
++ url = &quot;/&quot;.join(toks[:-1])
++
++ # Finally, guess revision.
++ max = -1
++ files = []
++ files.extend(glob.glob(&quot;%s/*&quot; % specsdir))
++ files.extend(glob.glob(&quot;%s/*&quot; % sourcesdir))
++ for file in files:
++ try:
++ info = svn.info2(file)
++ except Error:
++ # possibly not tracked
++ continue
++ if info is None:
++ continue
++ rawrev = info.get(&quot;Last Changed Rev&quot;)
++ if rawrev:
++ rev = int(rawrev)
++ if rev &gt; max:
++ max = rev
++ if max == -1:
++ raise Error, &quot;revision tag not found in 'svn info' output&quot;
++
++ if mirror.using_on(url):
++ url = mirror.switchto_parent_url(url)
++
++ return name, url, max
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/simplerpm.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/simplerpm.py (rev 0)
++++ build_system/repsys/trunk/RepSys/simplerpm.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,19 @@
++#!/usr/bin/python
++from RepSys.util import execcmd
++
++class SRPM:
++ def __init__(self, filename):
++ self.filename = filename
++ self._getinfo()
++
++ def _getinfo(self):
++ cmdstr = &quot;rpm -qp --qf '%%{name} %%{epoch} %%{release} %%{version}' %s&quot;
++ status, output = execcmd(cmdstr % self.filename)
++ self.name, self.epoch, self.release, self.version = output.split()
++ if self.epoch == &quot;(none)&quot;:
++ self.epoch = None
++
++ def unpack(self, topdir):
++ execcmd(&quot;rpm -i --define '_topdir %s' %s&quot; % (topdir, self.filename))
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/svn.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/svn.py (rev 0)
++++ build_system/repsys/trunk/RepSys/svn.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,430 @@
++from RepSys import Error, SilentError, config
++from RepSys.util import execcmd, get_auth
++import sys
++import os
++import re
++import time
++
++__all__ = [&quot;SVN&quot;, &quot;SVNLook&quot;, &quot;SVNLogEntry&quot;]
++
++class SVNLogEntry:
++ def __init__(self, revision, author, date):
++ self.revision = revision
++ self.author = author
++ self.date = date
++ self.changed = []
++ self.lines = []
++
++ def __cmp__(self, other):
++ return cmp(self.date, other.date)
++
++class SVN:
++ def _execsvn(self, *args, **kwargs):
++ localcmds = (&quot;add&quot;, &quot;revert&quot;, &quot;cleanup&quot;)
++ if not kwargs.get(&quot;show&quot;) and args[0] not in localcmds:
++ args = list(args)
++ args.append(&quot;--non-interactive&quot;)
++ else:
++ kwargs[&quot;geterr&quot;] = True
++ kwargs[&quot;cleanerr&quot;] = True
++ if kwargs.get(&quot;xml&quot;):
++ args.append(&quot;--xml&quot;)
++ self._set_env()
++ svn_command = config.get(&quot;global&quot;, &quot;svn-command&quot;, &quot;svn&quot;)
++ cmdstr = svn_command + &quot; &quot; + &quot; &quot;.join(args)
++ try:
++ return execcmd(cmdstr, **kwargs)
++ except Error, e:
++ msg = None
++ if e.args:
++ if &quot;Permission denied&quot; in e.args[0]:
++ msg = (&quot;It seems ssh-agent or ForwardAgent are not setup &quot;
++ &quot;or your username is wrong. See &quot;
++ &quot;<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>&quot;
++ &quot; for more information.&quot;)
++ elif &quot;authorization failed&quot; in e.args[0]:
++ msg = (&quot;Note that repsys does not support any HTTP &quot;
++ &quot;authenticated access.&quot;)
++ if kwargs.get(&quot;show&quot;) and \
++ not config.getbool(&quot;global&quot;, &quot;verbose&quot;, 0):
++ # svn has already dumped error messages, we don't need to
++ # do it too
++ if msg:
++ sys.stderr.write(&quot;\n&quot;)
++ sys.stderr.write(msg)
++ sys.stderr.write(&quot;\n&quot;)
++ raise SilentError
++ elif msg:
++ raise Error, &quot;%s\n%s&quot; % (e, msg)
++ raise
++
++ def _set_env(self):
++ wrapper = &quot;repsys-ssh&quot;
++ repsys = config.get(&quot;global&quot;, &quot;repsys-cmd&quot;)
++ if repsys:
++ dir = os.path.dirname(repsys)
++ path = os.path.join(dir, wrapper)
++ if os.path.exists(path):
++ wrapper = path
++ defaults = {&quot;SVN_SSH&quot;: wrapper}
++ os.environ.update(defaults)
++ raw = config.get(&quot;global&quot;, &quot;svn-env&quot;)
++ if raw:
++ for line in raw.split(&quot;\n&quot;):
++ env = line.strip()
++ if not env:
++ continue
++ try:
++ name, value = env.split(&quot;=&quot;, 1)
++ except ValueError:
++ sys.stderr.write(&quot;invalid svn environment line: %r\n&quot; % env)
++ continue
++ os.environ[name] = value
++
++ def _execsvn_success(self, *args, **kwargs):
++ status, output = self._execsvn(*args, **kwargs)
++ return status == 0
++
++ def _add_log(self, cmd_args, received_kwargs, optional=0):
++ if (not optional or
++ received_kwargs.has_key(&quot;log&quot;) or
++ received_kwargs.has_key(&quot;logfile&quot;)):
++ ret = received_kwargs.get(&quot;log&quot;)
++ if ret is not None:
++ cmd_args.append(&quot;-m '%s'&quot; % ret)
++ ret = received_kwargs.get(&quot;logfile&quot;)
++ if ret is not None:
++ cmd_args.append(&quot;-F '%s'&quot; % ret)
++
++ def _add_revision(self, cmd_args, received_kwargs, optional=0):
++ if not optional or received_kwargs.has_key(&quot;rev&quot;):
++ ret = received_kwargs.get(&quot;rev&quot;)
++ if isinstance(ret, basestring):
++ if not ret.startswith(&quot;{&quot;): # if not a datespec
++ try:
++ ret = int(ret)
++ except ValueError:
++ raise Error, &quot;invalid revision provided&quot;
++ if ret:
++ cmd_args.append(&quot;-r '%s'&quot; % ret)
++
++ def add(self, path, **kwargs):
++ cmd = [&quot;add&quot;, path]
++ return self._execsvn_success(noauth=1, *cmd, **kwargs)
++
++ def copy(self, pathfrom, pathto, **kwargs):
++ cmd = [&quot;copy&quot;, pathfrom, pathto]
++ self._add_revision(cmd, kwargs, optional=1)
++ self._add_log(cmd, kwargs)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def remove(self, path, force=0, **kwargs):
++ cmd = [&quot;remove&quot;, path]
++ self._add_log(cmd, kwargs)
++ if force:
++ cmd.append(&quot;--force&quot;)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def mkdir(self, path, **kwargs):
++ cmd = [&quot;mkdir&quot;, path]
++ if kwargs.get(&quot;parents&quot;):
++ cmd.append(&quot;--parents&quot;)
++ self._add_log(cmd, kwargs)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def _execsvn_commit(self, *cmd, **kwargs):
++ status, output = self._execsvn(*cmd, **kwargs)
++ match = re.search(&quot;Committed revision (?P&lt;rev&gt;\\d+)\\.$&quot;, output)
++ if match:
++ rawrev = match.group(&quot;rev&quot;)
++ return int(rawrev)
++
++ def commit(self, path, **kwargs):
++ cmd = [&quot;commit&quot;, path]
++ if kwargs.get(&quot;nonrecursive&quot;):
++ cmd.append(&quot;-N&quot;)
++ self._add_log(cmd, kwargs)
++ return self._execsvn_commit(*cmd, **kwargs)
++
++ def import_(self, path, url, **kwargs):
++ cmd = [&quot;import&quot;, &quot;'%s'&quot; % path, &quot;'%s'&quot; % url]
++ self._add_log(cmd, kwargs)
++ return self._execsvn_commit(*cmd, **kwargs)
++
++ def export(self, url, targetpath, **kwargs):
++ cmd = [&quot;export&quot;, &quot;'%s'&quot; % url, targetpath]
++ self._add_revision(cmd, kwargs, optional=1)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def checkout(self, url, targetpath, **kwargs):
++ cmd = [&quot;checkout&quot;, &quot;'%s'&quot; % url, targetpath]
++ self._add_revision(cmd, kwargs, optional=1)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def propget(self, propname, targets, **kwargs):
++ cmd = [&quot;propget&quot;, propname, targets]
++ if kwargs.get(&quot;revprop&quot;):
++ cmd.append(&quot;--revprop&quot;)
++ self._add_revision(cmd, kwargs)
++ status, output = self._execsvn(local=True, *cmd, **kwargs)
++ return output
++
++ def propset(self, propname, value, targets, **kwargs):
++ cmd = [&quot;propset&quot;, propname, &quot;'%s'&quot; % value, targets]
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def propedit(self, propname, target, **kwargs):
++ cmd = [&quot;propedit&quot;, propname, target]
++ if kwargs.get(&quot;rev&quot;):
++ cmd.append(&quot;--revprop&quot;)
++ self._add_revision(cmd, kwargs)
++ return self._execsvn_success(local=True, show=True, *cmd, **kwargs)
++
++ def revision(self, path, **kwargs):
++ cmd = [&quot;info&quot;, path]
++ status, output = self._execsvn(local=True, *cmd, **kwargs)
++ if status == 0:
++ for line in output.splitlines():
++ if line.startswith(&quot;Last Changed Rev: &quot;):
++ return int(line.split()[3])
++ return None
++
++ def info(self, path, **kwargs):
++ cmd = [&quot;info&quot;, path]
++ status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs)
++ if &quot;Not a versioned resource&quot; not in output:
++ return output.splitlines()
++ return None
++
++ def info2(self, *args, **kwargs):
++ lines = self.info(*args, **kwargs)
++ if lines is None:
++ return None
++ pairs = [[w.strip() for w in line.split(&quot;:&quot;, 1)] for line in lines]
++ info = dict(pairs)
++ return info
++
++ def ls(self, path, **kwargs):
++ cmd = [&quot;ls&quot;, path]
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return output.split()
++ return None
++
++ def status(self, path, **kwargs):
++ cmd = [&quot;status&quot;, path]
++ if kwargs.get(&quot;verbose&quot;):
++ cmd.append(&quot;-v&quot;)
++ if kwargs.get(&quot;noignore&quot;):
++ cmd.append(&quot;--no-ignore&quot;)
++ if kwargs.get(&quot;quiet&quot;):
++ cmd.append(&quot;--quiet&quot;)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return [x.split() for x in output.splitlines()]
++ return None
++
++ def cleanup(self, path, **kwargs):
++ cmd = [&quot;cleanup&quot;, path]
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def revert(self, path, **kwargs):
++ cmd = [&quot;revert&quot;, path]
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return [x.split() for x in output.split()]
++ return None
++
++ def switch(self, url, oldurl=None, path=None, relocate=False, **kwargs):
++ cmd = [&quot;switch&quot;]
++ if relocate:
++ if oldurl is None:
++ raise Error, &quot;You must supply the old URL when &quot;\
++ &quot;relocating working copies&quot;
++ cmd.append(&quot;--relocate&quot;)
++ cmd.append(oldurl)
++ cmd.append(url)
++ if path is not None:
++ cmd.append(path)
++ return self._execsvn_success(*cmd, **kwargs)
++
++ def update(self, path, **kwargs):
++ cmd = [&quot;update&quot;, path]
++ self._add_revision(cmd, kwargs, optional=1)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return [x.split() for x in output.split()]
++ return None
++
++ def merge(self, url1, url2=None, rev1=None, rev2=None, path=None,
++ **kwargs):
++ cmd = [&quot;merge&quot;]
++ if rev1 and rev2 and not url2:
++ cmd.append(&quot;-r&quot;)
++ cmd.append(&quot;%s:%s&quot; % (rev1, rev2))
++ cmd.append(url1)
++ else:
++ if not url2:
++ raise ValueError, \
++ &quot;url2 needed if two revisions are not provided&quot;
++ if rev1:
++ cmd.append(&quot;%s@%s&quot; % (url1, rev1))
++ else:
++ cmd.append(url1)
++ if rev2:
++ cmd.append(&quot;%s@%s&quot; % (url2, rev2))
++ else:
++ cmd.append(url2)
++ if path:
++ cmd.append(path)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return [x.split() for x in output.split()]
++ return None
++
++ def diff(self, pathurl1, pathurl2=None, **kwargs):
++ cmd = [&quot;diff&quot;, pathurl1]
++ self._add_revision(cmd, kwargs, optional=1)
++ if pathurl2:
++ cmd.append(pathurl2)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return output
++ return None
++
++ def cat(self, url, **kwargs):
++ cmd = [&quot;cat&quot;, url]
++ self._add_revision(cmd, kwargs, optional=1)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status == 0:
++ return output
++ return None
++
++ def log(self, url, start=None, end=0, limit=None, **kwargs):
++ cmd = [&quot;log&quot;, &quot;-v&quot;, url]
++ if start is not None or end != 0:
++ if start is not None and type(start) is not type(0):
++ try:
++ start = int(start)
++ except (ValueError, TypeError):
++ raise Error, &quot;invalid log start revision provided&quot;
++ if type(end) is not type(0):
++ try:
++ end = int(end)
++ except (ValueError, TypeError):
++ raise Error, &quot;invalid log end revision provided&quot;
++ start = start or &quot;HEAD&quot;
++ cmd.append(&quot;-r %s:%s&quot; % (start, end))
++ if limit is not None:
++ try:
++ limit = int(limit)
++ except (ValueError, TypeError):
++ raise Error, &quot;invalid limit number provided&quot;
++ cmd.append(&quot;--limit %d&quot; % limit)
++ status, output = self._execsvn(*cmd, **kwargs)
++ if status != 0:
++ return None
++
++ revheader = re.compile(&quot;^r(?P&lt;revision&gt;[0-9]+) \| (?P&lt;author&gt;[^\|]+) \| (?P&lt;date&gt;[^\|]+) \| (?P&lt;lines&gt;[0-9]+) (?:line|lines)$&quot;)
++ changedpat = re.compile(r&quot;^\s+(?P&lt;action&gt;[^\s]+) (?P&lt;path&gt;[^\s]+)(?: \([^\s]+ (?P&lt;from_path&gt;[^:]+)(?:\:(?P&lt;from_rev&gt;[0-9]+))?\))?$&quot;)
++ logseparator = &quot;-&quot;*72
++ linesleft = 0
++ entry = None
++ log = []
++ appendchanged = 0
++ changedheader = 0
++ for line in output.splitlines():
++ line = line.rstrip()
++ if changedheader:
++ appendchanged = 1
++ changedheader = 0
++ elif appendchanged:
++ if not line:
++ appendchanged = 0
++ continue
++ m = changedpat.match(line)
++ if m:
++ changed = m.groupdict().copy()
++ from_rev = changed.get(&quot;from_rev&quot;)
++ if from_rev is not None:
++ try:
++ changed[&quot;from_rev&quot;] = int(from_rev)
++ except (ValueError, TypeError):
++ raise Error, &quot;invalid revision number in svn log&quot;
++ entry.changed.append(changed)
++ elif linesleft == 0:
++ if line != logseparator:
++ m = revheader.match(line)
++ if m:
++ linesleft = int(m.group(&quot;lines&quot;))
++ timestr = &quot; &quot;.join(m.group(&quot;date&quot;).split()[:2])
++ timetuple = time.strptime(timestr,
++ &quot;%Y-%m-%d %H:%M:%S&quot;)
++ entry = SVNLogEntry(int(m.group(&quot;revision&quot;)),
++ m.group(&quot;author&quot;), timetuple)
++ log.append(entry)
++ changedheader = 1
++ else:
++ entry.lines.append(line)
++ linesleft -= 1
++ log.sort()
++ log.reverse()
++ return log
++
++class SVNLook:
++ def __init__(self, repospath, txn=None, rev=None):
++ self.repospath = repospath
++ self.txn = txn
++ self.rev = rev
++
++ def _execsvnlook(self, cmd, *args, **kwargs):
++ execcmd_args = [&quot;svnlook&quot;, cmd, self.repospath]
++ self._add_txnrev(execcmd_args, kwargs)
++ execcmd_args += args
++ execcmd_kwargs = {}
++ keywords = [&quot;show&quot;, &quot;noerror&quot;]
++ for key in keywords:
++ if kwargs.has_key(key):
++ execcmd_kwargs[key] = kwargs[key]
++ return execcmd(*execcmd_args, **execcmd_kwargs)
++
++ def _add_txnrev(self, cmd_args, received_kwargs):
++ if received_kwargs.has_key(&quot;txn&quot;):
++ txn = received_kwargs.get(&quot;txn&quot;)
++ if txn is not None:
++ cmd_args += [&quot;-t&quot;, txn]
++ elif self.txn is not None:
++ cmd_args += [&quot;-t&quot;, self.txn]
++ if received_kwargs.has_key(&quot;rev&quot;):
++ rev = received_kwargs.get(&quot;rev&quot;)
++ if rev is not None:
++ cmd_args += [&quot;-r&quot;, rev]
++ elif self.rev is not None:
++ cmd_args += [&quot;-r&quot;, self.rev]
++
++ def changed(self, **kwargs):
++ status, output = self._execsvnlook(&quot;changed&quot;, **kwargs)
++ if status != 0:
++ return None
++ changes = []
++ for line in output.splitlines():
++ line = line.rstrip()
++ if not line:
++ continue
++ entry = [None, None, None]
++ changedata, changeprop, path = None, None, None
++ if line[0] != &quot;_&quot;:
++ changedata = line[0]
++ if line[1] != &quot; &quot;:
++ changeprop = line[1]
++ path = line[4:]
++ changes.append((changedata, changeprop, path))
++ return changes
++
++ def author(self, **kwargs):
++ status, output = self._execsvnlook(&quot;author&quot;, **kwargs)
++ if status != 0:
++ return None
++ return output.strip()
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/RepSys/util.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/util.py (rev 0)
++++ build_system/repsys/trunk/RepSys/util.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,141 @@
++#!/usr/bin/python
++
++from RepSys import Error, config
++
++import subprocess
++import getpass
++import sys
++import os
++import re
++import logging
++from cStringIO import StringIO
++#import commands
++
++log = logging.getLogger(&quot;repsys&quot;)
++
++# Our own version of commands' getstatusoutput(). We have a commands
++# module directory, so we can't import Python's standard module
++def commands_getstatusoutput(cmd):
++ &quot;&quot;&quot;Return (status, output) of executing cmd in a shell.&quot;&quot;&quot;
++ import os
++ pipe = os.popen('{ ' + cmd + '; } 2&gt;&amp;1', 'r')
++ text = pipe.read()
++ sts = pipe.close()
++ if sts is None: sts = 0
++ if text[-1:] == '\n': text = text[:-1]
++ return sts, text
++
++def execcmd(*cmd, **kwargs):
++ cmdstr = &quot; &quot;.join(cmd)
++ if kwargs.get(&quot;show&quot;):
++ if kwargs.get(&quot;geterr&quot;):
++ err = StringIO()
++ pipe = subprocess.Popen(cmdstr, shell=True,
++ stdout=subprocess.PIPE, stderr=subprocess.PIPE)
++ of = pipe.stdout.fileno()
++ ef = pipe.stderr.fileno()
++ while True:
++ odata = os.read(of, 8192)
++ sys.stdout.write(odata)
++ edata = os.read(ef, 8192)
++ err.write(edata)
++ sys.stderr.write(edata)
++ status = pipe.poll()
++ if status is not None and not (odata and edata):
++ break
++ output = err.getvalue()
++ else:
++ status = os.system(cmdstr)
++ output = &quot;&quot;
++ else:
++ status, output = commands_getstatusoutput(
++ &quot;LANG=C LANGUAGE=C LC_ALL=C &quot;+cmdstr)
++ verbose = config.getbool(&quot;global&quot;, &quot;verbose&quot;, 0)
++ if status != 0 and not kwargs.get(&quot;noerror&quot;):
++ if kwargs.get(&quot;cleanerr&quot;) and not verbose:
++ raise Error, output
++ else:
++ raise Error, &quot;command failed: %s\n%s\n&quot; % (cmdstr, output)
++ if verbose:
++ print cmdstr
++ sys.stdout.write(output)
++ return status, output
++
++def get_auth(username=None, password=None):
++ set_username = 1
++ set_password = 1
++ if not username:
++ username = config.get(&quot;auth&quot;, &quot;username&quot;)
++ if not username:
++ username = raw_input(&quot;username: &quot;)
++ else:
++ set_username = 0
++ if not password:
++ password = config.get(&quot;auth&quot;, &quot;password&quot;)
++ if not password:
++ password = getpass.getpass(&quot;password: &quot;)
++ else:
++ set_password = 0
++ if set_username:
++ config.set(&quot;auth&quot;, &quot;username&quot;, username)
++ if set_password:
++ config.set(&quot;auth&quot;, &quot;password&quot;, password)
++ return username, password
++
++
++def mapurl(url):
++ &quot;&quot;&quot;Maps a url following the regexp provided by the option url-map in
++ repsys.conf
++ &quot;&quot;&quot;
++ urlmap = config.get(&quot;global&quot;, &quot;url-map&quot;)
++ newurl = url
++ if urlmap:
++ try:
++ expr_, replace = urlmap.split()[:2]
++ except ValueError:
++ log.error(&quot;invalid url-map: %s&quot;, urlmap)
++ else:
++ try:
++ newurl = re.sub(expr_, replace, url)
++ except re.error, errmsg:
++ log.error(&quot;error in URL mapping regexp: %s&quot;, errmsg)
++ return newurl
++
++
++def get_helper(name):
++ &quot;&quot;&quot;Tries to find the path of a helper script
++
++ It first looks if the helper has been explicitly defined in
++ configuration, if not, falls back to the default helper path, which can
++ also be defined in configuration file(s).
++ &quot;&quot;&quot;
++ helperdir = config.get(&quot;helper&quot;, &quot;prefix&quot;, &quot;/usr/share/repsys&quot;)
++ hpath = config.get(&quot;helper&quot;, name, None) or \
++ os.path.join(helperdir, name)
++ if not os.path.isfile(hpath):
++ log.warn(&quot;providing unexistent helper: %s&quot;, hpath)
++ return hpath
++
++def rellink(src, dst):
++ &quot;&quot;&quot;Creates relative symlinks
++
++ It will find the common ancestor and append to the src path.
++ &quot;&quot;&quot;
++ asrc = os.path.abspath(src)
++ adst = os.path.abspath(dst)
++ csrc = asrc.split(os.path.sep)
++ cdst = adst.split(os.path.sep)
++ dstname = cdst.pop()
++ i = 0
++ l = min(len(csrc), len(cdst))
++ while i &lt; l:
++ if csrc[i] != cdst[i]:
++ break
++ i += 1
++ dstextra = len(cdst[i:])
++ steps = [os.path.pardir] * dstextra
++ steps.extend(csrc[i:])
++ return os.path.sep.join(steps)
++
++
++# vim:et:ts=4:sw=4
+
+Added: build_system/repsys/trunk/create-srpm
+===================================================================
+--- build_system/repsys/trunk/create-srpm (rev 0)
++++ build_system/repsys/trunk/create-srpm 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,126 @@
++#!/usr/bin/python
++
++from RepSys import Error, config, plugins, layout
++from RepSys.mirror import strip_username
++from RepSys.rpmutil import get_srpm
++from RepSys.cgiutil import get_targets
++from RepSys.util import mapurl, execcmd, get_helper
++import sys
++import os
++import pwd
++import optparse
++import subprocess
++import urlparse
++import urllib
++
++class CmdError(Error): pass
++
++class CmdIface:
++ def author_email(self, author):
++ return config.get(&quot;users&quot;, author)
++
++ def submit_package(self, urls, revision, targetname, dontmapurl_=0,
++ define=[]):
++ pw = pwd.getpwuid(os.getuid())
++ username = pw[0]
++ packager = config.get(&quot;users&quot;, username) or pw[4]
++ if not packager:
++ raise CmdError, &quot;your email was not found&quot;
++ elif not targetname:
++ raise CmdError, &quot;no target provided&quot;
++ else:
++ targetname = targetname.lower()
++ for target in get_targets():
++ if target.name.lower() == targetname:
++ break
++ else:
++ raise CmdError, &quot;target not found&quot;
++ for url in urls:
++ url = strip_username(url)
++ for allowed in target.allowed:
++ if url.startswith(allowed):
++ break
++ else:
++ raise CmdError, &quot;%s is not allowed for this target&quot; \
++ % url
++ if not dontmapurl_: #FIXME don't use it!
++ urls = [mapurl(url) for url in urls]
++ uploadsrpms = []
++ for url in urls:
++ urlrev = revision or layout.get_url_revision(url)
++ url, _ = layout.split_url_revision(url)
++ targetsrpms = get_srpm(url,
++ revision=urlrev,
++ targetdirs=target.target,
++ packager=packager,
++ svnlog=1,
++ revname=1,
++ scripts=target.scripts,
++ macros=target.macros)
++ uploadsrpms.extend(targetsrpms)
++ uploadcmd = get_helper(&quot;upload-srpm&quot;)
++ if uploadcmd:
++ upload_command = [uploadcmd]
++ if define:
++ for x in define:
++ upload_command.append(&quot;--define&quot;)
++ upload_command.append(x)
++ upload_command.append(targetname)
++ upload_command.extend(uploadsrpms)
++ command = subprocess.list2cmdline(upload_command)
++ status, output = execcmd(command, noerror=1)
++ for srpm in uploadsrpms:
++ if os.path.isfile(srpm):
++ os.unlink(srpm)
++ else:
++ sys.stderr.write(&quot;warning: temporary file &quot;\
++ &quot;'%s' removed unexpectedly\n&quot; % srpm)
++ if status != 0:
++ raise CmdError, &quot;Failed to upload &quot;\
++ &quot;%s:\n%s&quot; % (&quot; &quot;.join(urls), output)
++ return 1
++
++ def submit_targets(self):
++ return [x.name for x in get_targets()]
++
++
++def parse_options():
++ usage = &quot;create-srpm &lt;packageurl&gt; -t &lt;target&gt;&quot;
++ parser = optparse.OptionParser(usage=usage)
++ parser.add_option(&quot;-t&quot;, &quot;--target&quot;, type=&quot;string&quot;, dest=&quot;target&quot;,
++ help=&quot;target name&quot;)
++ parser.add_option(&quot;-M&quot;, &quot;--nomapping&quot;, action=&quot;store_true&quot;,
++ dest=&quot;urlmap&quot;, default=False,
++ help=&quot;disable url mapping&quot;)
++ parser.add_option(&quot;--define&quot;, action=&quot;append&quot;)
++ parser.add_option(&quot;--list&quot;, dest=&quot;list_targets&quot;, default=False,
++ action=&quot;store_true&quot;,
++ help=&quot;list submit targets available&quot;)
++ parser.add_option(&quot;-r&quot;, help=&quot;revision&quot;, dest=&quot;revision&quot;,
++ type=&quot;int&quot;, default=None)
++ opts, args = parser.parse_args()
++ if not opts.list_targets and not args:
++ parser.error(&quot;you must supply a package url&quot;)
++ return opts, args
++
++
++def main():
++ plugins.load()
++ iface = CmdIface()
++ opts, args = parse_options()
++ try:
++ if opts.list_targets:
++ for target in iface.submit_targets():
++ print target
++ else:
++ iface.submit_package(args, opts.revision, opts.target, opts.urlmap,
++ opts.define)
++ except Error, e:
++ sys.stderr.write(&quot;error: %s\n&quot; % str(e))
++ sys.exit(1)
++
++
++if __name__ == &quot;__main__&quot;:
++ main()
++
++# vim:ts=4:sw=4:et
+
+
+Property changes on: build_system/repsys/trunk/create-srpm
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/repsys/trunk/default.chlog
+===================================================================
+--- build_system/repsys/trunk/default.chlog (rev 0)
++++ build_system/repsys/trunk/default.chlog 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,41 @@
++##
++## Default changelog format for Mandriva Linux
++##
++#if not $releases_by_author[-1].visible
++ ## Hide the first release that contains no changes. It must be a
++ ## reimported package and the log gathered from misc/ already should
++ ## contain a correct entry for the version-release:
++ #set $releases_by_author = $releases_by_author[:-1]
++#end if
++#for $rel in $releases_by_author
++* $rel.date $rel.author_name &lt;$rel.author_email&gt; $rel.version-$rel.release
+++ Revision: $rel.revision
++## #if not $rel.released
++##+ Status: not released
++## #end if
++ #if not $rel.visible
+++ rebuild (emptylog)
++ #end if
++ #for $rev in $rel.release_revisions
++ #for $line in $rev.lines
++$line
++ #end for
++ #end for
++
++ #for $author in $rel.authors
++ #if not $author.visible
++ #continue
++ #end if
++ ##alternatively, one could use:
++ ###if $author.email == &quot;root&quot;
++ ## #continue
++ ###end if
++ + $author.name &lt;$author.email&gt;
++ #for $rev in $author.revisions
++ #for $line in $rev.lines
++ $line
++ #end for
++ #end for
++
++ #end for
++#end for
+
+Added: build_system/repsys/trunk/repsys
+===================================================================
+--- build_system/repsys/trunk/repsys (rev 0)
++++ build_system/repsys/trunk/repsys 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,93 @@
++#!/usr/bin/python
++from RepSys import Error, plugins, config
++from RepSys.command import *
++import getopt
++import sys
++
++VERSION=&quot;1.9-binrepo&quot;
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys COMMAND [COMMAND ARGUMENTS]
++
++Tool to access and manage a package repository structure.
++
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
++
++Useful commands:
++ co checkout a package
++ ci commit changes
++ sync add-remove all file changes from the .spec
++ submit submit a package for build
++ putsrpm import a source package to the repository
++ getspec prints the spec
++ rpmlog prints the RPM changelog
++ getsrpm creates the source RPM
++ create create the structure of a new package
++ changed shows changes not submitted
++ authoremail prints the e-mail of a given author
++ switch relocate to mirror or upstream repository
++
++Run &quot;repsys COMMAND --help&quot; and &quot;man 8 repsys&quot; for more information.
++
++Written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
++&quot;&quot;&quot;
++
++command_aliases = {&quot;import&quot;: &quot;putsrpm&quot;}
++
++def plugin_help(opt, val, parser, mode):
++ if parser is None:
++ prog = sys.argv[0]
++ print &quot;Use %s --help-plugin &lt;plugin name&gt;&quot; % prog
++ print &quot;Available plugins:&quot;
++ print
++ for name in plugins.list():
++ print name
++ else:
++ print plugins.help(parser)
++ raise SystemExit
++
++def parse_options():
++ parser = OptionParser(help=HELP, version=&quot;%prog &quot;+VERSION)
++ parser.disable_interspersed_args()
++ parser.add_option(&quot;--debug&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;--help-plugins&quot;, action=&quot;callback&quot;, callback=plugin_help)
++ parser.add_option(&quot;--help-plugin&quot;, type=&quot;string&quot;, dest=&quot;__ignore&quot;,
++ action=&quot;callback&quot;, callback=plugin_help)
++ opts, args = parser.parse_args()
++ del opts.__ignore
++ if len(args) &lt; 1:
++ parser.print_help(sys.stderr)
++ sys.exit(1)
++ opts.command = args[0]
++ opts.argv = args
++ return opts
++
++def dispatch_command(command, argv, debug=0):
++ sys.argv = argv
++ try:
++ command = command_aliases[command]
++ except KeyError:
++ pass
++ if debug:
++ config.set(&quot;global&quot;, &quot;verbose&quot;, &quot;yes&quot;)
++ try:
++ repsys_module = __import__(&quot;RepSys.commands.&quot;+command)
++ commands_module = getattr(repsys_module, &quot;commands&quot;)
++ command_module = getattr(commands_module, command)
++ except (ImportError, AttributeError):
++ etype, exc, tb = sys.exc_info()
++ if tb.tb_next is None and not debug:
++ raise Error, &quot;invalid command '%s'&quot; % command
++ raise
++ command_module.main()
++
++if __name__ == &quot;__main__&quot;:
++ try:
++ plugins.load()
++ except Error, e:
++ sys.stderr.write(&quot;plugin initialization error: %s\n&quot; % e)
++ sys.exit(1)
++ config.set(&quot;global&quot;, &quot;repsys-cmd&quot;, sys.argv[0])
++ do_command(parse_options, dispatch_command)
++
++# vim:et:ts=4:sw=4
+
+
+Property changes on: build_system/repsys/trunk/repsys
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/repsys/trunk/repsys-example.conf
+===================================================================
+--- build_system/repsys/trunk/repsys-example.conf (rev 0)
++++ build_system/repsys/trunk/repsys-example.conf 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,74 @@
++[global]
++verbose = no
++repository = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/">ssh://svn.mandriva.com/svn/packages/</A>
++url-map = svn\+<A HREF="ssh://svn\.mandriva\.com/(.*">ssh://svn\.mandriva\.com/(.*</A>) <A HREF="file:///\1">file:///\1</A>
++#tempdir = /tmp
++## the command used to download files when using repsys sync -d
++#download-command = wget -c -O '$dest' $url
++svn-env = SVN_SSH=/home/me/my-ssh-wrapper
++ SVN_FOO=bar
++
++[log]
++oldurl = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/misc">ssh://svn.mandriva.com/svn/packages/misc</A>
++sort = yes
++merge-spec = no
++# controls up to which revision the rpm changelog
++# will be constructed (default zero, i.e., oldest
++# commit)
++revision-offset = 0
++# commit lines containing this string won't be shown in the changelog:
++ignore-string = SILENT
++# and in case of only allowing a few lines to be visible, use this:
++#unignore-string = CLOG
++
++[template]
++# set the cheetah template used to generate the spec changelog from svn
++path = /usr/share/repsys/default.chlog
++
++[helper]
++# create-srpm is called by repsys on the server-side when submitting a
++# package
++create-srpm = /usr/share/repsys/create-srpm
++# upload-srpm is called by create-srpm to copy the generated .src.rpm to
++# the proper build queue
++upload-srpm = /usr/local/bin/youri.devel
++
++# this section maps usernames found in svn commits to the ones that must be
++# shown in the changelog
++# users can be retrieved from LDAP through the use of the repsys-ldap
++# plugin
++[users]
++# jsmith = John Smith &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">jsmith26 at example.com</A>&gt;
++#
++
++[srpm]
++# runs &quot;make -C current/ srpm-prep&quot; on the package before creating the
++# srpm file
++run-prep = yes
++
++[submit]
++host = kenobi.mandriva.com
++default = Cooker
++
++[submit Cooker]
++target = /export/home/repsys
++allowed = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker">ssh://svn.mandriva.com/svn/packages/cooker</A>
++scripts = /usr/share/repsys/rebrand-mdk
++##
++## rpm-macros refers to the sections containing the macros used for this
++## target. The values will be used to build the rpmbuild command line. For
++## example:
++##
++## [macros cooker]
++## a = b
++## c = %a
++##
++## will render in the command line: --define &quot;a b&quot; --define &quot;c %a&quot;.
++##
++#rpm-macros = global cooker
++
++#[macros global]
++#distsuffix = mdv
++
++#[macros cooker]
++#mandriva_release = 2007.1
+
+Added: build_system/repsys/trunk/repsys-ssh
+===================================================================
+--- build_system/repsys/trunk/repsys-ssh (rev 0)
++++ build_system/repsys/trunk/repsys-ssh 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,2 @@
++#!/bin/sh
++ssh -o &quot;BatchMode yes&quot; $*
+
+
+Property changes on: build_system/repsys/trunk/repsys-ssh
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/repsys/trunk/repsys.8
+===================================================================
+--- build_system/repsys/trunk/repsys.8 (rev 0)
++++ build_system/repsys/trunk/repsys.8 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,218 @@
++.\&quot; repsys - Package repository management tool
++.TH &quot;repsys&quot; &quot;8&quot; &quot;2008 Feb 8&quot; &quot;Mandriva Linux&quot; &quot;&quot;
++.SH &quot;NAME&quot;
++repsys \- Package sources repository management tool
++.SH &quot;SYNOPSIS&quot;
++\fBrepsys\fP command [options] [arguments]
++.SH &quot;DESCRIPTION&quot;
++\fBrepsys\fP is the tool used to manage RPM packages in a subversion repository. It is used to create, tag releases, generate .src.rpm, generate changelog, and request new package releases for build. It mostly acts as a interface to svn(1) commands and small task scripts run on the build system side over ssh(1).
++
++Most of the \fBrepsys\fP commands operate on a given package URL, these URLs can be omitted when the configuration option \fBrepository\fP is set.
++
++Detailed help on commands is available running \fBrepsys &lt;command&gt; \-\-help\fP.
++.SH &quot;BASIC USAGE&quot;
++.SS &quot;Setup&quot;
++\fBrepsys\fP does not handle the authentication interface used by svn. So it is usually required to setup ssh\-agent(1) if the repository access method is over SSH (svn+<A HREF="ssh://">ssh://</A> URLs), or performing some simple operation in order to obtain a authentication token.
++
++.nf
++For more information related how to setup ssh-agent, see:
++<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>
++.fi
++
++Users that don't have an ssh account in the default repository URL can set the option \fBmirror\fP pointing to a non-authenticated, read-only repository (such as <A HREF="http://svn.mandriva.com/svn/packages">http://svn.mandriva.com/svn/packages</A>).
++.SS &quot;Examples&quot;
++.PP
++.IP &quot;\fBrepsys co foo\fP&quot;
++Obtains a working copy of the package foo.
++.IP &quot;\fBrepsys co 2009.0/mutt\fP&quot;
++Obtains a working copy of the package mutt of from the 2009.0 branch.
++.IP &quot;\fBrepsys ci\fP&quot;
++Commits pending changes in the working copy.
++.IP &quot;\fBrepsys submit foo \-r 12345\fP&quot;
++Requests the package foo in the revision 12345 to be built and, if successful, to be uploaded to the RPMs repository.
++.IP &quot;\fBrepsys submit foo \-r 12345 -t 2008.0 \-\-define section=main/testing\fP&quot;
++Will submit the package foo and, upon successful build will have its RPMs placed inside the main/testing media of the 2008.0 repository.
++.IP &quot;\fBrepsys submit\fP&quot;
++submit run without parameters will use package name and revision found in the working copy in the current directory.
++.SH &quot;COMMANDS&quot;
++For detailed help on commands run \fBrepsys &lt;command&gt; \-\-help\fP.
++\#TODO complete list of commands, all options, all descriptions
++.PP
++.IP &quot;\fBco\fP&quot;
++checkout a package
++.IP &quot;\fBci\fP&quot;
++commit changes
++.IP &quot;\fBsubmit\fP&quot;
++submit a package in a given revision for build and release
++.IP &quot;\fBsync\fP&quot;
++add-remove all file changes from the .spec
++.IP &quot;\fBgetspec\fP&quot;
++prints the spec
++.IP &quot;\fBrpmlog\fP&quot;
++prints the RPM changelog generated from SVN
++.IP &quot;\fBgetsrpm\fP&quot;
++creates the source RPM
++.IP &quot;\fBcreate\fP&quot;
++create the structure of a new package
++.IP &quot;\fBchanged\fP&quot;
++shows changes not submitted
++.IP &quot;\fBauthoremail\fP&quot;
++prints the e-mail of a given svn author
++.IP &quot;\fBswitch\fP&quot;
++relocate to mirror or upstream repository
++.IP &quot;\fBmarkrelease\fP&quot;
++creates a tag for a given package revision and version
++.SH &quot;REPOSITORY LAYOUT&quot;
++.nf
++A detailed description can be found at:
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem</A>
++.fi
++
++The svn repository used by \fBrepsys\fP consists of a set of branches in the top directory, followed by package directories having the internal package structure.
++
++The internal package layout contains a directory \fBcurrent/\fP, which contains the latest version of the package (equivalent to &quot;trunk&quot; in software repositories). The directory \fBreleases/\fP contain copies of older submitted packages that have been already released, it is organized in the \fB&lt;version&gt;/&lt;release&gt;\fP format (equivalent to &quot;tags&quot; directories).
++
++URLs used in \fBrepsys\fP commands refer to the package directory, and never to \fBcurrent\fP. In other words, the <A HREF="http://host/svn/cooker/foo">http://host/svn/cooker/foo</A> is valid, whereas <A HREF="http://host/svn/cooker/foo/current">http://host/svn/cooker/foo/current</A> is not.
++
++One example layout:
++
++\fB
++/packages/cooker
++ |
++ +\- cooker/
++ | ...
++ | +\- rsync/
++ | +\- coreutils/
++ | +\- make/
++ | +\- foo/
++ | +\- current/
++ | | +\- SOURCES/
++ | | +\- SPECS/
++ | +\- releases/
++ | ...
++ | +\- 1.0
++ | +\- 1mdk/
++ | +\- SOURCES/
++ | +\- SPECS/
++ | +\- 2mdk/
++ | ...
++ +\- updates/
++ +\- 2007.0/
++ +\- 2007.1/
++ +\- 2008.0/
++\fP
++.SS &quot;Setting up a repository&quot;
++The minimal setup is accomplished with a Subversion repository having three directories: \fBcooker/\fP, \fBmisc/\fP and \fBupdates/\fP. The name of this directories can be changed using the configuration options \fBtrunk\-dir\fP and \fBbranches-dir\fP. Having this you can start importing packages with \fBrepsys import\fP.
++\#.SH &quot;THE SUBMIT PROCESS&quot;
++\#.SS &quot;Connecting&quot;
++\#.SS &quot;Changelog generation&quot;
++\#.SS &quot;Uploading&quot;
++\#.SH CHANGELOGS
++\#.SH SERVER\-SIDE SETUP
++.SH &quot;CONFIGURATION&quot;
++.SS &quot;Introduction&quot;
++The main configuration file is \fB/etc/repsys.conf\fP, it is in the .ini format. It is basically defined by a set of \fB[name]\fP sections, with a set of variables defined by \fBname = value\fP.
++
++If existing, the file ~/.repsys/config is also loaded.
++.SS &quot;[global] section&quot;
++.PP
++.IP &quot;\fBrepository = URL\fP&quot;
++Contains the base URL used to access packages in the svn repository when only package names are used in repsys commands. For example, if \fBrepsys co trafshow\fP is run and repository is <A HREF="http://host/svn/,">http://host/svn/,</A> the URL <A HREF="http://host/svn/cooker/trafshow">http://host/svn/cooker/trafshow</A> will be used (&quot;cooker&quot; is the default branch).
++.IP &quot;\fBdefault_parent = URL\fP&quot;
++Points to the base URL of the development branch of the svn repository. This option is deprecated as it has been replaced by &quot;repository&quot;.
++.IP &quot;\fBmirror = URL\fP&quot;
++The URL of an alternative and read\-only repository to be used when checking out packages. \fBrepsys ci\fP will automatically relocate to &quot;repository&quot; when comitting.
++.IP &quot;\fBuse-mirror = yes/no\fP&quot;
++Disable the use of the mirror repository when checking out packages.
++.IP &quot;\fBurl\-map = MATCH\-REGEXP REPLACE\-EXPR\fP&quot;
++This option is used on server-side to remap remote URLs brought by the user when running \fBrepsys submit\fP to local (and probably faster) URLs. \fBMATCH\-REGEXP\fP is a Python regular expression matching the components that must be reused in the local URL. \fbREPLACE\-EXPR\fP is a replace expression that should expand in the final URL. Example: \fBsvn\+<A HREF="ssh://svn\.mandriva\.com/(.*">ssh://svn\.mandriva\.com/(.*</A>) <A HREF="file:///\1\fP">file:///\1\fP</A>
++.IP &quot;\fBtempdir = PATH\fP&quot;
++The directory to be used as base for temporay directories and files created by repsys.
++.IP &quot;\fBdownload\-command = COMMAND\-FMT\fP&quot;
++Command used to download generic remote URLs, it accepts the variables \fB$url\fP and \fB$dest\fP. It is currently used when running \fBrepsys sync \-d\fP.
++.IP &quot;\fBsvn\-command = COMMAND\fP&quot;
++The base command used to execute svn(1). Runs through system(3).
++.IP &quot;\fBsvn-env = VAR=VALUE ..\fP&quot;
++The environment variables to use when running svn. More entries can be defined by using more lines. The variable defined by default is \fBSVN_SSH\fP, which points to the \fBrepsys-ssh\fP ssh wrapper.
++.IP &quot;\fBverbose = yes/no\fP&quot;
++Increase the verbosity of repsys output, printing commands being run and complete traceback when unhanlded errors happen.
++.IP &quot;\fBtrunk-dir\fP&quot;
++Points to the default branch of the distro used in commands that do not have their branch or URL specified.
++.IP &quot;\fBbranches-dir\fP&quot;
++The directory inside the repository which contains all the branches of the distro. It is used to build the URL of packages referred using the branch notation BRANCH/PACKAGE, as in \fBrepsys co 2009.0/mutt\fP.
++.SS &quot;[submit-groups] section&quot;
++This section contains aliases to groups of packages to be submitted at once. For example, a line with \fBmy-python-packages = bzr bzrtools bzr-gtk\fP would allow the user to simply run \fBrepsys submit my-python-packages\fP.
++
++Also distro branches or revision numbers can be specified for each package group. For example: \fBrepsys submit 2008.1/my-python-packages\fP.
++.SS &quot;[submit] section&quot;
++.IP &quot;\fBhost = HOST\fP&quot;
++Defines the default host in which \fBrepsys submit\fP will run the submit helper.
++.IP &quot;\fBdefault = TARGET\fP&quot;
++The default target to be used in \fBrepsys submit\fP when the option \-t is not used.
++.SS &quot;[submit TARGET] sections (server\-side only)&quot;
++These sections describe each one of the sections available to submit packages, ther configuration options are:
++.IP &quot;\fBtarget = PATH\fP&quot;
++The path where SRPMs generated by \fBcreate\-srpm-\fP will be placed during during the submit process.
++.IP &quot;\fBallowed = URLs\fP&quot;
++A space\-delimited list of package URLs that will be allowed to be used with this target. The comparison is done by checking if the package URL used in submit starts with one of the URLs of this option.
++.IP &quot;\fBscripts = PATHS\fP&quot;
++A space\-delimited list of scripts that will be run receiving the generated SRPM as first argument. These scripts are usually used to perform small changes in the SRPM structure, increasing release number for example.
++.IP &quot;\fBrpm\-macros = NAMES\fP&quot;
++It points to sections in the configuration that will contain the RPM macros used when generating the SRPM of the package being submitted. These section should be named in the \fB[macros NAME]\fP format.
++.SS &quot;[macros NAME] sections (server\-side only)&quot;
++These sections contain variables that will be defined as RPM macros when generating the SRPM of the package being submitted.It is usually used to define the distribution suffix that will be used in package releases, such as &quot;mdv2008.1&quot;.
++.SS &quot;[users] section (server\-side only)&quot;
++This section maps the usernames found in svn to their real names and e\-mails. It is used when generating the changelog based on commits in svn and by \fBauthoremail\fP. Example: \fBjoe = Joe User &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">joeuser at host.com</A>&gt;\fP.
++
++This section can be used on client\-side too, but will have no effect in generated changelogs on the server\-side.
++.SS &quot;[helper] section&quot;
++.IP &quot;\fBcreate\-srpm = PATH\fP&quot;
++The path of the script that will be run through ssh on the submit host when running \fBrepsys submit\fP.
++.IP &quot;\fBupload\-srpm = PATH\fP&quot;
++(server\-side only) Path of the script that will be called after the generated SRPM is copied to its target location (see target sections above) and target scripts are run.
++.IP &quot;\fBrpmbuild = COMMAND\fP&quot;
++The command used to call rpmbuild. Note that build options (such as \-bs) are supplied by repsys.
++.SS &quot;[log] section&quot;
++.IP &quot;\fBoldurl = URL\fP&quot;
++The URL of a directory structure that will contain old changelogs of packages that will be appended to the changelog being generated by \fBrpmlog\fP or \fBgetsrpm \-l\fP.
++.IP &quot;\fBmerge\-spec = yes/no\fP&quot;
++If enabled, changelogs generated by \fBrepsys\fP will have the contents of the %changelog found in the .spec file of the package appended.
++.IP &quot;\fBsort = yes/no\fP&quot;
++If enabled, the changelog will be resorted after its generation. It is useful when changelogs found in \fBoldurl\fP or in the .spec's %changelog section are newer than those generated by SVN.
++.IP &quot;\fBrevision\-offset = REVISION\-NUMBER\fP&quot;
++The base revision used to generated changelogs. As in \fBsvn log -r REVISION\-OFFSET:HEAD URL\fP.
++.IP &quot;\fBignore\-string = STRING\fP&quot;
++Mark used to hide log messages. When it appears at the beginning of the log message, the whole changeset log is hidden. When it is found in the middle of a string, only the line will not be shown.
++.IP &quot;\fBunignore\-string = STRING\fP&quot;
++The complement of the previous option. When this token is found, only those lines containg this mark will be shown. It is intended to be used in very long log messages.
++.SS &quot;[template] section&quot;
++.IP &quot;\fBpath = PATH\fP&quot;
++The path of the template used to generate the changelog from svn commits.
++.SS &quot;[srpm] section&quot;
++.IP &quot;\fBrun-prep = yes/no\fP&quot;
++Repsys can check for the presence of a file named \fBMakefile\fP in the top directory of the package and run \fBmake prep-srpm\fP so that it can generate the actual files that must be distributed in in the srpm. This option enables this feature. (Note: the command is expected to run in an restricted environment, the Makefile must use only minimal funcionalities.)
++.SH &quot;ENVIRONMENT VARIABLES&quot;
++.PP
++.IP &quot;\fBREPSYS_CONF\fP&quot;
++Sets the configuration file to be read by \fBrepsys\fP
++.SH &quot;FILES&quot;
++.nf
++~/.repsys/config
++/etc/repsys.conf
++/usr/share/repsys/
++/usr/share/doc/repsys/
++.fi
++.SH &quot;BUGS&quot;
++See the list of bugs at <A HREF="http://qa.mandriva.com/buglist.cgi?quicksearch=repsys">http://qa.mandriva.com/buglist.cgi?quicksearch=repsys</A>
++.SH &quot;SEE ALSO&quot;
++mdvsys(1), svn(1), ssh\-agent(1)
++
++.nf
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
++.fi
++.SH &quot;AUTHOR&quot;
++.nf
++repsys was originally written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
++for the Conectiva Linux distribution. Currently it is being mantained by
++Mandriva contributors and employees.
++.fi
+
+Added: build_system/repsys/trunk/repsys.conf
+===================================================================
+--- build_system/repsys/trunk/repsys.conf (rev 0)
++++ build_system/repsys/trunk/repsys.conf 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,18 @@
++# see man 8 repsys for a description on configuration options
++[global]
++repository = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/">ssh://svn.mandriva.com/svn/packages/</A>
++## uncomment it in case you don't have a account in the Mandriva cluster:
++#mirror = <A HREF="http://svn.mandriva.com/svn/packages/cooker/">http://svn.mandriva.com/svn/packages/cooker/</A>
++#use-binaries-repository = yes
++#binaries-repository = svn.mandriva.com:/tarballs/
++
++[log]
++oldurl = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/misc">ssh://svn.mandriva.com/svn/packages/misc</A>
++
++[helper]
++create-srpm = /usr/share/repsys/create-srpm
++upload-srpm = /usr/local/bin/youri.devel
++
++[submit]
++host = kenobi.mandriva.com
++default = Cooker
+
+Added: build_system/repsys/trunk/revno.chlog
+===================================================================
+--- build_system/repsys/trunk/revno.chlog (rev 0)
++++ build_system/repsys/trunk/revno.chlog 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,41 @@
++## Sample Changelog template
++## lcapitulinos' Changelog3
++##
++#for $rel in $releases_by_author
++* $rel.date $rel.author_name &lt;$rel.author_email&gt; $rel.version-$rel.release
++ ##
++ #if not $rel.released
++ (not released yet)
++ #end if
++
++ #for $rev in $rel.release_revisions
++ #set $first = 1
++ #set $spaces = &quot; &quot; * len(str(rev.revision))
++ #for $line in $rev.lines
++ #if $first == 1
++ [$rev.revision] $line
++ #else
++ $spaces $line
++ #end if
++ #set first=0
++ #end for
++ #end for
++
++ #for $author in $rel.authors
++ + $author.name &lt;$author.email&gt;
++ #for $rev in $author.revisions
++ #set first=1
++ #set $spaces = &quot; &quot; * len(str(rev.revision))
++ #for $line in $rev.lines
++ #if $first==1
++ [$rev.revision] $line
++ #else
++ $spaces $line
++ #end if
++ #set first=0
++ #end for
++ #end for
++
++ #end for
++#end for
++
+
+Added: build_system/repsys/trunk/setup.cfg
+===================================================================
+--- build_system/repsys/trunk/setup.cfg (rev 0)
++++ build_system/repsys/trunk/setup.cfg 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,3 @@
++[bdist_rpm]
++doc_files = repsys.conf README README.LDAP CHANGES
++
+
+Added: build_system/repsys/trunk/setup.py
+===================================================================
+--- build_system/repsys/trunk/setup.py (rev 0)
++++ build_system/repsys/trunk/setup.py 2011-01-04 16:09:44 UTC (rev 202)
+@@ -0,0 +1,33 @@
++#!/usr/bin/python
++from distutils.core import setup
++import sys
++import re
++
++verpat = re.compile(&quot;VERSION *= *\&quot;(.*)\&quot;&quot;)
++data = open(&quot;repsys&quot;).read()
++m = verpat.search(data)
++if not m:
++ sys.exit(&quot;error: can't find VERSION&quot;)
++VERSION = m.group(1)
++
++setup(name=&quot;repsys&quot;,
++ version = VERSION,
++ description = &quot;Tools for Mandriva Linux repository access and management&quot;,
++ author = &quot;Gustavo Niemeyer&quot;,
++ author_email = &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&quot;,
++ url = &quot;<A HREF="http://qa.mandriva.com/twiki/bin/view/Main/RepositorySystem">http://qa.mandriva.com/twiki/bin/view/Main/RepositorySystem</A>&quot;,
++ license = &quot;GPL&quot;,
++ long_description = &quot;&quot;&quot;Tools for Mandriva Linux repository access and management.&quot;&quot;&quot;,
++ packages = [&quot;RepSys&quot;, &quot;RepSys.cgi&quot;, &quot;RepSys.commands&quot;,
++ &quot;RepSys.plugins&quot;],
++ scripts = [&quot;repsys&quot;, &quot;repsys-ssh&quot;],
++ data_files = [
++ (&quot;/usr/share/repsys/&quot;,
++ [&quot;default.chlog&quot;,
++ &quot;revno.chlog&quot;,
++ &quot;create-srpm&quot;]),
++ (&quot;/etc/&quot;, [&quot;repsys.conf&quot;]),
++ (&quot;share/man/man8/&quot;, [&quot;repsys.8&quot;])]
++ )
++
++# vim:ts=4:sw=4:et
+
+
+Property changes on: build_system/repsys/trunk/setup.py
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110104/6f739dd8/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1502">[ date ]</a>
+ <a href="thread.html#1502">[ thread ]</a>
+ <a href="subject.html#1502">[ subject ]</a>
+ <a href="author.html#1502">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001503.html b/zarb-ml/mageia-sysadm/2011-January/001503.html
new file mode 100644
index 000000000..c85c5d694
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001503.html
@@ -0,0 +1,1424 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [205] version 1.9.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B205%5D%20version%201.9.1&In-Reply-To=%3C20110104161704.894384186D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001501.html">
+ <LINK REL="Next" HREF="001505.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [205] version 1.9.1</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B205%5D%20version%201.9.1&In-Reply-To=%3C20110104161704.894384186D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [205] version 1.9.1">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 4 17:17:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1503">[ date ]</a>
+ <a href="thread.html#1503">[ thread ]</a>
+ <a href="subject.html#1503">[ subject ]</a>
+ <a href="author.html#1503">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 205
+Author: boklm
+Date: 2011-01-04 17:17:04 +0100 (Tue, 04 Jan 2011)
+Log Message:
+-----------
+version 1.9.1
+
+Added Paths:
+-----------
+ build_system/repsys/tags/1.9.1/
+ build_system/repsys/tags/1.9.1/CHANGES
+ build_system/repsys/tags/1.9.1/RepSys/binrepo.py
+ build_system/repsys/tags/1.9.1/repsys
+
+Removed Paths:
+-------------
+ build_system/repsys/tags/1.9.1/CHANGES
+ build_system/repsys/tags/1.9.1/RepSys/binrepo.py
+ build_system/repsys/tags/1.9.1/repsys
+
+Deleted: build_system/repsys/tags/1.9.1/CHANGES
+===================================================================
+--- build_system/repsys/trunk/CHANGES 2011-01-04 16:09:44 UTC (rev 202)
++++ build_system/repsys/tags/1.9.1/CHANGES 2011-01-04 16:17:04 UTC (rev 205)
+@@ -1,163 +0,0 @@
+-* Development
+-- added support to &quot;binary repository&quot;
+-- added new commands upload, up and del to help handling tarballs in the
+- binaries repository
+-
+-* 1.9
+-- really fixed -M
+-- new command log: shows the svn log for a given package
+-- added option -s to co, to allow checking out only SPECS
+-- use a better message when checking out from the mirror
+-- show the path where getspec wrote the spec file
+-
+-* 1.8
+-- make the -M option work again
+-- sync now adds the spec file (pointed by blino)
+-- fixed putsrpm to not create old log files for packages without changelog
+-- submit now can fetch the revision number if not specified (it also shows
+- the author and the first line of the commit)
+-- allow submitting many packages at once, even without support on server
+- side (the same behavior as running repsys submit for each package)
+-- append a parameter sid=UUID for every set of packages submitted
+-- strip username from package URL on submit (#53939)
+-- clearer error message when svn co fails
+-- svn authentication errors are handled, pointing to the wiki page on
+- configuration
+-- svn commands will not be shown on error messages, unless using --debug
+-- repsys uses the wrapper repsys-ssh for svn, to handle signals and also
+- set BatchMode
+-- added the configuration option svn-env
+-- show the error from rpm when fetching the version from a spec fails
+-
+-* 1.7
+-- dropped all authenticated access support: subversion authentication has
+- been broken for a long time and the workarounds weren't decent. It will
+- be back in 1.7.x.
+-- added configuration option svn-command in the global section, allowing
+- to replace the default svn command
+-- force svn+<A HREF="ssh://">ssh://</A> URLs to be in BatchMode, in order to not have any
+- interactivity at all with ssh
+-- fixed incompatibility with Python-2.4 on urlparse
+-- fixed emptylog message, which was not being shown when needed
+-- distributions can be specified by using &lt;distro&gt;/&lt;package&gt; in all
+- commands
+-- allow submitting many packages at once (#28352)
+-- package revisions in submit are now specified with <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">name at nnn</A>
+-- the user can define groups of packages to be submitted in the section
+- &quot;submit-groups&quot;
+-- make 'repsys submit' without package name or revision number work again
+-- added option --distro to submit
+-- make putsrpm work again
+-- added subcommand import as an alias to putsrpm
+-- template: hide the first release when it has only invisible lines
+-- added initial man page
+-- allow resorting changelog entries through the config option sort in the
+- log section
+-- added rpmlog options: -o to append the old changelog, -p to append the
+- changelog found in the spec, and -s to resort all changelog entries
+-- rpmlog, getsrpm, getspec and changed will use the mirror if enabled
+-- don't hide authors with only the first revision SILENTed (#41117)
+-- fixed bad url used when using -v in getsrpm
+-- if REPSYS_CONF is set, /etc/repsys.conf and ~/.repsys/config will not be
+- readed anymore
+-- sort the final changelog by enabling the option sort in the log section
+-- merge the changelog found in the spec by enabling the option merge-spec
+- in the log section
+-- changed the built-in template to the current default.chlog
+-- added option -d to repsys sync, to download the missing source files
+-- added option -F to repsys ci to set a log message file
+-- added option --strict to getsrpm to check if the revision provided
+- matches the package URL;
+-- changed the default command to build SRPMs to rpmbuild
+-- added configuration option rpmbuild to the section helper, to define the
+- command used to build packages
+-- added boolean configuration option strict-revision in the submit
+- section, to allow forcing the use of --strict
+-- added option --list in create-srpm to list the available targets
+-- make submit -l work on svn+<A HREF="ssh://">ssh://</A> targets
+-- the fix for the unreleased commits problem in the previous release was
+- wrong, really fixed it
+-- moved all configuration options that will hardly be changed to
+- repsys-example.conf; we now have a shorter repsys.conf
+-- fixed the use of <A HREF="file:///">file:///</A> URLs when using just the package name
+-- allow using submit with package URLs having usernames
+-- don't give the wrong message &quot;invalid command 'CMD'&quot; when this is not
+- the case
+-- added more help messages in subcommands
+-
+-* 1.6.19
+-- added complement for SILENT: CLOG, which hides everything that does not
+- start with this token
+-- fixed generation of unreleased commits, it was using the previous
+- markrelease revision as reference
+-- added option -o to 'co' to disable the use of mirror when checking out
+-
+-* 1.6.18
+-- added the subcommand &quot;switch&quot; to help with mirrors support
+-- initialize plugins in create-srpm too
+-- changelog: perform less svn calls to obtain release number and oldlog
+-- changelog: show epoch even in the entry not released
+-- changelog: make default.chlog compatible with cheetah-2
+-- make &quot;sync&quot; compatible with rpm-4.4.8 behavior
+-- &quot;co&quot; don't use mirror when URL is provided
+-- &quot;ci&quot; don't relocate back to mirrors after commit (should use switch)
+-- ldapusers: added options ldap-uri and ldap-starttls
+-- fixed use of __import__, incompatible with python2.4 in plugin support
+-- fixed bug of wrong paths when using mirrors
+-
+-* 1.6.17
+-- brought from mdvsys world the sync command
+-- ldapusers: the configuration format has changed, now it uses python
+- template strings
+-- ldapusers: many fixes: better error messages, ldap-port working, results
+- contain only the fields needed, unbinding after search, filters are
+- escaped
+-
+-* 1.6.16
+-- introduced the plugin ldapusers: repsys user data obtained from LDAP;
+- this plugin is builtin
+-- added support to plugins, and the hability to wrap configuration sections
+-- added workaround in the template to ignore empty releases
+-- added initial support to mirrors, as requested by mrl; it required the
+- new subcommand &quot;ci&quot;
+-- changelogs from misc/ will come from HEAD and should be escaped (%%)
+-
+-* 1.6.15
+-- empty changelog entries are now shown, with a EMPTYLOG tag to allow
+- rpmlint warn the developer about it
+-- check (and warn) if a temporary package has already been removed before
+- trying to remove it
+-
+-* 1.6.2b
+-- make submit pass --define options to create-srpm script
+-- print error message when create-srpm fails
+-- make get_srpm return the srpms list
+-- add upload-srpm support in create-srpm
+-
+-* 1.6.2a
+-- moved revision-offset to [log] section and added a comment
+-
+-* 1.6.2
+-- reimplemented the option -n for rpmlog, which now uses the svn option
+- --limit.
+-- added the option revision-offset, for the Zero Day Revision issue.
+-- small fix in main repsys help message
+-
+-* 1.6.1
+-- added option url-map, as an workaround for svn+<A HREF="ssh://">ssh://</A> urls problems
+-- added configuration sectiom &quot;helper&quot;
+-- added getsrpm-mdk and create-srpm to setup.py
+-- added option -r to submit
+-
+-* 1.6.0
+-- improved markrelease command line parsing
+-- changelogs entries are now groupped by author, and sorted by revision
+- number
+-- the changelog now is generated using the Cheetah Template Engine, to
+- allow quick modifications without spending time reading code and
+- introducing new bugs
+-- consequently, was added an option &quot;-T &lt;file&gt;&quot; to rpmlog and getsrpm to
+- allow choosing the path of the template to be used
+-- added options noauth=0, and baseurl=None in order to disable the
+- authentication in some url schemes (<A HREF="http://">http://</A> and <A HREF="file://">file://</A>)
+-- replaced some &quot;cl&quot; references to &quot;mdv&quot;
+
+Copied: build_system/repsys/tags/1.9.1/CHANGES (from rev 204, build_system/repsys/trunk/CHANGES)
+===================================================================
+--- build_system/repsys/tags/1.9.1/CHANGES (rev 0)
++++ build_system/repsys/tags/1.9.1/CHANGES 2011-01-04 16:17:04 UTC (rev 205)
+@@ -0,0 +1,166 @@
++* 1.9.1-binrepo
++- fix problem with python threads on 2010.1
++
++* 1.9-binrepo
++- added support to &quot;binary repository&quot;
++- added new commands upload, up and del to help handling tarballs in the
++ binaries repository
++
++* 1.9
++- really fixed -M
++- new command log: shows the svn log for a given package
++- added option -s to co, to allow checking out only SPECS
++- use a better message when checking out from the mirror
++- show the path where getspec wrote the spec file
++
++* 1.8
++- make the -M option work again
++- sync now adds the spec file (pointed by blino)
++- fixed putsrpm to not create old log files for packages without changelog
++- submit now can fetch the revision number if not specified (it also shows
++ the author and the first line of the commit)
++- allow submitting many packages at once, even without support on server
++ side (the same behavior as running repsys submit for each package)
++- append a parameter sid=UUID for every set of packages submitted
++- strip username from package URL on submit (#53939)
++- clearer error message when svn co fails
++- svn authentication errors are handled, pointing to the wiki page on
++ configuration
++- svn commands will not be shown on error messages, unless using --debug
++- repsys uses the wrapper repsys-ssh for svn, to handle signals and also
++ set BatchMode
++- added the configuration option svn-env
++- show the error from rpm when fetching the version from a spec fails
++
++* 1.7
++- dropped all authenticated access support: subversion authentication has
++ been broken for a long time and the workarounds weren't decent. It will
++ be back in 1.7.x.
++- added configuration option svn-command in the global section, allowing
++ to replace the default svn command
++- force svn+<A HREF="ssh://">ssh://</A> URLs to be in BatchMode, in order to not have any
++ interactivity at all with ssh
++- fixed incompatibility with Python-2.4 on urlparse
++- fixed emptylog message, which was not being shown when needed
++- distributions can be specified by using &lt;distro&gt;/&lt;package&gt; in all
++ commands
++- allow submitting many packages at once (#28352)
++- package revisions in submit are now specified with <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">name at nnn</A>
++- the user can define groups of packages to be submitted in the section
++ &quot;submit-groups&quot;
++- make 'repsys submit' without package name or revision number work again
++- added option --distro to submit
++- make putsrpm work again
++- added subcommand import as an alias to putsrpm
++- template: hide the first release when it has only invisible lines
++- added initial man page
++- allow resorting changelog entries through the config option sort in the
++ log section
++- added rpmlog options: -o to append the old changelog, -p to append the
++ changelog found in the spec, and -s to resort all changelog entries
++- rpmlog, getsrpm, getspec and changed will use the mirror if enabled
++- don't hide authors with only the first revision SILENTed (#41117)
++- fixed bad url used when using -v in getsrpm
++- if REPSYS_CONF is set, /etc/repsys.conf and ~/.repsys/config will not be
++ readed anymore
++- sort the final changelog by enabling the option sort in the log section
++- merge the changelog found in the spec by enabling the option merge-spec
++ in the log section
++- changed the built-in template to the current default.chlog
++- added option -d to repsys sync, to download the missing source files
++- added option -F to repsys ci to set a log message file
++- added option --strict to getsrpm to check if the revision provided
++ matches the package URL;
++- changed the default command to build SRPMs to rpmbuild
++- added configuration option rpmbuild to the section helper, to define the
++ command used to build packages
++- added boolean configuration option strict-revision in the submit
++ section, to allow forcing the use of --strict
++- added option --list in create-srpm to list the available targets
++- make submit -l work on svn+<A HREF="ssh://">ssh://</A> targets
++- the fix for the unreleased commits problem in the previous release was
++ wrong, really fixed it
++- moved all configuration options that will hardly be changed to
++ repsys-example.conf; we now have a shorter repsys.conf
++- fixed the use of <A HREF="file:///">file:///</A> URLs when using just the package name
++- allow using submit with package URLs having usernames
++- don't give the wrong message &quot;invalid command 'CMD'&quot; when this is not
++ the case
++- added more help messages in subcommands
++
++* 1.6.19
++- added complement for SILENT: CLOG, which hides everything that does not
++ start with this token
++- fixed generation of unreleased commits, it was using the previous
++ markrelease revision as reference
++- added option -o to 'co' to disable the use of mirror when checking out
++
++* 1.6.18
++- added the subcommand &quot;switch&quot; to help with mirrors support
++- initialize plugins in create-srpm too
++- changelog: perform less svn calls to obtain release number and oldlog
++- changelog: show epoch even in the entry not released
++- changelog: make default.chlog compatible with cheetah-2
++- make &quot;sync&quot; compatible with rpm-4.4.8 behavior
++- &quot;co&quot; don't use mirror when URL is provided
++- &quot;ci&quot; don't relocate back to mirrors after commit (should use switch)
++- ldapusers: added options ldap-uri and ldap-starttls
++- fixed use of __import__, incompatible with python2.4 in plugin support
++- fixed bug of wrong paths when using mirrors
++
++* 1.6.17
++- brought from mdvsys world the sync command
++- ldapusers: the configuration format has changed, now it uses python
++ template strings
++- ldapusers: many fixes: better error messages, ldap-port working, results
++ contain only the fields needed, unbinding after search, filters are
++ escaped
++
++* 1.6.16
++- introduced the plugin ldapusers: repsys user data obtained from LDAP;
++ this plugin is builtin
++- added support to plugins, and the hability to wrap configuration sections
++- added workaround in the template to ignore empty releases
++- added initial support to mirrors, as requested by mrl; it required the
++ new subcommand &quot;ci&quot;
++- changelogs from misc/ will come from HEAD and should be escaped (%%)
++
++* 1.6.15
++- empty changelog entries are now shown, with a EMPTYLOG tag to allow
++ rpmlint warn the developer about it
++- check (and warn) if a temporary package has already been removed before
++ trying to remove it
++
++* 1.6.2b
++- make submit pass --define options to create-srpm script
++- print error message when create-srpm fails
++- make get_srpm return the srpms list
++- add upload-srpm support in create-srpm
++
++* 1.6.2a
++- moved revision-offset to [log] section and added a comment
++
++* 1.6.2
++- reimplemented the option -n for rpmlog, which now uses the svn option
++ --limit.
++- added the option revision-offset, for the Zero Day Revision issue.
++- small fix in main repsys help message
++
++* 1.6.1
++- added option url-map, as an workaround for svn+<A HREF="ssh://">ssh://</A> urls problems
++- added configuration sectiom &quot;helper&quot;
++- added getsrpm-mdk and create-srpm to setup.py
++- added option -r to submit
++
++* 1.6.0
++- improved markrelease command line parsing
++- changelogs entries are now groupped by author, and sorted by revision
++ number
++- the changelog now is generated using the Cheetah Template Engine, to
++ allow quick modifications without spending time reading code and
++ introducing new bugs
++- consequently, was added an option &quot;-T &lt;file&gt;&quot; to rpmlog and getsrpm to
++ allow choosing the path of the template to be used
++- added options noauth=0, and baseurl=None in order to disable the
++ authentication in some url schemes (<A HREF="http://">http://</A> and <A HREF="file://">file://</A>)
++- replaced some &quot;cl&quot; references to &quot;mdv&quot;
+
+Deleted: build_system/repsys/tags/1.9.1/RepSys/binrepo.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 16:09:44 UTC (rev 202)
++++ build_system/repsys/tags/1.9.1/RepSys/binrepo.py 2011-01-04 16:17:04 UTC (rev 205)
+@@ -1,393 +0,0 @@
+-from RepSys import Error, config, mirror, layout
+-from RepSys.util import execcmd, rellink
+-from RepSys.svn import SVN
+-
+-import sys
+-import os
+-import string
+-import stat
+-import shutil
+-import re
+-import tempfile
+-import hashlib
+-import urlparse
+-import threading
+-from cStringIO import StringIO
+-
+-DEFAULT_TARBALLS_REPO = &quot;/tarballs&quot;
+-BINARIES_DIR_NAME = &quot;SOURCES&quot;
+-BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
+-
+-PROP_USES_BINREPO = &quot;mdv:uses-binrepo&quot;
+-PROP_BINREPO_REV = &quot;mdv:binrepo-rev&quot;
+-
+-BINREPOS_SECTION = &quot;binrepos&quot;
+-
+-SOURCES_FILE = &quot;sha1.lst&quot;
+-
+-class ChecksumError(Error):
+- pass
+-
+-def svn_baseurl(target):
+- svn = SVN()
+- info = svn.info2(target)
+- if info is None:
+- # unversioned resource
+- newtarget = os.path.dirname(target)
+- info = svn.info2(newtarget)
+- assert info is not None, &quot;svn_basedir should not be used with a &quot;\
+- &quot;non-versioned directory&quot;
+- root = info[&quot;Repository Root&quot;]
+- url = info[&quot;URL&quot;]
+- kind = info[&quot;Node Kind&quot;]
+- path = url[len(root):]
+- if kind == &quot;directory&quot;:
+- return url
+- basepath = os.path.dirname(path)
+- baseurl = mirror.normalize_path(url + &quot;/&quot; + basepath)
+- return baseurl
+-
+-def svn_root(target):
+- svn = SVN()
+- info = svn.info2(target)
+- if info is None:
+- newtarget = os.path.dirname(target)
+- info = svn.info2(newtarget)
+- assert info is not None
+- return info[&quot;Repository Root&quot;]
+-
+-def enabled(url):
+- #TODO use information from url to find out whether we have a binrepo
+- # available for this url
+- use = config.getbool(&quot;global&quot;, &quot;use-binaries-repository&quot;, False)
+- return use
+-
+-def default_repo():
+- base = config.get(&quot;global&quot;, &quot;binaries-repository&quot;, None)
+- if base is None:
+- default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;, None)
+- if default_parent is None:
+- raise Error, &quot;no binaries-repository nor default_parent &quot;\
+- &quot;configured&quot;
+- comps = urlparse.urlparse(default_parent)
+- base = comps[1] + &quot;:&quot; + DEFAULT_TARBALLS_REPO
+- return base
+-
+-def translate_url(url):
+- url = mirror.normalize_path(url)
+- main = mirror.normalize_path(layout.repository_url())
+- subpath = url[len(main)+1:]
+- # [binrepos]
+- # updates/2009.0 = svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/">ssh://svn.mandriva.com/svn/binrepo/20090/</A>
+- ## svn+<A HREF="ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current">ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current</A>
+- ## would translate to
+- ## svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/">ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/</A>
+- binbase = None
+- if BINREPOS_SECTION in config.sections():
+- for option, value in config.walk(BINREPOS_SECTION):
+- if subpath.startswith(option):
+- binbase = value
+- break
+- binurl = mirror._joinurl(binbase or default_repo(), subpath)
+- return binurl
+-
+-def translate_topdir(path):
+- &quot;&quot;&quot;Returns the URL in the binrepo from a given path inside a SVN
+- checkout directory.
+-
+- @path: if specified, returns a URL in the binrepo whose path is the
+- same as the path inside the main repository.
+- &quot;&quot;&quot;
+- baseurl = svn_baseurl(path)
+- binurl = translate_url(baseurl)
+- target = mirror.normalize_path(binurl)
+- return target
+-
+-def is_binary(path):
+- raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+- &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+- &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+- &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|zip)$&quot;)
+- maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
+- expr = re.compile(raw)
+- name = os.path.basename(path)
+- if expr.search(name):
+- return True
+- st = os.stat(path)
+- if st[stat.ST_SIZE] &gt;= maxsize:
+- return True
+- return False
+-
+-def find_binaries(paths):
+- new = []
+- for path in paths:
+- if os.path.isdir(path):
+- for name in os.listdir(path):
+- fpath = os.path.join(path, name)
+- if is_binary(fpath):
+- new.append(fpath)
+- else:
+- if is_binary(path):
+- new.append(path)
+- return new
+-
+-def make_symlinks(source, dest):
+- todo = []
+- tomove = []
+- for name in os.listdir(source):
+- path = os.path.join(source, name)
+- if not os.path.isdir(path) and not name.startswith(&quot;.&quot;):
+- destpath = os.path.join(dest, name)
+- linkpath = rellink(path, destpath)
+- if os.path.exists(destpath):
+- if (os.path.islink(destpath) and
+- os.readlink(destpath) == linkpath):
+- continue
+- movepath = destpath + &quot;.repsys-moved&quot;
+- if os.path.exists(movepath):
+- raise Error, &quot;cannot create symlink, %s already &quot;\
+- &quot;exists (%s too)&quot; % (destpath, movepath)
+- tomove.append((destpath, movepath))
+- todo.append((destpath, linkpath))
+- for destpath, movepath in tomove:
+- os.rename(destpath, movepath)
+- for destpath, linkpath in todo:
+- os.symlink(linkpath, destpath)
+-
+-def download(targetdir, pkgdirurl=None, export=False, show=True,
+- revision=None, symlinks=True, check=False):
+- assert not export or (export and pkgdirurl)
+- svn = SVN()
+- sourcespath = os.path.join(targetdir, &quot;SOURCES&quot;)
+- binpath = os.path.join(targetdir, BINARIES_CHECKOUT_NAME)
+- if pkgdirurl:
+- topurl = translate_url(pkgdirurl)
+- else:
+- topurl = translate_topdir(targetdir)
+- binrev = None
+- if revision:
+- if pkgdirurl:
+- binrev = mapped_revision(pkgdirurl, revision)
+- else:
+- binrev = mapped_revision(targetdir, revision, wc=True)
+- binurl = mirror._joinurl(topurl, BINARIES_DIR_NAME)
+- if export:
+- svn.export(binurl, binpath, rev=binrev, show=show)
+- else:
+- svn.checkout(binurl, binpath, rev=binrev, show=show)
+- if symlinks:
+- make_symlinks(binpath, sourcespath)
+- if check:
+- check_sources(targetdir)
+-
+-def import_binaries(topdir, pkgname):
+- &quot;&quot;&quot;Import all binaries from a given package checkout
+-
+- (with pending svn adds)
+-
+- @topdir: the path to the svn checkout
+- &quot;&quot;&quot;
+- svn = SVN()
+- topurl = translate_topdir(topdir)
+- sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
+- bintopdir = tempfile.mktemp(&quot;repsys&quot;)
+- try:
+- svn.checkout(topurl, bintopdir)
+- checkout = True
+- except Error:
+- bintopdir = tempfile.mkdtemp(&quot;repsys&quot;)
+- checkout = False
+- try:
+- bindir = os.path.join(bintopdir, BINARIES_DIR_NAME)
+- if not os.path.exists(bindir):
+- if checkout:
+- svn.mkdir(bindir)
+- else:
+- os.mkdir(bindir)
+- binaries = find_binaries([sourcesdir])
+- update = update_sources_threaded(topdir, added=binaries)
+- for path in binaries:
+- name = os.path.basename(path)
+- binpath = os.path.join(bindir, name)
+- os.rename(path, binpath)
+- try:
+- svn.remove(path)
+- except Error:
+- # file not tracked
+- svn.revert(path)
+- if checkout:
+- svn.add(binpath)
+- log = &quot;imported binaries for %s&quot; % pkgname
+- if checkout:
+- rev = svn.commit(bindir, log=log)
+- else:
+- rev = svn.import_(bintopdir, topurl, log=log)
+- svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
+- svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+- update.join()
+- svn.add(sources_path(topdir))
+- finally:
+- shutil.rmtree(bintopdir)
+-
+-def create_package_dirs(bintopdir):
+- svn = SVN()
+- binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
+- silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
+- message = &quot;%s: created binrepo package structure&quot; % silent
+- svn.mkdir(binurl, log=message, parents=True)
+-
+-def parse_sources(path):
+- entries = {}
+- f = open(path)
+- for rawline in f:
+- line = rawline.strip()
+- try:
+- sum, name = line.split(None, 1)
+- except ValueError:
+- # failed to unpack, line format error
+- raise Error, &quot;invalid line in sources file: %s&quot; % rawline
+- entries[name] = sum
+- return entries
+-
+-def check_hash(path, sum):
+- newsum = file_hash(path)
+- if newsum != sum:
+- raise ChecksumError, &quot;different checksums for %s: expected %s, &quot;\
+- &quot;but %s was found&quot; % (path, sum, newsum)
+-
+-def check_sources(topdir):
+- spath = sources_path(topdir)
+- if not os.path.exists(spath):
+- raise Error, &quot;'%s' was not found&quot; % spath
+- entries = parse_sources(spath)
+- for name, sum in entries.iteritems():
+- fpath = os.path.join(topdir, &quot;SOURCES&quot;, name)
+- check_hash(fpath, sum)
+-
+-def file_hash(path):
+- sum = hashlib.sha1()
+- f = open(path)
+- while True:
+- block = f.read(4096)
+- if not block:
+- break
+- sum.update(block)
+- f.close()
+- return sum.hexdigest()
+-
+-def sources_path(topdir):
+- path = os.path.join(topdir, &quot;SOURCES&quot;, SOURCES_FILE)
+- return path
+-
+-def update_sources(topdir, added=[], removed=[]):
+- path = sources_path(topdir)
+- entries = {}
+- if os.path.isfile(path):
+- entries = parse_sources(path)
+- f = open(path, &quot;w&quot;) # open before calculating hashes
+- for name in removed:
+- entries.pop(removed)
+- for added_path in added:
+- name = os.path.basename(added_path)
+- entries[name] = file_hash(added_path)
+- for name in sorted(entries):
+- f.write(&quot;%s %s\n&quot; % (entries[name], name))
+- f.close()
+-
+-def update_sources_threaded(*args, **kwargs):
+- t = threading.Thread(target=update_sources, args=args, kwargs=kwargs)
+- t.start()
+- return t
+-
+-def upload(path, message=None):
+- from RepSys.rpmutil import getpkgtopdir
+- svn = SVN()
+- if not os.path.exists(path):
+- raise Error, &quot;not found: %s&quot; % path
+- # XXX check if the path is under SOURCES/
+- paths = find_binaries([path])
+- if not paths:
+- raise Error, &quot;'%s' does not seem to have any tarballs&quot; % path
+- topdir = getpkgtopdir()
+- bintopdir = translate_topdir(topdir)
+- binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
+- sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
+- bindir = os.path.join(topdir, BINARIES_CHECKOUT_NAME)
+- silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
+- if not os.path.exists(bindir):
+- try:
+- download(topdir, show=False)
+- except Error:
+- # possibly the package does not exist
+- # (TODO check whether it is really a 'path not found' error)
+- pass
+- if not os.path.exists(bindir):
+- create_package_dirs(bintopdir)
+- svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
+- svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
+- download(topdir, show=False)
+- for path in paths:
+- if svn.info2(path):
+- sys.stderr.write(&quot;'%s' is already tracked by svn, ignoring\n&quot; %
+- path)
+- continue
+- name = os.path.basename(path)
+- binpath = os.path.join(bindir, name)
+- os.rename(path, binpath)
+- svn.add(binpath)
+- if not message:
+- message = &quot;%s: new binary files %s&quot; % (silent, &quot; &quot;.join(paths))
+- make_symlinks(bindir, sourcesdir)
+- update = update_sources_threaded(topdir, added=paths)
+- rev = svn.commit(binpath, log=message)
+- svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+- sources = sources_path(topdir)
+- svn.add(sources)
+- update.join()
+- svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
+-
+-def mapped_revision(target, revision, wc=False):
+- &quot;&quot;&quot;Maps a txtrepo revision to a binrepo datespec
+-
+- This datespec can is intended to be used by svn .. -r DATE.
+-
+- @target: a working copy path or a URL
+- @revision: if target is a URL, the revision number used when fetching
+- svn info
+- @wc: if True indicates that 'target' must be interpreted as a
+- the path of a svn working copy, otherwise it is handled as a URL
+- &quot;&quot;&quot;
+- svn = SVN()
+- binrev = None
+- if wc:
+- spath = sources_path(target)
+- if os.path.exists(spath):
+- infolines = svn.info(spath, xml=True)
+- if infolines:
+- rawinfo = &quot;&quot;.join(infolines) # arg!
+- found = re.search(&quot;&lt;date&gt;(.*?)&lt;/date&gt;&quot;, rawinfo).groups()
+- date = found[0]
+- else:
+- raise Error, &quot;bogus 'svn info' for '%s'&quot; % spath
+- else:
+- raise Error, &quot;'%s' was not found&quot; % spath
+- else:
+- url = mirror._joinurl(target, sources_path(&quot;&quot;))
+- date = svn.propget(&quot;svn:date&quot;, url, rev=revision, revprop=True)
+- if not date:
+- raise Error, &quot;no valid date available for '%s'&quot; % url
+- binrev = &quot;{%s}&quot; % date
+- return binrev
+-
+-def markrelease(sourceurl, releasesurl, version, release, revision):
+- svn = SVN()
+- binrev = mapped_revision(sourceurl, revision)
+- binsource = translate_url(sourceurl)
+- binreleases = translate_url(releasesurl)
+- versiondir = mirror._joinurl(binreleases, version)
+- dest = mirror._joinurl(versiondir, release)
+- svn.mkdir(binreleases, noerror=1, log=&quot;created directory for releases&quot;)
+- svn.mkdir(versiondir, noerror=1, log=&quot;created directory for version %s&quot; % version)
+- svn.copy(binsource, dest, rev=binrev,
+- log=&quot;%%markrelease ver=%s rel=%s rev=%s binrev=%s&quot; % (version, release,
+- revision, binrev))
+
+Copied: build_system/repsys/tags/1.9.1/RepSys/binrepo.py (from rev 204, build_system/repsys/trunk/RepSys/binrepo.py)
+===================================================================
+--- build_system/repsys/tags/1.9.1/RepSys/binrepo.py (rev 0)
++++ build_system/repsys/tags/1.9.1/RepSys/binrepo.py 2011-01-04 16:17:04 UTC (rev 205)
+@@ -0,0 +1,394 @@
++from RepSys import Error, config, mirror, layout
++from RepSys.util import execcmd, rellink
++from RepSys.svn import SVN
++
++import sys
++import os
++import string
++import stat
++import shutil
++import re
++import tempfile
++import hashlib
++import urlparse
++import threading
++from cStringIO import StringIO
++
++DEFAULT_TARBALLS_REPO = &quot;/tarballs&quot;
++BINARIES_DIR_NAME = &quot;SOURCES&quot;
++BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
++
++PROP_USES_BINREPO = &quot;mdv:uses-binrepo&quot;
++PROP_BINREPO_REV = &quot;mdv:binrepo-rev&quot;
++
++BINREPOS_SECTION = &quot;binrepos&quot;
++
++SOURCES_FILE = &quot;sha1.lst&quot;
++
++class ChecksumError(Error):
++ pass
++
++def svn_baseurl(target):
++ svn = SVN()
++ info = svn.info2(target)
++ if info is None:
++ # unversioned resource
++ newtarget = os.path.dirname(target)
++ info = svn.info2(newtarget)
++ assert info is not None, &quot;svn_basedir should not be used with a &quot;\
++ &quot;non-versioned directory&quot;
++ root = info[&quot;Repository Root&quot;]
++ url = info[&quot;URL&quot;]
++ kind = info[&quot;Node Kind&quot;]
++ path = url[len(root):]
++ if kind == &quot;directory&quot;:
++ return url
++ basepath = os.path.dirname(path)
++ baseurl = mirror.normalize_path(url + &quot;/&quot; + basepath)
++ return baseurl
++
++def svn_root(target):
++ svn = SVN()
++ info = svn.info2(target)
++ if info is None:
++ newtarget = os.path.dirname(target)
++ info = svn.info2(newtarget)
++ assert info is not None
++ return info[&quot;Repository Root&quot;]
++
++def enabled(url):
++ #TODO use information from url to find out whether we have a binrepo
++ # available for this url
++ use = config.getbool(&quot;global&quot;, &quot;use-binaries-repository&quot;, False)
++ return use
++
++def default_repo():
++ base = config.get(&quot;global&quot;, &quot;binaries-repository&quot;, None)
++ if base is None:
++ default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;, None)
++ if default_parent is None:
++ raise Error, &quot;no binaries-repository nor default_parent &quot;\
++ &quot;configured&quot;
++ comps = urlparse.urlparse(default_parent)
++ base = comps[1] + &quot;:&quot; + DEFAULT_TARBALLS_REPO
++ return base
++
++def translate_url(url):
++ url = mirror.normalize_path(url)
++ main = mirror.normalize_path(layout.repository_url())
++ subpath = url[len(main)+1:]
++ # [binrepos]
++ # updates/2009.0 = svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/">ssh://svn.mandriva.com/svn/binrepo/20090/</A>
++ ## svn+<A HREF="ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current">ssh://svn.mandriva.com/svn/packages/2009.0/trafshow/current</A>
++ ## would translate to
++ ## svn+<A HREF="ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/">ssh://svn.mandriva.com/svn/binrepo/20090/updates/trafshow/current/</A>
++ binbase = None
++ if BINREPOS_SECTION in config.sections():
++ for option, value in config.walk(BINREPOS_SECTION):
++ if subpath.startswith(option):
++ binbase = value
++ break
++ binurl = mirror._joinurl(binbase or default_repo(), subpath)
++ return binurl
++
++def translate_topdir(path):
++ &quot;&quot;&quot;Returns the URL in the binrepo from a given path inside a SVN
++ checkout directory.
++
++ @path: if specified, returns a URL in the binrepo whose path is the
++ same as the path inside the main repository.
++ &quot;&quot;&quot;
++ baseurl = svn_baseurl(path)
++ binurl = translate_url(baseurl)
++ target = mirror.normalize_path(binurl)
++ return target
++
++def is_binary(path):
++ raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
++ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
++ &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
++ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|zip)$&quot;)
++ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
++ expr = re.compile(raw)
++ name = os.path.basename(path)
++ if expr.search(name):
++ return True
++ st = os.stat(path)
++ if st[stat.ST_SIZE] &gt;= maxsize:
++ return True
++ return False
++
++def find_binaries(paths):
++ new = []
++ for path in paths:
++ if os.path.isdir(path):
++ for name in os.listdir(path):
++ fpath = os.path.join(path, name)
++ if is_binary(fpath):
++ new.append(fpath)
++ else:
++ if is_binary(path):
++ new.append(path)
++ return new
++
++def make_symlinks(source, dest):
++ todo = []
++ tomove = []
++ for name in os.listdir(source):
++ path = os.path.join(source, name)
++ if not os.path.isdir(path) and not name.startswith(&quot;.&quot;):
++ destpath = os.path.join(dest, name)
++ linkpath = rellink(path, destpath)
++ if os.path.exists(destpath):
++ if (os.path.islink(destpath) and
++ os.readlink(destpath) == linkpath):
++ continue
++ movepath = destpath + &quot;.repsys-moved&quot;
++ if os.path.exists(movepath):
++ raise Error, &quot;cannot create symlink, %s already &quot;\
++ &quot;exists (%s too)&quot; % (destpath, movepath)
++ tomove.append((destpath, movepath))
++ todo.append((destpath, linkpath))
++ for destpath, movepath in tomove:
++ os.rename(destpath, movepath)
++ for destpath, linkpath in todo:
++ os.symlink(linkpath, destpath)
++
++def download(targetdir, pkgdirurl=None, export=False, show=True,
++ revision=None, symlinks=True, check=False):
++ assert not export or (export and pkgdirurl)
++ svn = SVN()
++ sourcespath = os.path.join(targetdir, &quot;SOURCES&quot;)
++ binpath = os.path.join(targetdir, BINARIES_CHECKOUT_NAME)
++ if pkgdirurl:
++ topurl = translate_url(pkgdirurl)
++ else:
++ topurl = translate_topdir(targetdir)
++ binrev = None
++ if revision:
++ if pkgdirurl:
++ binrev = mapped_revision(pkgdirurl, revision)
++ else:
++ binrev = mapped_revision(targetdir, revision, wc=True)
++ binurl = mirror._joinurl(topurl, BINARIES_DIR_NAME)
++ if export:
++ svn.export(binurl, binpath, rev=binrev, show=show)
++ else:
++ svn.checkout(binurl, binpath, rev=binrev, show=show)
++ if symlinks:
++ make_symlinks(binpath, sourcespath)
++ if check:
++ check_sources(targetdir)
++
++def import_binaries(topdir, pkgname):
++ &quot;&quot;&quot;Import all binaries from a given package checkout
++
++ (with pending svn adds)
++
++ @topdir: the path to the svn checkout
++ &quot;&quot;&quot;
++ svn = SVN()
++ topurl = translate_topdir(topdir)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
++ bintopdir = tempfile.mktemp(&quot;repsys&quot;)
++ try:
++ svn.checkout(topurl, bintopdir)
++ checkout = True
++ except Error:
++ bintopdir = tempfile.mkdtemp(&quot;repsys&quot;)
++ checkout = False
++ try:
++ bindir = os.path.join(bintopdir, BINARIES_DIR_NAME)
++ if not os.path.exists(bindir):
++ if checkout:
++ svn.mkdir(bindir)
++ else:
++ os.mkdir(bindir)
++ binaries = find_binaries([sourcesdir])
++ update = update_sources_threaded(topdir, added=binaries)
++ for path in binaries:
++ name = os.path.basename(path)
++ binpath = os.path.join(bindir, name)
++ os.rename(path, binpath)
++ try:
++ svn.remove(path)
++ except Error:
++ # file not tracked
++ svn.revert(path)
++ if checkout:
++ svn.add(binpath)
++ log = &quot;imported binaries for %s&quot; % pkgname
++ if checkout:
++ rev = svn.commit(bindir, log=log)
++ else:
++ rev = svn.import_(bintopdir, topurl, log=log)
++ svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
++ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
++ update.join()
++ svn.add(sources_path(topdir))
++ finally:
++ shutil.rmtree(bintopdir)
++
++def create_package_dirs(bintopdir):
++ svn = SVN()
++ binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ message = &quot;%s: created binrepo package structure&quot; % silent
++ svn.mkdir(binurl, log=message, parents=True)
++
++def parse_sources(path):
++ entries = {}
++ f = open(path)
++ for rawline in f:
++ line = rawline.strip()
++ try:
++ sum, name = line.split(None, 1)
++ except ValueError:
++ # failed to unpack, line format error
++ raise Error, &quot;invalid line in sources file: %s&quot; % rawline
++ entries[name] = sum
++ return entries
++
++def check_hash(path, sum):
++ newsum = file_hash(path)
++ if newsum != sum:
++ raise ChecksumError, &quot;different checksums for %s: expected %s, &quot;\
++ &quot;but %s was found&quot; % (path, sum, newsum)
++
++def check_sources(topdir):
++ spath = sources_path(topdir)
++ if not os.path.exists(spath):
++ raise Error, &quot;'%s' was not found&quot; % spath
++ entries = parse_sources(spath)
++ for name, sum in entries.iteritems():
++ fpath = os.path.join(topdir, &quot;SOURCES&quot;, name)
++ check_hash(fpath, sum)
++
++def file_hash(path):
++ sum = hashlib.sha1()
++ f = open(path)
++ while True:
++ block = f.read(4096)
++ if not block:
++ break
++ sum.update(block)
++ f.close()
++ return sum.hexdigest()
++
++def sources_path(topdir):
++ path = os.path.join(topdir, &quot;SOURCES&quot;, SOURCES_FILE)
++ return path
++
++def update_sources(topdir, added=[], removed=[]):
++ path = sources_path(topdir)
++ entries = {}
++ if os.path.isfile(path):
++ entries = parse_sources(path)
++ f = open(path, &quot;w&quot;) # open before calculating hashes
++ for name in removed:
++ entries.pop(removed)
++ for added_path in added:
++ name = os.path.basename(added_path)
++ entries[name] = file_hash(added_path)
++ for name in sorted(entries):
++ f.write(&quot;%s %s\n&quot; % (entries[name], name))
++ f.close()
++
++def update_sources_threaded(*args, **kwargs):
++ t = threading.Thread(target=update_sources, args=args, kwargs=kwargs)
++ t.start()
++ t.join()
++ return t
++
++def upload(path, message=None):
++ from RepSys.rpmutil import getpkgtopdir
++ svn = SVN()
++ if not os.path.exists(path):
++ raise Error, &quot;not found: %s&quot; % path
++ # XXX check if the path is under SOURCES/
++ paths = find_binaries([path])
++ if not paths:
++ raise Error, &quot;'%s' does not seem to have any tarballs&quot; % path
++ topdir = getpkgtopdir()
++ bintopdir = translate_topdir(topdir)
++ binurl = mirror._joinurl(bintopdir, BINARIES_DIR_NAME)
++ sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
++ bindir = os.path.join(topdir, BINARIES_CHECKOUT_NAME)
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ if not os.path.exists(bindir):
++ try:
++ download(topdir, show=False)
++ except Error:
++ # possibly the package does not exist
++ # (TODO check whether it is really a 'path not found' error)
++ pass
++ if not os.path.exists(bindir):
++ create_package_dirs(bintopdir)
++ svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
++ svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
++ download(topdir, show=False)
++ for path in paths:
++ if svn.info2(path):
++ sys.stderr.write(&quot;'%s' is already tracked by svn, ignoring\n&quot; %
++ path)
++ continue
++ name = os.path.basename(path)
++ binpath = os.path.join(bindir, name)
++ os.rename(path, binpath)
++ svn.add(binpath)
++ if not message:
++ message = &quot;%s: new binary files %s&quot; % (silent, &quot; &quot;.join(paths))
++ make_symlinks(bindir, sourcesdir)
++ update = update_sources_threaded(topdir, added=paths)
++ rev = svn.commit(binpath, log=message)
++ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
++ sources = sources_path(topdir)
++ svn.add(sources)
++ update.join()
++ svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
++
++def mapped_revision(target, revision, wc=False):
++ &quot;&quot;&quot;Maps a txtrepo revision to a binrepo datespec
++
++ This datespec can is intended to be used by svn .. -r DATE.
++
++ @target: a working copy path or a URL
++ @revision: if target is a URL, the revision number used when fetching
++ svn info
++ @wc: if True indicates that 'target' must be interpreted as a
++ the path of a svn working copy, otherwise it is handled as a URL
++ &quot;&quot;&quot;
++ svn = SVN()
++ binrev = None
++ if wc:
++ spath = sources_path(target)
++ if os.path.exists(spath):
++ infolines = svn.info(spath, xml=True)
++ if infolines:
++ rawinfo = &quot;&quot;.join(infolines) # arg!
++ found = re.search(&quot;&lt;date&gt;(.*?)&lt;/date&gt;&quot;, rawinfo).groups()
++ date = found[0]
++ else:
++ raise Error, &quot;bogus 'svn info' for '%s'&quot; % spath
++ else:
++ raise Error, &quot;'%s' was not found&quot; % spath
++ else:
++ url = mirror._joinurl(target, sources_path(&quot;&quot;))
++ date = svn.propget(&quot;svn:date&quot;, url, rev=revision, revprop=True)
++ if not date:
++ raise Error, &quot;no valid date available for '%s'&quot; % url
++ binrev = &quot;{%s}&quot; % date
++ return binrev
++
++def markrelease(sourceurl, releasesurl, version, release, revision):
++ svn = SVN()
++ binrev = mapped_revision(sourceurl, revision)
++ binsource = translate_url(sourceurl)
++ binreleases = translate_url(releasesurl)
++ versiondir = mirror._joinurl(binreleases, version)
++ dest = mirror._joinurl(versiondir, release)
++ svn.mkdir(binreleases, noerror=1, log=&quot;created directory for releases&quot;)
++ svn.mkdir(versiondir, noerror=1, log=&quot;created directory for version %s&quot; % version)
++ svn.copy(binsource, dest, rev=binrev,
++ log=&quot;%%markrelease ver=%s rel=%s rev=%s binrev=%s&quot; % (version, release,
++ revision, binrev))
+
+Deleted: build_system/repsys/tags/1.9.1/repsys
+===================================================================
+--- build_system/repsys/trunk/repsys 2011-01-04 16:09:44 UTC (rev 202)
++++ build_system/repsys/tags/1.9.1/repsys 2011-01-04 16:17:04 UTC (rev 205)
+@@ -1,93 +0,0 @@
+-#!/usr/bin/python
+-from RepSys import Error, plugins, config
+-from RepSys.command import *
+-import getopt
+-import sys
+-
+-VERSION=&quot;1.9-binrepo&quot;
+-
+-HELP = &quot;&quot;&quot;\
+-Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-
+-Tool to access and manage a package repository structure.
+-
+-<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
+-
+-Useful commands:
+- co checkout a package
+- ci commit changes
+- sync add-remove all file changes from the .spec
+- submit submit a package for build
+- putsrpm import a source package to the repository
+- getspec prints the spec
+- rpmlog prints the RPM changelog
+- getsrpm creates the source RPM
+- create create the structure of a new package
+- changed shows changes not submitted
+- authoremail prints the e-mail of a given author
+- switch relocate to mirror or upstream repository
+-
+-Run &quot;repsys COMMAND --help&quot; and &quot;man 8 repsys&quot; for more information.
+-
+-Written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
+-&quot;&quot;&quot;
+-
+-command_aliases = {&quot;import&quot;: &quot;putsrpm&quot;}
+-
+-def plugin_help(opt, val, parser, mode):
+- if parser is None:
+- prog = sys.argv[0]
+- print &quot;Use %s --help-plugin &lt;plugin name&gt;&quot; % prog
+- print &quot;Available plugins:&quot;
+- print
+- for name in plugins.list():
+- print name
+- else:
+- print plugins.help(parser)
+- raise SystemExit
+-
+-def parse_options():
+- parser = OptionParser(help=HELP, version=&quot;%prog &quot;+VERSION)
+- parser.disable_interspersed_args()
+- parser.add_option(&quot;--debug&quot;, action=&quot;store_true&quot;)
+- parser.add_option(&quot;--help-plugins&quot;, action=&quot;callback&quot;, callback=plugin_help)
+- parser.add_option(&quot;--help-plugin&quot;, type=&quot;string&quot;, dest=&quot;__ignore&quot;,
+- action=&quot;callback&quot;, callback=plugin_help)
+- opts, args = parser.parse_args()
+- del opts.__ignore
+- if len(args) &lt; 1:
+- parser.print_help(sys.stderr)
+- sys.exit(1)
+- opts.command = args[0]
+- opts.argv = args
+- return opts
+-
+-def dispatch_command(command, argv, debug=0):
+- sys.argv = argv
+- try:
+- command = command_aliases[command]
+- except KeyError:
+- pass
+- if debug:
+- config.set(&quot;global&quot;, &quot;verbose&quot;, &quot;yes&quot;)
+- try:
+- repsys_module = __import__(&quot;RepSys.commands.&quot;+command)
+- commands_module = getattr(repsys_module, &quot;commands&quot;)
+- command_module = getattr(commands_module, command)
+- except (ImportError, AttributeError):
+- etype, exc, tb = sys.exc_info()
+- if tb.tb_next is None and not debug:
+- raise Error, &quot;invalid command '%s'&quot; % command
+- raise
+- command_module.main()
+-
+-if __name__ == &quot;__main__&quot;:
+- try:
+- plugins.load()
+- except Error, e:
+- sys.stderr.write(&quot;plugin initialization error: %s\n&quot; % e)
+- sys.exit(1)
+- config.set(&quot;global&quot;, &quot;repsys-cmd&quot;, sys.argv[0])
+- do_command(parse_options, dispatch_command)
+-
+-# vim:et:ts=4:sw=4
+
+Copied: build_system/repsys/tags/1.9.1/repsys (from rev 204, build_system/repsys/trunk/repsys)
+===================================================================
+--- build_system/repsys/tags/1.9.1/repsys (rev 0)
++++ build_system/repsys/tags/1.9.1/repsys 2011-01-04 16:17:04 UTC (rev 205)
+@@ -0,0 +1,93 @@
++#!/usr/bin/python
++from RepSys import Error, plugins, config
++from RepSys.command import *
++import getopt
++import sys
++
++VERSION=&quot;1.9.1-binrepo&quot;
++
++HELP = &quot;&quot;&quot;\
++Usage: repsys COMMAND [COMMAND ARGUMENTS]
++
++Tool to access and manage a package repository structure.
++
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
++
++Useful commands:
++ co checkout a package
++ ci commit changes
++ sync add-remove all file changes from the .spec
++ submit submit a package for build
++ putsrpm import a source package to the repository
++ getspec prints the spec
++ rpmlog prints the RPM changelog
++ getsrpm creates the source RPM
++ create create the structure of a new package
++ changed shows changes not submitted
++ authoremail prints the e-mail of a given author
++ switch relocate to mirror or upstream repository
++
++Run &quot;repsys COMMAND --help&quot; and &quot;man 8 repsys&quot; for more information.
++
++Written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
++&quot;&quot;&quot;
++
++command_aliases = {&quot;import&quot;: &quot;putsrpm&quot;}
++
++def plugin_help(opt, val, parser, mode):
++ if parser is None:
++ prog = sys.argv[0]
++ print &quot;Use %s --help-plugin &lt;plugin name&gt;&quot; % prog
++ print &quot;Available plugins:&quot;
++ print
++ for name in plugins.list():
++ print name
++ else:
++ print plugins.help(parser)
++ raise SystemExit
++
++def parse_options():
++ parser = OptionParser(help=HELP, version=&quot;%prog &quot;+VERSION)
++ parser.disable_interspersed_args()
++ parser.add_option(&quot;--debug&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;--help-plugins&quot;, action=&quot;callback&quot;, callback=plugin_help)
++ parser.add_option(&quot;--help-plugin&quot;, type=&quot;string&quot;, dest=&quot;__ignore&quot;,
++ action=&quot;callback&quot;, callback=plugin_help)
++ opts, args = parser.parse_args()
++ del opts.__ignore
++ if len(args) &lt; 1:
++ parser.print_help(sys.stderr)
++ sys.exit(1)
++ opts.command = args[0]
++ opts.argv = args
++ return opts
++
++def dispatch_command(command, argv, debug=0):
++ sys.argv = argv
++ try:
++ command = command_aliases[command]
++ except KeyError:
++ pass
++ if debug:
++ config.set(&quot;global&quot;, &quot;verbose&quot;, &quot;yes&quot;)
++ try:
++ repsys_module = __import__(&quot;RepSys.commands.&quot;+command)
++ commands_module = getattr(repsys_module, &quot;commands&quot;)
++ command_module = getattr(commands_module, command)
++ except (ImportError, AttributeError):
++ etype, exc, tb = sys.exc_info()
++ if tb.tb_next is None and not debug:
++ raise Error, &quot;invalid command '%s'&quot; % command
++ raise
++ command_module.main()
++
++if __name__ == &quot;__main__&quot;:
++ try:
++ plugins.load()
++ except Error, e:
++ sys.stderr.write(&quot;plugin initialization error: %s\n&quot; % e)
++ sys.exit(1)
++ config.set(&quot;global&quot;, &quot;repsys-cmd&quot;, sys.argv[0])
++ do_command(parse_options, dispatch_command)
++
++# vim:et:ts=4:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110104/71eaa748/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1503">[ date ]</a>
+ <a href="thread.html#1503">[ thread ]</a>
+ <a href="subject.html#1503">[ subject ]</a>
+ <a href="author.html#1503">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001504.html b/zarb-ml/mageia-sysadm/2011-January/001504.html
new file mode 100644
index 000000000..5dc722da5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001504.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101041731.51631.rapsys%40rapsys.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001499.html">
+ <LINK REL="Next" HREF="001517.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Rapha&#235;l Gertz</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101041731.51631.rapsys%40rapsys.eu%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">rapsys at rapsys.eu
+ </A><BR>
+ <I>Tue Jan 4 17:31:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1504">[ date ]</a>
+ <a href="thread.html#1504">[ thread ]</a>
+ <a href="subject.html#1504">[ subject ]</a>
+ <a href="author.html#1504">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 04 janvier 2011 16:45:53, Luca Berra a &#233;crit :
+&gt;<i> On Mon, Jan 03, 2011 at 02:00:40AM +0100, Michael Scherer wrote:
+</I>&gt;<i> &gt;Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> &gt;can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> &gt;<A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>Server will be upgraded tonight (powered off few minutes) with 16GB ram + idrac
+entreprise card. (it was planed to be done around 22-23h pm today)
+
+The processor support hw virtualisation if you want with 8 physical core.
+
+&gt;<i> &gt;Why raid 0 ( or 1+0 ) ? The server main use will be iso creation ( for
+</I>&gt;<i>
+</I>&gt;<i> the dell R210 in the specs only has space for two SATA drives (uning the
+</I>&gt;<i> integrated Perc Raid Controller)
+</I>&gt;<i> so it will probably be configurd as a HW mirror, and that's it.
+</I>
+It is configured ad RAID1 by default, you see only one big hard disk.
+
+You have 2 way to achive what you want :
+- setup with web access a mdv2010.1 without lvm on the hw card
+- re-setup completely the raid from bios, then install with a live-cd through
+network using the kvm+virtual media. (you need to do a dummy install first +
+wait tomorow for that)
+
+&gt;<i> So we need to :
+</I>&gt;<i> - define the list of login/password/url to store there. On top of my
+</I>&gt;<i> head, I would say :
+</I>&gt;<i> - web interface for online.net ( anne and I )
+</I>&gt;<i> - impi interface password ( not set yet )
+</I>Ipmi isn't accessible publicly (reboot feature and virtual kvm is avaible in
+online web interface).
+
+&gt;<i> - bios password, if any, ( I think we didn't set them )
+</I>Plz don't set bios password.
+
+&gt;<i> - dns domain at gandi.net, ( romain should have it )
+</I>If you transfer it on online account i can flag the domain(s) as gift (plz just
+wait wednesday for the xfer).
+
+Best regards
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1504">[ date ]</a>
+ <a href="thread.html#1504">[ thread ]</a>
+ <a href="subject.html#1504">[ subject ]</a>
+ <a href="author.html#1504">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001505.html b/zarb-ml/mageia-sysadm/2011-January/001505.html
new file mode 100644
index 000000000..5f87f2be5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001505.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Another fix for repsys...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Another%20fix%20for%20repsys...&In-Reply-To=%3C4D239646.902%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001503.html">
+ <LINK REL="Next" HREF="001507.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Another fix for repsys...</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Another%20fix%20for%20repsys...&In-Reply-To=%3C4D239646.902%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] Another fix for repsys...">tmb at iki.fi
+ </A><BR>
+ <I>Tue Jan 4 22:51:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A></li>
+ <LI>Next message: <A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1505">[ date ]</a>
+ <a href="thread.html#1505">[ thread ]</a>
+ <a href="subject.html#1505">[ subject ]</a>
+ <a href="author.html#1505">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+Another fix for repsys is needed...
+
+It was missing xz for files belonging in binrepo
+
+And I dont have commit access to /soft so:
+
+Patch (also attached):
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/Patches/repsys-binrepo-xz.patch">http://tmb.mine.nu/Mageia/Cauldron/Patches/repsys-binrepo-xz.patch</A>
+
+SRPMS:
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/SRPMS/repsys-1.9.1-1.1.mga1.src.rpm">http://tmb.mine.nu/Mageia/Cauldron/SRPMS/repsys-1.9.1-1.1.mga1.src.rpm</A>
+
+noarch:
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/noarch/repsys-1.9.1-1.1.mga1.noarch.rpm">http://tmb.mine.nu/Mageia/Cauldron/noarch/repsys-1.9.1-1.1.mga1.noarch.rpm</A>
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/noarch/repsys-ldap-1.9.1-1.1.mga1.noarch.rpm">http://tmb.mine.nu/Mageia/Cauldron/noarch/repsys-ldap-1.9.1-1.1.mga1.noarch.rpm</A>
+
+--
+Thomas
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: repsys-binrepo-xz.patch
+Type: text/x-patch
+Size: 651 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110104/e90047dd/attachment.bin&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A></li>
+ <LI>Next message: <A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1505">[ date ]</a>
+ <a href="thread.html#1505">[ thread ]</a>
+ <a href="subject.html#1505">[ subject ]</a>
+ <a href="author.html#1505">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001506.html b/zarb-ml/mageia-sysadm/2011-January/001506.html
new file mode 100644
index 000000000..c355410aa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001506.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B206%5D%20add%20.xz%20files%20belonging%20in%20binrepo%20%28patch%0A%09from%20tmb%29&In-Reply-To=%3C20110104233459.3BA15418B5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001507.html">
+ <LINK REL="Next" HREF="001508.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B206%5D%20add%20.xz%20files%20belonging%20in%20binrepo%20%28patch%0A%09from%20tmb%29&In-Reply-To=%3C20110104233459.3BA15418B5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 00:34:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI>Next message: <A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1506">[ date ]</a>
+ <a href="thread.html#1506">[ thread ]</a>
+ <a href="subject.html#1506">[ subject ]</a>
+ <a href="author.html#1506">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 206
+Author: boklm
+Date: 2011-01-05 00:34:58 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+add .xz files belonging in binrepo (patch from tmb)
+
+Modified Paths:
+--------------
+ build_system/repsys/trunk/RepSys/binrepo.py
+
+Modified: build_system/repsys/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 16:17:04 UTC (rev 205)
++++ build_system/repsys/trunk/RepSys/binrepo.py 2011-01-04 23:34:58 UTC (rev 206)
+@@ -107,7 +107,7 @@
+ raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+ &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+- &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|zip)$&quot;)
++ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip)$&quot;)
+ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
+ expr = re.compile(raw)
+ name = os.path.basename(path)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/6a4d43b3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI>Next message: <A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1506">[ date ]</a>
+ <a href="thread.html#1506">[ thread ]</a>
+ <a href="subject.html#1506">[ subject ]</a>
+ <a href="author.html#1506">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001507.html b/zarb-ml/mageia-sysadm/2011-January/001507.html
new file mode 100644
index 000000000..31994fe8d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001507.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Another fix for repsys...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Another%20fix%20for%20repsys...&In-Reply-To=%3C20110104233922.GG21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001505.html">
+ <LINK REL="Next" HREF="001506.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Another fix for repsys...</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Another%20fix%20for%20repsys...&In-Reply-To=%3C20110104233922.GG21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Another fix for repsys...">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 5 00:39:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI>Next message: <A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1507">[ date ]</a>
+ <a href="thread.html#1507">[ thread ]</a>
+ <a href="subject.html#1507">[ subject ]</a>
+ <a href="author.html#1507">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, 04 Jan 2011, Thomas Backlund wrote:
+
+&gt;<i> Hi,
+</I>&gt;<i> Another fix for repsys is needed...
+</I>&gt;<i>
+</I>&gt;<i> It was missing xz for files belonging in binrepo
+</I>&gt;<i>
+</I>&gt;<i> And I dont have commit access to /soft so:
+</I>
+Ok, I've commited your patch. And fixed permissions on /soft so you have
+commit access.
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A></li>
+ <LI>Next message: <A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1507">[ date ]</a>
+ <a href="thread.html#1507">[ thread ]</a>
+ <a href="subject.html#1507">[ subject ]</a>
+ <a href="author.html#1507">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001508.html b/zarb-ml/mageia-sysadm/2011-January/001508.html
new file mode 100644
index 000000000..cfa3c38f5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001508.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [207] version 1.9.2
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B207%5D%20version%201.9.2&In-Reply-To=%3C20110104234339.ADA81418B7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001506.html">
+ <LINK REL="Next" HREF="001509.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [207] version 1.9.2</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B207%5D%20version%201.9.2&In-Reply-To=%3C20110104234339.ADA81418B7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [207] version 1.9.2">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 00:43:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A></li>
+ <LI>Next message: <A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1508">[ date ]</a>
+ <a href="thread.html#1508">[ thread ]</a>
+ <a href="subject.html#1508">[ subject ]</a>
+ <a href="author.html#1508">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 207
+Author: boklm
+Date: 2011-01-05 00:43:39 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+version 1.9.2
+
+Modified Paths:
+--------------
+ build_system/repsys/trunk/CHANGES
+ build_system/repsys/trunk/repsys
+
+Modified: build_system/repsys/trunk/CHANGES
+===================================================================
+--- build_system/repsys/trunk/CHANGES 2011-01-04 23:34:58 UTC (rev 206)
++++ build_system/repsys/trunk/CHANGES 2011-01-04 23:43:39 UTC (rev 207)
+@@ -1,3 +1,6 @@
++* 1.9.2-binrepo
++- add .xz files in binrepo
++
+ * 1.9.1-binrepo
+ - fix problem with python threads on 2010.1
+
+
+Modified: build_system/repsys/trunk/repsys
+===================================================================
+--- build_system/repsys/trunk/repsys 2011-01-04 23:34:58 UTC (rev 206)
++++ build_system/repsys/trunk/repsys 2011-01-04 23:43:39 UTC (rev 207)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.1-binrepo&quot;
++VERSION=&quot;1.9.2-binrepo&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/643d1b25/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A></li>
+ <LI>Next message: <A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1508">[ date ]</a>
+ <a href="thread.html#1508">[ thread ]</a>
+ <a href="subject.html#1508">[ subject ]</a>
+ <a href="author.html#1508">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001509.html b/zarb-ml/mageia-sysadm/2011-January/001509.html
new file mode 100644
index 000000000..f046b9fed
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001509.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [208] version 1.9.2
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B208%5D%20version%201.9.2&In-Reply-To=%3C20110104234441.E47E0418B7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001508.html">
+ <LINK REL="Next" HREF="001510.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [208] version 1.9.2</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B208%5D%20version%201.9.2&In-Reply-To=%3C20110104234441.E47E0418B7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [208] version 1.9.2">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 00:44:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A></li>
+ <LI>Next message: <A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1509">[ date ]</a>
+ <a href="thread.html#1509">[ thread ]</a>
+ <a href="subject.html#1509">[ subject ]</a>
+ <a href="author.html#1509">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 208
+Author: boklm
+Date: 2011-01-05 00:44:41 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+version 1.9.2
+
+Added Paths:
+-----------
+ build_system/repsys/tags/1.9.2/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/effa0b80/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A></li>
+ <LI>Next message: <A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1509">[ date ]</a>
+ <a href="thread.html#1509">[ thread ]</a>
+ <a href="subject.html#1509">[ subject ]</a>
+ <a href="author.html#1509">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001510.html b/zarb-ml/mageia-sysadm/2011-January/001510.html
new file mode 100644
index 000000000..bc47ddc86
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001510.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110105005220.5F4FD418C5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001509.html">
+ <LINK REL="Next" HREF="001511.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110105005220.5F4FD418C5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 01:52:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A></li>
+ <LI>Next message: <A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1510">[ date ]</a>
+ <a href="thread.html#1510">[ thread ]</a>
+ <a href="subject.html#1510">[ subject ]</a>
+ <a href="author.html#1510">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 01:52:17 +0100 2011 /Stage[main]/Mga-mirrors/Postgresql::User[mirrors]/Exec[psql -U postgres -c &quot;CREATE ROLE mirrors ENCRYPTED PASSWORD '$pass' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;&quot; ]/unless (err): Check &quot;psql -A -t -U postgres -c '\\du mirrors' | grep 'mirrors'&quot; exceeded timeout
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A></li>
+ <LI>Next message: <A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1510">[ date ]</a>
+ <a href="thread.html#1510">[ thread ]</a>
+ <a href="subject.html#1510">[ subject ]</a>
+ <a href="author.html#1510">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001511.html b/zarb-ml/mageia-sysadm/2011-January/001511.html
new file mode 100644
index 000000000..ca0b19261
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001511.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B653%5D%20-%20do%20not%20try%20to%20do%20ssl%20when%20we%20cannot%2C%0A%09this%20confuse%20epoll&In-Reply-To=%3C20110105005940.0C1C9418C5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001510.html">
+ <LINK REL="Next" HREF="001512.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B653%5D%20-%20do%20not%20try%20to%20do%20ssl%20when%20we%20cannot%2C%0A%09this%20confuse%20epoll&In-Reply-To=%3C20110105005940.0C1C9418C5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 01:59:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1511">[ date ]</a>
+ <a href="thread.html#1511">[ thread ]</a>
+ <a href="subject.html#1511">[ subject ]</a>
+ <a href="author.html#1511">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 653
+Author: misc
+Date: 2011-01-05 01:59:39 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- do not try to do ssl when we cannot, this confuse epoll
+
+Modified Paths:
+--------------
+ puppet/modules/postfix/templates/main.cf
+
+Modified: puppet/modules/postfix/templates/main.cf
+===================================================================
+--- puppet/modules/postfix/templates/main.cf 2011-01-03 18:00:40 UTC (rev 652)
++++ puppet/modules/postfix/templates/main.cf 2011-01-05 00:59:39 UTC (rev 653)
+@@ -62,10 +62,12 @@
+ unknown_local_recipient_reject_code = 450
+ smtp-filter_destination_concurrency_limit = 2
+ lmtp-filter_destination_concurrency_limit = 2
+-smtpd_use_tls = yes
+-smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
+-smtpd_tls_key_file = /etc/pki/tls/private/postfix.pem
+-smtpd_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
++# disabled for the time being, as the certificate do not exist
++# FIXME create the cert in puppet
++smtpd_use_tls = no
++#smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
++#smtpd_tls_key_file = /etc/pki/tls/private/postfix.pem
++#smtpd_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
+
+ &lt;%- if all_tags.include?('postfix::smtp_server') -%&gt;
+ smtpd_etrn_restrictions = reject
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/feb9fe4b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1511">[ date ]</a>
+ <a href="thread.html#1511">[ thread ]</a>
+ <a href="subject.html#1511">[ subject ]</a>
+ <a href="author.html#1511">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001512.html b/zarb-ml/mageia-sysadm/2011-January/001512.html
new file mode 100644
index 000000000..eb1918c29
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001512.html
@@ -0,0 +1,6058 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B209%5D%20add%20mandriva%20version%20of%20youri-submit%2C%0A%20downloaded%20from%20http%3A//svn.%0A%20mandriva.com/svn/soft/build_system/youri/submit/trunk%20at%20revision%20271600&In-Reply-To=%3C20110105131906.65E664193F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001511.html">
+ <LINK REL="Next" HREF="001513.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B209%5D%20add%20mandriva%20version%20of%20youri-submit%2C%0A%20downloaded%20from%20http%3A//svn.%0A%20mandriva.com/svn/soft/build_system/youri/submit/trunk%20at%20revision%20271600&In-Reply-To=%3C20110105131906.65E664193F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 14:19:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A></li>
+ <LI>Next message: <A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1512">[ date ]</a>
+ <a href="thread.html#1512">[ thread ]</a>
+ <a href="subject.html#1512">[ subject ]</a>
+ <a href="author.html#1512">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 209
+Author: boklm
+Date: 2011-01-05 14:19:06 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+add mandriva version of youri-submit, downloaded from <A HREF="http://svn.mandriva.com/svn/soft/build_system/youri/submit/trunk">http://svn.mandriva.com/svn/soft/build_system/youri/submit/trunk</A> at revision 271600
+
+Added Paths:
+-----------
+ build_system/mdv-youri-submit/
+ build_system/mdv-youri-submit/branches/
+ build_system/mdv-youri-submit/tags/
+ build_system/mdv-youri-submit/trunk/
+ build_system/mdv-youri-submit/trunk/ChangeLog
+ build_system/mdv-youri-submit/trunk/MANIFEST.SKIP
+ build_system/mdv-youri-submit/trunk/Makefile.PL
+ build_system/mdv-youri-submit/trunk/README
+ build_system/mdv-youri-submit/trunk/TODO
+ build_system/mdv-youri-submit/trunk/bin/
+ build_system/mdv-youri-submit/trunk/bin/youri-check.in
+ build_system/mdv-youri-submit/trunk/bin/youri-submit
+ build_system/mdv-youri-submit/trunk/bin/youri-submit-proxy.in
+ build_system/mdv-youri-submit/trunk/bin/youri-submit-restricted.in
+ build_system/mdv-youri-submit/trunk/bin/youri-submit.in
+ build_system/mdv-youri-submit/trunk/etc/
+ build_system/mdv-youri-submit/trunk/etc/bash_completion.d/
+ build_system/mdv-youri-submit/trunk/etc/bash_completion.d/youri-submit
+ build_system/mdv-youri-submit/trunk/etc/submit.conf
+ build_system/mdv-youri-submit/trunk/lib/
+ build_system/mdv-youri-submit/trunk/lib/Youri/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Archive.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Bugzilla.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/CVS.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Clean.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/DkmsModuleInfo.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Link.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Mail.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Markrelease.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/RSS.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Rpminfo.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Send.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sendcache.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Unpack.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/UpdateMdvDb.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/ACL.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/History.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Host.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Precedence.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Queue_recency.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Recency.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Rpmlint.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/SVN.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Section.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Source.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Tag.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Type.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Version.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Plugin.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/CleanRpmsrate.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Gendistrib.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Genhdlist2.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre/Rsync.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Archive.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Clean.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Install.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Mail.pm
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject.pm
+ build_system/mdv-youri-submit/trunk/t/
+ build_system/mdv-youri-submit/trunk/t/00distribution.t
+
+Added: build_system/mdv-youri-submit/trunk/ChangeLog
+===================================================================
+--- build_system/mdv-youri-submit/trunk/ChangeLog (rev 0)
++++ build_system/mdv-youri-submit/trunk/ChangeLog 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,606 @@
++2008-02-19 07:50 pixel
++
++ * lib/Youri/Submit/Action/Unpack.pm: fix &quot;grep_files&quot; handling
++
++2008-02-12 09:42 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: do not make rpmlint errors
++ fatal anymore (asked by fcrozat)
++
++2008-02-08 17:49 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: remove results occurences and
++ update doc
++
++2008-02-08 17:48 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: make all rpmlint errors fatal
++
++2008-02-08 17:44 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: removed unneeded parentheses
++
++2008-02-08 17:44 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: make clear
++ repository/target/define are unused
++
++2008-02-08 17:43 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: use scalar for fd
++
++2008-01-31 16:35 pixel
++
++ * lib/Youri/Submit/Action/Link.pm: also call -&gt;set_arch_changed
++ when linking a noarch file to another arch
++ (this still doesn't explain media/media_info/MD5SUM not being
++ remade, but it
++ can help...)
++
++2007-12-21 14:37 blino
++
++ * bin/youri-submit.in: merge youri-submit into youri-submit.in
++
++2007-12-19 13:43 blino
++
++ * lib/Youri/Submit/Action/Archive.pm: only log main/updates
++ modifications, not contrib/updates or non-free/updates which are
++ legal
++
++2007-12-19 13:37 blino
++
++ * lib/Youri/Submit/Action/Archive.pm: add spuk's debug code for bug
++ 34999
++
++2007-12-17 19:45 blino
++
++ * bin/youri-submit: add an &quot;allow_omitting_packages&quot; global option,
++ to be able to run youri even if no packages are specified on the
++ command line (useful if packages are fetched in pre action)
++
++2007-12-17 19:34 blino
++
++ * bin/youri-submit: improve error messages for pres/posts actions
++ (patch from raoh's copy, probably from warly)
++
++2007-12-17 19:33 blino
++
++ * bin/youri-submit: fix typo about posts actions (patch from raoh's
++ copy, probably from warly)
++
++2007-12-13 15:01 pixel
++
++ * lib/Youri/Submit/Check/Version.pm: - empty {authorized_users}
++ doesn't imply every one is allowed to bypass freeze check!
++ - {authorized_users} should be checked more strictly
++
++2007-12-07 18:26 spuk
++
++ * lib/Youri/Submit/Action/Sendcache.pm: - make Sendcache send debug
++ packages only if explicitly told to, to save space
++
++2007-11-30 19:29 spuk
++
++ * lib/Youri/Submit/Action/UpdateMdvDb.pm: Youri action to update
++ the Mandriva maintainers database.
++
++2007-10-04 20:07 blino
++
++ * lib/Youri/Submit/Check/Host.pm: make host reject message more
++ explicit by print arch (useful when VMware-player for x86_64
++ actually uses i386 as rpm arch...)
++
++2007-09-26 11:21 blino
++
++ * lib/Youri/Submit/Action/Install.pm: improve log message
++
++2007-09-26 11:19 blino
++
++ * lib/Youri/Submit/Action/Install.pm: fix installed filename (oops)
++
++2007-09-26 09:58 blino
++
++ * lib/Youri/Submit/Action/Install.pm: throw exception on failure,
++ not to delete files that can be copied because of lack of space
++ (upstream commit 1398)
++
++2007-09-25 10:49 pixel
++
++ * lib/Youri/Submit/Action/Unpack.pm: allow to unpack only some
++ files (for release-notes.txt in mandriva-release-common)
++
++2007-09-22 13:11 blino
++
++ * lib/Youri/Submit/Check/Version.pm: allow authorized users to
++ upload everything even during full freeze
++
++2007-08-31 12:51 pixel
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: handle new rpmlint format
++ (not useful at the moment since we still use old rpmlint, but may
++ be useful in
++ the future)
++
++2007-08-31 10:03 blino
++
++ * lib/Youri/Submit/Action/DkmsModuleInfo.pm: adapt to new
++ SOURCEPACKAGE value in prebuilt dkms kernel
++
++2007-08-29 13:21 blino
++
++ * lib/Youri/Submit/Action/DkmsModuleInfo.pm: initial
++ Youri::Submit::Action::DkmsModuleInfo module
++
++2007-08-07 12:50 pixel
++
++ * lib/Youri/Submit/Action/Link.pm: we need the same workaround as
++ done in Action::Install
++
++2007-07-16 09:27 blino
++
++ * lib/Youri/Submit/Post/Genhdlist2.pm: remove unused variable
++
++2007-07-08 02:44 spuk
++
++ * lib/Youri/Submit/Check/Recency.pm: - check for newer/current
++ revisions in default section when submitted to another section
++ (bug #30635)
++
++2007-07-02 09:17 pixel
++
++ * lib/Youri/Submit/Action/CVS.pm: drop mdv specific stuff (mdv
++ doesn't use this action anymore)
++
++2007-06-28 07:40 pixel
++
++ * lib/Youri/Submit/Action/Link.pm: do update hdlist for every arch
++ after linking noarch packages (#31638)
++
++2007-06-28 07:37 pixel
++
++ * lib/Youri/Submit/Action/Install.pm: simplify ($arch is not used
++ by -&gt;set_install_dir_changed)
++
++2007-06-23 13:54 pixel
++
++ * lib/Youri/Submit/Action/Mail.pm, lib/Youri/Submit/Reject/Mail.pm:
++ keep raw changelogs to avoid changing the format (backport)
++
++2007-06-23 08:10 spuk
++
++ * lib/Youri/Submit/Check/Recency.pm: - check for newer and same
++ existing revisions in a single pass
++ - use proper get_revisions() instead of get_install_file() hack,
++ as the
++ latter will use the current file name, and thus will fail to
++ check for an
++ existing package revision when submitting, because submitted
++ SRPMs have a
++ different name (&quot;@rev:foobar-...&quot;) than what goes into the
++ repository
++
++2007-06-22 13:51 pixel
++
++ * lib/Youri/Submit/Post/CleanRpmsrate.pm: ensure we don't do
++ anything if nothing changed
++
++2007-06-22 13:41 pixel
++
++ * lib/Youri/Submit/Post/Genhdlist2.pm: more atomic generation of
++ MD5SUM
++
++2007-06-22 13:35 pixel
++
++ * lib/Youri/Submit/Post/Genhdlist2.pm: - need to redo global
++ MD5SUM. This MD5SUM is mostly obsolete, but is still needed up to
++ 2007.1
++ (and needed even on cooker for existing urpmi.cfg)
++ - don't use --blind. hopefully not needed
++
++2007-06-22 06:45 pixel
++
++ * lib/Youri/Submit/Post/Genhdlist2.pm: call genhdlist2 with (new)
++ option --allow-empty-media
++
++2007-06-21 10:13 blino
++
++ * lib/Youri/Submit/Post/CleanRpmsrate.pm: uniquify arch list
++
++2007-06-21 08:16 pixel
++
++ * lib/Youri/Submit/Action/Install.pm,
++ lib/Youri/Submit/Post/Genhdlist2.pm: new action Genhdlist2
++
++2007-06-14 18:23 mrl
++
++ * lib/Youri/Submit/Action/Sendcache.pm: - As this action is unique,
++ avoid too much flexibility and simplify the code.
++ - Use . for hidding temporary files instead of .new suffix.
++
++2007-06-13 18:36 mrl
++
++ * lib/Youri/Submit/Action/Sendcache.pm: - Adapted for working with
++ iurt cache.
++
++2007-06-13 01:48 spuk
++
++ * lib/Youri/Submit/Action/Link.pm: no such 'cd' function, 'chdir'
++ it is...
++
++2007-05-08 06:22 spuk
++
++ * lib/Youri/Submit/Reject/Mail.pm: fixing the Big SVN Breakage:
++ reverting last commit, restoring state as of latest working
++ checkout in ken
++
++2007-05-08 06:06 spuk
++
++ * lib/Youri/Submit/Post/Gendistrib.pm: fixing the Big SVN Breakage:
++ restoring state as of working checkout in ken
++
++2007-05-08 06:00 spuk
++
++ * lib/Youri/Submit/Action/Scp.pm: fixing the Big SVN Breakage:
++ Scp.pm was changed into Send.pm
++
++2007-05-05 06:16 spuk
++
++ * lib/Youri/Submit/Check/Section.pm: Check if package submission
++ was for the correct section.
++
++2007-03-24 11:36 spuk
++
++ * lib/Youri/Submit/Action/Archive.pm: - moved hack for verbosity to
++ start of code, with a remark
++ - removed double $path from debug string
++
++2007-03-15 12:36 mrl
++
++ * lib/Youri/Submit/Check/Version.pm: - Fixed version_freeze mode:
++ do not allow any upload with a different version
++ from what is already present on the repository.
++ - Added an ACL control for maintainers allowed to bypass this
++ restriction as option
++ authorized_users.
++
++2007-03-15 12:32 mrl
++
++ * lib/Youri/Submit/Check/Version.pm: - Improved indentation.
++ - Added some comments regarding possible bugs in freeze modes.
++
++2005-05-24 14:40 Sawyer
++
++ * lib/Youri/Submit/Reject/Mail.pm: LOST
++
++2007-03-10 07:49 spuk
++
++ * lib/Youri/Submit/Action/Archive.pm: The extra '/' was causing the
++ string to not be matched by the regexp below
++ for getting $rep_section and $rep_main_section, in the end making
++ the SRPMs
++ of all other subsections be removed when a newer package was
++ uploaded for any
++ subsection. (#28719)
++
++2007-02-26 10:56 blino
++
++ * lib/Youri/Submit/Post/CleanRpmsrate.pm: initial
++ Post::CleanRpmsrate module
++
++2007-02-14 12:10 blino
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: match rpmlint errors that have
++ no value (such as non-xdg-migrated-menu, the only one we
++ currently use...)
++
++2007-02-09 22:11 blino
++
++ * bin/youri-submit: get -&gt; get_arg
++
++2007-02-09 22:09 blino
++
++ * bin/youri-submit: merge changes from ken/kenobi
++
++2007-02-09 22:09 blino
++
++ * bin/youri-submit: create youri-submit from youri-submit.in
++
++2007-02-09 19:39 blino
++
++ * lib/Youri/Submit/Check/ACL.pm: add section in acl error message
++
++2007-02-09 19:34 blino
++
++ * lib/Youri/Submit/Reject/Mail.pm: do not use packager adress as
++ from, it may be invalid (non-free packages) or not subscribed to
++ maintainers
++
++2007-02-09 18:51 blino
++
++ * lib/Youri/Submit/Reject/Mail.pm: fix changelog in reject mail
++
++2007-02-09 18:50 blino
++
++ * lib/Youri/Submit/Reject/Mail.pm: fix reject mail
++
++2007-02-08 17:28 pixel
++
++ * lib/Youri/Submit/Action/Unpack.pm: also give directories to &quot;cpio
++ -pdu&quot; to ensure directories are created with same rights
++
++2007-02-08 14:09 pixel
++
++ * lib/Youri/Submit/Action/Unpack.pm: This action plugin unpack
++ package files somewhere.
++ When unpack_inside_distribution_root is set, dest_directory is
++ relative to the distribution root.
++ When the package is a noarch, the wanted files are unpacked in
++ distribution root of each archs.
++
++ eg:
++ unpack_installer_images:
++ class: Youri::Submit::Action::Unpack
++ options:
++ name: drakx-installer-images
++ source_subdir: /usr/lib*/drakx-installer-images
++ dest_directory: .
++ unpack_inside_distribution_root: 1
++
++2007-01-30 10:02 pixel
++
++ * lib/Youri/Submit/Check/ACL.pm, lib/Youri/Submit/Check/Host.pm,
++ lib/Youri/Submit/Check/Queue_recency.pm,
++ lib/Youri/Submit/Check/Rpmlint.pm, lib/Youri/Submit/Check/SVN.pm,
++ lib/Youri/Submit/Check/Source.pm, lib/Youri/Submit/Check/Type.pm,
++ lib/Youri/Submit/Check/Version.pm, lib/Youri/Submit/Pre/Rsync.pm,
++ lib/Youri/Submit/Reject/Archive.pm,
++ lib/Youri/Submit/Reject/Clean.pm,
++ lib/Youri/Submit/Reject/Install.pm,
++ lib/Youri/Submit/Reject/Mail.pm: fix $Id$ expansion
++
++2007-01-30 10:01 pixel
++
++ * lib/Youri/Submit/Plugin.pm, lib/Youri/Submit/Post.pm,
++ lib/Youri/Submit/Pre.pm, lib/Youri/Submit/Reject.pm: fix pod and
++ $Id$ expansion
++
++2007-01-30 10:00 pixel
++
++ * lib/Youri/Submit/Post.pm: fix pod
++
++2007-01-30 09:59 pixel
++
++ * lib/Youri/Submit/Action/Send.pm: fix pod
++
++2007-01-30 09:58 pixel
++
++ * lib/Youri/Submit/Action/Markrelease.pm,
++ lib/Youri/Submit/Action/Scp.pm: fix pod
++
++2007-01-30 09:49 pixel
++
++ * lib/Youri/Submit/Action/Clean.pm,
++ lib/Youri/Submit/Action/Link.pm,
++ lib/Youri/Submit/Action/Markrelease.pm,
++ lib/Youri/Submit/Action/Rpminfo.pm,
++ lib/Youri/Submit/Action/Scp.pm, lib/Youri/Submit/Action/Send.pm:
++ fix $Id$ expansion
++
++2007-01-26 11:25 blino
++
++ * lib/Youri/Submit/Check/ACL.pm: really match section in ACL
++
++2007-01-26 11:24 blino
++
++ * lib/Youri/Submit/Check/ACL.pm: fix arch ACL matching (and thus
++ allow ACLs to match again)
++
++2006-12-24 10:31 mandrake
++
++ * lib/Youri/Submit/Post.pm, lib/Youri/Submit/Pre.pm,
++ lib/Youri/Submit/Reject.pm: Removing previous pristine/
++ directory.
++
++2006-12-24 03:15 mandrake
++
++ * lib/Youri/Submit/Action.pm: %repsys markrelease
++ version: 1.0
++ release: 0.20061223.3mdv2007.1
++ revision: 101968
++
++ Copying 1.0-0.20061223.3mdv2007.1 to releases/ directory.
++
++2006-10-16 16:05 warly
++
++ * lib/Youri/Submit/Check.pm: merging dev with upstream
++
++2006-11-14 22:01 mrl
++
++ * lib/Youri/Submit/Action/Rpminfo.pm: - Renamed package name tag.
++
++2006-11-14 16:38 mrl
++
++ * lib/Youri/Submit/Action/RpmInfo.pm,
++ lib/Youri/Submit/Action/Rpminfo.pm: - Renamed, due to some
++ enforcement (cfengine?).
++
++2006-11-14 13:23 mrl
++
++ * lib/Youri/Submit/Action/RpmInfo.pm: - Added package summary to
++ .info files.
++
++2006-11-13 12:40 mrl
++
++ * lib/Youri/Submit/Action/RpmInfo.pm: - First version of web
++ interface.
++
++2006-10-31 11:40 mandrake
++
++ * lib/Youri/Submit/Action/Archive.pm: unlink file in Archive for
++ the moment (should be done in clean but the code to detect which
++ packages is obsoleted has to be moved
++
++2006-10-26 11:26 mandrake
++
++ * lib/Youri/Submit/Action/CVS.pm: we perform CVS commit
++ asynchronously
++
++2006-10-26 11:21 mandrake
++
++ * lib/Youri/Submit/Action/Install.pm: rename the rpm to remove the
++ prefix
++
++2006-10-26 11:18 mandrake
++
++ * lib/Youri/Submit/Action/Mail.pm: fix double .
++
++2006-10-26 11:16 mandrake
++
++ * lib/Youri/Submit/Post/Gendistrib.pm: add gendistrib command
++ directly into gendistrib module
++
++2006-10-26 11:14 mandrake
++
++ * lib/Youri/Submit/Pre/Rsync.pm: return correct packages table for
++ groups
++
++2006-10-26 11:10 mandrake
++
++ * lib/Youri/Submit/Reject/Install.pm: get_reject_path seems to be
++ the new name
++
++2006-10-26 11:07 mandrake
++
++ * lib/Youri/Submit/Reject/Mail.pm: $last_change is sometime empty
++
++2006-10-24 11:07 warly
++
++ * bin/youri-submit.in: exit with an error code if an error occured
++ in one group; s/Upload/Submit/; use new structure name from
++ upstream
++
++2006-10-23 11:48 warly
++
++ * lib/Youri/Submit/Check/ACL.pm,
++ lib/Youri/Submit/Check/Queue_recency.pm,
++ lib/Youri/Submit/Check/Rpmlint.pm, lib/Youri/Submit/Check/SVN.pm,
++ lib/Youri/Submit/Check/Source.pm,
++ lib/Youri/Submit/Check/Version.pm: must return an empty value
++
++2006-10-18 12:46 warly
++
++ * lib/Youri/Submit/Check/Rpmlint.pm: remove debug code
++
++2006-10-17 16:10 warly
++
++ * lib/Youri/Submit/Check/ACL.pm: now checks must return the error
++ message
++
++2006-10-17 16:04 warly
++
++ * lib/Youri/Submit/Check/ACL.pm, lib/Youri/Submit/Check/Host.pm,
++ lib/Youri/Submit/Check/Queue_recency.pm,
++ lib/Youri/Submit/Check/Rpmlint.pm, lib/Youri/Submit/Check/SVN.pm,
++ lib/Youri/Submit/Check/Source.pm,
++ lib/Youri/Submit/Check/Version.pm: now checks must return the
++ error message
++
++2006-10-17 15:16 warly
++
++ * lib/Youri/Submit/Action/Clean.pm,
++ lib/Youri/Submit/Action/Link.pm, lib/Youri/Submit/Check/ACL.pm,
++ lib/Youri/Submit/Check/Host.pm,
++ lib/Youri/Submit/Check/Queue_recency.pm,
++ lib/Youri/Submit/Check/SVN.pm, lib/Youri/Submit/Check/Source.pm,
++ lib/Youri/Submit/Check/Type.pm,
++ lib/Youri/Submit/Check/Version.pm, lib/Youri/Submit/Post.pm,
++ lib/Youri/Submit/Pre.pm, lib/Youri/Submit/Reject.pm:
++ s/Upload/Submit/g
++
++2006-10-17 13:53 warly
++
++ * ., ChangeLog, MANIFEST.SKIP, Makefile.PL, README, TODO,
++ bin/youri-submit-proxy.in, bin/youri-submit-restricted.in,
++ bin/youri-submit.in, etc, etc/bash_completion.d,
++ etc/bash_completion.d/youri-submit, etc/submit.conf,
++ lib/Youri/Submit/Plugin.pm, t, t/00distribution.t: merge with
++ upstream
++
++2006-10-16 16:27 warly
++
++ * lib/Youri/Submit/Post/Gendistrib.pm,
++ lib/Youri/Submit/Pre/Rsync.pm,
++ lib/Youri/Submit/Reject/Archive.pm,
++ lib/Youri/Submit/Reject/Clean.pm,
++ lib/Youri/Submit/Reject/Install.pm,
++ lib/Youri/Submit/Reject/Mail.pm: Now the module is Submit and not
++ Upload
++
++2006-10-16 16:26 warly
++
++ * lib/Youri/Submit/Check, lib/Youri/Submit/Check/History.pm,
++ lib/Youri/Submit/Check/Precedence.pm,
++ lib/Youri/Submit/Check/Recency.pm,
++ lib/Youri/Submit/Check/Rpmlint.pm, lib/Youri/Submit/Check/Tag.pm,
++ lib/Youri/Submit/Check/Type.pm: merging dev with upstream
++
++2006-10-16 16:15 warly
++
++ * lib/Youri/Submit/Post.pm, lib/Youri/Submit/Pre.pm,
++ lib/Youri/Submit/Reject.pm: now plugins are complete abstract
++ classes
++
++2006-10-16 16:08 warly
++
++ * lib/Youri/Submit/Action.pm: merging dev with upstream
++
++2006-10-16 16:05 warly
++
++ * lib/Youri/Submit/Check.pm: merging dev with upstream
++
++2006-10-16 13:03 warly
++
++ * lib/Youri/Submit/Action/Markrelease.pm,
++ lib/Youri/Submit/Action/Scp.pm, lib/Youri/Submit/Action/Send.pm:
++ Now the Module is Submit
++
++2006-10-16 12:57 warly
++
++ * lib/Youri/Submit/Action, lib/Youri/Submit/Action/Archive.pm,
++ lib/Youri/Submit/Action/Bugzilla.pm,
++ lib/Youri/Submit/Action/CVS.pm, lib/Youri/Submit/Action/Clean.pm,
++ lib/Youri/Submit/Action/Install.pm,
++ lib/Youri/Submit/Action/Link.pm, lib/Youri/Submit/Action/Mail.pm,
++ lib/Youri/Submit/Action/RSS.pm, lib/Youri/Submit/Action/Sign.pm:
++ merging dev with upstream
++
++2006-10-16 11:33 warly
++
++ * bin/youri-check.in: add new youri subsections (from upstream)
++
++2006-10-16 11:30 warly
++
++ * lib/Youri/Submit: add new youri subsections (from upstream)
++
++2006-10-16 11:30 warly
++
++ * lib/Youri: add new youri subsections (from upstream)
++
++2006-10-16 11:30 warly
++
++ * lib: add new youri subsections (from upstream)
++
++2006-10-16 11:22 warly
++
++ * bin/youri-submit.in: add new youri subsections (from upstream)
++
++2006-10-16 11:18 warly
++
++ * bin: add new youri subsections (from upstream)
++
++2006-10-16 11:18 warly
++
++ * .: add new youri subsections (from upstream)
++
++2006-04-23 Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt; 0.9
++ * initial release
+
+Added: build_system/mdv-youri-submit/trunk/MANIFEST.SKIP
+===================================================================
+--- build_system/mdv-youri-submit/trunk/MANIFEST.SKIP (rev 0)
++++ build_system/mdv-youri-submit/trunk/MANIFEST.SKIP 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,11 @@
++\.tar\.gz$
++\.SKIP$
++~$
++^pm_to_blib$
++^Makefile$
++^Makefile\.old$
++^bin/youri-submit$
++^bin/youri-submit-restricted$
++^bin/youri-submit-proxy$
++.svn
++blib
+
+Added: build_system/mdv-youri-submit/trunk/Makefile.PL
+===================================================================
+--- build_system/mdv-youri-submit/trunk/Makefile.PL (rev 0)
++++ build_system/mdv-youri-submit/trunk/Makefile.PL 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,97 @@
++# $Id: Makefile.PL 1723 2006-10-17 13:53:27Z warly $
++use ExtUtils::MakeMaker;
++use Config;
++
++WriteMakefile(
++ NAME =&gt; 'youri-submit',
++ VERSION =&gt; 0.9,
++ AUTHOR =&gt; 'Youri project &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">youri at zarb.org</A>&gt;',
++ EXE_FILES =&gt; [
++ 'bin/youri-submit',
++ 'bin/youri-submit-restricted',
++ 'bin/youri-submit-proxy'
++ ],
++ PREREQ_PM =&gt; {
++ 'Youri::Config' =&gt; 0,
++ 'Youri::Utils' =&gt; 0,
++ 'Pod::Simple::HTMLBatch' =&gt; 0
++ },
++ PREFIX =&gt; '/usr/local',
++ INSTALLPRIVLIB =&gt; $Config{installprivlib},
++ INSTALLSITELIB =&gt; $Config{installsitelib},
++ INSTALLVENDORLIB =&gt; $Config{installvendorlib},
++ INSTALLMAN3DIR =&gt; $Config{installman3dir},
++ INSTALLSITEMAN3DIR =&gt; $Config{installsiteman3dir},
++ INSTALLVENDORMAN3DIR =&gt; $Config{installvendorman3dir},
++ INSTALLSCRIPT =&gt; '$(PREFIX)/bin',
++ INSTALLSITESCRIPT =&gt; '$(PREFIX)/bin',
++ INSTALLVENDORSCRIPT =&gt; '$(PREFIX)/bin',
++ INSTALLMAN1DIR =&gt; '$(PREFIX)/share/man/man1',
++ INSTALLSITEMAN1DIR =&gt; '$(PREFIX)/share/man/man1',
++ INSTALLVENDORMAN1DIR =&gt; '$(PREFIX)/share/man/man1',
++);
++
++package MY;
++
++sub post_constants {
++ my ($self) = @_;
++ my $sysconfdir = $self-&gt;{ARGS}-&gt;{SYSCONFDIR} || '$(PREFIX)/etc';
++ return &lt;&lt;EOF;
++SYSCONFDIR = $sysconfdir
++EOF
++}
++
++sub top_targets {
++ my ($self) = @_;
++ my $top_targets = $self-&gt;SUPER::top_targets(@_);
++ $top_targets =~ s/all :: pure_all manifypods/all :: pure_all manifypods htmlifypods/;
++ $top_targets .= &lt;&lt;'EOF';
++htmlifypods : $(TO_INST_PM)
++ if [ ! -d blib/html ]; then mkdir blib/html; fi
++ perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go lib blib/html
++ pod2html &lt; bin/youri-submit &gt; blib/html/youri-submit.html
++ pod2html &lt; bin/youri-submit-restricted &gt; blib/html/youri-submit-restricted.html
++ pod2html &lt; bin/youri-submit-proxy &gt; blib/html/youri-submit-proxy.html
++EOF
++ return $top_targets;
++}
++
++sub install {
++ my ($self) = @_;
++ my $install = $self-&gt;SUPER::install(@_);
++ $install =~ s/install :: all pure_install doc_install/install :: all pure_install doc_install config_install completion_install/;
++ $install .= &lt;&lt;'EOF';
++config_install :
++ install -d -m 755 $(DESTDIR)$(SYSCONFDIR)/youri
++ install -m 644 etc/submit.conf $(DESTDIR)$(SYSCONFDIR)/youri
++
++completion_install :
++ install -d -m 755 $(DESTDIR)$(SYSCONFDIR)/bash_completion.d
++ install -m 644 etc/bash_completion.d/youri-submit $(DESTDIR)$(SYSCONFDIR)/bash_completion.d
++EOF
++ return $install;
++}
++
++sub installbin {
++ my ($self) = @_;
++ my $installbin = $self-&gt;SUPER::installbin(@_);
++ $installbin .= &lt;&lt;'EOF';
++bin/youri-submit : bin/youri-submit.in Makefile
++ perl -p \
++ -e 's|\@sysconfdir\@|$(SYSCONFDIR)|;' \
++ &lt; $&lt; &gt; $@
++
++bin/youri-submit-restricted : bin/youri-submit-restricted.in Makefile
++ perl -p \
++ -e 's|\@sysconfdir\@|$(SYSCONFDIR)|;' \
++ -e 's|\@bindir\@|$(PREFIX)/bin|;' \
++ &lt; $&lt; &gt; $@
++
++bin/youri-submit-proxy : bin/youri-submit-proxy.in Makefile
++ perl -p \
++ -e 's|\@sysconfdir\@|$(SYSCONFDIR)|;' \
++ -e 's|\@bindir\@|$(PREFIX)/bin|;' \
++ &lt; $&lt; &gt; $@
++EOF
++ return $installbin;
++}
+
+Added: build_system/mdv-youri-submit/trunk/README
+===================================================================
+--- build_system/mdv-youri-submit/trunk/README (rev 0)
++++ build_system/mdv-youri-submit/trunk/README 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,45 @@
++YOURI project
++-------------
++
++YOURI stands for &quot;Youri Offers an Upload &amp; Repository Infrastucture&quot;. It aims
++to build tools making management of a coherent set of packages easier.
++
++Description
++-----------
++Managing a package repository involves many tasks, such as keeping packages
++tree tidy, generating packages indexes, synchronising bug report system,
++running coherency checks, checking for available updates, etc...
++
++Instead of a gazillion project-specific scripts, we aim to provide a generic package-format independant framework, so as to build coherent and robust tools.
++
++Components
++----------
++Available software in this release
++- youri-check allows to check packages
++- youri-upload allows to upload packages
++
++Installation
++------------
++To install, just use:
++perl Makefile.PL
++make
++make test
++
++All standard MakeMaker variables are usable, with the addition of SYSCONFDIR to
++specify configuration files destination.
++
++Copyright and License
++---------------------
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under
++the same terms as Perl itself.
++
++Authors
++-------
++Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt;,
++Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at zarb.org</A>&gt;
++Damien Krotkine &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dams at zarb.org</A>&gt;
++Olivier Thauvin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at zarb.org</A>&gt;
++Ville Skytt\xE4 &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ville.skytta at iki.fi</A>&gt;
++
+
+Added: build_system/mdv-youri-submit/trunk/TODO
+===================================================================
+--- build_system/mdv-youri-submit/trunk/TODO (rev 0)
++++ build_system/mdv-youri-submit/trunk/TODO 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,6 @@
++1.0 Goals
++=========
++
++- svn support
++- automatic bugzilla ticket closing on upload
++- more customizable (template based ?) mail notification
+
+Added: build_system/mdv-youri-submit/trunk/bin/youri-check.in
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/youri-check.in (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/youri-check.in 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,395 @@
++#!/usr/bin/perl
++# $Id: youri-check.in 1699 2006-10-16 11:33:58Z warly $
++
++=head1 NAME
++
++youri-check - package check agent
++
++=head1 VERSION
++
++Version 1.0
++
++=head1 SYNOPSIS
++
++youri-check [options] &lt;mode&gt;
++
++Options:
++
++ --config &lt;file&gt; use file &lt;file&gt; as config file
++ --skip-media &lt;media&gt; skip media &lt;media&gt;
++ --skip-plugin &lt;plugin&gt; skip plugin &lt;plugin&gt;
++ --parallel parallel run
++ --verbose verbose run
++ --test test run
++ --help print this help message
++
++=head1 DESCRIPTION
++
++B&lt;youri-check&gt; allows to check packages in a repository.
++
++In input mode, all medias defined in configuration are passed to a list of
++input plugins, each of them storing their result in a persistent resultset. In
++output mode, this resultset is passed to a list of output plugins, each of them
++producing arbitrary effects.
++
++=head1 OPTIONS
++
++=over
++
++=item B&lt;--config&gt; &lt;file&gt;
++
++Use given file as configuration, instead of normal one.
++
++=item B&lt;--skip-media&gt; &lt;media&gt;
++
++Skip media with given identity.
++
++=item B&lt;--skip-plugin&gt; &lt;plugin&gt;
++
++Skip plugin with given identity.
++
++=item B&lt;--parallel&gt;
++
++Run all plugins parallelously
++
++=item B&lt;--verbose&gt;
++
++Produce more verbose output (can be used more than once)
++
++=item B&lt;--test&gt;
++
++Don't perform any modification.
++
++=item B&lt;--help&gt;
++
++Print a brief help message and exits.
++
++=back
++
++=head1 CONFIGURATION
++
++Configuration is read from the first file found among:
++
++=over
++
++=item * the one specified by B&lt;--config&gt; option on command-line
++
++=item * $HOME/.youri/check.conf
++
++=item * @sysconfdir@/youri/check.conf
++
++=back
++
++All additional configuration files specified by B&lt;includes&gt; directive are then
++processed. Then command line options. Any directive overrides prior definition.
++
++=over
++
++=item B&lt;includes&gt; I&lt;files&gt;
++
++Uses space-separated list I&lt;files&gt; as a list of additional configuration files.
++
++=item B&lt;resolver&gt; I&lt;id&gt;
++
++Declare a maintainer resolver object with identity I&lt;id&gt;.
++
++=item B&lt;preferences&gt; I&lt;id&gt;
++
++Declare a maintainer preferences object with identity I&lt;id&gt;.
++
++=item B&lt;resultset&gt; I&lt;id&gt;
++
++Declare a resultset object with identity I&lt;id&gt;.
++
++=item B&lt;medias&gt; I&lt;ids&gt;
++
++Declares a list of media objects with identity taken in space-separated list
++I&lt;ids&gt;.
++
++=item B&lt;inputs&gt; I&lt;ids&gt;
++
++Declares a list of input plugin objects with identity taken in space-separated
++list I&lt;ids&gt;.
++
++=item B&lt;outputs&gt; I&lt;ids&gt;
++
++Declares a list of output plugin objects with identity taken in space-separated
++list I&lt;ids&gt;.
++
++=back
++
++Each object declared in configuration must be fully defined later, using a
++configuration section, starting with bracketed object identity, followed by at
++least a class directive, then any number of additional object-specific
++directives.
++
++Example:
++
++ objects = foo
++
++ [foo]
++ class = Foo::Bar
++ key1 = value1
++ key2 = value2
++
++=head1 SEE ALSO
++
++Youri::Config, for configuration file format.
++
++Each used plugin man page, for available options.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++use strict;
++use warnings;
++
++use Youri::Config;
++use Youri::Utils;
++use Pod::Usage;
++use Net::Config qw/%NetConfig/;
++use DateTime;
++
++my $config = Youri::Config-&gt;new(
++ command_spec =&gt; [
++ 'config=s',
++ 'skip-plugin=s@',
++ 'skip-media=s@',
++ 'parallel!',
++ 'help|h!',
++ 'test|t!',
++ 'verbose|v!'
++ ],
++ file_spec =&gt; [
++ 'includes=s',
++ 'resolver=s',
++ 'preferences=s',
++ 'resultset=s',
++ 'medias=s',
++ 'inputs=s',
++ 'outputs=s'
++ ],
++ directories =&gt; [ '@sysconfdir@', &quot;$ENV{HOME}/.youri&quot; ],
++ file_name =&gt; 'check.conf',
++ caller =&gt; $0,
++);
++
++pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No mode specified, aborting\n&quot;
++) unless @ARGV;
++
++my $mode = $ARGV[0];
++
++# convenient global flags
++my $test = $config-&gt;get('test');
++my $verbose = $config-&gt;get('verbose');
++
++# libnet configuration
++my %netconfig = $config-&gt;get_section('netconfig');
++$NetConfig{$_} = $netconfig{$_} foreach keys %netconfig;
++
++# resultset creation
++my $resultset_id = $config-&gt;get('resultset');
++die &quot;No resultset defined&quot; unless $resultset_id;
++
++report(&quot;Creating resultset $resultset_id&quot;);
++my $resultset = create_instance(
++ 'Youri::Check::Resultset',
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ $config-&gt;get_section($resultset_id)
++);
++
++my $children;
++
++my %skip_plugins = map { $_ =&gt; 1 } @{$config-&gt;get('skip-plugin')};
++
++if ($mode eq 'input') {
++
++ # additional objects
++
++ my $resolver;
++ my $resolver_id = $config-&gt;get('resolver');
++ if ($resolver_id) {
++ report(&quot;Creating maintainer resolver $resolver_id&quot;);
++ eval {
++ $resolver = create_instance(
++ 'Youri::Check::Maintainer::Resolver',
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 1 ? $verbose - 2 : 0,
++ $config-&gt;get_section($resolver_id)
++ );
++ };
++ print STDERR &quot;Failed to create maintainer resolver $resolver_id: $@\n&quot; if $@;
++ }
++
++ my $preferences;
++ my $preferences_id = $config-&gt;get('preferences');
++ if ($preferences_id) {
++ report(&quot;Creating maintainer preferences $preferences_id&quot;);
++ eval {
++ $preferences = create_instance(
++ 'Youri::Check::Maintainer::Preferences',
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 1 ? $verbose - 2 : 0,
++ $config-&gt;get_section($preferences_id)
++ );
++ };
++ print STDERR &quot;Failed to create maintainer preferences $preferences_id: $@\n&quot; if $@;
++ }
++
++ my @medias;
++ my %skip_medias = map { $_ =&gt; 1 } @{$config-&gt;get('skip-media')};
++ foreach my $id (split(/\s+/, $config-&gt;get('medias'))) {
++ next if $skip_medias{$id};
++ report(&quot;Creating media $id&quot;);
++ eval {
++ push(
++ @medias,
++ create_instance(
++ 'Youri::Media',
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ $config-&gt;get_section($id)
++ )
++ );
++ };
++ print STDERR &quot;Failed to create media $id: $@\n&quot; if $@;
++ }
++
++ # prepare resultset
++ $resultset-&gt;reset();
++ $resultset-&gt;set_resolver($resolver);
++
++
++ foreach my $id (split(/\s+/, $config-&gt;get('inputs'))) {
++ next if $skip_plugins{$id};
++ report(&quot;Creating input $id&quot;);
++ my $input;
++ eval {
++ $input = create_instance(
++ 'Youri::Check::Input',
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ resolver =&gt; $resolver,
++ preferences =&gt; $preferences,
++ $config-&gt;get_section($id)
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create input $id: $@\n&quot;;
++ } else {
++ if ($config-&gt;get('parallel')) {
++ # fork
++ my $pid = fork;
++ die &quot;Can't fork: $!&quot; unless defined $pid;
++ if ($pid) {
++ # parent process
++ $children++;
++ next;
++ }
++ }
++ eval {
++ $input-&gt;prepare(@medias);
++ };
++ if ($@) {
++ print STDERR &quot;Failed to prepare input $id: $@\n&quot;;
++ } else {
++ # clone resultset in child process
++ $resultset = $config-&gt;get('parallel') ?
++ $resultset-&gt;clone() :
++ $resultset;
++
++ foreach my $media (@medias) {
++ next if $media-&gt;skip_input($id);
++ my $media_id = $media-&gt;get_id();
++ report(&quot;running input $id on media $media_id&quot;);
++ eval {
++ $input-&gt;run($media, $resultset);
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run input $id on media $media_id: $@\n&quot;;
++ }
++ }
++ }
++ if ($config-&gt;get('parallel')) {
++ # child process
++ exit;
++ }
++ }
++ }
++
++} elsif ($mode eq 'output') {
++
++ foreach my $id (split(/\s+/, $config-&gt;get('outputs'))) {
++ next if $skip_plugins{$id};
++ report(&quot;Creating output $id&quot;);
++ my $output;
++ eval {
++ $output = create_instance(
++ 'Youri::Check::Output',
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ config =&gt; $config,
++ $config-&gt;get_section($id)
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create output $id: $@\n&quot;;
++ } else {
++ if ($config-&gt;get('parallel')) {
++ # fork
++ my $pid = fork;
++ die &quot;Can't fork: $!&quot; unless defined $pid;
++ if ($pid) {
++ # parent process
++ $children++;
++ next;
++ }
++ }
++
++ # clone resultset in child process
++ $resultset = $config-&gt;get('parallel') ?
++ $resultset-&gt;clone() :
++ $resultset;
++
++ report(&quot;running output $id&quot;);
++ eval {
++ $output-&gt;run($resultset);
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run output $id: $@\n&quot;;
++ }
++
++ if ($config-&gt;get('parallel')) {
++ # child process
++ exit;
++ }
++ }
++ }
++} else {
++ die &quot;Invalid mode $mode&quot;;
++}
++
++# wait for all forked processus termination
++while ($children) {
++ wait;
++ $children--;
++}
++
++sub report {
++ my ($message) = @_;
++ print DateTime-&gt;now()-&gt;strftime('[%H:%M:%S] ')
++ if $verbose &gt; 1;
++ print &quot;$message\n&quot;
++ if $verbose &gt; 0;
++}
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/bin/youri-check.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-submit/trunk/bin/youri-submit
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/youri-submit (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/youri-submit 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,534 @@
++#!/usr/bin/perl
++# $Id: youri-submit 232579 2007-12-17 19:45:47Z blino $
++
++=head1 NAME
++
++youri-submit - package submission tool
++
++=head1 VERSION
++
++Version 2.0
++
++=head1 SYNOPSIS
++
++youri-submit [options] &lt;target&gt; &lt;files&gt;
++
++youri-submit --list &lt;category&gt; [target]
++
++youri-submit --help [category] [item]
++
++Options:
++
++ --config &lt;file&gt; use file &lt;file&gt; as config file
++ --skip-pre &lt;pre&gt; skip pre &lt;pre&gt;
++ --skip-check &lt;check&gt; skip check &lt;check&gt;
++ --skip-action &lt;action&gt; skip action &lt;action&gt;
++ --skip-post &lt;post&gt; skip post &lt;post&gt;
++ --skip-reject &lt;reject&gt; skip reject &lt;reject&gt;
++ --define &lt;key&gt;=&lt;value&gt; pass additional values
++ --clean delete package after success
++ --verbose verbose run
++ --test test run
++ --list &lt;category&gt; list items from given category
++ --help [category] display contextual help
++
++=head1 DESCRIPTION
++
++B&lt;youri-submit&gt; allows to submit packages to a repository.
++
++All packages given on command lines are passed to a list of check plugins,
++depending on given upload target. If none of them fails, all packages are
++passed to a list of action plugins, depending also on given upload target.
++
++=head1 OPTIONS
++
++=over
++
++=item B&lt;--config&gt; I&lt;file&gt;
++
++Use given file as configuration, instead of normal one.
++
++=item B&lt;--skip-pre&gt; I&lt;id&gt;
++
++Skip pre transaction plugin with given identity
++
++=item B&lt;--skip-check&gt; I&lt;id&gt;
++
++Skip check plugin with given identity.
++
++=item B&lt;--skip-action&gt; I&lt;id&gt;
++
++Skip action plugin with given identity.
++
++=item B&lt;--skip-post&gt; I&lt;id&gt;
++
++Skip post transaction plugin with given identity.
++
++=item B&lt;--skip-reject&gt; I&lt;id&gt;
++
++Skip reject action plugin with given identity.
++
++=item B&lt;--define&gt; &lt;key&gt;=&lt;value&gt;
++
++Define additional parameters, to be used by plugins.
++
++=item B&lt;--clean&gt;
++
++Delete submited packages upon successfull submission.
++
++=item B&lt;--verbose&gt;
++
++Produce more verbose output (can be used more than once)
++
++=item B&lt;--test&gt;
++
++Don't perform any modification.
++
++=item B&lt;--list&gt; I&lt;category&gt;
++
++List available items from given category and exits. Category must be either
++B&lt;targets&gt;, B&lt;actions&gt; or B&lt;checks&gt;. A target is needed for the two last ones.
++
++=item B&lt;--help&gt; I&lt;category&gt;
++
++Display help for given category and exits. Category must be either
++B&lt;repository&gt;, B&lt;action&gt; or B&lt;check&gt;. An item is needed for the two last ones.
++If no category given, display standard help.
++
++=back
++
++=head1 CONFIGURATION
++
++Configuration is read from the first file found among:
++
++=over
++
++=item * the one specified by B&lt;--config&gt; option on command-line
++
++=item * $HOME/.youri/submit.conf
++
++=item * /usr/local/etc/youri/submit.conf
++
++=back
++
++The configuration file should be a YAML-format files, with the following
++mandatory top-level directives:
++
++=over
++
++=item B&lt;repository&gt;
++
++The definition of repository plugin to be used.
++
++=item B&lt;targets&gt;
++
++The list of available submission targets, each one being composed from the
++following keys:
++
++=over
++
++=item B&lt;checks&gt;
++
++The list of check plugins to use for this target.
++
++=item B&lt;actions&gt;
++
++The list of action plugins to use for this target.
++
++=back
++
++=item B&lt;checks&gt;
++
++The list of check plugin definitions, indexed by their identity.
++
++=item B&lt;actions&gt;
++
++The list of action plugin definitions, indexed by their identity.
++
++=back
++
++=head1 SEE ALSO
++
++Youri::Config, for additional details about configuration file format.
++
++Each used plugin man page, for available options.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++use strict;
++use warnings;
++
++use Youri::Config;
++use Youri::Utils;
++use Pod::Usage;
++
++my $config = Youri::Config-&gt;new(
++ args =&gt; {
++ 'skip-check' =&gt; '=s@',
++ 'skip-action' =&gt; '=s@',
++ 'define' =&gt; '=s%',
++ 'verbose' =&gt; '|v!',
++ 'clean' =&gt; '!',
++ 'test' =&gt; '|t!',
++ 'list' =&gt; '|l!',
++ 'config' =&gt; '=s',
++ 'skip-prei' =&gt; '=s@',
++ 'skip-post' =&gt; '=s@',
++ 'skip-reject' =&gt; '=s@',
++ },
++ directories =&gt; [ &quot;$ENV{HOME}/.youri&quot;, '/usr/local/etc/youri' ],
++ file =&gt; 'submit.conf',
++);
++
++if ($config-&gt;get_arg('list')) {
++ my $category = $ARGV[0];
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No category specified, aborting\n&quot;)
++ unless $category;
++ if ($category eq 'targets') {
++ print join(' ', keys %{$config-&gt;get_param('targets')});
++ } elsif ($category eq 'checks' || $category eq 'actions') {
++ my $target = $ARGV[1];
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No target specified, aborting\n&quot;)
++ unless $target;
++ if ($category eq 'checks') {
++ my $checks = $config-&gt;get_param('targets')-&gt;{$target}-&gt;{checks};
++ print join(' ', @{$checks}) if $checks;
++ } else {
++ my $actions = $config-&gt;get_param('targets')-&gt;{$target}-&gt;{actions};
++ print join(' ', @{$actions}) if $actions;
++ }
++ } else {
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;Invalid category $category, aborting\n&quot;)
++ }
++ print &quot;\n&quot;;
++ exit 0;
++}
++
++if ($config-&gt;get_arg('help')) {
++ my $category = $ARGV[0];
++ my ($item, $section);
++ if ($category eq 'repository') {
++ $section = $config-&gt;get_param('repository');
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No repository defined, aborting\n&quot;
++ ) unless $section;
++ } elsif ($category eq 'check' || $category eq 'action') {
++ $item = $ARGV[1];
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No item specified, aborting\n&quot;
++ ) unless $item;
++ if ($category eq 'check') {
++ $section = $config-&gt;get_param('checks')-&gt;{$item};
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No such check $item defined, aborting\n&quot;
++ ) unless $section;
++ } else {
++ $section = $config-&gt;get_param('actions')-&gt;{$item};
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No such action $item defined, aborting\n&quot;
++ ) unless $section;
++ }
++ } else {
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;Invalid category $category, aborting\n&quot;)
++ }
++ my $file = $section-&gt;{class} . '.pm';
++ $file =~ s/::/\//g;
++ pod2usage(
++ -verbose =&gt; 99,
++ -sections =&gt; 'NAME|DESCRIPTION',
++ -input =&gt; $file,
++ -pathlist =&gt; \@INC
++ );
++}
++
++
++pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No target specified, aborting\n&quot;)
++ unless @ARGV &gt; 0;
++pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No packages specified, aborting\n&quot;)
++ unless @ARGV &gt; 1 || $config-&gt;get_param('allow_omitting_packages');
++
++# convenient global flags
++my $test = $config-&gt;get_arg('test');
++my $verbose = $config-&gt;get_arg('verbose');
++
++# check target
++my $target = shift @ARGV;
++my $target_conf = $config-&gt;get_param('targets')-&gt;{$target};
++
++# create repository
++my $repository;
++my $repository_conf = $config-&gt;get_param('repository');
++die &quot;No repository declared&quot; unless $repository_conf;
++print &quot;Creating repository\n&quot; if $verbose;
++eval {
++ $repository = create_instance(
++ 'Youri::Repository',
++ $repository_conf,
++ {
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ targets =&gt; [ keys %{$config-&gt;get_param('targets')} ],
++ }
++ );
++};
++die &quot;Failed to create repository: $@\n&quot; if $@;
++
++# perfrom pre action
++my @errors;
++my $pre_packages = [];
++my $skip_pres = $config-&gt;get_arg('skip-pre');
++my %skip_pres = $skip_pres ? map { $_ =&gt; 1 } @{$skip_pres} : ();
++foreach my $id (@{$target_conf-&gt;{pres}}) {
++ next if $skip_pres{$id};
++ print &quot;Creating pre $id\n&quot; if $verbose;
++ my $pre;
++ my $pre_conf = $config-&gt;get_param('pres')-&gt;{$id};
++
++ if (!$pre_conf) {
++ print STDERR &quot;No such pre $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $pre = create_instance(
++ 'Youri::Submit::Pre',
++ $pre_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create pre $id: $@\n&quot;;
++ } else {
++ print &quot;running pre $id\n&quot; if $verbose;
++ my @err = $pre-&gt;run(
++ $pre_packages,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ push(@errors, @err) if $err[0];
++ }
++}
++
++if (@errors) {
++ print &quot;Pre-submission errors, aborting:\n&quot;;
++ foreach my $error (@errors) {
++ print &quot; - $error\n&quot;;
++ }
++ exit(1)
++}
++
++# create packages group
++my $group_error;
++my @packages_group;
++foreach my $group ([ map { { section =&gt; &quot;&quot;, file =&gt; $_ } } @ARGV ], @$pre_packages) {
++ my @packages;
++ foreach my $opt (@$group) {
++ print &quot;Preparing upload for $opt-&gt;{file} in $opt-&gt;{section}\n&quot; if $verbose;
++ $repository-&gt;{packages}{$opt-&gt;{file}}{section} = $opt-&gt;{section};
++ push(
++ @packages,
++ create_instance(
++ 'Youri::Package',
++ {
++ class =&gt; $repository-&gt;get_package_class(),
++ },
++ {
++ file =&gt; $opt-&gt;{file},
++ %$opt
++ },
++ )
++ );
++ }
++ @packages or next;
++
++# check all packages pass all tests
++ my %errors;
++ my $skip_check = $config-&gt;get_arg('skip-check');
++ my %skip_check = $skip_check ? map { $_ =&gt; 1 } @{$skip_check} : ();
++ my @error;
++ foreach my $id (@{$target_conf-&gt;{checks}}) {
++ next if $skip_check{$id};
++ print &quot;Creating check $id\n&quot; if $verbose;
++ my $check;
++ my $check_conf = $config-&gt;get_param('checks')-&gt;{$id};
++
++ if (!$check_conf) {
++ print STDERR &quot;No such check $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $check = create_instance(
++ 'Youri::Submit::Check',
++ $check_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create check $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running check $id on package $package\n&quot; if $verbose;
++ my @errors = $check-&gt;run(
++ $package,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ push(@{$errors{$package}}, @errors) if $errors[0];
++ }
++ }
++ }
++ if (%errors) {
++ print &quot;Submission errors, aborting:\n&quot;;
++ foreach my $package (keys %errors) {
++ print &quot;- $package:\n&quot;;
++ foreach my $error (@{$errors{$package}}) {
++ print &quot; - $error\n&quot;;
++ }
++ }
++ # reject the packages
++ my $skip_rejects = $config-&gt;get_arg('skip-reject');
++ my %skip_rejects = $skip_rejects ? map { $_ =&gt; 1 } @{$skip_rejects} : ();
++ foreach my $id (@{$target_conf-&gt;{rejects}}) {
++ next if $skip_rejects{$id};
++ print &quot;Creating reject $id\n&quot; if $verbose;
++ my $reject;
++ my $reject_conf = $config-&gt;get_param('rejects')-&gt;{$id};
++
++ if (!$reject_conf) {
++ print STDERR &quot;No such reject $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $reject = create_instance(
++ 'Youri::Submit::Reject',
++ $reject_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create reject $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running reject $id on package $package\n&quot; if $verbose;
++ eval {
++ $reject-&gt;run($package, \%errors, $repository, $target, $config-&gt;get_arg('define'));
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run action $id on package $package: $@\n&quot;;
++ }
++ }
++ }
++ }
++ $group_error = 1;
++ next
++ }
++
++# proceed further
++ my $skip_action = $config-&gt;get_arg('skip-action');
++ my %skip_action = $skip_action ? map { $_ =&gt; 1 } @{$skip_action} : ();
++ foreach my $id (@{$target_conf-&gt;{actions}}) {
++ next if $skip_action{$id};
++ print &quot;Creating action $id\n&quot; if $verbose;
++ my $action;
++ my $action_conf = $config-&gt;get_param('actions')-&gt;{$id};
++
++ if (!$action_conf) {
++ print STDERR &quot;No such action $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $action = create_instance(
++ 'Youri::Submit::Action',
++ $action_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create action $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running action $id on package $package\n&quot; if $verbose;
++ eval {
++ $action-&gt;run(
++ $package,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run action $id on package $package: $@\n&quot;;
++ }
++ }
++ }
++ }
++
++ if ($config-&gt;get_arg('clean')) {
++ foreach my $package (@packages) {
++ print &quot;cleaning file $package\n&quot; if $verbose;
++ unlink $package-&gt;as_file();
++ }
++ }
++}
++
++# perfrom post action
++my $skip_post = $config-&gt;get_arg('skip-post');
++my %skip_post = $skip_post ? map { $_ =&gt; 1 } @{$skip_post} : ();
++foreach my $id (@{$target_conf-&gt;{posts}}) {
++ next if $skip_post{$id};
++ print &quot;Creating post $id\n&quot; if $verbose;
++ my $post;
++ my $post_conf = $config-&gt;get_param('posts')-&gt;{$id};
++
++ if (!$post_conf) {
++ print STDERR &quot;No such post $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $post = create_instance(
++ 'Youri::Submit::Post',
++ $post_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create post $id: $@\n&quot;;
++ } else {
++ print &quot;running post $id\n&quot; if $verbose;
++ my @err = $post-&gt;run($repository, $target, $config-&gt;get_arg('define'));
++ print STDERR &quot;Error $id: @err\n&quot; if @err
++ }
++}
++
++exit(1) if $group_error;
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/bin/youri-submit
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-submit/trunk/bin/youri-submit-proxy.in
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/youri-submit-proxy.in (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/youri-submit-proxy.in 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,77 @@
++#!/usr/bin/perl
++
++=head1 NAME
++
++youri-submit-proxy - proxy wrapper over youri-submit-restricted
++
++=head1 VERSION
++
++Version 1.0
++
++=head1 SYNOPSIS
++
++youri-submit-proxy [options] &lt;target&gt; &lt;files&gt;
++
++=head1 DESCRIPTION
++
++youri-submit-proxy is a proxy wrapper over youri-submit-restricted, intended to
++be used in collaborative work to change uid before calling it through sudo.
++
++=head1 SEE ALSO
++
++youri-submit-restricted(1), youri-submit(1)
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++use strict;
++use warnings;
++use Fcntl ':mode';
++use File::Basename;
++
++my ($uid, $gid);
++if (-l $0) {
++ # this is a symlink, get uid and gid from it
++ ($uid, $gid) = (lstat($0))[4, 5];
++} else {
++ ($uid, $gid) = (stat($0))[4, 5];
++}
++my $user = getpwuid($uid) or die &quot;unknown uid $uid&quot;;
++my $prog = '@bindir@/youri-submit-restricted';
++
++my %dirs;
++my @options;
++foreach my $arg (@ARGV) {
++ if (-f $arg) {
++ # push parent dir in list
++ my $parent = dirname($arg);
++ $dirs{$parent}++;
++ }
++ push(@options, $arg);
++}
++
++foreach my $dir (keys %dirs) {
++ # save original perms and gid
++ my ($orig_mode, $orig_gid) = (stat($dir))[2,5];
++ $dirs{$dir} = {
++ mode =&gt; $orig_mode,
++ gid =&gt; $orig_gid
++ };
++ # ensure correct perms and gid
++ chown -1, $gid, $dir;
++ chmod $orig_mode|S_IRGRP|S_IWGRP, $dir;
++}
++
++# call wrapped program
++system('sudo', '-H', '-u', $user, $prog, @options);
++
++foreach my $dir (keys %dirs) {
++ # restore original perms and gid
++ chown -1, $dirs{$dir}-&gt;{gid}, $dir;
++ chmod $dirs{$dir}-&gt;{mode}, $dir;
++}
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/bin/youri-submit-proxy.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-submit/trunk/bin/youri-submit-restricted.in
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/youri-submit-restricted.in (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/youri-submit-restricted.in 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,64 @@
++#!/usr/bin/perl -T
++
++=head1 NAME
++
++youri-submit-restricted - filtering wrapper over youri-submit
++
++=head1 VERSION
++
++Version 1.0
++
++=head1 SYNOPSIS
++
++youri-submit-restricted [options] &lt;target&gt; &lt;files&gt;
++
++=head1 DESCRIPTION
++
++youri-submit-restricted is just a filtering wrapper over youri-submit, intended
++to be used in collaborative work to sanitize environment and options before
++calling it.
++
++=head1 SEE ALSO
++
++youri-submit(1)
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++use strict;
++use warnings;
++
++my $prog = '@bindir@/youri-submit';
++my @prohibited_options = qw/--config --skip-check --skip-action/;
++my %prohibited_options = map { $_ =&gt; 1 } @prohibited_options;
++my @prohibited_envvars = qw/
++ ENV BASH_ENV IFS CDPATH
++ PERLLIB PERL5LIB PERL5OPT PERLIO
++ PERLIO_DEBUG PERL5DB PERL_ENCODING
++ PERL_HASH_SEED PERL_SIGNALS PERL_UNICODE
++/;
++
++my @options;
++while (my $arg = shift @ARGV) {
++ if ($prohibited_options{$arg}) {
++ # drop prohibited options
++ print STDERR &quot;prohibited option $arg, skipping\n&quot;;
++ shift @ARGV;
++ } else {
++ # untaint everything else
++ $arg =~ /(.*)/;
++ push(@options, $1);
++ }
++}
++
++# secure ENV
++$ENV{PATH} = &quot;/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin&quot;;
++delete $ENV{$_} foreach @prohibited_envvars;
++
++# call wrapped program
++system($prog, @options);
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/bin/youri-submit-restricted.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-submit/trunk/bin/youri-submit.in
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/youri-submit.in (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/youri-submit.in 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,534 @@
++#!/usr/bin/perl
++# $Id: youri-submit.in 232668 2007-12-21 14:37:04Z blino $
++
++=head1 NAME
++
++youri-submit - package submission tool
++
++=head1 VERSION
++
++Version 2.0
++
++=head1 SYNOPSIS
++
++youri-submit [options] &lt;target&gt; &lt;files&gt;
++
++youri-submit --list &lt;category&gt; [target]
++
++youri-submit --help [category] [item]
++
++Options:
++
++ --config &lt;file&gt; use file &lt;file&gt; as config file
++ --skip-pre &lt;pre&gt; skip pre &lt;pre&gt;
++ --skip-check &lt;check&gt; skip check &lt;check&gt;
++ --skip-action &lt;action&gt; skip action &lt;action&gt;
++ --skip-post &lt;post&gt; skip post &lt;post&gt;
++ --skip-reject &lt;reject&gt; skip reject &lt;reject&gt;
++ --define &lt;key&gt;=&lt;value&gt; pass additional values
++ --clean delete package after success
++ --verbose verbose run
++ --test test run
++ --list &lt;category&gt; list items from given category
++ --help [category] display contextual help
++
++=head1 DESCRIPTION
++
++B&lt;youri-submit&gt; allows to submit packages to a repository.
++
++All packages given on command lines are passed to a list of check plugins,
++depending on given upload target. If none of them fails, all packages are
++passed to a list of action plugins, depending also on given upload target.
++
++=head1 OPTIONS
++
++=over
++
++=item B&lt;--config&gt; I&lt;file&gt;
++
++Use given file as configuration, instead of normal one.
++
++=item B&lt;--skip-pre&gt; I&lt;id&gt;
++
++Skip pre transaction plugin with given identity
++
++=item B&lt;--skip-check&gt; I&lt;id&gt;
++
++Skip check plugin with given identity.
++
++=item B&lt;--skip-action&gt; I&lt;id&gt;
++
++Skip action plugin with given identity.
++
++=item B&lt;--skip-post&gt; I&lt;id&gt;
++
++Skip post transaction plugin with given identity.
++
++=item B&lt;--skip-reject&gt; I&lt;id&gt;
++
++Skip reject action plugin with given identity.
++
++=item B&lt;--define&gt; &lt;key&gt;=&lt;value&gt;
++
++Define additional parameters, to be used by plugins.
++
++=item B&lt;--clean&gt;
++
++Delete submited packages upon successfull submission.
++
++=item B&lt;--verbose&gt;
++
++Produce more verbose output (can be used more than once)
++
++=item B&lt;--test&gt;
++
++Don't perform any modification.
++
++=item B&lt;--list&gt; I&lt;category&gt;
++
++List available items from given category and exits. Category must be either
++B&lt;targets&gt;, B&lt;actions&gt; or B&lt;checks&gt;. A target is needed for the two last ones.
++
++=item B&lt;--help&gt; I&lt;category&gt;
++
++Display help for given category and exits. Category must be either
++B&lt;repository&gt;, B&lt;action&gt; or B&lt;check&gt;. An item is needed for the two last ones.
++If no category given, display standard help.
++
++=back
++
++=head1 CONFIGURATION
++
++Configuration is read from the first file found among:
++
++=over
++
++=item * the one specified by B&lt;--config&gt; option on command-line
++
++=item * $HOME/.youri/submit.conf
++
++=item * /usr/local/etc/youri/submit.conf
++
++=back
++
++The configuration file should be a YAML-format files, with the following
++mandatory top-level directives:
++
++=over
++
++=item B&lt;repository&gt;
++
++The definition of repository plugin to be used.
++
++=item B&lt;targets&gt;
++
++The list of available submission targets, each one being composed from the
++following keys:
++
++=over
++
++=item B&lt;checks&gt;
++
++The list of check plugins to use for this target.
++
++=item B&lt;actions&gt;
++
++The list of action plugins to use for this target.
++
++=back
++
++=item B&lt;checks&gt;
++
++The list of check plugin definitions, indexed by their identity.
++
++=item B&lt;actions&gt;
++
++The list of action plugin definitions, indexed by their identity.
++
++=back
++
++=head1 SEE ALSO
++
++Youri::Config, for additional details about configuration file format.
++
++Each used plugin man page, for available options.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++use strict;
++use warnings;
++
++use Youri::Config;
++use Youri::Utils;
++use Pod::Usage;
++
++my $config = Youri::Config-&gt;new(
++ args =&gt; {
++ 'skip-check' =&gt; '=s@',
++ 'skip-action' =&gt; '=s@',
++ 'define' =&gt; '=s%',
++ 'verbose' =&gt; '|v!',
++ 'clean' =&gt; '!',
++ 'test' =&gt; '|t!',
++ 'list' =&gt; '|l!',
++ 'config' =&gt; '=s',
++ 'skip-prei' =&gt; '=s@',
++ 'skip-post' =&gt; '=s@',
++ 'skip-reject' =&gt; '=s@',
++ },
++ directories =&gt; [ &quot;$ENV{HOME}/.youri&quot;, '@sysconfdir@/youri' ],
++ file =&gt; 'submit.conf',
++);
++
++if ($config-&gt;get_arg('list')) {
++ my $category = $ARGV[0];
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No category specified, aborting\n&quot;)
++ unless $category;
++ if ($category eq 'targets') {
++ print join(' ', keys %{$config-&gt;get_param('targets')});
++ } elsif ($category eq 'checks' || $category eq 'actions') {
++ my $target = $ARGV[1];
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No target specified, aborting\n&quot;)
++ unless $target;
++ if ($category eq 'checks') {
++ my $checks = $config-&gt;get_param('targets')-&gt;{$target}-&gt;{checks};
++ print join(' ', @{$checks}) if $checks;
++ } else {
++ my $actions = $config-&gt;get_param('targets')-&gt;{$target}-&gt;{actions};
++ print join(' ', @{$actions}) if $actions;
++ }
++ } else {
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;Invalid category $category, aborting\n&quot;)
++ }
++ print &quot;\n&quot;;
++ exit 0;
++}
++
++if ($config-&gt;get_arg('help')) {
++ my $category = $ARGV[0];
++ my ($item, $section);
++ if ($category eq 'repository') {
++ $section = $config-&gt;get_param('repository');
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No repository defined, aborting\n&quot;
++ ) unless $section;
++ } elsif ($category eq 'check' || $category eq 'action') {
++ $item = $ARGV[1];
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No item specified, aborting\n&quot;
++ ) unless $item;
++ if ($category eq 'check') {
++ $section = $config-&gt;get_param('checks')-&gt;{$item};
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No such check $item defined, aborting\n&quot;
++ ) unless $section;
++ } else {
++ $section = $config-&gt;get_param('actions')-&gt;{$item};
++ pod2usage(
++ -verbose =&gt; 0,
++ -message =&gt; &quot;No such action $item defined, aborting\n&quot;
++ ) unless $section;
++ }
++ } else {
++ pod2usage(-verbose =&gt; 0, -message =&gt; &quot;Invalid category $category, aborting\n&quot;)
++ }
++ my $file = $section-&gt;{class} . '.pm';
++ $file =~ s/::/\//g;
++ pod2usage(
++ -verbose =&gt; 99,
++ -sections =&gt; 'NAME|DESCRIPTION',
++ -input =&gt; $file,
++ -pathlist =&gt; \@INC
++ );
++}
++
++
++pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No target specified, aborting\n&quot;)
++ unless @ARGV &gt; 0;
++pod2usage(-verbose =&gt; 0, -message =&gt; &quot;No packages specified, aborting\n&quot;)
++ unless @ARGV &gt; 1 || $config-&gt;get_param('allow_omitting_packages');
++
++# convenient global flags
++my $test = $config-&gt;get_arg('test');
++my $verbose = $config-&gt;get_arg('verbose');
++
++# check target
++my $target = shift @ARGV;
++my $target_conf = $config-&gt;get_param('targets')-&gt;{$target};
++
++# create repository
++my $repository;
++my $repository_conf = $config-&gt;get_param('repository');
++die &quot;No repository declared&quot; unless $repository_conf;
++print &quot;Creating repository\n&quot; if $verbose;
++eval {
++ $repository = create_instance(
++ 'Youri::Repository',
++ $repository_conf,
++ {
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ targets =&gt; [ keys %{$config-&gt;get_param('targets')} ],
++ }
++ );
++};
++die &quot;Failed to create repository: $@\n&quot; if $@;
++
++# perfrom pre action
++my @errors;
++my $pre_packages = [];
++my $skip_pres = $config-&gt;get_arg('skip-pre');
++my %skip_pres = $skip_pres ? map { $_ =&gt; 1 } @{$skip_pres} : ();
++foreach my $id (@{$target_conf-&gt;{pres}}) {
++ next if $skip_pres{$id};
++ print &quot;Creating pre $id\n&quot; if $verbose;
++ my $pre;
++ my $pre_conf = $config-&gt;get_param('pres')-&gt;{$id};
++
++ if (!$pre_conf) {
++ print STDERR &quot;No such pre $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $pre = create_instance(
++ 'Youri::Submit::Pre',
++ $pre_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create pre $id: $@\n&quot;;
++ } else {
++ print &quot;running pre $id\n&quot; if $verbose;
++ my @err = $pre-&gt;run(
++ $pre_packages,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ push(@errors, @err) if $err[0];
++ }
++}
++
++if (@errors) {
++ print &quot;Pre-submission errors, aborting:\n&quot;;
++ foreach my $error (@errors) {
++ print &quot; - $error\n&quot;;
++ }
++ exit(1)
++}
++
++# create packages group
++my $group_error;
++my @packages_group;
++foreach my $group ([ map { { section =&gt; &quot;&quot;, file =&gt; $_ } } @ARGV ], @$pre_packages) {
++ my @packages;
++ foreach my $opt (@$group) {
++ print &quot;Preparing upload for $opt-&gt;{file} in $opt-&gt;{section}\n&quot; if $verbose;
++ $repository-&gt;{packages}{$opt-&gt;{file}}{section} = $opt-&gt;{section};
++ push(
++ @packages,
++ create_instance(
++ 'Youri::Package',
++ {
++ class =&gt; $repository-&gt;get_package_class(),
++ },
++ {
++ file =&gt; $opt-&gt;{file},
++ %$opt
++ },
++ )
++ );
++ }
++ @packages or next;
++
++# check all packages pass all tests
++ my %errors;
++ my $skip_check = $config-&gt;get_arg('skip-check');
++ my %skip_check = $skip_check ? map { $_ =&gt; 1 } @{$skip_check} : ();
++ my @error;
++ foreach my $id (@{$target_conf-&gt;{checks}}) {
++ next if $skip_check{$id};
++ print &quot;Creating check $id\n&quot; if $verbose;
++ my $check;
++ my $check_conf = $config-&gt;get_param('checks')-&gt;{$id};
++
++ if (!$check_conf) {
++ print STDERR &quot;No such check $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $check = create_instance(
++ 'Youri::Submit::Check',
++ $check_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create check $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running check $id on package $package\n&quot; if $verbose;
++ my @errors = $check-&gt;run(
++ $package,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ push(@{$errors{$package}}, @errors) if $errors[0];
++ }
++ }
++ }
++ if (%errors) {
++ print &quot;Submission errors, aborting:\n&quot;;
++ foreach my $package (keys %errors) {
++ print &quot;- $package:\n&quot;;
++ foreach my $error (@{$errors{$package}}) {
++ print &quot; - $error\n&quot;;
++ }
++ }
++ # reject the packages
++ my $skip_rejects = $config-&gt;get_arg('skip-reject');
++ my %skip_rejects = $skip_rejects ? map { $_ =&gt; 1 } @{$skip_rejects} : ();
++ foreach my $id (@{$target_conf-&gt;{rejects}}) {
++ next if $skip_rejects{$id};
++ print &quot;Creating reject $id\n&quot; if $verbose;
++ my $reject;
++ my $reject_conf = $config-&gt;get_param('rejects')-&gt;{$id};
++
++ if (!$reject_conf) {
++ print STDERR &quot;No such reject $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $reject = create_instance(
++ 'Youri::Submit::Reject',
++ $reject_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create reject $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running reject $id on package $package\n&quot; if $verbose;
++ eval {
++ $reject-&gt;run($package, \%errors, $repository, $target, $config-&gt;get_arg('define'));
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run action $id on package $package: $@\n&quot;;
++ }
++ }
++ }
++ }
++ $group_error = 1;
++ next
++ }
++
++# proceed further
++ my $skip_action = $config-&gt;get_arg('skip-action');
++ my %skip_action = $skip_action ? map { $_ =&gt; 1 } @{$skip_action} : ();
++ foreach my $id (@{$target_conf-&gt;{actions}}) {
++ next if $skip_action{$id};
++ print &quot;Creating action $id\n&quot; if $verbose;
++ my $action;
++ my $action_conf = $config-&gt;get_param('actions')-&gt;{$id};
++
++ if (!$action_conf) {
++ print STDERR &quot;No such action $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $action = create_instance(
++ 'Youri::Submit::Action',
++ $action_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create action $id: $@\n&quot;;
++ } else {
++ foreach my $package (@packages) {
++ print &quot;running action $id on package $package\n&quot; if $verbose;
++ eval {
++ $action-&gt;run(
++ $package,
++ $repository,
++ $target,
++ $config-&gt;get_arg('define')
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to run action $id on package $package: $@\n&quot;;
++ }
++ }
++ }
++ }
++
++ if ($config-&gt;get_arg('clean')) {
++ foreach my $package (@packages) {
++ print &quot;cleaning file $package\n&quot; if $verbose;
++ unlink $package-&gt;as_file();
++ }
++ }
++}
++
++# perfrom post action
++my $skip_post = $config-&gt;get_arg('skip-post');
++my %skip_post = $skip_post ? map { $_ =&gt; 1 } @{$skip_post} : ();
++foreach my $id (@{$target_conf-&gt;{posts}}) {
++ next if $skip_post{$id};
++ print &quot;Creating post $id\n&quot; if $verbose;
++ my $post;
++ my $post_conf = $config-&gt;get_param('posts')-&gt;{$id};
++
++ if (!$post_conf) {
++ print STDERR &quot;No such post $id, skipping\n&quot;;
++ next;
++ }
++ eval {
++ $post = create_instance(
++ 'Youri::Submit::Post',
++ $post_conf,
++ {
++ id =&gt; $id,
++ test =&gt; $test,
++ verbose =&gt; $verbose &gt; 0 ? $verbose - 1 : 0,
++ }
++ );
++ };
++ if ($@) {
++ print STDERR &quot;Failed to create post $id: $@\n&quot;;
++ } else {
++ print &quot;running post $id\n&quot; if $verbose;
++ my @err = $post-&gt;run($repository, $target, $config-&gt;get_arg('define'));
++ print STDERR &quot;Error $id: @err\n&quot; if @err
++ }
++}
++
++exit(1) if $group_error;
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/bin/youri-submit.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-submit/trunk/etc/bash_completion.d/youri-submit
+===================================================================
+--- build_system/mdv-youri-submit/trunk/etc/bash_completion.d/youri-submit (rev 0)
++++ build_system/mdv-youri-submit/trunk/etc/bash_completion.d/youri-submit 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,60 @@
++# youri-submit completion
++# $Id$
++
++_youri-submit()
++{
++
++ local cur prev config
++
++ COMPREPLY=()
++ cur=${COMP_WORDS[COMP_CWORD]}
++ prev=${COMP_WORDS[COMP_CWORD-1]}
++
++ case &quot;$prev&quot; in
++ --config)
++ _filedir
++ return 0
++ ;;
++ --list)
++ COMPREPLY=( $( compgen -W 'targets checks actions' -- $cur ) )
++ return 0
++ ;;
++ --help)
++ COMPREPLY=( $( compgen -W 'repository check action' -- $cur ) )
++ return 0
++ ;;
++ esac
++
++ if [[ &quot;$cur&quot; == -* ]]; then
++ COMPREPLY=( $( compgen -W '--define --clean -l --list -h --help -t \
++ --test -v --verbose' -- $cur ) )
++ # add dangereous option for main command
++ if [[ ${COMP_WORDS[0]} == youri-submit ]]; then
++ COMPREPLY=( $( compgen -W '${COMPREPLY[@]} --config --skip-check \
++ --skip-action' -- $cur ) )
++ fi
++ else
++ _count_args
++ case $args in
++ 1)
++ _find_config
++ COMPREPLY=( $( compgen -W '$( youri-submit $config --list targets )' -- $cur ) )
++ ;;
++ *)
++ _filedir
++ ;;
++ esac
++ fi
++
++}
++complete -F _youri-submit youri-submit youri-submit-restricted youri-submit-proxy
++
++_find_config()
++{
++ for (( i=1; i &lt; COMP_CWORD; i++ )); do
++ if [[ &quot;${COMP_WORDS[i]}&quot; == --config ]]; then
++ config=&quot;--config ${COMP_WORDS[i+1]}&quot;
++ break
++ fi
++ done
++}
+
+Added: build_system/mdv-youri-submit/trunk/etc/submit.conf
+===================================================================
+--- build_system/mdv-youri-submit/trunk/etc/submit.conf (rev 0)
++++ build_system/mdv-youri-submit/trunk/etc/submit.conf 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,134 @@
++# youri-submit sample configuration file
++# $Id: submit.conf 1723 2006-10-17 13:53:27Z warly $
++
++# helper variables
++home: /home/user
++
++# repository definition
++repository:
++ class: Youri::Repository::PLF
++ options:
++ install_root: ${home}/ftp/mandriva
++ version_root: ${home}/cvs
++ archive_root: ${home}/backup/mandriva
++ noarch: i586
++
++# targets definitions
++targets:
++ cooker:
++ checks:
++ - tag
++ - recency
++ - history
++ actions:
++ - sign
++ - install
++ - link
++ - archive
++ - clean
++ - bugzilla
++ - cvs
++ - mail
++ - rss
++
++ 2006.0:
++ checks:
++ - type
++ - tag
++ - recency
++ - history
++ - precedence
++ actions:
++ - sign
++ - install
++ - link
++ - archive
++ - clean
++
++# checks definitions
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'plf$'
++ packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">w+ at zarb</A>\.org&gt;$'
++ distribution: '^Mandriva Linux$'
++ vendor: '^Penguin Liberation Front$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ history:
++ class: Youri::Submit::Check::History
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cooker
++
++ type:
++ class: Youri::Submit::Check::Type
++ type: binary
++
++# actions definitions
++actions:
++ sign:
++ class: Youri::Submit::Action::Sign
++ options:
++ name: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
++ path: ${home}/.gnupg
++ passphrase: s3kr3t
++
++ install:
++ class: Youri::Submit::Action::Install
++
++ link:
++ class: Youri::Submit::Action::Link
++
++ archive:
++ class: Youri::Submit::Action::Archive
++
++ clean:
++ class: Youri::Submit::Action::Clean
++
++ mail:
++ class: Youri::Submit::Action::Mail
++ options:
++ mta: /usr/sbin/sendmail
++ to: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-announce at zarb.org</A>
++ reply_to: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-discuss at zarb.org</A>
++ from: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
++ prefix: RPM
++ cc:
++ hot-base: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">david at dindinx.org</A> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">bellamy at neverland.net</A>
++ dcgui: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mathen at ketelhot.de</A>
++ dclib: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mathen at ketelhot.de</A>
++ Video-DVDRip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dvdrip-users at exit1.org</A>
++ hackVideo-DVDRip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dvdrip-users at exit1.org</A>
++ goosnes: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tak at bard.sytes.net</A>
++ avidemux: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">fixounet at free.fr</A>
++ vobcopy: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">robos at muon.de</A>
++ drip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">drip-devel at lists.sourceforge.net</A>
++ libdscaler: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">vektor at dumbterm.net</A>
++ xawdecode: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pingus77 at ifrance.com</A>
++
++ rss:
++ class: Youri::Submit::Action::RSS
++ options:
++ file: ${home}/www/changelog.rss
++ title: PLF packages updates
++ link: <A HREF="http://plf.zarb.org/">http://plf.zarb.org/</A>
++ description: ChangeLog for PLF packages
++
++ cvs:
++ class: Youri::Submit::Action::CVS
++
++ bugzilla:
++ class: Youri::Submit::Action::Bugzilla
++ options:
++ host: localhost
++ base: plf_bugs
++ user: plf
++ pass: s3kr3t
++ contact: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Archive.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Archive.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Archive.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,90 @@
++# $Id: Archive.pm 265457 2010-01-28 13:09:30Z pterjan $
++package Youri::Submit::Action::Archive;
++
++=head1 NAME
++
++Youri::Submit::Action::Archive - Old revisions archiving
++
++=head1 DESCRIPTION
++
++This action plugin ensures archiving of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ @_
++ );
++
++ $self-&gt;{_perms} = $options{perms};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # FIXME: workaround for $self-&gt;{_verbose} not being initialized properly
++ $self-&gt;{_verbose} = 1;
++ # all this should be in Mandriva_upload.pm
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ my $main_section = $repository-&gt;_get_main_section($package, $target, $define);
++ print &quot;section $section main_section $main_section\n&quot; if $self-&gt;{_verbose};
++ my $arch = $package-&gt;get_arch();
++ $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
++ my $path = $arch eq 'src' ? &quot;$target/SRPMS&quot; : &quot;$target/$arch/media&quot;;
++ $path = &quot;$repository-&gt;{_install_root}/$path&quot;;
++ $path =~ s,/+,/,g;
++ foreach my $replaced_package (
++ $repository-&gt;get_replaced_packages($package, $target, $define)
++ ) {
++ my $file = $replaced_package-&gt;get_file();
++
++ # trap for debugging bug 34999
++ if ($file =~ /\/[\d.]+\/(main\/updates|.*\/release)/) {
++ my $bugmsg = &quot;BUG#34999 WARNING: trying to remove from a release: $file\n&quot;;
++ open(BUG34999LOG, '&gt;&gt;', &quot;/home/mandrake/bug34999.log&quot;);
++ print $bugmsg;
++ print BUG34999LOG localtime().&quot;: &quot;.$bugmsg;
++ close BUG34999LOG;
++
++ next;
++ }
++
++ my ($rep_section, $rep_main_section) = $file =~ m,$path/(([^/]+)/.*)/[^/]+.rpm,;
++ # We do accept duplicate version for other submedia of the same main media section
++ print &quot;(path '$path') file '$file' section '$rep_section' main_section '$rep_main_section'\n&quot; if $self-&gt;{_verbose};
++ next if $rep_main_section eq $main_section &amp;&amp; $rep_section ne $section;
++ my $dest = $repository-&gt;get_archive_dir($package, $target, $define);
++
++ print &quot;archiving file $file to $dest\n&quot; if $self-&gt;{_verbose};
++
++ unless ($self-&gt;{_test}) {
++ # create destination dir if needed
++ system(&quot;install -d -m &quot; . ($self-&gt;{_perms} + 111) . &quot; $dest&quot;)
++ unless -d $dest;
++
++ # install file to new location
++ system(&quot;install -m $self-&gt;{_perms} $file $dest&quot;);
++
++ print &quot;deleting file $file\n&quot; if $self-&gt;{_verbose};
++ unlink $file unless $self-&gt;{_test};
++ }
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Bugzilla.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Bugzilla.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Bugzilla.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,81 @@
++# $Id: Bugzilla.pm 1700 2006-10-16 12:57:42Z warly $
++package Youri::Submit::Action::Bugzilla;
++
++=head1 NAME
++
++Youri::Submit::Action::Bugzilla - Bugzilla synchronisation
++
++=head1 DESCRIPTION
++
++This action plugin ensures synchronisation with Bugzilla.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Bugzilla;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ host =&gt; '',
++ base =&gt; '',
++ user =&gt; '',
++ pass =&gt; '',
++ contact =&gt; '',
++ @_
++ );
++
++ $self-&gt;{_bugzilla} = Youri::Bugzilla-&gt;new(
++ $options{host},
++ $options{base},
++ $options{user},
++ $options{pass}
++ );
++ $self-&gt;{_contact} = $options{contact};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return unless $package-&gt;is_source();
++
++ my $name = $package-&gt;get_name();
++ my $version = $package-&gt;get_version();
++ my $summary = $package-&gt;get_summary();
++ my $packager = $package-&gt;get_packager();
++ $packager =~ s/.*&lt;(.*)&gt;/$1/;
++
++ if ($self-&gt;{_bugzilla}-&gt;has_package($name)) {
++ my %versions =
++ map { $_ =&gt; 1 }
++ $self-&gt;{_bugzilla}-&gt;get_versions($name);
++ unless ($versions{$version}) {
++ print &quot;adding version $version to bugzilla\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;{_bugzilla}-&gt;add_version($name, $version)
++ unless $self-&gt;{_test};
++ }
++ } else {
++ print &quot;adding package $name to bugzilla\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;{_bugzilla}-&gt;add_package(
++ $name,
++ $summary,
++ $version,
++ $packager,
++ $self-&gt;{_contact}
++ ) unless $self-&gt;{_test};
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/CVS.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/CVS.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/CVS.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,135 @@
++# $Id: CVS.pm 224115 2007-07-02 09:17:15Z pixel $
++package Youri::Submit::Action::CVS;
++
++=head1 NAME
++
++Youri::Submit::Action::CVS - CVS versionning
++
++=head1 DESCRIPTION
++
++This action plugin ensures CVS versionning of package sources.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Cwd;
++use File::Temp qw/tempdir/;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ exclude =&gt; '\.(tar(\.(gz|bz2))?|zip)$',
++ perms =&gt; 644,
++ @_
++ );
++
++ $self-&gt;{_exclude} = $options{exclude};
++ $self-&gt;{_perms} = $options{perms};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return unless $package-&gt;is_source();
++
++ my $name = $package-&gt;get_name();
++ my $version = $package-&gt;get_version();
++ my $release = $package-&gt;get_release();
++
++ my $root = $repository-&gt;get_version_root();
++ my $path = $repository-&gt;get_version_path($package, $target, $define);
++
++ # remember original directory
++ my $original_dir = cwd();
++
++ # get a safe temporary directory
++ my $dir = tempdir( CLEANUP =&gt; 1 );
++ chdir $dir;
++
++ # first checkout base directory only
++ system(&quot;cvs -Q -d $root co -l $path&quot;);
++
++ # try to checkout package directory
++ my $dest = $path . '/' . $name;
++ system(&quot;cvs -Q -d $root co $dest&quot;);
++
++ # create directory if previous import failed
++ unless (-d $dest) {
++ print &quot;adding directory $dest\n&quot; if $self-&gt;{_verbose};
++ system(&quot;install -d -m &quot; . ($self-&gt;{_perms} + 111) . &quot; $dest&quot;);
++ system(&quot;cvs -Q -d $root add $dest&quot;);
++ }
++
++ chdir $dest;
++
++ # remove all files
++ unlink grep { -f } glob '*';
++
++ # extract all rpm files locally
++ $package-&gt;extract();
++
++ # remove excluded files
++ if ($self-&gt;{_exclude}) {
++ unlink grep { -f &amp;&amp; /$self-&gt;{_exclude}/ } glob '*';
++ }
++
++ # uncompress all compressed files
++ system(&quot;bunzip2 *.bz2 2&gt;/dev/null&quot;);
++ system(&quot;gunzip *.gz 2&gt;/dev/null&quot;);
++
++ my (@to_remove, @to_add, @to_add_binary);
++ foreach my $line (`cvs -nq update`) {
++ if ($line =~ /^\? (\S+)/) {
++ if (-B $1) {
++ push(@to_add_binary, $1);
++ } else {
++ push(@to_add, $1);
++ }
++ }
++ if ($line =~ /^U (\S+)/) {
++ push(@to_remove, $1);
++ }
++ }
++ if (@to_remove) {
++ my $to_remove = join(' ', @to_remove);
++ print &quot;removing file(s) $to_remove\n&quot; if $self-&gt;{_verbose};
++ system(&quot;cvs -Q remove $to_remove&quot;);
++ }
++ if (@to_add) {
++ my $to_add = join(' ', @to_add);
++ print &quot;adding text file(s) $to_add\n&quot; if $self-&gt;{_verbose};
++ system(&quot;cvs -Q add $to_add&quot;);
++ }
++ if (@to_add_binary) {
++ my $to_add_binary = join(' ', @to_add_binary);
++ print &quot;adding binary file(s) $to_add_binary\n&quot; if $self-&gt;{_verbose};
++ system(&quot;cvs -Q add -kb $to_add_binary&quot;);
++ }
++
++ print &quot;committing current directory\n&quot; if $self-&gt;{_verbose};
++ system(&quot;cvs -Q commit -m $version-$release&quot;) unless $self-&gt;{_test};
++
++ # tag new release
++ my $tag = &quot;r$version-$release&quot;;
++ $tag =~ s/\./_/g;
++ print &quot;tagging current directory as $tag\n&quot; if $self-&gt;{_verbose};
++ system(&quot;cvs -Q tag $tag&quot;) unless $self-&gt;{_test};
++
++ # get back to original directory
++ chdir $original_dir;
++
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Clean.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Clean.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Clean.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,40 @@
++# $Id: Clean.pm 4742 2007-01-30 09:49:58Z pixel $
++package Youri::Submit::Action::Clean;
++
++=head1 NAME
++
++Youri::Submit::Action::Clean - Old revisions cleanup
++
++=head1 DESCRIPTION
++
++This action plugin ensures cleanup of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ foreach my $replaced_package (
++ $repository-&gt;get_replaced_packages($package, $target, $define)
++ ) {
++ my $file = $replaced_package-&gt;as_file();
++ print &quot;deleting file $file\n&quot; if $self-&gt;{_verbose};
++ unlink $file unless $self-&gt;{_test};
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/DkmsModuleInfo.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/DkmsModuleInfo.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/DkmsModuleInfo.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,111 @@
++# $Id$
++package Youri::Submit::Action::DkmsModuleInfo;
++
++=head1 NAME
++
++Youri::Submit::Action::DkmsModuleInfo - extract and commit info from dkms package.
++
++=head1 DESCRIPTION
++
++This action plugin extract modalias and description from dkms packages and commit them
++on a SVN module.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++use File::Temp qw/tempdir/;
++use File::Basename;
++use SVN::Client;
++
++#- inlineed from MDK::Common::Various
++sub chomp_ { my @l = @_; chomp @l; wantarray() ? @l : $l[0] }
++
++sub _init {
++ my ($self, %options) = @_;
++
++ croak &quot;undefined svn module&quot; unless $options{svn_module};
++
++ foreach my $var ('svn_module') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my ($dkms_name) = $package-&gt;get_canonical_name =~ /^dkms-(.*)$/ or return;
++ my $package_name = $package-&gt;get_name;
++ my ($kver) = $package_name =~ /^$dkms_name-kernel-(.*)$/ or return;
++
++ my @files = map { $_-&gt;[0] } $package-&gt;get_files;
++ my @module_files = grep { m!^(/lib/modules/|/var/lib/dkms-binary/).*\.ko(\.gz)?$! } @files
++ or return;
++
++ print &quot;Submit::Action::DkmsModuleInfo: proceeding with $package_name\n&quot; if $self-&gt;{_verbose};
++
++ my $tempdir = tempdir(CLEANUP =&gt; 1);
++ my $file = $package-&gt;as_file;
++ my $cmd = &quot;rpm2cpio $file | (cd $tempdir ; cpio --quiet -id)&quot;;
++ print &quot;Submit::Action::DkmsModuleInfo: doing $cmd\n&quot; if $self-&gt;{_verbose};
++ if (system($cmd) != 0) {
++ print &quot;Submit::Action::DkmsModuleInfo: failed!\n&quot; if $self-&gt;{_verbose};
++ return;
++ }
++
++ my @fields = qw(description alias);
++
++ my (%modules);
++ foreach my $file (@module_files) {
++ print &quot;Submit::Action::DkmsModuleInfo: extracting $file\n&quot; if $self-&gt;{_verbose};
++ my $module = $file;
++ $module =~ s!.*/!!;
++ $module =~ s!\.ko(\.gz)$!!;
++ $modules{$module}{$_} = [ chomp_(`/sbin/modinfo -F $_ $tempdir$file`) ]
++ foreach @fields;
++ }
++
++ eval {
++ my $svn = SVN::Client-&gt;new();
++ my $dir = $tempdir . '/' . basename($self-&gt;{_svn_module});
++ my $revision = $svn-&gt;checkout($self-&gt;{_svn_module}, $dir, 'HEAD', 0);
++ my $vdir = $dir . '/' . $kver;
++ $svn-&gt;update($vdir, 'HEAD', 0);
++ -d $vdir or $svn-&gt;mkdir($vdir);
++ foreach my $module (keys %modules) {
++ print &quot;Submit::Action::DkmsModuleInfo: adding module $module\n&quot; if $self-&gt;{_verbose};
++ foreach my $field (@fields) {
++ my $file = &quot;$vdir/$module.$field&quot;;
++ $svn-&gt;update($file, 'HEAD', 0);
++ my $exists = -f $file;
++ open(my $fh, &quot;&gt;&quot;, $file);
++ print $fh map { &quot;$_\n&quot; } @{$modules{$module}{$field}};
++ $svn-&gt;add($file, 1) if !$exists;
++ }
++ }
++
++ $svn-&gt;log_msg(sub { $_[0] = \&quot;add dkms info for $dkms_name with kernel $kver&quot; });
++ $svn-&gt;commit($vdir, 0);
++ };
++ if (my $error = $@) {
++ print &quot;Submit::Action::DkmsModuleInfo: commit to svn failed ($error)!\n&quot; if $self-&gt;{_verbose};
++ return;
++ }
++
++ 1;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,74 @@
++# $Id: Install.pm 229772 2007-09-26 11:21:07Z blino $
++package Youri::Submit::Action::Install;
++
++=head1 NAME
++
++Youri::Submit::Action::Install - Package installation
++
++=head1 DESCRIPTION
++
++This action plugin ensures installation of new package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ @_
++ );
++
++ $self-&gt;{_perms} = $options{perms};
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;as_file();
++ my $rpm = $package-&gt;get_file_name();
++ my $dest = $repository-&gt;get_install_dir($package, $target, $define);
++
++ # FIXME remove prefix this should be done by a function
++ $rpm =~ s/^\d{14}\.\w*\.\w+\.\d+_//;
++ $rpm =~ s/^\@\d+://;
++ print &quot;installing file $file to $dest/$rpm\n&quot; if $self-&gt;{_verbose};
++
++ unless ($self-&gt;{_test}) {
++ # create destination dir if needed
++ if (! -d $dest) {
++ my $status =
++ system(&quot;install -d -m &quot; . ($self-&gt;{_perms} + 111) . &quot; $dest&quot;);
++ croak &quot;Unable to create directory $dest: $?&quot; if $status;
++ }
++
++ # install file to new location
++ my $status =
++ system(&quot;install -m $self-&gt;{_perms} $file $dest/$rpm&quot;);
++ croak &quot;Unable to install file $file to $dest/$rpm: $?&quot; if $status;
++
++ my $arch = $package-&gt;get_arch();
++ $repository-&gt;set_arch_changed($target, $arch);
++ $repository-&gt;set_install_dir_changed($dest);
++ }
++ $package-&gt;{_file} = &quot;$dest/$rpm&quot;;
++ print &quot;deleting file $file\n&quot; if $self-&gt;{_verbose};
++ unlink $file unless $self-&gt;{_test};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Link.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Link.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Link.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,80 @@
++# $Id: Link.pm 233641 2008-01-31 16:35:55Z pixel $
++package Youri::Submit::Action::Link;
++
++=head1 NAME
++
++Youri::Submit::Action::Link - Noarch packages linking
++
++=head1 DESCRIPTION
++
++This action plugin ensures linking of noarch packages between arch-specific
++directories.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Cwd;
++use File::Spec;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ symbolic =&gt; 0, # use symbolic linking
++ @_
++ );
++
++ $self-&gt;{_symbolic} = $options{symbolic};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # only needed for noarch packages
++ return unless $package-&gt;get_arch() eq 'noarch';
++
++ my $default_dir = $repository-&gt;get_install_dir($package, $target, $define);
++ my $file = $package-&gt;get_file_name();
++
++ # FIXME remove prefix this should be done by a function
++ $file =~ s/^\d{14}\.\w*\.\w+\.\d+_//;
++ $file =~ s/^\@\d+://;
++
++ foreach my $arch ($repository-&gt;get_extra_arches()) {
++ # compute installation target, forcing arch
++ my $other_dir = $repository-&gt;get_install_dir(
++ $package,
++ $target,
++ $define,
++ { arch =&gt; $arch }
++ );
++
++ if (! $self-&gt;{_test}) {
++ my $current_dir = cwd();
++ chdir $other_dir;
++ my $default_file = File::Spec-&gt;abs2rel($default_dir) . '/' . $file;
++ if ($self-&gt;{_symbolic}) {
++ symlink $default_file, $file;
++ } else {
++ link $default_file, $file;
++ }
++ chdir $current_dir;
++ print &quot;set_install_dir_changed($other_dir) for updated $file\n&quot;;
++ $repository-&gt;set_install_dir_changed($other_dir);
++ $repository-&gt;set_arch_changed($target, $arch);
++ }
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Mail.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Mail.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Mail.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,131 @@
++# $Id: Mail.pm 223952 2007-06-23 13:54:13Z pixel $
++package Youri::Submit::Action::Mail;
++
++=head1 NAME
++
++Youri::Submit::Action::Mail - Mail notification
++
++=head1 DESCRIPTION
++
++This action plugin ensures mail notification of new package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use MIME::Entity;
++use Encode qw/from_to/;
++use Carp;
++use Youri::Package;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ mta =&gt; '/usr/sbin/sendmail',
++ to =&gt; '',
++ from =&gt; '',
++ cc =&gt; '',
++ prefix =&gt; '',
++ encoding =&gt; 'quoted-printable',
++ charset =&gt; 'iso-8859-1',
++ @_
++ );
++
++ croak &quot;undefined mail MTA&quot; unless $options{mta};
++ croak &quot;invalid mail MTA $options{mta}&quot; unless -x $options{mta};
++ croak &quot;undefined to&quot; unless $options{to};
++ if ($options{cc}) {
++ croak &quot;cc should be an hashref&quot; unless ref $options{cc} eq 'HASH';
++ }
++ croak &quot;invalid charset $options{charset}&quot;
++ unless Encode::resolve_alias($options{charset});
++
++ $self-&gt;{_mta} = $options{mta};
++ $self-&gt;{_to} = $options{to};
++ $self-&gt;{_from} = $options{from};
++ $self-&gt;{_cc} = $options{cc};
++ $self-&gt;{_prefix} = $options{prefix};
++ $self-&gt;{_encoding} = $options{encoding};
++ $self-&gt;{_charset} = $options{charset};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return unless $package-&gt;is_source();
++
++ my $from = $package-&gt;get_packager();
++
++ # force from adress if defined
++ $from =~ s/&lt;.*&gt;/&lt;$self-&gt;{_from}&gt;/ if $self-&gt;{_from};
++
++ my $subject = $self-&gt;get_subject($package, $repository, $target, $define);
++ my $content = $self-&gt;get_content($package, $repository, $target, $define);
++
++ # ensure proper codeset conversion
++ # for informations coming from package
++ my $charset = $repository-&gt;get_package_charset();
++ from_to($content, $charset, $self-&gt;{_charset});
++ from_to($subject, $charset, $self-&gt;{_charset});
++
++ my $mail = MIME::Entity-&gt;build(
++ Type =&gt; 'text/plain',
++ Charset =&gt; $self-&gt;{_charset},
++ Encoding =&gt; $self-&gt;{_encoding},
++ From =&gt; $from,
++ To =&gt; $self-&gt;{_to},
++ Subject =&gt; $subject,
++ Data =&gt; $content,
++ );
++
++ if ($self-&gt;{_cc}) {
++ my $cc = $self-&gt;{_cc}-&gt;{$package-&gt;get_name()};
++ $mail-&gt;head()-&gt;add('cc', $cc) if $cc;
++ }
++
++ if ($self-&gt;{_test}) {
++ $mail-&gt;print(\*STDOUT);
++ } else {
++ open(MAIL, &quot;| $self-&gt;{_mta} -t -oi -oem&quot;) or die &quot;Can't open MTA program: $!&quot;;
++ $mail-&gt;print(\*MAIL);
++ close MAIL;
++ }
++
++}
++
++sub get_subject {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ return
++ ($self-&gt;{_prefix} ? '[' . $self-&gt;{_prefix} . '] ' : '' ) .
++ &quot;$target &quot; . ($section ? &quot;$section &quot; : '' ) .
++ $package-&gt;as_formated_string('%{name}-%{version}-%{release}');
++}
++
++sub get_content {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $information = $package-&gt;get_information();
++ my $last_change = $package-&gt;get_last_change();
++
++ return
++ $information . &quot;\n&quot; .
++ $last_change-&gt;[Youri::Package::CHANGE_AUTHOR] . &quot;:\n&quot; .
++ $last_change-&gt;[Youri::Package::CHANGE_TEXT];
++}
++
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Markrelease.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Markrelease.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Markrelease.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,56 @@
++# $Id: Markrelease.pm 4743 2007-01-30 09:58:30Z pixel $
++package Youri::Submit::Action::Markrelease;
++
++=head1 NAME
++
++Youri::Submit::Action::Markrelease - calls markrelease
++
++=head1 DESCRIPTION
++
++This action plugin calls markrelease
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ @_
++ );
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $package-&gt;is_source or return 1;
++ my $file = $package-&gt;get_file();
++ my $srpm_name = $package-&gt;get_canonical_name;
++
++ if ($repository-&gt;package_in_svn($srpm_name)) {
++ my $svn = $repository-&gt;get_svn_url();
++ my ($rev) = $file =~ /.*\/.*?\@(\d+):/;
++ print &quot;Run repsys markrelease -f $file -r $rev $svn/$srpm_name\n&quot;;
++ # FIXME repsys ask for a username and password
++ # FIXME we should use the key in /var/home/mandrake so that /home/mandrake does not
++ # need to be mounted
++ system('repsys', 'markrelease', '-f', $file, '-r', $rev, &quot;$svn/$srpm_name&quot;);
++ }
++ 1
++}
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/RSS.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/RSS.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/RSS.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,102 @@
++# $Id: RSS.pm 1700 2006-10-16 12:57:42Z warly $
++package Youri::Submit::Action::RSS;
++
++=head1 NAME
++
++Youri::Submit::Action::RSS - RSS notification
++
++=head1 DESCRIPTION
++
++This action plugin ensures RSS notification of new package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use XML::RSS;
++use Encode qw/from_to/;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ file =&gt; '',
++ title =&gt; '',
++ link =&gt; '',
++ description =&gt; '',
++ charset =&gt; 'iso-8859-1',
++ max_items =&gt; 10,
++ @_
++ );
++
++ croak &quot;undefined rss file&quot; unless $options{file};
++ croak &quot;invalid charset $options{charset}&quot;
++ unless Encode::resolve_alias($options{charset});
++
++ $self-&gt;{_file} = $options{file};
++ $self-&gt;{_title} = $options{title};
++ $self-&gt;{_link} = $options{link};
++ $self-&gt;{_description} = $options{description};
++ $self-&gt;{_charset} = $options{charset};
++ $self-&gt;{_max_items} = $options{max_items};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return unless $package-&gt;is_source();
++
++ my $subject = $package-&gt;as_formated_string('%{name}-%{version}-%{release}');
++ my $content = $package-&gt;get_information();
++
++ $content =~ s/$/&lt;br\/&gt;/mg;
++
++ # ensure proper codeset conversion
++ # for informations coming from package
++ my $charset = $repository-&gt;get_package_charset();
++ from_to($content, $charset, $self-&gt;{_charset});
++ from_to($subject, $charset, $self-&gt;{_charset});
++
++ my $rss = XML::RSS-&gt;new(
++ encoding =&gt; $self-&gt;{_charset},
++ encode_output =&gt; 1
++ );
++
++ my $file = $self-&gt;{_file};
++ if (-e $file) {
++ $rss-&gt;parsefile($file);
++ splice(@{$rss-&gt;{items}}, $self-&gt;{_max_items})
++ if @{$rss-&gt;{items}} &gt;= $self-&gt;{_max_items};
++ } else {
++ $rss-&gt;channel(
++ title =&gt; $self-&gt;{_title},
++ link =&gt; $self-&gt;{_link},
++ description =&gt; $self-&gt;{_description},
++ language =&gt; 'en'
++ );
++ }
++
++ $rss-&gt;add_item(
++ title =&gt; $subject,
++ description =&gt; $content,
++ mode =&gt; 'insert'
++ );
++
++ if ($self-&gt;{_test}) {
++ print $rss-&gt;as_string();
++ } else {
++ $rss-&gt;save($file);
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Rpminfo.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Rpminfo.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Rpminfo.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,69 @@
++# $Id: Rpminfo.pm 4742 2007-01-30 09:49:58Z pixel $
++package Youri::Submit::Action::Rpminfo;
++
++=head1 NAME
++
++Youri::Submit::Action::RpmInfo - Creates .info files
++
++=head1 DESCRIPTION
++
++This action plugin ensures the creation of .info files
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Basename;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ uphost =&gt; '',
++ user =&gt; '',
++ ssh_key =&gt; '',
++ verbose =&gt; '',
++ @_
++ );
++ croak &quot;undefined upload host&quot; unless $options{uphost};
++ croak &quot;undefined ssh key&quot; unless $options{ssh_key};
++
++ foreach my $var ('perms', 'user', 'uphost', 'ssh_key', 'verbose') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;get_file();
++ my $dest = $repository-&gt;get_upload_dir($package, $target, $define);
++
++ print &quot;Caching rpm information $file on $dest\n&quot; if $self-&gt;{_verbose};
++ my $base = basename ($file);
++ $dest =~ s/\/[0-9]{14}\./\/*./;
++
++ my $cmd = &quot;ssh -i $self-&gt;{_ssh_key} $self-&gt;{_user}\@$self-&gt;{_uphost} \&quot;srpm=`echo /$dest$base`; rpm -q --qf '\%{name}\n\%{epoch}\n\%{version}-\%{release}\n\%{summary}\n' -p \\\$srpm &gt; \\\$srpm.info\&quot;&quot;;
++ print &quot;Submit::Action::RpmInfo: doing $cmd\n&quot; if $self-&gt;{_verbose};
++ if (!$self-&gt;{_test}) {
++ if (!system($cmd)) {
++ print &quot;Submit::Action::RpmInfo: rpminfo succeeded!\n&quot;;
++ return 1
++ }
++ print &quot;Submit::Action::RpmInfo: rpminfo failed!\n&quot;;
++ }
++}
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Send.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Send.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Send.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,77 @@
++# $Id: Send.pm 4744 2007-01-30 09:59:07Z pixel $
++package Youri::Submit::Action::Send;
++
++=head1 NAME
++
++Youri::Submit::Action::Send - upload package
++
++=head1 DESCRIPTION
++
++This action plugin uploads the package on uphost
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Basename;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ uphost =&gt; '',
++ user =&gt; '',
++ ssh_key =&gt; '',
++ verbose =&gt; '',
++ keep_svn_release =&gt; '',
++ @_
++ );
++ croak &quot;undefined upload host&quot; unless $options{uphost};
++ croak &quot;undefined ssh key&quot; unless $options{ssh_key};
++
++ foreach my $var ('perms', 'user', 'uphost', 'ssh_key', 'verbose', 'keep_svn_release') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;get_file();
++ my $dest = $repository-&gt;get_upload_dir($package, $target, $define);
++
++ print &quot;Sending file $file to $dest\n&quot; if $self-&gt;{_verbose};
++ my $base;
++ if ($self-&gt;{_keep_svn_release}) {
++ $base = basename($file)
++ } else {
++ ($base) = $file =~ /.*\/(?:@\d+:)?([^\/]*)/
++ }
++
++ my $cmd = &quot;scp -i $self-&gt;{_ssh_key} $file $self-&gt;{_user}\@$self-&gt;{_uphost}:/$dest$base.new&quot;;
++ my $cmd2 = &quot;ssh -i $self-&gt;{_ssh_key} $self-&gt;{_user}\@$self-&gt;{_uphost} \&quot;mv /$dest$base.new /$dest$base\&quot;&quot;;
++ print &quot;Submit::Action::Send: doing $cmd\n$cmd2\n&quot; if 1 || $self-&gt;{_verbose};
++ if (!$self-&gt;{_test}) {
++ if (!system($cmd)) {
++ if (!system($cmd2)) {
++ print &quot;Submit::Action::Send: upload succeeded!\n&quot;;
++ return 1
++ }
++ }
++ print &quot;Submit::Action::Send: upload failed!\n&quot;;
++ }
++}
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sendcache.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sendcache.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sendcache.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,81 @@
++# $Id: Sendcache.pm 232350 2007-12-07 18:26:17Z spuk $
++package Youri::Submit::Action::Sendcache;
++
++=head1 NAME
++
++Youri::Submit::Action::Sendcache - upload package to cache
++
++=head1 DESCRIPTION
++
++This action plugin uploads the package on uphost
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Basename;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ uphost =&gt; '',
++ user =&gt; '',
++ ssh_key =&gt; '',
++ verbose =&gt; '',
++ root =&gt; '',
++ debug_pkgs =&gt; 0,
++ @_
++ );
++ croak &quot;undefined upload host&quot; unless $options{uphost};
++ croak &quot;undefined ssh key&quot; unless $options{ssh_key};
++
++ foreach my $var ('perms', 'user', 'uphost', 'ssh_key', 'verbose', 'root', 'debug_pkgs') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # only cache debug packages if option debug_pkgs is true
++ return if ($package-&gt;is_debug() &amp;&amp; !$self-&gt;{_debug_pkgs});
++
++ my $file = $package-&gt;get_file();
++ my $dest = $repository-&gt;get_upload_dir($package, $target, $define);
++ $dest =~ s!$repository-&gt;{_upload_root}/$repository-&gt;{_queue}!$self-&gt;{_root}!;
++
++ print &quot;Sending file $file to $dest\n&quot; if $self-&gt;{_verbose};
++ my $destfile = &quot;$dest&quot;.basename($file);
++ $destfile =~ s,/[^/_]+_([^/]+)$,/$1,;
++ $destfile =~ s,/@\d+:,/,;
++ my $destfilehidden = $destfile;
++ $destfilehidden =~ s,/([^/]+)$,/.$1,;
++
++ my $cmd = &quot;scp -i $self-&gt;{_ssh_key} $file $self-&gt;{_user}\@$self-&gt;{_uphost}:/$destfilehidden&quot;;
++ my $cmd2 = &quot;ssh -i $self-&gt;{_ssh_key} $self-&gt;{_user}\@$self-&gt;{_uphost} \&quot;mv /$destfilehidden /$destfile\&quot;&quot;;
++ print &quot;Submit::Action::Send: doing $cmd\n$cmd2\n&quot; if 1 || $self-&gt;{_verbose};
++ if (!$self-&gt;{_test}) {
++ if (!system($cmd)) {
++ if (!system($cmd2)) {
++ print &quot;Submit::Action::Sendcache: upload succeeded!\n&quot;;
++ return 1
++ }
++ }
++ print &quot;Submit::Action::Sendcache: upload failed!\n&quot;;
++ }
++}
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,56 @@
++# $Id: Sign.pm 1700 2006-10-16 12:57:42Z warly $
++package Youri::Submit::Action::Sign;
++
++=head1 NAME
++
++Youri::Submit::Action::Sign - GPG signature
++
++=head1 DESCRIPTION
++
++This action plugin ensures GPG signature of packages.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ name =&gt; '',
++ path =&gt; $ENV{HOME} . '/.gnupg',
++ passphrase =&gt; '',
++ @_
++ );
++
++ croak &quot;undefined name&quot; unless $options{name};
++ croak &quot;undefined path&quot; unless $options{path};
++ croak &quot;invalid path $options{path}&quot; unless -d $options{path};
++
++ $self-&gt;{_name} = $options{name};
++ $self-&gt;{_path} = $options{path};
++ $self-&gt;{_passphrase} = $options{passphrase};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $package-&gt;sign(
++ $self-&gt;{_name},
++ $self-&gt;{_path},
++ $self-&gt;{_passphrase}
++ ) unless $self-&gt;{_test};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Unpack.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Unpack.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Unpack.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,82 @@
++# $Id: Unpack.pm 115370 2007-01-30 09:59:07Z pixel $
++package Youri::Submit::Action::Unpack;
++
++=head1 NAME
++
++Youri::Submit::Action::Unpack - unpack package files
++
++=head1 DESCRIPTION
++
++This action plugin unpack package files somewhere.
++When unpack_inside_distribution_root is set, dest_directory is relative to the distribution root.
++When the package is a noarch, the wanted files are unpacked in distribution root of each archs.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Temp qw/tempdir/;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my ($self, %options) = @_;
++
++ croak &quot;undefined package name&quot; unless $options{name};
++ croak &quot;undefined source sub directory&quot; unless $options{source_subdir};
++ croak &quot;undefined destination directory&quot; unless $options{dest_directory};
++
++ foreach my $var ('name', 'dest_directory', 'source_subdir', 'grep_files', 'unpack_inside_distribution_root') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $package-&gt;get_name eq $self-&gt;{_name} or return;
++
++ my @dests = $self-&gt;{_unpack_inside_distribution_root} ?
++ (map { &quot;$_/$self-&gt;{_dest_directory}&quot; } $repository-&gt;get_distribution_roots($package, $target))
++ : $self-&gt;{_dest_directory};
++ my $file = $package-&gt;as_file;
++ print &quot;Unpacking rpm $file$self-&gt;{_source_subdir} to @dests\n&quot; if $self-&gt;{_verbose};
++
++ my $tempdir = tempdir(CLEANUP =&gt; 1);
++
++ my $cmd = &quot;rpm2cpio $file | (cd $tempdir ; cpio -id)&quot;;
++ print &quot;Submit::Action::Unpack: doing $cmd\n&quot; if $self-&gt;{_verbose};
++ if (!$self-&gt;{_test} &amp;&amp; system($cmd) != 0) {
++ print &quot;Submit::Action::Unpack: failed!\n&quot; if $self-&gt;{_verbose};
++ return;
++ }
++
++ foreach my $dest (@dests) {
++ my $find_grep = $self-&gt;{_grep_files} ? &quot;find | grep '$self-&gt;{_grep_files}'&quot; : 'find';
++ my $cmd = &quot;cd $tempdir/$self-&gt;{_source_subdir}; $find_grep | cpio -pdu $dest&quot;;
++ print &quot;Submit::Action::Unpack: doing $cmd\n&quot; if $self-&gt;{_verbose};
++ if (!$self-&gt;{_test}) {
++ my @l = glob(&quot;$tempdir/$self-&gt;{_source_subdir}&quot;);
++ if (@l == 1 &amp;&amp; -d $l[0]) {
++ if (system($cmd) != 0) {
++ print &quot;Submit::Action::Unpack: failed!\n&quot; if $self-&gt;{_verbose};
++ }
++ } else {
++ print &quot;Submit::Action::Unpack: directory $self-&gt;{_source_subdir} doesn't exist in package $self-&gt;{_name}\n&quot;;
++ }
++ }
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/UpdateMdvDb.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/UpdateMdvDb.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/UpdateMdvDb.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,62 @@
++# $Id$
++package Youri::Submit::Action::UpdateMdvDb;
++
++=head1 NAME
++
++Youri::Submit::Action::UpdateMdvDb - Mandriva maintainers database updater
++
++=head1 DESCRIPTION
++
++This action plugin calls an external script to update last commit info, as
++well as add new packages, in the package maintainers database at
++&lt;<A HREF="http://maint.mandriva.com/">http://maint.mandriva.com/</A>&gt;.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Action/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ @_
++ );
++
++ # path for mdvdb-updaterep script
++ $self-&gt;{_mdvdb_updaterep} = $options{mdvdb_updaterep};
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # only SRPMs matter
++ return unless $package-&gt;is_source();
++
++ unless ($self-&gt;{_test}) {
++ my $pkg_name = $package-&gt;get_name();
++ my $pkg_media = $repository-&gt;_get_main_section($package, $target, $define);
++ $package-&gt;get_packager() =~ m/(\w[-_.\w]+\@[-_.\w]+)\W/;
++ my $pkg_commiter = $1;
++
++ if (system($self-&gt;{_mdvdb_updaterep}, &quot;update&quot;, $pkg_name, $pkg_media, $pkg_commiter, &quot;youri&quot;)) {
++ print &quot;ERROR: &quot;.$self-&gt;{_mdvdb_updaterep}.&quot; failed for '$pkg_name', '$pkg_media', '$pkg_commiter'.\n&quot;;
++ } else {
++ print &quot;Updated package maintainers DB for '$pkg_name', '$pkg_media', '$pkg_commiter'.\n&quot; if $self-&gt;{_verbose};
++ }
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2007, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,27 @@
++# $Id: Base.pm 631 2006-01-26 22:22:23Z guillomovitch $
++package Youri::Submit::Action;
++
++=head1 NAME
++
++Youri::Submit::Action - Abstract action plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines action plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Plugin/;
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/ACL.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/ACL.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/ACL.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,71 @@
++# $Id: ACL.pm 4817 2007-02-09 19:39:05Z blino $
++package Youri::Submit::Check::ACL;
++
++=head1 NAME
++
++Youri::Submit::Check::Tag - Incorrect tag values check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect tag values, based on regular
++expressions.
++
++=cut
++
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++my $acl;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ acl_file =&gt; '',
++ @_
++ );
++ $acl = get_acl($options{acl_file});
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $file = $package-&gt;get_full_name();
++ my $arch = $package-&gt;get_arch();
++ my $srpm = $package-&gt;get_canonical_name;
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ my $user = $define-&gt;{user};
++ foreach my $t (keys %$acl) {
++ next if $target !~ /$t/;
++ foreach my $acl (@{$acl-&gt;{$t}}) {
++ my ($a, $media, $r, $users) = @$acl;
++ next if $arch !~ $a || $srpm !~ $r || $section !~ $media;
++ if ($user =~ /$users/) {
++ return
++ } else {
++ return &quot;$user is not authorized to upload packages belonging to $srpm in section $section (authorized persons: &quot; . join(', ', split '\|', $users) . &quot;)&quot;;
++ }
++ }
++ }
++ return
++}
++
++sub get_acl {
++ my ($file) = @_;
++ my %acl;
++ open my $f, $file;
++ while (&lt;$f&gt;) {
++ my ($dis, $arch, $media, $regexp, $users) = split ' ';
++ push @{$acl{$dis}}, [ $arch , $media, $regexp, $users ]
++ }
++ \%acl
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/History.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/History.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/History.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,61 @@
++# $Id: History.pm 1707 2006-10-16 16:26:42Z warly $
++package Youri::Submit::Check::History;
++
++=head1 NAME
++
++Youri::Submit::Check::History - Non-linear history check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages whose history does not include last
++available revision one.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Package;
++use base qw/Youri::Submit::Check/;
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my $last_revision =
++ $repository-&gt;get_last_older_revision($package, $target, $define);
++
++ if ($last_revision) {
++ # skip the test if last revision has been produced from another source package, as it occurs during package split/merges
++ return
++ if $last_revision-&gt;get_canonical_name()
++ ne $package-&gt;get_canonical_name();
++
++ my ($last_revision_number) = $last_revision-&gt;get_last_change()-&gt;[Youri::Package::CHANGE_AUTHOR] =~ /(\S+)\s*$/;
++ my %entries =
++ map { $_ =&gt; 1 }
++ map { /(\S+)\s*$/ }
++ map { $_-&gt;[Youri::Package::CHANGE_AUTHOR] }
++ $package-&gt;get_changes();
++ unless ($entries{$last_revision_number}) {
++ push(
++ @errors,
++ &quot;Last changelog entry $last_revision_number from last revision &quot; . $last_revision-&gt;get_full_name() . &quot; missing from current changelog&quot;
++ );
++ }
++ }
++
++ return @errors;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Host.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Host.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Host.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,63 @@
++# $Id: Host.pm 230850 2007-10-04 20:07:25Z blino $
++package Youri::Submit::Check::Host;
++
++=head1 NAME
++
++Youri::Submit::Check::Tag - Incorrect tag values check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect tag values, based on regular
++expressions.
++
++=cut
++
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++my $host;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ host_file =&gt; '',
++ @_
++ );
++ $host = get_host($options{host_file})
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $file = $package-&gt;get_file;
++ my $arch = $package-&gt;get_arch;
++ my $buildhost = $package-&gt;as_formated_string('%{buildhost}');
++ foreach my $h (keys %$host) {
++ next if $buildhost !~ $h;
++ if ($arch =~ $host-&gt;{$h}) {
++ return
++ }
++ }
++ &quot;Packages build on host $buildhost are not authorized for arch $arch&quot;;
++}
++
++sub get_host {
++ my ($file) = @_;
++ my %host;
++ open my $f, $file;
++ while (&lt;$f&gt;) {
++ my ($host, $arch) = split ' ';
++ $host{$host} = $arch
++ }
++ \%host
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Precedence.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Precedence.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Precedence.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,58 @@
++# $Id: Precedence.pm 1707 2006-10-16 16:26:42Z warly $
++package Youri::Submit::Check::Precedence;
++
++=head1 NAME
++
++Youri::Submit::Check::Precedence - Release check against another check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages whose an older revision already exists for
++another upload target.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ _target =&gt; undef, # mandatory targets
++ @_
++ );
++
++ die &quot;undefined target&quot; unless $options{target};
++
++ $self-&gt;{_target} = $options{target};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my @older_revisions =
++ $repository-&gt;get_older_revisions($package, $self-&gt;{_target}, $define);
++ if (@older_revisions) {
++ push(
++ @errors,
++ &quot;Older revisions still exists for $self-&gt;{_target}: &quot; . join(', ', @older_revisions)
++ );
++ }
++
++ return @errors;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Queue_recency.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Queue_recency.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Queue_recency.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,40 @@
++# $Id: Queue_recency.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Check::Queue_recency;
++
++=head1 NAME
++
++Youri::Submit::Check::Recency - Release check against current target
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages whose a current or newer revision already
++exists for current upload target.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @newer_revisions =
++ $repository-&gt;get_upload_newer_revisions($package, $target, $define);
++ if (@newer_revisions) {
++ return &quot;Newer revisions already exists for $target in upload queue: &quot; . join(', ', @newer_revisions);
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Recency.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Recency.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Recency.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,64 @@
++# $Id: Recency.pm 224793 2007-07-08 02:44:48Z spuk $
++package Youri::Submit::Check::Recency;
++
++=head1 NAME
++
++Youri::Submit::Check::Recency - Release check against current target
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages whose a current or newer revision already
++exists for current upload target.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my @revisions = $repository-&gt;get_revisions($package, $target, $define, undef, sub { return $_[0]-&gt;compare($package) &gt;= 0 });
++ if (@revisions) {
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ push(
++ @errors,
++ &quot;Current or newer revision(s) already exists in $section for $target: &quot; .
++ join(', ', @revisions)
++ );
++ }
++
++ my $defined_section = $define-&gt;{section};
++
++ # if the user provided a section, check also in the default section
++ if ($defined_section) {
++ $define-&gt;{section} = undef;
++ my @default_revisions = $repository-&gt;get_revisions($package, $target, $define, undef, sub { return $_[0]-&gt;compare($package) &gt;= 0 });
++ if (@default_revisions) {
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ push(
++ @errors,
++ &quot;Current or newer revision(s) already exists in $section for $target: &quot; .
++ join(', ', @default_revisions)
++ );
++ }
++ $define-&gt;{section} = $defined_section;
++ }
++
++ return @errors;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Rpmlint.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Rpmlint.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Rpmlint.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,90 @@
++# $Id: Rpmlint.pm 234384 2008-02-12 09:42:32Z blino $
++package Youri::Submit::Check::Rpmlint;
++
++=head1 NAME
++
++Youri::Submit::Check::Rpmlint - Rpmlint-based check
++
++=head1 DESCRIPTION
++
++This check plugin wraps rpmlint, and reject packages triggering results
++declared as fatal.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Submit::Check::Rpmlint object.
++
++Specific parameters:
++
++=over
++
++=item results $results
++
++List of rpmlint result id considered as fatal.
++
++=item path $path
++
++Path to the rpmlint executable (default: /usr/bin/rpmlint)
++
++=item config $config
++
++Specific rpmlint configuration.
++
++=back
++
++=cut
++
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ results =&gt; undef,
++ path =&gt; '/usr/bin/rpmlint',
++ config =&gt; '',
++ @_
++ );
++
++ croak &quot;no results to check&quot; unless $options{results};
++ croak &quot;fatal should be an arrayref&quot; unless ref $options{results} eq 'ARRAY';
++
++ $self-&gt;{_config} = $options{config};
++ $self-&gt;{_path} = $options{path};
++ $self-&gt;{_pattern} = '^(?:' . join('|', @{$options{results}}) . ')$';
++}
++
++sub run {
++ my ($self, $package, $_repository, $_target, $_define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my $command = &quot;$self-&gt;{_path} -f $self-&gt;{_config} &quot; . $package-&gt;as_file;
++ open(my $RPMLINT, &quot;$command |&quot;) or die &quot;Can't run $command: $!&quot;;
++ while (my $line = &lt;$RPMLINT&gt;) {
++ $line =~ /^[EW]: \S+ (\S+)(.*)$/ # old rpmlint format
++ || $line =~ /^\S+: [EW]: (\S+)(.*)$/ or next; # new rpmlint format
++ my ($id, $value) = ($1, $2);
++ if ($id =~ /$self-&gt;{_pattern}/o) {
++ push(@errors, &quot;$id$value&quot;);
++ }
++ }
++
++ return @errors;
++}
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under
++the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/SVN.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/SVN.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/SVN.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,79 @@
++# $Id: SVN.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Check::SVN;
++
++=head1 NAME
++
++Youri::Submit::Check::Tag - Incorrect tag values check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect tag values, based on regular
++expressions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ svn =&gt; '',
++ @_
++ );
++ $self-&gt;{_svn} = $options{svn};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ if ($section =~ /\/(testing|backport)$/) {
++ # FIXME, right now ignore packages in SVN for testing and backports
++ # we need to find a clean way to handle them
++ return
++ }
++
++ $package-&gt;is_source or return;
++ my $file = $package-&gt;get_file_name;
++ my $srpm_name = $package-&gt;get_canonical_name;
++ if ($repository-&gt;package_in_svn($srpm_name)) {
++ if ($file !~ /(^|\/|$define-&gt;{prefix}_)@\d+:\Q$srpm_name/) {
++ return &quot;package $srpm_name is in the SVN, the uploaded SRPM must look like @&lt;svn rev&gt;:$srpm_name-&lt;version&gt;-&lt;release&gt;.src.rpm (created with getsrpm-mdk $srpm_name)&quot;;
++ } else {
++ print &quot;Package $file is correct\n&quot;;
++ }
++ }
++ return
++}
++
++sub simple_prompt {
++ my $cred = shift;
++ my $realm = shift;
++ my $default_username = shift;
++ my $may_save = shift;
++ my $pool = shift;
++
++ print &quot;Enter authentication info for realm: $realm\n&quot;;
++ print &quot;Username: &quot;;
++ my $username = &lt;&gt;;
++ chomp($username);
++ $cred-&gt;username($username);
++ print &quot;Password: &quot;;
++ my $password = &lt;&gt;;
++ chomp($password);
++ $cred-&gt;password($password);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Section.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Section.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Section.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,58 @@
++# $Id: Precedence.pm 1707 2006-10-16 16:26:42Z warly $
++package Youri::Submit::Check::Section;
++
++=head1 NAME
++
++Youri::Submit::Check::Section - Check if package was submitted to the right section
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages which were submitted to a section
++different than the one where an older version already exists.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my $submitted_main_section = $repository-&gt;_get_main_section($package, $target, $define);
++
++ # undefine section, so that Repository::_get_section() of Mandriva_upload.pm
++ # finds the section from existing packages
++ my $defined_section = $define-&gt;{section};
++ undef $define-&gt;{section};
++
++ my $old_main_section = $repository-&gt;_get_main_section($package, $target, $define);
++ my @older_revisions = $repository-&gt;get_older_revisions($package, $target, $define);
++
++ # restore defined section
++ $define-&gt;{section} = $defined_section;
++
++ if (@older_revisions &amp;&amp; $submitted_main_section ne $old_main_section) {
++ push(
++ @errors,
++ &quot;Section should be $old_main_section, not $submitted_main_section.&quot;
++ );
++ }
++
++
++ return @errors;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2007, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Source.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Source.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Source.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,45 @@
++# $Id: Source.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Check::Source;
++
++=head1 NAME
++
++Youri::Submit::Check::Tag - Incorrect tag values check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect tag values, based on regular
++expressions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ @_
++ );
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $file = $package-&gt;as_file();
++ if (!$package-&gt;is_source()) {
++ return &quot;Package $file is not a source rpm&quot;;
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Tag.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Tag.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Tag.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,61 @@
++# $Id: Tag.pm 1707 2006-10-16 16:26:42Z warly $
++package Youri::Submit::Check::Tag;
++
++=head1 NAME
++
++Youri::Submit::Check::Tag - Incorrect tag values check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect tag values, based on regular
++expressions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ tags =&gt; undef, # expected tag values
++ @_
++ );
++
++ croak &quot;no tags to check&quot; unless $options{tags};
++ croak &quot;tag should be an hashref&quot; unless ref $options{tags} eq 'HASH';
++
++ $self-&gt;{_tags} = $options{tags};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ foreach my $tag (keys %{$self-&gt;{_tags}}) {
++ my $value = $package-&gt;get_tag($tag);
++ if ($value !~ /$self-&gt;{_tags}-&gt;{$tag}/) {
++ push(
++ @errors,
++ &quot;invalid value $value for tag $tag&quot;
++ );
++ }
++ }
++
++ return @errors;
++
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Type.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Type.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Type.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,54 @@
++# $Id: Type.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Check::Type;
++
++=head1 NAME
++
++Youri::Submit::Check::Type - Type check
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with incorrect type.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ type =&gt; undef, # expected type
++ @_
++ );
++
++ croak &quot;no type to check&quot; unless $options{type};
++ croak &quot;invalid type value&quot; unless $options{type} =~ /^(?:source|binary)$/;
++
++ $self-&gt;{_type} = $options{type};
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @errors;
++
++ my $type = $package-&gt;get_type();
++ if ($type ne $self-&gt;{_type}) {
++ push(@errors, &quot;invalid type $type&quot;);
++ }
++
++ return @errors;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Version.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Version.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Version.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,102 @@
++# $Id: Version.pm 267050 2010-03-23 17:36:49Z nvigier $
++package Youri::Submit::Check::Version;
++
++=head1 NAME
++
++Youri::Submit::Check::Version - Check if older version already exist in cooker (used in freeze period)
++
++=head1 DESCRIPTION
++
++This check plugin rejects new version of packages if they are not mentioned as authorized
++in the configuration file or in a non frozen section.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use URPM;
++use base qw/Youri::Submit::Check/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ @_
++ );
++
++ foreach my $target (keys %options) {
++ $self-&gt;{$target} = $options{$target}
++ }
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $opt = $self-&gt;{$target};
++ return if $opt-&gt;{mode} eq 'normal';
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ my $name = $package-&gt;get_canonical_name;
++ return if $name =~ /$opt-&gt;{authorized_packages}/;
++ my $arch = $repository-&gt;get_arch($package, $target, $define);
++ return if $arch =~ /$opt-&gt;{authorized_arches}/;
++ if ($opt-&gt;{mode} eq 'version_freeze') {
++ return if $section =~ /$opt-&gt;{authorized_sections}/;
++ my $user = $define-&gt;{user};
++ return if $user =~ /^($opt-&gt;{authorized_users})$/;
++ my ($package_version) = $package =~ /-([^-]+)-[^-]+\.src$/;
++ $define-&gt;{arch} = 'src';
++ my @revisions = $repository-&gt;get_revisions($package, $target, $define, undef,
++ sub {
++ my ($version) = $_[0] =~ /-([^-]+)-[^-]+\.src$/;
++ URPM::ranges_overlap(&quot;== $version&quot;, &quot;&lt; $package_version&quot;)
++ }
++ );
++ $define-&gt;{arch} = '';
++ if (@revisions) {
++ return &quot;FREEZE, package @revisions of different versions exist in $target\n&quot;;
++ }
++ }
++ # FIXME: The following code is not working and must be reviewed.
++ elsif ($opt-&gt;{mode} eq 'freeze') {
++ my $user = $define-&gt;{user};
++ return if (defined($opt-&gt;{authorized_users}) &amp;&amp; $user =~ /^($opt-&gt;{authorized_users})$/);
++ # XXX: So freeze mode really only check for this exceptions?
++ if ($section !~ /$opt-&gt;{authorized_sections}/) {
++ return &quot;FREEZE: repository $target section $section is frozen, you can still submit your packages in testing\nTo do so use your.devel --define section=&lt;section&gt; $target &lt;package 1&gt; &lt;package 2&gt; ... &lt;package n&gt;&quot;;
++ }
++ } else {
++ # FIXME: Calls to get_source_package seems invalid nowadays.
++ # This results on $source having a null content.
++ my $source = $package-&gt;get_source_package;
++ my ($package_version) = $source =~ /-([^-]+)-[^-]+\.src\.rpm$/;
++ $define-&gt;{arch} = 'src';
++ # FIXME: get_revisions now expects the filter as the 5th element, and not the 4th.
++ my @revisions = $repository-&gt;get_revisions($package, $target, $define,
++ sub {
++ # FIXME: Calls to get_source_package seems invalid nowadays.
++ # This results on $source_package having a null content.
++ my $source_package = $_[0]-&gt;get_source_package;
++ my ($version) = $source_package =~ /-([^-]+)-[^-]+\.src\.rpm$/;
++ print STDERR &quot;Found version $version\n&quot;;
++ URPM::ranges_overlap(&quot;== $version&quot;, &quot;&lt; $package_version&quot;)
++ }
++ );
++ $define-&gt;{arch} = '';
++ if (@revisions) {
++ return &quot;FREEZE, package @revisions of different versions exist in $target\n&quot;;
++ }
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2006, YOURI project
++Copyright (C) 2006, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
++
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,27 @@
++# $Id: Base.pm 631 2006-01-26 22:22:23Z guillomovitch $
++package Youri::Submit::Check;
++
++=head1 NAME
++
++Youri::Submit::Check - Abstract check plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines check plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Plugin/;
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Plugin.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Plugin.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Plugin.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,93 @@
++# $Id: Plugin.pm 4746 2007-01-30 10:01:14Z pixel $
++package Youri::Submit::Plugin;
++
++=head1 NAME
++
++Youri::Submit::Plugin - Abstract youri-submit plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines youri-submit plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Submit::Plugin object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '', # object id
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ @_
++ );
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_id()
++
++Returns plugin identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 run($package, $repository, $target, $define)
++
++Execute action on given L&lt;Youri::Package&gt; object.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item run
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/CleanRpmsrate.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/CleanRpmsrate.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/CleanRpmsrate.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,53 @@
++# $Id: CleanRpmsrate.pm 115367 2007-01-30 09:47:04Z pixel $
++package Youri::Submit::Post::CleanRpmsrate;
++
++=head1 NAME
++
++Youri::Submit::Post::CleanRpmsrate - calls clean-rpmsrate
++
++=head1 DESCRIPTION
++
++Calls clean-rpmsrate
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Post/;
++
++#- inlined from MDK::Common::DataStructure
++sub uniq { my %l; $l{$_} = 1 foreach @_; grep { delete $l{$_} } @_ }
++
++sub _init {
++}
++
++sub run {
++ my ($self, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $root = $repository-&gt;get_install_root();
++ my @changed = @{$repository-&gt;get_arch_changed($target)};
++ if (grep { $_ eq 'i586' } @changed) {
++ # x86_64 uses i586 pkgs, so rpmsrate need to be rebuild
++ @changed = uniq(@changed, 'x86_64');
++ }
++ foreach my $arch (@changed) {
++ my $rpmsrate = &quot;$root/$target/$arch/media/media_info/rpmsrate&quot;;
++ my @media = &quot;$root/$target/$arch/media/main/release&quot;;
++ system(&quot;cp&quot;, &quot;$rpmsrate-raw&quot;, &quot;$rpmsrate-new&quot;);
++ system(&quot;clean-rpmsrate&quot;, &quot;$rpmsrate-new&quot;, @media);
++ system(&quot;mv&quot;, &quot;-f&quot;, &quot;$rpmsrate-new&quot;, $rpmsrate);
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2007, Mandriva &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">blino at mandriva.com</A>&gt;
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
++
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Gendistrib.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Gendistrib.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Gendistrib.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,66 @@
++# $Id: Gendistrib.pm 115367 2007-01-30 09:47:04Z pixel $
++package Youri::Submit::Post::Gendistrib;
++
++=head1 NAME
++
++Youri::Submit::Post::Gendistrib - calls gendistrib
++
++=head1 DESCRIPTION
++
++Calls gendistrib
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Post/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ user =&gt; '',
++ host =&gt; '',
++ source =&gt; '',
++ destination =&gt; '',
++ @_
++ );
++
++ foreach my $var ('tmpdir', 'command') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++}
++
++sub run {
++ my ($self, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $root = $repository-&gt;get_install_root();
++ (undef, undef, my $hour) = gmtime(time);
++ # during the night, use complete hdlist rebuild
++ my $fast = '--fast';
++ $fast = ''; # blino: don't use fast for now, it might be broken
++ if ($hour &gt; 22 &amp;&amp; $hour &lt; 5) {
++ if ($hour &lt; 4) {
++ $fast = '--blind'
++ } else {
++ $fast = ''
++ }
++ }
++ foreach my $arch (@{$repository-&gt;get_arch_changed($target)}) {
++ my $cmd = &quot;TMPDIR=$self-&gt;{_tmpdir}/$target/$arch time $self-&gt;{_command} --nochkdep --nobadrpm $fast --noclean $root/$target/$arch&quot;;
++ print &quot;$cmd\n&quot;;
++ system($cmd);
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, Mandriva &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">warly at mandriva.com</A>&gt;
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
++
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Genhdlist2.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Genhdlist2.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post/Genhdlist2.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,82 @@
++# $Id: Gendistrib.pm 115367 2007-01-30 09:47:04Z pixel $
++package Youri::Submit::Post::Genhdlist2;
++
++=head1 NAME
++
++Youri::Submit::Post::Genhdlist2 - calls genhdlist2
++
++=head1 DESCRIPTION
++
++Calls genhdlist2
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Post/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ user =&gt; '',
++ host =&gt; '',
++ source =&gt; '',
++ destination =&gt; '',
++ @_
++ );
++
++ foreach my $var ('command') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++}
++
++sub run {
++ my ($self, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $root = $repository-&gt;get_install_root();
++ my @changed = @{$repository-&gt;get_install_dir_changed($target)};
++ if (!@changed) {
++ print &quot;nothing to do\n&quot;;
++ return;
++ }
++ foreach my $dir (@changed) {
++ my $file_deps = &quot;$dir/../../media_info/file-deps&quot;;
++ my $file_deps_option = -e $file_deps ? &quot;--file-deps $file_deps&quot; : '';
++ my $cmd = &quot;time $self-&gt;{_command} -v --versioned --allow-empty-media $file_deps_option $dir&quot;;
++ print &quot;$cmd\n&quot;;
++ system($cmd) == 0 or print &quot;ERROR: $cmd failed\n&quot;;
++ }
++
++ # need to redo global MD5SUM. This MD5SUM is mostly obsolete, but is still needed up to 2007.1
++ # (and even on cooker for existing urpmi.cfg)
++ foreach my $arch (@{$repository-&gt;get_arch_changed($target)}) {
++ my $dir = &quot;$root/$target/$arch/media/media_info&quot;;
++ my $cmd = &quot;cd $dir ; time md5sum hdlist_* synthesis.*&quot;;
++ print &quot;$cmd\n&quot;;
++ my $m = `$cmd`;
++ open my $f, '&gt;', &quot;$dir/MD5SUM&quot; or die &quot;Can't write $dir/MD5SUM: $!\n&quot;;
++ print $f $m;
++
++ {
++ require MDV::Distribconf::Build;
++ my $distrib = MDV::Distribconf::Build-&gt;new(&quot;$root/$target/$arch&quot;);
++ $distrib-&gt;loadtree or die &quot;$root/$target/$arch does not seem to be a distribution tree\n&quot;;
++ $distrib-&gt;parse_mediacfg;
++ $distrib-&gt;write_version($distrib-&gt;getfullpath(undef, &quot;VERSION&quot;));
++ print &quot;updated $root/$target/$arch/VERSION\n&quot;;
++ }
++ }
++ return;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, Mandriva &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">warly at mandriva.com</A>&gt;
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
++
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Post.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,27 @@
++# $Id: Post.pm 4746 2007-01-30 10:01:14Z pixel $
++package Youri::Submit::Post;
++
++=head1 NAME
++
++Youri::Submit::Post - Abstract post plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines post plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Plugin/;
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2006, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre/Rsync.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre/Rsync.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre/Rsync.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,87 @@
++# $Id: Rsync.pm 267280 2010-04-01 19:57:53Z bogdano $
++package Youri::Submit::Pre::Rsync;
++
++=head1 NAME
++
++Youri::Submit::Pre::Rsync - Old revisions archiving
++
++=head1 DESCRIPTION
++
++This action plugin ensures archiving of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Pre/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ user =&gt; '',
++ host =&gt; '',
++ source =&gt; '',
++ destination =&gt; '',
++ @_
++ );
++
++ foreach my $var ('user', 'host', 'source', 'destination') {
++ $self-&gt;{&quot;_$var&quot;} = $options{$var};
++ }
++}
++
++sub run {
++ my ($self, $pre_packages, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ if (system(&quot;rsync --exclude '*.new' --exclude '.*' --remove-sent-files -avlPHe 'ssh -xc arcfour' $self-&gt;{_user}\@$self-&gt;{_host}:$self-&gt;{_source}/$target/ $self-&gt;{_destination}/$target/&quot;)) {
++ $self-&gt;{_error} = &quot;Rsync command failed ($!)&quot;;
++ return
++ }
++ my $queue = &quot;$self-&gt;{_destination}/$target&quot;;
++ $self-&gt;{_error} = &quot;Reading queue directory failed&quot;;
++ # now get the packages downloaded
++ my %packages;
++ opendir my $queuedh, &quot;$self-&gt;{_destination}/$target/&quot; or return &quot;Could not open $self-&gt;{_destination}/$target&quot;;
++ opendir my $targetdh, $queue or return &quot;Could not open $queue&quot;;
++ my $idx;
++ foreach my $media (readdir $targetdh) {
++ $media =~ /^\.{1,2}$/ and next;
++ print &quot;$target - $media\n&quot;;
++ if (-d &quot;$queue/$media&quot;) {
++ opendir my $submediadh, &quot;$queue/$media&quot; or return &quot;Could not open $queue/$media&quot;;
++ foreach my $submedia (readdir $submediadh) {
++ $submedia =~ /^\.{1,2}$/ and next;
++ print &quot;$target - $media - $submedia\n&quot;;
++ opendir my $rpmdh, &quot;$queue/$media/$submedia&quot; or return &quot;Could not open $queue/$media/$submedia&quot;;
++ foreach my $rpm (readdir $rpmdh) {
++ $rpm =~ /^\.{1,2}$/ and next;
++ print &quot;$target - $media - $submedia : $rpm\n&quot;;
++ my $file = &quot;$queue/$media/$submedia/$rpm&quot;;
++ $file =~ s/\/+/\//g;
++ if ($rpm =~ /^(\d{14}\.\w+\.\w+\.\d+)_.*\.rpm$/) {
++ push @{$packages{$1}{rpms}}, { section =&gt; &quot;$media/$submedia&quot;, file =&gt; $file };
++ } elsif ($rpm =~ /\.rpm$/) {
++ $idx++;
++ push @{$packages{&quot;independant_$idx&quot;}{rpms}}, { section =&gt; &quot;$media/$submedia&quot;, file =&gt; $file }
++ }
++ }
++ }
++ }
++ }
++ foreach my $key (keys %packages) {
++ push @$pre_packages, $packages{$key}{rpms}
++ }
++ return
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, Mandriva &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">warly at mandriva.com</A>&gt;
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Pre.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,27 @@
++# $Id: Pre.pm 4746 2007-01-30 10:01:14Z pixel $
++package Youri::Submit::Pre;
++
++=head1 NAME
++
++Youri::Submit::Pre - Abstract pre plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines pre plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Plugin/;
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2006, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Archive.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Archive.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Archive.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,61 @@
++# $Id: Archive.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Reject::Install;
++
++=head1 NAME
++
++Youri::Submit::Action::Archive - Old revisions archiving
++
++=head1 DESCRIPTION
++
++This action plugin ensures archiving of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Reject/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ @_
++ );
++
++ $self-&gt;{_perms} = $options{perms};
++
++ return $self;
++}
++
++sub run {
++ my ($self, $package, $errors, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;get_file();
++ my $rpm = $package-&gt;get_file_name();
++ my $dest = $repository-&gt;get_reject_dir($package, $target, $define);
++
++ # FIXME remove prefix this should be done by a function
++ $rpm =~ s/^\d{14}\.\w+\.\w+\.\d+_//;
++ print &quot;installing file $file to $dest/$rpm\n&quot; ;#if $self-&gt;{_verbose};
++
++ unless ($self-&gt;{_test}) {
++ # create destination dir if needed
++ system(&quot;install -d -m &quot; . ($self-&gt;{_perms} + 111) . &quot; $dest/&quot;)
++ unless -d $dest;
++
++ # install file to new location
++ system(&quot;install -m $self-&gt;{_perms} $file $dest/$rpm&quot;);
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Clean.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Clean.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Clean.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,36 @@
++# $Id: Clean.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Reject::Clean;
++
++=head1 NAME
++
++Youri::Submit::Action::Clean - Old revisions cleanup
++
++=head1 DESCRIPTION
++
++This action plugin ensures cleanup of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Reject/;
++
++sub run {
++ my ($self, $package, $errors, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;get_file();
++ print &quot;deleting file $file\n&quot; if $self-&gt;{_verbose};
++ unlink $file unless $self-&gt;{_test};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Install.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Install.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Install.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,63 @@
++# $Id: Install.pm 4747 2007-01-30 10:02:41Z pixel $
++package Youri::Submit::Reject::Install;
++
++=head1 NAME
++
++Youri::Submit::Action::Archive - Old revisions archiving
++
++=head1 DESCRIPTION
++
++This action plugin ensures archiving of old package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Reject/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ perms =&gt; 644,
++ @_
++ );
++
++ $self-&gt;{_perms} = $options{perms};
++ $self-&gt;{_verbose} = $options{verbose};
++}
++
++sub run {
++ my ($self, $package, $errors, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $file = $package-&gt;get_file();
++ my $rpm = $package-&gt;get_file_name();
++ my $dest = $repository-&gt;get_reject_path($package, $target, $define);
++
++ # FIXME remove prefix this should be done by a function
++ $rpm =~ s/^\d{14}\.\w+\.\w+\.\d+_//;
++ print &quot;installing file $file to $dest/$rpm\n&quot; if $self-&gt;{_verbose};
++
++ unless ($self-&gt;{_test}) {
++ # create destination dir if needed
++ system(&quot;install -d -m &quot; . ($self-&gt;{_perms} + 111) . &quot; $dest/&quot;)
++ unless -d $dest;
++
++ # install file to new location
++ system(&quot;install -m $self-&gt;{_perms} $file $dest/$rpm&quot;);
++ }
++ $package-&gt;{_file} = &quot;$dest/$rpm&quot;;
++ print &quot;deleting file $file\n&quot; if $self-&gt;{_verbose};
++ unlink $file unless $self-&gt;{_test};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Mail.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Mail.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject/Mail.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,112 @@
++# $Id: Mail.pm 223952 2007-06-23 13:54:13Z pixel $
++package Youri::Submit::Reject::Mail;
++
++=head1 NAME
++
++Youri::Submit::Action::Mail - Mail notification
++
++=head1 DESCRIPTION
++
++This action plugin ensures mail notification of new package revisions.
++
++=cut
++
++use warnings;
++use strict;
++use MIME::Entity;
++use Encode qw/from_to/;
++use Carp;
++use Youri::Package;
++use base qw/Youri::Submit::Reject/;
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ mta =&gt; '/usr/sbin/sendmail',
++ to =&gt; '',
++ from =&gt; '',
++ cc =&gt; '',
++ prefix =&gt; '',
++ encoding =&gt; 'quoted-printable',
++ charset =&gt; 'iso-8859-1',
++ @_
++ );
++
++ croak &quot;undefined mail MTA&quot; unless $options{mta};
++ croak &quot;invalid mail MTA $options{mta}&quot; unless -x $options{mta};
++ croak &quot;undefined to&quot; unless $options{to};
++ if ($options{cc}) {
++ croak &quot;cc should be an hashref&quot; unless ref $options{cc} eq 'HASH';
++ }
++ croak &quot;invalid charset $options{charset}&quot;
++ unless Encode::resolve_alias($options{charset});
++
++ $self-&gt;{_mta} = $options{mta};
++ $self-&gt;{_to} = $options{to};
++ $self-&gt;{_from} = $options{from};
++ $self-&gt;{_cc} = $options{cc};
++ $self-&gt;{_prefix} = $options{prefix};
++ $self-&gt;{_encoding} = $options{encoding};
++ $self-&gt;{_charset} = $options{charset};
++}
++
++sub run {
++ my ($self, $package, $errors, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++
++ my $subject =
++ ($self-&gt;{_prefix} ? '[' . $self-&gt;{_prefix} . '] ' : '' ) . ($section ? &quot;$section &quot; : '') .
++ $package-&gt;get_revision_name();
++ my $information = $package-&gt;get_information();
++ my $last_change = $package-&gt;get_last_change();
++ my $author = $last_change-&gt;[Youri::Package::CHANGE_AUTHOR] if $last_change;
++ my $list = $last_change-&gt;[Youri::Package::CHANGE_TEXT] if $last_change;
++ my $content =
++ &quot;Errors: \n\n&quot; . join(&quot;\n&quot;, map {
++ ( &quot;* $_&quot;, (map { &quot; - $_&quot; } @{$errors-&gt;{$_}}), &quot;\n&quot;);
++ } sort(keys %$errors)) . &quot;\n&quot; .
++ $information . &quot;\n&quot; .
++ $author . &quot;:\n$list&quot;;
++
++ # ensure proper codeset conversion
++ # for informations coming from package
++ my $charset = $repository-&gt;get_package_charset();
++ from_to($content, $charset, $self-&gt;{_charset});
++ from_to($subject, $charset, $self-&gt;{_charset});
++
++ my $mail = MIME::Entity-&gt;build(
++ Type =&gt; 'text/plain',
++ Charset =&gt; $self-&gt;{_charset},
++ Encoding =&gt; $self-&gt;{_encoding},
++ From =&gt; $self-&gt;{_from},
++ To =&gt; $self-&gt;{_to},
++ Subject =&gt; $subject,
++ Data =&gt; $content,
++ );
++
++ if ($self-&gt;{_cc}) {
++ my $cc = $self-&gt;{_cc}-&gt;{$package-&gt;get_name()};
++ $mail-&gt;head()-&gt;add('cc', $cc) if $cc;
++ }
++
++ if ($self-&gt;{_test}) {
++ $mail-&gt;print(\*STDOUT);
++ } else {
++ open(MAIL, &quot;| $self-&gt;{_mta} -t -oi -oem&quot;) or die &quot;Can't open MTA program: $!&quot;;
++ $mail-&gt;print(\*MAIL);
++ close MAIL;
++ }
++
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Reject.pm 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,27 @@
++# $Id: Reject.pm 4746 2007-01-30 10:01:14Z pixel $
++package Youri::Submit::Reject;
++
++=head1 NAME
++
++Youri::Submit::Reject - Abstract reject plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines reject plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base qw/Youri::Submit::Plugin/;
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2006, Mandriva
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-submit/trunk/t/00distribution.t
+===================================================================
+--- build_system/mdv-youri-submit/trunk/t/00distribution.t (rev 0)
++++ build_system/mdv-youri-submit/trunk/t/00distribution.t 2011-01-05 13:19:06 UTC (rev 209)
+@@ -0,0 +1,15 @@
++#!/usr/bin/perl
++# $Id: 00distribution.t 1723 2006-10-17 13:53:27Z warly $
++
++use Test::More;
++
++BEGIN {
++ eval {
++ require Test::Distribution;
++ };
++ if($@) {
++ plan skip_all =&gt; 'Test::Distribution not installed';
++ } else {
++ import Test::Distribution only =&gt; [ qw/use pod description/ ];
++ }
++}
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/t/00distribution.t
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/2b91b15e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A></li>
+ <LI>Next message: <A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1512">[ date ]</a>
+ <a href="thread.html#1512">[ thread ]</a>
+ <a href="subject.html#1512">[ subject ]</a>
+ <a href="author.html#1512">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001513.html b/zarb-ml/mageia-sysadm/2011-January/001513.html
new file mode 100644
index 000000000..46a37a5b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001513.html
@@ -0,0 +1,11447 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B210%5D%20add%20mandriva%20version%20of%20youri-core%2C%0A%20downloaded%20from%20http%3A//svn.%0A%20mandriva.com/svn/soft/build_system/youri/core/trunk/%20at%20revision%20271600&In-Reply-To=%3C20110105132345.9727D41942%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001512.html">
+ <LINK REL="Next" HREF="001514.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B210%5D%20add%20mandriva%20version%20of%20youri-core%2C%0A%20downloaded%20from%20http%3A//svn.%0A%20mandriva.com/svn/soft/build_system/youri/core/trunk/%20at%20revision%20271600&In-Reply-To=%3C20110105132345.9727D41942%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 14:23:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A></li>
+ <LI>Next message: <A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1513">[ date ]</a>
+ <a href="thread.html#1513">[ thread ]</a>
+ <a href="subject.html#1513">[ subject ]</a>
+ <a href="author.html#1513">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 210
+Author: boklm
+Date: 2011-01-05 14:23:45 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+add mandriva version of youri-core, downloaded from <A HREF="http://svn.mandriva.com/svn/soft/build_system/youri/core/trunk/">http://svn.mandriva.com/svn/soft/build_system/youri/core/trunk/</A> at revision 271600
+
+Added Paths:
+-----------
+ build_system/mdv-youri-core/
+ build_system/mdv-youri-core/branches/
+ build_system/mdv-youri-core/tags/
+ build_system/mdv-youri-core/trunk/
+ build_system/mdv-youri-core/trunk/ChangeLog
+ build_system/mdv-youri-core/trunk/MANIFEST.SKIP
+ build_system/mdv-youri-core/trunk/Makefile.PL
+ build_system/mdv-youri-core/trunk/README
+ build_system/mdv-youri-core/trunk/TODO
+ build_system/mdv-youri-core/trunk/bin/
+ build_system/mdv-youri-core/trunk/bin/fillbugzilla
+ build_system/mdv-youri-core/trunk/cgi/
+ build_system/mdv-youri-core/trunk/cgi/maintainers.cgi
+ build_system/mdv-youri-core/trunk/etc/
+ build_system/mdv-youri-core/trunk/etc/bash_completion.d/
+ build_system/mdv-youri-core/trunk/etc/bash_completion.d/youri
+ build_system/mdv-youri-core/trunk/etc/check.conf
+ build_system/mdv-youri-core/trunk/etc/upload.conf
+ build_system/mdv-youri-core/trunk/lib/
+ build_system/mdv-youri-core/trunk/lib/Youri/
+ build_system/mdv-youri-core/trunk/lib/Youri/Bugzilla.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Age.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/Iurt.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/LBD.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Conflicts.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Dependencies.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/MandrivaConflicts.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Missing.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Orphans.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Rpmlint.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Signature.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/CPAN.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Debian.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Fedora.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Freshmeat.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/GNOME.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Gentoo.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/NetBSD.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/RAA.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Sourceforge.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences/File.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/Bugzilla.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/CGI.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/HTML.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/RSS.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/Text.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/HTML.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/Text.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/DBI.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/Iterator.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Config.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Media/
+ build_system/mdv-youri-core/trunk/lib/Youri/Media/URPM.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Media.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Package/
+ build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM4.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Package/Test.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Package/URPM.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Package.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/PLF.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository.pm
+ build_system/mdv-youri-core/trunk/lib/Youri/Utils.pm
+ build_system/mdv-youri-core/trunk/t/
+ build_system/mdv-youri-core/trunk/t/00distribution.t
+ build_system/mdv-youri-core/trunk/t/cowsay-3.03-11mdv2007.0.noarch.rpm
+ build_system/mdv-youri-core/trunk/t/gpghome/
+ build_system/mdv-youri-core/trunk/t/gpghome/pubring.gpg
+ build_system/mdv-youri-core/trunk/t/gpghome/secring.gpg
+ build_system/mdv-youri-core/trunk/t/gpghome/trustdb.gpg
+ build_system/mdv-youri-core/trunk/t/package.t
+ build_system/mdv-youri-core/trunk/t/version.t
+
+Added: build_system/mdv-youri-core/trunk/ChangeLog
+===================================================================
+--- build_system/mdv-youri-core/trunk/ChangeLog (rev 0)
++++ build_system/mdv-youri-core/trunk/ChangeLog 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,2 @@
++2006-04-23 Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt; 0.9
++ * initial release
+
+Added: build_system/mdv-youri-core/trunk/MANIFEST.SKIP
+===================================================================
+--- build_system/mdv-youri-core/trunk/MANIFEST.SKIP (rev 0)
++++ build_system/mdv-youri-core/trunk/MANIFEST.SKIP 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,14 @@
++CVS/.*
++\.svn/.*
++^cover_db/
++^blib/
++\.bak$
++\.swp$
++\.tar$
++\.tgz$
++\.tar\.gz$
++\.SKIP$
++~$
++^pm_to_blib$
++^Makefile$
++^Makefile\.old$
+
+Added: build_system/mdv-youri-core/trunk/Makefile.PL
+===================================================================
+--- build_system/mdv-youri-core/trunk/Makefile.PL (rev 0)
++++ build_system/mdv-youri-core/trunk/Makefile.PL 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,31 @@
++# $Id: Makefile.PL 1724 2006-10-17 13:55:27Z warly $
++use ExtUtils::MakeMaker;
++
++WriteMakefile(
++ NAME =&gt; 'youri-core',
++ VERSION =&gt; 0.9,
++ AUTHOR =&gt; 'Youri project &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">youri at zarb.org</A>&gt;',
++ PREREQ_PM =&gt; {
++ 'AppConfig' =&gt; 0,
++ 'YAML' =&gt; 0,
++ 'Pod::Simple::HTMLBatch' =&gt; 0,
++ 'Test::Exception' =&gt; 0,
++ 'Exception' =&gt; 0,
++ 'RPM4' =&gt; 0,
++ 'URPM' =&gt; 0
++ }
++);
++
++package MY;
++
++sub top_targets {
++ my ($self) = @_;
++ my $top_targets = $self-&gt;SUPER::top_targets(@_);
++ $top_targets =~ s/all :: pure_all manifypods/all :: pure_all manifypods htmlifypods/;
++ $top_targets .= &lt;&lt;'EOF';
++htmlifypods : $(TO_INST_PM)
++ if [ ! -d blib/html ]; then mkdir blib/html; fi
++ perl -MPod::Simple::HTMLBatch -e Pod::Simple::HTMLBatch::go lib blib/html
++EOF
++ return $top_targets;
++}
+
+Added: build_system/mdv-youri-core/trunk/README
+===================================================================
+--- build_system/mdv-youri-core/trunk/README (rev 0)
++++ build_system/mdv-youri-core/trunk/README 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,33 @@
++youri-core
++----------
++
++Youri core libraries.
++
++Description
++-----------
++YOURI stands for &quot;Youri Offers an Upload &amp; Repository Infrastucture&quot;. It aims
++to build tools making management of a coherent set of packages easier.
++
++This package provides basic components used by other youri programs.
++
++Installation
++------------
++To install, just use:
++perl Makefile.PL
++make
++make test
++
++Copyright and License
++---------------------
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under
++the same terms as Perl itself.
++
++Authors
++-------
++Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt;,
++Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at zarb.org</A>&gt;
++Damien Krotkine &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dams at zarb.org</A>&gt;
++Olivier Thauvin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at zarb.org</A>&gt;
++Ville Skytt\xE4 &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ville.skytta at iki.fi</A>&gt;
+
+Added: build_system/mdv-youri-core/trunk/TODO
+===================================================================
+--- build_system/mdv-youri-core/trunk/TODO (rev 0)
++++ build_system/mdv-youri-core/trunk/TODO 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,7 @@
++1.0 Goals
++=========
++
++library:
++- API-based bugzilla interface, instead of SQL-based one
++- more generic check-specific options handling in medias (don't use a
++specific attribute for each of them)
+
+Added: build_system/mdv-youri-core/trunk/bin/fillbugzilla
+===================================================================
+--- build_system/mdv-youri-core/trunk/bin/fillbugzilla (rev 0)
++++ build_system/mdv-youri-core/trunk/bin/fillbugzilla 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,81 @@
++#!/usr/bin/perl
++# fillbugzilla
++# copyright (c) 2002 Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt;
++# $Id: fillbugzilla 1179 2006-08-05 08:30:57Z warly $
++
++use strict;
++use warnings;
++use Getopt::Long;
++use Bugzilla;
++use Mail::Sendmail;
++
++# constants
++my $name = &quot;fillbugzilla&quot;;
++my $version = &quot;1.0&quot;;
++
++# command-line parameters
++my ($base, $user, $pass, $project, $mode, $help);
++GetOptions(
++ &quot;base=s&quot; =&gt; \$base,
++ &quot;user=s&quot; =&gt; \$user,
++ &quot;pass=s&quot; =&gt; \$pass,
++ &quot;mode=s&quot; =&gt; \$mode,
++ &quot;help&quot; =&gt; \$help,
++);
++
++# mandatory argument
++die usage() unless ($base &amp;&amp; $user &amp;&amp; $pass);
++die usage() unless ($mode eq 'package' || $mode eq 'packager');
++
++usage() &amp;&amp; exit 0 if $help;
++
++my $bugzilla = Bugzilla-&gt;new('localhost', $base, $user, $pass);
++
++if ($mode eq 'packager') {
++ while (my $packager = &lt;&gt;) {
++ chomp $packager;
++ my ($name, $login) = split(/\t/, $packager);
++
++ # random passwd
++ my @chars = (0..9, 'A'..'Z', 'a'..'z', '-', '_', '!', '@', '#', '$', '%', '^', '&amp;', '*');
++ my $password = join('', map { $chars[rand(scalar @chars)] } 1 .. 8);
++
++ # insert into database
++ $bugzilla-&gt;add_packager($name, $login, $password);
++
++ # mail user
++ my %mail = (
++ smtp =&gt; 'localhost',
++ To =&gt; $login,
++ From =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">bugmaster at zarb.org</A>',
++ Subject =&gt; 'bugzilla password',
++ 'X-Mailer' =&gt; &quot;$name $version&quot;,
++ );
++ $mail{Message} .= &quot;login: $login\n&quot;;
++ $mail{Message} .= &quot;password: $password\n&quot;;
++ sendmail(%mail) or warn $Mail::Sendmail::error;
++ }
++}
++
++if ($mode eq 'package') {
++ while (my $line = &lt;&gt;) {
++ chomp $line;
++ my ($name, $summary, $version, $maintainer) = split(/\t/, $line);
++ $bugzilla-&gt;add_package($name, $summary, $version, $maintainer);
++ }
++}
++
++sub usage {
++ print &lt;&lt;EOF;
++$name $version
++
++Usage:
++$name --base &lt;base&gt; --user &lt;user&gt; --pass &lt;pass&gt; --mode &lt;mode&gt; &lt; $file
++
++Options:
++--base &lt;base&gt; bugzilla base name
++--user &lt;user&gt; bugzilla base user
++--pass &lt;pass&gt; bugzilla base password
++--mode &lt;mode&gt; package or packager
++EOF
++}
+
+
+Property changes on: build_system/mdv-youri-core/trunk/bin/fillbugzilla
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-core/trunk/cgi/maintainers.cgi
+===================================================================
+--- build_system/mdv-youri-core/trunk/cgi/maintainers.cgi (rev 0)
++++ build_system/mdv-youri-core/trunk/cgi/maintainers.cgi 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,65 @@
++#!/usr/bin/perl
++# $Id: maintainers.cgi 1179 2006-08-05 08:30:57Z warly $
++
++=head1 NAME
++
++maintainers.cgi - youri CGI interface to maintainers list
++
++=head1 VERSION
++
++Version 1.0
++
++=head1 DESCRIPTION
++
++This script allows to get package maintainers list through CGI interface.
++
++=head1 SYNOPSIS
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2004-2005, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=head1 AUTHORS
++
++Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at zarb.org</A>&gt;,
++
++=cut
++
++use Youri::Bugzilla;
++use CGI;
++use AppConfig qw/:argcount :expand/;
++use strict;
++use warnings;
++
++my $config = AppConfig-&gt;new(
++ {
++ GLOBAL =&gt; {
++ DEFAULT =&gt; undef,
++ EXPAND =&gt; EXPAND_ALL,
++ ARGCOUNT =&gt; ARGCOUNT_ONE,
++ }
++ },
++ host =&gt; { ARGCOUNT =&gt; ARGCOUNT_ONE },
++ base =&gt; { ARGCOUNT =&gt; ARGCOUNT_ONE },
++ user =&gt; { ARGCOUNT =&gt; ARGCOUNT_ONE },
++ pass =&gt; { ARGCOUNT =&gt; ARGCOUNT_ONE },
++);
++
++my $home = (getpwnam($ENV{PROJECT}))[7];
++foreach my $file (&quot;/etc/youri/maintainers.conf&quot;, &quot;$home/.youri/maintainers.conf&quot;) {
++ $config-&gt;file($file) if -f $file &amp;&amp; -r $file;
++}
++
++my $bugzilla = Bugzilla-&gt;new(
++ $config-&gt;host(),
++ $config-&gt;base(),
++ $config-&gt;user(),
++ $config-&gt;pass(),
++);
++
++my $cgi = CGI-&gt;new();
++print $cgi-&gt;header(-type=&gt;'text/plain');
++
++$bugzilla-&gt;browse_packages(sub { print &quot;$_[0]\t$_[2]\n&quot;; });
+
+
+Property changes on: build_system/mdv-youri-core/trunk/cgi/maintainers.cgi
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-core/trunk/etc/bash_completion.d/youri
+===================================================================
+--- build_system/mdv-youri-core/trunk/etc/bash_completion.d/youri (rev 0)
++++ build_system/mdv-youri-core/trunk/etc/bash_completion.d/youri 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,141 @@
++# youri tools completion
++# $Id$
++
++_youri-check()
++{
++
++ local cur prev config i mode
++
++ COMPREPLY=()
++ cur=${COMP_WORDS[COMP_CWORD]}
++ prev=${COMP_WORDS[COMP_CWORD-1]}
++
++ case &quot;$prev&quot; in
++ --config)
++ _filedir
++ return 0
++ ;;
++ --skip-plugin)
++ _find_config check.conf
++ if [ -n &quot;$config&quot; ]; then
++ # try to guess mode
++ for (( i=1; i &lt; COMP_CWORD; i++ )); do
++ if [[ &quot;${COMP_WORDS[i]}&quot; != -* ]]; then
++ mode=${COMP_WORDS[i]}
++ break
++ fi
++ done
++
++ if [ -n $mode ]; then
++ COMPREPLY=( $( awk -F= '/^'$mode's/ {print $2}' $config \
++ | grep &quot;^$cur&quot; ) )
++ fi
++ fi
++ return 0
++ ;;
++ --skip-media)
++ _find_config check.conf
++ if [ -n &quot;$config&quot; ]; then
++ COMPREPLY=( $( awk -F= '/^medias/ {print $2}' $config \
++ | grep &quot;^$cur&quot; ) )
++ fi
++ return 0
++ ;;
++ esac
++
++ if [[ &quot;$cur&quot; == -* ]]; then
++ COMPREPLY=( $( compgen -W '--config --skip-plugin --skip-media -h \
++ --help -t --test -v --verbose' -- $cur ) )
++ else
++ _count_args
++ case $args in
++ 1)
++ COMPREPLY=( $( compgen -W 'input output' -- $cur ) )
++ ;;
++ esac
++ fi
++
++}
++complete -F _youri-check youri-check
++
++_youri-upload()
++{
++
++ local cur prev config
++
++ COMPREPLY=()
++ cur=${COMP_WORDS[COMP_CWORD]}
++ prev=${COMP_WORDS[COMP_CWORD-1]}
++
++ case &quot;$prev&quot; in
++ --config)
++ _filedir
++ return 0
++ ;;
++ --skip-check)
++ _find_config upload.conf
++ if [ -n &quot;$config&quot; ]; then
++ COMPREPLY=( $( awk -F= '/^checks/ {print $2}' $config \
++ | grep &quot;^$cur&quot; ) )
++ fi
++ return 0
++ ;;
++ --skip-action)
++ _find_config upload.conf
++ if [ -n &quot;$config&quot; ]; then
++ COMPREPLY=( $( awk -F= '/^actions/ {print $2}' $config \
++ | grep &quot;^$cur&quot; ) )
++ fi
++ return 0
++ ;;
++ esac
++
++ if [[ &quot;$cur&quot; == -* ]]; then
++ COMPREPLY=( $( compgen -W '--config --skip-check --skip-action \
++ --define -h --help -t --test -v --verbose' -- $cur ) )
++ else
++ _count_args
++ case $args in
++ 1)
++ _find_config upload.conf
++ if [ -n &quot;$config&quot; ]; then
++ COMPREPLY=( $( awk -F= '/^targets/ {print $2}' $config \
++ | grep &quot;^$cur&quot; ) )
++ fi
++ ;;
++ *)
++ _filedir
++ ;;
++ esac
++ fi
++
++}
++complete -F _youri-upload youri-upload
++
++_find_config()
++{
++ local name i
++
++ name=$1
++
++ for (( i=1; i &lt; COMP_CWORD; i++ )); do
++ if [[ &quot;${COMP_WORDS[i]}&quot; == --config ]]; then
++ config=${COMP_WORDS[i+1]}
++ break
++ fi
++ done
++ if [ -f &quot;$config&quot; ]; then
++ return 0
++ fi
++
++ if [ -f &quot;$HOME/.youri/$name&quot; ]; then
++ config=$HOME/.youri/$name
++ return 0
++ fi
++
++ if [ -f &quot;/etc/youri/$name&quot; ]; then
++ config=/etc/youri/$name
++ return 0
++ fi
++
++}
+
+Added: build_system/mdv-youri-core/trunk/etc/check.conf
+===================================================================
+--- build_system/mdv-youri-core/trunk/etc/check.conf (rev 0)
++++ build_system/mdv-youri-core/trunk/etc/check.conf 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,300 @@
++# youri-check sample configuration file
++# $Id: check.conf 1179 2006-08-05 08:30:57Z warly $
++
++# resolver declaration
++resolver = cgi
++
++# preferences declaration
++preferences = file_pref
++
++# resultset declaration
++resultset = dbi
++
++# input plugins declaration
++inputs = rpmlint \
++ age \
++ updates \
++ build \
++ conflicts \
++ dependencies \
++ missing \
++ orphans
++
++# output plugins declaration
++outputs = file mail
++
++# medias declaration
++medias = main.i586 \
++ main.x86_64 \
++ main.sources \
++ contrib.i586 \
++ contrib.x86_64 \
++ contrib.sources \
++ free \
++ non-free \
++ free.sources \
++ non-free.sources
++
++# helper variables
++mirror = <A HREF="ftp://ftp.free.fr/pub/Distributions_Linux/Mandrakelinux/devel/cooker">ftp://ftp.free.fr/pub/Distributions_Linux/Mandrakelinux/devel/cooker</A>
++mirror_i586 = $mirror/i586/media
++mirror_x86_64 = $mirror/x86_64/media
++
++# resolver definition
++[cgi]
++class = Youri::Check::Maintainer::Resolver::CGI
++url = <A HREF="http://plf.zarb.org/cgi-bin/maintainers.cgi">http://plf.zarb.org/cgi-bin/maintainers.cgi</A>
++
++# preferences definition
++[file_pref]
++class = Youri::Check::Maintainer::Preferences::File
++
++# resultset definition
++[dbi]
++class = Youri::Check::Resultset::DBI
++driver = mysql
++host = localhost
++base = plf_youri
++user = plf
++pass = s3kr3t
++
++# checks definitions
++[updates]
++class = Youri::Check::Input::Updates
++aliases = &lt;&lt;EOF
++--- #YAML:1.0
++libfame0.8: ~
++EOF
++sources = &lt;&lt;EOF
++--- #YAML:1.0
++debian:
++ class: Youri::Check::Input::Updates::Source::Debian
++ aliases:
++ fuse-emulator: ~
++cpan:
++ class: Youri::Check::Input::Updates::Source::CPAN
++fedora:
++ class: Youri::Check::Input::Updates::Source::Fedora
++gentoo:
++ class: Youri::Check::Input::Updates::Source::Gentoo
++freshmeat:
++ class: Youri::Check::Input::Updates::Source::Freshmeat
++netbsd:
++ class: Youri::Check::Input::Updates::Source::NetBSD
++raa:
++ class: Youri::Check::Input::Updates::Source::RAA
++sourceforge:
++ class: Youri::Check::Input::Updates::Source::Sourceforge
++ aliases:
++ openquicktime: ~
++ klibido: ~
++EOF
++
++[rpmlint]
++class = Youri::Check::Input::Rpmlint
++
++[age]
++class = Youri::Check::Input::Age
++max_age = 12 months
++pattern = %m months
++
++[dependencies]
++class = Youri::Check::Input::Dependencies
++
++[conflicts]
++class = Youri::Check::Input::Conflicts
++
++[build]
++class = Youri::Check::Input::Build
++sources = &lt;&lt;EOF
++--- #YAML:1.0
++stefan:
++ class: Youri::Check::Input::Build::Source::LBD
++ url: <A HREF="http://eijk.homelinux.org/build/">http://eijk.homelinux.org/build/</A>
++ medias:
++ - cooker_plf-free
++ - cooker_plf-non-free
++ archs:
++ - i586
++EOF
++
++[missing]
++class = Youri::Check::Input::Missing
++
++[orphans]
++class = Youri::Check::Input::Orphans
++
++# reports definitions
++[file]
++class = Youri::Check::Output::File
++to = ${HOME}/www/qa
++global = 1
++individual = 1
++formats = &lt;&lt;EOF
++--- #YAML:1.0
++html:
++ class: Youri::Check::Output::File::Format::HTML
++text:
++ class: Youri::Check::Output::File::Format::Text
++rss:
++ class: Youri::Check::Output::File::Format::RSS
++EOF
++
++[mail]
++class = Youri::Check::Output::Mail
++mta = /usr/sbin/sendmail
++to = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-admin at zarb.org</A>
++from = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
++reply_to = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-admin at zarb.org</A>
++formats = &lt;&lt;EOF
++--- #YAML:1.0
++text:
++ class: Youri::Check::Output::Mail::Format::Text
++EOF
++
++# media definitions
++[main.i586]
++class = Youri::Media::URPM
++name = main
++type = binary
++path = $mirror_i586/main
++hdlist = $mirror_i586/media_info/hdlist_main.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[main.x86_64]
++class = Youri::Media::URPM
++name = main
++type = binary
++path = $mirror_x86_64/main
++hdlist = $mirror_x86_64/media_info/hdlist_main.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[main.sources]
++class = Youri::Media::URPM
++name = main
++type = source
++path = $mirror_i586/main
++hdlist = $mirror_i586/media_info/hdlist_main.src.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[contrib.i586]
++class = Youri::Media::URPM
++name = contrib
++type = binary
++path = $mirror_i586/contrib
++hdlist = $mirror_i586/media_info/hdlist_contrib.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[contrib.x86_64]
++class = Youri::Media::URPM
++name = contrib
++type = binary
++path = $mirror_x86_64/contrib
++hdlist = $mirror_x86_64/media_info/hdlist_contrib.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[contrib.sources]
++class = Youri::Media::URPM
++name = contrib
++type = source
++path = $mirror_i586/contrib
++hdlist = $mirror_i586/media_info/hdlist_contrib.src.cz
++skip_inputs = &lt;&lt;EOF
++--- #YAML:1.0
++- all
++EOF
++
++[free]
++class = Youri::Media::URPM
++name = free
++type = binary
++path = ${HOME}/ftp/mandrake/free/cooker/i586
++hdlist = ${HOME}/ftp/mandrake/free/cooker/i586/hdlist.cz
++rpmlint_config = ${HOME}/etc/rpmlint-free.conf
++allow_deps = &lt;&lt;EOF
++--- #YAML:1.0
++- main.i586
++- main.x86_64
++- contrib.i586
++- contrib.x86_64
++- free
++EOF
++allow_srcs = &lt;&lt;EOF
++--- #YAML:1.0
++- free.sources
++- main.sources
++- contrib.sources
++EOF
++skip_archs = &lt;&lt;EOF
++--- #YAML:1.0
++- ppc
++EOF
++
++[free.sources]
++class = Youri::Media::URPM
++name = free
++type = source
++path = ${HOME}/ftp/mandrake/free/src
++hdlist = ${HOME}/ftp/mandrake/free/src/hdlist.cz
++rpmlint_config = ${HOME}/etc/rpmlint-free.conf
++allow_deps = &lt;&lt;EOF
++--- #YAML:1.0
++- main.i586
++- contrib.i586
++- free
++EOF
++
++[non-free]
++class = Youri::Media::URPM
++name = non-free
++type = binary
++path = ${HOME}/ftp/mandrake/non-free/cooker/i586
++hdlist = ${HOME}/ftp/mandrake/non-free/cooker/i586/hdlist.cz
++rpmlint_config = ${HOME}/etc/rpmlint-non-free.conf
++allow_deps = &lt;&lt;EOF
++--- #YAML:1.0
++- main.i586
++- main.x86_64
++- contrib.i586
++- contrib.x86_64
++- free
++- non-free
++EOF
++allow_srcs = &lt;&lt;EOF
++--- #YAML:1.0
++- non-free.sources
++EOF
++skip_archs = &lt;&lt;EOF
++--- #YAML:1.0
++- ppc
++EOF
++
++[non-free.sources]
++class = Youri::Media::URPM
++name = non-free
++type = source
++path = ${HOME}/ftp/mandrake/non-free/src
++hdlist = ${HOME}/ftp/mandrake/non-free/src/hdlist.cz
++rpmlint_config = ${HOME}/etc/rpmlint-non-free.conf
++allow_deps = &lt;&lt;EOF
++--- #YAML:1.0
++- main.i586
++- contrib.i586
++- free
++- non-free
++EOF
+
+Added: build_system/mdv-youri-core/trunk/etc/upload.conf
+===================================================================
+--- build_system/mdv-youri-core/trunk/etc/upload.conf (rev 0)
++++ build_system/mdv-youri-core/trunk/etc/upload.conf 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,139 @@
++# youri-upload sample configuration file
++# $Id: upload.conf 1179 2006-08-05 08:30:57Z warly $
++
++# repository declaration
++repository = plf
++
++# targets declaration
++targets = cooker 2006.0
++
++# repository definition
++[plf]
++class = Youri::Repository::PLF
++install_root = ${HOME}/ftp/mandriva
++version_root = ${HOME}/cvs
++archive_root = ${HOME}/backup/mandriva
++noarch = i586
++
++# targets definition
++[cooker]
++checks = &lt;&lt;EOF
++--- #YAML:1.0
++- tag
++- recency
++- history
++EOF
++actions = &lt;&lt;EOF
++--- #YAML:1.0
++- sign
++- install
++- link
++- archive
++- clean
++- bugzilla
++- cvs
++- mail
++- rss
++EOF
++
++[2006.0]
++checks = &lt;&lt;EOF
++--- #YAML:1.0
++- type
++- tag
++- recency
++- history
++- precedence
++EOF
++actions = &lt;&lt;EOF
++--- #YAML:1.0
++- sign
++- install
++- link
++- archive
++- clean
++EOF
++
++# checks definition
++[tag]
++class = Youri::Upload::Check::Tag
++tags = &lt;&lt;EOF
++--- #YAML:1.0
++release: 'plf$'
++packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">w+ at zarb</A>\.org&gt;$'
++distribution: '^Mandriva Linux$'
++vendor: '^Penguin Liberation Front$'
++EOF
++
++[recency]
++class = Youri::Upload::Check::Recency
++
++[history]
++class = Youri::Upload::Check::History
++
++[precedence]
++class = Youri::Upload::Check::Precedence
++target = cooker
++
++[type]
++class = Youri::Upload::Check::Type
++type = binary
++
++# actions definitions
++[sign]
++class = Youri::Upload::Action::Sign
++name = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
++path = ${HOME}/.gnupg
++passphrase = s3kr3t
++
++[install]
++class = Youri::Upload::Action::Install
++
++[link]
++class = Youri::Upload::Action::Link
++
++[archive]
++class = Youri::Upload::Action::Archive
++
++[clean]
++class = Youri::Upload::Action::Clean
++
++[mail]
++class = Youri::Upload::Action::Mail
++mta = /usr/sbin/sendmail
++to = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-announce at zarb.org</A>
++reply_to = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf-discuss at zarb.org</A>
++from = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
++prefix = RPM
++cc = &lt;&lt;EOF
++--- #YAML:1.0
++hot-base: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">david at dindinx.org</A> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">bellamy at neverland.net</A>
++dcgui: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mathen at ketelhot.de</A>
++dclib: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mathen at ketelhot.de</A>
++Video-DVDRip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dvdrip-users at exit1.org</A>
++hackVideo-DVDRip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">dvdrip-users at exit1.org</A>
++goosnes: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tak at bard.sytes.net</A>
++avidemux: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">fixounet at free.fr</A>
++vobcopy: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">robos at muon.de</A>
++drip: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">drip-devel at lists.sourceforge.net</A>
++libdscaler: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">vektor at dumbterm.net</A>
++xawdecode: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pingus77 at ifrance.com</A>
++EOF
++
++[rss]
++class = Youri::Upload::Action::RSS
++file = ${HOME}/www/changelog.rss
++title = PLF packages updates
++link = <A HREF="http://plf.zarb.org/">http://plf.zarb.org/</A>
++description = ChangeLog for PLF packages
++
++[cvs]
++class = Youri::Upload::Action::CVS
++
++[bugzilla]
++class = Youri::Upload::Action::Bugzilla
++host = localhost
++base = plf_bugs
++user = plf
++pass = s3kr3t
++contact = <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">plf at zarb.org</A>
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Bugzilla.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Bugzilla.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Bugzilla.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,482 @@
++# $Id: Bugzilla.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Bugzilla;
++
++=head1 NAME
++
++Youri::Bugzilla - Youri Bugzilla interface
++
++=head1 SYNOPSIS
++
++ use Youri::Bugzilla;
++
++ my $bugzilla = Youri::Bugzilla-&gt;new($host, $base, $user, $pass);
++
++ print $bugzilla-&gt;get_maintainer('foobar');
++
++=head1 DESCRIPTION
++
++This module implement a database-level Bugzilla interface for managing packages.
++
++The legacy Bugzilla database model is mapped this way:
++
++=over
++
++=item *
++
++a maintainer is a user
++
++=item *
++
++a package is a product
++
++=item *
++
++each package has two pseudo components &quot;program&quot; and &quot;package&quot;, owned by the package maintainer
++
++=back
++
++=cut
++
++use DBI;
++use Carp;
++use strict;
++use warnings;
++
++my %queries = (
++ get_package_id =&gt; 'SELECT id FROM products WHERE name = ?',
++ get_maintainer_id =&gt; 'SELECT userid FROM profiles WHERE login_name = ?',
++ get_versions =&gt; 'SELECT value FROM versions WHERE product_id = ?',
++ get_components =&gt; 'SELECT name FROM components WHERE product_id = ?',
++ add_package =&gt; 'INSERT INTO products (name, description) VALUES (?, ?)',
++ add_maintainer =&gt; 'INSERT INTO profiles (login_name, cryptpassword, realname, emailflags, refreshed_when) VALUES (?, ENCRYPT(?), ?, ?, SYSDATE())',
++ add_component =&gt; 'INSERT INTO components (product_id, name, description,initialowner, initialqacontact) VALUES (?, ?, ?, ?, ?)',
++ add_version =&gt; 'INSERT INTO versions (product_id, value) VALUES (?, ?)',
++ del_package =&gt; 'DELETE FROM products WHERE product = ?',
++ del_maintainer =&gt; 'DELETE FROM profiles WHERE login_name = ?',
++ del_components =&gt; 'DELETE FROM components WHERE program = ?',
++ del_versions =&gt; 'DELETE FROM versions WHERE program = ?',
++ reset_password =&gt; 'UPDATE profiles SET cryptpassword = ENCRYPT(?) WHERE login_name = ?',
++ browse_packages =&gt; &lt;&lt;EOF,
++SELECT products.name, max(versions.value), login_name
++FROM products, versions, profiles, components
++WHERE versions.product_id = products.id
++ AND components.product_id = products.id
++ AND profiles.userid = components.initialowner
++ AND components.name = 'package'
++GROUP BY name
++EOF
++ get_maintainer =&gt; &lt;&lt;EOF
++SELECT login_name
++FROM profiles, components, products
++WHERE profiles.userid = components.initialowner
++ AND components.name = 'package'
++ AND components.product_id = products.id
++ AND products.name = ?
++EOF
++);
++
++my @default_flags = qw/
++ ExcludeSelf
++ FlagRequestee
++ FlagRequester
++ emailOwnerRemoveme
++ emailOwnerComments
++ emailOwnerAttachments
++ emailOwnerStatus
++ emailOwnerResolved
++ emailOwnerKeywords
++ emailOwnerCC
++ emailOwnerOther
++ emailOwnerUnconfirmed
++ emailReporterRemoveme
++ emailReporterComments
++ emailReporterAttachments
++ emailReporterStatus
++ emailReporterResolved
++ emailReporterKeywords
++ emailReporterCC
++ emailReporterOther
++ emailReporterUnconfirmed
++ emailQAcontactRemoveme
++ emailQAcontactComments
++ emailQAcontactAttachments
++ emailQAcontactStatus
++ emailQAcontactResolved
++ emailQAcontactKeywords
++ emailQAcontactCC
++ emailQAcontactOther
++ emailQAcontactUnconfirmed
++ emailCClistRemoveme
++ emailCClistComments
++ emailCClistAttachments
++ emailCClistStatus
++ emailCClistResolved
++ emailCClistKeywords
++ emailCClistCC
++ emailCClistOther
++ emailCClistUnconfirmed
++ emailVoterRemoveme
++ emailVoterComments
++ emailVoterAttachments
++ emailVoterStatus
++ emailVoterResolved
++ emailVoterKeywords
++ emailVoterCC
++ emailVoterOther
++ emailVoterUnconfirmed
++/;
++
++my $default_flags = join('~', map { &quot;$_~on&quot; } @default_flags);
++
++=head1 CLASS METHODS
++
++Except stated otherwise, maintainers are specified by their login, and packages
++are specified by their name.
++
++=head2 new($host, $base, $user, $password)
++
++Creates a new L&lt;Youri::Bugzilla&gt; object, wrapping bugzilla database I&lt;$base&gt;
++hosted on I&lt;$host&gt;, and accessed by user I&lt;$user&gt; with password I&lt;$password&gt;.
++
++=cut
++
++sub new {
++ my ($class, $host, $base, $user, $pass) = @_;
++
++ my $dbh = DBI-&gt;connect(&quot;DBI:mysql:database=$base;host=$host&quot;, $user, $pass) or croak &quot;Unable to connect: $DBI::errstr&quot;;
++
++ my $self = bless {
++ _dbh =&gt; $dbh
++ }, $class;
++
++ return $self;
++}
++
++=head1 INSTANCE METHODS
++
++=head2 has_package($package)
++
++Return true if bugzilla contains given package.
++
++=cut
++
++sub has_package {
++ my ($self, $package) = @_;
++ return $self-&gt;_get_package_id($package);
++}
++
++=head2 has_maintainer($maintainer)
++
++Return true if bugzilla contains given maintainer.
++
++=cut
++
++sub has_maintainer {
++ my ($self, $maintainer) = @_;
++ return $self-&gt;_get_maintainer_id($maintainer);
++}
++
++=head2 get_maintainer($package)
++
++Return maintainer of given package.
++
++=cut
++
++sub get_maintainer {
++ my ($self, $package) = @_;
++ return $self-&gt;_get_single('get_maintainer', $package);
++}
++
++=head2 get_versions($package)
++
++Return versions from given package.
++
++=cut
++
++sub get_versions {
++ my ($self, $package) = @_;
++ return $self-&gt;_get_multiple(
++ 'get_versions',
++ $self-&gt;_get_package_id($package)
++ );
++}
++
++=head2 get_components($package)
++
++Return components from given package.
++
++=cut
++
++sub get_components {
++ my ($self, $package) = @_;
++ return $self-&gt;_get_multiple(
++ 'get_components',
++ $self-&gt;_get_package_id($package)
++ );
++}
++
++=head2 get_packages()
++
++Return all packages from the database.
++
++=cut
++
++sub get_packages {
++ my ($self) = @_;
++ return $self-&gt;_get_multiple('get_packages');
++}
++
++sub _get_package_id {
++ my ($self, $package) = @_;
++ return $self-&gt;_get_single('get_package_id', $package);
++}
++
++sub _get_maintainer_id {
++ my ($self, $maintainer) = @_;
++ return $self-&gt;_get_single('get_maintainer_id', $maintainer);
++}
++
++sub _get_single {
++ my ($self, $type, $value) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{$type};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{$type});
++ $self-&gt;{_queries}-&gt;{$type} = $query;
++ }
++
++ $query-&gt;execute($value);
++
++ my @row = $query-&gt;fetchrow_array();
++ return @row ? $row[0]: undef;
++}
++
++sub _get_multiple {
++ my ($self, $type, $value) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{$type};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{$type});
++ $self-&gt;{_queries}-&gt;{$type} = $query;
++ }
++
++ $query-&gt;execute($value);
++
++ my @results;
++ while (my @row = $query-&gt;fetchrow_array()) {
++ push @results, $row[0];
++ }
++ return @results;
++}
++
++=head2 add_package($name, $summary, $version, $maintainer, $contact)
++
++Adds a new package in the database, with given name, summary, version,
++maintainer and initial QA contact.
++
++=cut
++
++sub add_package {
++ my ($self, $name, $summary, $version, $maintainer, $contact) = @_;
++ return unless ref $self;
++
++ my $maintainer_id = $self-&gt;_get_maintainer_id($maintainer);
++ unless ($maintainer_id) {
++ carp &quot;Unknown maintainer $maintainer, aborting&quot;;
++ return;
++ }
++
++ my $contact_id = $self-&gt;_get_maintainer_id($contact);
++ unless ($contact_id) {
++ carp &quot;Unknown QA contact $contact, aborting&quot;;
++ return;
++ }
++
++ my $query = $self-&gt;{_queries}-&gt;{add_package};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{add_package});
++ $self-&gt;{_queries}-&gt;{add_package} = $query;
++ }
++
++ $query-&gt;execute($name, $summary);
++
++ my $package_id = $self-&gt;_get_package_id($name);
++
++ $self-&gt;_add_version($package_id, $version);
++ $self-&gt;_add_component(
++ $package_id,
++ 'package',
++ 'problem related to the package',
++ $maintainer_id,
++ $contact_id
++ );
++ $self-&gt;_add_component(
++ $package_id,
++ 'program',
++ 'problem related to the program',
++ $maintainer_id,
++ $contact_id
++ );
++}
++
++=head2 add_version($package, $version)
++
++Adds a new version to given package.
++
++=cut
++
++sub add_version {
++ my ($self, $package, $version) = @_;
++ return unless ref $self;
++
++ my $package_id = $self-&gt;_get_package_id($package);
++ $self-&gt;_add_version($package_id, $version);
++}
++
++sub _add_version {
++ my ($self, $package_id, $version) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{add_version};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{add_version});
++ $self-&gt;{_queries}-&gt;{add_version} = $query;
++ }
++
++ $query-&gt;execute($package_id, $version);
++}
++
++
++=head2 add_maintainer($name, $login, $password)
++
++Adds a new maintainer in the database, with given name, login and password.
++
++=cut
++
++sub add_maintainer {
++ my ($self, $name, $login, $pass) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{add_maintainer};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{add_maintainer});
++ $self-&gt;{_queries}-&gt;{add_maintainer} = $query;
++ }
++
++ $query-&gt;execute($login, $pass, $name, $default_flags);
++}
++
++sub _add_component {
++ my ($self, $package_id, $name, $description, $maintainer_id, $contact_id) = @_;
++
++ my $query = $self-&gt;{_queries}-&gt;{add_component};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{add_component});
++ $self-&gt;{_queries}-&gt;{add_component} = $query;
++ }
++
++ $query-&gt;execute($package_id, $name, $description, $maintainer_id, $contact_id);
++}
++
++=head2 del_package($package)
++
++Delete given package from database.
++
++=cut
++
++sub del_package {
++ my ($self, $package) = @_;
++ $self-&gt;_delete('del_package', $package);
++ $self-&gt;_delete('del_versions', $package);
++ $self-&gt;_delete('del_components', $package);
++}
++
++=head2 del_maintainer($maintainer)
++
++Delete given maintainer from database.
++
++=cut
++
++sub del_maintainer {
++ my ($self, $maintainer) = @_;
++ $self-&gt;_delete('del_maintainer', $maintainer);
++}
++
++sub _delete {
++ my ($self, $type, $value) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{$type};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{$type});
++ $self-&gt;{_queries}-&gt;{$type} = $query;
++ }
++
++ $query-&gt;execute($value);
++}
++
++=head2 reset_password(I&lt;$maintainer&gt;, I&lt;$password&gt;)
++
++Reset password of a maintainer to given password.
++
++=cut
++
++sub reset_password {
++ my ($self, $login, $pass) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{reset_password};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{reset_password});
++ $self-&gt;{_queries}-&gt;{reset_password} = $query;
++ }
++
++ $query-&gt;execute($pass, $login);
++}
++
++=head2 browse_packages($callback)
++
++Browse all packages from bugzilla, and execute given callback with name and
++maintainer as argument for each of them.
++
++=cut
++
++sub browse_packages {
++ my ($self, $callback) = @_;
++ return unless ref $self;
++
++ my $query = $self-&gt;{_queries}-&gt;{browse_packages};
++ unless ($query) {
++ $query = $self-&gt;{_dbh}-&gt;prepare($queries{browse_packages});
++ $self-&gt;{_queries}-&gt;{browse_packages} = $query;
++ }
++
++ $query-&gt;execute();
++
++ while (my @row = $query-&gt;fetchrow_array()) {
++ $callback-&gt;(@row);
++ }
++}
++
++# close database connection
++sub DESTROY {
++ my ($self) = @_;
++
++ foreach my $query (values %{$self-&gt;{_queries}}) {
++ $query-&gt;finish();
++ }
++
++ $self-&gt;{_dbh}-&gt;disconnect();
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Age.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Age.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Age.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,110 @@
++# $Id: Age.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Age;
++
++=head1 NAME
++
++Youri::Check::Input::Age - Check maximum age
++
++=head1 DESCRIPTION
++
++This plugin checks packages age, and report the ones exceeding maximum limit.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use DateTime;
++use DateTime::Format::Duration;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ arch
++ buildtime
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Age object.
++
++Specific parameters:
++
++=over
++
++=item max_age $age
++
++Maximum age allowed (default: 1 year)
++
++=item pattern $pattern
++
++Pattern used to describe age (default: %Y year)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ max_age =&gt; '1 year',
++ pattern =&gt; '%Y year',
++ @_
++ );
++
++ $self-&gt;{_format} = DateTime::Format::Duration-&gt;new(
++ pattern =&gt; $options{pattern}
++ );
++
++ $self-&gt;{_now} = DateTime-&gt;from_epoch(
++ epoch =&gt; time()
++ );
++
++ $self-&gt;{_max_age} = $options{max_age};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $max_age_string = $media-&gt;max_age() ?
++ $media-&gt;max_age() :
++ $self-&gt;{_max_age};
++
++ my $max_age = $self-&gt;{_format}-&gt;parse_duration($max_age_string);
++
++ my $check = sub {
++ my ($package) = @_;
++
++ my $buildtime = DateTime-&gt;from_epoch(
++ epoch =&gt; $package-&gt;get_age()
++ );
++
++ my $age = $self-&gt;{_now}-&gt;subtract_datetime($buildtime);
++
++ if (DateTime::Duration-&gt;compare($age, $max_age) &gt; 0) {
++ my $date = $buildtime-&gt;strftime(&quot;%a %d %b %G&quot;);
++
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $package-&gt;get_arch(),
++ buildtime =&gt; $date
++ });
++ }
++ };
++ $media-&gt;traverse_headers($check);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/Iurt.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/Iurt.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/Iurt.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,117 @@
++# $Id: LBD.pm 574 2005-12-27 14:31:16Z guillomovitch $
++package Youri::Check::Input::Build::Source::Iurt;
++
++=head1 NAME
++
++Youri::Check::Input::Build::Source::Iurt - Iurt build log source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Build&gt; collects build logs
++available from a iurt build bot.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use LWP::UserAgent;
++use HTML::TokeParser;
++use base 'Youri::Check::Input::Build::Source';
++
++my %status = (
++ install_deps =&gt; 0,
++ build =&gt; 1,
++ binary_test =&gt; 2
++);
++
++my $pattern = '^('
++ . join('|', keys %status)
++ . ')_\S+-[^-]+-[^-]+\.src\.rpm\.\d+\.log$';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Build::LBD object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL of logs for this iurt instance (default:
++<A HREF="http://qa.mandriva.com/build/iurt/cooker">http://qa.mandriva.com/build/iurt/cooker</A>)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://qa.mandriva.com/build/iurt/cooker">http://qa.mandriva.com/build/iurt/cooker</A>',
++ @_
++ );
++
++ $self-&gt;{_agent} = LWP::UserAgent-&gt;new();
++
++ # try to connect to base URL directly, and abort if not available
++ my $response = $self-&gt;{_agent}-&gt;head($options{url});
++ die &quot;Unavailable URL $options{url}: &quot; . $response-&gt;status_line()
++ unless $response-&gt;is_success();
++
++ $self-&gt;{_url} = $options{url};
++}
++
++sub fails {
++ my ($self, $name, $version, $release, $arch) = @_;
++
++ my $result;
++ my $url = &quot;$self-&gt;{_url}/$arch/log/$name-$version-$release.src.rpm&quot;;
++ print &quot;Fetching URL $url: &quot; if $self-&gt;{_verbose} &gt; 1;
++ my $response = $self-&gt;{_agent}-&gt;get($url);
++ print $response-&gt;status_line() . &quot;\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ if ($response-&gt;is_success()) {
++ my $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $href = $token-&gt;[1]-&gt;{href};
++ next unless $href =~ /$pattern/o;
++ my $status = $1;
++ if (
++ !$result-&gt;{status} ||
++ $status{$result-&gt;{status}} &lt; $status{$status}
++ ) {
++ $result-&gt;{status} = $status;
++ $result-&gt;{url} = $url . '/' . $href;
++ }
++ }
++ }
++
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch} = $result;
++
++ return $result-&gt;{status} &amp;&amp; $result-&gt;{status} ne 'binary_test';
++}
++
++sub status {
++ my ($self, $name, $version, $release, $arch) = @_;
++ return
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch}-&gt;{status};
++}
++
++sub url {
++ my ($self, $name, $version, $release, $arch) = @_;
++ return
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch}-&gt;{url};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/LBD.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/LBD.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source/LBD.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,135 @@
++# $Id: LBD.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Build::Source::LBD;
++
++=head1 NAME
++
++Youri::Check::Input::Build::Source::LBD - LBD build log source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Build&gt; collects build logs
++available from a LBD build bot.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use LWP::UserAgent;
++use HTML::TokeParser;
++use base 'Youri::Check::Input::Build::Source';
++
++my @status = qw/
++ OK
++ arch_excl
++ broken
++ cannot_be_installed
++ debug
++ dependency
++ file_not_found
++ multiarch
++ problem
++ unpackaged_files
++/;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Build::LBD object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL of logs for this LBD instance (default: <A HREF="http://eijk.homelinux.org/build">http://eijk.homelinux.org/build</A>)
++
++=item medias $medias
++
++List of medias monitored by this LBD instance
++
++=item archs $archs
++
++List of architectures monitored by this LBD instance
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://eijk.homelinux.org/build">http://eijk.homelinux.org/build</A>',
++ medias =&gt; undef,
++ archs =&gt; undef,
++ @_
++ );
++
++ my $agent = LWP::UserAgent-&gt;new();
++
++ # try to connect to base URL directly, and abort if not available
++ my $response = $agent-&gt;head($options{url});
++ die &quot;Unavailable URL $options{url}: &quot; . $response-&gt;status_line()
++ unless $response-&gt;is_success();
++
++ my $pattern = '^(\S+)-([^-]+)-([^-]+)(?:\.gz)?$';
++
++ foreach my $arch (@{$options{archs}}) {
++ foreach my $media (@{$options{medias}}) {
++ my $url_base = &quot;$options{url}/$arch/$media/BO&quot;;
++ foreach my $status (@status) {
++ my $url = &quot;$url_base/$status/&quot;;
++ print &quot;Fetching URL $url: &quot; if $self-&gt;{_verbose} &gt; 1;
++ my $response = $agent-&gt;get($url);
++ print $response-&gt;status_line() . &quot;\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ if ($response-&gt;is_success()) {
++ my $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $href = $token-&gt;[1]-&gt;{href};
++ next unless $href =~ /$pattern/o;
++ my $name = $1;
++ my $version = $2;
++ my $release = $3;
++ my $result;
++ $result-&gt;{status} = $status;
++ $result-&gt;{url} = $url . '/' . $href;
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch} = $result;
++ }
++ }
++ }
++ }
++ }
++}
++
++sub fails {
++ my ($self, $name, $version, $release, $arch) = @_;
++
++ my $status =
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch}-&gt;{status};
++
++ return $status &amp;&amp; $status ne 'OK' &amp;&amp; $status ne 'arch_excl';
++}
++
++sub status {
++ my ($self, $name, $version, $release, $arch) = @_;
++ return
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch}-&gt;{status};
++}
++
++sub url {
++ my ($self, $name, $version, $release, $arch) = @_;
++ return
++ $self-&gt;{_results}-&gt;{$name}-&gt;{$version}-&gt;{$release}-&gt;{$arch}-&gt;{url};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build/Source.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,109 @@
++# $Id: Source.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Build::Source;
++
++=head1 NAME
++
++Youri::Check::Input::Build::Source - Abstract build log source
++
++=head1 DESCRIPTION
++
++This abstract class defines the updates source interface for
++L&lt;Youri::Check::Input::Build&gt;.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Build object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '', # object id
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ @_
++ );
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_id()
++
++Returns source identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 fails($name, $version, $release, $arch)
++
++Returns true if build fails for package with given name, version and release on
++given architecture.
++
++=head2 status($name, $version, $release, $arch)
++
++Returns exact build status for package with given name, version and release on
++given architecture. It has to be called after fails().
++
++=head2 url($name, $version, $release, $arch)
++
++Returns URL of information source for package with given name, version and
++release on given architecture. It has to be called after fails().
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item fails
++
++=item status
++
++=item url
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Build.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,128 @@
++# $Id: Build.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Build;
++
++=head1 NAME
++
++Youri::Check::Input::Build - Check build outputs
++
++=head1 DESCRIPTION
++
++This plugin checks build outputs of packages, and report failures. Additional
++source plugins handle specific sources.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Utils;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ arch
++ bot
++ status
++ /;
++}
++
++sub links {
++ return qw/
++ status url
++ /;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Build object.
++
++Specific parameters:
++
++=over
++
++=item sources $sources
++
++Hash of source plugins definitions
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ sources =&gt; undef,
++ @_
++ );
++
++ croak &quot;No source defined&quot; unless $options{sources};
++ croak &quot;sources should be an hashref&quot; unless ref $options{sources} eq 'HASH';
++
++ foreach my $id (keys %{$options{sources}}) {
++ print &quot;Creating source $id\n&quot; if $options{verbose};
++ eval {
++ push(
++ @{$self-&gt;{_sources}},
++ create_instance(
++ 'Youri::Check::Input::Build::Source',
++ id =&gt; $id,
++ test =&gt; $options{test},
++ verbose =&gt; $options{verbose},
++ %{$options{sources}-&gt;{$id}}
++ )
++ );
++ # register monitored archs
++ $self-&gt;{_archs}-&gt;{$_}-&gt;{$id} = 1
++ foreach @{$options{sources}-&gt;{$id}-&gt;{archs}};
++ };
++ print STDERR &quot;Failed to create source $id: $@\n&quot; if $@;
++ }
++
++ croak &quot;no sources created&quot; unless @{$self-&gt;{_sources}};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # this is a source media check only
++ return unless $media-&gt;get_type() eq 'source';
++
++ my $callback = sub {
++ my ($package) = @_;
++
++ my $name = $package-&gt;get_name();
++ my $version = $package-&gt;get_version();
++ my $release = $package-&gt;get_release();
++
++ foreach my $source (@{$self-&gt;{_sources}}) {
++ my $id = $source-&gt;get_id();
++ foreach my $arch (keys %{$self-&gt;{_archs}}) {
++ next unless $self-&gt;{_archs}-&gt;{$arch}-&gt;{$id};
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ bot =&gt; $id,
++ status =&gt; $source-&gt;status($name, $version, $release, $arch),
++ url =&gt; $source-&gt;url($name, $version, $release, $arch),
++ }) if $source-&gt;fails(
++ $name,
++ $version,
++ $release,
++ $arch,
++ );
++ }
++ }
++ };
++
++ $media-&gt;traverse_headers($callback);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Conflicts.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Conflicts.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Conflicts.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,231 @@
++# $Id: Conflicts.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Conflicts;
++
++=head1 NAME
++
++Youri::Check::Input::Conflicts - Check file conflicts
++
++=head1 DESCRIPTION
++
++This plugin checks packages files, and report conflict and duplications.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use constant;
++use Youri::Package;
++use base 'Youri::Check::Input';
++
++use constant TYPE_MASK =&gt; 0170000;
++use constant TYPE_DIR =&gt; 0040000;
++
++use constant PACKAGE =&gt; 0;
++use constant MODE =&gt; 1;
++use constant MD5SUM =&gt; 2;
++
++my $compatibility = {
++ x86_64 =&gt; 'i586',
++ i586 =&gt; 'x86_64',
++ sparc64 =&gt; 'sparc',
++ sparc =&gt; 'sparc64',
++ ppc64 =&gt; 'ppc',
++ ppc =&gt; 'ppc64'
++};
++
++sub columns {
++ return qw/
++ arch
++ file
++ error
++ level
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Conflicts object.
++
++No specific parameters.
++
++=cut
++
++sub prepare {
++ my ($self, @medias) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $index = sub {
++ my ($package) = @_;
++
++ # index files
++ foreach my $file ($package-&gt;get_files()) {
++ push(
++ @{$self-&gt;{_files}-&gt;{$file-&gt;[Youri::Package::FILE_NAME]}},
++ [ $package, $file-&gt;[Youri::Package::FILE_MODE], $file-&gt;[Youri::Package::FILE_MD5SUM] ]
++ );
++ }
++ };
++
++ foreach my $media (@medias) {
++ # don't index source media files
++ next unless $media-&gt;get_type() eq 'binary';
++
++ my $media_id = $media-&gt;get_id();
++ $self-&gt;{_medias}-&gt;{$media_id} = 1;
++ print STDERR &quot;Indexing media $media_id files\n&quot;
++ if $self-&gt;{_verbose};
++
++ $media-&gt;traverse_headers($index);
++ }
++}
++
++sub run {
++ my ($self, $media, $result) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # this is a binary media check only
++ return unless $media-&gt;get_type() eq 'binary';
++
++ my $check = sub {
++ my ($package) = @_;
++
++ return if $package-&gt;get_arch() eq 'src';
++
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_name();
++
++ foreach my $file ($package-&gt;get_files()) {
++
++ my $found =
++ $self-&gt;{_files}-&gt;{$file-&gt;[Youri::Package::FILE_NAME]};
++
++ my @found = $found ? @$found : ();
++
++ foreach my $found (@found) {
++ next if $found-&gt;[PACKAGE] == $package;
++ next unless compatible($found-&gt;[PACKAGE], $package);
++ next if conflict($found-&gt;[PACKAGE], $package);
++ next if replace($found-&gt;[PACKAGE], $package);
++ if (
++ ($file-&gt;[Youri::Package::FILE_MODE] &amp; TYPE_MASK) == TYPE_DIR &amp;&amp;
++ ($found-&gt;[MODE] &amp; TYPE_MASK) == TYPE_DIR
++ ) {
++ $result-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;directory $file-&gt;[Youri::Package::FILE_NAME] duplicated with package &quot; . $found-&gt;[PACKAGE]-&gt;get_name(),
++ level =&gt; Youri::Check::Input::WARNING
++ }) unless $self-&gt;_directory_duplicate_exception(
++ $package,
++ $found-&gt;[PACKAGE],
++ $file
++ );
++ } else {
++ if ($found-&gt;[MD5SUM] eq $file-&gt;[Youri::Package::FILE_MD5SUM]) {
++ $result-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;file $file-&gt;[Youri::Package::FILE_NAME] duplicated with package &quot; . $found-&gt;[PACKAGE]-&gt;get_name(),
++ level =&gt; Youri::Check::Input::WARNING
++ }) unless $self-&gt;_file_duplicate_exception(
++ $package,
++ $found-&gt;[PACKAGE],
++ $file
++ );
++ } else {
++ $result-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;non-explicit conflict on file $file-&gt;[Youri::Package::FILE_NAME] with package &quot; . $found-&gt;[PACKAGE]-&gt;get_name(),
++ level =&gt; Youri::Check::Input::ERROR
++ }) unless $self-&gt;_file_conflict_exception(
++ $package,
++ $found-&gt;[PACKAGE],
++ $file
++ );
++ }
++ }
++ }
++ }
++ };
++
++ $media-&gt;traverse_headers($check);
++}
++
++# return true if $package1 is arch-compatible with $package2
++sub compatible {
++ my ($package1, $package2) = @_;
++
++ my $arch1 = $package1-&gt;get_arch();
++ my $arch2 = $package2-&gt;get_arch();
++
++ return 1 if $arch1 eq $arch2;
++
++ return 1 if $compatibility-&gt;{$arch1} &amp;&amp; $compatibility-&gt;{$arch1} eq $arch2;
++
++ return 0;
++}
++
++# return true if $package1 conflict with $package2
++# or the other way around
++sub conflict {
++ my ($package1, $package2) = @_;
++
++ my $name2 = $package2-&gt;get_name();
++
++ foreach my $conflict ($package1-&gt;get_conflicts()) {
++ return 1 if $conflict eq $name2;
++ }
++
++ my $name1 = $package1-&gt;get_name();
++
++ foreach my $conflict ($package2-&gt;get_conflicts()) {
++ return 1 if $conflict eq $name1;
++ }
++
++ return 0;
++}
++
++# return true if $package1 replace $package2
++sub replace {
++ my ($package1, $package2) = @_;
++
++
++ my $name1 = $package1-&gt;get_name();
++ my $name2 = $package2-&gt;get_name();
++
++ return 1 if $name1 eq $name2;
++
++ foreach my $obsolete ($package1-&gt;get_obsoletes()) {
++ return 1 if $obsolete-&gt;[Youri::Package::DEPENDENCY_NAME] eq $name2;
++ }
++
++ return 0;
++}
++
++sub _directory_duplicate_exception {
++ return 0;
++}
++
++sub _file_duplicate_exception {
++ return 0;
++}
++
++sub _file_conflict_exception {
++ return 0;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Dependencies.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Dependencies.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Dependencies.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,162 @@
++# $Id: Dependencies.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Dependencies;
++
++=head1 NAME
++
++Youri::Check::Input::Dependencies - Check dependencies consistency
++
++=head1 DESCRIPTION
++
++This class checks dependencies consistency.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Package;
++use base 'Youri::Check::Input';
++
++use constant MEDIA =&gt; 0;
++use constant RANGE =&gt; 1;
++
++sub columns {
++ return qw/
++ arch
++ file
++ error
++ level
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++sub prepare {
++ my ($self, @medias) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ foreach my $media (@medias) {
++ my $media_id = $media-&gt;get_id();
++ $self-&gt;{_medias}-&gt;{$media_id} = 1;
++ print STDERR &quot;Indexing media $media_id dependencies\n&quot;
++ if $self-&gt;{_verbose};
++
++ my $index = sub {
++ my ($package) = @_;
++
++ # index provides
++ foreach my $provide ($package-&gt;get_provides()) {
++ push(
++ @{$self-&gt;{_provides}-&gt;{$provide-&gt;[Youri::Package::DEPENDENCY_NAME]}},
++ [ $media_id, $provide-&gt;[Youri::Package::DEPENDENCY_RANGE] ]
++ );
++ }
++
++ # index files
++ foreach my $file ($package-&gt;get_files()) {
++ push(
++ @{$self-&gt;{_files}-&gt;{$file-&gt;[Youri::Package::FILE_NAME]}},
++ [ $media_id, undef ]
++ );
++ }
++ };
++ $media-&gt;traverse_headers($index);
++ }
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @allowed_ids = $media-&gt;allow_deps();
++
++ # abort unless all allowed medias are present
++ foreach my $id (@allowed_ids) {
++ unless ($self-&gt;{_medias}-&gt;{$id}) {
++ carp &quot;Missing media $id, aborting&quot;;
++ return;
++ }
++ }
++
++ # index allowed medias
++ my %allowed_ids = map { $_ =&gt; 1 } @allowed_ids;
++ my $allowed_ids = join(&quot;,&quot;, @allowed_ids);
++
++ my $class = $media-&gt;get_package_class();
++
++ my $check = sub {
++ my ($package) = @_;
++
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_name();
++
++ foreach my $require ($package-&gt;get_requires()) {
++
++ my $found =
++ substr($require-&gt;[Youri::Package::DEPENDENCY_NAME], 0, 1) eq '/' ?
++ $self-&gt;{_files}-&gt;{$require-&gt;[Youri::Package::DEPENDENCY_NAME]} :
++ $self-&gt;{_provides}-&gt;{$require-&gt;[Youri::Package::DEPENDENCY_NAME]};
++
++ my @found = $found ? @$found : ();
++
++ if (!@found) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;$require-&gt;[Youri::Package::DEPENDENCY_NAME] not found&quot;,
++ level =&gt; Youri::Check::Input::ERROR
++ });
++ next;
++ }
++
++ my @found_in_media =
++ grep { $allowed_ids{$_-&gt;[MEDIA]} }
++ @found;
++
++ if (!@found_in_media) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;$require-&gt;[Youri::Package::DEPENDENCY_NAME] found in incorrect media $_-&gt;[MEDIA] (allowed $allowed_ids)&quot;,
++ level =&gt; Youri::Check::Input::ERROR
++ }) foreach @found;
++ next;
++ }
++
++ next unless $require-&gt;[Youri::Package::DEPENDENCY_RANGE];
++
++ my @found_in_range =
++ grep {
++ !$_-&gt;[RANGE] ||
++ $class-&gt;compare_ranges(
++ $require-&gt;[Youri::Package::DEPENDENCY_RANGE],
++ $_-&gt;[RANGE]
++ )
++ } @found_in_media;
++
++ if (!@found_in_range) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;$require-&gt;[Youri::Package::DEPENDENCY_NAME] found with incorrect range $_-&gt;[RANGE] (needed $require-&gt;[Youri::Package::DEPENDENCY_RANGE])&quot;,
++ level =&gt; Youri::Check::Input::ERROR
++ }) foreach @found_in_media;
++ next;
++ }
++ }
++ };
++
++ $media-&gt;traverse_headers($check);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/MandrivaConflicts.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/MandrivaConflicts.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/MandrivaConflicts.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,63 @@
++# $Id: Conflicts.pm 533 2005-10-20 07:08:03Z guillomovitch $
++package Youri::Check::Input::MandrivaConflicts;
++
++=head1 NAME
++
++Youri::Check::Input::MandrivaConflicts - Check file conflicts on Mandriva
++
++=head1 DESCRIPTION
++
++This class checks file conflicts between packages, taking care of Mandriva
++packaging policy.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Package;
++use base 'Youri::Check::Input::Conflicts';
++
++sub _directory_duplicate_exception {
++ my ($self, $package1, $package2, $file) = @_;
++
++ # allow shared directories between devel packages of different arch
++ return 1 if _multiarch_exception($package1, $package2);
++
++ # allow shared modules directories between perl packages
++ return 1 if
++ $file-&gt;[Youri::Package::FILE_NAME] =~ /^\/usr\/lib\/perl5\/vendor_perl\// &amp;&amp;
++ $file-&gt;[Youri::Package::FILE_NAME] !~ /^(auto|[^\/]+-linux)$/;
++
++ return 0;
++}
++
++sub _file_duplicate_exception {
++ my ($self, $package1, $package2, $file) = @_;
++
++ # allow shared files between devel packages of different arch
++ return 1 if _multiarch_exception($package1, $package2);
++
++ return 0;
++}
++
++sub _multiarch_exception {
++ my ($package1, $package2) = @_;
++
++ return 1 if
++ $package1-&gt;get_canonical_name() eq $package2-&gt;get_canonical_name()
++ &amp;&amp; $package1-&gt;get_name() =~ /-devel$/
++ &amp;&amp; $package2-&gt;get_name() =~ /-devel$/;
++
++ return 0;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Missing.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Missing.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Missing.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,138 @@
++package Youri::Check::Input::Missing;
++
++=head1 NAME
++
++Youri::Check::Input::Missing - Check components consistency
++
++=head1 DESCRIPTION
++
++This plugin checks consistency between package components, and report outdated
++ones.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use List::MoreUtils qw/all any/;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ component
++ arch
++ revision
++ error
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Missing object.
++
++No specific parameters.
++
++=cut
++
++sub prepare {
++ my ($self, @medias) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ $self-&gt;{_srcs} = ();
++ foreach my $media (@medias) {
++ # only index source media
++ next unless $media-&gt;get_type() eq 'source';
++
++ my $media_id = $media-&gt;get_id();
++ $self-&gt;{_medias}-&gt;{$media_id} = 1;
++ print STDERR &quot;Indexing media $media_id packages\n&quot; if $self-&gt;{_verbose};
++
++ my $index = sub {
++ my ($package) = @_;
++ $self-&gt;{_srcs}-&gt;{$media_id}-&gt;{$package-&gt;get_name()} =
++ $package-&gt;get_version() . '-' . $package-&gt;get_release();
++ };
++
++ $media-&gt;traverse_headers($index);
++ }
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # this is a binary media check only
++ return unless $media-&gt;get_type() eq 'binary';
++
++ my @allowed_ids = $media-&gt;allow_srcs();
++
++ # abort unless all allowed medias are present
++ foreach my $id (@allowed_ids) {
++ unless ($self-&gt;{_medias}-&gt;{$id}) {
++ carp &quot;Missing media $id, aborting&quot;;
++ return;
++ }
++ }
++
++ my $class = $media-&gt;get_package_class();
++
++ my $check_package = sub {
++ my ($package) = @_;
++ my $canonical_name = $package-&gt;get_canonical_name();
++
++ my $bin_revision =
++ $package-&gt;get_version() . '-' . $package-&gt;get_release();
++
++ my $src_revision;
++ foreach my $id (@allowed_ids) {
++ $src_revision = $self-&gt;{_srcs}-&gt;{$id}-&gt;{$canonical_name};
++ last if $src_revision;
++ }
++
++ if ($src_revision) {
++ # check if revision match
++ unless ($src_revision eq $bin_revision) {
++ if ($class-&gt;compare_versions($src_revision, $bin_revision) &gt; 0) {
++ # binary package is obsolete
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ component =&gt; $package-&gt;get_name(),
++ arch =&gt; $package-&gt;get_arch(),
++ revision =&gt; $bin_revision,
++ error =&gt; &quot;Obsolete binaries (source $src_revision found)&quot;,
++ });
++ } else {
++ # source package is obsolete
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ component =&gt; $package-&gt;get_canonical_name(),
++ arch =&gt; 'src',
++ revision =&gt; $src_revision,
++ error =&gt; &quot;Obsolete source (binaries $bin_revision found)&quot;,
++ });
++ }
++ }
++ } else {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ component =&gt; $package-&gt;get_name(),
++ arch =&gt; $package-&gt;get_arch(),
++ revision =&gt; $bin_revision,
++ error =&gt; &quot;Missing source package&quot;,
++ });
++ }
++ };
++
++ $media-&gt;traverse_headers($check_package);
++}
++
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Orphans.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Orphans.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Orphans.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,74 @@
++package Youri::Check::Input::Orphans;
++
++=head1 NAME
++
++Youri::Check::Input::Orphans - Check maintainance
++
++=head1 DESCRIPTION
++
++This plugin checks maintainance status of packages, and reports unmaintained
++ones.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ error
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Orphans object.
++
++No specific parameters.
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ resolver =&gt; undef,
++ @_
++ );
++
++ croak &quot;No resolver defined&quot; unless $options{resolver};
++
++ $self-&gt;{_resolver} = $options{resolver};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # this is a source media check only
++ return unless $media-&gt;get_type() eq 'source';
++
++ my $check = sub {
++ my ($package) = @_;
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ error =&gt; &quot;unmaintained package&quot;
++ }) unless $self-&gt;{_resolver}-&gt;get_maintainer($package);
++ };
++
++ $media-&gt;traverse_headers($check);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Rpmlint.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Rpmlint.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Rpmlint.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,113 @@
++# $Id: Rpmlint.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Rpmlint;
++
++=head1 NAME
++
++Youri::Check::Input::Rpmlint - Check packages with rpmlint
++
++=head1 DESCRIPTION
++
++This plugins checks packages with rpmlint, and reports output.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ arch
++ file
++ error
++ level
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Rpmlint object.
++
++Specific parameters:
++
++=over
++
++=item path $path
++
++Path to the rpmlint executable (default: /usr/bin/rpmlint)
++
++=item config $config
++
++Specific rpmlint configuration.
++
++=back
++
++=cut
++
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ path =&gt; '/usr/bin/rpmlint', # path to rpmlint
++ config =&gt; '', # default rpmlint configuration
++ @_
++ );
++
++ $self-&gt;{_path} = $options{path};
++ $self-&gt;{_config} = $options{config};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $config = $media-&gt;rpmlint_config() ?
++ $media-&gt;rpmlint_config() :
++ $self-&gt;{_config};
++
++ my $check = sub {
++ my ($file, $package) = @_;
++
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_name();
++
++ my $command = &quot;$self-&gt;{_path} -f $config $file&quot;;
++ open(RPMLINT, &quot;$command |&quot;) or die &quot;Can't run $command: $!&quot;;
++ while (&lt;RPMLINT&gt;) {
++ chomp;
++ if (/^E: \Q$name\E (.+)/) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; $1,
++ level =&gt; Youri::Check::Input::ERROR
++ });
++ } elsif (/^W: \Q$name\E (.+)/) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; $1,
++ level =&gt; Youri::Check::Input::WARNING
++ });
++ }
++ }
++ close(RPMLINT);
++ };
++
++ $media-&gt;traverse_files($check);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Signature.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Signature.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Signature.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,96 @@
++# $Id: Rpmlint.pm 567 2005-12-12 21:24:56Z guillomovitch $
++package Youri::Check::Input::Signature;
++
++=head1 NAME
++
++Youri::Check::Input::Signature - Check signature
++
++=head1 DESCRIPTION
++
++This plugin checks packages signature, and report unsigned ones.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ arch
++ file
++ error
++ /;
++}
++
++sub links {
++ return qw//;
++}
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Signature object.
++
++Specific parameters:
++
++=over
++
++=item key $key
++
++Expected GPG key identity
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ key =&gt; '',
++ @_
++ );
++
++ $self-&gt;{_key} = $options{key};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $check = sub {
++ my ($package) = @_;
++
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_name();
++
++ my $key = $package-&gt;get_gpg_key();
++
++ if (!$key) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;unsigned package $name&quot;
++ });
++ } elsif ($key ne $self-&gt;{_key}) {
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ arch =&gt; $arch,
++ file =&gt; $name,
++ error =&gt; &quot;invalid key id $key for package $name (allowed $self-&gt;{_key})&quot;
++ });
++ }
++
++ };
++
++ $media-&gt;traverse_headers($check);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/CPAN.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/CPAN.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/CPAN.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,75 @@
++# $Id: CPAN.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::CPAN;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::CPAN - CPAN updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from CPAN.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::CPAN object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to CPAN full modules list (default:
++<A HREF="http://www.cpan.org/modules/01modules.index.html">http://www.cpan.org/modules/01modules.index.html</A>)
++
++=back
++
++=cut
++
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://www.cpan.org/modules/01modules.index.html">http://www.cpan.org/modules/01modules.index.html</A>',
++ @_
++ );
++
++ my $versions;
++ open(INPUT, &quot;GET $options{url} |&quot;) or croak &quot;Can't fetch $options{url}: $!&quot;;
++ while (&lt;INPUT&gt;) {
++ next unless $_ =~ /&gt;([\w-]+)-([\d\.]+)\.tar\.gz&lt;\/a&gt;/;
++ $versions-&gt;{$1} = $2;
++ }
++ close(INPUT);
++
++ $self-&gt;{_versions} = $versions;
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://search.cpan.org/dist/$name">http://search.cpan.org/dist/$name</A>&quot;;
++}
++
++sub _name {
++ my ($self, $name) = @_;
++ $name =~ s/^perl-//g;
++ return $name;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Debian.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Debian.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Debian.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,82 @@
++# $Id: Debian.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::Debian;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::Debian - Debian source for updates
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++ available from Debian.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Debian object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to Debian mirror content file (default: <A HREF="http://ftp.debian.org/ls-lR.gz">http://ftp.debian.org/ls-lR.gz</A>)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://ftp.debian.org/ls-lR.gz">http://ftp.debian.org/ls-lR.gz</A>',
++ @_
++ );
++
++ my $versions;
++ open(INPUT, &quot;GET $options{url} | zcat |&quot;) or croak &quot;Can't fetch $options{url}: $!&quot;;
++ while (my $line = &lt;INPUT&gt;) {
++ next unless $line =~ /([\w\.-]+)_([\d\.]+)\.orig\.tar\.gz$/;
++ my $name = $1;
++ my $version = $2;
++ $versions-&gt;{$name} = $version;
++ }
++ close(INPUT);
++
++ $self-&gt;{_versions} = $versions;
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://packages.debian.org/$name">http://packages.debian.org/$name</A>&quot;;
++}
++
++sub _name {
++ my ($self, $name) = @_;
++
++ if ($name =~ /^(perl|ruby)-([-\w]+)$/) {
++ $name = lc(&quot;lib$2-$1&quot;);
++ } elsif ($name =~ /^apache-([-\w]+)$/) {
++ $name = &quot;libapache-$1&quot;;
++ $name =~ s/_/-/g;
++ }
++
++ return $name;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Fedora.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Fedora.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Fedora.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,63 @@
++# $Id: Fedora.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::Fedora;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::Fedora - Fedora updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from Fedora.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Fedora object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to Fedora development SRPMS directory (default:
++<A HREF="http://fr.rpmfind.net/linux/fedora/core/development/SRPMS">http://fr.rpmfind.net/linux/fedora/core/development/SRPMS</A>)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://fr.rpmfind.net/linux/fedora/core/development/SRPMS">http://fr.rpmfind.net/linux/fedora/core/development/SRPMS</A>',
++ @_
++ );
++
++ my $versions;
++ open(INPUT, &quot;GET $options{url} |&quot;) or die &quot;Can't fetch $options{url}: $!\n&quot;;
++ while (&lt;INPUT&gt;) {
++ next unless $_ =~ /&gt;([\w-]+)-([\w\.]+)-[\w\.]+\.src\.rpm&lt;\/a&gt;/;
++ $versions-&gt;{$1} = $2;
++ }
++ close(INPUT);
++
++ $self-&gt;{_versions} = $versions;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Freshmeat.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Freshmeat.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Freshmeat.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,111 @@
++# $Id: Freshmeat.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::Freshmeat;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::Freshmeat - Freshmeat source for updates
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from Freshmeat.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use XML::Twig;
++use LWP::UserAgent;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Freshmeat
++object.
++
++Specific parameters:
++
++=over
++
++=item preload true/false
++
++Allows to load full Freshmeat catalogue at once instead of checking each software independantly (default: false)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ preload =&gt; 0,
++ @_
++ );
++
++ if ($options{preload}) {
++ my $versions;
++
++ my $project = sub {
++ my ($twig, $project) = @_;
++ my $name = $project-&gt;first_child('projectname_short')-&gt;text();
++ my $version = $project-&gt;first_child('latest_release')-&gt;first_child('latest_release_version')-&gt;text();
++ $versions-&gt;{$name} = $version;
++ $twig-&gt;purge();
++ };
++
++ my $twig = XML::Twig-&gt;new(
++ TwigRoots =&gt; { project =&gt; $project }
++ );
++
++ my $url = '<A HREF="http://download.freshmeat.net/backend/fm-projects.rdf.bz2">http://download.freshmeat.net/backend/fm-projects.rdf.bz2</A>';
++
++ open(INPUT, &quot;GET $url | bzcat |&quot;) or die &quot;Can't fetch $url: $!\n&quot;;
++ $twig-&gt;parse(\*INPUT);
++ close(INPUT);
++
++ $self-&gt;{_versions} = $versions;
++ }
++}
++
++sub _version {
++ my ($self, $name) = @_;
++
++ if ($self-&gt;{_versions}) {
++ return $self-&gt;{_versions}-&gt;{$name};
++ } else {
++ my $version;
++
++ my $latest_release_version = sub {
++ $version = $_[1]-&gt;text();
++ };
++
++ my $twig = XML::Twig-&gt;new(
++ TwigRoots =&gt; { latest_release_version =&gt; $latest_release_version }
++ );
++
++ my $url = &quot;<A HREF="http://freshmeat.net/projects-xml/$name">http://freshmeat.net/projects-xml/$name</A>&quot;;
++
++ open(INPUT, &quot;GET $url |&quot;) or die &quot;Can't fetch $url: $!\n&quot;;
++ # freshmeat answer with an HTML page when project doesn't exist
++ $twig-&gt;safe_parse(\*INPUT);
++ close(INPUT);
++
++ return $version;
++ }
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://freshmeat.net/projects/$name">http://freshmeat.net/projects/$name</A>&quot;;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/GNOME.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/GNOME.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/GNOME.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,104 @@
++# $Id$
++package Youri::Check::Input::Updates::Source::GNOME;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::GNOME - GNOME updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from GNOME.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use LWP::UserAgent;
++use HTML::TokeParser;
++use List::MoreUtils 'any';
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Gnome object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to GNOME sources directory (default:
++<A HREF="http://fr2.rpmfind.net/linux/gnome.org/sources">http://fr2.rpmfind.net/linux/gnome.org/sources</A>)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://fr2.rpmfind.net/linux/gnome.org/sources/">http://fr2.rpmfind.net/linux/gnome.org/sources/</A>', # default url
++ # We use HTTP as it offers a better sorting (1.2 &lt; 1.10)
++ @_
++ );
++
++ $self-&gt;{_agent} = LWP::UserAgent-&gt;new();
++ my $response = $self-&gt;{_agent}-&gt;get($options{url});
++ if($response-&gt;is_success()) {
++ my $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $href = $token-&gt;[1]-&gt;{href};
++ next unless $href =~ /^([-\w]+)\/$/o;
++ $self-&gt;{_names}-&gt;{$1} = 1;
++ }
++ }
++
++ $self-&gt;{_url} = $options{url};
++}
++
++sub _version {
++ my ($self, $name) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return unless $self-&gt;{_names}-&gt;{$name};
++
++ my $response = $self-&gt;{_agent}-&gt;get(&quot;$self-&gt;{_url}/$name/&quot;);
++ if($response-&gt;is_success()) {
++ my $major;
++ my $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $href = $token-&gt;[1]-&gt;{href};
++ next unless $href =~ /^([.\d]+)\/$/o;
++ $major = $1;
++ }
++ return unless $major;
++
++ $response = $self-&gt;{_agent}-&gt;get(&quot;$self-&gt;{_url}/$name/$major/&quot;);
++ if($response-&gt;is_success()) {
++ $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $href = $token-&gt;[1]-&gt;{href};
++ next unless $href =~ /^LATEST-IS-([.\d]+)$/o;
++ return $1;
++ }
++ }
++ }
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return $self-&gt;{_url}.&quot;$name/&quot;;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Gentoo.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Gentoo.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Gentoo.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,75 @@
++# $Id: Gentoo.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::Gentoo;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::Gentoo - Gentoo updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from Gentoo.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use LWP::Simple;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Gentoo object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to Gentoo snapshots directory (default:
++<A HREF="http://gentoo.mirror.sdv.fr/snapshots">http://gentoo.mirror.sdv.fr/snapshots</A>)
++
++=back
++
++=cut
++
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://gentoo.mirror.sdv.fr/snapshots">http://gentoo.mirror.sdv.fr/snapshots</A>', # default URL
++ @_
++ );
++
++ my $versions;
++ my $content = get($options{url});
++ my $file;
++ while ($content =~ /&lt;A HREF=&quot;(portage-\d{8}.tar.bz2)&quot;&gt;/g) {
++ $file = $1;
++ }
++ open(INPUT, &quot;GET $options{url}/$file | tar tjf - |&quot;) or croak &quot;Can't fetch $options{url}/$file: $!&quot;;
++ while (my $line = &lt;INPUT&gt;) {
++ next unless $line =~ /.*\/([\w-]+)-([\d\.]+)(:?-r\d)?\.ebuild$/;
++ $versions-&gt;{$1} = $2;
++ }
++ close(INPUT);
++
++ $self-&gt;{_versions} = $versions;
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://packages.gentoo.org/search/?sstring=$name">http://packages.gentoo.org/search/?sstring=$name</A>&quot;;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/NetBSD.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/NetBSD.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/NetBSD.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,75 @@
++# $Id$
++package Youri::Check::Input::Updates::Source::NetBSD;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::NetBSD - NetBSD source for updates
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++ available from NetBSD.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Input::Updates::Source';
++use IO::Ftp;
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::NetBSD object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to NetBSD mirror content file, without ftp: (default: //ftp.free.fr/mirrors/ftp.netbsd.org/NetBSD-current/pkgsrc/README-all.html)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '//ftp.free.fr/mirrors/ftp.netbsd.org/NetBSD-current/pkgsrc/README-all.html',
++ @_
++ );
++
++ my $versions;
++ my $urls;
++
++ my $in = IO::Ftp-&gt;new('&lt;',$options{url}) or croak &quot;Can't fetch $options{url}: $!&quot;;
++ while (my $line = &lt;$in&gt;) {
++ next unless $line =~ /&lt;!-- (.+)-([^-]*?)(nb\d*)? \(for sorting\).*?href=&quot;([^&quot;]+)&quot;/;
++ my $name = $1;
++ my $version = $2;
++ $versions-&gt;{$name} = $version;
++ $urls-&gt;{$name} = $4;
++ }
++ close($in);
++
++ $self-&gt;{_versions} = $versions;
++ $self-&gt;{_urls} = $urls;
++ $self-&gt;{_url} = $options{url};
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return $self-&gt;{_urls}-&gt;{$name};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/RAA.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/RAA.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/RAA.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,121 @@
++# $Id: RAA.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::RAA;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::RAA - RAA updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from RAA.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use SOAP::Lite;
++use List::MoreUtils 'any';
++use Youri::Package;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::RAA object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++URL to RAA SOAP interface (default:
++<A HREF="http://www.ruby-lang.org/xmlns/soap/interface/RAA/0.0.4">http://www.ruby-lang.org/xmlns/soap/interface/RAA/0.0.4</A>)
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '<A HREF="http://www.ruby-lang.org/xmlns/soap/interface/RAA/0.0.4/">http://www.ruby-lang.org/xmlns/soap/interface/RAA/0.0.4/</A>',
++ @_
++ );
++
++ my $raa = SOAP::Lite-&gt;service($options{url})
++ or croak &quot;Can't connect to $options{url}&quot;;
++
++ $self-&gt;{_raa} = $raa;
++ $self-&gt;{_names} = $raa-&gt;names();
++}
++
++sub get_version {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $name;
++ if (ref $package &amp;&amp; $package-&gt;isa('Youri::Package')) {
++ # don't bother checking for non-ruby packages
++ if (
++ any { $_-&gt;[Youri::Package::DEPENDENCY_NAME] =~ /ruby/ }
++ $package-&gt;get_requires()
++ ) {
++ $name = $package-&gt;get_canonical_name();
++ } else {
++ return;
++ }
++ } else {
++ $name = $package;
++ }
++
++ # translate in grabber namespace
++ $name = $self-&gt;get_name($name);
++
++ # return if aliased to null
++ return unless $name;
++
++ # susceptible to throw exception for timeout
++ eval {
++ my $gem = $self-&gt;{_raa}-&gt;gem($name);
++ return $gem-&gt;{project}-&gt;{version} if $gem;
++ };
++
++ return;
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://raa.ruby-lang.org/project/$name/">http://raa.ruby-lang.org/project/$name/</A>&quot;;
++}
++
++sub _name {
++ my ($self, $name) = @_;
++
++ if (ref $self) {
++ my $match = $name;
++ $match =~ s/^ruby[-_]//;
++ $match =~ s/[-_]ruby$//;
++ my @results =
++ grep { /^(ruby[-_])?\Q$match\E([-_]ruby)$/ }
++ @{$self-&gt;{_names}};
++ if (@results) {
++ return $results[0];
++ } else {
++ return $name;
++ }
++ } else {
++ return $name;
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Sourceforge.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Sourceforge.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source/Sourceforge.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,103 @@
++# $Id: Sourceforge.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source::Sourceforge;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source::Sourceforge - Sourceforge updates source
++
++=head1 DESCRIPTION
++
++This source plugin for L&lt;Youri::Check::Input::Updates&gt; collects updates
++available from Sourceforge.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use LWP::UserAgent;
++use HTML::TokeParser;
++use Youri::Check::Input::Updates;
++use base 'Youri::Check::Input::Updates::Source';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates::Source::Sourceforge
++object.
++
++No specific parameters.
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ @_
++ );
++
++ $self-&gt;{_agent} = LWP::UserAgent-&gt;new();
++}
++
++sub get_version {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $name;
++ if (ref $package &amp;&amp; $package-&gt;isa('Youri::Package')) {
++ # don't bother checking for packages without sf.net URL
++ my $url = $package-&gt;get_url();
++ if (
++ $url =~ /http:\/\/(.*)\.sourceforge\.net/ ||
++ $url =~ /http:\/\/.*sourceforge\.net\/projects\/([^\/]+)/
++ ) {
++ $name = $package-&gt;get_canonical_name();
++ } else {
++ return;
++ }
++ } else {
++ $name = $package;
++ }
++
++ # translate in grabber namespace
++ $name = $self-&gt;get_name($name);
++
++ # return if aliased to null
++ return unless $name;
++
++ my $response = $self-&gt;{_agent}-&gt;get($self-&gt;_url($name));
++ if($response-&gt;is_success()) {
++ my $max = 0;
++ my $parser = HTML::TokeParser-&gt;new(\$response-&gt;content());
++ while (my $token = $parser-&gt;get_tag('a')) {
++ my $text = $parser-&gt;get_trimmed_text(&quot;/$token-&gt;[0]&quot;);
++ next unless $text;
++ next unless $text =~ /^
++ \Q$name\E
++ [._-]?($Youri::Check::Input::Updates::VERSION_REGEXP)
++ [._-]?(w(?:in)?(?:32)?|mips|sparc|bin|ppc|i\d86|src|sources?)?
++ \.(?:tar\.(?:gz|bz2)|tgz|zip)
++ $/iox;
++ my $version = $1;
++ my $arch = $2;
++ next if $arch &amp;&amp; $arch !~ /(src|sources?)/;
++ $max = $version if Youri::Check::Input::Updates::is_newer($version, $max);
++ }
++ return $max if $max;
++ }
++ return;
++}
++
++sub _url {
++ my ($self, $name) = @_;
++ return &quot;<A HREF="http://prdownloads.sourceforge.net/$name/">http://prdownloads.sourceforge.net/$name/</A>&quot;;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates/Source.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,240 @@
++# $Id: Source.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates::Source;
++
++=head1 NAME
++
++Youri::Check::Input::Updates::Source - Abstract updates source
++
++=head1 DESCRIPTION
++
++This abstract class defines the updates source interface for
++L&lt;Youri::Check::Input::Updates&gt;.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates object.
++
++Generic parameters (subclasses may define additional ones):
++
++=over
++
++=item aliases $aliases
++
++Hash of package aliases.
++
++=back
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '', # object id
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ aliases =&gt; undef, # aliases
++ resolver =&gt; undef, # maintainer resolver
++ preferences =&gt; undef, # maintainer preferences
++ check_id =&gt; '', # parent check id
++ @_
++ );
++
++ if ($options{aliases}) {
++ croak &quot;aliases should be an hashref&quot; unless ref $options{aliases} eq 'HASH';
++ }
++ if ($options{resolver}) {
++ croak &quot;resolver should be a Youri::Check::Maintainer::Resolver object&quot; unless $options{resolver}-&gt;isa(&quot;Youri::Check::Maintainer::Resolver&quot;);
++ }
++ if ($options{preferences}) {
++ croak &quot;preferences should be a Youri::Check::Maintainer::Preferences object&quot; unless $options{preferences}-&gt;isa(&quot;Youri::Check::Maintainer::Preferences&quot;);
++ }
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ _aliases =&gt; $options{aliases},
++ _resolver =&gt; $options{resolver},
++ _preferences =&gt; $options{preferences},
++ _check_id =&gt; $options{check_id},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++Excepted explicit statement, package name is expressed with Mandriva naming
++conventions.
++
++=head2 get_id()
++
++Returns source identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 get_version($package)
++
++Returns available version for given package, which can be either a full
++L&lt;Youri::Package&gt; object or just a package name.
++
++=cut
++
++sub get_version {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $name = ref $package &amp;&amp; $package-&gt;isa('Youri::Package') ?
++ $package-&gt;get_canonical_name() :
++ $package;
++
++ # translate in grabber namespace
++ $name = $self-&gt;get_name($name);
++
++ # return if aliased to null
++ return unless $name;
++
++ # return subclass computation
++ return $self-&gt;_version($name);
++}
++
++=head2 get_url($name)
++
++Returns the URL of information source for package with given name.
++
++=cut
++
++sub get_url {
++ my ($self, $name) = @_;
++
++ # retun subclass computation
++ return $self-&gt;_url($self-&gt;get_name($name));
++}
++
++=head2 name($name)
++
++Returns name converted to specific source naming conventions for package with given name.
++
++=cut
++
++sub get_name {
++ my ($self, $name) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # return config aliases if it exists
++ if ($self-&gt;{_aliases} ) {
++ return $self-&gt;{_aliases}-&gt;{$name} if exists $self-&gt;{_aliases}-&gt;{$name};
++ }
++
++ # return maintainer aliases if it exists
++ if ($self-&gt;{_resolver} &amp;&amp; $self-&gt;{_preferences}) {
++ my $maintainer = $self-&gt;{_resolver}-&gt;get_maintainer($name);
++ if ($maintainer) {
++ my $aliases = $self-&gt;{_preferences}-&gt;get_preference(
++ $maintainer,
++ $self-&gt;{_check_id},
++ 'aliases'
++ );
++ if ($aliases) {
++ if ($aliases-&gt;{all}) {
++ return $aliases-&gt;{all}-&gt;{$name} if exists $aliases-&gt;{all}-&gt;{$name};
++ }
++ if ($aliases-&gt;{$self-&gt;{_id}}) {
++ return $aliases-&gt;{$self-&gt;{_id}}-&gt;{$name} if exists $aliases-&gt;{$self-&gt;{_id}}-&gt;{$name};
++ }
++ }
++ }
++ }
++
++ # return return subclass computation
++ return $self-&gt;_name($name);
++}
++
++=head2 _version($name)
++
++Hook called by default B&lt;version()&gt; implementation after name translation.
++
++=cut
++
++sub _version {
++ my ($self, $name) = @_;
++ return $self-&gt;{_versions}-&gt;{$name};
++}
++
++=head2 _url($name)
++
++Hook called by default B&lt;url()&gt; implementation after name translation.
++
++=cut
++
++sub _url {
++ my ($self, $name) = @_;
++ return undef;
++}
++
++=head2 _name($name)
++
++Hook called by default B&lt;name()&gt; implementation if given name was not found in
++the aliases.
++
++=cut
++
++sub _name {
++ my ($self, $name) = @_;
++ return $name;
++}
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item version
++
++As an alternative, the B&lt;_version()&gt; hook can be implemented.
++
++=item url
++
++As an alternative, the &lt;_url()&gt; hook can be implemented.
++
++=item name
++
++As an alternative, the B&lt;_name()&gt; hook can be implemented.
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input/Updates.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,275 @@
++# $Id: Updates.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input::Updates;
++
++=head1 NAME
++
++Youri::Check::Input::Updates - Check available updates
++
++=head1 DESCRIPTION
++
++This plugin checks available updates for packages, and report existing ones.
++Additional source plugins handle specific sources.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Memoize;
++use Youri::Utils;
++use base 'Youri::Check::Input';
++
++sub columns {
++ return qw/
++ current
++ available
++ source
++ /;
++}
++
++sub links {
++ return qw/
++ source url
++ /;
++}
++
++memoize('is_newer');
++
++our $VERSION_REGEXP = 'v?([\d._-]*\d)[._ -]*(?:(alpha|beta|pre|rc|pl|rev|cvs|svn|[a-z])[_ -.]*([\d.]*))?([_ -.]*.*)';
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input::Updates object.
++
++Specific parameters:
++
++=over
++
++=item aliases $aliases
++
++Hash of global aliases definitions
++
++=item sources $sources
++
++Hash of source plugins definitions
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ aliases =&gt; undef,
++ sources =&gt; undef,
++ @_
++ );
++
++ croak &quot;No source defined&quot; unless $options{sources};
++ croak &quot;sources should be an hashref&quot; unless ref $options{sources} eq 'HASH';
++ if ($options{aliases}) {
++ croak &quot;aliases should be an hashref&quot; unless ref $options{aliases} eq 'HASH';
++ }
++
++ foreach my $id (keys %{$options{sources}}) {
++ print &quot;Creating source $id\n&quot; if $options{verbose};
++ eval {
++ # add global aliases if defined
++ if ($options{aliases}) {
++ foreach my $alias (keys %{$options{aliases}}) {
++ $options{sources}-&gt;{$id}-&gt;{aliases}-&gt;{$alias} =
++ $options{aliases}-&gt;{$alias}
++ }
++ }
++
++ push(
++ @{$self-&gt;{_sources}},
++ create_instance(
++ 'Youri::Check::Input::Updates::Source',
++ id =&gt; $id,
++ test =&gt; $options{test},
++ verbose =&gt; $options{verbose},
++ check_id =&gt; $options{id},
++ resolver =&gt; $options{resolver},
++ preferences =&gt; $options{preferences},
++ %{$options{sources}-&gt;{$id}}
++ )
++ );
++ };
++ print STDERR &quot;Failed to create source $id: $@\n&quot; if $@;
++ }
++
++ croak &quot;no sources created&quot; unless @{$self-&gt;{_sources}};
++}
++
++sub run {
++ my ($self, $media, $resultset) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # this is a source media check only
++ return unless $media-&gt;get_type() eq 'source';
++
++ my $callback = sub {
++ my ($package) = @_;
++
++ my $name = $package-&gt;get_name();
++ my $version = $package-&gt;get_version();
++ my $release = $package-&gt;get_release();
++
++ # compute version with rpm subtilities related to preversions
++ my $current_version = ($release =~ /^0\.(\w+)\.\w+$/) ?
++ $version . $1 :
++ $version;
++ my $current_stable = is_stable($current_version);
++
++ my ($max_version, $max_source, $max_url);
++ $max_version = $current_version;
++
++ foreach my $source (@{$self-&gt;{_sources}}) {
++ my $available_version = $source-&gt;get_version($package);
++ if (
++ $available_version &amp;&amp;
++ (! $current_stable || is_stable($available_version)) &amp;&amp;
++ is_newer($available_version, $max_version)
++ ) {
++ $max_version = $available_version;
++ $max_source = $source-&gt;get_id();
++ $max_url = $source-&gt;get_url($name);
++ }
++ }
++ $resultset-&gt;add_result($self-&gt;{_id}, $media, $package, {
++ current =&gt; $current_version,
++ available =&gt; $max_version,
++ source =&gt; $max_source,
++ url =&gt; $max_url
++ }) if $max_version ne $current_version;
++ };
++
++ $media-&gt;traverse_headers($callback);
++}
++
++=head2 is_stable($version)
++
++Checks if given version is stable.
++
++=cut
++
++sub is_stable {
++ my ($version) = @_;
++ return $version !~ /alpha|beta|pre|rc|cvs|svn/i;
++
++}
++
++=head2 is_newer($v1, $v2)
++
++Checks if $v1 is newer than $v2.
++
++This function will return true only if we are sure this is newer (and not equal).
++If we can't compare the versions, a warning will be displayed.
++
++=cut
++
++sub is_newer {
++ my ($v1, $v2) = @_;
++ return 0 if $v1 eq $v2;
++
++ # Reject strange cases
++ # One is a large number (like date or revision) and the other one not, or
++ # has different length
++ if (($v1 =~ /^\d{3,}$/ || $v2 =~ /^\d{3,}$/)
++ &amp;&amp; (join('0',split(/\d/, $v1.&quot;X&quot;)) ne join('0',split(/\d/, $v2.&quot;X&quot;)))) {
++ carp &quot;strange : $v1 vs $v2&quot;;
++ return 0;
++ }
++
++ my %states = (alpha=&gt;-4,beta=&gt;-3,pre=&gt;-2,rc=&gt;-1);
++ my $i; $states{$_} = ++$i foreach 'a'..'z';
++
++ if ($v1 =~ /^[\d._-]+$/ &amp;&amp; $v2 =~ /^[\d._-]+$/) {
++ my @v1 = split(/[._-]/, $v1);
++ my @v2 = split(/[._-]/, $v2);
++ if (join(''<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">, at v1</A>) eq (join ''<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">, at v2</A>)) {
++ # Might be something like 1.2.0 vs 1.20, usual false positive
++ carp &quot;strange : $v1 vs $v2&quot;;
++ return 0;
++ }
++ for my $i (0 .. $#v1) {
++ $v1[$i] ||= 0;
++ $v2[$i] ||= 0;
++ return 1 if $v1[$i] &gt; $v2[$i];
++ return 0 if $v1[$i] &lt; $v2[$i];
++ }
++ # When v2 is longer than v1 but start the same, v1 &lt;= v2
++ return 0;
++ } else {
++ my ($num1, $state1, $statenum1, $other1, $num2, $state2, $statenum2, $other2);
++
++ if ($v1 =~ /^$VERSION_REGEXP$/io) {
++ ($num1, $state1, $statenum1, $other1) = ($1, &quot;\L$2&quot;, $3, $4);
++ } else {
++ carp &quot;unknown version format $v1&quot;;
++ return 0;
++ }
++
++ if ($v2 =~ /^$VERSION_REGEXP$/io) {
++ ($num2, $state2, $statenum2, $other2) = ($1, &quot;\L$2&quot;, $3, $4);
++ } else {
++ carp &quot;unknown version format $v2&quot;;
++ return 0;
++ }
++
++ # If we know the format of only one, there might be an issue, do nothing
++
++ if (($other1 &amp;&amp; ! $other2 )||(!$other1 &amp;&amp; $other2 )) {
++ carp &quot;can't compare $v1 vs $v2&quot;;
++ return 0;
++ }
++
++ return 1 if is_newer($num1, $num2);
++ return 0 unless $num1 eq $num2;
++
++ # The numeric part is the same but not the end
++
++ if ($state1 eq '') {
++ return 1 if $state2 =~ /^(alpha|beta|pre|rc)/;
++ return 0 if $state2 =~ /^([a-z]|pl)$/;
++ carp &quot;unknown state format $state2&quot;;
++ return 0;
++ }
++
++ if ($state2 eq '') {
++ return 0 if $state1 =~ /^(alpha|beta|pre|rc)/;
++ return 1 if $state1 =~ /^([a-z]|pl)$/;
++ carp &quot;unknown state format $state1&quot;;
++ return 0;
++ }
++
++ if ($state1 eq $state2) {
++ return 1 if is_newer($statenum1, $statenum2);
++ return 0 unless $statenum1 eq $statenum2;
++ # If everything is the same except this, just compare it
++ # as we have no idea on the format
++ return &quot;$other1&quot; gt &quot;$other2&quot;;
++ }
++
++ my $s1 = 0;
++ my $s2 = 0;
++ $s1=$states{$state1} if exists $states{$state1};
++ $s2=$states{$state2} if exists $states{$state2};
++ return $s1&gt;$s2 if ($s1 != 0 &amp;&amp; $s2 != 0);
++ return 1 if $s1&lt;0 &amp;&amp; $state2 =~ /^([a-z]|pl)$/;
++ return 0 if $s2&lt;0 &amp;&amp; $state1 =~ /^([a-z]|pl)$/;
++ carp &quot;unknown case $v1, $v2&quot;;
++ return 0;
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Input.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Input.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Input.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,120 @@
++# $Id: Input.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Input;
++
++=head1 NAME
++
++Youri::Check::Input - Abstract input plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines input plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Utils;
++
++use constant WARNING =&gt; 'warning';
++use constant ERROR =&gt; 'error';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Input object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '', # object id
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ resolver =&gt; undef, # maintainer resolver
++ preferences =&gt; undef, # maintainer preferences
++ @_
++ );
++
++ if ($options{resolver}) {
++ croak &quot;resolver should be a Youri::Check::Maintainer::Resolver object&quot; unless $options{resolver}-&gt;isa(&quot;Youri::Check::Maintainer::Resolver&quot;);
++ }
++ if ($options{preferences}) {
++ croak &quot;preferences should be a Youri::Check::Maintainer::Preferences object&quot; unless $options{preferences}-&gt;isa(&quot;Youri::Check::Maintainer::Preferences&quot;);
++ }
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ _resolver =&gt; $options{resolver},
++ _preferences =&gt; $options{preferences},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_id()
++
++Returns plugin identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 prepare(@medias)
++
++Perform optional preliminary initialisation, using given list of
++&lt;Youri::Media&gt; objects.
++
++=cut
++
++sub prepare {
++ # do nothing
++}
++
++=head2 run($media, $resultset)
++
++Check the packages from given L&lt;Youri::Media&gt; object, and store the
++result in given L&lt;Youri::Check::Resultset&gt; object.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item run
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences/File.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences/File.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences/File.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,87 @@
++# $Id: File.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Maintainer::Preferences::File;
++
++=head1 NAME
++
++Youri::Check::Maintainer::Preferences::File - File-based maintainer preferences implementation
++
++=head1 DESCRIPTION
++
++This is a file-based L&lt;Youri::Check::Maintainer::Preferences&gt; implementation.
++
++It uses files in maintainer home directories.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Config;
++use base 'Youri::Check::Maintainer::Preferences';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Maintainer::Preferences::File object.
++
++No specific parameters.
++
++=cut
++
++sub get_preference {
++ my ($self, $maintainer, $plugin, $value) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ return unless $maintainer &amp;&amp; $plugin &amp;&amp; $value;
++
++ print &quot;Retrieving maintainer $maintainer preferences\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ $self-&gt;_load_config($maintainer)
++ unless exists $self-&gt;{_config}-&gt;{$maintainer};
++
++ return $self-&gt;{_config}-&gt;{$maintainer} ?
++ $self-&gt;{_config}-&gt;{$maintainer}-&gt;get($plugin . '_' . $value) :
++ undef;
++}
++
++sub _load_config {
++ my ($self, $maintainer) = @_;
++
++ print &quot;Attempting to load maintainers preferences for $maintainer\n&quot; if $self-&gt;{_verbose} &gt; 1;
++
++
++ my ($login) = $maintainer =~ /^(\S+)\@\S+$/;
++ my $home = (getpwnam($login))[7];
++ my $file = &quot;$home/.youri/check.prefs&quot;;
++
++ if (-f $file &amp;&amp; -r $file) {
++ print &quot;Found, loading\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ my $config = Youri::Config-&gt;new(
++ {
++ CREATE =&gt; 1,
++ GLOBAL =&gt; {
++ DEFAULT =&gt; undef,
++ EXPAND =&gt; EXPAND_VAR | EXPAND_ENV,
++ ARGCOUNT =&gt; ARGCOUNT_ONE,
++ }
++ }
++ );
++ $config-&gt;file($file);
++ $self-&gt;{_config}-&gt;{$maintainer} = $config;
++ } else {
++ print &quot;Not found, aborting\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ $self-&gt;{_config}-&gt;{$maintainer} = undef;
++ }
++
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Preferences.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,80 @@
++# $Id: Preferences.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Maintainer::Preferences;
++
++=head1 NAME
++
++Youri::Check::Maintainer::Preferences - Abstract maintainer preferences
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Check::Maintainer::Preferences interface.
++
++=head1 SYNOPSIS
++
++ use Youri::Check::Maintainer::Preferences::Foo;
++
++ my $preferences = Youri::Check::Maintainer::Preferences::Foo-&gt;new();
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Maintainer::Preferences object.
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ @_
++ );
++
++ my $self = bless {
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head2 get_preference($maintainer, $plugin, $item)
++
++Returns preference of given maintainer for given plugin and configuration item.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item get
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/Bugzilla.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/Bugzilla.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/Bugzilla.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,100 @@
++# $Id: Bugzilla.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Maintainer::Resolver::Bugzilla;
++
++=head1 NAME
++
++Youri::Check::Maintainer::Resolver::Bugzilla - Bugzilla-based maintainer resolver
++
++=head1 DESCRIPTION
++
++This is a Bugzilla-based L&lt;Youri::Check::Maintainer::Resolver&gt; implementation.
++
++It uses Bugzilla SQL database for resolving maintainers.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Bugzilla;
++use base 'Youri::Check::Maintainer::Resolver';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Maintainer::Resolver::Bugzilla object.
++
++Specific parameters:
++
++=over
++
++=item host $host
++
++Bugzilla database host.
++
++=item base $base
++
++Bugzilla database name.
++
++=item user $user
++
++Bugzilla database user.
++
++=item pass $pass
++
++Bugzilla database password.
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ host =&gt; '', # host of the bug database
++ base =&gt; '', # name of the bug database
++ user =&gt; '', # user of the bug database
++ pass =&gt; '', # pass of the bug database
++ @_
++ );
++
++ croak &quot;No host given&quot; unless $options{host};
++ croak &quot;No base given&quot; unless $options{base};
++ croak &quot;No user given&quot; unless $options{user};
++ croak &quot;No pass given&quot; unless $options{pass};
++
++ my $bugzilla = Youri::Bugzilla-&gt;new(
++ $options{host},
++ $options{base},
++ $options{user},
++ $options{pass}
++ );
++
++ $self-&gt;{_bugzilla} = $bugzilla;
++}
++
++sub get_maintainer {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $name = ref $package &amp;&amp; $package-&gt;isa('Youri::Package') ?
++ $package-&gt;get_canonical_name() :
++ $package;
++
++ $self-&gt;{_maintainers}-&gt;{$name} =
++ $self-&gt;{_bugzilla}-&gt;get_maintainer($name)
++ unless exists $self-&gt;{_maintainers}-&gt;{$name};
++
++ return $self-&gt;{_maintainers}-&gt;{$name};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/CGI.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/CGI.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver/CGI.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,79 @@
++# $Id: CGI.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Maintainer::Resolver::CGI;
++
++=head1 NAME
++
++Youri::Check::Maintainer::Resolver::CGI - CGI-based maintainer resolver
++
++=head1 DESCRIPTION
++
++This is a CGI-based L&lt;Youri::Check::Maintainer::Resolver&gt; implementation.
++
++It uses a remote CGI to resolve maintainers.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Maintainer::Resolver';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Maintainer::Resolver::CGI object.
++
++Specific parameters:
++
++=over
++
++=item url $url
++
++CGI's URL.
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ url =&gt; '', # url to fetch maintainers
++ @_
++ );
++
++ croak &quot;No URL given&quot; unless $options{url};
++
++ open (INPUT, &quot;GET $options{url} |&quot;);
++ while (&lt;INPUT&gt;) {
++ chomp;
++ my ($package, $maintainer) = split(/\t/, $_);
++ $self-&gt;{_maintainers}-&gt;{$package} = $maintainer if $maintainer;
++ }
++ close(INPUT);
++}
++
++sub get_maintainer {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ print &quot;Retrieving package $package maintainer\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ my $name = ref $package &amp;&amp; $package-&gt;isa('Youri::Package') ?
++ $package-&gt;get_canonical_name() :
++ $package;
++
++ return $self-&gt;{_maintainers}-&gt;{$name};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Maintainer/Resolver.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,86 @@
++# $Id: Resolver.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Maintainer::Resolver;
++
++=head1 NAME
++
++Youri::Check::Maintainer::Resolver - Abstract maintainer resolver
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Check::Maintainer::Resolver interface.
++
++=head1 SYNOPSIS
++
++ use Youri::Check::Maintainer::Resolver::Foo;
++
++ my $resolver = Youri::Check::Maintainer::Resolver::Foo-&gt;new();
++
++ print $resolver-&gt;get_maintainer('foo');
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Utils;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Maintainer::Resolver object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ @_
++ );
++
++ my $self = bless {
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose}
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head2 get_maintainer($package)
++
++Returns maintainer for given package, which can be either a full
++L&lt;Youri::Package&gt; object or just a package name.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item get_maintainer
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/HTML.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/HTML.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/HTML.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,222 @@
++# $Id: HTML.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Output::File::Format::HTML;
++
++=head1 NAME
++
++Youri::Check::Output::File::Format::HTML - File HTML format support
++
++=head1 DESCRIPTION
++
++This format plugin for L&lt;Youri::Check::Output::File&gt; provides HTML format
++support.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use CGI;
++use base 'Youri::Check::Output::File::Format';
++
++sub extension {
++ return 'html';
++}
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ style =&gt; &lt;&lt;EOF, # css style
++h1 {
++ text-align:center;
++}
++table {
++ border-style:solid;
++ border-width:1px;
++ border-color:black;
++ width:100%;
++}
++tr.odd {
++ background-color:white;
++}
++tr.even {
++ background-color:silver;
++}
++p.footer {
++ font-size:smaller;
++ text-align:center;
++}
++EOF
++ @_
++ );
++
++ $self-&gt;{_style} = $options{style};
++ $self-&gt;{_cgi} = CGI-&gt;new();
++}
++
++sub get_report {
++ my ($self, $time, $title, $iterator, $type, $columns, $links, $maintainer) = @_;
++
++ my $content;
++ my $lead_columns = [
++ $maintainer ?
++ qw/package media/ :
++ qw/package media maintainer/
++ ];
++ my $line;
++ my @results;
++ $content .= $self-&gt;{_cgi}-&gt;start_table();
++ $content .= $self-&gt;{_cgi}-&gt;Tr([
++ $self-&gt;{_cgi}-&gt;th([
++ @$lead_columns,
++ @$columns
++ ])
++ ]);
++ while (my $result = $iterator-&gt;get_result()) {
++ if (@results &amp;&amp; $result-&gt;{package} ne $results[0]-&gt;{package}) {
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ $links,
++ $line++ % 2 ? 'odd' : 'even',
++ \@results
++ );
++ @results = ();
++ }
++ push(@results, $result);
++ }
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ $links,
++ $line++ % 2 ? 'odd' : 'even',
++ \@results
++ );
++ $content .= $self-&gt;{_cgi}-&gt;end_table();
++
++ return $self-&gt;_get_html_page($time, $title, \$content);
++}
++
++sub get_index {
++ my ($self, $time, $title, $reports, $maintainers) = @_;
++
++ my $content;
++
++ if ($reports) {
++ $content .= $self-&gt;{_cgi}-&gt;h2(&quot;Reports&quot;);
++ my @types = keys %{$reports};
++
++ $content .= $self-&gt;{_cgi}-&gt;start_ul();
++ foreach my $type (sort @types) {
++ my $item;
++ $item = $self-&gt;{_cgi}-&gt;a(
++ { href =&gt; &quot;$type.html&quot; },
++ $type
++ );
++ foreach my $extension (@{$reports-&gt;{$type}}) {
++ next if ($extension eq extension());
++ $item .= &quot; &quot;.$self-&gt;{_cgi}-&gt;a(
++ { href =&gt; &quot;$type.$extension&quot; },
++ &quot;[$extension]&quot;
++ );
++ }
++ $content .= $self-&gt;{_cgi}-&gt;li($item);
++ }
++ $content .= $self-&gt;{_cgi}-&gt;end_ul();
++ }
++
++ if ($maintainers) {
++ $content .= $self-&gt;{_cgi}-&gt;h2(&quot;Individual reports&quot;);
++
++ $content .= $self-&gt;{_cgi}-&gt;start_ul();
++ foreach my $maintainer (sort @{$maintainers}) {
++ $content .= $self-&gt;{_cgi}-&gt;li(
++ $self-&gt;{_cgi}-&gt;a(
++ { href =&gt; &quot;$maintainer/index.html&quot; },
++ _obfuscate($maintainer)
++ )
++ );
++ }
++ $content .= $self-&gt;{_cgi}-&gt;end_ul();
++ }
++
++ return $self-&gt;_get_html_page($time, $title, \$content);
++}
++
++sub _get_formated_results {
++ my ($self, $lead_columns, $columns, $links, $class, $results) = @_;
++
++ my $content;
++ $content .= $self-&gt;{_cgi}-&gt;end_Tr();
++ for my $i (0 .. $#$results) {
++ $content .= $self-&gt;{_cgi}-&gt;start_Tr(
++ { class =&gt; $class }
++ );
++ if ($i == 0) {
++ # first line contains spanned cells
++ $content .= $self-&gt;{_cgi}-&gt;td(
++ { rowspan =&gt; scalar @$results },
++ [
++ map { $results-&gt;[$i]-&gt;{$_} }
++ @$lead_columns
++ ]
++ );
++ }
++ $content .= $self-&gt;{_cgi}-&gt;td(
++ [
++ map {
++ $links-&gt;{$_} &amp;&amp; $results-&gt;[$i]-&gt;{$links-&gt;{$_}} ?
++ $self-&gt;{_cgi}-&gt;a(
++ { href =&gt; $results-&gt;[$i]-&gt;{$links-&gt;{$_}} },
++ $self-&gt;{_cgi}-&gt;escapeHTML($results-&gt;[$i]-&gt;{$_})
++ ) :
++ $self-&gt;{_cgi}-&gt;escapeHTML($results-&gt;[$i]-&gt;{$_})
++ } @$columns
++ ]
++ );
++ $content .= $self-&gt;{_cgi}-&gt;end_Tr();
++ }
++
++ return $content;
++}
++
++
++sub _get_html_page {
++ my ($self, $time, $title, $body) = @_;
++
++ my $content;
++ $content .= $self-&gt;{_cgi}-&gt;start_html(
++ -title =&gt; $title,
++ -style =&gt; { code =&gt; $self-&gt;{_style} }
++ );
++ $content .= $self-&gt;{_cgi}-&gt;h1($title);
++ $content .= $$body;
++ $content .= $self-&gt;{_cgi}-&gt;hr();
++ $content .= $self-&gt;{_cgi}-&gt;p(
++ { class =&gt; 'footer' },
++ &quot;Page generated $time&quot;
++ );
++ $content .= $self-&gt;{_cgi}-&gt;end_html();
++
++ return \$content;
++}
++
++sub _obfuscate {
++ my ($email) = @_;
++
++ return unless $email;
++
++ $email =~ s/\@/ at /;
++ $email =~ s/\./ dot /;
++
++ return $email;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/RSS.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/RSS.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/RSS.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,68 @@
++# $Id$
++package Youri::Check::Output::File::Format::RSS;
++
++=head1 NAME
++
++Youri::Check::Output::File::Format::RSS - File RSS format support
++
++=head1 DESCRIPTION
++
++This format plugin for L&lt;Youri::Check::Output::File&gt; provides RSS format
++support.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use XML::RSS;
++use base 'Youri::Check::Output::File::Format';
++
++sub extension {
++ return 'rss';
++}
++
++sub get_report {
++ my ($self, $time, $title, $iterator, $type, $columns, $links, $maintainer) = @_;
++
++ return unless $maintainer;
++
++ my $rss = new XML::RSS (version =&gt; '2.0');
++ $rss-&gt;channel(
++ title =&gt; $title,
++ description =&gt; $title,
++ language =&gt; 'en',
++ ttl =&gt; 1440
++ );
++
++ while (my $result = $iterator-&gt;get_result()) {
++ if ($type eq 'updates') {
++ $rss-&gt;add_item(
++ title =&gt; &quot;$result-&gt;{package} $result-&gt;{available} is available&quot;,
++ description =&gt; &quot;Current version is $result-&gt;{current}&quot;,
++ link =&gt; $result-&gt;{url} ?
++ $result-&gt;{url} : $result-&gt;{source},
++ guid =&gt; &quot;$result-&gt;{package}-$result-&gt;{available}&quot;
++ );
++ } else {
++ $rss-&gt;add_item(
++ title =&gt; &quot;[$type] $result-&gt;{package}&quot;,
++ description =&gt; join(&quot;\n&quot;, (map { $result-&gt;{$_} || '' } @$columns)),
++ link =&gt; $result-&gt;{url},
++ guid =&gt; &quot;$type-$result-&gt;{package}&quot;
++ );
++ }
++ }
++
++ return \$rss-&gt;as_string();
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/Text.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/Text.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format/Text.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,88 @@
++# $Id: Text.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Output::File::Format::Text;
++
++=head1 NAME
++
++Youri::Check::Output::File::Format::Text - File text format support
++
++=head1 DESCRIPTION
++
++This format plugin for L&lt;Youri::Check::Output::File&gt; provides text format
++support.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Output::File::Format';
++
++sub extension {
++ return 'txt';
++}
++
++sub get_report {
++ my ($self, $time, $title, $iterator, $type, $columns, $links, $maintainer) = @_;
++
++ my $content;
++ $content .= $title;
++ $content .= &quot;\n&quot;;
++
++ my $lead_columns = [
++ $maintainer ?
++ qw/package media/ :
++ qw/package media maintainer/
++ ];
++ my @results;
++ $content .= join(&quot;\t&quot;, @$lead_columns, @$columns) . &quot;\n&quot;;
++ while (my $result = $iterator-&gt;get_result()) {
++ if (@results &amp;&amp; $result-&gt;{package} ne $results[0]-&gt;{package}) {
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ \@results
++ );
++ @results = ();
++ }
++ push(@results, $result);
++ }
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ \@results
++ );
++
++ $content .= &quot;\n&quot;;
++ $content .= &quot;Page generated $time\n&quot;;
++
++ return \$content;
++}
++
++sub _get_formated_results {
++ my ($self, $lead_columns, $columns, $results) = @_;
++
++ my $content;
++ $content .= join(
++ &quot;\t&quot;,
++ (map { $results-&gt;[0]-&gt;{$_} || '' } @$lead_columns),
++ (map { $results-&gt;[0]-&gt;{$_} || '' } @$columns)
++ ) . &quot;\n&quot;;
++ for my $i (1 .. $#$results) {
++ $content .= join(
++ &quot;\t&quot;,
++ (map { '' } @$lead_columns),
++ (map { $results-&gt;[$i]-&gt;{$_} || '' } @$columns)
++ ) . &quot;\n&quot;;
++ }
++ return $content;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File/Format.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,66 @@
++# $Id: Base.pm 579 2006-01-09 21:17:54Z guillomovitch $
++package Youri::Check::Output::File::Format;
++
++=head1 NAME
++
++Youri::Check::Output::File::Format - Abstract file format support
++
++=head1 DESCRIPTION
++
++This abstract class defines the format support interface for
++L&lt;Youri::Check::Output::File&gt;.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '',
++ test =&gt; 0,
++ verbose =&gt; 0,
++ @_
++ );
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head2 get_id()
++
++Returns format handler identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/File.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,203 @@
++# $Id: Text.pm 523 2005-10-11 08:36:49Z misc $
++package Youri::Check::Output::File;
++
++=head1 NAME
++
++Youri::Check::Output::File - Report results in files
++
++=head1 DESCRIPTION
++
++This plugin reports results in files. Additional subplugins handle specific
++formats.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Basename;
++use File::Path;
++use DateTime;
++use Youri::Utils;
++use base 'Youri::Check::Output';
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ to =&gt; '', # target directory
++ noclean =&gt; 0, # don't clean up target directory
++ noempty =&gt; 0, # don't generate empty reports
++ formats =&gt; undef,
++ @_
++ );
++
++ croak &quot;no format defined&quot; unless $options{formats};
++ croak &quot;formats should be an hashref&quot; unless ref $options{formats} eq 'HASH';
++
++ my $now = DateTime-&gt;now(time_zone =&gt; 'local');
++ my $time = &quot;the &quot; . $now-&gt;ymd() . &quot; at &quot; . $now-&gt;hms();
++
++ $self-&gt;{_to} = $options{to};
++ $self-&gt;{_noclean} = $options{noclean};
++ $self-&gt;{_noempty} = $options{noempty};
++ $self-&gt;{_time} = $time;
++
++ foreach my $id (keys %{$options{formats}}) {
++ print &quot;Creating format $id\n&quot; if $options{verbose};
++ eval {
++ push(
++ @{$self-&gt;{_formats}},
++ create_instance(
++ 'Youri::Check::Output::File::Format',
++ id =&gt; $id,
++ test =&gt; $options{test},
++ verbose =&gt; $options{verbose},
++ %{$options{formats}-&gt;{$id}}
++ )
++ );
++ };
++ print STDERR &quot;Failed to create format $id: $@\n&quot; if $@;
++ }
++
++ croak &quot;no formats created&quot; unless @{$self-&gt;{_formats}};
++}
++
++sub _init_report {
++ my ($self) = @_;
++
++ # clean up output directory
++ unless ($self-&gt;{_test} || $self-&gt;{_noclean} || !$self-&gt;{_to}) {
++ my @files = glob($self-&gt;{_to} . '/*');
++ rmtree(\@files) if @files;
++ }
++}
++
++sub _global_report {
++ my ($self, $resultset, $type, $columns, $links) = @_;
++
++ foreach my $format (@{$self-&gt;{_formats}}) {
++ my $iterator = $resultset-&gt;get_iterator(
++ $type,
++ [ 'package' ]
++ );
++
++ return if $self-&gt;{_noempty} &amp;&amp; ! $iterator-&gt;has_results();
++
++ my $content = $format-&gt;get_report(
++ $self-&gt;{_time},
++ &quot;$type global report&quot;,
++ $iterator,
++ $type,
++ $columns,
++ $links,
++ undef
++ );
++
++ # create and register file
++ my $extension = $format-&gt;extension();
++ $self-&gt;_write_file(
++ &quot;$self-&gt;{_to}/$type.$extension&quot;,
++ $content
++ );
++ push(
++ @{$self-&gt;{_files}-&gt;{global}-&gt;{$type}},
++ $extension
++ );
++ }
++}
++
++sub _individual_report {
++ my ($self, $resultset, $type, $columns, $links, $maintainer) = @_;
++
++ foreach my $format (@{$self-&gt;{_formats}}) {
++ my $iterator = $resultset-&gt;get_iterator(
++ $type,
++ [ 'package' ],
++ { maintainer =&gt; [ $maintainer ] }
++ );
++
++ return if $self-&gt;{_noempty} &amp;&amp; ! $iterator-&gt;has_results();
++
++ my $content = $format-&gt;get_report(
++ $self-&gt;{_time},
++ &quot;$type individual report for $maintainer&quot;,
++ $iterator,
++ $type,
++ $columns,
++ $links,
++ $maintainer
++ );
++
++ # create and register file
++ my $extension = $format-&gt;extension();
++ $self-&gt;_write_file(
++ &quot;$self-&gt;{_to}/$maintainer/$type.$extension&quot;,
++ $content
++ );
++ push(
++ @{$self-&gt;{_files}-&gt;{maintainers}-&gt;{$maintainer}-&gt;{$type}},
++ $extension
++ );
++ }
++}
++
++sub _finish_report {
++ my ($self, $types, $maintainers) = @_;
++
++ foreach my $format (@{$self-&gt;{_formats}}) {
++ next unless $format-&gt;can('get_index');
++ my $extension = $format-&gt;extension();
++ print STDERR &quot;writing global index page\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;_write_file(
++ &quot;$self-&gt;{_to}/index.$extension&quot;,
++ $format-&gt;get_index(
++ $self-&gt;{_time},
++ &quot;QA global report&quot;,
++ $self-&gt;{_files}-&gt;{global},
++ [ keys %{$self-&gt;{_files}-&gt;{maintainers}} ],
++ )
++ );
++ foreach my $maintainer (@$maintainers) {
++ print STDERR &quot;writing index page for $maintainer\n&quot; if $self-&gt;{_verbose};
++
++ $self-&gt;_write_file(
++ &quot;$self-&gt;{_to}/$maintainer/index.$extension&quot;,
++ $format-&gt;get_index(
++ $self-&gt;{_time},
++ &quot;QA report for $maintainer&quot;,
++ $self-&gt;{_files}-&gt;{maintainers}-&gt;{$maintainer},
++ undef,
++ )
++ );
++ }
++ }
++}
++
++sub _write_file {
++ my ($self, $file, $content) = @_;
++
++ return unless $content;
++
++ my $dirname = dirname($file);
++ mkpath($dirname) unless -d $dirname;
++
++ if ($self-&gt;{_test}) {
++ *OUT = *STDOUT;
++ } else {
++ open(OUT, &quot;&gt;$file&quot;) or die &quot;Can't open file $file: $!&quot;;
++ }
++
++ print OUT $$content;
++
++ close(OUT) unless $self-&gt;{_test};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/HTML.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/HTML.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/HTML.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,158 @@
++# $Id: Mail.pm 580 2006-01-11 22:59:36Z guillomovitch $
++package Youri::Check::Output::Mail::Format::HTML;
++
++=head1 NAME
++
++Youri::Check::Output::Mail::Format::HTML - Mail HTML format support
++
++=head1 DESCRIPTION
++
++This format plugin for L&lt;Youri::Check::Output::Mail&gt; provides HTML format
++support.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use CGI;
++use base 'Youri::Check::Output::Mail::Format';
++
++sub type {
++ return 'text/html';
++}
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ style =&gt; &lt;&lt;EOF, # css style
++h1 {
++ text-align:center;
++}
++table {
++ border-style:solid;
++ border-width:1px;
++ border-color:black;
++ width:100%;
++}
++tr.odd {
++ background-color:white;
++}
++tr.even {
++ background-color:silver;
++}
++p.footer {
++ font-size:smaller;
++ text-align:center;
++}
++EOF
++ @_
++ );
++
++ $self-&gt;{_style} = $options{style};
++ $self-&gt;{_cgi} = CGI-&gt;new();
++}
++
++sub get_report {
++ my ($self, $time, $title, $iterator, $type, $columns, $links, $maintainer) = @_;
++
++ my $body;
++ my $lead_columns = [
++ $maintainer ?
++ qw/package media/ :
++ qw/package media maintainer/
++ ];
++ my $line;
++ my @results;
++ $body .= $self-&gt;{_cgi}-&gt;start_table();
++ $body .= $self-&gt;{_cgi}-&gt;Tr([
++ $self-&gt;{_cgi}-&gt;th([
++ @$lead_columns,
++ @$columns
++ ])
++ ]);
++ while (my $result = $iterator-&gt;get_result()) {
++ if (@results &amp;&amp; $result-&gt;{package} ne $results[0]-&gt;{package}) {
++ $body .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ $links,
++ $line++ % 2 ? 'odd' : 'even',
++ \@results
++ );
++ @results = ();
++ }
++ push(@results, $result);
++ }
++ $body .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ $links,
++ $line++ % 2 ? 'odd' : 'even',
++ \@results
++ );
++ $body .= $self-&gt;{_cgi}-&gt;end_table();
++
++ my $content;
++ $content .= $self-&gt;{_cgi}-&gt;start_html(
++ -title =&gt; $title,
++ -style =&gt; { code =&gt; $self-&gt;{_style} }
++ );
++ $content .= $self-&gt;{_cgi}-&gt;h1($title);
++ $content .= $body;
++ $content .= $self-&gt;{_cgi}-&gt;hr();
++ $content .= $self-&gt;{_cgi}-&gt;p(
++ { class =&gt; 'footer' },
++ &quot;Page generated $time&quot;
++ );
++ $content .= $self-&gt;{_cgi}-&gt;end_html();
++
++ return \$content;
++}
++
++sub _get_formated_results {
++ my ($self, $lead_columns, $columns, $links, $class, $results) = @_;
++
++ my $content;
++ $content .= $self-&gt;{_cgi}-&gt;end_Tr();
++ for my $i (0 .. $#$results) {
++ $content .= $self-&gt;{_cgi}-&gt;start_Tr(
++ { class =&gt; $class }
++ );
++ if ($i == 0) {
++ # first line contains spanned cells
++ $content .= $self-&gt;{_cgi}-&gt;td(
++ { rowspan =&gt; scalar @$results },
++ [
++ map { $results-&gt;[$i]-&gt;{$_} }
++ @$lead_columns
++ ]
++ );
++ }
++ $content .= $self-&gt;{_cgi}-&gt;td(
++ [
++ map {
++ $links-&gt;{$_} &amp;&amp; $results-&gt;[$i]-&gt;{$links-&gt;{$_}} ?
++ $self-&gt;{_cgi}-&gt;a(
++ { href =&gt; $results-&gt;[$i]-&gt;{$links-&gt;{$_}} },
++ $self-&gt;{_cgi}-&gt;escapeHTML($results-&gt;[$i]-&gt;{$_})
++ ) :
++ $self-&gt;{_cgi}-&gt;escapeHTML($results-&gt;[$i]-&gt;{$_})
++ } @$columns
++ ]
++ );
++ $content .= $self-&gt;{_cgi}-&gt;end_Tr();
++ }
++
++ return $content;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/Text.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/Text.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format/Text.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,83 @@
++# $Id: Mail.pm 580 2006-01-11 22:59:36Z guillomovitch $
++package Youri::Check::Output::Mail::Format::Text;
++
++=head1 NAME
++
++Youri::Check::Output::Mail::Format::Text - Mail text format support
++
++=head1 DESCRIPTION
++
++This format plugin for L&lt;Youri::Check::Output::Mail&gt; provides text format
++support.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use base 'Youri::Check::Output::Mail::Format';
++
++sub type {
++ return 'text/plain';
++}
++
++sub get_report {
++ my ($self, $time, $title, $iterator, $type, $columns, $links, $maintainer) = @_;
++
++ my $content;
++ my $lead_columns = [
++ $maintainer ?
++ qw/package media/ :
++ qw/package media maintainer/
++ ];
++ my @results;
++ $content .= join(&quot;\t&quot;, @$lead_columns, @$columns) . &quot;\n&quot;;
++ while (my $result = $iterator-&gt;get_result()) {
++ if (@results &amp;&amp; $result-&gt;{package} ne $results[0]-&gt;{package}) {
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ \@results
++ );
++ @results = ();
++ }
++ push(@results, $result);
++ }
++
++ $content .= $self-&gt;_get_formated_results(
++ $lead_columns,
++ $columns,
++ \@results
++ );
++
++ return \$content;
++}
++
++sub _get_formated_results {
++ my ($self, $lead_columns, $columns, $results) = @_;
++
++ my $content;
++ $content .= join(
++ &quot;\t&quot;,
++ (map { $results-&gt;[0]-&gt;{$_} || '' } @$lead_columns),
++ (map { $results-&gt;[0]-&gt;{$_} || '' } @$columns)
++ ) . &quot;\n&quot;;
++ for my $i (1 .. $#$results) {
++ $content .= join(
++ &quot;\t&quot;,
++ (map { '' } @$lead_columns),
++ (map { $results-&gt;[$i]-&gt;{$_} || '' } @$columns)
++ ) . &quot;\n&quot;;
++ }
++ return $content;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail/Format.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,66 @@
++# $Id: Base.pm 579 2006-01-09 21:17:54Z guillomovitch $
++package Youri::Check::Output::Mail::Format;
++
++=head1 NAME
++
++Youri::Check::Output::Mail::Format - Abstract mail format support
++
++=head1 DESCRIPTION
++
++This abstract class defines the format support interface for
++L&lt;Youri::Check::Output::Mail&gt;.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '',
++ test =&gt; 0,
++ verbose =&gt; 0,
++ @_
++ );
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head2 get_id()
++
++Returns format handler identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output/Mail.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,156 @@
++# $Id: Mail.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Output::Mail;
++
++=head1 NAME
++
++Youri::Check::Output::Mail - Report results by mail
++
++=head1 DESCRIPTION
++
++This plugin reports results by mail. Additional subplugins handle specific
++formats.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use MIME::Entity;
++use Youri::Utils;
++use base 'Youri::Check::Output';
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ from =&gt; '', # mail from header
++ to =&gt; '', # mail to header
++ reply_to =&gt; '', # mail reply-to header
++ mta =&gt; '', # mta path
++ noempty =&gt; 1, # don't generate empty reports
++ formats =&gt; {},
++ @_
++ );
++
++ croak &quot;no format defined&quot; unless $options{formats};
++ croak &quot;formats should be an hashref&quot; unless ref $options{formats} eq 'HASH';
++
++ $self-&gt;{_from} = $options{from};
++ $self-&gt;{_to} = $options{to};
++ $self-&gt;{_reply_to} = $options{reply_to};
++ $self-&gt;{_mta} = $options{mta};
++ $self-&gt;{_noempty} = $options{noempty};
++
++ foreach my $id (keys %{$options{formats}}) {
++ print &quot;Creating format $id\n&quot; if $options{verbose};
++ eval {
++ push(
++ @{$self-&gt;{_formats}},
++ create_instance(
++ 'Youri::Check::Output::Mail::Format',
++ id =&gt; $id,
++ test =&gt; $options{test},
++ verbose =&gt; $options{verbose},
++ %{$options{formats}-&gt;{$id}}
++ )
++ );
++ };
++ print STDERR &quot;Failed to create format $id: $@\n&quot; if $@;
++ }
++
++ croak &quot;no formats created&quot; unless @{$self-&gt;{_formats}};
++}
++
++sub _global_report {
++ my ($self, $resultset, $type, $columns, $links) = @_;
++
++ foreach my $format (@{$self-&gt;{_formats}}) {
++ my $iterator = $resultset-&gt;get_iterator(
++ $type,
++ [ 'package' ]
++ );
++
++ return if $self-&gt;{_noempty} &amp;&amp; ! $iterator-&gt;has_results();
++
++ my $content = $format-&gt;get_report(
++ $self-&gt;{_time},
++ &quot;$type global report&quot;,
++ $iterator,
++ $type,
++ $columns,
++ $links,
++ undef
++ );
++
++ $self-&gt;_send_mail(
++ $format-&gt;type(),
++ $self-&gt;{_to},
++ &quot;$type global report&quot;,
++ $content,
++ );
++ }
++}
++
++sub _individual_report {
++ my ($self, $resultset, $type, $columns, $links, $maintainer) = @_;
++
++ foreach my $format (@{$self-&gt;{_formats}}) {
++ my $iterator = $resultset-&gt;get_iterator(
++ $type,
++ [ 'package' ],
++ { maintainer =&gt; [ $maintainer ] }
++ );
++
++ return if $self-&gt;{_noempty} &amp;&amp; ! $iterator-&gt;has_results();
++
++ my $content = $format-&gt;get_report(
++ $self-&gt;{_time},
++ &quot;$type individual report for $maintainer&quot;,
++ $iterator,
++ $type,
++ $columns,
++ $links,
++ $maintainer
++ );
++
++ $self-&gt;_send_mail(
++ $format-&gt;type(),
++ $maintainer,
++ &quot;$type individual report for $maintainer&quot;,
++ $content,
++ );
++ }
++
++}
++
++sub _send_mail {
++ my ($self, $type, $to, $subject, $content) = @_;
++
++ return unless $content;
++
++ my $mail = MIME::Entity-&gt;build(
++ 'Type' =&gt; $type,
++ 'From' =&gt; $self-&gt;{_from},
++ 'Reply-To' =&gt; $self-&gt;{_reply_to},
++ 'To' =&gt; $to,
++ 'Subject' =&gt; $subject,
++ 'Data' =&gt; $$content
++ );
++
++ if ($self-&gt;{_test}) {
++ $mail-&gt;print(\*STDOUT);
++ } else {
++ open(MAIL, &quot;| $self-&gt;{_mta} -t -oi -oem&quot;) or die &quot;Can't open MTA program: $!&quot;;
++ $mail-&gt;print(\*MAIL);
++ close MAIL;
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Output.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Output.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Output.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,190 @@
++# $Id: Output.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Check::Output;
++
++=head1 NAME
++
++Youri::Check::Output - Abstract output plugin
++
++=head1 DESCRIPTION
++
++This abstract class defines output plugin interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Utils;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Check::Output object.
++
++Generic parameters (subclasses may define additional ones):
++
++=over
++
++=item global true/false
++
++Global reports generation (default: true).
++
++=item individual true/false
++
++Individual reports generation (default: true).
++
++=back
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ id =&gt; '',
++ test =&gt; 0,
++ verbose =&gt; 0,
++ global =&gt; 1,
++ individual =&gt; 1,
++ config =&gt; undef,
++ @_
++ );
++
++ croak &quot;Neither global nor individual reporting selected&quot; unless $options{global} || $options{individual};
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ _global =&gt; $options{global},
++ _individual =&gt; $options{individual},
++ _config =&gt; $options{config}
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_id()
++
++Returns plugin identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 run($resultset)
++
++Reports the result stored in given L&lt;Youri::Check::Resultset&gt; object.
++
++=cut
++
++sub run {
++ my ($self, $resultset) = @_;
++
++ $self-&gt;_init_report();
++
++ # get types and maintainers list from resultset
++ my @maintainers = $resultset-&gt;get_maintainers();
++ my @types = $resultset-&gt;get_types();
++
++ foreach my $type (@types) {
++ # get formatting instructions from class
++ my $class = $self-&gt;{_config}-&gt;get($type . '_class');
++ load($class);
++ my @columns = $class-&gt;columns();
++ my %links = $class-&gt;links();
++
++ if ($self-&gt;{_global}) {
++ print STDERR &quot;generating global report for $type\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;_global_report(
++ $resultset,
++ $type,
++ \@columns,
++ \%links
++ );
++ }
++
++ if ($self-&gt;{_individual}) {
++ foreach my $maintainer (@maintainers) {
++ print STDERR &quot;generating individual report for $type and $maintainer\n&quot; if $self-&gt;{_verbose};
++
++ $self-&gt;_individual_report(
++ $resultset,
++ $type,
++ \@columns,
++ \%links,
++ $maintainer
++ );
++ }
++ }
++ }
++
++ $self-&gt;_finish_report(\@types, \@maintainers);
++}
++
++sub _init_report {
++ # do nothing
++}
++
++sub _global_report {
++ # do nothing
++}
++
++sub _individual_report {
++ # do nothing
++}
++
++sub _finish_report {
++ # do nothing
++}
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item run
++
++As an alternative, the following hooks can be implemented:
++
++=over
++
++=item _init_report
++
++=item _global_report
++
++=item _individual_report
++
++=item _finish_report
++
++=back
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/DBI.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/DBI.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/DBI.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,372 @@
++# $Id: Result.pm 485 2005-08-01 21:48:21Z guillomovitch $
++package Youri::Check::Resultset::DBI;
++
++=head1 NAME
++
++Youri::Check::Resultset::DBI - DBI-based resultset
++
++=head1 DESCRIPTION
++
++This is a DBI-based L&lt;Youri::Check::Resultset&gt; implementation.
++
++It can be created with any DBI-supported database.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use DBI 1.38;
++use base 'Youri::Check::Resultset';
++
++my %tables = (
++ packages =&gt; {
++ id =&gt; 'SERIAL PRIMARY KEY',
++ package =&gt; 'TEXT',
++ media =&gt; 'TEXT',
++ maintainer =&gt; 'TEXT',
++ }
++);
++
++my %queries = (
++ add_package =&gt;
++ 'INSERT INTO packages (package, media, maintainer) VALUES (?, ?, ?)',
++ get_package_id =&gt;
++ 'SELECT id FROM packages WHERE package = ?',
++ get_maintainers =&gt;
++ 'SELECT DISTINCT(maintainer) FROM packages WHERE maintainer IS NOT NULL',
++);
++
++=head1 CLASS METHODS
++
++=head2 new(%hash)
++
++Creates and returns a new Youri::Check::Resultset::DBI object.
++
++Specific parameters:
++
++=over
++
++=item driver $driver
++
++Use given string as DBI driver.
++
++=item base $base
++
++Use given string as database name.
++
++=item port $port
++
++Use given string as database port.
++
++=item user $user
++
++Use given string as database user.
++
++=item pass $pass
++
++Use given string as database password.
++
++=back
++
++=cut
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ driver =&gt; '', # driver
++ base =&gt; '', # base
++ port =&gt; '', # port
++ user =&gt; '', # user
++ pass =&gt; '', # pass
++ @_
++ );
++
++ croak &quot;No driver defined&quot; unless $options{driver};
++ croak &quot;No base defined&quot; unless $options{base};
++
++ my $datasource = &quot;DBI:$options{driver}:dbname=$options{base}&quot;;
++ $datasource .= &quot;;host=$options{host}&quot; if $options{host};
++ $datasource .= &quot;;port=$options{port}&quot; if $options{port};
++
++ $self-&gt;{_dbh} = DBI-&gt;connect($datasource, $options{user}, $options{pass}, {
++ RaiseError =&gt; 1,
++ PrintError =&gt; 0,
++ AutoCommit =&gt; 1
++ }) or croak &quot;Unable to connect: $DBI::errstr&quot;;
++
++ $self-&gt;{_dbh}-&gt;trace($options{verbose} - 1) if $options{verbose} &gt; 1;
++}
++
++sub clone {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $clone = bless {
++ _test =&gt; $self-&gt;{_test},
++ _verbose =&gt; $self-&gt;{_verbose},
++ _resolver =&gt; $self-&gt;{_resolver},
++ _dbh =&gt; $self-&gt;{_dbh}-&gt;clone()
++ }, ref $self;
++
++ return $clone;
++}
++
++sub reset {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ foreach my $table ($self-&gt;_get_tables()) {
++ my $query = &quot;DROP TABLE $table&quot;;
++ $self-&gt;{_dbh}-&gt;do($query);
++ }
++
++ foreach my $table (keys %tables) {
++ $self-&gt;_create_table($table, $tables{$table});
++ }
++}
++
++sub _get_tables {
++ my ($self) = @_;
++ my @tables = $self-&gt;{_dbh}-&gt;tables(undef, undef, '%', 'TABLE');
++ # unquote table name if needed
++ my $char = $self-&gt;{_dbh}-&gt;get_info(29);
++ @tables = map { substr($_, 1 , -1) } @tables if $char;
++ return @tables;
++}
++
++sub _get_columns {
++ my ($self, $table) = @_;
++ # proper way would be to use column_info(), but unfortunatly DBD::SQLite
++ # doesn't support it :(
++ return
++ keys
++ %{$self-&gt;{_dbh}-&gt;selectrow_hashref(&quot;SELECT * from $table&quot;)};
++}
++
++sub _create_table {
++ my ($self, $name, $fields) = @_;
++
++ my $query = &quot;CREATE TABLE $name (&quot; .
++ join(',',
++ map { &quot;$_ $fields-&gt;{$_}&quot; }
++ keys %$fields
++ ) .
++ &quot;)&quot;;
++ $self-&gt;{_dbh}-&gt;do($query);
++}
++
++sub add_result {
++ my ($self, $type, $media, $package, $values) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ croak &quot;No type defined&quot; unless $type;
++ croak &quot;No package defined&quot; unless $package;
++ croak &quot;No values defined&quot; unless $values;
++
++ my $key = &quot;add_$type&quot;;
++ my $sth = $self-&gt;{_sths}-&gt;{$key};
++
++ unless ($sth) {
++ my @fields = keys %$values;
++ $self-&gt;_create_table($type, {
++ 'package_id' =&gt; 'INT',
++ map { $_ =&gt; 'TEXT' } @fields
++ });
++ my $query = &quot;INSERT INTO $type (&quot; .
++ join(',', 'package_id', @fields) .
++ &quot;) VALUES (&quot; .
++ join(',', '?', map { '?' } @fields) .
++ &quot;)&quot;;
++ $sth = $self-&gt;{_dbh}-&gt;prepare($query);
++ $self-&gt;{_sths}-&gt;{$key} = $sth;
++ }
++
++ print &quot;adding result for type $type and package $package\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ $sth-&gt;execute(
++ $self-&gt;_get_package_id(
++ $package-&gt;get_canonical_name(),
++ $media-&gt;get_name(),
++ ),
++ values %$values
++ );
++}
++
++sub get_types {
++ my ($self) = @_;
++
++ return
++ grep { ! $tables{$_} }
++ $self-&gt;_get_tables();
++}
++
++sub get_maintainers {
++ my ($self) = @_;
++
++ return $self-&gt;_get_multiple_values('get_maintainers');
++}
++
++sub get_iterator {
++ my ($self, $id, $sort, $filter) = @_;
++
++ die 'No id given, aborting'
++ unless $id;
++ die 'sort should be an arrayref'
++ if $sort and ref $sort ne 'ARRAY';
++ die 'filter should be an hashref'
++ if $filter and ref $filter ne 'HASH';
++
++ my $query = $self-&gt;_get_iterator_query($id, $sort, $filter);
++
++ my $sth = $self-&gt;{_dbh}-&gt;prepare($query);
++ $sth-&gt;execute();
++
++ return Youri::Check::Resultset::DBI::Iterator-&gt;new($sth);
++}
++
++sub _get_iterator_query {
++ my ($self, $table, $sort, $filter) = @_;
++
++ my @fields =
++ grep { ! /package_id/ }
++ $self-&gt;_get_columns($table);
++
++ my $query = &quot;SELECT DISTINCT &quot; .
++ join(',', qw/package media maintainer/, @fields) .
++ &quot; FROM $table, packages&quot; .
++ &quot; WHERE packages.id = $table.package_id&quot;;
++
++ if ($filter) {
++ foreach my $column (keys %{$filter}) {
++ foreach my $value (@{$filter-&gt;{$column}}) {
++ $query .= &quot; AND $column = &quot; . $self-&gt;{_dbh}-&gt;quote($value);
++ }
++ }
++ }
++
++ if ($sort) {
++ $query .= &quot; ORDER BY &quot; . join(', ', @{$sort});
++ }
++
++ return $query;
++}
++
++sub _get_package_id {
++ my ($self, $package, $media) = @_;
++
++ my $id = $self-&gt;_get_single_value(
++ 'get_package_id',
++ $package
++ );
++ $id = $self-&gt;_add_package($package, $media) unless $id;
++
++ return $id;
++}
++
++sub _add_package {
++ my ($self, $package, $media) = @_;
++
++ my $maintainer = $self-&gt;{_resolver} ?
++ $self-&gt;{_resolver}-&gt;get_maintainer($package) :
++ undef;
++
++ my $sth =
++ $self-&gt;{_sths}-&gt;{add_package} ||=
++ $self-&gt;{_dbh}-&gt;prepare($queries{add_package});
++
++ $sth-&gt;execute(
++ $package,
++ $media,
++ $maintainer
++ );
++
++ my $id = $self-&gt;{_dbh}-&gt;last_insert_id(undef, undef, 'packages', 'id');
++
++ return $id;
++}
++
++sub _get_single_value {
++ my ($self, $query, @values) = @_;
++
++ my $sth =
++ $self-&gt;{_sths}-&gt;{$query} ||=
++ $self-&gt;{_dbh}-&gt;prepare($queries{$query});
++
++ $sth-&gt;execute(@values);
++
++ my @row = $sth-&gt;fetchrow_array();
++ return @row ? $row[0]: undef;
++}
++
++sub _get_multiple_values {
++ my ($self, $query, @values) = @_;
++
++ my $sth =
++ $self-&gt;{_sths}-&gt;{$query} ||=
++ $self-&gt;{_dbh}-&gt;prepare($queries{$query});
++
++ $sth-&gt;execute(@values);
++
++ my @results;
++ while (my @row = $sth-&gt;fetchrow_array()) {
++ push @results, $row[0];
++ }
++ return @results;
++}
++
++# close database connection
++sub DESTROY {
++ my ($self) = @_;
++
++ foreach my $sth (values %{$self-&gt;{_sths}}) {
++ $sth-&gt;finish() if $sth;
++ }
++
++ # warning, may be called before _dbh is created
++ $self-&gt;{_dbh}-&gt;disconnect() if $self-&gt;{_dbh};
++}
++
++package Youri::Check::Resultset::DBI::Iterator;
++
++sub new {
++ my ($class, $sth) = @_;
++
++ my $self = bless {
++ _sth =&gt; $sth,
++ _queue =&gt; []
++ }, $class;
++
++ return $self;
++}
++
++sub has_results {
++ my ($self) = @_;
++
++ return 1 if @{$self-&gt;{_queue}};
++
++ push(
++ @{$self-&gt;{_queue}},
++ $self-&gt;{_sth}-&gt;fetchrow_hashref()
++ );
++
++ return defined $self-&gt;{_queue}-&gt;[-1];
++}
++
++sub get_result {
++ my ($self) = @_;
++
++ return @{$self-&gt;{_queue}} ?
++ shift @{$self-&gt;{_queue}}:
++ $self-&gt;{_sth}-&gt;fetchrow_hashref();
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/Iterator.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/Iterator.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset/Iterator.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,22 @@
++# $Id: Base.pm 483 2005-08-01 21:39:05Z guillomovitch $
++package Youri::Check::Resultset::Iterator;
++
++=head1 INSTANCE METHODS
++
++=head2 has_results()
++
++Returns true if results are available.
++
++=head2 get_result()
++
++Returns next available result, as an field =&gt; value hash reference.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Check/Resultset.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,116 @@
++# $Id: Base.pm 483 2005-08-01 21:39:05Z guillomovitch $
++package Youri::Check::Resultset;
++
++=head1 NAME
++
++Youri::Check::Resultset - Abstract resultset
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Check::Resultset interface
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Scalar::Util qw/blessed/;
++use Youri::Utils;
++
++=head1 CLASS METHODS
++
++=head2 new(%hash)
++
++Creates and returns a new Youri::Check::Resultset object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ my %options = (
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ resolver =&gt; undef, # maintainer resolver,
++ mode =&gt; 'output', # access mode
++ @_
++ );
++
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my $self = bless {
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ _resolver =&gt; $options{resolver},
++ _mode =&gt; $options{mode}
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 set_resolver()
++
++Set L&lt;Youri::Check::Maintainer::Resolver&gt; object used to resolve package
++maintainers.
++
++=cut
++
++sub set_resolver {
++ my ($self, $resolver) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ croak &quot;resolver should be a Youri::Check::Maintainer::Resolver object&quot;
++ unless blessed $resolver &amp;&amp;
++ $resolver-&gt;isa(&quot;Youri::Check::Maintainer::Resolver&quot;);
++
++ $self-&gt;{_resolver} = $resolver;
++}
++
++=head2 clone()
++
++Clone resultset object.
++
++=head2 reset()
++
++Reset resultset object, by deleting all contained results.
++
++=head2 add_result($type, $media, $package, $values)
++
++Add given hash reference as a new result for given type and L&lt;Youri::Package&gt; object.
++
++=head2 get_maintainers()
++
++Returns the list of all maintainers with results.
++
++=head2 get_iterator($id, $sort, $filter)
++
++Returns a L&lt;Youri::Check::Resultset::Iterator&gt; object over results for given input it, with optional sort and filter directives.
++
++sort must be an arrayref of column names, such as [ 'package' ].
++
++filter must be a hashref of arrayref of acceptables values indexed by column names, such as { level =&gt; [ 'warning', 'error'] }.
++
++=head1 SUBCLASSING
++
++All instances methods have to be implemented.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Config.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Config.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Config.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,202 @@
++# $Id: Config.pm 1709 2006-10-16 16:33:43Z warly $
++package Youri::Config;
++
++=head1 NAME
++
++Youri::Application - Youri application handler
++
++=head1 SYNOPSIS
++
++ use Youri::Application;
++
++ my $app = Youri::Application-&gt;new(
++ options =&gt; {
++ help =&gt; '|h!'
++ },
++ directories =&gt; [ '/etc/youri', &quot;$ENV{HOME}/.youri&quot; ],
++ file =&gt; 'app.conf',
++ );
++
++ # get command line argument
++ my $foo = $app-&gt;get_arg('foo');
++
++ # get configuration file parameter
++ my $bar = $app-&gt;get_param('bar');
++
++=head1 DESCRIPTION
++
++This class handle configuration for all YOURI applications.
++
++The command line specification is used to manage arguments through
++Getopt::Long. Unless B&lt;--config&gt; argument is given, the list of directories is
++then scanned for a file with given name, and halt as soon as it find one. If no
++readable file is found, an exception is thrown. The file is then processed
++through YAML::AppConfig. If parsing fails, an exception is thrown.
++
++=head1 CONFIGURATION FILE FORMAT
++
++=head2 SHARED KEYS
++
++In addition to the application-specific optional or mandatory parameters, all
++YOURI applications support the following optional top-level parameters:
++
++=over
++
++=item B&lt;includes&gt;
++
++A list of additional configuration files.
++
++=item B&lt;foo&gt;
++
++An arbitrary variable, usable everywhere else in the file.
++
++=back
++
++=head2 PLUGIN DEFINITION
++
++All YOURI application heavily rely on plugins defined in their configuration
++files. A plugin definition is composed from the following parameters:
++
++=over
++
++=item B&lt;class&gt;
++
++The class of this plugin.
++
++=item B&lt;options&gt;
++
++The options of this plugin.
++
++=back
++
++=head1 SEE ALSO
++
++YAML::AppConfig, Getopt::Long
++
++=cut
++
++use strict;
++use warnings;
++use YAML::AppConfig;
++use Getopt::Long;
++use File::Spec;
++use Pod::Usage;
++use Carp;
++
++sub new {
++ my ($class, %options) = @_;
++
++
++ # command line arguments
++ my $args = {
++ verbose =&gt; 0
++ };
++ my @args;
++ if ($options{args}) {
++ while (my ($arg, $spec) = each %{$options{args}}) {
++ push(@args, ($arg . $spec) =&gt; \$args-&gt;{$arg});
++ }
++ }
++ push(@args,
++ 'config=s' =&gt; \$args-&gt;{config},
++ 'h|help' =&gt; \$args-&gt;{help},
++ 'v|verbose+' =&gt; \$args-&gt;{verbose}
++ );
++ GetOptions(@args);
++
++ if ($args-&gt;{help}) {
++ if (!@ARGV) {
++ # standard help, available immediatly
++ my $filename = (caller)[1];
++ pod2usage(
++ -input =&gt; $filename,
++ -verbose =&gt; 0
++ );
++ }
++ }
++
++ # config files parameters
++
++ # find configuration file to use
++ my $main_file;
++ if ($args-&gt;{config}) {
++ if (! -f $args-&gt;{config}) {
++ croak &quot;Non-existing file $args-&gt;{config}&quot;;
++ } elsif (! -r $args-&gt;{config}) {
++ croak &quot;Non-readable file $args-&gt;{config}&quot;;
++ } else {
++ $main_file = $args-&gt;{config};
++ }
++ } else {
++ foreach my $directory (@{$options{directories}}) {
++ my $file = &quot;$directory/$options{file}&quot;;
++ next unless -f $file &amp;&amp; -r $file;
++ $main_file = $file;
++ last;
++ }
++ croak 'No config file found, aborting' unless $main_file;
++ }
++
++ my $params;
++ eval {
++ $params = YAML::AppConfig-&gt;new(file =&gt; $main_file);
++ };
++ if ($@) {
++ croak &quot;Invalid configuration file $main_file, aborting&quot;;
++ }
++
++ # process inclusions
++ my $includes = $params-&gt;get('includes');
++ if ($includes) {
++ foreach my $include_file (@{$includes}) {
++ # convert relative path to absolute ones
++ $include_file = File::Spec-&gt;rel2abs(
++ $include_file, (File::Spec-&gt;splitpath($main_file))[1]
++ );
++
++ if (! -f $include_file) {
++ warn &quot;Non-existing file $include_file, skipping&quot;;
++ } elsif (! -r $include_file) {
++ warn &quot;Non-readable file $include_file, skipping&quot;;
++ } else {
++ eval {
++ $params-&gt;merge(file =&gt; $include_file);
++ };
++ if ($@) {
++ carp &quot;Invalid included configuration file $include_file, skipping&quot;;
++ }
++ }
++ }
++ }
++
++ my $self = bless {
++ _args =&gt; $args,
++ _params =&gt; $params
++ }, $class;
++
++ return $self;
++}
++
++sub get_arg {
++ my ($self, $arg) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_args}-&gt;{$arg};
++}
++
++sub get_param {
++ my ($self, $param) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_params}-&gt;get($param);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Media/URPM.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Media/URPM.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Media/URPM.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,273 @@
++# $Id: URPM.pm 1179 2006-08-05 08:30:57Z warly $
++package Youri::Media::URPM;
++
++=head1 NAME
++
++Youri::Media::URPM - URPM-based media implementation
++
++=head1 DESCRIPTION
++
++This is an URPM-based L&lt;Youri::Media&gt; implementation.
++
++It can be created either from local or remote full (hdlist) or partial
++(synthesis) compressed header files, or from a package directory. File-based
++inputs are only usable with this latest option.
++
++=cut
++
++use URPM;
++use File::Find;
++use File::Temp ();
++use Youri::Utils;
++use LWP::Simple;
++use Carp;
++use strict;
++use warnings;
++use Youri::Package::URPM;
++
++use base 'Youri::Media';
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Media::URPM object.
++
++Specific parameters:
++
++=over
++
++=item synthesis $synthesis
++
++Path, URL or list of path or URL of synthesis file used for creating
++this media. If a list is given, the first successfully accessed will be used,
++so as to allow better reliability.
++
++=item hdlist $hdlist
++
++Path, URL or list of path or URL of hdlist file used for creating
++this media. If a list is given, the first successfully accessed will be used,
++so as to allow better reliability.
++
++=item path $path
++
++Path or list of pathes of package directory used for creating this
++media. If a list is given, the first successfully accessed will be used, so as
++to allow better reliability.
++
++=item max_age $age
++
++Maximum age of packages for this media.
++
++=item rpmlint_config $file
++
++rpmlint configuration file for this media.
++
++=back
++
++In case of multiple B&lt;synthesis&gt;, B&lt;hdlist&gt; and B&lt;path&gt; options given, they
++will be tried in this order, so as to minimize parsing time.
++
++=cut
++
++sub _init {
++ my $self = shift;
++
++ my %options = (
++ hdlist =&gt; '', # hdlist from which to create this media
++ synthesis =&gt; '', # synthesis from which to create this media
++ path =&gt; '', # directory from which to create this media
++ max_age =&gt; '', # maximum build age for packages
++ rpmlint_config =&gt; '', # rpmlint configuration for packages
++ @_
++ );
++
++ my $urpm = URPM-&gt;new();
++ SOURCE: {
++ if ($options{synthesis}) {
++ foreach my $file (
++ ref $options{synthesis} eq 'ARRAY' ?
++ @{$options{synthesis}} :
++ $options{synthesis}
++ ) {
++ print &quot;Attempting to retrieve synthesis $file\n&quot;
++ if $options{verbose};
++ my $synthesis = $self-&gt;_get_file($file);
++ if ($synthesis) {
++ $urpm-&gt;parse_synthesis($synthesis, keep_all_tags =&gt; 1);
++ last SOURCE;
++ }
++ }
++ }
++
++ if ($options{hdlist}) {
++ foreach my $file (
++ ref $options{hdlist} eq 'ARRAY' ?
++ @{$options{hdlist}} :
++ $options{hdlist}
++ ) {
++ print &quot;Attempting to retrieve hdlist $file\n&quot;
++ if $options{verbose};
++ my $hdlist = $self-&gt;_get_file($file);
++ if ($hdlist) {
++ $urpm-&gt;parse_hdlist($hdlist, keep_all_tags =&gt; 1);
++ last SOURCE;
++ }
++ }
++ }
++
++ if ($options{path}) {
++ foreach my $path (
++ ref $options{path} eq 'ARRAY' ?
++ @{$options{path}} :
++ $options{path}
++ ) {
++ print &quot;Attempting to scan directory $path\n&quot;
++ if $options{verbose};
++ unless (-d $path) {
++ carp &quot;non-existing directory $path&quot;;
++ next;
++ }
++ unless (-r $path) {
++ carp &quot;non-readable directory $path&quot;;
++ next;
++ }
++
++ my $parse = sub {
++ return unless -f $File::Find::name;
++ return unless -r $File::Find::name;
++ return unless /\.rpm$/;
++
++ $urpm-&gt;parse_rpm($File::Find::name, keep_all_tags =&gt; 1);
++ };
++
++ find($parse, $path);
++ last SOURCE;
++ }
++ }
++
++ croak &quot;no source specified&quot;;
++ }
++
++ $self-&gt;{_urpm} = $urpm;
++ $self-&gt;{_path} = $options{path};
++ $self-&gt;{_max_age} = $options{max_age};
++ $self-&gt;{_rpmlint_config} = $options{rpmlint_config};
++
++ return $self;
++}
++
++sub _remove_all_archs {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $self-&gt;{_urpm}-&gt;{depslist} = [];
++}
++
++sub _remove_archs {
++ my ($self, $skip_archs) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $urpm = $self-&gt;{_urpm};
++ $urpm-&gt;{depslist} = [
++ grep { ! $skip_archs-&gt;{$_-&gt;arch()} } @{$urpm-&gt;{depslist}}
++ ];
++}
++
++=head1 INSTANCE METHODS
++
++=head2 max_age()
++
++Returns maximum age of packages for this media.
++
++=cut
++
++sub max_age {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_max_age};
++}
++
++=head2 rpmlint_config()
++
++Returns rpmlint configuration file for this media.
++
++=cut
++
++sub rpmlint_config {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_rpmlint_config};
++}
++
++sub get_package_class {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return &quot;Youri::Package::URPM&quot;;
++}
++
++sub traverse_files {
++ my ($self, $function) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $callback = sub {
++ return unless -f $File::Find::name;
++ return unless -r $File::Find::name;
++ return unless $_ =~ /\.rpm$/;
++
++ my $package = Youri::Package::URPM-&gt;new(file =&gt; $File::Find::name);
++ return if $self-&gt;{_skip_archs}-&gt;{$package-&gt;get_arch()};
++
++ $function-&gt;($File::Find::name, $package);
++ };
++
++ find($callback, $self-&gt;{_path});
++}
++
++sub traverse_headers {
++ my ($self, $function) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $self-&gt;{_urpm}-&gt;traverse(sub {
++ local $_; # workaround mysterious problem between URPM and AppConfig
++ $function-&gt;(Youri::Package::URPM-&gt;new(header =&gt; $_[0]));
++ });
++
++}
++
++sub _get_file {
++ my ($self, $file) = @_;
++
++ if ($file =~ /^(?:http|ftp):\/\/.*$/) {
++ my $tempfile = File::Temp-&gt;new();
++ my $status = getstore($file, $tempfile-&gt;filename());
++ unless (is_success($status)) {
++ carp &quot;invalid URL $file: $status&quot;;
++ return;
++ }
++ return $tempfile;
++ } else {
++ unless (-f $file) {
++ carp &quot;non-existing file $file&quot;;
++ return;
++ }
++ unless (-r $file) {
++ carp &quot;non-readable file $file&quot;;
++ return;
++ }
++ return $file;
++ }
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Media.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Media.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Media.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,311 @@
++# $Id: Media.pm 1710 2006-10-16 16:35:11Z warly $
++package Youri::Media;
++
++=head1 NAME
++
++Youri::Media - Abstract media class
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Media interface.
++
++=cut
++
++use Carp;
++use strict;
++use warnings;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Media object.
++
++Generic parameters:
++
++=over
++
++=item id $id
++
++Media id.
++
++=item name $name
++
++Media name.
++
++=item type $type (source/binary)
++
++Media type.
++
++=item test true/false
++
++Test mode (default: false).
++
++=item verbose true/false
++
++Verbose mode (default: false).
++
++=item allow_deps $media_ids
++
++list of ids of medias allowed to provide dependencies.
++
++=item skip_tests $test_ids
++
++list of ids of test plugins to skip.
++
++=item skip_archs $arches
++
++list of arches to skip.
++
++=back
++
++Subclass may define additional parameters.
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ name =&gt; '', # media name
++ canonical_name =&gt; '', # media canonical name
++ type =&gt; '', # media type
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ allow_deps =&gt; undef, # list of media ids from which deps are allowed
++ allow_srcs =&gt; undef, # list of media ids from which packages can be built
++ skip_tests =&gt; undef, # list of tests ids to skip
++ skip_archs =&gt; undef, # list of archs for which to skip tests
++ @_
++ );
++
++
++ croak &quot;No type given&quot; unless $options{type};
++ croak &quot;Wrong value for type: $options{type}&quot;
++ unless $options{type} =~ /^(?:binary|source)$/o;
++
++ # some options need to be arrays. Check it and convert to hashes
++ foreach my $option (qw(allow_deps allow_srcs skip_archs skip_tests)) {
++ next unless defined $options{$option};
++ croak &quot;$option should be an arrayref&quot; unless ref $options{$option} eq 'ARRAY';
++ $options{$option} = {
++ map { $_ =&gt; 1 } @{$options{$option}}
++ };
++ }
++
++ my $self = bless {
++ _id =&gt; $options{id},
++ _name =&gt; $options{name} || $options{id},
++ _type =&gt; $options{type},
++ _allow_deps =&gt; $options{allow_deps},
++ _allow_srcs =&gt; $options{allow_srcs},
++ _skip_archs =&gt; $options{skip_archs},
++ _skip_tests =&gt; $options{skip_tests},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ # remove unwanted archs
++ if ($options{skip_archs}-&gt;{all}) {
++ $self-&gt;_remove_all_archs()
++ } elsif ($options{skip_archs}) {
++ $self-&gt;_remove_archs($options{skip_archs});
++ }
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_id()
++
++Returns media identity.
++
++=cut
++
++sub get_id {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_id};
++}
++
++=head2 get_name()
++
++Returns the name of this media.
++
++=cut
++
++sub get_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_name};
++}
++
++=head2 get_type()
++
++Returns the type of this media.
++
++=cut
++
++sub get_type {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_type};
++}
++
++=head2 allow_deps()
++
++Returns the list of id of medias allowed to provide dependencies for this
++media.
++
++=cut
++
++sub allow_deps {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return keys %{$self-&gt;{_allow_deps}};
++}
++
++=head2 allow_dep($media_id)
++
++Tells wether media with given id is allowed to provide dependencies for
++this media.
++
++=cut
++
++sub allow_dep {
++ my ($self, $dep) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_allow_deps}-&gt;{all} ||
++ $self-&gt;{_allow_deps}-&gt;{$dep};
++}
++
++=head2 allow_srcs()
++
++Returns the list medias where the source packages can be
++
++=cut
++
++sub allow_srcs {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return keys %{$self-&gt;{_allow_srcs}};
++}
++
++=head2 allow_src($media_id)
++
++Tells wether media with given id is allowed to host sources dependencies for
++this media.
++
++=cut
++
++sub allow_src {
++ my ($self, $src) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_allow_srcs}-&gt;{all} || $self-&gt;{_allow_srcs}-&gt;{$src};
++}
++
++=head2 skip_archs()
++
++Returns the list of arch which are to be skipped for this media.
++
++=cut
++
++sub skip_archs {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return keys %{$self-&gt;{_skip_archs}};
++}
++
++=head2 skip_arch($arch)
++
++Tells wether given arch is to be skipped for this media.
++
++=cut
++
++sub skip_arch {
++ my ($self, $arch) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_skip_archs}-&gt;{all} ||
++ $self-&gt;{_skip_archs}-&gt;{$arch};
++}
++
++=head2 skip_tests()
++
++Returns the list of id of test which are to be skipped for this media.
++
++=cut
++
++sub skip_tests {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return keys %{$self-&gt;{_skip_tests}};
++}
++
++=head2 skip_test($test_id)
++
++Tells wether test with given id is to be skipped for this media.
++
++=cut
++
++sub skip_test {
++ my ($self, $test) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_skip_tests}-&gt;{all} ||
++ $self-&gt;{_skip_tests}-&gt;{$test};
++}
++
++=head2 get_package_class()
++
++Return package class for this media.
++
++=head2 traverse_files($function)
++
++Apply given function to all files of this media.
++
++=head2 traverse_headers($function)
++
++Apply given function to all headers of this media.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item traverse_headers
++
++=item traverse_files
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,58 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Package/URPM.pm 2257 2006-07-05T09:22:47.088572Z guillaume $
++package Youri::Package::RPM;
++
++=head1 NAME
++
++Youri::Package::RPM - Base class for all RPM-based package implementation
++
++=head1 DESCRIPTION
++
++This bases class factorize code between various RPM-based package
++implementation.
++
++=cut
++
++use strict;
++use warnings;
++use base 'Youri::Package';
++use Carp;
++
++sub get_pattern {
++ my ($class, $name, $version, $release, $arch) = @_;
++
++ return
++ ($name ? quotemeta($name) : '[\w-]+' ).
++ '-' .
++ ($version ? quotemeta($version) : '[^-]+' ).
++ '-' .
++ ($release ? quotemeta($release) : '[^-]+' ).
++ '\.' .
++ ($arch ? quotemeta($arch) : '\w+' ).
++ '\.rpm';
++}
++
++sub as_file {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_file};
++}
++
++sub is_debug {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $name = $self-&gt;get_name();
++ my $group = $self-&gt;get_tag('group');
++
++ # debug packages' names must end in -debug, except kernel
++ if ($group =~ m,^Development/Debug$, &amp;&amp;
++ ($name =~ /-debug$/o || $name =~ /^kernel-.*-debug/o)) {
++ return 1;
++ }
++ else {
++ return 0;
++ }
++}
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM4.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM4.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Package/RPM4.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,424 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Package/URPM.pm 2129 2006-06-23T09:41:01.599329Z guillomovitch $
++package Youri::Package::RPM4;
++
++=head1 NAME
++
++Youri::Package::RPM4 - URPM-based rpm package implementation
++
++=head1 DESCRIPTION
++
++This is an RPM4-based L&lt;Youri::Package&gt; implementation for rpm.
++
++=cut
++
++use strict;
++use warnings;
++use Carp;
++use RPM4;
++use RPM4::Header;
++use RPM4::Sign;
++use File::Spec;
++use Scalar::Util qw/refaddr/;
++use base 'Youri::Package::RPM';
++use overload
++ '&quot;&quot;' =&gt; 'as_string',
++ '0+' =&gt; '_to_number',
++ fallback =&gt; 1;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Package::RPM4 object.
++
++Specific parameters:
++
++=over
++
++=item file $file
++
++Path of file to use for creating this package.
++
++=item header $header
++
++L&lt;RPM4::Header&gt; object to use for creating this package.
++
++=back
++
++=cut
++
++sub _init {
++ my ($self, %options) = @_;
++
++ my $header;
++ HEADER: {
++ if (exists $options{header}) {
++ croak &quot;undefined header&quot;
++ unless $options{header};
++ croak &quot;invalid header&quot;
++ unless $options{header}-&gt;isa('RPM4::Header');
++ $header = $options{header};
++ last HEADER;
++ }
++
++ if (exists $options{file}) {
++ croak &quot;undefined file&quot;
++ unless $options{file};
++ croak &quot;non-existing file $options{file}&quot;
++ unless -f $options{file};
++ croak &quot;non-readable file $options{file}&quot;
++ unless -r $options{file};
++ $header = RPM4::Header-&gt;new($options{file});
++ croak &quot;Can't get header from file $options{file}&quot; if (!$header);
++
++ last HEADER;
++ }
++
++ croak &quot;no way to extract header from arguments&quot;;
++ }
++
++ $self-&gt;{_header} = $header;
++ $self-&gt;{_file} = File::Spec-&gt;rel2abs($options{file});
++}
++
++sub compare_versions {
++ my ($class, $version1, $version2) = @_;
++
++ return RPM4::rpmvercmp($version1, $version2);
++}
++
++sub _depsense2flag {
++ my ($string) = @_;
++ my @flags = 0;
++ push(@flags, 'EQUAL') if ($string =~ /=/);
++ push(@flags, 'LESS') if ($string =~ /&lt;/);
++ push(@flags, 'GREATER') if ($string =~ /&gt;/);
++ return \@flags;
++}
++
++sub check_ranges_compatibility {
++ my ($class, $range1, $range2) = @_;
++ my @deps1 = split(/ /, $range1);
++ my @deps2 = split(/ /, $range2);
++ $deps1[1] = _depsense2flag($range1);
++ $deps2[1] = _depsense2flag($range2);
++ my $dep1 = RPM4::Header::Dependencies(
++ &quot;PROVIDENAME&quot;,
++ \@deps1,
++ );
++ my $dep2 = RPM4::Header::Dependencies(
++ &quot;PROVIDENAME&quot;,
++ \@deps2,
++ );
++
++ return $dep1-&gt;overlap($dep2);
++}
++
++sub get_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('name');
++}
++
++sub get_version {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('version');
++}
++
++sub get_release {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('release');
++}
++
++sub get_revision {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat('%|EPOCH?{%{EPOCH}:}:{}|%{VERSION}-%{RELEASE}');
++}
++
++sub get_file_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat('%{NAME}-%{VERSION}-%{RELEASE}.%|SOURCERPM?{%{ARCH}}:{src}|.rpm');
++}
++
++
++sub get_arch {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat('%|SOURCERPM?{%{ARCH}}:{src}|');
++}
++
++sub get_url {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('url');
++}
++
++sub get_summary {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('summary');
++}
++
++sub get_description {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('description');
++}
++
++sub get_packager {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('packager');
++}
++
++sub is_source {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;issrc();
++}
++
++sub is_binary {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return !$self-&gt;{_header}-&gt;issrc();
++}
++
++sub get_type {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_header}-&gt;issrc() ?
++ &quot;source&quot; :
++ &quot;binary&quot;;
++}
++
++sub get_age {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('buildtime');
++}
++
++sub get_source_package {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;tag('sourcerpm');
++}
++
++sub get_canonical_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ $self-&gt;{_header}-&gt;sourcerpmname() =~ /^(\S+)-[^-]+-[^-]+\.src\.rpm$/;
++ return $1;
++}
++
++sub get_tag {
++ my ($self, $tag) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ #croak &quot;invalid tag $tag&quot; unless $self-&gt;{_header}-&gt;can($tag);
++ return $self-&gt;{_header}-&gt;tag($tag);
++}
++
++
++sub _get_dependencies {
++ my ($self, $deptype) = @_;
++ my $deps = $self-&gt;{_header}-&gt;dep($deptype);
++ my @deps_list;
++ if ($deps) {
++ $deps-&gt;init();
++ while ($deps-&gt;next() &gt;= 0) {
++ my @deps = $deps-&gt;info();
++ $deps[1] =~ m/^rpmlib\(/ and next; # skipping internal rpmlib dep
++ $deps[2] =~ s/^=$/==/; # rpm say foo = 1, not foo == 1, == come from URPM, which sucks
++ my $range = $deps[3] ? ($deps[2] . ' ' . $deps[3]) : undef;
++ push(@deps_list, [ $deps[1], $range ]);
++ }
++ }
++ @deps_list
++}
++
++sub get_requires {
++ my ($self) = @_;
++
++ return $self-&gt;_get_dependencies('REQUIRENAME');
++}
++
++sub get_provides {
++ my ($self) = @_;
++
++ return $self-&gt;_get_dependencies('PROVIDENAME');
++}
++
++sub get_obsoletes {
++ my ($self) = @_;
++
++ return $self-&gt;_get_dependencies('OBSOLETENAME');
++}
++
++sub get_conflicts {
++ my ($self) = @_;
++
++ return $self-&gt;_get_dependencies('CONFLICTNAME');
++}
++
++sub get_files {
++ my ($self) = @_;
++
++ my $files = $self-&gt;{_header}-&gt;files();
++ my @fileslist;
++ if ($files) {
++ $files-&gt;init();
++ while ($files-&gt;next() &gt;= 0) {
++ my $smode = $files-&gt;mode();
++ my $umode = 0;
++ foreach (0..15) { # converting unsigned to signed int :\
++ $umode |= $smode &amp; (1 &lt;&lt; $_);
++ }
++ push(@fileslist, [ $files-&gt;filename(), $umode, $files-&gt;md5() || '' ]);
++ }
++ }
++ @fileslist
++}
++
++sub get_gpg_key {
++ my ($self) = @_;
++
++ my $signature = $self-&gt;{_header}-&gt;queryformat('%{SIGGPG:pgpsig}');
++
++ return if $signature eq '(not a blob)';
++
++ my $key_id = (split(/\s+/, $signature))[-1];
++
++ return substr($key_id, 8);
++}
++
++sub get_information {
++ my ($self) = @_;
++
++ return $self-&gt;{_header}-&gt;queryformat(&lt;&lt;EOF);
++Name : %-27{NAME} Relocations: %|PREFIXES?{[%{PREFIXES} ]}:{(not relocatable)}|
++Version : %-27{VERSION} Vendor: %{VENDOR}
++Release : %-27{RELEASE} Build Date: %{BUILDTIME:date}
++Install Date: %|INSTALLTIME?{%-27{INSTALLTIME:date}}:{(not installed) }| Build Host: %{BUILDHOST}
++Group : %-27{GROUP} Source RPM: %{SOURCERPM}
++Size : %-27{SIZE}%|LICENSE?{ License: %{LICENSE}}|
++Signature : %|DSAHEADER?{%{DSAHEADER:pgpsig}}:{%|RSAHEADER?{%{RSAHEADER:pgpsig}}:{%|SIGGPG?{%{SIGGPG:pgpsig}}:{%|SIGPGP?{%{SIGPGP:pgpsig}}:{(none)}|}|}|}|
++%|PACKAGER?{Packager : %{PACKAGER}\n}|%|URL?{URL : %{URL}\n}|Summary : %{SUMMARY}
++Description :\n%{DESCRIPTION}
++EOF
++}
++
++sub get_changes {
++ my ($self) = @_;
++
++ my @names = $self-&gt;{_header}-&gt;tag('changelogname');
++ my @time = $self-&gt;{_header}-&gt;tag('changelogtime');
++ my @text = $self-&gt;{_header}-&gt;tag('changelogtext');
++
++ my @changes;
++ foreach my $i (0 .. $#names) {
++ $changes[$i] = [
++ $names[$i],
++ $time[$i],
++ $text[$i],
++ ];
++ }
++
++ return @changes;
++}
++
++sub get_last_change {
++ my ($self) = @_;
++
++ return [
++ ($self-&gt;{_header}-&gt;tag('changelogname'))[0],
++ ($self-&gt;{_header}-&gt;tag('changelogtime'))[0],
++ ($self-&gt;{_header}-&gt;tag('changelogtext'))[0],
++ ];
++}
++
++sub as_string {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;fullname();
++}
++
++sub as_formated_string {
++ my ($self, $format) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat($format);
++}
++
++sub _to_number {
++ return refaddr($_[0]);
++}
++
++sub compare {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;compare($package-&gt;{_header}) || 0;
++}
++
++sub satisfy_range {
++ my ($self, $range) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;check_range_compatibility($self-&gt;get_revision(), $range);
++}
++
++sub sign {
++ my ($self, $name, $path, $passphrase) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # check if parent directory is writable
++ my $parent = (File::Spec-&gt;splitpath($self-&gt;{_file}))[1];
++ croak &quot;Unsignable package, parent directory is read-only&quot;
++ unless -w $parent;
++
++ my $sign = RPM4::Sign-&gt;new(
++ name =&gt; $name,
++ path =&gt; $path,
++ );
++ $sign-&gt;{passphrase} = $passphrase;
++
++ $sign-&gt;rpmssign($self-&gt;{_file})
++}
++
++sub extract {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ system(&quot;rpm2cpio $self-&gt;{_file} | cpio -id &gt;/dev/null 2&gt;&amp;1&quot;);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Package/Test.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Package/Test.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Package/Test.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,151 @@
++# $Id: /local/youri/soft/core/trunk/lib/Youri/Package/URPM.pm 2133 2006-09-20T21:40:20.575763Z guillaume $
++package Youri::Package::Test;
++
++=head1 NAME
++
++Youri::Package::Test - Fake test package
++
++=head1 DESCRIPTION
++
++This is just a fake package object, intended for testing purposes.
++
++=cut
++
++use strict;
++use warnings;
++use Carp;
++use base 'Youri::Package::RPM';
++use overload
++ '&quot;&quot;' =&gt; 'as_string',
++ '0+' =&gt; '_to_number',
++ fallback =&gt; 1;
++
++our $AUTOLOAD;
++
++my @tags = qw/
++ name
++ version
++ release
++ filename
++ arch
++ url
++ summary
++ description
++ packager
++ buildtime
++ sourcerpm
++/;
++
++my %tags = map { $_ =&gt; 1 } @tags;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Package::Test object.
++
++Specific parameters:
++
++=over
++
++=item tag $tag
++
++Use given value for given tag
++
++=back
++
++=cut
++
++sub _init {
++ my ($self, %options) = @_;
++
++ $self-&gt;{&quot;_$_&quot;} = $options{$_} foreach keys %options;
++}
++
++sub get_revision {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_epoch} ?
++ &quot;$self-&gt;{_epoch}:$self-&gt;{_version}-$self-&gt;{_release}&quot; :
++ &quot;$self-&gt;{_version}-$self-&gt;{_release}&quot;;
++}
++
++sub get_tag {
++ my ($self, $tag) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ croak &quot;invalid tag $tag&quot; unless $tags{$tag};
++ return $self-&gt;{'_' . $tag};
++}
++
++sub is_source {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_arch} eq 'src';
++}
++
++sub is_binary {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_arch} ne 'src';
++}
++
++sub get_type {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_arch} eq 'src' ?
++ &quot;source&quot; :
++ &quot;binary&quot;;
++}
++
++sub get_canonical_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ if ($self-&gt;{_arch} eq 'src') {
++ return $self-&gt;{_name};
++ } else {
++ if ($self-&gt;{_sourcerpm}) {
++ $self-&gt;{_sourcerpm} =~ /^(\S+)-[^-]+-[^-]+\.src\.rpm$/;
++ return $1;
++ } else {
++ return undef;
++ }
++ }
++}
++
++sub as_string {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_name} ? $self-&gt;{_name} : '' .
++ '-' .
++ $self-&gt;{_version} ? $self-&gt;{_version} : '' .
++ '-' .
++ $self-&gt;{_release} ? $self-&gt;{_release} : '';
++}
++
++sub _to_number {
++ return refaddr($_[0]);
++}
++
++sub AUTOLOAD {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my $method = $AUTOLOAD;
++ $method =~ s/.*:://;
++ return if $method eq 'DESTROY';
++ croak &quot;invalid method&quot; unless $method =~ /^get_(\w+)$/;
++
++ my $tag = $1;
++ croak &quot;invalid tag $tag&quot; unless $tags{$tag};
++ return $self-&gt;{'_' . $tag};
++}
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Package/URPM.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Package/URPM.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Package/URPM.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,399 @@
++# $Id: URPM.pm 266577 2010-03-02 14:51:24Z bogdano $
++package Youri::Package::URPM;
++
++=head1 NAME
++
++Youri::Package::URPM - URPM-based rpm package implementation
++
++=head1 DESCRIPTION
++
++This is an URPM-based L&lt;Youri::Package&gt; implementation for rpm.
++
++It is merely a wrapper over URPM::Package class, with a more structured
++interface.
++
++=cut
++
++use strict;
++use warnings;
++use Carp;
++use URPM;
++use File::Spec;
++use Expect;
++use Scalar::Util qw/refaddr/;
++use base 'Youri::Package::RPM';
++use overload
++ '&quot;&quot;' =&gt; 'as_string',
++ '0+' =&gt; '_to_number',
++ fallback =&gt; 1;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Package::URPM object.
++
++Specific parameters:
++
++=over
++
++=item file $file
++
++Path of file to use for creating this package.
++
++=item header $header
++
++L&lt;URPM::Package&gt; object to use for creating this package.
++
++=back
++
++=cut
++
++sub _init {
++ my ($self, %options) = @_;
++
++ my $header;
++ HEADER: {
++ if (exists $options{header}) {
++ croak &quot;undefined header&quot;
++ unless $options{header};
++ croak &quot;invalid header&quot;
++ unless $options{header}-&gt;isa('URPM::Package');
++ $header = $options{header};
++ last HEADER;
++ }
++
++ if (exists $options{file}) {
++ croak &quot;undefined file&quot;
++ unless $options{file};
++ croak &quot;non-existing file $options{file}&quot;
++ unless -f $options{file};
++ croak &quot;non-readable file $options{file}&quot;
++ unless -r $options{file};
++ my $urpm = URPM-&gt;new();
++ $urpm-&gt;parse_rpm($options{file}, keep_all_tags =&gt; 1);
++ $header = $urpm-&gt;{depslist}-&gt;[0];
++ croak &quot;non-rpm file $options{file}&quot; unless $header;
++ last HEADER;
++ }
++
++ croak &quot;no way to extract header from arguments&quot;;
++ }
++
++ $self-&gt;{_header} = $header;
++ $self-&gt;{_file} = File::Spec-&gt;rel2abs($options{file});
++}
++
++sub compare_versions {
++ my ($class, $version1, $version2) = @_;
++
++ return URPM::rpmvercmp($version1, $version2);
++}
++
++sub check_ranges_compatibility {
++ my ($class, $range1, $range2) = @_;
++
++ return URPM::ranges_overlap($range1, $range2);
++}
++
++sub get_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;name();
++}
++
++sub get_version {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;version();
++}
++
++sub get_release {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;release();
++}
++
++sub get_revision {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat('%|EPOCH?{%{EPOCH}:}:{}|%{VERSION}-%{RELEASE}');
++}
++
++sub get_file_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_file} || die &quot;_file is not defined in header-only objects!\n&quot;;
++}
++
++sub get_arch {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;arch();
++}
++
++sub get_url {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;url();
++}
++
++sub get_summary {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;summary();
++}
++
++sub get_description {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;description();
++}
++
++sub get_packager {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;packager();
++}
++
++sub is_source {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;arch() eq 'src';
++}
++
++sub is_binary {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;arch() ne 'src';
++}
++
++sub get_type {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_header}-&gt;arch() eq 'src' ?
++ &quot;source&quot; :
++ &quot;binary&quot;;
++}
++
++sub get_age {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;buildtime();
++}
++
++sub get_source_package {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;sourcerpm();
++}
++
++sub get_canonical_name {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ if ($self-&gt;{_header}-&gt;arch() eq 'src') {
++ return $self-&gt;{_header}-&gt;name();
++ } else {
++ $self-&gt;{_header}-&gt;sourcerpm() =~ /^(\S+)-[^-]+-[^-]+\.src\.rpm$/;
++ return $1;
++ }
++}
++
++sub get_tag {
++ my ($self, $tag) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ croak &quot;invalid tag $tag&quot; unless $self-&gt;{_header}-&gt;can($tag);
++ return $self-&gt;{_header}-&gt;$tag();
++}
++
++sub get_requires {
++ my ($self) = @_;
++
++ return map {
++ $_ =~ /^([^[]+)(?:\[\*\])?(?:\[(.+)\])?$/;
++ [ $1, $2 ]
++ } $self-&gt;{_header}-&gt;requires();
++}
++
++sub get_provides {
++ my ($self) = @_;
++
++ return map {
++ $_ =~ /^([^[]+)(?:\[(.+)\])?$/;
++ [ $1, $2 &amp;&amp; $2 ne '*' ? $2 : undef ]
++ } $self-&gt;{_header}-&gt;provides();
++}
++
++sub get_obsoletes {
++ my ($self) = @_;
++
++ return map {
++ $_ =~ /^([^[]+)(?:\[(.+)\])?$/;
++ [ $1, $2 &amp;&amp; $2 ne '*' ? $2 : undef ]
++ } $self-&gt;{_header}-&gt;obsoletes();
++}
++
++sub get_conflicts {
++ my ($self) = @_;
++
++ return $self-&gt;{_header}-&gt;conflicts();
++}
++
++sub get_files {
++ my ($self) = @_;
++
++ my @modes = $self-&gt;{_header}-&gt;files_mode();
++ my @md5sums = $self-&gt;{_header}-&gt;files_md5sum();
++
++ return map {
++ [ $_, shift @modes, shift @md5sums ]
++ } $self-&gt;{_header}-&gt;files();
++}
++
++sub get_gpg_key {
++ my ($self) = @_;
++
++ my $signature = $self-&gt;{_header}-&gt;queryformat('%{SIGGPG:pgpsig}');
++
++ return if $signature eq '(not a blob)';
++
++ my $key_id = (split(/\s+/, $signature))[-1];
++
++ return substr($key_id, 8);
++}
++
++sub get_information {
++ my ($self) = @_;
++
++ return $self-&gt;{_header}-&gt;queryformat(&lt;&lt;EOF);
++Name : %-27{NAME} Relocations: %|PREFIXES?{[%{PREFIXES} ]}:{(not relocatable)}|
++Version : %-27{VERSION} Vendor: %{VENDOR}
++Release : %-27{RELEASE} Build Date: %{BUILDTIME:date}
++Install Date: %|INSTALLTIME?{%-27{INSTALLTIME:date}}:{(not installed) }| Build Host: %{BUILDHOST}
++Group : %-27{GROUP} Source RPM: %{SOURCERPM}
++Size : %-27{SIZE}%|LICENSE?{ License: %{LICENSE}}|
++Signature : %|DSAHEADER?{%{DSAHEADER:pgpsig}}:{%|RSAHEADER?{%{RSAHEADER:pgpsig}}:{%|SIGGPG?{%{SIGGPG:pgpsig}}:{%|SIGPGP?{%{SIGPGP:pgpsig}}:{(none)}|}|}|}|
++%|PACKAGER?{Packager : %{PACKAGER}\n}|%|URL?{URL : %{URL}\n}|Summary : %{SUMMARY}
++Description :\n%{DESCRIPTION}
++EOF
++}
++
++sub get_changes {
++ my ($self) = @_;
++
++ my @names = $self-&gt;{_header}-&gt;changelog_name();
++ my @time = $self-&gt;{_header}-&gt;changelog_time();
++ my @text = $self-&gt;{_header}-&gt;changelog_text();
++
++ my @changes;
++ foreach my $i (0 .. $#names) {
++ $changes[$i] = [
++ $names[$i],
++ $time[$i],
++ $text[$i],
++ ];
++ }
++
++ return @changes;
++}
++
++sub get_last_change {
++ my ($self) = @_;
++
++ return [
++ ($self-&gt;{_header}-&gt;changelog_name())[0],
++ ($self-&gt;{_header}-&gt;changelog_time())[0],
++ ($self-&gt;{_header}-&gt;changelog_text())[0],
++ ];
++}
++
++sub as_string {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;fullname();
++}
++
++sub as_formated_string {
++ my ($self, $format) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;queryformat($format);
++}
++
++sub _to_number {
++ return refaddr($_[0]);
++}
++
++sub compare {
++ my ($self, $package) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_header}-&gt;compare_pkg($package-&gt;{_header});
++}
++
++sub satisfy_range {
++ my ($self, $range) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;check_ranges_compatibility(&quot;== &quot; . $self-&gt;get_revision(), $range);
++}
++
++sub sign {
++ my ($self, $name, $path, $passphrase, $target) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # check if parent directory is writable
++ my $parent = (File::Spec-&gt;splitpath($self-&gt;{_file}))[1];
++ croak &quot;Unsignable package, parent directory is read-only&quot;
++ unless -w $parent;
++
++ # FIXME Will have to change that
++ # we sign with cooker key even fro 2007.0 because this is for testing section
++ return !system(&quot;sudo -H /root/bin/resign_cooker $self-&gt;{_file}&quot;);
++
++ my $command =
++ 'LC_ALL=C rpm --resign ' . $self-&gt;{_file} .
++ ' --define &quot;_gpg_name ' . $name . '&quot;' .
++ ' --define &quot;_gpg_path ' . $path . '&quot;';
++ my $expect = Expect-&gt;spawn($command) or die &quot;Couldn't spawn command $command: $!\n&quot;;
++ $expect-&gt;log_stdout(0);
++ $expect-&gt;expect(20, -re =&gt; 'Enter pass phrase:');
++ $expect-&gt;send(&quot;$passphrase\n&quot;);
++
++ $expect-&gt;soft_close();
++}
++
++sub extract {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ system(&quot;rpm2cpio $self-&gt;{_file} | cpio -id &gt;/dev/null 2&gt;&amp;1&quot;);
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Package.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Package.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Package.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,336 @@
++# $Id: Package.pm 223952 2007-06-23 13:54:13Z pixel $
++package Youri::Package;
++
++=head1 NAME
++
++Youri::Package - Abstract package class
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Package interface.
++
++=cut
++
++use Carp;
++use strict;
++use warnings;
++
++use constant DEPENDENCY_NAME =&gt; 0;
++use constant DEPENDENCY_RANGE =&gt; 1;
++
++use constant FILE_NAME =&gt; 0;
++use constant FILE_MODE =&gt; 1;
++use constant FILE_MD5SUM =&gt; 2;
++
++use constant CHANGE_AUTHOR =&gt; 0;
++use constant CHANGE_TIME =&gt; 1;
++use constant CHANGE_TEXT =&gt; 2;
++
++=head1 CLASS METHODS
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Package object.
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ @_
++ );
++
++ my $self = bless {
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head2 get_pattern($name, $version, $release, $arch)
++
++Returns a pattern matching a file for a package, using available informations.
++
++=head2 compare_revisions($revision1, $revision2)
++
++Compares two revision tokens, and returns a numeric value:
++
++=over
++
++=item positive if first revision is higher
++
++=item null if both revisions are equal
++
++=item negative if first revision is lower
++
++=back
++
++=head2 check_ranges_compatibility($range1, $range2)
++
++Returns a true value if given revision ranges are compatible.
++
++=head1 INSTANCE METHODS
++
++=head2 as_file()
++
++Returns the file corresponding to this package.
++
++=head2 as_string()
++
++Returns a string representation of this package.
++
++=head2 as_formated_string(I&lt;format&gt;)
++
++Returns a string representation of this package, formated according to
++I&lt;format&gt;. Format is a string, where each %{foo} token will get replaced by
++equivalent tag value.
++
++=head2 get_name()
++
++Returns the name of this package.
++
++=head2 get_version()
++
++Returns the version of this package.
++
++=head2 get_release()
++
++Returns the release of this package.
++
++=head2 get_revision()
++
++Returns the revision of this package.
++
++=head2 get_arch()
++
++Returns the architecture of this package.
++
++=head2 get_file_name()
++
++Returns the file name of this package (name-version-release.arch.extension).
++
++=head2 is_source()
++
++Returns true if this package is a source package.
++
++=head2 is_binary()
++
++Returns true if this package is a binary package.
++
++=head2 is_debug()
++
++Returns true if this package is a debug package.
++
++=head2 get_type()
++
++Returns the type (binary/source) of this package.
++
++=head2 get_age()
++
++Returns the age of this package
++
++=head2 get_url()
++
++Returns the URL of this package
++
++=head2 get_summary()
++
++Returns the summary of this package
++
++=head2 get_description()
++
++Returns the description of this package
++
++=head2 get_packager()
++
++Returns the packager of this package.
++
++=head2 get_source_package()
++
++Returns the name of the source package of this package.
++
++=head2 get_tag($tag)
++
++Returns the value of tag $tag of this package.
++
++=head2 get_canonical_name()
++
++Returns the canonical name of this package, shared by its multiple components,
++usually the one from the source package.
++
++=head2 get_requires()
++
++Returns the list of dependencies required by this package, each dependency
++being represented as an array reference, with the following informations:
++
++=over
++
++=item B&lt;name&gt;
++
++Name of the dependency (index DEPENDENCY_NAME)
++
++=item B&lt;range&gt;
++
++Range of the dependency (index DEPENDENCY_RANGE)
++
++=back
++
++For more conveniency, fields index are available as constant in this package.
++
++=head2 get_provides()
++
++Returns the list of dependencies provided by this package, each dependency
++being represented as an array reference, using the same structure as previous method.
++
++=head2 get_obsoletes()
++
++Returns the list of other packages obsoleted by this one, each one
++being represented as an array reference, using the same structure as previous method.
++
++=head2 get_conflicts()
++
++Returns the list of other packages conflicting with this one.
++
++=head2 get_files()
++
++Returns the list of files contained in this package, each file being
++represented as an array reference, with the following informations:
++
++=over
++
++=item B&lt;name&gt;
++
++Name of the file (index FILE_NAME).
++
++=item B&lt;mode&gt;
++
++Mode of the file (index FILE_MODE).
++
++=item B&lt;md5sum&gt;
++
++Md5sum of the file (index FILE_MD5SUM).
++
++=back
++
++For more conveniency, fields index are available as constant in this package.
++
++=head2 get_gpg_key()
++
++Returns the gpg key id of package signature.
++
++=head2 get_information()
++
++Returns formated informations about the package.
++
++=head2 get_changes()
++
++Returns the list of changes for this package, each change being
++represented as an array reference, with the following informations:
++
++=over
++
++=item B&lt;author&gt;
++
++Author of the change (index CHANGE_AUTHOR).
++
++=item B&lt;time&gt;
++
++Time of the change (index CHANGE_TIME).
++
++=item B&lt;text&gt;
++
++Raw textual description of the change (index CHANGE_TEXT).
++
++=back
++
++For more conveniency, fields index are available as constant in this package.
++
++=head2 get_last_change()
++
++Returns the last change for this package, as as structure described before.
++
++=head2 compare($package)
++
++Compares ordering with other package, according to their corresponding revision
++tokens, and returns a numeric value:
++
++=over
++
++=item positive if this package is newer
++
++=item null if both have same revision
++
++=item negative if this package is older
++
++=back
++
++=head2 satisfy_range($range)
++
++Returns a true value if this package revision satisfies given revision range.
++
++=head2 sign($name, $path, $passphrase)
++
++Signs the package with given name, keyring path and passphrase.
++
++=head2 extract()
++
++Extract package content in local directory.
++
++=head1 SUBCLASSING
++
++All instances methods have to be implemented.
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++sub get_file {
++ my ($self) = @_;
++ carp &quot;Deprecated method, use as_file now&quot;;
++
++ return $self-&gt;as_file();
++}
++
++sub get_full_name {
++ my ($self) = @_;
++ carp &quot;Deprecated method, use as_string now&quot;;
++
++ return $self-&gt;as_string();
++}
++
++sub compare_versions {
++ my ($self, $version1, $version2) = @_;
++ carp &quot;Deprecated method, use compare_revisions now&quot;;
++
++ return $self-&gt;compare_revisions($version1, $version2);
++}
++
++sub compare_ranges {
++ my ($self, $range1, $range2) = @_;
++ carp &quot;Deprecated method, use are_range_compatible now&quot;;
++
++ return $self-&gt;check_ranges_compatibility($range1, $range2);
++}
++
++sub get_revision_name {
++ my ($self) = @_;
++ carp &quot;Deprecated method, use as_formated_string('%name-%version-%release') now&quot;;
++
++ return $self-&gt;as_formated_string('%{name}-%{version}-%{release}');
++}
++
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,546 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
++package Youri::Repository::Mandriva_upload;
++
++=head1 NAME
++
++Youri::Repository::PLF - PLF repository implementation
++
++=head1 DESCRIPTION
++
++This module implements PLF repository.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Memoize;
++use File::Find 'find';
++use base qw/Youri::Repository/;
++use MDV::Distribconf::Build;
++use SVN::Client;
++
++use constant {
++ PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
++ PACKAGE_CHARSET =&gt; 'utf8'
++};
++
++memoize('_get_media_config');
++
++my %translate_arch = (
++ i386 =&gt; 'i586',
++ sparc64 =&gt; 'sparcv9',
++);
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ noarch =&gt; 'i586', # noarch packages policy
++ src =&gt; 'i586',
++ install_root =&gt; '',
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ queue =&gt; '',
++ rejected =&gt; '',
++ @_
++ );
++ foreach my $var ('upload_state') {
++ $self-&gt;{&quot;_$var&quot;} = [];
++ foreach my $value (split ' ', $options{$var}) {
++ push @{$self-&gt;{&quot;_$var&quot;}}, $value
++ }
++ }
++ print &quot;Initializing repository\n&quot;;
++ foreach my $v ('rejected', 'svn', 'queue', 'noarch', 'install_root', 'upload_root', 'verbose') {
++ $self-&gt;{&quot;_$v&quot;} = $options{$v}
++ }
++ foreach my $target (@{$options{targets}}) {
++ $self-&gt;{$target} = [];
++ print &quot;Adding $target ($options{$target}{arch})\n&quot; if $self-&gt;{_verbose};
++ foreach my $value (split ' ', $options{$target}{arch}) {
++ push @{$self-&gt;{_arch}{$target}}, $value;
++ push @{$self-&gt;{_extra_arches}}, $value
++ }
++ }
++ $self
++}
++
++sub get_group_id {
++ my ($user) = @_;
++ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
++ $year+=1900;
++ $mon++;
++ my $hostname = `hostname`;
++ my ($host) = $hostname =~ /([^.]*)/;
++ sprintf &quot;$year%02d%02d%02d%02d%02d.$user.$host.${$}_&quot;, $mon, $mday, $hour, $min, $sec;
++}
++
++sub get_target_arch {
++ my ($self, $target) = $_;
++ return $self-&gt;{_arch}{$target}
++}
++
++sub set_arch_changed {
++ my ($self, $target, $arch) = @_;
++ if ($arch eq 'noarch') {
++ $self-&gt;{_arch_changed}{$_} = 1 foreach @{$self-&gt;{_arch}{$target}}
++ } elsif ($arch eq 'src') {
++ $self-&gt;{_arch_changed} = $self-&gt;{_src}
++ } else {
++ $self-&gt;{_arch_changed}{$arch} = 1
++ }
++}
++
++sub get_arch_changed {
++ my ($self, $target) = @_;
++ return [ keys %{$self-&gt;{_arch_changed}} ]
++}
++
++sub set_install_dir_changed {
++ my ($self, $install_dir) = @_;
++ $self-&gt;{_install_dir_changed}{$install_dir} = 1;
++}
++
++sub get_install_dir_changed {
++ my ($self) = @_;
++ return [ keys %{$self-&gt;{_install_dir_changed}} ];
++}
++
++sub _get_media_config {
++ my ($self, $target) = @_;
++ my %media;
++ my $real_target = $target;
++ $real_target =~ s/_force//;
++ foreach my $arch (@{$self-&gt;{_arch}{$target}}) {
++ my $root = &quot;$self-&gt;{_install_root}/$real_target/$arch&quot;;
++ my $distrib = MDV::Distribconf::Build-&gt;new($root);
++ print &quot;Getting media config from $root\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;{distrib}{$arch} = $distrib;
++ $distrib-&gt;loadtree or die &quot;$root does not seem to be a distribution tree\n&quot;;
++ $distrib-&gt;parse_mediacfg;
++ foreach my $media ($distrib-&gt;listmedia) {
++ my $rpms = $distrib-&gt;getvalue($media, 'rpms');
++ my $debug_for = $distrib-&gt;getvalue($media, 'debug_for');
++ my $srpms = $distrib-&gt;getvalue($media, 'srpms');
++ my $path = $distrib-&gt;getfullpath($media, 'path');
++ if (!$rpms) {
++ if (-d $path) {
++ print &quot;MEDIA defining $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ $media{$arch}{$media} = $path
++ } else {
++ print &quot;ERROR $path does not exist for media $media on $arch\n&quot;
++ }
++ } else {
++ my ($media) = split ' ', $rpms;
++ if (-d $path) {
++ print &quot;MEDIA defining SOURCE media for $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ $media{src}{$media} = $path
++ } else {
++ print &quot;ERROR $path does not exist for source media $media on $arch\n&quot;
++ }
++ }
++ }
++ }
++ \%media
++}
++
++sub get_package_class {
++ return PACKAGE_CLASS;
++}
++
++sub get_package_charset {
++ return PACKAGE_CHARSET;
++}
++
++sub get_upload_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ return
++ $self-&gt;{_upload_root} .
++ &quot;/$self-&gt;{_queue}/$target/&quot; .
++ _get_section($self, $package, $target, $user_context, $app_context) .
++ '/' .
++ ($user_context-&gt;{prefix} ? '' : get_group_id($user_context-&gt;{user}))
++}
++
++sub get_install_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;_get_path($package, $target, $user_context, $app_context);
++}
++
++
++sub get_distribution_paths {
++ my ($self, $package, $target) = @_;
++
++ return $self-&gt;_get_distribution_paths($package, $target);
++}
++
++sub get_archive_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;_get_path($package, $target, $user_context, $app_context);
++}
++
++sub get_reject_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;{_rejected};
++}
++
++
++sub _get_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my $arch = $app_context-&gt;{arch} || $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ $arch = $self-&gt;{_noarch}
++ } elsif ($arch eq 'src') {
++ return &quot;$target/SRPMS/$section&quot;
++ }
++ &quot;$target/$arch/media/$section&quot;
++}
++
++sub _get_distribution_paths {
++ my ($self, $package, $target) = @_;
++
++ my $arch = $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ map { &quot;$target/$_&quot; } $self-&gt;get_extra_arches;
++ } elsif ($arch eq 'src') {
++ die &quot;no way to get distribution path using a $arch package&quot;;
++ } else {
++ &quot;$target/$arch&quot;;
++ }
++}
++
++sub get_arch {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ my $arch = $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ $arch = $self-&gt;{_noarch}
++ }
++ $arch
++}
++
++sub get_version_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++
++ return &quot;$self-&gt;{_module}/$section&quot;;
++}
++
++=head2 get_replaced_packages($package, $target, $user_context, $app_context)
++
++Overrides parent method to add libified packages.
++
++=cut
++
++sub get_replaced_packages {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @replaced_packages =
++ $self-&gt;SUPER::get_replaced_packages($package, $target, $user_context, $app_context);
++
++ # mandriva lib policy:
++ # library package names change with revision, making mandatory to
++ # duplicate older revisions search with a custom pattern
++ my $name = $package-&gt;get_name();
++ if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
++ push(@replaced_packages,
++ grep { $package-&gt;compare($_) &gt; 0 }
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $user_context, $app_context),
++ PACKAGE_CLASS-&gt;get_pattern(
++ $1 . '[\d_\.]+' . $2, # custom name pattern
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ # kernel packages have the version in the name
++ # binary dkms built for old kernels have to be removed too
++ if ($name =~ /^kernel-([^\d]*-)?([\d.]*)-(.*)$/) { # &quot;desktop&quot;, &quot;2.6.28&quot;, &quot;2mnb&quot;
++ push(@replaced_packages,
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $user_context, $app_context),
++ PACKAGE_CLASS-&gt;get_pattern(
++ '(kernel-' . $1 . '\d.*|.*-kernel-[\d.]*-' . $1 . '\d.*)',
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ return @replaced_packages;
++
++}
++
++sub _get_main_section {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my ($main_section) = $section =~ m,^([^/]+),;
++ $main_section
++}
++
++sub _get_section {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $name = $package-&gt;get_name();
++ my $cname = $package-&gt;get_canonical_name();
++ my $version = $package-&gt;get_version();
++ my $release = $package-&gt;get_release();
++ my $section = $user_context-&gt;{section};
++ my $media = $self-&gt;_get_media_config($target);
++ my $arch = $package-&gt;get_arch();
++ my $file = $package-&gt;as_file();
++ $file =~ s,/+,/,g; # unneeded?
++ # FIXME: use $self-&gt;get_arch()
++ $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
++ $arch = $translate_arch{$arch} || $arch;
++
++ if (!$section) {
++ $section = $self-&gt;{packages}{$file}{section};
++ print &quot;Section undefined, repository says it is '$section' for '$file'\n&quot; if $self-&gt;{_verbose};
++ }
++ if ($section &amp;&amp; $section !~ /debug_/ &amp;&amp; $package-&gt;is_debug()) {
++ $section = &quot;debug_$section&quot;
++ }
++
++ # if have section already, check if it exists, and may return immediately
++ if ($section) {
++ print &quot;Using requested section $section\n&quot;;
++ if ($media-&gt;{$arch}{$section}) {
++ return $section
++ } else {
++ die &quot;FATAL youri: unknown section $section for target $target for arch $arch\n&quot;
++ }
++ }
++ # else, try to find section automatically
++
++ # pattern for search of src package with specific version-release,
++ # should be searched first, because we prefer to find the precise
++ # section a package is already in
++ my $specific_source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $cname,
++ $version,
++ $release,
++ 'src'
++ );
++
++ my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $cname,
++ undef,
++ undef,
++ 'src'
++ );
++
++ # if a media has no source media configured, or if it is a debug
++ # package, we search in binary media
++
++ # pattern for search when a binary media has no src media configured
++ my $specific_binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $name,
++ $version,
++ $release,
++ $arch
++ );
++
++ # last resort pattern: previous existing binary packages
++ my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $name,
++ undef,
++ undef,
++ $arch
++ );
++
++ # first try to find section for the specific version, as it is possibly already there;
++ # this is the case for when called in Youri::Submit::Action::Archive, to find the
++ # section the package got installed
++ print &quot;Looking for package $name with version $version-$release\n&quot;;
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
++ # - prefer source for non-debug packages, use binary if there is no source media configured
++ # - debug packages must be searched in binary medias, due to their
++ # src section != binary section; NOTE: should/need we search in
++ # src medias and add the 'debug_' prefix?
++ if (!$package-&gt;is_debug() &amp;&amp; $media-&gt;{src}{$m}) {
++ next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $specific_source_pattern);
++ } else {
++ next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $specific_binary_pattern);
++ }
++ $section = $m;
++ last;
++ }
++
++ # if still not found, try finding any version of the package in a
++ # /release subsection (safe default: /release is default for cooker,
++ # should be locked for released distros, and we don't risk wrongly
++ # choosing /backports, /testing, or /updates);
++ # this is the case for when called at submit, to find the section where
++ # the package already resides
++ if (!$section) {
++ # debug packages should be found by previous specific version search
++ # NOTE: as above, should/need we search here and add the 'debug_' prefix?
++ # ... probably... as at least mdv-youri-submit-force will process debug packages
++ if ($package-&gt;is_debug() &amp;&amp; $self-&gt;{_verbose}) {
++ print &quot;Warning: debug package $name with version $version-$release not found.\n&quot;;
++ }
++
++ print &quot;Warning: Looking for any section with a package $name of any version\n&quot;;
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
++ # NOTE: !$package-&gt;is_debug() test is here to prevent when above FATAL error is removed
++ next if $m !~ /release/ || ($m =~ /debug/ &amp;&amp; !$package-&gt;is_debug());
++ # - prefer source
++ if ($media-&gt;{src}{$m}) {
++ next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $source_pattern);
++ } else {
++ next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $binary_pattern);
++ }
++ $section = $m;
++ last;
++ }
++ }
++
++ # FIXME: doing this here is wrong; this way the caller can never know if
++ # a section was actually found or not; should return undef and let the
++ # caller set a default (Note: IIRC PLF|Zarb has this right, see there) -spuk
++ print STDERR &quot;Warning: Can't guess destination: section missing, defaulting to contrib/release\n&quot; unless $section;
++ $section ||= 'contrib/release';
++
++ # next time we don't need to search everything again
++ $self-&gt;{packages}{$file}{section} = $section;
++
++ print &quot;Section is '$section'.\n&quot;;
++
++ return $section;
++}
++
++sub get_upload_newer_revisions {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_full_name;
++ $name =~ s/^\@\d+://;
++ my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(), undef, undef, $arch);
++ my $media = $self-&gt;_get_media_config($target);
++ my @packages;
++ foreach my $state (@{$self-&gt;{_upload_state}}) {
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ my $path = &quot;$self-&gt;{_upload_root}/$state/$target/$m&quot;;
++ print &quot;Looking for package $package revisions for $target in $path (pattern $pattern)\n&quot; if $self-&gt;{_verbose};
++ find(
++ sub {
++ s/\d{14}\.[^.]*\.[^.]*\.\d+_//;
++ s/^\@\d+://;
++ return if ! /^$pattern/;
++ return if /\.info$/;
++ print &quot;Find $_\n&quot;;
++ push @packages, $File::Find::name if $package-&gt;check_ranges_compatibility(&quot;== $name&quot;, &quot;&lt; $_&quot;)
++ }, $path);
++ }
++ }
++ return
++ @packages;
++}
++
++sub package_in_svn {
++ my ($self, $srpm_name) = @_;
++ my $ctx = new SVN::Client(
++ auth =&gt; [SVN::Client::get_simple_provider(),
++ SVN::Client::get_simple_prompt_provider(\&amp;simple_prompt,2),
++ SVN::Client::get_username_provider()]
++ );
++
++ my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/$srpm_name&quot;, 'HEAD', 0);
++ if ($svn_entry) {
++ print &quot;Package $srpm_name is in the SVN\n&quot;;
++ return 1
++ }
++}
++
++sub get_svn_url {
++ my ($self) = @_;
++ $self-&gt;{_svn}
++}
++
++sub get_revisions {
++ my ($self, $package, $target, $user_context, $app_context, $filter) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package revisions for $target\n&quot; if $self-&gt;{_verbose} &gt; 0;
++
++ my $arch = $app_context-&gt;{arch} || $user_context-&gt;{arch} || $package-&gt;get_arch();
++ my $media_arch = $arch eq 'noarch' ? $self-&gt;{_noarch} : $arch;
++ my $path = $arch eq 'src' ? &quot;$target/SRPMS/&quot; : &quot;$target/$media_arch/media&quot;;
++ my $media = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my $name = $package-&gt;get_name();
++ my @packages = map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$path/$media&quot;,
++ $self-&gt;get_package_class()-&gt;get_pattern(
++ $name,
++ undef,
++ undef,
++ $package-&gt;get_arch(),
++ )
++ );
++
++ @packages = grep { $filter-&gt;($_) } @packages if $filter;
++
++ return
++ sort { $b-&gt;compare($a) } # sort by revision order
++ @packages;
++}
++
++sub reject {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++
++}
++
++sub get_archive_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_archive_root}
++}
++
++
++# 20060801 warly
++#
++# Upload steps
++# SRPMS are uploaded in /home/mandrake/uploads/todo/$target/$media/group_id
++#
++#
++#
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,274 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
++package Youri::Repository::Mandriva_upload_pre;
++
++=head1 NAME
++
++Youri::Repository::PLF - PLF repository implementation
++
++=head1 DESCRIPTION
++
++This module implements PLF repository.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Memoize;
++use File::Find 'find';
++use base qw/Youri::Repository/;
++use SVN::Client;
++use constant {
++ PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
++ PACKAGE_CHARSET =&gt; 'utf8'
++};
++
++memoize('_get_section');
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ module =&gt; 'SPECS', # CVS module
++ noarch =&gt; 'i586', # noarch packages policy
++ svn =&gt; '',
++ upload_root =&gt; '',
++ @_
++ );
++
++ $self-&gt;{_module} = $options{module};
++ $self-&gt;{_noarch} = $options{noarch};
++ $self-&gt;{_svn} = $options{svn};
++ $self-&gt;{_upload_root} = $options{upload_root};
++
++ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
++ $year+=1900;
++ my $hostname = `hostname`;
++ my ($host) = $hostname =~ /([^.]*)/;
++ $self-&gt;{group_dir} = sprintf &quot;$ENV{SUDO_USER}.$host.$$.$year%02d%02d%02d%02d%02d&quot;, $mon, $mday, $hour, $min, $sec;
++}
++
++sub get_package_class {
++ return PACKAGE_CLASS;
++}
++
++sub package_in_svn {
++ my ($self, $srpm_name) = @_;
++ my $ctx = new SVN::Client(
++ auth =&gt; [SVN::Client::get_simple_provider(),
++ SVN::Client::get_simple_prompt_provider(\&amp;simple_prompt,2),
++ SVN::Client::get_username_provider()]
++ );
++
++ my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/&quot;, 'HEAD', 0);
++ foreach (keys %{$svn_entry}) {
++ if ($srpm_name eq $_) {
++ print &quot;Package $_ is in the SVN\n&quot;;
++ return 1
++ }
++ }
++}
++
++sub get_svn_url {
++ my ($self) = @_;
++ $self-&gt;{_svn}
++}
++
++sub get_revisions {
++ my ($self, $package, $target, $define, $filter) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package revisions for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ my $arch = $define-&gt;{arch} || $package-&gt;get_arch;
++ if ($arch eq 'src') {
++ $arch = 'SRPMS'
++ } else {
++ $arch .= '/media'
++ }
++ my @packages;
++ foreach my $dir ('main', 'contrib') {
++ print &quot;Looking into $self-&gt;{_install_root}/$target/$arch/$dir/release\n&quot;;
++ push @packages,
++ map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$target/$arch/$dir/release&quot; ,
++ $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(),undef, undef, $arch)
++ );
++ }
++
++ @packages = grep { $filter-&gt;($_) } @packages if $filter;
++
++ return
++ sort { $b-&gt;compare($a) } # sort by revision order
++ @packages;
++}
++
++sub get_package_charset {
++ return PACKAGE_CHARSET;
++}
++
++sub get_upload_dir {
++ my ($self, $package, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ my $section = $self-&gt;_get_section($package, $target, $define);
++ my $media_path = $section eq 'main' ? $target : $target =~ /^cooker/ ? &quot;contrib&quot; : &quot;$target/contrib&quot;;
++ my $arch_path = $arch eq 'src' ? 'SRPMS' : 'RPMS';
++ my $force = $target =~ /_force/ ? 'force' : '';
++ $self-&gt;{_upload_root} . &quot;/$media_path/$force/$arch_path/&quot;
++}
++
++sub get_arch {
++ my ($self, $package, $target, $define) = @_;
++ my $arch = $package-&gt;get_arch();
++ if ($arch eq 'noarch') {
++ $arch = $self-&gt;{_noarch}
++ }
++ $arch
++}
++
++sub get_install_path {
++ my ($self, $package, $target, $define) = @_;
++
++ return $self-&gt;_get_path($package, $target, $define);
++}
++
++sub get_archive_path {
++ my ($self, $package, $target, $define) = @_;
++
++ return $self-&gt;_get_path($package, $target, $define);
++}
++
++sub _get_path {
++ my ($self, $package, $target, $define) = @_;
++
++ my $arch = $package-&gt;get_arch;
++ if ($arch eq 'src') {
++ $arch = 'SRPMS'
++ } else {
++ $arch .= '/media'
++ }
++ my $section = $self-&gt;_get_section($package, $target, $define);
++
++ return &quot;$target/$arch/$section/release/&quot;;
++}
++
++
++sub get_version_path {
++ my ($self, $package, $target, $define) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $define);
++
++ return &quot;$self-&gt;{_module}/$section/release/&quot;;
++}
++
++=head2 get_replaced_packages($package, $target, $define)
++
++Overrides parent method to add libified packages.
++
++=cut
++
++sub get_replaced_packages {
++ my ($self, $package, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @replaced_packages =
++ $self-&gt;SUPER::get_replaced_packages($package, $target, $define);
++
++ # mandriva lib policy:
++ # library package names change with revision, making mandatory to
++ # duplicate older revisions search with a custom pattern
++ my $name = $package-&gt;get_name();
++ if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
++ push(@replaced_packages,
++ grep { $package-&gt;compare($_) &gt; 0 }
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $define),
++ PACKAGE_CLASS-&gt;get_pattern(
++ $1 . '[\d_\.]+' . $2, # custom name pattern
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ return @replaced_packages;
++
++}
++
++sub _get_section {
++ my ($self, $package, $target, $define) = @_;
++
++ my $section;
++
++ # try to find section automatically
++ my $arch = $package-&gt;get_arch();
++ $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
++
++ my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $package-&gt;get_canonical_name(),
++ undef,
++ undef,
++ 'src'
++ );
++
++ my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $package-&gt;get_name(),
++ undef,
++ undef,
++ $arch
++ );
++
++ # for each potential section, try to match
++ # a suitable source patten in source directory
++ # a suitable binary patten in binary directory
++ foreach my $dir (qw/main contrib/) {
++ next unless
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$target/SRPMS/$dir/release&quot;,
++ $source_pattern
++ ) || $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$target/$arch/media/$dir/release&quot;,
++ $binary_pattern
++ );
++ print &quot;Section is $dir\n&quot;;
++ $section = $dir;
++ last;
++ }
++
++ # use defined section if not found
++ $section = $define-&gt;{section} unless $section;
++
++ $section || 'contrib'
++}
++
++sub get_upload_newer_revisions {
++ my ($self, $package, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(), undef, undef, $arch);
++ print &quot;Looking for package $package revisions for $target in $self-&gt;{_upload_root} (pattern $pattern)\n&quot;;
++ my @packages;
++ foreach my $dir ('cooker', 'contrib') {
++ find(sub { return if ! /^$pattern/; print &quot;Find $_\n&quot;; push @packages, $File::Find::name if $package-&gt;compare($self-&gt;get_package_class()-&gt;new(file =&gt; $File::Find::name)) &lt;= 0 }, &quot;$self-&gt;{_upload_root}/$dir&quot;);
++ }
++ return
++ @packages;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Repository/PLF.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/PLF.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/PLF.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,196 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
++package Youri::Repository::PLF;
++
++=head1 NAME
++
++Youri::Repository::PLF - PLF repository implementation
++
++=head1 DESCRIPTION
++
++This module implements PLF repository.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Memoize;
++use base qw/Youri::Repository/;
++use constant {
++ PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
++ PACKAGE_CHARSET =&gt; 'utf8'
++};
++
++memoize('_get_section');
++
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ module =&gt; 'SPECS', # CVS module
++ noarch =&gt; 'noarch', # noarch packages policy
++ @_
++ );
++
++ $self-&gt;{_module} = $options{module};
++ $self-&gt;{_noarch} = $options{noarch};
++}
++
++sub get_package_class {
++ return PACKAGE_CLASS;
++}
++
++sub get_package_charset {
++ return PACKAGE_CHARSET;
++}
++
++sub get_install_path {
++ my ($self, $package, $target, $define) = @_;
++
++ return $self-&gt;_get_path($package, $target, $define);
++}
++
++sub get_archive_path {
++ my ($self, $package, $target, $define) = @_;
++
++ return $self-&gt;_get_path($package, $target, $define);
++}
++
++sub _get_path {
++ my ($self, $package, $target, $define) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $define);
++
++ my $subpath = $self-&gt;_get_subpath($package, $target);
++
++ return &quot;$section/$subpath&quot;;
++}
++
++
++sub get_version_path {
++ my ($self, $package, $target, $define) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $define);
++
++ return &quot;$self-&gt;{_module}/$section&quot;;
++}
++
++=head2 get_replaced_packages($package, $target, $define)
++
++Overrides parent method to add libified packages.
++
++=cut
++
++sub get_replaced_packages {
++ my ($self, $package, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @replaced_packages =
++ $self-&gt;SUPER::get_replaced_packages($package, $target, $define);
++
++ # mandriva lib policy:
++ # library package names change with revision, making mandatory to
++ # duplicate older revisions search with a custom pattern
++ my $name = $package-&gt;get_name();
++ if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
++ push(@replaced_packages,
++ grep { $package-&gt;compare($_) &gt; 0 }
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $define),
++ PACKAGE_CLASS-&gt;get_pattern(
++ $1 . '[\d_\.]+' . $2, # custom name pattern
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ return @replaced_packages;
++
++}
++
++sub _get_section {
++ my ($self, $package, $target, $define) = @_;
++
++ my $section;
++
++ # try to find section automatically
++ my $arch = $package-&gt;get_arch();
++
++ my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $package-&gt;get_canonical_name(),
++ undef,
++ undef,
++ 'src'
++ );
++
++ my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $package-&gt;get_name(),
++ undef,
++ undef,
++ $arch
++ );
++
++ my $source_subpath = $self-&gt;_get_subpath($package, $target, 'src');
++ my $binary_subpath = $self-&gt;_get_subpath($package, $target, $arch);
++
++ # for each potential section, try to match
++ # a suitable source patten in source directory
++ # a suitable binary patten in binary directory
++ foreach my $dir (qw/free non-free/) {
++ next unless
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$dir/$source_subpath&quot;,
++ $source_pattern
++ ) || $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$dir/$binary_subpath&quot;,
++ $binary_pattern
++ );
++ $section = $dir;
++ last;
++ }
++
++ # use defined section if not found
++ $section = $define-&gt;{section} unless $section;
++
++ die &quot;Can't guess destination: section missing&quot; unless $section;
++
++ return $section;
++}
++
++sub _get_subpath {
++ my ($self, $package, $target, $arch) = @_;
++
++ my $subpath;
++
++ # use package arch if not specified
++ $arch = $package-&gt;get_arch() unless $arch;
++
++ if ($arch eq 'src') {
++ $subpath = 'src';
++ } else {
++ if ($arch eq 'noarch') {
++ $subpath = &quot;$target/$self-&gt;{_noarch}&quot;;
++ } else {
++ $subpath = &quot;$target/$arch&quot;;
++ }
++ }
++
++ return $subpath;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Repository.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,492 @@
++# $Id: Base.pm 631 2006-01-26 22:22:23Z guillomovitch $
++package Youri::Repository;
++
++=head1 NAME
++
++Youri::Repository - Abstract repository
++
++=head1 DESCRIPTION
++
++This abstract class defines Youri::Repository interface.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use File::Basename;
++use Youri::Package;
++
++=head1 CLASS METHODS
++
++
++=head2 new(%args)
++
++Creates and returns a new Youri::Repository object.
++
++No generic parameters (subclasses may define additional ones).
++
++Warning: do not call directly, call subclass constructor instead.
++
++=cut
++
++sub new {
++ my $class = shift;
++ croak &quot;Abstract class&quot; if $class eq __PACKAGE__;
++
++ my %options = (
++ install_root =&gt; '', # path to top-level directory
++ archive_root =&gt; '', # path to top-level directory
++ version_root =&gt; '', # path to top-level directory
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ @_
++ );
++
++
++ croak &quot;no install root&quot; unless $options{install_root};
++ croak &quot;invalid install root&quot; unless -d $options{install_root};
++
++ my $self = bless {
++ _install_root =&gt; $options{install_root},
++ _archive_root =&gt; $options{archive_root},
++ _version_root =&gt; $options{version_root},
++ _test =&gt; $options{test},
++ _verbose =&gt; $options{verbose},
++ }, $class;
++
++ $self-&gt;_init(%options);
++
++ return $self;
++}
++
++sub _init {
++ # do nothing
++}
++
++=head1 INSTANCE METHODS
++
++=head2 get_package_class()
++
++Return package class for this repository.
++
++=cut
++
++sub get_package_class {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ return $self-&gt;{_package_class};
++}
++
++=head2 get_package_charset()
++
++Return package charset for this repository.
++
++=cut
++
++sub get_package_charset {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ return $self-&gt;{_package_charset};
++}
++
++=head2 get_extra_arches()
++
++Return the list of additional archictectures to handle when dealing with noarch
++packages.
++
++=cut
++
++sub get_extra_arches {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ return @{$self-&gt;{_extra_arches}};
++}
++
++
++=head2 get_older_revisions($package, $target, $user_context, $app_context)
++
++Get all older revisions from a package found in its installation directory, as a
++list of L&lt;Youri::Package&gt; objects.
++
++=cut
++
++sub get_older_revisions {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package older revisions for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ return $self-&gt;get_revisions(
++ $package,
++ $target,
++ $user_context,
++ $app_context,
++ sub { return $package-&gt;compare($_[0]) &gt; 0 }
++ );
++}
++
++=head2 get_last_older_revision($package, $target, $user_context, $app_context)
++
++Get last older revision from a package found in its installation directory, as a
++single L&lt;Youri::Package&gt; object.
++
++=cut
++
++sub get_last_older_revision {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package last older revision for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ return (
++ $self-&gt;get_older_revisions(
++ $package,
++ $target,
++ $user_context,
++ $app_context
++ )
++ )[0];
++}
++
++=head2 get_newer_revisions($package, $target, $user_context, $app_context)
++
++Get all newer revisions from a package found in its installation directory, as
++a list of L&lt;Youri::Package&gt; objects.
++
++=cut
++
++sub get_newer_revisions {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package newer revisions for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ return $self-&gt;get_revisions(
++ $package,
++ $target,
++ $user_context,
++ $app_context,
++ sub { return $_[0]-&gt;compare($package) &gt; 0 }
++ );
++}
++
++
++=head2 get_revisions($package, $target, $user_context, $app_context, $filter)
++
++Get all revisions from a package found in its installation directory, using an
++optional filter, as a list of L&lt;Youri::Package&gt; objects.
++
++=cut
++
++sub get_revisions {
++ my ($self, $package, $target, $user_context, $app_context, $filter) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package revisions for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ my @packages =
++ map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path(
++ $package,
++ $target,
++ $user_context,
++ $app_context
++ ),
++ $self-&gt;get_package_class()-&gt;get_pattern(
++ $package-&gt;get_name(),
++ undef,
++ undef,
++ $package-&gt;get_arch(),
++ )
++ );
++ @packages = grep { $filter-&gt;($_) } @packages if $filter;
++
++ return
++ sort { $b-&gt;compare($a) } # sort by revision order
++ @packages;
++}
++
++=head2 get_obsoleted_packages($package, $target, $user_context, $app_context)
++
++Get all packages obsoleted by given one, as a list of L&lt;Youri::Package&gt;
++objects.
++
++=cut
++
++sub get_obsoleted_packages {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for packages obsoleted by $package for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ my @packages;
++ foreach my $obsolete ($package-&gt;get_obsoletes()) {
++ my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($obsolete-&gt;[Youri::Package::DEPENDENCY_NAME]);
++ my $range = $obsolete-&gt;[Youri::Package::DEPENDENCY_RANGE];
++ push(@packages,
++ grep { $range ? $_-&gt;satisfy_range($range) : 1 }
++ map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path(
++ $package, $target,
++ $user_context,
++ $app_context
++ ),
++ $pattern
++ )
++ );
++ }
++
++ return @packages;
++}
++
++=head2 get_replaced_packages($package, $target, $user_context, $app_context)
++
++Get all packages replaced by given one, as a list of L&lt;Youri::Package&gt;
++objects.
++
++=cut
++
++sub get_replaced_packages {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for packages replaced by $package for $target\n&quot;
++ if $self-&gt;{_verbose} &gt; 0;
++
++ my @list;
++
++ # collect all older revisions
++ push(@list, $self-&gt;get_older_revisions(
++ $package,
++ $target,
++ $user_context,
++ $app_context
++ ));
++
++ # noarch packages are potentially linked from other directories
++ if ($package-&gt;get_arch() eq 'noarch') {
++ foreach my $arch ($self-&gt;get_extra_arches()) {
++ push(@list, $self-&gt;get_older_revisions(
++ $package,
++ $target,
++ $user_context,
++ { arch =&gt; $arch }
++ ));
++ }
++ }
++
++ # collect all obsoleted packages
++ push(@list, $self-&gt;get_obsoleted_packages(
++ $package,
++ $target,
++ $user_context,
++ $app_context
++ ));
++
++ return @list;
++}
++
++=head2 get_files($path, $pattern)
++
++Get all files found in a directory, using an optional filtering pattern
++(applied to the whole file name), as a list of files.
++
++=cut
++
++sub get_files {
++ my ($self, $root, $path, $pattern) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ # debugging for bug 34999
++ print &quot;Looking for files matching $pattern in $root/$path\n&quot;;
++# if $self-&gt;{_verbose} &gt; 1;
++
++ my $grep = &quot;&quot;;
++ $grep = &quot;-regextype posix-egrep -regex '.*\/$pattern'&quot; if ($pattern);
++ # XXX: run find in a directory the user is guaranteed to have read
++ # permissions! find simply exits with error if the user doesn't have
++ # read permission on the *current* dir; as this code is run thru many
++ # sudo invocations, sometimes the user calling it has $HOME chmoded to
++ # 0700, making find fail when run as mandrake
++ # debugging for bug 34999
++ print &quot;.. running command: find -L $root/$path $grep -type f\n&quot;;
++ my @files = map { chop; $_; } `cd &amp;&amp; find -L $root/$path $grep -type f`;
++ die &quot;FATAL: get_files(): find failed!&quot; if ($?);
++
++ return @files;
++}
++
++=head2 get_install_root()
++
++Returns installation root
++
++=cut
++
++sub get_install_root {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_install_root};
++}
++
++
++=head2 get_distribution_roots()
++
++Returns distribution roots (ie install_root + target + arch)
++(it returns a list in case of noarch)
++
++=cut
++
++sub get_distribution_roots {
++ my ($self, $package, $target) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ map {
++ $self-&gt;_get_dir($self-&gt;{_install_root}, $_);
++ } $self-&gt;get_distribution_paths($package, $target);
++}
++
++=head2 get_install_dir($package, $target, $user_context, $app_context)
++
++Returns install destination directory for given L&lt;Youri::Package&gt; object
++and given target.
++
++=cut
++
++sub get_install_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;_get_dir(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $user_context, $app_context)
++ );
++}
++
++=head2 get_archive_root()
++
++Returns archiving root
++
++=cut
++
++sub get_archive_root {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_archive_root};
++}
++
++=head2 get_archive_dir($package, $target, $user_context, $app_context)
++
++Returns archiving destination directory for given L&lt;Youri::Package&gt; object
++and given target.
++
++=cut
++
++sub get_archive_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;_get_dir(
++ $self-&gt;{_archive_root},
++ $self-&gt;get_archive_path($package, $target, $user_context, $app_context)
++ );
++}
++
++
++=head2 get_version_root()
++
++Returns versionning root
++
++=cut
++
++sub get_version_root {
++ my ($self) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;{_version_root};
++}
++
++=head2 get_version_dir($package, $target, $user_context, $app_context)
++
++Returns versioning destination directory for given L&lt;Youri::Package&gt;
++object and given target.
++
++=cut
++
++sub get_version_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return $self-&gt;_get_dir(
++ $self-&gt;{_version_root},
++ $self-&gt;get_version_path($package, $target, $user_context, $app_context)
++ );
++}
++
++sub _get_dir {
++ my ($self, $root, $path) = @_;
++
++ return substr($path, 0, 1) eq '/' ?
++ $path :
++ $root . '/' . $path;
++}
++
++=head2 get_install_file($package, $target, $user_context, $app_context)
++
++Returns install destination file for given L&lt;Youri::Package&gt; object and
++given target.
++
++=cut
++
++sub get_install_file {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;get_install_dir($package, $target, $user_context, $app_context) .
++ '/' .
++ $package-&gt;get_file_name();
++}
++
++=head2 get_install_path($package, $target, $user_context, $app_context)
++
++Returns installation destination path (relative to repository root) for given
++L&lt;Youri::Package&gt; object and given target.
++
++=head2 get_archive_path($package, $target, $user_context, $app_context)
++
++Returns archiving destination path (relative to repository root) for given
++L&lt;Youri::Package&gt; object and given target.
++
++=head2 get_version_path($package, $target, $user_context, $app_context)
++
++Returns versioning destination path (relative to repository root) for given
++L&lt;Youri::Package&gt; object and given target.
++
++=head1 SUBCLASSING
++
++The following methods have to be implemented:
++
++=over
++
++=item get_install_path
++
++=item get_archive_path
++
++=item get_version_path
++
++=back
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/lib/Youri/Utils.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Utils.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Utils.pm 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,98 @@
++# $Id: Utils.pm 1713 2006-10-16 16:39:53Z warly $
++package Youri::Utils;
++
++=head1 NAME
++
++Youri::Utils - Youri shared functions
++
++=head1 DESCRIPTION
++
++This module implement some helper functions for all youri applications.
++
++=cut
++
++use base qw(Exporter);
++use Carp;
++use strict;
++use warnings;
++
++our @EXPORT = qw(
++ create_instance
++ load_class
++ add2hash
++ add2hash_
++);
++
++=head2 create_instance($class, $config, $options)
++
++Create an instance from a plugin implementing given interface, using given
++configuration and local options.
++Returns a plugin instance, or undef if something went wrong.
++
++=cut
++
++sub create_instance {
++ my ($interface, $config, $options) = @_;
++
++ croak 'No interface given' unless $interface;
++ croak 'No config given' unless $config;
++
++ my $class = $config-&gt;{class};
++ if (!$class) {
++ carp &quot;No class given, can't load plugin&quot;;
++ return;
++ }
++
++ # ensure loaded
++ load_class($class);
++
++ # check interface
++ if (!$class-&gt;isa($interface)) {
++ carp &quot;$class is not a $interface&quot;;
++ return;
++ }
++
++ # instantiate
++ no strict 'refs';
++
++ return $class-&gt;new(
++ $config-&gt;{options} ? %{$config-&gt;{options}} : (),
++ $options ? %{$options} : (),
++ );
++}
++
++sub load_class {
++ my ($class) = @_;
++
++ $class .= '.pm';
++ $class =~ s/::/\//g;
++ require $class;
++}
++
++# structure helpers
++
++sub add2hash {
++ my ($a, $b) = @_;
++ while (my ($k, $v) = each %{$b || {}}) {
++ $a-&gt;{$k} ||= $v;
++ }
++ return $a;
++}
++
++sub add2hash_ {
++ my ($a, $b) = @_;
++ while (my ($k, $v) = each %{$b || {}}) {
++ exists $a-&gt;{$k} or $a-&gt;{$k} = $v;
++ }
++ return $a;
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Added: build_system/mdv-youri-core/trunk/t/00distribution.t
+===================================================================
+--- build_system/mdv-youri-core/trunk/t/00distribution.t (rev 0)
++++ build_system/mdv-youri-core/trunk/t/00distribution.t 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,15 @@
++#!/usr/bin/perl
++# $Id: 00distribution.t 1179 2006-08-05 08:30:57Z warly $
++
++use Test::More;
++
++BEGIN {
++ eval {
++ require Test::Distribution;
++ };
++ if($@) {
++ plan skip_all =&gt; 'Test::Distribution not installed';
++ } else {
++ import Test::Distribution only =&gt; [ qw/use pod description/ ];
++ }
++}
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/00distribution.t
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-core/trunk/t/cowsay-3.03-11mdv2007.0.noarch.rpm
+===================================================================
+(Binary files differ)
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/cowsay-3.03-11mdv2007.0.noarch.rpm
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Added: build_system/mdv-youri-core/trunk/t/gpghome/pubring.gpg
+===================================================================
+(Binary files differ)
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/gpghome/pubring.gpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Added: build_system/mdv-youri-core/trunk/t/gpghome/secring.gpg
+===================================================================
+(Binary files differ)
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/gpghome/secring.gpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Added: build_system/mdv-youri-core/trunk/t/gpghome/trustdb.gpg
+===================================================================
+(Binary files differ)
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/gpghome/trustdb.gpg
+___________________________________________________________________
+Added: svn:mime-type
+ + application/octet-stream
+
+Added: build_system/mdv-youri-core/trunk/t/package.t
+===================================================================
+--- build_system/mdv-youri-core/trunk/t/package.t (rev 0)
++++ build_system/mdv-youri-core/trunk/t/package.t 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,482 @@
++#!/usr/bin/perl
++# $Id: /local/youri/soft/trunk/t/version.t 2257 2006-07-05T09:22:47.088572Z guillaume $
++
++use Test::More;
++use Test::Exception;
++use Youri::Utils;
++use File::Temp qw/tempdir/;
++use File::Basename;
++use strict;
++
++my @classes = qw/
++ Youri::Package::URPM
++ Youri::Package::RPM4
++/;
++my $dir = dirname($0);
++my $rpm = 'cowsay-3.03-11mdv2007.0.noarch.rpm';
++my $fake_rpm = 'foobar.rpm';
++plan(tests =&gt; 37 * scalar @classes);
++
++foreach my $class (@classes) {
++ load_class($class);
++
++ my $temp_dir = tempdir(CLEANUP =&gt; 1);
++ my $file = &quot;$dir/$rpm&quot;;
++ my $fake_file = &quot;$temp_dir/$fake_rpm&quot;;
++
++ # instanciation errors
++ dies_ok { $class-&gt;new(file =&gt; undef) } 'undefined file';
++ dies_ok { $class-&gt;new(file =&gt; $fake_file) } 'non-existant file';
++ system('touch', $fake_file);
++ chmod 0000, $fake_file;
++ dies_ok { $class-&gt;new(file =&gt; $fake_file) } 'non-readable file';
++ chmod 0644, $fake_file;
++ dies_ok { $class-&gt;new(file =&gt; $fake_file) } 'non-rpm file';
++
++ my $package = $class-&gt;new(file =&gt; $file);
++ isa_ok($package, $class);
++
++ # tag value access
++ is($package-&gt;get_name(), 'cowsay', 'get name directly');
++ is($package-&gt;get_tag('name'), 'cowsay', 'get name indirectly');
++ is($package-&gt;get_version(), '3.03', 'get version directly');
++ is($package-&gt;get_tag('version'), '3.03', 'get version indirectly');
++ is($package-&gt;get_release(), '11mdv2007.0', 'get release directly');
++ is($package-&gt;get_tag('release'), '11mdv2007.0', 'get release indirectly');
++ is($package-&gt;get_arch(), 'noarch', 'get arch directly');
++ is($package-&gt;get_tag('arch'), 'noarch', 'get arch indirectly');
++ is($package-&gt;get_summary(), 'Configurable talking cow', 'get summary directly');
++ is($package-&gt;get_tag('summary'), 'Configurable talking cow', 'get summary indirectly');
++ is($package-&gt;get_url(), '<A HREF="http://www.nog.net/~tony/warez/cowsay.shtml">http://www.nog.net/~tony/warez/cowsay.shtml</A>', 'get url directly');
++ is($package-&gt;get_tag('url'), '<A HREF="http://www.nog.net/~tony/warez/cowsay.shtml">http://www.nog.net/~tony/warez/cowsay.shtml</A>', 'get url indirectly');
++ is($package-&gt;get_packager(), 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandriva.org</A>&gt;', 'get packager directly');
++ is($package-&gt;get_tag('packager'), 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandriva.org</A>&gt;', 'get packager indirectly');
++ is($package-&gt;get_file_name(), 'cowsay-3.03-11mdv2007.0.noarch.rpm', 'file name');
++ is($package-&gt;get_revision(), '3.03-11mdv2007.0', 'revision');
++
++ # name formating
++ is($package-&gt;as_formated_string('%{name}-%{version}-%{release}'), 'cowsay-3.03-11mdv2007.0', 'formated string name');
++ is($package-&gt;as_string(), 'cowsay-3.03-11mdv2007.0.noarch', 'default string');
++ is($package, 'cowsay-3.03-11mdv2007.0.noarch', 'stringification');
++
++ # type
++ ok(!$package-&gt;is_source(), 'not a source package');
++ ok($package-&gt;is_binary(), 'a binary package');
++ is($package-&gt;get_type(), 'binary', 'a binary package');
++
++ # gpg key
++ is($package-&gt;get_gpg_key(), '26752624', 'get gpg key');
++
++ # dependencies
++ is_deeply(
++ [ $package-&gt;get_requires() ],
++ [
++ [ 'perl-base', undef ],
++ [ 'perl(Cwd)', undef ],
++ [ 'perl(File::Basename)', undef ],
++ [ 'perl(Getopt::Std)', undef ],
++ [ 'perl(Text::Tabs)', undef ],
++ [ 'perl(Text::Wrap)', undef ]
++ ],
++ 'requires'
++ );
++ is_deeply(
++ [ $package-&gt;get_provides() ],
++ [
++ [ 'cowsay', '== 3.03-11mdv2007.0']
++ ],
++ 'provides'
++ );
++ is_deeply(
++ [ $package-&gt;get_obsoletes() ],
++ [ ],
++ 'obsoletes'
++ );
++ is_deeply(
++ [ $package-&gt;get_conflicts() ],
++ [ ],
++ 'conflicts'
++ );
++
++ # files
++ is_deeply(
++ [ $package-&gt;get_files() ],
++ [
++ [
++ '/etc/bash_completion.d/cowsay',
++ 33188,
++ '6048be1dd827011c15cab0c3db1f438d'
++ ],
++ [
++ '/usr/bin/cowsay',
++ 33261,
++ 'b405026c6040eeb4781ca5c523129fe4'
++ ],
++ [
++ '/usr/bin/cowthink',
++ 41471,
++ ''
++ ],
++ [
++ '/usr/share/cows',
++ 16877,
++ ''
++ ],
++ [
++ '/usr/share/cows/beavis.zen.cow',
++ 33188,
++ '582b2ddb72122d3aa078730abd0456b3'
++ ],
++ [
++ '/usr/share/cows/bong.cow',
++ 33188,
++ '045f9bf39c027dded9a7145f619bac02'
++ ],
++ [
++ '/usr/share/cows/bud-frogs.cow',
++ 33188,
++ '5c61632eb06305d613061882e1955cd2'
++ ],
++ [
++ '/usr/share/cows/bunny.cow',
++ 33188,
++ '05eb914d3b96aea903542cb29f5c42c7'
++ ],
++ [
++ '/usr/share/cows/cheese.cow',
++ 33188,
++ 'f3618110a22d8e9ecde888c1f5e38b61'
++ ],
++ [
++ '/usr/share/cows/cower.cow',
++ 33188,
++ 'd73ea60eec692555a34a9f3eec981578'
++ ],
++ [
++ '/usr/share/cows/daemon.cow',
++ 33188,
++ 'a7dd7588ee0386a0f29e88e4881885ee'
++ ],
++ [
++ '/usr/share/cows/default.cow',
++ 33188,
++ 'f1206515a0f27e9d5cf09c188e46bc82'
++ ],
++ [
++ '/usr/share/cows/dragon-and-cow.cow',
++ 33188,
++ '0ca99b8edd1a9d14fd231a88d9746b39'
++ ],
++ [
++ '/usr/share/cows/dragon.cow',
++ 33188,
++ '448f736bf56dccafa2635e71e7485345'
++ ],
++ [
++ '/usr/share/cows/duck.cow',
++ 33188,
++ 'd8ffcd64667d2e3697a3e8b65e8bea9d'
++ ],
++ [
++ '/usr/share/cows/elephant-in-snake.cow',
++ 33188,
++ 'c5a9f406277e0e8a674bd3ffb503738f'
++ ],
++ [
++ '/usr/share/cows/elephant.cow',
++ 33188,
++ 'e355c72e893787376c047805d4a1fe9d'
++ ],
++ [
++ '/usr/share/cows/eyes.cow',
++ 33188,
++ 'b2eb5b612fae17877895aa6edafa0a5f'
++ ],
++ [
++ '/usr/share/cows/flaming-sheep.cow',
++ 33188,
++ '3213cfa04a069f42d71115ca623a2f95'
++ ],
++ [
++ '/usr/share/cows/ghostbusters.cow',
++ 33188,
++ 'df294e6278bcb275aecb0fbd6b2546ba'
++ ],
++ [
++ '/usr/share/cows/girafe.cow',
++ 33188,
++ '6d2e142313109b6a5a0a45dba0f11351'
++ ],
++ [
++ '/usr/share/cows/head-in.cow',
++ 33188,
++ '365287a5d1f34a53f8716285e79c28df'
++ ],
++ [
++ '/usr/share/cows/hellokitty.cow',
++ 33188,
++ 'e0bbea69c4cbcfb3d799740ccc8a0b0e'
++ ],
++ [
++ '/usr/share/cows/kenny.cow',
++ 33188,
++ '16ce8c334a7547197ac4c9e8a1d6ae90'
++ ],
++ [
++ '/usr/share/cows/kiss.cow',
++ 33188,
++ '2a7bdd4a20741b7769af463bf09e64e8'
++ ],
++ [
++ '/usr/share/cows/kitty.cow',
++ 33188,
++ '76d65a3ebfbacb16a654c1aa1af6ed27'
++ ],
++ [
++ '/usr/share/cows/koala.cow',
++ 33188,
++ 'cc524706707f32253dd06fc548334f11'
++ ],
++ [
++ '/usr/share/cows/kosh.cow',
++ 33188,
++ 'e4e28e0f472bd524fd1b44c67ae357c2'
++ ],
++ [
++ '/usr/share/cows/luke-koala.cow',
++ 33188,
++ '63bbc35da73cd22b8cf25f86dcf9f870'
++ ],
++ [
++ '/usr/share/cows/mech-and-cow',
++ 33188,
++ '12c0320b33704d8564dd97278d056204'
++ ],
++ [
++ '/usr/share/cows/meow.cow',
++ 33188,
++ 'a6092008647ed37cfe1663d10e388cbb'
++ ],
++ [
++ '/usr/share/cows/milk.cow',
++ 33188,
++ 'd26ac36e13e77dabb408e104fc8e0167'
++ ],
++ [
++ '/usr/share/cows/moofasa.cow',
++ 33188,
++ '5fcdd4a9f3bf521c337af0a066b14512'
++ ],
++ [
++ '/usr/share/cows/moose.cow',
++ 33188,
++ 'dcfa09df7d2b9afa112dab374bf06e99'
++ ],
++ [
++ '/usr/share/cows/mutilated.cow',
++ 33188,
++ '24cdaef0a29fb44dc673abf19a8ba631'
++ ],
++ [
++ '/usr/share/cows/phaco.cow',
++ 33188,
++ 'f277c1bf92ce2a3f6058955ba93758aa'
++ ],
++ [
++ '/usr/share/cows/pumpkin.cow',
++ 33188,
++ 'c661ea78714c1ce31559f77d73694473'
++ ],
++ [
++ '/usr/share/cows/ren.cow',
++ 33188,
++ '3d7941d454779e000adc1c91e5f0b20b'
++ ],
++ [
++ '/usr/share/cows/satanic.cow',
++ 33188,
++ 'a69ca42a31486757ddcb322a1e68f886'
++ ],
++ [
++ '/usr/share/cows/shark.cow',
++ 33188,
++ 'd8950ec63abb00bbd9d96ec63637c1ac'
++ ],
++ [
++ '/usr/share/cows/sheep.cow',
++ 33188,
++ '543b75f295cbd51326f5a40f111469f1'
++ ],
++ [
++ '/usr/share/cows/skeleton.cow',
++ 33188,
++ '64f6ec1a0c170508e72269d533492e57'
++ ],
++ [
++ '/usr/share/cows/small.cow',
++ 33188,
++ '50cb1c55628c439fc81f96db9d855252'
++ ],
++ [
++ '/usr/share/cows/sodomized.cow',
++ 33188,
++ 'b4888afcca51629cc3138b283608b837'
++ ],
++ [
++ '/usr/share/cows/stegosaurus.cow',
++ 33188,
++ 'fb0e45d101a3ecba9cf6e112facbbc7e'
++ ],
++ [
++ '/usr/share/cows/stimpy.cow',
++ 33188,
++ '9b4ec6e0750ba0eeaaa432d8d3413559'
++ ],
++ [
++ '/usr/share/cows/supermilker.cow',
++ 33188,
++ '316573fb585e4a6b375373c85be025b1'
++ ],
++ [
++ '/usr/share/cows/surgery.cow',
++ 33188,
++ '7f25005083c1fde19d4e548c005ef000'
++ ],
++ [
++ '/usr/share/cows/telebears.cow',
++ 33188,
++ '15f00abb070d9018ce6ef3441e936ef4'
++ ],
++ [
++ '/usr/share/cows/three-eyes.cow',
++ 33188,
++ 'c85faef9496f4a5b111bd92bfd7e7528'
++ ],
++ [
++ '/usr/share/cows/turkey.cow',
++ 33188,
++ '484b5bc69c09d420d7fd5586d8570f04'
++ ],
++ [
++ '/usr/share/cows/turtle.cow',
++ 33188,
++ '87eed5a00e88860b78dbec04efcdede3'
++ ],
++ [
++ '/usr/share/cows/tux.cow',
++ 33188,
++ 'dc1db4eac66c99179ef6adb15dd75bda'
++ ],
++ [
++ '/usr/share/cows/udder.cow',
++ 33188,
++ 'd97f78887c3b218a54876edc51f2963b'
++ ],
++ [
++ '/usr/share/cows/vader-koala.cow',
++ 33188,
++ '7b5dd51278f0fa217a70a9b499f97a07'
++ ],
++ [
++ '/usr/share/cows/vader.cow',
++ 33188,
++ '97b4ef9fc4c26082f253e9f0f35c4590'
++ ],
++ [
++ '/usr/share/cows/www.cow',
++ 33188,
++ 'ef4c0bc8330f329666e1705f97f283cc'
++ ],
++ [
++ '/usr/share/doc/cowsay-3.03',
++ 16877,
++ ''
++ ],
++ [
++ '/usr/share/doc/cowsay-3.03/INSTALL',
++ 33188,
++ '3333fd2865107626d5dffc0dbfb7e244'
++ ],
++ [
++ '/usr/share/doc/cowsay-3.03/LICENSE',
++ 33188,
++ 'f879dda90a5a9928253a63ecd76406e6'
++ ],
++ [
++ '/usr/share/doc/cowsay-3.03/README',
++ 33188,
++ 'a5c1c61e4920c278a735cdaaca62453e'
++ ],
++ [
++ '/usr/share/man/man1/cowsay.1.bz2',
++ 33188,
++ '01fdd49d0b477f20099aae384fe8c1b2'
++ ],
++ [
++ '/usr/share/man/man1/cowthink.1.bz2',
++ 41471,
++ ''
++ ]
++ ],
++ 'files'
++ );
++
++ # changelog
++ is_deeply(
++ [ $package-&gt;get_changes() ],
++ [
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandriva.org</A>&gt; 3.03-11mdv2007.0',
++ 1149847200,
++ '- %mkrel' . &quot;\n&quot; .
++ '- rpmbuildupdate aware',
++ ],
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandriva.org</A>&gt; 3.03-10mdk ',
++ 1117879200,
++ '- fix man page (fix #16291)',
++ ],
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandrake.org</A>&gt; 3.03-9mdk ',
++ 1090058400,
++ '- hurry businesman compliant (aka two new wonderful cows)',
++ ],
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandrake.org</A>&gt; 3.03-8mdk ',
++ 1089540000,
++ '- apologies to the girafes (with one only f)',
++ ],
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandrake.org</A>&gt; 3.03-7mdk ',
++ 1086429600,
++ '- #mandrakefr compliant (aka four new additional cows)',
++ ],
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at linux-mandrake.com</A>&gt; 3.03-6mdk',
++ 1061460000,
++ '- save.the.world patch',
++ ]
++ ],
++ 'changelog'
++ );
++ is_deeply(
++ $package-&gt;get_last_change(),
++ [
++ 'Guillaume Rousse &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">guillomovitch at mandriva.org</A>&gt; 3.03-11mdv2007.0',
++ 1149847200,
++ '- %mkrel' . &quot;\n&quot; .
++ '- rpmbuildupdate aware',
++ ],
++ 'last change'
++ );
++ is($package-&gt;compare($package), 0, 'compare');
++
++ # signature test
++ system('cp', $file, $temp_dir);
++ $package = $class-&gt;new(file =&gt; &quot;$temp_dir/$rpm&quot;);
++
++ $package-&gt;sign('Youri', 't/gpghome', 'Youri rulez');
++
++ $package = $class-&gt;new(file =&gt; &quot;$temp_dir/$rpm&quot;);
++ is($package-&gt;get_gpg_key(), '2333e817', 'get gpg key');
++}
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/package.t
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: build_system/mdv-youri-core/trunk/t/version.t
+===================================================================
+--- build_system/mdv-youri-core/trunk/t/version.t (rev 0)
++++ build_system/mdv-youri-core/trunk/t/version.t 2011-01-05 13:23:45 UTC (rev 210)
+@@ -0,0 +1,71 @@
++#!/usr/bin/perl
++# $Id: version.t 1179 2006-08-05 08:30:57Z warly $
++
++use Test::More;
++use Youri::Check::Input::Updates;
++use strict;
++
++my @differents = (
++ [ '3.0.0', '1.0.0' ],
++ [ '3.0.0', '1.99.9' ],
++ [ '3.0.1', '3.0' ],
++ [ '3.0pl1', '3.0' ],
++ [ '3.0', '3.0beta1' ],
++ [ '3.0', '3.0beta' ],
++ [ '3.0', '3.0alpha1' ],
++ [ '3.0', '3.0alpha' ],
++ [ '3.0', '3.0pre1' ],
++ [ '3.0', '3.0pre' ],
++ [ '3.0pre', '3.0beta' ],
++ [ '3.0beta', '3.0alpha' ],
++ [ '1.0.0-p1', '1.0.0RC1' ],
++ [ '0.9.7f', '0.9.7e' ],
++ [ '10', '9' ],
++);
++
++my @equals = (
++ [ '1.0.0', '1.0.0' ],
++ [ '0.9Beta1', '0.9beta1' ],
++ [ '0.9beta1', '0.9 beta 1' ],
++ [ '0.3-alpha', '0.3_alpha' ],
++ [ '0.02', '.02' ],
++ [ '2.0.11', '15aug2000' ],
++ [ '2.0.11', '20060401' ],
++ [ '20', '20060401' ],
++);
++
++plan tests =&gt; 2 * @differents + 2 * @equals;
++
++foreach my $different (@differents) {
++ ok(
++ Youri::Check::Input::Updates::is_newer(
++ $different-&gt;[0],
++ $different-&gt;[1]
++ ),
++ &quot;$different-&gt;[0] is newer as $different-&gt;[1]&quot;
++ );
++ ok(
++ !Youri::Check::Input::Updates::is_newer(
++ $different-&gt;[1],
++ $different-&gt;[0]
++ ),
++ &quot;$different-&gt;[1] is older as $different-&gt;[0]&quot;
++ );
++}
++
++foreach my $equal (@equals) {
++ ok(
++ !Youri::Check::Input::Updates::is_newer(
++ $equal-&gt;[0],
++ $equal-&gt;[1]
++ ),
++ &quot;$equal-&gt;[0] is equal as $equal-&gt;[1]&quot;
++ );
++ ok(
++ !Youri::Check::Input::Updates::is_newer(
++ $equal-&gt;[1],
++ $equal-&gt;[0]
++ ),
++ &quot;$equal-&gt;[1] is equal as $equal-&gt;[0]&quot;
++ );
++}
+
+
+Property changes on: build_system/mdv-youri-core/trunk/t/version.t
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/797a51f6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A></li>
+ <LI>Next message: <A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1513">[ date ]</a>
+ <a href="thread.html#1513">[ thread ]</a>
+ <a href="subject.html#1513">[ subject ]</a>
+ <a href="author.html#1513">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001514.html b/zarb-ml/mageia-sysadm/2011-January/001514.html
new file mode 100644
index 000000000..c11819f45
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001514.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [654] Add ssh key for pterjan.
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B654%5D%20Add%20ssh%20key%20for%20pterjan.&In-Reply-To=%3C20110105134116.4F49741942%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001513.html">
+ <LINK REL="Next" HREF="001515.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [654] Add ssh key for pterjan.</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B654%5D%20Add%20ssh%20key%20for%20pterjan.&In-Reply-To=%3C20110105134116.4F49741942%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [654] Add ssh key for pterjan.">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 14:41:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A></li>
+ <LI>Next message: <A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1514">[ date ]</a>
+ <a href="thread.html#1514">[ thread ]</a>
+ <a href="subject.html#1514">[ subject ]</a>
+ <a href="author.html#1514">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 654
+Author: boklm
+Date: 2011-01-05 14:41:16 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+Add ssh key for pterjan.
+He will be helping in the setup of the buildsystem (youri, iurt, ...)
+
+Modified Paths:
+--------------
+ puppet/manifests/common.pp
+
+Modified: puppet/manifests/common.pp
+===================================================================
+--- puppet/manifests/common.pp 2011-01-05 00:59:39 UTC (rev 653)
++++ puppet/manifests/common.pp 2011-01-05 13:41:16 UTC (rev 654)
+@@ -73,6 +73,12 @@
+ key =&gt; &quot;AAAAB3NzaC1kc3MAAACBAMFaCUsen6ZYH8hsjGK0tlaguduw4YT2KD3TaDEK24ltKzvQ+NDiPRms1zPhTpRL0p0U5QVdIMxm/asAtuiMLMxdmU+Crry6s110mKKY2930ZEk6N4YJ4DbqSiYe2JBmpJVIEJ6Betgn7yZRR2mRM7j134PddAl8BGG+RUvzib7JAAAAFQDzu/G2R+6oe3vjIbbFpOTyR3PAbwAAAIEAmqXAGybY9CVgGChSztPEdvaZ1xOVGJtmxmlWvitWGpu8m5JBf57VhzdpT4Fsf4fiVZ7NWiwPm1DzqNX7xCH7IPLPK0jQSd937xG9Un584CguNB76aEQXv0Yl5VjOrC3DggIEfZ1KLV7GcpOukw0RerxKz99rYAThp6+qzBIrv38AAACBAKhXi7uNlajescWFjiCZ3fpnxdyGAgtKzvlz60mGKwwNyaQCVmPSmYeBI2tg1qk+0I5K6LZUxWkdhuE1UfvAbIrEdwyD8p53dPg1J9DpdQ1KqApeKqLxO02KJtfomuy3cRQXmdfOTovYN7zAu1NCp51uUNTzhIpDHx0MZ6bsWSFv&quot;,
+ user =&gt; &quot;root&quot;
+ }
++
++ ssh_authorized_key { &quot;ssh key pterjan&quot;:
++ type =&gt; &quot;ssh-rsa&quot;,
++ key =&gt; &quot;AAAAB3NzaC1yc2EAAAABIwAAAQEAspyZMl5zAkk5SL45zFvtJF7UhXTRb0bEaZ3nuCC1Ql5wM3GWuftqd5zLH88dCu7ZO/BVh213LZTq/UHb6lI7kWalygk53qtdEx2cywjWFOW23Rg6xybatCEZ2/ZrpGZoBGnu63otAp4h2Nnj/VkOio3pGwD8vavmZ4xPrcECPAwtMPJsYf44Ptu2JdXizi4iY8I0/HKitQ113I4NbDcAiMKbTXSbOfqC+ldcgW3+9xShx/kuMFTKeJOy4LI4GR6gykzkV6+vfnalp24x/SIEjuohBarCRQKo4megHqZOzdMYAHqq0QuNubXURNb0Mvz1sE7Y8AFIxwSfXdQGi5hcQQ==&quot;,
++ user =&gt; &quot;root&quot;
++ }
+ }
+
+ class urpmi_update {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/07855687/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A></li>
+ <LI>Next message: <A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1514">[ date ]</a>
+ <a href="thread.html#1514">[ thread ]</a>
+ <a href="subject.html#1514">[ subject ]</a>
+ <a href="author.html#1514">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001515.html b/zarb-ml/mageia-sysadm/2011-January/001515.html
new file mode 100644
index 000000000..76b2d401d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001515.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [211] - merge trunk at 210
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B211%5D%20-%20merge%20trunk%40210&In-Reply-To=%3C20110105150920.CA3E441951%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001514.html">
+ <LINK REL="Next" HREF="001651.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [211] - merge trunk at 210</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B211%5D%20-%20merge%20trunk%40210&In-Reply-To=%3C20110105150920.CA3E441951%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [211] - merge trunk at 210">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 16:09:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A></li>
+ <LI>Next message: <A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1515">[ date ]</a>
+ <a href="thread.html#1515">[ thread ]</a>
+ <a href="subject.html#1515">[ subject ]</a>
+ <a href="author.html#1515">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 211
+Author: misc
+Date: 2011-01-05 16:09:20 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- merge <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">trunk at 210</A>
+
+Property Changed:
+----------------
+ identity/CatDap/branches/live/
+
+
+Property changes on: identity/CatDap/branches/live
+___________________________________________________________________
+Modified: svn:mergeinfo
+ - /identity/CatDap/trunk:64,66-68
+ + /identity/CatDap/trunk:64,66-68,210
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/b4bcb9b0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A></li>
+ <LI>Next message: <A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1515">[ date ]</a>
+ <a href="thread.html#1515">[ thread ]</a>
+ <a href="subject.html#1515">[ subject ]</a>
+ <a href="author.html#1515">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001516.html b/zarb-ml/mageia-sysadm/2011-January/001516.html
new file mode 100644
index 000000000..50dbd40ad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001516.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] maint db, rails and hosting
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20maint%20db%2C%20rails%20and%20hosting&In-Reply-To=%3CAANLkTimjy9W%3DaCjOe2TBKVOta_x_PbrJFB-QevQaSoXy%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001651.html">
+ <LINK REL="Next" HREF="001518.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] maint db, rails and hosting</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20maint%20db%2C%20rails%20and%20hosting&In-Reply-To=%3CAANLkTimjy9W%3DaCjOe2TBKVOta_x_PbrJFB-QevQaSoXy%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] maint db, rails and hosting">rdalverny at gmail.com
+ </A><BR>
+ <I>Wed Jan 5 17:38:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A></li>
+ <LI>Next message: <A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1516">[ date ]</a>
+ <a href="thread.html#1516">[ thread ]</a>
+ <a href="subject.html#1516">[ subject ]</a>
+ <a href="author.html#1516">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi there,
+
+After we noticed that the existing maintainer-db app had no license,
+we ought to reimplement it, fast.
+
+I asked about this on the webteam list with some requirements and
+kosmas kindly took the hold for this, proposing to implement it with
+Rails [1]. As I stated in the original call (and later confirmed [2])
+Rails was a possibility (as well as Django), forgot to mention
+Symphony (was pointed out later); goal was to: stay open to new
+contributions and try, if it came, with some technology that is easy
+enough to host and still a bit new in this community.
+
+As misc noticed me, yes, I didn't ask sysadm first about this (hosting
+st else than PHP/Perl stuff); I have to admit that I expected the
+point to be raised on the webteam ml at the time (the whole
+conversation started in a meeting point pre-summary and took over 6
+days before I said go).
+
+So, yes, that means we would be to host a Rails app; it's not for the
+sake of trying any type of buzz'd-about technology out there, it could
+have been Django as well or Symphony. I didn't suggest erlang,
+node.js, go or tcl frameworks. :-p
+
+As a sidenote, kosmas set his own repository over gitorious.org but
+has been notified that the master branch should move to mageia.org
+infra at least when stable and in anyway, as soon as a repository is
+set up for it. Same for issues (as soon as Bugzilla is up,
+bugs/requests will move there, if there were any already before).
+
+So, this mail was about clarifying the point; I'll try better next
+time. As for hosting the thing, I asked kosmas about the requirements;
+given the app needs, it will be a basic Rails/MySQL setup I guess, but
+better wait for his take and his help.
+
+What's your take on this?
+ - hosting Rails apps; how/where to host them (remember we have Gandi vhosts);
+ - how we can deal with open contributions, specifying base
+requirements for the tools we expect to receive (being square, but
+flexible enough to accept more contributions); and what these
+requirements would be;
+ - how it's acceptable that people use infrastructure outside of
+mageia.org to bootstrap their contributions (like, still pointing that
+a master branch should be reasonably migrated to mageia.org infra, or
+other guideline);
+ - how we can better advertise our infrastructure and services (how
+they work, how they can be used) *wink* and the sysadm team needs
+(more contributions/contributors)
+
+Cheers,
+
+--
+Romain
+
+[1] <A HREF="https://mageia.org/pipermail/mageia-webteam/2010-December/000064.html">https://mageia.org/pipermail/mageia-webteam/2010-December/000064.html</A>
+[2] <A HREF="https://mageia.org/pipermail/mageia-webteam/2010-December/000070.html">https://mageia.org/pipermail/mageia-webteam/2010-December/000070.html</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A></li>
+ <LI>Next message: <A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1516">[ date ]</a>
+ <a href="thread.html#1516">[ thread ]</a>
+ <a href="subject.html#1516">[ subject ]</a>
+ <a href="author.html#1516">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001517.html b/zarb-ml/mageia-sysadm/2011-January/001517.html
new file mode 100644
index 000000000..1933371c2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001517.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294247062.29097.5.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001504.html">
+ <LINK REL="Next" HREF="001580.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294247062.29097.5.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 5 18:04:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1517">[ date ]</a>
+ <a href="thread.html#1517">[ thread ]</a>
+ <a href="subject.html#1517">[ subject ]</a>
+ <a href="author.html#1517">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 04 janvier 2011 &#224; 17:31 +0100, Rapha&#235;l Gertz a &#233;crit :
+&gt;<i> Le mardi 04 janvier 2011 16:45:53, Luca Berra a &#233;crit :
+</I>&gt;<i> &gt; On Mon, Jan 03, 2011 at 02:00:40AM +0100, Michael Scherer wrote:
+</I>&gt;<i> &gt; &gt;Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> &gt; &gt;can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> &gt; &gt;<A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i> Server will be upgraded tonight (powered off few minutes) with 16GB ram + idrac
+</I>&gt;<i> entreprise card. (it was planed to be done around 22-23h pm today)
+</I>
+Thanks.
+
+So the idrac card also requires a password :)
+
+&gt;<i> The processor support hw virtualisation if you want with 8 physical core.
+</I>
+Yup, but at this stage, we do not requires any server, but that could
+indeed help.
+
+&gt;<i> &gt; &gt;Why raid 0 ( or 1+0 ) ? The server main use will be iso creation ( for
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; the dell R210 in the specs only has space for two SATA drives (uning the
+</I>&gt;<i> &gt; integrated Perc Raid Controller)
+</I>&gt;<i> &gt; so it will probably be configurd as a HW mirror, and that's it.
+</I>&gt;<i>
+</I>&gt;<i> It is configured ad RAID1 by default, you see only one big hard disk.
+</I>
+of 2 To ?
+
+
+&gt;<i> You have 2 way to achive what you want :
+</I>&gt;<i> - setup with web access a mdv2010.1 without lvm on the hw card
+</I>&gt;<i> - re-setup completely the raid from bios, then install with a live-cd through
+</I>&gt;<i> network using the kvm+virtual media. (you need to do a dummy install first +
+</I>&gt;<i> wait tomorow for that)
+</I>
+Well, setting what we want is less a issue that knowing what we want
+first..
+
+If we can have raid 0+1 on hardware, that would be the best I guess.
+
+
+&gt;<i> &gt; So we need to :
+</I>&gt;<i> &gt; - define the list of login/password/url to store there. On top of my
+</I>&gt;<i> &gt; head, I would say :
+</I>&gt;<i> &gt; - web interface for online.net ( anne and I )
+</I>&gt;<i> &gt; - impi interface password ( not set yet )
+</I>&gt;<i> Ipmi isn't accessible publicly (reboot feature and virtual kvm is avaible in
+</I>&gt;<i> online web interface).
+</I>
+Oki, so one less to manage, but still the other to do :)
+
+&gt;<i> &gt; - bios password, if any, ( I think we didn't set them )
+</I>&gt;<i> Plz don't set bios password.
+</I>
+I am speaking of the server at LO datacenter
+
+&gt;<i> &gt; - dns domain at gandi.net, ( romain should have it )
+</I>&gt;<i> If you transfer it on online account i can flag the domain(s) as gift (plz just
+</I>&gt;<i> wait wednesday for the xfer).
+</I>
+How would that solve the issue of keeping the password ?
+( I see this could save us 12 euros per year, but that's enough to pay
+us 1/3 beer per sysadm in Paris, that's not much )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1517">[ date ]</a>
+ <a href="thread.html#1517">[ thread ]</a>
+ <a href="subject.html#1517">[ subject ]</a>
+ <a href="author.html#1517">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001518.html b/zarb-ml/mageia-sysadm/2011-January/001518.html
new file mode 100644
index 000000000..71cfed645
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001518.html
@@ -0,0 +1,167 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] maint db, rails and hosting
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20maint%20db%2C%20rails%20and%20hosting&In-Reply-To=%3C1294249631.29097.40.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001516.html">
+ <LINK REL="Next" HREF="001519.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] maint db, rails and hosting</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20maint%20db%2C%20rails%20and%20hosting&In-Reply-To=%3C1294249631.29097.40.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] maint db, rails and hosting">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 5 18:47:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI>Next message: <A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1518">[ date ]</a>
+ <a href="thread.html#1518">[ thread ]</a>
+ <a href="subject.html#1518">[ subject ]</a>
+ <a href="author.html#1518">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 05 janvier 2011 &#224; 17:38 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> Hi there,
+</I>
+&gt;<i> What's your take on this?
+</I>&gt;<i> - hosting Rails apps; how/where to host them (remember we have Gandi vhosts);
+</I>
+if rails support fastcgi, we can host it on alamut. But the obvious
+problem is that we have perl ( catdap, mga mirror, bugzilla ) and ruby
+and python.
+
+And please, try to use postgresql rather than mysql. We do have a
+postgresql expert on board ( Olivier ) and postgresql is much more
+integrated with puppet at the moment.
+
+And for rails application, people have asked to consider redmine
+( stormi, xrogaan on irc ), gitorious ( several people ) and teambox
+( well, you, and shikamaru is packaging it ). So rails is likely to hard
+to avoid.
+
+&gt;<i> - how we can deal with open contributions, specifying base
+</I>&gt;<i> requirements for the tools we expect to receive (being square, but
+</I>&gt;<i> flexible enough to accept more contributions); and what these
+</I>&gt;<i> requirements would be;
+</I>
+IMHO, you should stick to a minimal number of frameworks. Easier to say
+that to do.
+
+Having several framework lead to several template engines, thus making
+web team life more complex ( ie django + tt + ruby one + php ) by
+requiring duplication of templates code everywhere, even if this issues
+can be minimized by using css and so on.
+
+It lead to people who will debug to learn all languages ( I can code in
+everything proposed, but not everybody can ), causing problem. After
+spending the nigh profiling catdap.
+
+More ever, taking framework without ensuring the team have the needed
+competence is a risk. So a minimal number of people should know before
+deploying a technology.
+
+So a list requirement of frameworks would be :
+- work with postgresql ( everything work with mysql, but we went on
+postgresql when possible :
+<A HREF="https://www.mageia.org/pipermail/mageia-sysadm/2010-October/000099.html">https://www.mageia.org/pipermail/mageia-sysadm/2010-October/000099.html</A> )
+
+- work with a template engine that is supported. TT is required for
+sympa &amp;&amp; bugzilla &amp;&amp; catalyst application, django for transifex. So
+having something similar in syntax would likely help ( but I guess the
+closest we can have is django template rather than TT ).
+
+- see how it can be handled translation wise. I know that people
+prefer .po in general, and that's supported by tx and most tools. So
+avoid custom format if possible.
+
+- obviously must have a proper stable branch/security policy , etc, same
+old criteria already laid out.
+
+
+&gt;<i> - how it's acceptable that people use infrastructure outside of
+</I>&gt;<i> mageia.org to bootstrap their contributions (like, still pointing that
+</I>&gt;<i> a master branch should be reasonably migrated to mageia.org infra, or
+</I>&gt;<i> other guideline);
+</I>
+It is acceptable, this is just slightly disheartening after working days
+and night to setup something and see that people do not even ask.
+
+But I think something outside should not be seen as official, as we
+would otherwise face governance issues ( with practical impact ), and
+that we should give incentive to people to use our infrastructure.
+One of the goal is also to avoid the mess of having several user
+databases, as it was identified as a problem in the past.
+
+Problem that could occurs are &quot;the member of the team who manage the
+project is hit by a bus and no one can request the main password&quot;, or
+&quot;someone decide to fork and close the project&quot; ( ask to fusion inventory
+people how they forked the launchpad project ).
+
+Or the various issue of &quot;provider change his mind and decide to make
+free user pay&quot; ( like bitbucket when acquired by atlassian ).
+
+
+
+&gt;<i> - how we can better advertise our infrastructure and services (how
+</I>&gt;<i> they work, how they can be used) *wink* and the sysadm team needs
+</I>&gt;<i> (more contributions/contributors)
+</I>
+A more complete wiki page should be a start. I suck at graphical design,
+and more on a wiki <A HREF="http://mageia.org/wiki/doku.php?id=sysadmin">http://mageia.org/wiki/doku.php?id=sysadmin</A> ( i defy
+people to find the link to svn without reading everything )
+
+Setting up a websvn ( that I planned to do in my spare time ) would give
+us more visibility too.
+
+Having a clear TODO list would help.
+
+I guess forcing sysadmin team to do reports, or blog about what was done
+could help. Writing better instruction than the one I wrote too ( I also
+do suck at documentation ).
+
+Removing useless mail on the ml would help to reduce signal/noise ratio.
+( that should be easy once I finish sympa and catdap ).
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI>Next message: <A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1518">[ date ]</a>
+ <a href="thread.html#1518">[ thread ]</a>
+ <a href="subject.html#1518">[ subject ]</a>
+ <a href="author.html#1518">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001519.html b/zarb-ml/mageia-sysadm/2011-January/001519.html
new file mode 100644
index 000000000..db3ea9ff0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001519.html
@@ -0,0 +1,148 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B655%5D%20-%20deploy%20trunk%20as%20a%20test%20instance%2C%0A%09as%20asked%20several%20time%20on%20irc&In-Reply-To=%3C20110105181251.1490B4196F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001518.html">
+ <LINK REL="Next" HREF="001520.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B655%5D%20-%20deploy%20trunk%20as%20a%20test%20instance%2C%0A%09as%20asked%20several%20time%20on%20irc&In-Reply-To=%3C20110105181251.1490B4196F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 19:12:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI>Next message: <A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1519">[ date ]</a>
+ <a href="thread.html#1519">[ thread ]</a>
+ <a href="subject.html#1519">[ subject ]</a>
+ <a href="author.html#1519">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 655
+Author: misc
+Date: 2011-01-05 19:12:50 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- deploy trunk as a test instance, as asked several time on irc
+
+Modified Paths:
+--------------
+ puppet/modules/catdap/manifests/init.pp
+
+Modified: puppet/modules/catdap/manifests/init.pp
+===================================================================
+--- puppet/modules/catdap/manifests/init.pp 2011-01-05 13:41:16 UTC (rev 654)
++++ puppet/modules/catdap/manifests/init.pp 2011-01-05 18:12:50 UTC (rev 655)
+@@ -1,7 +1,6 @@
+ class catdap {
+
+- $catdap_location = &quot;/var/www/identity&quot;
+- $catdap_vhost = &quot;identity.$domain&quot;
++ $upstream_svn = &quot;<A HREF="svn://svn.mageia.org/svn/soft/identity/CatDap/">svn://svn.mageia.org/svn/soft/identity/CatDap/</A>&quot;
+
+ # TODO switch to a proper rpm packaging
+ $rpm_requirement = ['perl-Catalyst-Runtime',&quot;perl-FCGI&quot;, 'perl-Catalyst-Plugin-Authorization-Roles',
+@@ -17,27 +16,41 @@
+ ensure =&gt; installed
+ }
+
+- subversion::snapshot { $catdap_location:
+- source =&gt; &quot;<A HREF="svn://svn.mageia.org/svn/soft/identity/CatDap/branches/live">svn://svn.mageia.org/svn/soft/identity/CatDap/branches/live</A>&quot;
+- }
+-
+ $ldap_password = extlookup('catdap_ldap','x')
+
+- file { &quot;$catdap_location/catdap_local.yml&quot;:
+- ensure =&gt; present,
+- owner =&gt; root,
+- group =&gt; apache,
+- mode =&gt; 640,
+- content =&gt; template(&quot;catdap/catdap_local.yml&quot;),
+- require =&gt; Subversion::Snapshot[$catdap_location]
++
++
++ define catdap_snapshot($location, $svn_location) {
++ file { &quot;$location/catdap_local.yml&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; apache,
++ mode =&gt; 640,
++ content =&gt; template(&quot;catdap/catdap_local.yml&quot;),
++ require =&gt; Subversion::Snapshot[$location],
++ }
++
++ subversion::snapshot { $location:
++ source =&gt; $svn_location
++ }
++
++ apache::vhost_catalyst_app { $name:
++ script =&gt; &quot;$location/script/catdap_fastcgi.pl&quot;,
++ location =&gt; $location,
++ use_ssl =&gt; true,
++ }
++
++ apache::vhost_redirect_ssl { $name: }
+ }
+
+- apache::vhost_catalyst_app { $catdap_vhost:
+- script =&gt; &quot;$catdap_location/script/catdap_fastcgi.pl&quot;,
+- location =&gt; $catdap_location,
+- use_ssl =&gt; true,
++ catdap_snapshot { &quot;identity.$domain&quot;:
++ location =&gt; &quot;/var/www/identity&quot;,
++ svn_location =&gt; &quot;$upstream_svn/branches/live&quot;
+ }
+
+- apache::vhost_redirect_ssl { $catdap_vhost: }
++ catdap_snapshot { &quot;identity-trunk.$domain&quot;:
++ location =&gt; &quot;/var/www/identity-trunk&quot;,
++ svn_location =&gt; &quot;$upstream_svn/trunk&quot;
++ }
+
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/6f9d880c/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI>Next message: <A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1519">[ date ]</a>
+ <a href="thread.html#1519">[ thread ]</a>
+ <a href="subject.html#1519">[ subject ]</a>
+ <a href="author.html#1519">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001520.html b/zarb-ml/mageia-sysadm/2011-January/001520.html
new file mode 100644
index 000000000..6b3c08798
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001520.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105185056.68A5641978%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001519.html">
+ <LINK REL="Next" HREF="001521.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105185056.68A5641978%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 19:50:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A></li>
+ <LI>Next message: <A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1520">[ date ]</a>
+ <a href="thread.html#1520">[ thread ]</a>
+ <a href="subject.html#1520">[ subject ]</a>
+ <a href="author.html#1520">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 19:50:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Wed Jan 05 19:50:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A></li>
+ <LI>Next message: <A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1520">[ date ]</a>
+ <a href="thread.html#1520">[ thread ]</a>
+ <a href="subject.html#1520">[ subject ]</a>
+ <a href="author.html#1520">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001521.html b/zarb-ml/mageia-sysadm/2011-January/001521.html
new file mode 100644
index 000000000..d9011841e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001521.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B656%5D%20-%20add%20a%20module%20to%20handle%20various%20websites%2C%0A%09mainly%20for%20storing&In-Reply-To=%3C20110105190950.DD3A341979%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001520.html">
+ <LINK REL="Next" HREF="001522.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B656%5D%20-%20add%20a%20module%20to%20handle%20various%20websites%2C%0A%09mainly%20for%20storing&In-Reply-To=%3C20110105190950.DD3A341979%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:09:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1521">[ date ]</a>
+ <a href="thread.html#1521">[ thread ]</a>
+ <a href="subject.html#1521">[ subject ]</a>
+ <a href="author.html#1521">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 656
+Author: misc
+Date: 2011-01-05 20:09:50 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- add a module to handle various websites, mainly for storing
+them.
+- add the redirection of donate, asked by rda on sysadm ml
+
+Added Paths:
+-----------
+ puppet/modules/websites/
+ puppet/modules/websites/manifests/
+ puppet/modules/websites/manifests/init.pp
+ puppet/modules/websites/templates/
+ puppet/modules/websites/templates/vhost_donate.conf
+
+Added: puppet/modules/websites/manifests/init.pp
+===================================================================
+--- puppet/modules/websites/manifests/init.pp (rev 0)
++++ puppet/modules/websites/manifests/init.pp 2011-01-05 19:09:50 UTC (rev 656)
+@@ -0,0 +1,8 @@
++class websites {
++ # should expire on June 2011
++ class donate {
++ apache::vhost_other_app { &quot;donate.$domain&quot;:
++ vhost_file =&gt; &quot;websites/vhost_donate.conf&quot;,
++ }
++ }
++}
+
+Added: puppet/modules/websites/templates/vhost_donate.conf
+===================================================================
+--- puppet/modules/websites/templates/vhost_donate.conf (rev 0)
++++ puppet/modules/websites/templates/vhost_donate.conf 2011-01-05 19:09:50 UTC (rev 656)
+@@ -0,0 +1,14 @@
++&lt;VirtualHost *:80&gt;
++ ServerName donate.&lt;%= domain %&gt;
++
++ RewriteEngine on
++ RewriteRule ^/(.*)$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/$1/donate/ [R=permanent,L]
++ #DocumentRoot /dev/null
++ CustomLog /var/log/httpd/donate_log combined
++ ErrorLog /var/log/httpd/error_donate_log
++
++ &lt;Location /&gt;
++ Allow from all
++ &lt;/Location&gt;
++
++&lt;/VirtualHost&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/80473389/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1521">[ date ]</a>
+ <a href="thread.html#1521">[ thread ]</a>
+ <a href="subject.html#1521">[ subject ]</a>
+ <a href="author.html#1521">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001522.html b/zarb-ml/mageia-sysadm/2011-January/001522.html
new file mode 100644
index 000000000..07b7cf594
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001522.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [657] - update dns to give the new address for donation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B657%5D%20-%20update%20dns%20to%20give%20the%20new%20address%20for%0A%09donation&In-Reply-To=%3C20110105190952.BE79F41979%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001521.html">
+ <LINK REL="Next" HREF="001523.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [657] - update dns to give the new address for donation</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B657%5D%20-%20update%20dns%20to%20give%20the%20new%20address%20for%0A%09donation&In-Reply-To=%3C20110105190952.BE79F41979%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [657] - update dns to give the new address for donation">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:09:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A></li>
+ <LI>Next message: <A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1522">[ date ]</a>
+ <a href="thread.html#1522">[ thread ]</a>
+ <a href="subject.html#1522">[ subject ]</a>
+ <a href="author.html#1522">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 657
+Author: misc
+Date: 2011-01-05 20:09:52 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- update dns to give the new address for donation
+
+Modified Paths:
+--------------
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Modified: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-05 19:09:50 UTC (rev 656)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-05 19:09:52 UTC (rev 657)
+@@ -3,7 +3,7 @@
+ ; $Id$
+ $TTL 3D
+ @ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2010121501 ; Serial
++ 2010121502 ; Serial
+ 21600 ; Refresh
+ 3600 ; Retry
+ 2419200 ; Expire
+@@ -68,8 +68,8 @@
+ svn IN CNAME valstar
+ meetbot IN CNAME krampouezh
+
+-donate IN CNAME www-aufml
+-donation IN CNAME www-aufml
++donate IN CNAME alamut
++donation IN CNAME alamut
+
+ puppetmaster IN CNAME valstar
+ pkgsubmit IN CNAME valstar
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/a25cf069/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A></li>
+ <LI>Next message: <A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1522">[ date ]</a>
+ <a href="thread.html#1522">[ thread ]</a>
+ <a href="subject.html#1522">[ subject ]</a>
+ <a href="author.html#1522">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001523.html b/zarb-ml/mageia-sysadm/2011-January/001523.html
new file mode 100644
index 000000000..251899ed3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001523.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [658] - also add identity trunk, while I am on it
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B658%5D%20-%20also%20add%20identity%20trunk%2C%20while%20I%20am%20on%20it&In-Reply-To=%3C20110105190953.E84DC41979%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001522.html">
+ <LINK REL="Next" HREF="001525.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [658] - also add identity trunk, while I am on it</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B658%5D%20-%20also%20add%20identity%20trunk%2C%20while%20I%20am%20on%20it&In-Reply-To=%3C20110105190953.E84DC41979%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [658] - also add identity trunk, while I am on it">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:09:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A></li>
+ <LI>Next message: <A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1523">[ date ]</a>
+ <a href="thread.html#1523">[ thread ]</a>
+ <a href="subject.html#1523">[ subject ]</a>
+ <a href="author.html#1523">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 658
+Author: misc
+Date: 2011-01-05 20:09:53 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- also add identity trunk, while I am on it
+
+Modified Paths:
+--------------
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Modified: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-05 19:09:52 UTC (rev 657)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-05 19:09:53 UTC (rev 658)
+@@ -77,6 +77,7 @@
+ ldap IN CNAME valstar
+
+ identity IN CNAME alamut
++identity-trunk IN CNAME alamut
+ mirrors IN CNAME alamut
+ epoll IN CNAME alamut
+ pgsql IN CNAME alamut
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/157b5a6b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A></li>
+ <LI>Next message: <A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1523">[ date ]</a>
+ <a href="thread.html#1523">[ thread ]</a>
+ <a href="subject.html#1523">[ subject ]</a>
+ <a href="author.html#1523">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001524.html b/zarb-ml/mageia-sysadm/2011-January/001524.html
new file mode 100644
index 000000000..fa13f2afd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001524.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] DNS update and redirection
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3C1294254653.29097.44.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001476.html">
+ <LINK REL="Next" HREF="001477.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] DNS update and redirection</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20DNS%20update%20and%20redirection&In-Reply-To=%3C1294254653.29097.44.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] DNS update and redirection">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 5 20:10:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1524">[ date ]</a>
+ <a href="thread.html#1524">[ thread ]</a>
+ <a href="subject.html#1524">[ subject ]</a>
+ <a href="author.html#1524">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 03 janvier 2011 &#224; 22:24 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> On Mon, Jan 3, 2011 at 22:21, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Le lundi 03 janvier 2011 &#224; 21:28 +0100, Romain d'Alverny a &#233;crit :
+</I>&gt;<i> &gt;&gt; RewriteRule ^/(.*)/$ <A HREF="http://www.mageia.org/$1/donate/">http://www.mageia.org/$1/donate/</A> [R,L]
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I would add R=permanent, to ease the work of search engine ( even if I
+</I>&gt;<i> &gt; have no slight idea if this would really help them, but I assume that
+</I>&gt;<i> &gt; following http norm is the best we can do ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Shouldn't we also set some logs to see if we have traffic on this
+</I>&gt;<i> &gt; vhost ?
+</I>&gt;<i>
+</I>&gt;<i> Yes, that would allow to know right away if/when we need to just cut this off.
+</I>&gt;<i>
+</I>&gt;<i> &gt;&gt; What do you think? Can we do that?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Well, we can, I guess we can host it on alamut.
+</I>&gt;<i>
+</I>&gt;<i> Great! Thanks.
+</I>
+Should be ok as soon as puppet apply configuration.
+
+The log are in apache format, in /var/log/httpd/donate*_log.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A></li>
+ <LI>Next message: <A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1524">[ date ]</a>
+ <a href="thread.html#1524">[ thread ]</a>
+ <a href="subject.html#1524">[ subject ]</a>
+ <a href="author.html#1524">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001525.html b/zarb-ml/mageia-sysadm/2011-January/001525.html
new file mode 100644
index 000000000..212ae0be6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001525.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105192100.314F14197D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001523.html">
+ <LINK REL="Next" HREF="001526.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105192100.314F14197D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:21:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A></li>
+ <LI>Next message: <A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1525">[ date ]</a>
+ <a href="thread.html#1525">[ thread ]</a>
+ <a href="subject.html#1525">[ subject ]</a>
+ <a href="author.html#1525">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 20:21:00 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Wed Jan 05 20:21:00 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A></li>
+ <LI>Next message: <A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1525">[ date ]</a>
+ <a href="thread.html#1525">[ thread ]</a>
+ <a href="subject.html#1525">[ subject ]</a>
+ <a href="author.html#1525">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001526.html b/zarb-ml/mageia-sysadm/2011-January/001526.html
new file mode 100644
index 000000000..af85df78e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001526.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110105192237.0EBD94197E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001525.html">
+ <LINK REL="Next" HREF="001527.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110105192237.0EBD94197E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:22:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1526">[ date ]</a>
+ <a href="thread.html#1526">[ thread ]</a>
+ <a href="subject.html#1526">[ subject ]</a>
+ <a href="author.html#1526">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 20:22:23 +0100 2011 /Stage[main]/Bind::Bind_base/Service[named] (err): Failed to call refresh: Could not start Service[named]: Execution of '/sbin/service named start' returned 1: at /etc/puppet/modules/bind/manifests/init.pp:11
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1526">[ date ]</a>
+ <a href="thread.html#1526">[ thread ]</a>
+ <a href="subject.html#1526">[ subject ]</a>
+ <a href="author.html#1526">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001527.html b/zarb-ml/mageia-sysadm/2011-January/001527.html
new file mode 100644
index 000000000..abf193eb6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001527.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110105192411.E7BB44197F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001526.html">
+ <LINK REL="Next" HREF="001528.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110105192411.E7BB44197F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:24:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1527">[ date ]</a>
+ <a href="thread.html#1527">[ thread ]</a>
+ <a href="subject.html#1527">[ subject ]</a>
+ <a href="author.html#1527">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 20:24:11 +0100 2011 /Stage[main]/Bind::Bind_base/Service[named] (err): Failed to call refresh: Could not start Service[named]: Execution of '/sbin/service named start' returned 1: at /etc/puppet/modules/bind/manifests/init.pp:11
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1527">[ date ]</a>
+ <a href="thread.html#1527">[ thread ]</a>
+ <a href="subject.html#1527">[ subject ]</a>
+ <a href="author.html#1527">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001528.html b/zarb-ml/mageia-sysadm/2011-January/001528.html
new file mode 100644
index 000000000..ce30e0be6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001528.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [659] add missing rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B659%5D%20add%20missing%20rpm&In-Reply-To=%3C20110105194018.76FEB4197F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001527.html">
+ <LINK REL="Next" HREF="001531.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [659] add missing rpm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B659%5D%20add%20missing%20rpm&In-Reply-To=%3C20110105194018.76FEB4197F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [659] add missing rpm">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:40:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1528">[ date ]</a>
+ <a href="thread.html#1528">[ thread ]</a>
+ <a href="subject.html#1528">[ subject ]</a>
+ <a href="author.html#1528">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 659
+Author: misc
+Date: 2011-01-05 20:40:18 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+add missing rpm
+
+Modified Paths:
+--------------
+ puppet/modules/catdap/manifests/init.pp
+
+Modified: puppet/modules/catdap/manifests/init.pp
+===================================================================
+--- puppet/modules/catdap/manifests/init.pp 2011-01-05 19:09:53 UTC (rev 658)
++++ puppet/modules/catdap/manifests/init.pp 2011-01-05 19:40:18 UTC (rev 659)
+@@ -9,7 +9,7 @@
+ &quot;perl-Catalyst-P-S-State-Cookie&quot;, &quot;perl-Catalyst-P-S-Store-File&quot;, &quot;perl-Catalyst-View-Email&quot;,
+ &quot;perl-Catalyst-View-TT&quot;, &quot;perl-Config-General&quot;, &quot;perl-Crypt-CBC&quot;, &quot;perl-Data-UUID&quot;,
+ &quot;perl-Email-Valid&quot;, &quot;perl-Moose&quot;, &quot;perl-namespace-autoclean&quot;, &quot;perl-Test-Simple&quot;,
+-&quot;perl-Crypt-Blowfish&quot;, &quot;perl-Email-Date-Format&quot;, &quot;perl-YAML-LibYAML&quot;,
++&quot;perl-Crypt-Blowfish&quot;, &quot;perl-Email-Date-Format&quot;, &quot;perl-YAML-LibYAML&quot;,&quot;perl-Catalyst-Plugin-Unicode-Encoding&quot;,
+ ]
+
+ package { $rpm_requirement:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/c743e0e4/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1528">[ date ]</a>
+ <a href="thread.html#1528">[ thread ]</a>
+ <a href="subject.html#1528">[ subject ]</a>
+ <a href="author.html#1528">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001529.html b/zarb-ml/mageia-sysadm/2011-January/001529.html
new file mode 100644
index 000000000..102988132
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001529.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105195102.7CFB241983%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001531.html">
+ <LINK REL="Next" HREF="001530.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110105195102.7CFB241983%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Wed Jan 5 20:51:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1529">[ date ]</a>
+ <a href="thread.html#1529">[ thread ]</a>
+ <a href="subject.html#1529">[ subject ]</a>
+ <a href="author.html#1529">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 05 20:51:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Wed Jan 05 20:51:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1529">[ date ]</a>
+ <a href="thread.html#1529">[ thread ]</a>
+ <a href="subject.html#1529">[ subject ]</a>
+ <a href="author.html#1529">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001530.html b/zarb-ml/mageia-sysadm/2011-January/001530.html
new file mode 100644
index 000000000..e142e002b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001530.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [213] - revert commit 196.
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B213%5D%20-%20revert%20commit%20196.&In-Reply-To=%3C20110105201305.5A81D41984%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001529.html">
+ <LINK REL="Next" HREF="001532.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [213] - revert commit 196.</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B213%5D%20-%20revert%20commit%20196.&In-Reply-To=%3C20110105201305.5A81D41984%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [213] - revert commit 196.">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 21:13:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001532.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1530">[ date ]</a>
+ <a href="thread.html#1530">[ thread ]</a>
+ <a href="subject.html#1530">[ subject ]</a>
+ <a href="author.html#1530">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 213
+Author: misc
+Date: 2011-01-05 21:13:05 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- revert commit 196. The button is near the form because it is related to the
+form, while the link are not. ( ie, we use spatial proximity as a affordance )
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/index.tt
+
+Modified: identity/CatDap/trunk/root/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/index.tt 2011-01-05 15:32:57 UTC (rev 212)
++++ identity/CatDap/trunk/root/index.tt 2011-01-05 20:13:05 UTC (rev 213)
+@@ -10,13 +10,13 @@
+ &lt;label for=&quot;password_&quot;&gt;[% l('Password : ') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
+ &lt;br /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;login_form_line&quot;&gt;
+ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
+ @todo [% l('Forgotten password?') %]
+ &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
+ &lt;/span&gt;
+- &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;/form&gt;
+ &lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/2168be7c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001532.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1530">[ date ]</a>
+ <a href="thread.html#1530">[ thread ]</a>
+ <a href="subject.html#1530">[ subject ]</a>
+ <a href="author.html#1530">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001531.html b/zarb-ml/mageia-sysadm/2011-January/001531.html
new file mode 100644
index 000000000..04feab2e5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001531.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [659] add missing rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B659%5D%20add%20missing%20rpm&In-Reply-To=%3C1294258606.29097.45.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001528.html">
+ <LINK REL="Next" HREF="001529.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [659] add missing rpm</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B659%5D%20add%20missing%20rpm&In-Reply-To=%3C1294258606.29097.45.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [659] add missing rpm">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 5 21:16:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1531">[ date ]</a>
+ <a href="thread.html#1531">[ thread ]</a>
+ <a href="subject.html#1531">[ subject ]</a>
+ <a href="author.html#1531">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 05 janvier 2011 &#224; 20:40 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 659
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-05 20:40:18 +0100 (Wed, 05 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> add missing rpm
+</I>
+I manually backported it from cooker, I guess it should be added to the
+repository that boklm created.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1531">[ date ]</a>
+ <a href="thread.html#1531">[ thread ]</a>
+ <a href="subject.html#1531">[ subject ]</a>
+ <a href="author.html#1531">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001532.html b/zarb-ml/mageia-sysadm/2011-January/001532.html
new file mode 100644
index 000000000..b8e91e334
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001532.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] ml migration
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1294258900.29097.50.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001530.html">
+ <LINK REL="Next" HREF="001538.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] ml migration</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1294258900.29097.50.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] ml migration">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 5 21:21:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A></li>
+ <LI>Next message: <A HREF="001538.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1532">[ date ]</a>
+ <a href="thread.html#1532">[ thread ]</a>
+ <a href="subject.html#1532">[ subject ]</a>
+ <a href="author.html#1532">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+since new version of catdap was almost deployed ( I just need to find
+why the branch live ( <A HREF="http://identity.mageia.org/">http://identity.mageia.org/</A> ) do not look like the
+trunk ( <A HREF="http://identity-trunk.mageia.org/">http://identity-trunk.mageia.org/</A> ), despites them being
+merged ), I think we can start pushing mailing lists.
+
+SO I plan, before doing this for i18n, do a first run for us.
+
+As people complained there is too much noise here, I propose the
+following :
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-commits at ml.mageia.org</A>, for svn commit for adm repository
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-reports at ml.mageia.org</A>, for puppet reports
+
+Any other idea ? ( I guess we could add cronjob output somewhere, if we
+need, and nagios/hobbit/whatever too )
+
+If no one oppose, the change will be effective before the end of the
+week.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A></li>
+ <LI>Next message: <A HREF="001538.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1532">[ date ]</a>
+ <a href="thread.html#1532">[ thread ]</a>
+ <a href="subject.html#1532">[ subject ]</a>
+ <a href="author.html#1532">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001533.html b/zarb-ml/mageia-sysadm/2011-January/001533.html
new file mode 100644
index 000000000..0e822e1e1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001533.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105221837.1A29A4199A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002391.html">
+ <LINK REL="Next" HREF="001534.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105221837.1A29A4199A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 23:18:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002391.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1533">[ date ]</a>
+ <a href="thread.html#1533">[ thread ]</a>
+ <a href="subject.html#1533">[ subject ]</a>
+ <a href="author.html#1533">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204027.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204027.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204027.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002391.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1533">[ date ]</a>
+ <a href="thread.html#1533">[ thread ]</a>
+ <a href="subject.html#1533">[ subject ]</a>
+ <a href="author.html#1533">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001534.html b/zarb-ml/mageia-sysadm/2011-January/001534.html
new file mode 100644
index 000000000..c469a690b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001534.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105221837.6BF0D4199A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001533.html">
+ <LINK REL="Next" HREF="001535.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105221837.6BF0D4199A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 23:18:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1534">[ date ]</a>
+ <a href="thread.html#1534">[ thread ]</a>
+ <a href="subject.html#1534">[ subject ]</a>
+ <a href="author.html#1534">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204027.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204027.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204028.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105204028.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204028.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105204028.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204027.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204027.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204028.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105204028.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1534">[ date ]</a>
+ <a href="thread.html#1534">[ thread ]</a>
+ <a href="subject.html#1534">[ subject ]</a>
+ <a href="author.html#1534">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001535.html b/zarb-ml/mageia-sysadm/2011-January/001535.html
new file mode 100644
index 000000000..614a47302
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001535.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105224428.1BC5E4199E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001534.html">
+ <LINK REL="Next" HREF="001536.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105224428.1BC5E4199E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 23:44:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1535">[ date ]</a>
+ <a href="thread.html#1535">[ thread ]</a>
+ <a href="subject.html#1535">[ subject ]</a>
+ <a href="author.html#1535">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223833.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223833.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223833.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1535">[ date ]</a>
+ <a href="thread.html#1535">[ thread ]</a>
+ <a href="subject.html#1535">[ subject ]</a>
+ <a href="author.html#1535">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001536.html b/zarb-ml/mageia-sysadm/2011-January/001536.html
new file mode 100644
index 000000000..52c9fef06
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001536.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105224428.7F16E4199E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001535.html">
+ <LINK REL="Next" HREF="001537.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110105224428.7F16E4199E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 23:44:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1536">[ date ]</a>
+ <a href="thread.html#1536">[ thread ]</a>
+ <a href="subject.html#1536">[ subject ]</a>
+ <a href="author.html#1536">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223833.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223834.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223834.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223834.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110105223834.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223833.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223834.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110105223834.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223833.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110105202724.pterjan.valstar.21150/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110105223833.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1536">[ date ]</a>
+ <a href="thread.html#1536">[ thread ]</a>
+ <a href="subject.html#1536">[ subject ]</a>
+ <a href="author.html#1536">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001537.html b/zarb-ml/mageia-sysadm/2011-January/001537.html
new file mode 100644
index 000000000..b7be3ae40
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001537.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110105225333.04C00419A1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001536.html">
+ <LINK REL="Next" HREF="001539.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110105225333.04C00419A1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 23:53:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1537">[ date ]</a>
+ <a href="thread.html#1537">[ thread ]</a>
+ <a href="subject.html#1537">[ subject ]</a>
+ <a href="author.html#1537">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @156:repsys-1.9.2-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110105225212.pterjan.valstar.6049.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110105225212.pterjan.valstar.6049.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1537">[ date ]</a>
+ <a href="thread.html#1537">[ thread ]</a>
+ <a href="subject.html#1537">[ subject ]</a>
+ <a href="author.html#1537">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001538.html b/zarb-ml/mageia-sysadm/2011-January/001538.html
new file mode 100644
index 000000000..b4b9e4aec
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001538.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] ml migration
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C20110105225725.GI21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001532.html">
+ <LINK REL="Next" HREF="001548.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] ml migration</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C20110105225725.GI21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] ml migration">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 5 23:57:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001532.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001548.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1538">[ date ]</a>
+ <a href="thread.html#1538">[ thread ]</a>
+ <a href="subject.html#1538">[ subject ]</a>
+ <a href="author.html#1538">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 05 Jan 2011, Michael Scherer wrote:
+
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> since new version of catdap was almost deployed ( I just need to find
+</I>&gt;<i> why the branch live ( <A HREF="http://identity.mageia.org/">http://identity.mageia.org/</A> ) do not look like the
+</I>&gt;<i> trunk ( <A HREF="http://identity-trunk.mageia.org/">http://identity-trunk.mageia.org/</A> ), despites them being
+</I>&gt;<i> merged ), I think we can start pushing mailing lists.
+</I>&gt;<i>
+</I>&gt;<i> SO I plan, before doing this for i18n, do a first run for us.
+</I>&gt;<i>
+</I>&gt;<i> As people complained there is too much noise here, I propose the
+</I>&gt;<i> following :
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-commits at ml.mageia.org</A>, for svn commit for adm repository
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-reports at ml.mageia.org</A>, for puppet reports
+</I>
+That's a good idea. And an other one for discussions (to replace this
+one) ?
+
+&gt;<i>
+</I>&gt;<i> Any other idea ? ( I guess we could add cronjob output somewhere, if we
+</I>&gt;<i> need, and nagios/hobbit/whatever too )
+</I>
+cronjob and monitoring would go to sysadm-reports too ?
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001532.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001548.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1538">[ date ]</a>
+ <a href="thread.html#1538">[ thread ]</a>
+ <a href="subject.html#1538">[ subject ]</a>
+ <a href="author.html#1538">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001539.html b/zarb-ml/mageia-sysadm/2011-January/001539.html
new file mode 100644
index 000000000..1f5a282d4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001539.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Catdap trunk instance, and update
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Catdap%20trunk%20instance%2C%20and%20update&In-Reply-To=%3C1294268872.29097.64.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001537.html">
+ <LINK REL="Next" HREF="001540.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Catdap trunk instance, and update</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Catdap%20trunk%20instance%2C%20and%20update&In-Reply-To=%3C1294268872.29097.64.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Catdap trunk instance, and update">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 00:07:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1539">[ date ]</a>
+ <a href="thread.html#1539">[ thread ]</a>
+ <a href="subject.html#1539">[ subject ]</a>
+ <a href="author.html#1539">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+some people asked us^W to have a trunk installation of catdap, and so
+here it is :
+<A HREF="https://identity-trunk.mageia.org/">https://identity-trunk.mageia.org/</A>
+
+Updated every 15 minutes, from trunk.
+
+yes, it look nicer than <A HREF="https://identity.mageia.org/">https://identity.mageia.org/</A> . I suspect the
+merge didn't went as well as I thought.
+
+I plan to announce it to the unsuspecting world once trunk is fully
+merged in branch/live and then ask people to register to it for sympa
+ml, and tx, and so on, unless someone give a raeson to not do it.
+
+There is several forms to enhance ( so far, i only work on login and
+register one, and I would get ride of captcha on the register one if
+possible ), I followed mainly this guide to refresh my memory
+<A HREF="http://www.lukew.com/resources/articles/WebForms_LukeW.pdf">http://www.lukew.com/resources/articles/WebForms_LukeW.pdf</A> , but not
+everything is done.
+
+For example, the register page could be more usable if the title was not
+so huge ( IMHO ) ( and getting ride of the captcha would also help, it
+depend on what we want to prevent, a simple mathematical question would
+be better ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1539">[ date ]</a>
+ <a href="thread.html#1539">[ thread ]</a>
+ <a href="subject.html#1539">[ subject ]</a>
+ <a href="author.html#1539">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001540.html b/zarb-ml/mageia-sysadm/2011-January/001540.html
new file mode 100644
index 000000000..6fcc76a13
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001540.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110105231624.DF20C419A4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001539.html">
+ <LINK REL="Next" HREF="001541.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110105231624.DF20C419A4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:16:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A></li>
+ <LI>Next message: <A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1540">[ date ]</a>
+ <a href="thread.html#1540">[ thread ]</a>
+ <a href="subject.html#1540">[ subject ]</a>
+ <a href="author.html#1540">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @156:repsys-1.9.2-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110105231312.pterjan.valstar.8237.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110105231312.pterjan.valstar.8237.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A></li>
+ <LI>Next message: <A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1540">[ date ]</a>
+ <a href="thread.html#1540">[ thread ]</a>
+ <a href="subject.html#1540">[ subject ]</a>
+ <a href="author.html#1540">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001541.html b/zarb-ml/mageia-sysadm/2011-January/001541.html
new file mode 100644
index 000000000..13b2e2eeb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001541.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [660] - add another missing rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B660%5D%20-%20add%20another%20missing%20rpm&In-Reply-To=%3C20110105233235.15191419A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001540.html">
+ <LINK REL="Next" HREF="001542.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [660] - add another missing rpm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B660%5D%20-%20add%20another%20missing%20rpm&In-Reply-To=%3C20110105233235.15191419A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [660] - add another missing rpm">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:32:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1541">[ date ]</a>
+ <a href="thread.html#1541">[ thread ]</a>
+ <a href="subject.html#1541">[ subject ]</a>
+ <a href="author.html#1541">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 660
+Author: misc
+Date: 2011-01-06 00:32:34 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- add another missing rpm
+
+Modified Paths:
+--------------
+ puppet/modules/catdap/manifests/init.pp
+
+Modified: puppet/modules/catdap/manifests/init.pp
+===================================================================
+--- puppet/modules/catdap/manifests/init.pp 2011-01-05 19:40:18 UTC (rev 659)
++++ puppet/modules/catdap/manifests/init.pp 2011-01-05 23:32:34 UTC (rev 660)
+@@ -9,7 +9,7 @@
+ &quot;perl-Catalyst-P-S-State-Cookie&quot;, &quot;perl-Catalyst-P-S-Store-File&quot;, &quot;perl-Catalyst-View-Email&quot;,
+ &quot;perl-Catalyst-View-TT&quot;, &quot;perl-Config-General&quot;, &quot;perl-Crypt-CBC&quot;, &quot;perl-Data-UUID&quot;,
+ &quot;perl-Email-Valid&quot;, &quot;perl-Moose&quot;, &quot;perl-namespace-autoclean&quot;, &quot;perl-Test-Simple&quot;,
+-&quot;perl-Crypt-Blowfish&quot;, &quot;perl-Email-Date-Format&quot;, &quot;perl-YAML-LibYAML&quot;,&quot;perl-Catalyst-Plugin-Unicode-Encoding&quot;,
++&quot;perl-Crypt-Blowfish&quot;, &quot;perl-Email-Date-Format&quot;, &quot;perl-YAML-LibYAML&quot;,&quot;perl-Catalyst-Plugin-Unicode-Encoding&quot;, &quot;perl-IO-Socket-INET6&quot;,
+ ]
+
+ package { $rpm_requirement:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/ba9861a3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1541">[ date ]</a>
+ <a href="thread.html#1541">[ thread ]</a>
+ <a href="subject.html#1541">[ subject ]</a>
+ <a href="author.html#1541">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001542.html b/zarb-ml/mageia-sysadm/2011-January/001542.html
new file mode 100644
index 000000000..d2ae78831
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001542.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B661%5D%20Disable%20svn%20check%20as%20people%20do%20not%20upload%0A%20manually%2C%20and%20reduce%20release%20check%20so%20that%20mga1.0%20is%20valid&In-Reply-To=%3C20110105233321.292A4419A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001541.html">
+ <LINK REL="Next" HREF="001543.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B661%5D%20Disable%20svn%20check%20as%20people%20do%20not%20upload%0A%20manually%2C%20and%20reduce%20release%20check%20so%20that%20mga1.0%20is%20valid&In-Reply-To=%3C20110105233321.292A4419A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:33:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1542">[ date ]</a>
+ <a href="thread.html#1542">[ thread ]</a>
+ <a href="subject.html#1542">[ subject ]</a>
+ <a href="author.html#1542">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 661
+Author: pterjan
+Date: 2011-01-06 00:33:20 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:32:34 UTC (rev 660)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:33:20 UTC (rev 661)
+@@ -21,7 +21,7 @@
+ checks:
+ - source
+ - version
+- - svn
++ #- svn
+ - tag
+ - acl
+ - host
+@@ -38,7 +38,7 @@
+ checks:
+ - source
+ - version
+- - svn
++ #- svn
+ - tag
+ - acl
+ - host
+@@ -57,7 +57,7 @@
+ class: Youri::Submit::Check::Tag
+ options:
+ tags:
+- release: '(mnb\d+|mga..\..)$'
++ release: '(mnb|mga)\d+'
+ packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">S+ at mageia</A>\.org&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.Org$'
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/ea3275d9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A></li>
+ <LI>Next message: <A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1542">[ date ]</a>
+ <a href="thread.html#1542">[ thread ]</a>
+ <a href="subject.html#1542">[ subject ]</a>
+ <a href="author.html#1542">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001543.html b/zarb-ml/mageia-sysadm/2011-January/001543.html
new file mode 100644
index 000000000..7b8dae643
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001543.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B662%5D%20Force%20distribution%20and%20vendor%20at%20repsys%20level%0A%20as%20current%20system%20is%20a%20Mandriva&In-Reply-To=%3C20110105233824.EAC58419A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001542.html">
+ <LINK REL="Next" HREF="001544.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B662%5D%20Force%20distribution%20and%20vendor%20at%20repsys%20level%0A%20as%20current%20system%20is%20a%20Mandriva&In-Reply-To=%3C20110105233824.EAC58419A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:38:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A></li>
+ <LI>Next message: <A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1543">[ date ]</a>
+ <a href="thread.html#1543">[ thread ]</a>
+ <a href="subject.html#1543">[ subject ]</a>
+ <a href="author.html#1543">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 662
+Author: pterjan
+Date: 2011-01-06 00:38:24 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Force distribution and vendor at repsys level as current system is a Mandriva
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-05 23:33:20 UTC (rev 661)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-05 23:38:24 UTC (rev 662)
+@@ -46,6 +46,8 @@
+ distsuffix = mga
+ # mkrel definition to be removed when rpm-setup is updated on main build node
+ mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
++distribution = Mageia
++vendor = Mageia.Org
+
+ [macros cauldron]
+ distro_release = 1.0
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/c7a7af99/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A></li>
+ <LI>Next message: <A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1543">[ date ]</a>
+ <a href="thread.html#1543">[ thread ]</a>
+ <a href="subject.html#1543">[ subject ]</a>
+ <a href="author.html#1543">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001544.html b/zarb-ml/mageia-sysadm/2011-January/001544.html
new file mode 100644
index 000000000..6d5f20895
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001544.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B663%5D%20-%20do%20not%20hardcode%20domain%20for%20packager%20regexp&In-Reply-To=%3C20110105233933.DAF08419A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001543.html">
+ <LINK REL="Next" HREF="001545.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [663] - do not hardcode domain for packager regexp</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B663%5D%20-%20do%20not%20hardcode%20domain%20for%20packager%20regexp&In-Reply-To=%3C20110105233933.DAF08419A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [663] - do not hardcode domain for packager regexp">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:39:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A></li>
+ <LI>Next message: <A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1544">[ date ]</a>
+ <a href="thread.html#1544">[ thread ]</a>
+ <a href="subject.html#1544">[ subject ]</a>
+ <a href="author.html#1544">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 663
+Author: misc
+Date: 2011-01-06 00:39:33 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- do not hardcode domain for packager regexp
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:38:24 UTC (rev 662)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:39:33 UTC (rev 663)
+@@ -1,3 +1,7 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
++
+ home: &lt;%= sched_home_dir %&gt;
+
+ # repository declaration
+@@ -58,7 +62,7 @@
+ options:
+ tags:
+ release: '(mnb|mga)\d+'
+- packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">S+ at mageia</A>\.org&gt;$'
++ packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.Org$'
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/66c90bf1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A></li>
+ <LI>Next message: <A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1544">[ date ]</a>
+ <a href="thread.html#1544">[ thread ]</a>
+ <a href="subject.html#1544">[ subject ]</a>
+ <a href="author.html#1544">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001545.html b/zarb-ml/mageia-sysadm/2011-January/001545.html
new file mode 100644
index 000000000..9d7d92ae5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001545.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B664%5D%20-%20do%20not%20check%20for%20mnb%20%28%20as%20this%20correspond%0A%09to%20manbo%2C%20and%20so%20do%20not&In-Reply-To=%3C20110105234217.18D1E419A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001544.html">
+ <LINK REL="Next" HREF="001546.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B664%5D%20-%20do%20not%20check%20for%20mnb%20%28%20as%20this%20correspond%0A%09to%20manbo%2C%20and%20so%20do%20not&In-Reply-To=%3C20110105234217.18D1E419A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:42:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A></li>
+ <LI>Next message: <A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1545">[ date ]</a>
+ <a href="thread.html#1545">[ thread ]</a>
+ <a href="subject.html#1545">[ subject ]</a>
+ <a href="author.html#1545">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 664
+Author: misc
+Date: 2011-01-06 00:42:16 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- do not check for mnb ( as this correspond to manbo, and so do not
+make sense for us )
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:39:33 UTC (rev 663)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-05 23:42:16 UTC (rev 664)
+@@ -61,7 +61,7 @@
+ class: Youri::Submit::Check::Tag
+ options:
+ tags:
+- release: '(mnb|mga)\d+'
++ release: 'mga\d+'
+ packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.Org$'
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/d3b53c59/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A></li>
+ <LI>Next message: <A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1545">[ date ]</a>
+ <a href="thread.html#1545">[ thread ]</a>
+ <a href="subject.html#1545">[ subject ]</a>
+ <a href="author.html#1545">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001546.html b/zarb-ml/mageia-sysadm/2011-January/001546.html
new file mode 100644
index 000000000..c0ca5d002
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001546.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B665%5D%20-%20really%20add%20donate%20redirect%20on%20alamut%2C%0A%20as%20pointed%20by%20boklm%20and%20alien%20on%20irc&In-Reply-To=%3C20110105235122.012EE419AC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001545.html">
+ <LINK REL="Next" HREF="001547.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B665%5D%20-%20really%20add%20donate%20redirect%20on%20alamut%2C%0A%20as%20pointed%20by%20boklm%20and%20alien%20on%20irc&In-Reply-To=%3C20110105235122.012EE419AC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:51:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A></li>
+ <LI>Next message: <A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1546">[ date ]</a>
+ <a href="thread.html#1546">[ thread ]</a>
+ <a href="subject.html#1546">[ subject ]</a>
+ <a href="author.html#1546">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 665
+Author: misc
+Date: 2011-01-06 00:51:21 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- really add donate redirect on alamut, as pointed by boklm and alien on irc
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-05 23:42:16 UTC (rev 664)
++++ puppet/manifests/nodes.pp 2011-01-05 23:51:21 UTC (rev 665)
+@@ -49,6 +49,7 @@
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+
+ include catdap
++ include websites::donate
+ include mga-mirrors
+ include epoll
+ include transifex
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/3b866a78/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A></li>
+ <LI>Next message: <A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1546">[ date ]</a>
+ <a href="thread.html#1546">[ thread ]</a>
+ <a href="subject.html#1546">[ subject ]</a>
+ <a href="author.html#1546">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001547.html b/zarb-ml/mageia-sysadm/2011-January/001547.html
new file mode 100644
index 000000000..c90d81fda
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001547.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [666] - add missing vhost
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B666%5D%20-%20add%20missing%20vhost&In-Reply-To=%3C20110105235539.647EC419B0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001546.html">
+ <LINK REL="Next" HREF="001549.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [666] - add missing vhost</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B666%5D%20-%20add%20missing%20vhost&In-Reply-To=%3C20110105235539.647EC419B0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [666] - add missing vhost">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 00:55:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A></li>
+ <LI>Next message: <A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1547">[ date ]</a>
+ <a href="thread.html#1547">[ thread ]</a>
+ <a href="subject.html#1547">[ subject ]</a>
+ <a href="author.html#1547">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 666
+Author: misc
+Date: 2011-01-06 00:55:39 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- add missing vhost
+
+Modified Paths:
+--------------
+ puppet/modules/websites/templates/vhost_donate.conf
+
+Modified: puppet/modules/websites/templates/vhost_donate.conf
+===================================================================
+--- puppet/modules/websites/templates/vhost_donate.conf 2011-01-05 23:51:21 UTC (rev 665)
++++ puppet/modules/websites/templates/vhost_donate.conf 2011-01-05 23:55:39 UTC (rev 666)
+@@ -1,5 +1,6 @@
+ &lt;VirtualHost *:80&gt;
+ ServerName donate.&lt;%= domain %&gt;
++ ServerAlias donation.&lt;%= domain %&gt;
+
+ RewriteEngine on
+ RewriteRule ^/(.*)$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/$1/donate/ [R=permanent,L]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/402369da/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A></li>
+ <LI>Next message: <A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1547">[ date ]</a>
+ <a href="thread.html#1547">[ thread ]</a>
+ <a href="subject.html#1547">[ subject ]</a>
+ <a href="author.html#1547">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001548.html b/zarb-ml/mageia-sysadm/2011-January/001548.html
new file mode 100644
index 000000000..236e603cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001548.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] ml migration
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1294271889.29097.69.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001538.html">
+ <LINK REL="Next" HREF="002391.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] ml migration</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1294271889.29097.69.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] ml migration">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 00:58:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001538.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="002391.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1548">[ date ]</a>
+ <a href="thread.html#1548">[ thread ]</a>
+ <a href="subject.html#1548">[ subject ]</a>
+ <a href="author.html#1548">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 05 janvier 2011 &#224; 23:57 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Wed, 05 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Hi,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; since new version of catdap was almost deployed ( I just need to find
+</I>&gt;<i> &gt; why the branch live ( <A HREF="http://identity.mageia.org/">http://identity.mageia.org/</A> ) do not look like the
+</I>&gt;<i> &gt; trunk ( <A HREF="http://identity-trunk.mageia.org/">http://identity-trunk.mageia.org/</A> ), despites them being
+</I>&gt;<i> &gt; merged ), I think we can start pushing mailing lists.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; SO I plan, before doing this for i18n, do a first run for us.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; As people complained there is too much noise here, I propose the
+</I>&gt;<i> &gt; following :
+</I>&gt;<i> &gt; <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-commits at ml.mageia.org</A>, for svn commit for adm repository
+</I>&gt;<i> &gt; <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-reports at ml.mageia.org</A>, for puppet reports
+</I>&gt;<i>
+</I>&gt;<i> That's a good idea. And an other one for discussions (to replace this
+</I>&gt;<i> one) ?
+</I>
+Yeah, but once we migrate the lists ( ie, once we also migrate the
+archives, and the web site ).
+
+&gt;<i> &gt;
+</I>&gt;<i> &gt; Any other idea ? ( I guess we could add cronjob output somewhere, if we
+</I>&gt;<i> &gt; need, and nagios/hobbit/whatever too )
+</I>&gt;<i>
+</I>&gt;<i> cronjob and monitoring would go to sysadm-reports too ?
+</I>
+That's a possibility.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001538.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="002391.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1548">[ date ]</a>
+ <a href="thread.html#1548">[ thread ]</a>
+ <a href="subject.html#1548">[ subject ]</a>
+ <a href="author.html#1548">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001549.html b/zarb-ml/mageia-sysadm/2011-January/001549.html
new file mode 100644
index 000000000..e06725309
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001549.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B667%5D%20add%20special%20case%20to%20redirect%0A%09http%3A//donate.mageia.org/%20to%20en%20version&In-Reply-To=%3C20110106000531.E01B3419B0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001547.html">
+ <LINK REL="Next" HREF="001550.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B667%5D%20add%20special%20case%20to%20redirect%0A%09http%3A//donate.mageia.org/%20to%20en%20version&In-Reply-To=%3C20110106000531.E01B3419B0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:05:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A></li>
+ <LI>Next message: <A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1549">[ date ]</a>
+ <a href="thread.html#1549">[ thread ]</a>
+ <a href="subject.html#1549">[ subject ]</a>
+ <a href="author.html#1549">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 667
+Author: boklm
+Date: 2011-01-06 01:05:31 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+add special case to redirect <A HREF="http://donate.mageia.org/">http://donate.mageia.org/</A> to en version
+
+Modified Paths:
+--------------
+ puppet/modules/websites/templates/vhost_donate.conf
+
+Modified: puppet/modules/websites/templates/vhost_donate.conf
+===================================================================
+--- puppet/modules/websites/templates/vhost_donate.conf 2011-01-05 23:55:39 UTC (rev 666)
++++ puppet/modules/websites/templates/vhost_donate.conf 2011-01-06 00:05:31 UTC (rev 667)
+@@ -3,6 +3,7 @@
+ ServerAlias donation.&lt;%= domain %&gt;
+
+ RewriteEngine on
++ RewriteRule ^/?$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/en/donate/ [R=permanent,L]
+ RewriteRule ^/(.*)$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/$1/donate/ [R=permanent,L]
+ #DocumentRoot /dev/null
+ CustomLog /var/log/httpd/donate_log combined
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/7c76f417/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A></li>
+ <LI>Next message: <A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1549">[ date ]</a>
+ <a href="thread.html#1549">[ thread ]</a>
+ <a href="subject.html#1549">[ subject ]</a>
+ <a href="author.html#1549">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001550.html b/zarb-ml/mageia-sysadm/2011-January/001550.html
new file mode 100644
index 000000000..2ae616308
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001550.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B668%5D%20-%20do%20not%20hardcode%20domain%20name%20%28%20as%20this%0A%20complexify%20deploymement%20on%20a%20separate&In-Reply-To=%3C20110106000630.E0872419B1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001549.html">
+ <LINK REL="Next" HREF="001551.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B668%5D%20-%20do%20not%20hardcode%20domain%20name%20%28%20as%20this%0A%20complexify%20deploymement%20on%20a%20separate&In-Reply-To=%3C20110106000630.E0872419B1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:06:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A></li>
+ <LI>Next message: <A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1550">[ date ]</a>
+ <a href="thread.html#1550">[ thread ]</a>
+ <a href="subject.html#1550">[ subject ]</a>
+ <a href="author.html#1550">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 668
+Author: misc
+Date: 2011-01-06 01:06:30 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- do not hardcode domain name ( as this complexify deploymement on a separate
+test set of server )
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/iurt.cauldron.conf
+ puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/iurt.cauldron.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-06 00:05:31 UTC (rev 667)
++++ puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-06 00:06:30 UTC (rev 668)
+@@ -4,9 +4,9 @@
+ upload =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/',
+ upload_queue =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/queue/',
+ unwanted_packages =&gt; '^monotone-',
+- repository =&gt; '<A HREF="http://repository.mageia.org/distrib/">http://repository.mageia.org/distrib/</A>',
++ repository =&gt; '<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/',
+ rsync_to =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:/mnt/BIG/dis/uploads/build/',
+- log_url =&gt; '<A HREF="http://pkgsubmit.mageia.org/queue/build/">http://pkgsubmit.mageia.org/queue/build/</A>',
++ log_url =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/queue/build/',
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+ packager =&gt; 'Iurt the rebuild bot &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&gt;',
+ sendmail =&gt; 0,
+
+Modified: puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf 2011-01-06 00:05:31 UTC (rev 667)
++++ puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf 2011-01-06 00:06:30 UTC (rev 668)
+@@ -4,9 +4,9 @@
+ upload =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/',
+ upload_queue =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/queue/',
+ unwanted_packages =&gt; '^monotone-',
+- repository =&gt; '<A HREF="http://repository.mageia.org/mandriva/">http://repository.mageia.org/mandriva/</A>',
++ repository =&gt; '<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/mandriva/',
+ rsync_to =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:/mnt/BIG/dis/uploads/build/',
+- log_url =&gt; '<A HREF="http://pkgsubmit.mageia.org/queue/build/">http://pkgsubmit.mageia.org/queue/build/</A>',
++ log_url =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/queue/build/',
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+ packager =&gt; 'Iurt the rebuild bot &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&gt;',
+ sendmail =&gt; 0,
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-06 00:05:31 UTC (rev 667)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-06 00:06:30 UTC (rev 668)
+@@ -11,7 +11,7 @@
+ i586 =&gt; [ qw(ecosse) ],
+ x86_64 =&gt; [ qw(jonund) ],
+ );
+-my $repository = &quot;<A HREF="http://repository.mageia.org/distrib/">http://repository.mageia.org/distrib/</A>&quot;;
++my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+ my $homedir = &quot;/home/iurt&quot;;
+
+ {
+@@ -52,6 +52,6 @@
+ },
+ },
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+- http_queue =&gt; '<A HREF="http://pkgsubmit.mageia.org/uploads">http://pkgsubmit.mageia.org/uploads</A>',
++ http_queue =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/uploads',
+ upload_user =&gt; 'schedbot',
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/6c7a8f43/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A></li>
+ <LI>Next message: <A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1550">[ date ]</a>
+ <a href="thread.html#1550">[ thread ]</a>
+ <a href="subject.html#1550">[ subject ]</a>
+ <a href="author.html#1550">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001551.html b/zarb-ml/mageia-sysadm/2011-January/001551.html
new file mode 100644
index 000000000..7423255d9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001551.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106003020.5F8F9419B6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001550.html">
+ <LINK REL="Next" HREF="001552.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106003020.5F8F9419B6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:30:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A></li>
+ <LI>Next message: <A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1551">[ date ]</a>
+ <a href="thread.html#1551">[ thread ]</a>
+ <a href="subject.html#1551">[ subject ]</a>
+ <a href="author.html#1551">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002952.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002952.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002952.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A></li>
+ <LI>Next message: <A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1551">[ date ]</a>
+ <a href="thread.html#1551">[ thread ]</a>
+ <a href="subject.html#1551">[ subject ]</a>
+ <a href="author.html#1551">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001552.html b/zarb-ml/mageia-sysadm/2011-January/001552.html
new file mode 100644
index 000000000..8c1a82f5a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001552.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106003020.BB4CD419B6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001551.html">
+ <LINK REL="Next" HREF="001553.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106003020.BB4CD419B6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:30:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1552">[ date ]</a>
+ <a href="thread.html#1552">[ thread ]</a>
+ <a href="subject.html#1552">[ subject ]</a>
+ <a href="author.html#1552">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002953.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002953.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002952.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002952.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002952.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106002952.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002953.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106002953.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002953.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/main/release/20110106002919.pterjan.valstar.18440/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106002953.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1552">[ date ]</a>
+ <a href="thread.html#1552">[ thread ]</a>
+ <a href="subject.html#1552">[ subject ]</a>
+ <a href="author.html#1552">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001553.html b/zarb-ml/mageia-sysadm/2011-January/001553.html
new file mode 100644
index 000000000..4fa3fd18d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001553.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106003108.32E5E419B6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001552.html">
+ <LINK REL="Next" HREF="001554.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106003108.32E5E419B6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:31:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1553">[ date ]</a>
+ <a href="thread.html#1553">[ thread ]</a>
+ <a href="subject.html#1553">[ subject ]</a>
+ <a href="author.html#1553">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @156:repsys-1.9.2-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110106002943.pterjan.valstar.18747.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/main/release/20110106002943.pterjan.valstar.18747.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1553">[ date ]</a>
+ <a href="thread.html#1553">[ thread ]</a>
+ <a href="subject.html#1553">[ subject ]</a>
+ <a href="author.html#1553">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001554.html b/zarb-ml/mageia-sysadm/2011-January/001554.html
new file mode 100644
index 000000000..2ac7bd68e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001554.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B214%5D%20Have%20consistent%20spelling%20for%20vendor%20name%2C%0A%09else%20packages%20get%20rejected&In-Reply-To=%3C20110106004019.5F591419B6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001553.html">
+ <LINK REL="Next" HREF="001555.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B214%5D%20Have%20consistent%20spelling%20for%20vendor%20name%2C%0A%09else%20packages%20get%20rejected&In-Reply-To=%3C20110106004019.5F591419B6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 01:40:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1554">[ date ]</a>
+ <a href="thread.html#1554">[ thread ]</a>
+ <a href="subject.html#1554">[ subject ]</a>
+ <a href="author.html#1554">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 214
+Author: pterjan
+Date: 2011-01-06 01:40:19 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Have consistent spelling for vendor name, else packages get rejected
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-05 20:13:05 UTC (rev 213)
++++ build_system/iurt/trunk/iurt2 2011-01-06 00:40:19 UTC (rev 214)
+@@ -536,7 +536,7 @@
+ },
+ vendor =&gt; {
+ desc =&gt; 'Name of the packages vendor',
+- default =&gt; 'Mageia.org'
++ default =&gt; 'Mageia.Org'
+ },
+ additional_media =&gt; {
+ desc =&gt; 'Additional medias to be used',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/338b4b97/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1554">[ date ]</a>
+ <a href="thread.html#1554">[ thread ]</a>
+ <a href="subject.html#1554">[ subject ]</a>
+ <a href="author.html#1554">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001555.html b/zarb-ml/mageia-sysadm/2011-January/001555.html
new file mode 100644
index 000000000..f2c384669
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001555.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B214%5D%20Have%20consistent%20spelling%20for%20vendor%20name%2C%0A%20else%20packages%20get%20rejected&In-Reply-To=%3C1294274665.11792.1.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001554.html">
+ <LINK REL="Next" HREF="001556.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B214%5D%20Have%20consistent%20spelling%20for%20vendor%20name%2C%0A%20else%20packages%20get%20rejected&In-Reply-To=%3C1294274665.11792.1.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 01:44:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI>Next message: <A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1555">[ date ]</a>
+ <a href="thread.html#1555">[ thread ]</a>
+ <a href="subject.html#1555">[ subject ]</a>
+ <a href="author.html#1555">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 01:40 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 214
+</I>&gt;<i> Author: pterjan
+</I>&gt;<i> Date: 2011-01-06 01:40:19 +0100 (Thu, 06 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> Have consistent spelling for vendor name, else packages get rejected
+</I>
+I think it would make sense to have the vendor in only one location, if
+possible.
+
+Could it be auto extracted from rpm-$distro-setup ?
+( or at least, fixed in one place in puppet ? )
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI>Next message: <A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1555">[ date ]</a>
+ <a href="thread.html#1555">[ thread ]</a>
+ <a href="subject.html#1555">[ subject ]</a>
+ <a href="author.html#1555">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001556.html b/zarb-ml/mageia-sysadm/2011-January/001556.html
new file mode 100644
index 000000000..861fbbe35
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001556.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B215%5D%20search%20in%20core%2C%20nonfree%2C%0A%09tainted%20instead%20of%20main%2C%20contrib&In-Reply-To=%3C20110106010756.4746E419BB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001555.html">
+ <LINK REL="Next" HREF="001557.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B215%5D%20search%20in%20core%2C%20nonfree%2C%0A%09tainted%20instead%20of%20main%2C%20contrib&In-Reply-To=%3C20110106010756.4746E419BB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:07:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI>Next message: <A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1556">[ date ]</a>
+ <a href="thread.html#1556">[ thread ]</a>
+ <a href="subject.html#1556">[ subject ]</a>
+ <a href="author.html#1556">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 215
+Author: boklm
+Date: 2011-01-06 02:07:55 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+search in core, nonfree, tainted instead of main, contrib
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 00:40:19 UTC (rev 214)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 01:07:55 UTC (rev 215)
+@@ -25,6 +25,8 @@
+
+ memoize('_get_section');
+
++my @pkgsections = qw/core nonfree tainted/;
++
+ sub _init {
+ my $self = shift;
+ my %options = (
+@@ -86,7 +88,7 @@
+ $arch .= '/media'
+ }
+ my @packages;
+- foreach my $dir ('main', 'contrib') {
++ foreach my $dir (@pkgsections) {
+ print &quot;Looking into $self-&gt;{_install_root}/$target/$arch/$dir/release\n&quot;;
+ push @packages,
+ map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
+@@ -227,7 +229,7 @@
+ # for each potential section, try to match
+ # a suitable source patten in source directory
+ # a suitable binary patten in binary directory
+- foreach my $dir (qw/main contrib/) {
++ foreach my $dir (@pkgsections) {
+ next unless
+ $self-&gt;get_files(
+ $self-&gt;{_install_root},
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/b62e0b5d/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A></li>
+ <LI>Next message: <A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1556">[ date ]</a>
+ <a href="thread.html#1556">[ thread ]</a>
+ <a href="subject.html#1556">[ subject ]</a>
+ <a href="author.html#1556">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001557.html b/zarb-ml/mageia-sysadm/2011-January/001557.html
new file mode 100644
index 000000000..740209a26
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001557.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [216] default section is now core
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B216%5D%20default%20section%20is%20now%20core&In-Reply-To=%3C20110106010818.C9B85419BB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001556.html">
+ <LINK REL="Next" HREF="001558.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [216] default section is now core</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B216%5D%20default%20section%20is%20now%20core&In-Reply-To=%3C20110106010818.C9B85419BB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [216] default section is now core">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:08:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A></li>
+ <LI>Next message: <A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1557">[ date ]</a>
+ <a href="thread.html#1557">[ thread ]</a>
+ <a href="subject.html#1557">[ subject ]</a>
+ <a href="author.html#1557">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 216
+Author: boklm
+Date: 2011-01-06 02:08:18 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+default section is now core
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 01:07:55 UTC (rev 215)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 01:08:18 UTC (rev 216)
+@@ -248,7 +248,7 @@
+ # use defined section if not found
+ $section = $define-&gt;{section} unless $section;
+
+- $section || 'contrib'
++ $section || 'core'
+ }
+
+ sub get_upload_newer_revisions {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/3e9e5496/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A></li>
+ <LI>Next message: <A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1557">[ date ]</a>
+ <a href="thread.html#1557">[ thread ]</a>
+ <a href="subject.html#1557">[ subject ]</a>
+ <a href="author.html#1557">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001558.html b/zarb-ml/mageia-sysadm/2011-January/001558.html
new file mode 100644
index 000000000..a956bb51c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001558.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [669] - rename base class, more consistent
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B669%5D%20-%20rename%20base%20class%2C%20more%20consistent&In-Reply-To=%3C20110106013342.21937419C0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001557.html">
+ <LINK REL="Next" HREF="001559.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [669] - rename base class, more consistent</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B669%5D%20-%20rename%20base%20class%2C%20more%20consistent&In-Reply-To=%3C20110106013342.21937419C0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [669] - rename base class, more consistent">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:33:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A></li>
+ <LI>Next message: <A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1558">[ date ]</a>
+ <a href="thread.html#1558">[ thread ]</a>
+ <a href="subject.html#1558">[ subject ]</a>
+ <a href="author.html#1558">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 669
+Author: misc
+Date: 2011-01-06 02:33:41 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- rename base class, more consistent
+
+Modified Paths:
+--------------
+ puppet/modules/openldap/manifests/init.pp
+
+Modified: puppet/modules/openldap/manifests/init.pp
+===================================================================
+--- puppet/modules/openldap/manifests/init.pp 2011-01-06 00:06:30 UTC (rev 668)
++++ puppet/modules/openldap/manifests/init.pp 2011-01-06 01:33:41 UTC (rev 669)
+@@ -1,5 +1,5 @@
+ class openldap {
+- class base {
++ class common {
+ package { 'openldap-servers':
+ ensure =&gt; installed
+ }
+@@ -55,7 +55,7 @@
+ notify =&gt; [Service['ldap']]
+ }
+
+- class master inherits base {
++ class master inherits common {
+ file { '/etc/openldap/mandriva-dit-access.conf':
+ content =&gt; template(&quot;openldap/mandriva-dit-access.conf&quot;),
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/7be4060a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A></li>
+ <LI>Next message: <A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1558">[ date ]</a>
+ <a href="thread.html#1558">[ thread ]</a>
+ <a href="subject.html#1558">[ subject ]</a>
+ <a href="author.html#1558">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001559.html b/zarb-ml/mageia-sysadm/2011-January/001559.html
new file mode 100644
index 000000000..f2dcbfb6e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001559.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B670%5D%20-%20use%20root%20instead%20of%20reports%40%2C%0A%09for%20migration%20to%20a%20ml&In-Reply-To=%3C20110106013345.295D3419C0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001558.html">
+ <LINK REL="Next" HREF="001560.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B670%5D%20-%20use%20root%20instead%20of%20reports%40%2C%0A%09for%20migration%20to%20a%20ml&In-Reply-To=%3C20110106013345.295D3419C0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:33:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A></li>
+ <LI>Next message: <A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1559">[ date ]</a>
+ <a href="thread.html#1559">[ thread ]</a>
+ <a href="subject.html#1559">[ subject ]</a>
+ <a href="author.html#1559">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 670
+Author: misc
+Date: 2011-01-06 02:33:44 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- use root instead of reports@, for migration to a ml
+
+Modified Paths:
+--------------
+ puppet/modules/puppet/templates/puppet.conf
+
+Modified: puppet/modules/puppet/templates/puppet.conf
+===================================================================
+--- puppet/modules/puppet/templates/puppet.conf 2011-01-06 01:33:41 UTC (rev 669)
++++ puppet/modules/puppet/templates/puppet.conf 2011-01-06 01:33:44 UTC (rev 670)
+@@ -33,7 +33,8 @@
+ splay = true
+
+ report = true
+-
++ reportfrom = root@&lt;%= domain %&gt;
++
+ # The file in which puppetd stores a list of the classes
+ # associated with the retrieved configuratiion. Can be loaded in
+ # the separate ``puppet`` executable using the ``--loadclasses``
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/468c3a87/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A></li>
+ <LI>Next message: <A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1559">[ date ]</a>
+ <a href="thread.html#1559">[ thread ]</a>
+ <a href="subject.html#1559">[ subject ]</a>
+ <a href="author.html#1559">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001560.html b/zarb-ml/mageia-sysadm/2011-January/001560.html
new file mode 100644
index 000000000..ddf1b33eb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001560.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [671] - remove test list
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B671%5D%20-%20remove%20test%20list&In-Reply-To=%3C20110106013350.1324D419C0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001559.html">
+ <LINK REL="Next" HREF="001561.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [671] - remove test list</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B671%5D%20-%20remove%20test%20list&In-Reply-To=%3C20110106013350.1324D419C0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [671] - remove test list">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:33:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A></li>
+ <LI>Next message: <A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1560">[ date ]</a>
+ <a href="thread.html#1560">[ thread ]</a>
+ <a href="subject.html#1560">[ subject ]</a>
+ <a href="author.html#1560">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 671
+Author: misc
+Date: 2011-01-06 02:33:49 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- remove test list
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-06 01:33:44 UTC (rev 670)
++++ puppet/manifests/nodes.pp 2011-01-06 01:33:49 UTC (rev 671)
+@@ -58,11 +58,6 @@
+ include postfix::primary_smtp
+
+
+- sympa::list {&quot;test_sympa&quot;:
+- subject =&gt; &quot;Just a test, will be erased later&quot;,
+- profile =&gt; &quot;discussion_list&quot;,
+- language =&gt; 'en',
+- }
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/d7cf8c1f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A></li>
+ <LI>Next message: <A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1560">[ date ]</a>
+ <a href="thread.html#1560">[ thread ]</a>
+ <a href="subject.html#1560">[ subject ]</a>
+ <a href="author.html#1560">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001561.html b/zarb-ml/mageia-sysadm/2011-January/001561.html
new file mode 100644
index 000000000..9db83fd92
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001561.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [672] - update the topics list
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B672%5D%20-%20update%20the%20topics%20list&In-Reply-To=%3C20110106013352.58698419C0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001560.html">
+ <LINK REL="Next" HREF="001562.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [672] - update the topics list</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B672%5D%20-%20update%20the%20topics%20list&In-Reply-To=%3C20110106013352.58698419C0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [672] - update the topics list">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:33:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A></li>
+ <LI>Next message: <A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1561">[ date ]</a>
+ <a href="thread.html#1561">[ thread ]</a>
+ <a href="subject.html#1561">[ subject ]</a>
+ <a href="author.html#1561">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 672
+Author: misc
+Date: 2011-01-06 02:33:52 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- update the topics list
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/files/topics.conf
+
+Modified: puppet/modules/sympa/files/topics.conf
+===================================================================
+--- puppet/modules/sympa/files/topics.conf 2011-01-06 01:33:49 UTC (rev 671)
++++ puppet/modules/sympa/files/topics.conf 2011-01-06 01:33:52 UTC (rev 672)
+@@ -1,3 +1,5 @@
+-test
+-title Test lists
+-title.fr Listes de test
++sysadm
++title System administration, infrastructure
++
++i18n
++title Internationalization and translation
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/b4e0aa87/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A></li>
+ <LI>Next message: <A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1561">[ date ]</a>
+ <a href="thread.html#1561">[ thread ]</a>
+ <a href="subject.html#1561">[ subject ]</a>
+ <a href="author.html#1561">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001562.html b/zarb-ml/mageia-sysadm/2011-January/001562.html
new file mode 100644
index 000000000..88c6daa00
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001562.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [673] - create the initial set of i18n lists
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106013354.C4875419C0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001561.html">
+ <LINK REL="Next" HREF="001608.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [673] - create the initial set of i18n lists</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106013354.C4875419C0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [673] - create the initial set of i18n lists">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 02:33:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A></li>
+ <LI>Next message: <A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1562">[ date ]</a>
+ <a href="thread.html#1562">[ thread ]</a>
+ <a href="subject.html#1562">[ subject ]</a>
+ <a href="author.html#1562">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 673
+Author: misc
+Date: 2011-01-06 02:33:54 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- create the initial set of i18n lists
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-06 01:33:52 UTC (rev 672)
++++ puppet/manifests/nodes.pp 2011-01-06 01:33:54 UTC (rev 673)
+@@ -56,8 +56,54 @@
+ include bugzilla
+ include sympa::server
+ include postfix::primary_smtp
+-
++
++ # please check that the list use the proper code for
++ # language ( not to be confused with tld or country code )
++ sympa::public_list {&quot;i18n-af&quot;:
++ subject =&gt; &quot;List about translation in Afrikaans&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
+
++ sympa::public_list {&quot;i18n-de&quot;:
++ subject =&gt; &quot;List about translation in German&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-et&quot;:
++ subject =&gt; &quot;List about translation in Estonian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-fr&quot;:
++ subject =&gt; &quot;List about translation in French&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-nl&quot;:
++ subject =&gt; &quot;List about translation in Dutch&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-pt_br&quot;:
++ subject =&gt; &quot;List about translation in Brazilian Portuguese&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-pl&quot;:
++ subject =&gt; &quot;List about translation in Polish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-ru&quot;:
++ subject =&gt; &quot;List about translation in Russian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-tr&quot;:
++ subject =&gt; &quot;List about translation in Turkish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/2333b706/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A></li>
+ <LI>Next message: <A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1562">[ date ]</a>
+ <a href="thread.html#1562">[ thread ]</a>
+ <a href="subject.html#1562">[ subject ]</a>
+ <a href="author.html#1562">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001563.html b/zarb-ml/mageia-sysadm/2011-January/001563.html
new file mode 100644
index 000000000..6d02d0095
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001563.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Request of mailing lists for i18n language teams
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Request%20of%20mailing%20lists%20for%20i18n%20language%20teams&In-Reply-To=%3C1294278422.11792.7.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001628.html">
+ <LINK REL="Next" HREF="001564.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Request of mailing lists for i18n language teams</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Request%20of%20mailing%20lists%20for%20i18n%20language%20teams&In-Reply-To=%3C1294278422.11792.7.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Request of mailing lists for i18n language teams">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 02:47:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1563">[ date ]</a>
+ <a href="thread.html#1563">[ thread ]</a>
+ <a href="subject.html#1563">[ subject ]</a>
+ <a href="author.html#1563">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 23 d&#233;cembre 2010 &#224; 11:10 +0100, Wolfgang Bornath a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> here are the requests of the language teams for mailing lists to be created:
+</I>&gt;<i>
+</I>&gt;<i> i18n-ru
+</I>&gt;<i> i18n-tr
+</I>&gt;<i> i18n-fr
+</I>&gt;<i> i18n-nl
+</I>&gt;<i> i18b-de
+</I>&gt;<i>
+</I>&gt;<i> Could you pls inform me about the creation. Misc wrote that I don't
+</I>&gt;<i> need to subscribe to this list, so pls reply to me directly.
+</I>
+I have created the lists :
+
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-af at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-de at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-et at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-fr at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-nl at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-pt_br at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-pl at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-ru at ml.mageia</A>
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">i18n-tr at ml.mageia</A>
+
+
+but they are still not accessible ( well, technically, they should be
+soon, once the system create them . I still need to write a quick howto
+on how to use them, and fix the software used to subscribe ( catdap ) as
+posted on webteam ).
+
+I will mail in a few days with instructions on how to subscribe and how
+to use it.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1563">[ date ]</a>
+ <a href="thread.html#1563">[ thread ]</a>
+ <a href="subject.html#1563">[ subject ]</a>
+ <a href="author.html#1563">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001564.html b/zarb-ml/mageia-sysadm/2011-January/001564.html
new file mode 100644
index 000000000..e851c2def
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001564.html
@@ -0,0 +1,362 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B217%5D%20remove%20Mandriva_upload_pre.pm%20as%20it%20seems%20to%0A%09be%20obsolete%20and%20not%20used&In-Reply-To=%3C20110106021129.2679E419C7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001563.html">
+ <LINK REL="Next" HREF="001565.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B217%5D%20remove%20Mandriva_upload_pre.pm%20as%20it%20seems%20to%0A%09be%20obsolete%20and%20not%20used&In-Reply-To=%3C20110106021129.2679E419C7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:11:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A></li>
+ <LI>Next message: <A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1564">[ date ]</a>
+ <a href="thread.html#1564">[ thread ]</a>
+ <a href="subject.html#1564">[ subject ]</a>
+ <a href="author.html#1564">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 217
+Author: boklm
+Date: 2011-01-06 03:11:28 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+
+Removed Paths:
+-------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+
+Deleted: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 01:08:18 UTC (rev 216)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload_pre.pm 2011-01-06 02:11:28 UTC (rev 217)
+@@ -1,276 +0,0 @@
+-# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
+-package Youri::Repository::Mandriva_upload_pre;
+-
+-=head1 NAME
+-
+-Youri::Repository::PLF - PLF repository implementation
+-
+-=head1 DESCRIPTION
+-
+-This module implements PLF repository.
+-
+-=cut
+-
+-use warnings;
+-use strict;
+-use Carp;
+-use Memoize;
+-use File::Find 'find';
+-use base qw/Youri::Repository/;
+-use SVN::Client;
+-use constant {
+- PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
+- PACKAGE_CHARSET =&gt; 'utf8'
+-};
+-
+-memoize('_get_section');
+-
+-my @pkgsections = qw/core nonfree tainted/;
+-
+-sub _init {
+- my $self = shift;
+- my %options = (
+- module =&gt; 'SPECS', # CVS module
+- noarch =&gt; 'i586', # noarch packages policy
+- svn =&gt; '',
+- upload_root =&gt; '',
+- @_
+- );
+-
+- $self-&gt;{_module} = $options{module};
+- $self-&gt;{_noarch} = $options{noarch};
+- $self-&gt;{_svn} = $options{svn};
+- $self-&gt;{_upload_root} = $options{upload_root};
+-
+- my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
+- $year+=1900;
+- my $hostname = `hostname`;
+- my ($host) = $hostname =~ /([^.]*)/;
+- $self-&gt;{group_dir} = sprintf &quot;$ENV{SUDO_USER}.$host.$$.$year%02d%02d%02d%02d%02d&quot;, $mon, $mday, $hour, $min, $sec;
+-}
+-
+-sub get_package_class {
+- return PACKAGE_CLASS;
+-}
+-
+-sub package_in_svn {
+- my ($self, $srpm_name) = @_;
+- my $ctx = new SVN::Client(
+- auth =&gt; [SVN::Client::get_simple_provider(),
+- SVN::Client::get_simple_prompt_provider(\&amp;simple_prompt,2),
+- SVN::Client::get_username_provider()]
+- );
+-
+- my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/&quot;, 'HEAD', 0);
+- foreach (keys %{$svn_entry}) {
+- if ($srpm_name eq $_) {
+- print &quot;Package $_ is in the SVN\n&quot;;
+- return 1
+- }
+- }
+-}
+-
+-sub get_svn_url {
+- my ($self) = @_;
+- $self-&gt;{_svn}
+-}
+-
+-sub get_revisions {
+- my ($self, $package, $target, $define, $filter) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- print &quot;Looking for package $package revisions for $target\n&quot;
+- if $self-&gt;{_verbose} &gt; 0;
+-
+- my $arch = $define-&gt;{arch} || $package-&gt;get_arch;
+- if ($arch eq 'src') {
+- $arch = 'SRPMS'
+- } else {
+- $arch .= '/media'
+- }
+- my @packages;
+- foreach my $dir (@pkgsections) {
+- print &quot;Looking into $self-&gt;{_install_root}/$target/$arch/$dir/release\n&quot;;
+- push @packages,
+- map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- &quot;$target/$arch/$dir/release&quot; ,
+- $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(),undef, undef, $arch)
+- );
+- }
+-
+- @packages = grep { $filter-&gt;($_) } @packages if $filter;
+-
+- return
+- sort { $b-&gt;compare($a) } # sort by revision order
+- @packages;
+-}
+-
+-sub get_package_charset {
+- return PACKAGE_CHARSET;
+-}
+-
+-sub get_upload_dir {
+- my ($self, $package, $target, $define) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- my $arch = $package-&gt;get_arch();
+- my $section = $self-&gt;_get_section($package, $target, $define);
+- my $media_path = $section eq 'main' ? $target : $target =~ /^cooker/ ? &quot;contrib&quot; : &quot;$target/contrib&quot;;
+- my $arch_path = $arch eq 'src' ? 'SRPMS' : 'RPMS';
+- my $force = $target =~ /_force/ ? 'force' : '';
+- $self-&gt;{_upload_root} . &quot;/$media_path/$force/$arch_path/&quot;
+-}
+-
+-sub get_arch {
+- my ($self, $package, $target, $define) = @_;
+- my $arch = $package-&gt;get_arch();
+- if ($arch eq 'noarch') {
+- $arch = $self-&gt;{_noarch}
+- }
+- $arch
+-}
+-
+-sub get_install_path {
+- my ($self, $package, $target, $define) = @_;
+-
+- return $self-&gt;_get_path($package, $target, $define);
+-}
+-
+-sub get_archive_path {
+- my ($self, $package, $target, $define) = @_;
+-
+- return $self-&gt;_get_path($package, $target, $define);
+-}
+-
+-sub _get_path {
+- my ($self, $package, $target, $define) = @_;
+-
+- my $arch = $package-&gt;get_arch;
+- if ($arch eq 'src') {
+- $arch = 'SRPMS'
+- } else {
+- $arch .= '/media'
+- }
+- my $section = $self-&gt;_get_section($package, $target, $define);
+-
+- return &quot;$target/$arch/$section/release/&quot;;
+-}
+-
+-
+-sub get_version_path {
+- my ($self, $package, $target, $define) = @_;
+-
+- my $section = $self-&gt;_get_section($package, $target, $define);
+-
+- return &quot;$self-&gt;{_module}/$section/release/&quot;;
+-}
+-
+-=head2 get_replaced_packages($package, $target, $define)
+-
+-Overrides parent method to add libified packages.
+-
+-=cut
+-
+-sub get_replaced_packages {
+- my ($self, $package, $target, $define) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+-
+- my @replaced_packages =
+- $self-&gt;SUPER::get_replaced_packages($package, $target, $define);
+-
+- # mandriva lib policy:
+- # library package names change with revision, making mandatory to
+- # duplicate older revisions search with a custom pattern
+- my $name = $package-&gt;get_name();
+- if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
+- push(@replaced_packages,
+- grep { $package-&gt;compare($_) &gt; 0 }
+- map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- $self-&gt;get_install_path($package, $target, $define),
+- PACKAGE_CLASS-&gt;get_pattern(
+- $1 . '[\d_\.]+' . $2, # custom name pattern
+- undef,
+- undef,
+- $package-&gt;get_arch()
+- ),
+- )
+- );
+- }
+-
+- return @replaced_packages;
+-
+-}
+-
+-sub _get_section {
+- my ($self, $package, $target, $define) = @_;
+-
+- my $section;
+-
+- # try to find section automatically
+- my $arch = $package-&gt;get_arch();
+- $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
+-
+- my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $package-&gt;get_canonical_name(),
+- undef,
+- undef,
+- 'src'
+- );
+-
+- my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $package-&gt;get_name(),
+- undef,
+- undef,
+- $arch
+- );
+-
+- # for each potential section, try to match
+- # a suitable source patten in source directory
+- # a suitable binary patten in binary directory
+- foreach my $dir (@pkgsections) {
+- next unless
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- &quot;$target/SRPMS/$dir/release&quot;,
+- $source_pattern
+- ) || $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- &quot;$target/$arch/media/$dir/release&quot;,
+- $binary_pattern
+- );
+- print &quot;Section is $dir\n&quot;;
+- $section = $dir;
+- last;
+- }
+-
+- # use defined section if not found
+- $section = $define-&gt;{section} unless $section;
+-
+- $section || 'core'
+-}
+-
+-sub get_upload_newer_revisions {
+- my ($self, $package, $target, $define) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- my $arch = $package-&gt;get_arch();
+- my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(), undef, undef, $arch);
+- print &quot;Looking for package $package revisions for $target in $self-&gt;{_upload_root} (pattern $pattern)\n&quot;;
+- my @packages;
+- foreach my $dir ('cooker', 'contrib') {
+- find(sub { return if ! /^$pattern/; print &quot;Find $_\n&quot;; push @packages, $File::Find::name if $package-&gt;compare($self-&gt;get_package_class()-&gt;new(file =&gt; $File::Find::name)) &lt;= 0 }, &quot;$self-&gt;{_upload_root}/$dir&quot;);
+- }
+- return
+- @packages;
+-}
+-
+-=head1 COPYRIGHT AND LICENSE
+-
+-Copyright (C) 2002-2006, YOURI project
+-
+-This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
+-
+-=cut
+-
+-1;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/cface7f3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A></li>
+ <LI>Next message: <A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1564">[ date ]</a>
+ <a href="thread.html#1564">[ thread ]</a>
+ <a href="subject.html#1564">[ subject ]</a>
+ <a href="author.html#1564">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001565.html b/zarb-ml/mageia-sysadm/2011-January/001565.html
new file mode 100644
index 000000000..a6e0b5065
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001565.html
@@ -0,0 +1,1188 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B218%5D%20rename%20Mandriva_upload.pm%20to%20Mageia_upload.pm&In-Reply-To=%3C20110106021224.4CF68419C7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001564.html">
+ <LINK REL="Next" HREF="001566.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B218%5D%20rename%20Mandriva_upload.pm%20to%20Mageia_upload.pm&In-Reply-To=%3C20110106021224.4CF68419C7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:12:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A></li>
+ <LI>Next message: <A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1565">[ date ]</a>
+ <a href="thread.html#1565">[ thread ]</a>
+ <a href="subject.html#1565">[ subject ]</a>
+ <a href="author.html#1565">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 218
+Author: boklm
+Date: 2011-01-06 03:12:24 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+rename Mandriva_upload.pm to Mageia_upload.pm
+
+Added Paths:
+-----------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Removed Paths:
+-------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm
+
+Copied: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm (from rev 210, build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm)
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm (rev 0)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 02:12:24 UTC (rev 218)
+@@ -0,0 +1,546 @@
++# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
++package Youri::Repository::Mandriva_upload;
++
++=head1 NAME
++
++Youri::Repository::PLF - PLF repository implementation
++
++=head1 DESCRIPTION
++
++This module implements PLF repository.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Memoize;
++use File::Find 'find';
++use base qw/Youri::Repository/;
++use MDV::Distribconf::Build;
++use SVN::Client;
++
++use constant {
++ PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
++ PACKAGE_CHARSET =&gt; 'utf8'
++};
++
++memoize('_get_media_config');
++
++my %translate_arch = (
++ i386 =&gt; 'i586',
++ sparc64 =&gt; 'sparcv9',
++);
++
++sub _init {
++ my $self = shift;
++ my %options = (
++ noarch =&gt; 'i586', # noarch packages policy
++ src =&gt; 'i586',
++ install_root =&gt; '',
++ test =&gt; 0, # test mode
++ verbose =&gt; 0, # verbose mode
++ queue =&gt; '',
++ rejected =&gt; '',
++ @_
++ );
++ foreach my $var ('upload_state') {
++ $self-&gt;{&quot;_$var&quot;} = [];
++ foreach my $value (split ' ', $options{$var}) {
++ push @{$self-&gt;{&quot;_$var&quot;}}, $value
++ }
++ }
++ print &quot;Initializing repository\n&quot;;
++ foreach my $v ('rejected', 'svn', 'queue', 'noarch', 'install_root', 'upload_root', 'verbose') {
++ $self-&gt;{&quot;_$v&quot;} = $options{$v}
++ }
++ foreach my $target (@{$options{targets}}) {
++ $self-&gt;{$target} = [];
++ print &quot;Adding $target ($options{$target}{arch})\n&quot; if $self-&gt;{_verbose};
++ foreach my $value (split ' ', $options{$target}{arch}) {
++ push @{$self-&gt;{_arch}{$target}}, $value;
++ push @{$self-&gt;{_extra_arches}}, $value
++ }
++ }
++ $self
++}
++
++sub get_group_id {
++ my ($user) = @_;
++ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
++ $year+=1900;
++ $mon++;
++ my $hostname = `hostname`;
++ my ($host) = $hostname =~ /([^.]*)/;
++ sprintf &quot;$year%02d%02d%02d%02d%02d.$user.$host.${$}_&quot;, $mon, $mday, $hour, $min, $sec;
++}
++
++sub get_target_arch {
++ my ($self, $target) = $_;
++ return $self-&gt;{_arch}{$target}
++}
++
++sub set_arch_changed {
++ my ($self, $target, $arch) = @_;
++ if ($arch eq 'noarch') {
++ $self-&gt;{_arch_changed}{$_} = 1 foreach @{$self-&gt;{_arch}{$target}}
++ } elsif ($arch eq 'src') {
++ $self-&gt;{_arch_changed} = $self-&gt;{_src}
++ } else {
++ $self-&gt;{_arch_changed}{$arch} = 1
++ }
++}
++
++sub get_arch_changed {
++ my ($self, $target) = @_;
++ return [ keys %{$self-&gt;{_arch_changed}} ]
++}
++
++sub set_install_dir_changed {
++ my ($self, $install_dir) = @_;
++ $self-&gt;{_install_dir_changed}{$install_dir} = 1;
++}
++
++sub get_install_dir_changed {
++ my ($self) = @_;
++ return [ keys %{$self-&gt;{_install_dir_changed}} ];
++}
++
++sub _get_media_config {
++ my ($self, $target) = @_;
++ my %media;
++ my $real_target = $target;
++ $real_target =~ s/_force//;
++ foreach my $arch (@{$self-&gt;{_arch}{$target}}) {
++ my $root = &quot;$self-&gt;{_install_root}/$real_target/$arch&quot;;
++ my $distrib = MDV::Distribconf::Build-&gt;new($root);
++ print &quot;Getting media config from $root\n&quot; if $self-&gt;{_verbose};
++ $self-&gt;{distrib}{$arch} = $distrib;
++ $distrib-&gt;loadtree or die &quot;$root does not seem to be a distribution tree\n&quot;;
++ $distrib-&gt;parse_mediacfg;
++ foreach my $media ($distrib-&gt;listmedia) {
++ my $rpms = $distrib-&gt;getvalue($media, 'rpms');
++ my $debug_for = $distrib-&gt;getvalue($media, 'debug_for');
++ my $srpms = $distrib-&gt;getvalue($media, 'srpms');
++ my $path = $distrib-&gt;getfullpath($media, 'path');
++ if (!$rpms) {
++ if (-d $path) {
++ print &quot;MEDIA defining $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ $media{$arch}{$media} = $path
++ } else {
++ print &quot;ERROR $path does not exist for media $media on $arch\n&quot;
++ }
++ } else {
++ my ($media) = split ' ', $rpms;
++ if (-d $path) {
++ print &quot;MEDIA defining SOURCE media for $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
++ $media{src}{$media} = $path
++ } else {
++ print &quot;ERROR $path does not exist for source media $media on $arch\n&quot;
++ }
++ }
++ }
++ }
++ \%media
++}
++
++sub get_package_class {
++ return PACKAGE_CLASS;
++}
++
++sub get_package_charset {
++ return PACKAGE_CHARSET;
++}
++
++sub get_upload_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ return
++ $self-&gt;{_upload_root} .
++ &quot;/$self-&gt;{_queue}/$target/&quot; .
++ _get_section($self, $package, $target, $user_context, $app_context) .
++ '/' .
++ ($user_context-&gt;{prefix} ? '' : get_group_id($user_context-&gt;{user}))
++}
++
++sub get_install_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;_get_path($package, $target, $user_context, $app_context);
++}
++
++
++sub get_distribution_paths {
++ my ($self, $package, $target) = @_;
++
++ return $self-&gt;_get_distribution_paths($package, $target);
++}
++
++sub get_archive_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;_get_path($package, $target, $user_context, $app_context);
++}
++
++sub get_reject_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ return $self-&gt;{_rejected};
++}
++
++
++sub _get_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my $arch = $app_context-&gt;{arch} || $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ $arch = $self-&gt;{_noarch}
++ } elsif ($arch eq 'src') {
++ return &quot;$target/SRPMS/$section&quot;
++ }
++ &quot;$target/$arch/media/$section&quot;
++}
++
++sub _get_distribution_paths {
++ my ($self, $package, $target) = @_;
++
++ my $arch = $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ map { &quot;$target/$_&quot; } $self-&gt;get_extra_arches;
++ } elsif ($arch eq 'src') {
++ die &quot;no way to get distribution path using a $arch package&quot;;
++ } else {
++ &quot;$target/$arch&quot;;
++ }
++}
++
++sub get_arch {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ my $arch = $package-&gt;get_arch();
++ $arch = $translate_arch{$arch} || $arch;
++ if ($arch eq 'noarch') {
++ $arch = $self-&gt;{_noarch}
++ }
++ $arch
++}
++
++sub get_version_path {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++
++ return &quot;$self-&gt;{_module}/$section&quot;;
++}
++
++=head2 get_replaced_packages($package, $target, $user_context, $app_context)
++
++Overrides parent method to add libified packages.
++
++=cut
++
++sub get_replaced_packages {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ my @replaced_packages =
++ $self-&gt;SUPER::get_replaced_packages($package, $target, $user_context, $app_context);
++
++ # mandriva lib policy:
++ # library package names change with revision, making mandatory to
++ # duplicate older revisions search with a custom pattern
++ my $name = $package-&gt;get_name();
++ if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
++ push(@replaced_packages,
++ grep { $package-&gt;compare($_) &gt; 0 }
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $user_context, $app_context),
++ PACKAGE_CLASS-&gt;get_pattern(
++ $1 . '[\d_\.]+' . $2, # custom name pattern
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ # kernel packages have the version in the name
++ # binary dkms built for old kernels have to be removed too
++ if ($name =~ /^kernel-([^\d]*-)?([\d.]*)-(.*)$/) { # &quot;desktop&quot;, &quot;2.6.28&quot;, &quot;2mnb&quot;
++ push(@replaced_packages,
++ map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ $self-&gt;get_install_path($package, $target, $user_context, $app_context),
++ PACKAGE_CLASS-&gt;get_pattern(
++ '(kernel-' . $1 . '\d.*|.*-kernel-[\d.]*-' . $1 . '\d.*)',
++ undef,
++ undef,
++ $package-&gt;get_arch()
++ ),
++ )
++ );
++ }
++
++ return @replaced_packages;
++
++}
++
++sub _get_main_section {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my ($main_section) = $section =~ m,^([^/]+),;
++ $main_section
++}
++
++sub _get_section {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++
++ my $name = $package-&gt;get_name();
++ my $cname = $package-&gt;get_canonical_name();
++ my $version = $package-&gt;get_version();
++ my $release = $package-&gt;get_release();
++ my $section = $user_context-&gt;{section};
++ my $media = $self-&gt;_get_media_config($target);
++ my $arch = $package-&gt;get_arch();
++ my $file = $package-&gt;as_file();
++ $file =~ s,/+,/,g; # unneeded?
++ # FIXME: use $self-&gt;get_arch()
++ $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
++ $arch = $translate_arch{$arch} || $arch;
++
++ if (!$section) {
++ $section = $self-&gt;{packages}{$file}{section};
++ print &quot;Section undefined, repository says it is '$section' for '$file'\n&quot; if $self-&gt;{_verbose};
++ }
++ if ($section &amp;&amp; $section !~ /debug_/ &amp;&amp; $package-&gt;is_debug()) {
++ $section = &quot;debug_$section&quot;
++ }
++
++ # if have section already, check if it exists, and may return immediately
++ if ($section) {
++ print &quot;Using requested section $section\n&quot;;
++ if ($media-&gt;{$arch}{$section}) {
++ return $section
++ } else {
++ die &quot;FATAL youri: unknown section $section for target $target for arch $arch\n&quot;
++ }
++ }
++ # else, try to find section automatically
++
++ # pattern for search of src package with specific version-release,
++ # should be searched first, because we prefer to find the precise
++ # section a package is already in
++ my $specific_source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $cname,
++ $version,
++ $release,
++ 'src'
++ );
++
++ my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $cname,
++ undef,
++ undef,
++ 'src'
++ );
++
++ # if a media has no source media configured, or if it is a debug
++ # package, we search in binary media
++
++ # pattern for search when a binary media has no src media configured
++ my $specific_binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $name,
++ $version,
++ $release,
++ $arch
++ );
++
++ # last resort pattern: previous existing binary packages
++ my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
++ $name,
++ undef,
++ undef,
++ $arch
++ );
++
++ # first try to find section for the specific version, as it is possibly already there;
++ # this is the case for when called in Youri::Submit::Action::Archive, to find the
++ # section the package got installed
++ print &quot;Looking for package $name with version $version-$release\n&quot;;
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
++ # - prefer source for non-debug packages, use binary if there is no source media configured
++ # - debug packages must be searched in binary medias, due to their
++ # src section != binary section; NOTE: should/need we search in
++ # src medias and add the 'debug_' prefix?
++ if (!$package-&gt;is_debug() &amp;&amp; $media-&gt;{src}{$m}) {
++ next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $specific_source_pattern);
++ } else {
++ next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $specific_binary_pattern);
++ }
++ $section = $m;
++ last;
++ }
++
++ # if still not found, try finding any version of the package in a
++ # /release subsection (safe default: /release is default for cooker,
++ # should be locked for released distros, and we don't risk wrongly
++ # choosing /backports, /testing, or /updates);
++ # this is the case for when called at submit, to find the section where
++ # the package already resides
++ if (!$section) {
++ # debug packages should be found by previous specific version search
++ # NOTE: as above, should/need we search here and add the 'debug_' prefix?
++ # ... probably... as at least mdv-youri-submit-force will process debug packages
++ if ($package-&gt;is_debug() &amp;&amp; $self-&gt;{_verbose}) {
++ print &quot;Warning: debug package $name with version $version-$release not found.\n&quot;;
++ }
++
++ print &quot;Warning: Looking for any section with a package $name of any version\n&quot;;
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
++ # NOTE: !$package-&gt;is_debug() test is here to prevent when above FATAL error is removed
++ next if $m !~ /release/ || ($m =~ /debug/ &amp;&amp; !$package-&gt;is_debug());
++ # - prefer source
++ if ($media-&gt;{src}{$m}) {
++ next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $source_pattern);
++ } else {
++ next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $binary_pattern);
++ }
++ $section = $m;
++ last;
++ }
++ }
++
++ # FIXME: doing this here is wrong; this way the caller can never know if
++ # a section was actually found or not; should return undef and let the
++ # caller set a default (Note: IIRC PLF|Zarb has this right, see there) -spuk
++ print STDERR &quot;Warning: Can't guess destination: section missing, defaulting to contrib/release\n&quot; unless $section;
++ $section ||= 'contrib/release';
++
++ # next time we don't need to search everything again
++ $self-&gt;{packages}{$file}{section} = $section;
++
++ print &quot;Section is '$section'.\n&quot;;
++
++ return $section;
++}
++
++sub get_upload_newer_revisions {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ my $arch = $package-&gt;get_arch();
++ my $name = $package-&gt;get_full_name;
++ $name =~ s/^\@\d+://;
++ my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(), undef, undef, $arch);
++ my $media = $self-&gt;_get_media_config($target);
++ my @packages;
++ foreach my $state (@{$self-&gt;{_upload_state}}) {
++ foreach my $m (keys %{$media-&gt;{$arch}}) {
++ my $path = &quot;$self-&gt;{_upload_root}/$state/$target/$m&quot;;
++ print &quot;Looking for package $package revisions for $target in $path (pattern $pattern)\n&quot; if $self-&gt;{_verbose};
++ find(
++ sub {
++ s/\d{14}\.[^.]*\.[^.]*\.\d+_//;
++ s/^\@\d+://;
++ return if ! /^$pattern/;
++ return if /\.info$/;
++ print &quot;Find $_\n&quot;;
++ push @packages, $File::Find::name if $package-&gt;check_ranges_compatibility(&quot;== $name&quot;, &quot;&lt; $_&quot;)
++ }, $path);
++ }
++ }
++ return
++ @packages;
++}
++
++sub package_in_svn {
++ my ($self, $srpm_name) = @_;
++ my $ctx = new SVN::Client(
++ auth =&gt; [SVN::Client::get_simple_provider(),
++ SVN::Client::get_simple_prompt_provider(\&amp;simple_prompt,2),
++ SVN::Client::get_username_provider()]
++ );
++
++ my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/$srpm_name&quot;, 'HEAD', 0);
++ if ($svn_entry) {
++ print &quot;Package $srpm_name is in the SVN\n&quot;;
++ return 1
++ }
++}
++
++sub get_svn_url {
++ my ($self) = @_;
++ $self-&gt;{_svn}
++}
++
++sub get_revisions {
++ my ($self, $package, $target, $user_context, $app_context, $filter) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++ print &quot;Looking for package $package revisions for $target\n&quot; if $self-&gt;{_verbose} &gt; 0;
++
++ my $arch = $app_context-&gt;{arch} || $user_context-&gt;{arch} || $package-&gt;get_arch();
++ my $media_arch = $arch eq 'noarch' ? $self-&gt;{_noarch} : $arch;
++ my $path = $arch eq 'src' ? &quot;$target/SRPMS/&quot; : &quot;$target/$media_arch/media&quot;;
++ my $media = $self-&gt;_get_section($package, $target, $user_context, $app_context);
++ my $name = $package-&gt;get_name();
++ my @packages = map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
++ $self-&gt;get_files(
++ $self-&gt;{_install_root},
++ &quot;$path/$media&quot;,
++ $self-&gt;get_package_class()-&gt;get_pattern(
++ $name,
++ undef,
++ undef,
++ $package-&gt;get_arch(),
++ )
++ );
++
++ @packages = grep { $filter-&gt;($_) } @packages if $filter;
++
++ return
++ sort { $b-&gt;compare($a) } # sort by revision order
++ @packages;
++}
++
++sub reject {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++
++}
++
++sub get_archive_dir {
++ my ($self, $package, $target, $user_context, $app_context) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ return
++ $self-&gt;{_archive_root}
++}
++
++
++# 20060801 warly
++#
++# Upload steps
++# SRPMS are uploaded in /home/mandrake/uploads/todo/$target/$media/group_id
++#
++#
++#
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2002-2006, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+
+Deleted: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm 2011-01-06 02:11:28 UTC (rev 217)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mandriva_upload.pm 2011-01-06 02:12:24 UTC (rev 218)
+@@ -1,546 +0,0 @@
+-# $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
+-package Youri::Repository::Mandriva_upload;
+-
+-=head1 NAME
+-
+-Youri::Repository::PLF - PLF repository implementation
+-
+-=head1 DESCRIPTION
+-
+-This module implements PLF repository.
+-
+-=cut
+-
+-use warnings;
+-use strict;
+-use Carp;
+-use Memoize;
+-use File::Find 'find';
+-use base qw/Youri::Repository/;
+-use MDV::Distribconf::Build;
+-use SVN::Client;
+-
+-use constant {
+- PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
+- PACKAGE_CHARSET =&gt; 'utf8'
+-};
+-
+-memoize('_get_media_config');
+-
+-my %translate_arch = (
+- i386 =&gt; 'i586',
+- sparc64 =&gt; 'sparcv9',
+-);
+-
+-sub _init {
+- my $self = shift;
+- my %options = (
+- noarch =&gt; 'i586', # noarch packages policy
+- src =&gt; 'i586',
+- install_root =&gt; '',
+- test =&gt; 0, # test mode
+- verbose =&gt; 0, # verbose mode
+- queue =&gt; '',
+- rejected =&gt; '',
+- @_
+- );
+- foreach my $var ('upload_state') {
+- $self-&gt;{&quot;_$var&quot;} = [];
+- foreach my $value (split ' ', $options{$var}) {
+- push @{$self-&gt;{&quot;_$var&quot;}}, $value
+- }
+- }
+- print &quot;Initializing repository\n&quot;;
+- foreach my $v ('rejected', 'svn', 'queue', 'noarch', 'install_root', 'upload_root', 'verbose') {
+- $self-&gt;{&quot;_$v&quot;} = $options{$v}
+- }
+- foreach my $target (@{$options{targets}}) {
+- $self-&gt;{$target} = [];
+- print &quot;Adding $target ($options{$target}{arch})\n&quot; if $self-&gt;{_verbose};
+- foreach my $value (split ' ', $options{$target}{arch}) {
+- push @{$self-&gt;{_arch}{$target}}, $value;
+- push @{$self-&gt;{_extra_arches}}, $value
+- }
+- }
+- $self
+-}
+-
+-sub get_group_id {
+- my ($user) = @_;
+- my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
+- $year+=1900;
+- $mon++;
+- my $hostname = `hostname`;
+- my ($host) = $hostname =~ /([^.]*)/;
+- sprintf &quot;$year%02d%02d%02d%02d%02d.$user.$host.${$}_&quot;, $mon, $mday, $hour, $min, $sec;
+-}
+-
+-sub get_target_arch {
+- my ($self, $target) = $_;
+- return $self-&gt;{_arch}{$target}
+-}
+-
+-sub set_arch_changed {
+- my ($self, $target, $arch) = @_;
+- if ($arch eq 'noarch') {
+- $self-&gt;{_arch_changed}{$_} = 1 foreach @{$self-&gt;{_arch}{$target}}
+- } elsif ($arch eq 'src') {
+- $self-&gt;{_arch_changed} = $self-&gt;{_src}
+- } else {
+- $self-&gt;{_arch_changed}{$arch} = 1
+- }
+-}
+-
+-sub get_arch_changed {
+- my ($self, $target) = @_;
+- return [ keys %{$self-&gt;{_arch_changed}} ]
+-}
+-
+-sub set_install_dir_changed {
+- my ($self, $install_dir) = @_;
+- $self-&gt;{_install_dir_changed}{$install_dir} = 1;
+-}
+-
+-sub get_install_dir_changed {
+- my ($self) = @_;
+- return [ keys %{$self-&gt;{_install_dir_changed}} ];
+-}
+-
+-sub _get_media_config {
+- my ($self, $target) = @_;
+- my %media;
+- my $real_target = $target;
+- $real_target =~ s/_force//;
+- foreach my $arch (@{$self-&gt;{_arch}{$target}}) {
+- my $root = &quot;$self-&gt;{_install_root}/$real_target/$arch&quot;;
+- my $distrib = MDV::Distribconf::Build-&gt;new($root);
+- print &quot;Getting media config from $root\n&quot; if $self-&gt;{_verbose};
+- $self-&gt;{distrib}{$arch} = $distrib;
+- $distrib-&gt;loadtree or die &quot;$root does not seem to be a distribution tree\n&quot;;
+- $distrib-&gt;parse_mediacfg;
+- foreach my $media ($distrib-&gt;listmedia) {
+- my $rpms = $distrib-&gt;getvalue($media, 'rpms');
+- my $debug_for = $distrib-&gt;getvalue($media, 'debug_for');
+- my $srpms = $distrib-&gt;getvalue($media, 'srpms');
+- my $path = $distrib-&gt;getfullpath($media, 'path');
+- if (!$rpms) {
+- if (-d $path) {
+- print &quot;MEDIA defining $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
+- $media{$arch}{$media} = $path
+- } else {
+- print &quot;ERROR $path does not exist for media $media on $arch\n&quot;
+- }
+- } else {
+- my ($media) = split ' ', $rpms;
+- if (-d $path) {
+- print &quot;MEDIA defining SOURCE media for $media in $path\n&quot; if $self-&gt;{_verbose} &gt; 1;
+- $media{src}{$media} = $path
+- } else {
+- print &quot;ERROR $path does not exist for source media $media on $arch\n&quot;
+- }
+- }
+- }
+- }
+- \%media
+-}
+-
+-sub get_package_class {
+- return PACKAGE_CLASS;
+-}
+-
+-sub get_package_charset {
+- return PACKAGE_CHARSET;
+-}
+-
+-sub get_upload_dir {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- my $arch = $package-&gt;get_arch();
+- return
+- $self-&gt;{_upload_root} .
+- &quot;/$self-&gt;{_queue}/$target/&quot; .
+- _get_section($self, $package, $target, $user_context, $app_context) .
+- '/' .
+- ($user_context-&gt;{prefix} ? '' : get_group_id($user_context-&gt;{user}))
+-}
+-
+-sub get_install_path {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- return $self-&gt;_get_path($package, $target, $user_context, $app_context);
+-}
+-
+-
+-sub get_distribution_paths {
+- my ($self, $package, $target) = @_;
+-
+- return $self-&gt;_get_distribution_paths($package, $target);
+-}
+-
+-sub get_archive_path {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- return $self-&gt;_get_path($package, $target, $user_context, $app_context);
+-}
+-
+-sub get_reject_path {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- return $self-&gt;{_rejected};
+-}
+-
+-
+-sub _get_path {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
+- my $arch = $app_context-&gt;{arch} || $package-&gt;get_arch();
+- $arch = $translate_arch{$arch} || $arch;
+- if ($arch eq 'noarch') {
+- $arch = $self-&gt;{_noarch}
+- } elsif ($arch eq 'src') {
+- return &quot;$target/SRPMS/$section&quot;
+- }
+- &quot;$target/$arch/media/$section&quot;
+-}
+-
+-sub _get_distribution_paths {
+- my ($self, $package, $target) = @_;
+-
+- my $arch = $package-&gt;get_arch();
+- $arch = $translate_arch{$arch} || $arch;
+- if ($arch eq 'noarch') {
+- map { &quot;$target/$_&quot; } $self-&gt;get_extra_arches;
+- } elsif ($arch eq 'src') {
+- die &quot;no way to get distribution path using a $arch package&quot;;
+- } else {
+- &quot;$target/$arch&quot;;
+- }
+-}
+-
+-sub get_arch {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- my $arch = $package-&gt;get_arch();
+- $arch = $translate_arch{$arch} || $arch;
+- if ($arch eq 'noarch') {
+- $arch = $self-&gt;{_noarch}
+- }
+- $arch
+-}
+-
+-sub get_version_path {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
+-
+- return &quot;$self-&gt;{_module}/$section&quot;;
+-}
+-
+-=head2 get_replaced_packages($package, $target, $user_context, $app_context)
+-
+-Overrides parent method to add libified packages.
+-
+-=cut
+-
+-sub get_replaced_packages {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+-
+- my @replaced_packages =
+- $self-&gt;SUPER::get_replaced_packages($package, $target, $user_context, $app_context);
+-
+- # mandriva lib policy:
+- # library package names change with revision, making mandatory to
+- # duplicate older revisions search with a custom pattern
+- my $name = $package-&gt;get_name();
+- if ($name =~ /^(lib\w+[a-zA-Z_])[\d_\.]+([-\w]*)$/) {
+- push(@replaced_packages,
+- grep { $package-&gt;compare($_) &gt; 0 }
+- map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- $self-&gt;get_install_path($package, $target, $user_context, $app_context),
+- PACKAGE_CLASS-&gt;get_pattern(
+- $1 . '[\d_\.]+' . $2, # custom name pattern
+- undef,
+- undef,
+- $package-&gt;get_arch()
+- ),
+- )
+- );
+- }
+-
+- # kernel packages have the version in the name
+- # binary dkms built for old kernels have to be removed too
+- if ($name =~ /^kernel-([^\d]*-)?([\d.]*)-(.*)$/) { # &quot;desktop&quot;, &quot;2.6.28&quot;, &quot;2mnb&quot;
+- push(@replaced_packages,
+- map { PACKAGE_CLASS-&gt;new(file =&gt; $_) }
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- $self-&gt;get_install_path($package, $target, $user_context, $app_context),
+- PACKAGE_CLASS-&gt;get_pattern(
+- '(kernel-' . $1 . '\d.*|.*-kernel-[\d.]*-' . $1 . '\d.*)',
+- undef,
+- undef,
+- $package-&gt;get_arch()
+- ),
+- )
+- );
+- }
+-
+- return @replaced_packages;
+-
+-}
+-
+-sub _get_main_section {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- my $section = $self-&gt;_get_section($package, $target, $user_context, $app_context);
+- my ($main_section) = $section =~ m,^([^/]+),;
+- $main_section
+-}
+-
+-sub _get_section {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+-
+- my $name = $package-&gt;get_name();
+- my $cname = $package-&gt;get_canonical_name();
+- my $version = $package-&gt;get_version();
+- my $release = $package-&gt;get_release();
+- my $section = $user_context-&gt;{section};
+- my $media = $self-&gt;_get_media_config($target);
+- my $arch = $package-&gt;get_arch();
+- my $file = $package-&gt;as_file();
+- $file =~ s,/+,/,g; # unneeded?
+- # FIXME: use $self-&gt;get_arch()
+- $arch = $self-&gt;{_noarch} if $arch eq 'noarch';
+- $arch = $translate_arch{$arch} || $arch;
+-
+- if (!$section) {
+- $section = $self-&gt;{packages}{$file}{section};
+- print &quot;Section undefined, repository says it is '$section' for '$file'\n&quot; if $self-&gt;{_verbose};
+- }
+- if ($section &amp;&amp; $section !~ /debug_/ &amp;&amp; $package-&gt;is_debug()) {
+- $section = &quot;debug_$section&quot;
+- }
+-
+- # if have section already, check if it exists, and may return immediately
+- if ($section) {
+- print &quot;Using requested section $section\n&quot;;
+- if ($media-&gt;{$arch}{$section}) {
+- return $section
+- } else {
+- die &quot;FATAL youri: unknown section $section for target $target for arch $arch\n&quot;
+- }
+- }
+- # else, try to find section automatically
+-
+- # pattern for search of src package with specific version-release,
+- # should be searched first, because we prefer to find the precise
+- # section a package is already in
+- my $specific_source_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $cname,
+- $version,
+- $release,
+- 'src'
+- );
+-
+- my $source_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $cname,
+- undef,
+- undef,
+- 'src'
+- );
+-
+- # if a media has no source media configured, or if it is a debug
+- # package, we search in binary media
+-
+- # pattern for search when a binary media has no src media configured
+- my $specific_binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $name,
+- $version,
+- $release,
+- $arch
+- );
+-
+- # last resort pattern: previous existing binary packages
+- my $binary_pattern = PACKAGE_CLASS-&gt;get_pattern(
+- $name,
+- undef,
+- undef,
+- $arch
+- );
+-
+- # first try to find section for the specific version, as it is possibly already there;
+- # this is the case for when called in Youri::Submit::Action::Archive, to find the
+- # section the package got installed
+- print &quot;Looking for package $name with version $version-$release\n&quot;;
+- foreach my $m (keys %{$media-&gt;{$arch}}) {
+- print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
+- # - prefer source for non-debug packages, use binary if there is no source media configured
+- # - debug packages must be searched in binary medias, due to their
+- # src section != binary section; NOTE: should/need we search in
+- # src medias and add the 'debug_' prefix?
+- if (!$package-&gt;is_debug() &amp;&amp; $media-&gt;{src}{$m}) {
+- next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $specific_source_pattern);
+- } else {
+- next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $specific_binary_pattern);
+- }
+- $section = $m;
+- last;
+- }
+-
+- # if still not found, try finding any version of the package in a
+- # /release subsection (safe default: /release is default for cooker,
+- # should be locked for released distros, and we don't risk wrongly
+- # choosing /backports, /testing, or /updates);
+- # this is the case for when called at submit, to find the section where
+- # the package already resides
+- if (!$section) {
+- # debug packages should be found by previous specific version search
+- # NOTE: as above, should/need we search here and add the 'debug_' prefix?
+- # ... probably... as at least mdv-youri-submit-force will process debug packages
+- if ($package-&gt;is_debug() &amp;&amp; $self-&gt;{_verbose}) {
+- print &quot;Warning: debug package $name with version $version-$release not found.\n&quot;;
+- }
+-
+- print &quot;Warning: Looking for any section with a package $name of any version\n&quot;;
+- foreach my $m (keys %{$media-&gt;{$arch}}) {
+- print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
+- # NOTE: !$package-&gt;is_debug() test is here to prevent when above FATAL error is removed
+- next if $m !~ /release/ || ($m =~ /debug/ &amp;&amp; !$package-&gt;is_debug());
+- # - prefer source
+- if ($media-&gt;{src}{$m}) {
+- next unless $self-&gt;get_files('', $media-&gt;{src}{$m}, $source_pattern);
+- } else {
+- next unless $self-&gt;get_files('', $media-&gt;{$arch}{$m}, $binary_pattern);
+- }
+- $section = $m;
+- last;
+- }
+- }
+-
+- # FIXME: doing this here is wrong; this way the caller can never know if
+- # a section was actually found or not; should return undef and let the
+- # caller set a default (Note: IIRC PLF|Zarb has this right, see there) -spuk
+- print STDERR &quot;Warning: Can't guess destination: section missing, defaulting to contrib/release\n&quot; unless $section;
+- $section ||= 'contrib/release';
+-
+- # next time we don't need to search everything again
+- $self-&gt;{packages}{$file}{section} = $section;
+-
+- print &quot;Section is '$section'.\n&quot;;
+-
+- return $section;
+-}
+-
+-sub get_upload_newer_revisions {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- my $arch = $package-&gt;get_arch();
+- my $name = $package-&gt;get_full_name;
+- $name =~ s/^\@\d+://;
+- my $pattern = $self-&gt;get_package_class()-&gt;get_pattern($package-&gt;get_name(), undef, undef, $arch);
+- my $media = $self-&gt;_get_media_config($target);
+- my @packages;
+- foreach my $state (@{$self-&gt;{_upload_state}}) {
+- foreach my $m (keys %{$media-&gt;{$arch}}) {
+- my $path = &quot;$self-&gt;{_upload_root}/$state/$target/$m&quot;;
+- print &quot;Looking for package $package revisions for $target in $path (pattern $pattern)\n&quot; if $self-&gt;{_verbose};
+- find(
+- sub {
+- s/\d{14}\.[^.]*\.[^.]*\.\d+_//;
+- s/^\@\d+://;
+- return if ! /^$pattern/;
+- return if /\.info$/;
+- print &quot;Find $_\n&quot;;
+- push @packages, $File::Find::name if $package-&gt;check_ranges_compatibility(&quot;== $name&quot;, &quot;&lt; $_&quot;)
+- }, $path);
+- }
+- }
+- return
+- @packages;
+-}
+-
+-sub package_in_svn {
+- my ($self, $srpm_name) = @_;
+- my $ctx = new SVN::Client(
+- auth =&gt; [SVN::Client::get_simple_provider(),
+- SVN::Client::get_simple_prompt_provider(\&amp;simple_prompt,2),
+- SVN::Client::get_username_provider()]
+- );
+-
+- my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/$srpm_name&quot;, 'HEAD', 0);
+- if ($svn_entry) {
+- print &quot;Package $srpm_name is in the SVN\n&quot;;
+- return 1
+- }
+-}
+-
+-sub get_svn_url {
+- my ($self) = @_;
+- $self-&gt;{_svn}
+-}
+-
+-sub get_revisions {
+- my ($self, $package, $target, $user_context, $app_context, $filter) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+- print &quot;Looking for package $package revisions for $target\n&quot; if $self-&gt;{_verbose} &gt; 0;
+-
+- my $arch = $app_context-&gt;{arch} || $user_context-&gt;{arch} || $package-&gt;get_arch();
+- my $media_arch = $arch eq 'noarch' ? $self-&gt;{_noarch} : $arch;
+- my $path = $arch eq 'src' ? &quot;$target/SRPMS/&quot; : &quot;$target/$media_arch/media&quot;;
+- my $media = $self-&gt;_get_section($package, $target, $user_context, $app_context);
+- my $name = $package-&gt;get_name();
+- my @packages = map { $self-&gt;get_package_class()-&gt;new(file =&gt; $_) }
+- $self-&gt;get_files(
+- $self-&gt;{_install_root},
+- &quot;$path/$media&quot;,
+- $self-&gt;get_package_class()-&gt;get_pattern(
+- $name,
+- undef,
+- undef,
+- $package-&gt;get_arch(),
+- )
+- );
+-
+- @packages = grep { $filter-&gt;($_) } @packages if $filter;
+-
+- return
+- sort { $b-&gt;compare($a) } # sort by revision order
+- @packages;
+-}
+-
+-sub reject {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+-
+-
+-}
+-
+-sub get_archive_dir {
+- my ($self, $package, $target, $user_context, $app_context) = @_;
+- croak &quot;Not a class method&quot; unless ref $self;
+-
+- return
+- $self-&gt;{_archive_root}
+-}
+-
+-
+-# 20060801 warly
+-#
+-# Upload steps
+-# SRPMS are uploaded in /home/mandrake/uploads/todo/$target/$media/group_id
+-#
+-#
+-#
+-
+-=head1 COPYRIGHT AND LICENSE
+-
+-Copyright (C) 2002-2006, YOURI project
+-
+-This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
+-
+-=cut
+-
+-1;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/4f8cb1c6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A></li>
+ <LI>Next message: <A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1565">[ date ]</a>
+ <a href="thread.html#1565">[ thread ]</a>
+ <a href="subject.html#1565">[ subject ]</a>
+ <a href="author.html#1565">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001566.html b/zarb-ml/mageia-sysadm/2011-January/001566.html
new file mode 100644
index 000000000..81bf115b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001566.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B219%5D%20default%20section%20is%20now%20core/release%20instead%0A%09of%20contrib/release&In-Reply-To=%3C20110106021602.F15DC419C8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001565.html">
+ <LINK REL="Next" HREF="001567.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [219] default section is now core/release instead of contrib/release</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B219%5D%20default%20section%20is%20now%20core/release%20instead%0A%09of%20contrib/release&In-Reply-To=%3C20110106021602.F15DC419C8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [219] default section is now core/release instead of contrib/release">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:16:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A></li>
+ <LI>Next message: <A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1566">[ date ]</a>
+ <a href="thread.html#1566">[ thread ]</a>
+ <a href="subject.html#1566">[ subject ]</a>
+ <a href="author.html#1566">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 219
+Author: boklm
+Date: 2011-01-06 03:16:02 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+default section is now core/release instead of contrib/release
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 02:12:24 UTC (rev 218)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 02:16:02 UTC (rev 219)
+@@ -423,8 +423,8 @@
+ # FIXME: doing this here is wrong; this way the caller can never know if
+ # a section was actually found or not; should return undef and let the
+ # caller set a default (Note: IIRC PLF|Zarb has this right, see there) -spuk
+- print STDERR &quot;Warning: Can't guess destination: section missing, defaulting to contrib/release\n&quot; unless $section;
+- $section ||= 'contrib/release';
++ print STDERR &quot;Warning: Can't guess destination: section missing, defaulting to core/release\n&quot; unless $section;
++ $section ||= 'core/release';
+
+ # next time we don't need to search everything again
+ $self-&gt;{packages}{$file}{section} = $section;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/fee6348e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A></li>
+ <LI>Next message: <A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1566">[ date ]</a>
+ <a href="thread.html#1566">[ thread ]</a>
+ <a href="subject.html#1566">[ subject ]</a>
+ <a href="author.html#1566">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001567.html b/zarb-ml/mageia-sysadm/2011-January/001567.html
new file mode 100644
index 000000000..980a50d01
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001567.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B220%5D%20mdv-youri-core%20version%200.9.1&In-Reply-To=%3C20110106022943.27C9B419CC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001566.html">
+ <LINK REL="Next" HREF="001568.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [220] mdv-youri-core version 0.9.1</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B220%5D%20mdv-youri-core%20version%200.9.1&In-Reply-To=%3C20110106022943.27C9B419CC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [220] mdv-youri-core version 0.9.1">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:29:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A></li>
+ <LI>Next message: <A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1567">[ date ]</a>
+ <a href="thread.html#1567">[ thread ]</a>
+ <a href="subject.html#1567">[ subject ]</a>
+ <a href="author.html#1567">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 220
+Author: boklm
+Date: 2011-01-06 03:29:42 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+mdv-youri-core version 0.9.1
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/Makefile.PL
+
+Modified: build_system/mdv-youri-core/trunk/Makefile.PL
+===================================================================
+--- build_system/mdv-youri-core/trunk/Makefile.PL 2011-01-06 02:16:02 UTC (rev 219)
++++ build_system/mdv-youri-core/trunk/Makefile.PL 2011-01-06 02:29:42 UTC (rev 220)
+@@ -3,7 +3,7 @@
+
+ WriteMakefile(
+ NAME =&gt; 'youri-core',
+- VERSION =&gt; 0.9,
++ VERSION =&gt; 0.9.1,
+ AUTHOR =&gt; 'Youri project &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">youri at zarb.org</A>&gt;',
+ PREREQ_PM =&gt; {
+ 'AppConfig' =&gt; 0,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/3e0285a2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A></li>
+ <LI>Next message: <A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1567">[ date ]</a>
+ <a href="thread.html#1567">[ thread ]</a>
+ <a href="subject.html#1567">[ subject ]</a>
+ <a href="author.html#1567">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001568.html b/zarb-ml/mageia-sysadm/2011-January/001568.html
new file mode 100644
index 000000000..7c67f9e80
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001568.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B221%5D%20mdv-youri-core%20version%200.9.1&In-Reply-To=%3C20110106023055.9A0B1419CC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001567.html">
+ <LINK REL="Next" HREF="001569.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [221] mdv-youri-core version 0.9.1</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B221%5D%20mdv-youri-core%20version%200.9.1&In-Reply-To=%3C20110106023055.9A0B1419CC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [221] mdv-youri-core version 0.9.1">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:30:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A></li>
+ <LI>Next message: <A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1568">[ date ]</a>
+ <a href="thread.html#1568">[ thread ]</a>
+ <a href="subject.html#1568">[ subject ]</a>
+ <a href="author.html#1568">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 221
+Author: boklm
+Date: 2011-01-06 03:30:55 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+mdv-youri-core version 0.9.1
+
+Added Paths:
+-----------
+ build_system/mdv-youri-core/tags/0.9.1/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/9c67899a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A></li>
+ <LI>Next message: <A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1568">[ date ]</a>
+ <a href="thread.html#1568">[ thread ]</a>
+ <a href="subject.html#1568">[ subject ]</a>
+ <a href="author.html#1568">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001569.html b/zarb-ml/mageia-sysadm/2011-January/001569.html
new file mode 100644
index 000000000..c3b36e9a8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001569.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B674%5D%20Mandriva_upload%20renamed%20to%20Mageia_upload&In-Reply-To=%3C20110106023957.2EFCB419CD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001568.html">
+ <LINK REL="Next" HREF="001570.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B674%5D%20Mandriva_upload%20renamed%20to%20Mageia_upload&In-Reply-To=%3C20110106023957.2EFCB419CD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:39:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A></li>
+ <LI>Next message: <A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1569">[ date ]</a>
+ <a href="thread.html#1569">[ thread ]</a>
+ <a href="subject.html#1569">[ subject ]</a>
+ <a href="author.html#1569">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 674
+Author: boklm
+Date: 2011-01-06 03:39:56 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Mandriva_upload renamed to Mageia_upload
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 01:33:54 UTC (rev 673)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 02:39:56 UTC (rev 674)
+@@ -6,7 +6,7 @@
+
+ # repository declaration
+ repository:
+- class: Youri::Repository::Mandriva_upload
++ class: Youri::Repository::Mageia_upload
+ options:
+ install_root: &lt;%= repository_root %&gt;/distrib
+ upload_root: ${home}/uploads/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/011a0e3e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A></li>
+ <LI>Next message: <A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1569">[ date ]</a>
+ <a href="thread.html#1569">[ thread ]</a>
+ <a href="subject.html#1569">[ subject ]</a>
+ <a href="author.html#1569">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001570.html b/zarb-ml/mageia-sysadm/2011-January/001570.html
new file mode 100644
index 000000000..aee778e50
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001570.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [675] - add topics to sympa mailling list
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B675%5D%20-%20add%20topics%20to%20sympa%20mailling%20list&In-Reply-To=%3C20110106024306.2BD9E419CE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001569.html">
+ <LINK REL="Next" HREF="001571.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [675] - add topics to sympa mailling list</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B675%5D%20-%20add%20topics%20to%20sympa%20mailling%20list&In-Reply-To=%3C20110106024306.2BD9E419CE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [675] - add topics to sympa mailling list">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 03:43:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A></li>
+ <LI>Next message: <A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1570">[ date ]</a>
+ <a href="thread.html#1570">[ thread ]</a>
+ <a href="subject.html#1570">[ subject ]</a>
+ <a href="author.html#1570">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 675
+Author: misc
+Date: 2011-01-06 03:43:05 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- add topics to sympa mailling list
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/manifests/init.pp
+
+Modified: puppet/modules/sympa/manifests/init.pp
+===================================================================
+--- puppet/modules/sympa/manifests/init.pp 2011-01-06 02:39:56 UTC (rev 674)
++++ puppet/modules/sympa/manifests/init.pp 2011-01-06 02:43:05 UTC (rev 675)
+@@ -239,6 +239,7 @@
+ subject =&gt; $subject,
+ # profile =&gt; &quot;public&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ }
+ }
+
+@@ -250,6 +251,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ reply_to =&gt; $reply_to,
+ sender_ldap_group =&gt; $sender_ldap_group,
+ }
+@@ -263,6 +265,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ reply_to =&gt; $reply_to,
+ sender_email =&gt; $sender_email,
+ }
+@@ -274,6 +277,7 @@
+ list{ $name:
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
++ topics =&gt; $topics,
+ language =&gt; $language,
+ subscriber_ldap_group =&gt; $subscriber_ldap_group,
+ sender_ldap_group =&gt; $subscriber_ldap_group,
+@@ -286,6 +290,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ subscriber_ldap_group =&gt; $subscriber_ldap_group,
+ sender_ldap_group =&gt; $subscriber_ldap_group,
+ }
+@@ -297,6 +302,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ subscriber_ldap_group =&gt; $subscriber_ldap_group,
+ sender_ldap_group =&gt; $subscriber_ldap_group,
+ public_archive =&gt; false,
+@@ -311,6 +317,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ subscriber_ldap_group =&gt; $subscriber_ldap_group,
+ public_archive =&gt; false,
+ }
+@@ -323,6 +330,7 @@
+ subject =&gt; $subject,
+ profile =&gt; &quot;&quot;,
+ language =&gt; $language,
++ topics =&gt; $topics,
+ subscriber_ldap_group =&gt; $subscriber_ldap_group,
+ sender_email =&gt; $sender_email,
+ public_archive =&gt; false,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/a249187c/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A></li>
+ <LI>Next message: <A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1570">[ date ]</a>
+ <a href="thread.html#1570">[ thread ]</a>
+ <a href="subject.html#1570">[ subject ]</a>
+ <a href="author.html#1570">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001571.html b/zarb-ml/mageia-sysadm/2011-January/001571.html
new file mode 100644
index 000000000..7f04b787e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001571.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B676%5D%20manage%20sysadmin%20svn%20with%20puppet%20%28%20eat%20our%20own%0A%09dogfood%20%29&In-Reply-To=%3C20110106030445.4AB3A418D8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001570.html">
+ <LINK REL="Next" HREF="001572.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B676%5D%20manage%20sysadmin%20svn%20with%20puppet%20%28%20eat%20our%20own%0A%09dogfood%20%29&In-Reply-To=%3C20110106030445.4AB3A418D8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 04:04:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A></li>
+ <LI>Next message: <A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1571">[ date ]</a>
+ <a href="thread.html#1571">[ thread ]</a>
+ <a href="subject.html#1571">[ subject ]</a>
+ <a href="author.html#1571">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 676
+Author: misc
+Date: 2011-01-06 04:04:45 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+manage sysadmin svn with puppet ( eat our own dogfood )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-06 02:43:05 UTC (rev 675)
++++ puppet/manifests/nodes.pp 2011-01-06 03:04:45 UTC (rev 676)
+@@ -24,6 +24,12 @@
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
+
++ subversion::repository { &quot;/svn/adm/&quot;:
++ group =&gt; &quot;mga-sysadmin&quot;,
++ commit_mail =&gt; &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&quot;,
++ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ }
++
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+ source =&gt; &quot;<A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>&quot;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/a23b19f8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A></li>
+ <LI>Next message: <A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1571">[ date ]</a>
+ <a href="thread.html#1571">[ thread ]</a>
+ <a href="subject.html#1571">[ subject ]</a>
+ <a href="author.html#1571">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001572.html b/zarb-ml/mageia-sysadm/2011-January/001572.html
new file mode 100644
index 000000000..f62514359
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001572.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B222%5D%20sync%20the%20name%20of%20the%20package%20with%20the%0A%09filename%2C%20and%20correct%20the%20pod&In-Reply-To=%3C20110106031210.EA128419D2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001571.html">
+ <LINK REL="Next" HREF="001573.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B222%5D%20sync%20the%20name%20of%20the%20package%20with%20the%0A%09filename%2C%20and%20correct%20the%20pod&In-Reply-To=%3C20110106031210.EA128419D2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 04:12:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A></li>
+ <LI>Next message: <A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1572">[ date ]</a>
+ <a href="thread.html#1572">[ thread ]</a>
+ <a href="subject.html#1572">[ subject ]</a>
+ <a href="author.html#1572">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 222
+Author: misc
+Date: 2011-01-06 04:12:10 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+sync the name of the package with the filename, and correct the pod
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 02:30:55 UTC (rev 221)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 03:12:10 UTC (rev 222)
+@@ -1,13 +1,13 @@
+ # $Id: /local/youri/soft/trunk/lib/Youri/Upload/Action/RSS.pm 857 2006-01-29T10:15:43.298856Z guillaume $
+-package Youri::Repository::Mandriva_upload;
++package Youri::Repository::Mageia_upload;
+
+ =head1 NAME
+
+-Youri::Repository::PLF - PLF repository implementation
++Youri::Repository::Mageia_upload - Mageia repository implementation, on upload phase
+
+ =head1 DESCRIPTION
+
+-This module implements PLF repository.
++This module implements Mageia repository, for the upload phase
+
+ =cut
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/de713a1c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A></li>
+ <LI>Next message: <A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1572">[ date ]</a>
+ <a href="thread.html#1572">[ thread ]</a>
+ <a href="subject.html#1572">[ subject ]</a>
+ <a href="author.html#1572">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001573.html b/zarb-ml/mageia-sysadm/2011-January/001573.html
new file mode 100644
index 000000000..a539c7888
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001573.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [223] - fix copyright, based on svn log.
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B223%5D%20-%20fix%20copyright%2C%20based%20on%20svn%20log.&In-Reply-To=%3C20110106031834.73D10419D4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001572.html">
+ <LINK REL="Next" HREF="001574.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [223] - fix copyright, based on svn log.</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B223%5D%20-%20fix%20copyright%2C%20based%20on%20svn%20log.&In-Reply-To=%3C20110106031834.73D10419D4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [223] - fix copyright, based on svn log.">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 04:18:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A></li>
+ <LI>Next message: <A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1573">[ date ]</a>
+ <a href="thread.html#1573">[ thread ]</a>
+ <a href="subject.html#1573">[ subject ]</a>
+ <a href="author.html#1573">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 223
+Author: misc
+Date: 2011-01-06 04:18:34 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- fix copyright, based on svn log. Mandriva didn't care much, we do.
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 03:12:10 UTC (rev 222)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 03:18:34 UTC (rev 223)
+@@ -538,6 +538,8 @@
+ =head1 COPYRIGHT AND LICENSE
+
+ Copyright (C) 2002-2006, YOURI project
++Copyright (C) 2006,2007,2009 Mandriva
++Copyright (C) 2011 Nicolas Vigier, Michael Scherer
+
+ This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/9fc64239/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A></li>
+ <LI>Next message: <A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1573">[ date ]</a>
+ <a href="thread.html#1573">[ thread ]</a>
+ <a href="subject.html#1573">[ subject ]</a>
+ <a href="author.html#1573">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001574.html b/zarb-ml/mageia-sysadm/2011-January/001574.html
new file mode 100644
index 000000000..47b851650
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001574.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B224%5D%20use%20hostname%20function%20from%20perl%20core%20module%0A%20Sys%3A%3AHostname%20%28%20and%20so%20avoid%201%20useless%20fork%20%29&In-Reply-To=%3C20110106032527.179C5419D8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001573.html">
+ <LINK REL="Next" HREF="001575.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B224%5D%20use%20hostname%20function%20from%20perl%20core%20module%0A%20Sys%3A%3AHostname%20%28%20and%20so%20avoid%201%20useless%20fork%20%29&In-Reply-To=%3C20110106032527.179C5419D8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 04:25:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A></li>
+ <LI>Next message: <A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1574">[ date ]</a>
+ <a href="thread.html#1574">[ thread ]</a>
+ <a href="subject.html#1574">[ subject ]</a>
+ <a href="author.html#1574">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 224
+Author: misc
+Date: 2011-01-06 04:25:26 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 03:18:34 UTC (rev 223)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-06 03:25:26 UTC (rev 224)
+@@ -19,6 +19,7 @@
+ use base qw/Youri::Repository/;
+ use MDV::Distribconf::Build;
+ use SVN::Client;
++use Sys::Hostname;
+
+ use constant {
+ PACKAGE_CLASS =&gt; 'Youri::Package::URPM',
+@@ -70,8 +71,7 @@
+ my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = gmtime(time);
+ $year+=1900;
+ $mon++;
+- my $hostname = `hostname`;
+- my ($host) = $hostname =~ /([^.]*)/;
++ my ($host) = hostname =~ /([^.]*)/;
+ sprintf &quot;$year%02d%02d%02d%02d%02d.$user.$host.${$}_&quot;, $mon, $mday, $hour, $min, $sec;
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/bc32c1f4/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A></li>
+ <LI>Next message: <A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1574">[ date ]</a>
+ <a href="thread.html#1574">[ thread ]</a>
+ <a href="subject.html#1574">[ subject ]</a>
+ <a href="author.html#1574">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001575.html b/zarb-ml/mageia-sysadm/2011-January/001575.html
new file mode 100644
index 000000000..549e6df60
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001575.html
@@ -0,0 +1,135 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Re%3A%20Serveur%20Nfrance%20mlo/mageia&In-Reply-To=%3C4D257F23.7060903%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001574.html">
+ <LINK REL="Next" HREF="001576.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Re%3A%20Serveur%20Nfrance%20mlo/mageia&In-Reply-To=%3C4D257F23.7060903%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia">maat-ml at vilarem.net
+ </A><BR>
+ <I>Thu Jan 6 09:36:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A></li>
+ <LI>Next message: <A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1575">[ date ]</a>
+ <a href="thread.html#1575">[ thread ]</a>
+ <a href="subject.html#1575">[ subject ]</a>
+ <a href="author.html#1575">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fyi
+
+(Sorry for Z order in answers)
+
+Ma&#226;t
+
+
+
+-------- Message original --------
+Sujet: Re: Serveur Nfrance mlo/mageia
+Date : Wed, 5 Jan 2011 19:35:51 -0500
+De : Patrick Dubeau &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">daaxwizeman at gmail.com</A>&gt;
+Pour : Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt;
+
+
+
+Salut Maat,
+
+Je te souhaite aussi une bonne ann&#233;e 2011.
+
+D&#233;sol&#233; de ne pas avoir fait un retour plus rapidement, mais je suis &#224; la bourre solide ces derniers temps.... Bref, voil&#224; l'&#233;tat de situation :
+
+- la solution choisie est l'hyperviseur xen (l'h&#244;te est une opensuse et nous avons voulu demeurer avec une solution int&#233;gr&#233;e)
+- nous avons fait quelques tests, &#231;a semble ok
+- j'ai fait quelques tests sur la cr&#233;ation de machines virtuelles, mais j'ai des soucis de config, mais &#231;a devrait rentrer dans l'ordre
+- tu as gard&#233; copie de ce que tu as mis sur le serveur n'est-ce pas ?
+- encore quelques tests et config &#224; faire, et ce week-end, les machines virtuelles devraient &#234;tre cr&#233;&#233;es
+- xkomodor sera en vacances &#224; partir de ce week-end et me donnera un coup de main pour finaliser le tout
+
+Dans le courant du week-end, je vous donnerai des d&#233;tails concernant l'acc&#232;s &#224; la vm. Je ferai une install basique d'un Mandriva 2010.1 et je vous laisserez la configurer comme vous le voulez bien s&#251;r.
+
+Ce qui demeure &#224; faire :
+
+- un haproxy en mode tcp pour le ssh (et les autre services) et mode http (pour le reverse proxy)
+- une mta qui fera smart host des vms.
+- un cache dns
+
+J'esp&#232;re que l'on pourra tout boucler &#231;a dans la semaine &#224; venir. Sous toutes r&#233;serves, ce pourrait &#234;tre finalis&#233; pour la semaine 3.
+
+Si tu as d'autres interrogations n'h&#233;site pas. Il se pourrait qu'il y ait des d&#233;lais dans ma r&#233;ponse, mais elle viendra.
+
+Amicalement, Patrick alias DaaX.
+
+
+Le 5 janvier 2011 14:45, Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A> &lt;mailto:<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt;&gt; a &#233;crit :
+
+ Salut Daax,
+
+ Tout d'abord les choses importantes :
+
+ Je te souhaite une bonne ann&#233;e 2011, une ann&#233;e de bonne sant&#233;, de joie sans nuages et de r&#233;ussite sur tous les plans.
+
+ Et puis le retour aux choses plus terre-&#224;-terre :
+
+ Je prends contact avec toi pour faire un ptit point d'avancement &#224; propos du serveur... savoir ce qui est fait, ce qui reste &#224; faire, qui est sens&#233; faire toussa...
+
+ Je collecte les diverses infos et je vous publie &#224; tous une synth&#232;se pour qu'on d&#233;marre l'ann&#233;e au clair toussa :)
+
+ Amicalement,
+ Ma&#226;t [ aka Pascal Vilarem ]
+
+
+--
+Patrick (alias DaaX - Webmaster MLO - <A HREF="http://www.mandrivalinux-online.org">http://www.mandrivalinux-online.org</A>)
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/95b289bc/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A></li>
+ <LI>Next message: <A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1575">[ date ]</a>
+ <a href="thread.html#1575">[ thread ]</a>
+ <a href="subject.html#1575">[ subject ]</a>
+ <a href="author.html#1575">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001576.html b/zarb-ml/mageia-sysadm/2011-January/001576.html
new file mode 100644
index 000000000..130b3293f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001576.html
@@ -0,0 +1,162 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Serveur Nfrance mlo/mageia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Serveur%20Nfrance%20mlo/mageia&In-Reply-To=%3CAANLkTimyaEo-xbP83D%3DPGpor_nugxQKjPj8djRwazzL%3D%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001575.html">
+ <LINK REL="Next" HREF="001577.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Serveur Nfrance mlo/mageia</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Serveur%20Nfrance%20mlo/mageia&In-Reply-To=%3CAANLkTimyaEo-xbP83D%3DPGpor_nugxQKjPj8djRwazzL%3D%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Serveur Nfrance mlo/mageia">ennael1 at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 10:49:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A></li>
+ <LI>Next message: <A HREF="001577.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1576">[ date ]</a>
+ <a href="thread.html#1576">[ thread ]</a>
+ <a href="subject.html#1576">[ subject ]</a>
+ <a href="author.html#1576">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 6 janvier 2011 09:36, Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt; a &#233;crit :
+
+&gt;<i> Fyi
+</I>&gt;<i>
+</I>&gt;<i> (Sorry for Z order in answers)
+</I>&gt;<i>
+</I>
+Thanks for theses news
+
+We *really* ned to move forward on this. So this WE is *really* the last
+date we can afford.
+
+
+&gt;<i>
+</I>&gt;<i> Ma&#226;t
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> -------- Message original -------- Sujet: Re: Serveur Nfrance mlo/mageia Date :
+</I>&gt;<i> Wed, 5 Jan 2011 19:35:51 -0500 De : Patrick Dubeau
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">daaxwizeman at gmail.com</A>&gt; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">daaxwizeman at gmail.com</A>&gt; Pour : Ma&#226;t
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt;
+</I>&gt;<i>
+</I>&gt;<i> Salut Maat,
+</I>&gt;<i>
+</I>&gt;<i> Je te souhaite aussi une bonne ann&#233;e 2011.
+</I>&gt;<i>
+</I>&gt;<i> D&#233;sol&#233; de ne pas avoir fait un retour plus rapidement, mais je suis &#224; la
+</I>&gt;<i> bourre solide ces derniers temps.... Bref, voil&#224; l'&#233;tat de situation :
+</I>&gt;<i>
+</I>&gt;<i> - la solution choisie est l'hyperviseur xen (l'h&#244;te est une opensuse et
+</I>&gt;<i> nous avons voulu demeurer avec une solution int&#233;gr&#233;e)
+</I>&gt;<i> - nous avons fait quelques tests, &#231;a semble ok
+</I>&gt;<i> - j'ai fait quelques tests sur la cr&#233;ation de machines virtuelles, mais
+</I>&gt;<i> j'ai des soucis de config, mais &#231;a devrait rentrer dans l'ordre
+</I>&gt;<i> - tu as gard&#233; copie de ce que tu as mis sur le serveur n'est-ce pas ?
+</I>&gt;<i> - encore quelques tests et config &#224; faire, et ce week-end, les machines
+</I>&gt;<i> virtuelles devraient &#234;tre cr&#233;&#233;es
+</I>&gt;<i> - xkomodor sera en vacances &#224; partir de ce week-end et me donnera un coup
+</I>&gt;<i> de main pour finaliser le tout
+</I>&gt;<i>
+</I>&gt;<i> Dans le courant du week-end, je vous donnerai des d&#233;tails concernant
+</I>&gt;<i> l'acc&#232;s &#224; la vm. Je ferai une install basique d'un Mandriva 2010.1 et je
+</I>&gt;<i> vous laisserez la configurer comme vous le voulez bien s&#251;r.
+</I>&gt;<i>
+</I>&gt;<i> Ce qui demeure &#224; faire :
+</I>&gt;<i>
+</I>&gt;<i> - un haproxy en mode tcp pour le ssh (et les autre services) et mode http
+</I>&gt;<i> (pour le reverse proxy)
+</I>&gt;<i> - une mta qui fera smart host des vms.
+</I>&gt;<i> - un cache dns
+</I>&gt;<i>
+</I>&gt;<i> J'esp&#232;re que l'on pourra tout boucler &#231;a dans la semaine &#224; venir. Sous
+</I>&gt;<i> toutes r&#233;serves, ce pourrait &#234;tre finalis&#233; pour la semaine 3.
+</I>&gt;<i>
+</I>&gt;<i> Si tu as d'autres interrogations n'h&#233;site pas. Il se pourrait qu'il y ait
+</I>&gt;<i> des d&#233;lais dans ma r&#233;ponse, mais elle viendra.
+</I>&gt;<i>
+</I>&gt;<i> Amicalement, Patrick alias DaaX.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Le 5 janvier 2011 14:45, Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt; a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;<i> Salut Daax,
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Tout d'abord les choses importantes :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Je te souhaite une bonne ann&#233;e 2011, une ann&#233;e de bonne sant&#233;, de joie
+</I>&gt;&gt;<i> sans nuages et de r&#233;ussite sur tous les plans.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Et puis le retour aux choses plus terre-&#224;-terre :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Je prends contact avec toi pour faire un ptit point d'avancement &#224; propos
+</I>&gt;&gt;<i> du serveur... savoir ce qui est fait, ce qui reste &#224; faire, qui est sens&#233;
+</I>&gt;&gt;<i> faire toussa...
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Je collecte les diverses infos et je vous publie &#224; tous une synth&#232;se pour
+</I>&gt;&gt;<i> qu'on d&#233;marre l'ann&#233;e au clair toussa :)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Amicalement,
+</I>&gt;&gt;<i> Ma&#226;t [ aka Pascal Vilarem ]
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Patrick (alias DaaX - Webmaster MLO - <A HREF="http://www.mandrivalinux-online.org">http://www.mandrivalinux-online.org</A>)
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/c5f173b5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A></li>
+ <LI>Next message: <A HREF="001577.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1576">[ date ]</a>
+ <a href="thread.html#1576">[ thread ]</a>
+ <a href="subject.html#1576">[ subject ]</a>
+ <a href="author.html#1576">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001577.html b/zarb-ml/mageia-sysadm/2011-January/001577.html
new file mode 100644
index 000000000..3836a9b2c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001577.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Hardware
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Hardware&In-Reply-To=%3CAANLkTinnSnxh_oGzqye5Rzp6wARUycEJCU-zrJnx7Yt3%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001576.html">
+ <LINK REL="Next" HREF="001663.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Hardware</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Hardware&In-Reply-To=%3CAANLkTinnSnxh_oGzqye5Rzp6wARUycEJCU-zrJnx7Yt3%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Hardware">ennael1 at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 10:56:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A></li>
+ <LI>Next message: <A HREF="001663.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1577">[ date ]</a>
+ <a href="thread.html#1577">[ thread ]</a>
+ <a href="subject.html#1577">[ subject ]</a>
+ <a href="author.html#1577">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi there
+
+Maat told me yesterday that a sysadmin on FrSAG ML is saling some
+hardware, 2 big servers (bi-xeon, quad core, 16Go ram). He is ready to
+sale it at a reasonable price. We just have to mail him about this:
+St&#233;phane Cottin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stephane.cottin at vixns.com</A>&gt;.
+
+Can anybody contact him to check if this could be interested for Mageia ?
+
+Cheers
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A></li>
+ <LI>Next message: <A HREF="001663.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1577">[ date ]</a>
+ <a href="thread.html#1577">[ thread ]</a>
+ <a href="subject.html#1577">[ subject ]</a>
+ <a href="author.html#1577">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001578.html b/zarb-ml/mageia-sysadm/2011-January/001578.html
new file mode 100644
index 000000000..a3b841318
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001578.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B225%5D%20No%20need%20to%20sudo%2C%0A%09emi%20is%20running%20with%20correct%20user%20already&In-Reply-To=%3C20110106095659.C658D41A25%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001663.html">
+ <LINK REL="Next" HREF="001579.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B225%5D%20No%20need%20to%20sudo%2C%0A%09emi%20is%20running%20with%20correct%20user%20already&In-Reply-To=%3C20110106095659.C658D41A25%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 10:56:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001663.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI>Next message: <A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1578">[ date ]</a>
+ <a href="thread.html#1578">[ thread ]</a>
+ <a href="subject.html#1578">[ subject ]</a>
+ <a href="author.html#1578">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 225
+Author: pterjan
+Date: 2011-01-06 10:56:59 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+No need to sudo, emi is running with correct user already
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/emi
+
+Modified: build_system/iurt/trunk/emi
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-06 03:25:26 UTC (rev 224)
++++ build_system/iurt/trunk/emi 2011-01-06 09:56:59 UTC (rev 225)
+@@ -221,9 +221,8 @@
+
+ $user ||= $config-&gt;{upload_user};
+
++ my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+
+- my $command = &quot;/usr/bin/sudo -H -u $config-&gt;{upload_user} /usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+-
+ plog('DEBUG', &quot;running $command&quot;);
+ if (!system($command)) {
+ plog('INFO', &quot;upload succeeded&quot;);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/445fa2ae/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001663.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI>Next message: <A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1578">[ date ]</a>
+ <a href="thread.html#1578">[ thread ]</a>
+ <a href="subject.html#1578">[ subject ]</a>
+ <a href="author.html#1578">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001579.html b/zarb-ml/mageia-sysadm/2011-January/001579.html
new file mode 100644
index 000000000..c4709e639
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001579.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B225%5D%20No%20need%20to%20sudo%2C%0A%20emi%20is%20running%20with%20correct%20user%20already&In-Reply-To=%3C1294316184.3329.1.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001578.html">
+ <LINK REL="Next" HREF="001581.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B225%5D%20No%20need%20to%20sudo%2C%0A%20emi%20is%20running%20with%20correct%20user%20already&In-Reply-To=%3C1294316184.3329.1.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 13:16:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI>Next message: <A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1579">[ date ]</a>
+ <a href="thread.html#1579">[ thread ]</a>
+ <a href="subject.html#1579">[ subject ]</a>
+ <a href="author.html#1579">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 10:56 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 225
+</I>&gt;<i> Author: pterjan
+</I>&gt;<i> Date: 2011-01-06 10:56:59 +0100 (Thu, 06 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> No need to sudo, emi is running with correct user already
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths:
+</I>&gt;<i> --------------
+</I>&gt;<i> build_system/iurt/trunk/emi
+</I>&gt;<i>
+</I>&gt;<i> Modified: build_system/iurt/trunk/emi
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/iurt/trunk/emi 2011-01-06 03:25:26 UTC (rev 224)
+</I>&gt;<i> +++ build_system/iurt/trunk/emi 2011-01-06 09:56:59 UTC (rev 225)
+</I>&gt;<i> @@ -221,9 +221,8 @@
+</I>&gt;<i>
+</I>&gt;<i> $user ||= $config-&gt;{upload_user};
+</I>&gt;<i>
+</I>&gt;<i> + my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib
+</I>&gt;<i> -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit
+</I>
+What about later simply placing the library in the default perl path to
+avoid this ? ( ie, the requirement of adding -I everywhere )
+
+&gt;<i> --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix
+</I>&gt;<i> --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+</I>&gt;<i>
+</I>--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI>Next message: <A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1579">[ date ]</a>
+ <a href="thread.html#1579">[ thread ]</a>
+ <a href="subject.html#1579">[ subject ]</a>
+ <a href="author.html#1579">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001580.html b/zarb-ml/mageia-sysadm/2011-January/001580.html
new file mode 100644
index 000000000..166b717b5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001580.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101061346.58921.rapsys%40rapsys.eu%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001517.html">
+ <LINK REL="Next" HREF="001649.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Rapha&#235;l Gertz</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101061346.58921.rapsys%40rapsys.eu%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">rapsys at rapsys.eu
+ </A><BR>
+ <I>Thu Jan 6 13:46:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1580">[ date ]</a>
+ <a href="thread.html#1580">[ thread ]</a>
+ <a href="subject.html#1580">[ subject ]</a>
+ <a href="author.html#1580">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 05 janvier 2011 18:04:21, Michael Scherer a &#233;crit :
+&gt;<i> Le mardi 04 janvier 2011 &#224; 17:31 +0100, Rapha&#235;l Gertz a &#233;crit :
+</I>&gt;<i> &gt; Le mardi 04 janvier 2011 16:45:53, Luca Berra a &#233;crit :
+</I>&gt;<i> &gt; &gt; On Mon, Jan 03, 2011 at 02:00:40AM +0100, Michael Scherer wrote:
+</I>&gt;<i> &gt; &gt; &gt;Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> &gt; &gt; &gt;can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> &gt; &gt; &gt;<A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Server will be upgraded tonight (powered off few minutes) with 16GB ram +
+</I>&gt;<i> &gt; idrac entreprise card. (it was planed to be done around 22-23h pm today)
+</I>&gt;<i>
+</I>&gt;<i> Thanks.
+</I>&gt;<i>
+</I>&gt;<i> So the idrac card also requires a password :)
+</I>&gt;<i>
+</I>For the online one there is no need to change the password, the access is
+granted through the online web panel with a php proxy :)
+
+&gt;<i> It is configured ad RAID1 by default, you see only one big hard disk.
+</I>For
+
+&gt;<i> How would that solve the issue of keeping the password ?
+</I>&gt;<i> ( I see this could save us 12 euros per year, but that's enough to pay
+</I>&gt;<i> us 1/3 beer per sysadm in Paris, that's not much )
+</I>Well, it would require only one access to the online console for server,
+domain, etc...
+
+In the futur their will be admin, tech, bill contact feature, so tech
+capability (dns change/server reboot/install/etc) can be delegated to a admin
+only account.
+
+Best regards
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1580">[ date ]</a>
+ <a href="thread.html#1580">[ thread ]</a>
+ <a href="subject.html#1580">[ subject ]</a>
+ <a href="author.html#1580">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001581.html b/zarb-ml/mageia-sysadm/2011-January/001581.html
new file mode 100644
index 000000000..993177f91
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001581.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B677%5D%20Adapt%20configs%20to%20Mageia%20mirror%20structure&In-Reply-To=%3C20110106131801.96BB441A4D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001579.html">
+ <LINK REL="Next" HREF="001582.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B677%5D%20Adapt%20configs%20to%20Mageia%20mirror%20structure&In-Reply-To=%3C20110106131801.96BB441A4D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 14:18:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI>Next message: <A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1581">[ date ]</a>
+ <a href="thread.html#1581">[ thread ]</a>
+ <a href="subject.html#1581">[ subject ]</a>
+ <a href="author.html#1581">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 677
+Author: pterjan
+Date: 2011-01-06 14:18:01 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Adapt configs to Mageia mirror structure
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/iurt.cauldron.conf
+ puppet/modules/buildsystem/templates/submit-todo.conf
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/iurt.cauldron.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-06 03:04:45 UTC (rev 676)
++++ puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-06 13:18:01 UTC (rev 677)
+@@ -1,6 +1,6 @@
+ {
+ supported_arch =&gt; [ 'i586', 'x86_64' ],
+- all_media =&gt; { 'main' =&gt; [ 'release' ], 'contrib' =&gt; [ 'release' ] },
++ all_media =&gt; { 'core' =&gt; [ 'release' ], 'nonfree' =&gt; [ 'release' ], 'tainted' =&gt; [ 'release' ] },
+ upload =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/',
+ upload_queue =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/queue/',
+ unwanted_packages =&gt; '^monotone-',
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 03:04:45 UTC (rev 676)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 13:18:01 UTC (rev 677)
+@@ -122,7 +122,7 @@
+ options:
+ 1.0:
+ authorized_packages: none_package_authorized
+- authorized_sections: main/testing|main/backports|contrib/testing|contrib/updates|contrib/backports|non-free/testing|non-free/updates|non-free/backports
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+ authorized_arches: none
+ mode: freeze
+
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-06 03:04:45 UTC (rev 676)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-06 13:18:01 UTC (rev 677)
+@@ -36,19 +36,33 @@
+ },
+ media =&gt; {
+ default =&gt; {
+- &quot;main/release&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot; ],
+- &quot;main/updates&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot; ],
+- &quot;main/testing&quot; =&gt; [ &quot;main/testing&quot;, &quot;main/updates&quot;, &quot;main/release&quot; ],
+- &quot;main/backports&quot; =&gt; [ &quot;main/backports&quot;, &quot;main/updates&quot;, &quot;main/release&quot; ],
+- &quot;contrib/release&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot; ],
+- &quot;contrib/updates&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot; ],
+- &quot;contrib/testing&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;main/testing&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot;, &quot;contrib/testing&quot; ],
+- &quot;contrib/backports&quot; =&gt; [ &quot;main/backports&quot;, &quot;main/updates&quot;, &quot;main/release&quot;, &quot;contrib/backports&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot; ],
+- # (blino) non-free packages may require contrib packages (gcc3.3-g77 for scilab)
+- &quot;non-free/release&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot;, &quot;non-free/updates&quot;, &quot;non-free/release&quot; ],
+- &quot;non-free/updates&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot;, &quot;non-free/updates&quot;, &quot;non-free/release&quot; ],
+- &quot;non-free/testing&quot; =&gt; [ &quot;main/updates&quot;, &quot;main/release&quot;, &quot;main/testing&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot;, &quot;contrib/testing&quot;, &quot;non-free/updates&quot;, &quot;non-free/release&quot;, &quot;non-free/testing&quot; ],
+- &quot;non-free/backports&quot; =&gt; [ &quot;main/backports&quot;, &quot;main/release&quot;, &quot;main/updates&quot;, &quot;contrib/backports&quot;, &quot;contrib/updates&quot;, &quot;contrib/release&quot;, &quot;non-free/backports&quot;, &quot;non-free/updates&quot;, &quot;non-free/release&quot; ],
++ &quot;core/release&quot; =&gt; [ &quot;core/updates&quot;, &quot;core/release&quot; ],
++ &quot;core/updates&quot; =&gt; [ &quot;core/updates&quot;, &quot;core/release&quot; ],
++ &quot;core/testing&quot; =&gt; [ &quot;core/testing&quot;, &quot;core/updates&quot;, &quot;core/release&quot; ],
++ &quot;core/backports&quot; =&gt; [ &quot;core/backports&quot;, &quot;core/testing&quot;, &quot;core/updates&quot;, &quot;core/release&quot; ],
++ &quot;core/backports_testing&quot; =&gt; [ &quot;core/backports_testing&quot;, &quot;core/backports&quot;, &quot;core/testing&quot;, &quot;core/updates&quot;, &quot;core/release&quot; ],
++ &quot;nonfree/release&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot; ],
++ &quot;nonfree/updates&quot; =&gt; [ &quot;core/updates&quot;, &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;nonfree/updates&quot; ],
++ &quot;nonfree/testing&quot; =&gt; [ &quot;core/updates&quot;, &quot;core/release&quot;, &quot;core/testing&quot;, &quot;nonfree/release&quot;, &quot;nonfree/updates&quot;, &quot;nonfree/testing&quot; ],
++ &quot;nonfree/backports&quot; =&gt; [ &quot;core/backports&quot;, &quot;core/testing&quot;, &quot;core/updates&quot;, &quot;core/release&quot;,
++ &quot;nonfree/release&quot;, &quot;nonfree/updates&quot;, &quot;nonfree/testing&quot;, &quot;nonfree/backports&quot; ],
++ &quot;nonfree/backports_testing&quot; =&gt; [ &quot;core/backports_testing&quot;, &quot;core/backports&quot;, &quot;core/testing&quot;, &quot;core/updates&quot;, &quot;core/release&quot;,
++ &quot;nonfree/release&quot;, &quot;nonfree/updates&quot;, &quot;nonfree/testing&quot;, &quot;nonfree/backports&quot;, &quot;nonfree/backports_testing&quot; ],
++ &quot;tainted/release&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;tainted/release&quot; ],
++ &quot;tainted/updates&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;tainted/release&quot;,
++ &quot;core/updates&quot;, &quot;nonfree/updates&quot;, &quot;tainted/updates&quot; ],
++ &quot;tainted/testing&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;tainted/release&quot;,
++ &quot;core/updates&quot;, &quot;nonfree/updates&quot;, &quot;tainted/updates&quot;,
++ &quot;core/testing&quot;, &quot;nonfree/testing&quot;, &quot;tainted/testing&quot; ],
++ &quot;tainted/backports&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;tainted/release&quot;,
++ &quot;core/updates&quot;, &quot;nonfree/updates&quot;, &quot;tainted/updates&quot;,
++ &quot;core/testing&quot;, &quot;nonfree/testing&quot;, &quot;tainted/testing&quot;,
++ &quot;core/backports&quot;, &quot;nonfree/backports&quot;, &quot;tainted/backports&quot; ],
++ &quot;tainted/backports_testing&quot; =&gt; [ &quot;core/release&quot;, &quot;nonfree/release&quot;, &quot;tainted/release&quot;,
++ &quot;core/updates&quot;, &quot;nonfree/updates&quot;, &quot;tainted/updates&quot;,
++ &quot;core/testing&quot;, &quot;nonfree/testing&quot;, &quot;tainted/testing&quot;,
++ &quot;core/backports&quot;, &quot;nonfree/backports&quot;, &quot;tainted/backports&quot;,
++ &quot;core/backports_testing&quot;, &quot;nonfree/backports_testing&quot;, &quot;tainted/backports_testing&quot; ],
+ },
+ },
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/6411a4ea/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI>Next message: <A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1581">[ date ]</a>
+ <a href="thread.html#1581">[ thread ]</a>
+ <a href="subject.html#1581">[ subject ]</a>
+ <a href="author.html#1581">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001582.html b/zarb-ml/mageia-sysadm/2011-January/001582.html
new file mode 100644
index 000000000..b370491f4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001582.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%20address%0A%09for%20now&In-Reply-To=%3C20110106140703.B14F241A57%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001581.html">
+ <LINK REL="Next" HREF="001586.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%20address%0A%09for%20now&In-Reply-To=%3C20110106140703.B14F241A57%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:07:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A></li>
+ <LI>Next message: <A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1582">[ date ]</a>
+ <a href="thread.html#1582">[ thread ]</a>
+ <a href="subject.html#1582">[ subject ]</a>
+ <a href="author.html#1582">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 678
+Author: pterjan
+Date: 2011-01-06 15:07:03 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+Do not request @mageia.org packager address for now
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 13:18:01 UTC (rev 677)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 14:07:03 UTC (rev 678)
+@@ -62,7 +62,7 @@
+ options:
+ tags:
+ release: 'mga\d+'
+- packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.Org$'
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/da2389dc/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A></li>
+ <LI>Next message: <A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1582">[ date ]</a>
+ <a href="thread.html#1582">[ thread ]</a>
+ <a href="subject.html#1582">[ subject ]</a>
+ <a href="author.html#1582">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001583.html b/zarb-ml/mageia-sysadm/2011-January/001583.html
new file mode 100644
index 000000000..9532ea736
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001583.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106141109.F147C41A57%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001607.html">
+ <LINK REL="Next" HREF="001584.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106141109.F147C41A57%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:11:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1583">[ date ]</a>
+ <a href="thread.html#1583">[ thread ]</a>
+ <a href="subject.html#1583">[ subject ]</a>
+ <a href="author.html#1583">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @156:repsys-1.9.2-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106140950.pterjan.valstar.14670.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106140950.pterjan.valstar.14670.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1583">[ date ]</a>
+ <a href="thread.html#1583">[ thread ]</a>
+ <a href="subject.html#1583">[ subject ]</a>
+ <a href="author.html#1583">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001584.html b/zarb-ml/mageia-sysadm/2011-January/001584.html
new file mode 100644
index 000000000..1e3339c30
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001584.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106141325.C404541A58%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001583.html">
+ <LINK REL="Next" HREF="001585.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40156%3Arepsys-1.9.2-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106141325.C404541A58%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:13:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1584">[ date ]</a>
+ <a href="thread.html#1584">[ thread ]</a>
+ <a href="subject.html#1584">[ subject ]</a>
+ <a href="author.html#1584">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @156:repsys-1.9.2-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106141228.pterjan.valstar.15539.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106141228.pterjan.valstar.15539.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1584">[ date ]</a>
+ <a href="thread.html#1584">[ thread ]</a>
+ <a href="subject.html#1584">[ subject ]</a>
+ <a href="author.html#1584">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001585.html b/zarb-ml/mageia-sysadm/2011-January/001585.html
new file mode 100644
index 000000000..df328a029
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001585.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] more repsys / svn problems...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20more%20repsys%20/%20svn%20problems...&In-Reply-To=%3C4D25CE20.7020607%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001584.html">
+ <LINK REL="Next" HREF="001587.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] more repsys / svn problems...</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20more%20repsys%20/%20svn%20problems...&In-Reply-To=%3C4D25CE20.7020607%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] more repsys / svn problems...">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 15:13:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1585">[ date ]</a>
+ <a href="thread.html#1585">[ thread ]</a>
+ <a href="subject.html#1585">[ subject ]</a>
+ <a href="author.html#1585">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+I found some more problems...
+
+I tried to create main kernel tree with repsys...
+
+If I use &quot;repsys create kernel&quot; it will create the structure
+only in /packages, but nothing in /binrepos
+
+So I tried to add the kernel structure manually in /binrepos
+in order to copy the kernel tarball from kernel-linus that I
+imported earlier (to save space on SVN)
+
+But then I hit permission errors:
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at tmb</A> binrepos]$ svn status
+A kernel
+A kernel/current
+A kernel/current/SOURCES
+A + kernel/current/SOURCES/linux-2.6.37.tar.bz2
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at tmb</A> binrepos]$ LC_ALL=C svn commit -m &quot;copy tarball from kernel-linus&quot;
+svn: Commit failed (details follow):
+svn: Authorization failed
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at tmb</A> binrepos]$
+
+So is this a &quot;limitation&quot; of the binrepos layout, or are we still
+missing some permissions on binrepos ?
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1585">[ date ]</a>
+ <a href="thread.html#1585">[ thread ]</a>
+ <a href="subject.html#1585">[ subject ]</a>
+ <a href="author.html#1585">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001586.html b/zarb-ml/mageia-sysadm/2011-January/001586.html
new file mode 100644
index 000000000..69b4127af
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001586.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C4D25D062.5010901%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001582.html">
+ <LINK REL="Next" HREF="001589.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C4D25D062.5010901%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 15:23:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1586">[ date ]</a>
+ <a href="thread.html#1586">[ thread ]</a>
+ <a href="subject.html#1586">[ subject ]</a>
+ <a href="author.html#1586">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE><A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> skrev 6.1.2011 16:07:
+&gt;<i> Revision
+</I>&gt;<i> 678
+</I>&gt;<i> Author
+</I>&gt;<i> pterjan
+</I>&gt;<i> Date
+</I>&gt;<i> 2011-01-06 15:07:03 +0100 (Thu, 06 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> Do not request @mageia.org packager address for now
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths
+</I>&gt;<i>
+</I>&gt;<i> * puppet/modules/buildsystem/templates/submit-todo.conf
+</I>&gt;<i> &lt;#puppetmodulesbuildsystemtemplatessubmittodoconf&gt;
+</I>&gt;<i>
+</I>&gt;<i> Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 13:18:01 UTC (rev 677)
+</I>&gt;<i> +++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 14:07:03 UTC (rev 678)
+</I>&gt;<i> @@ -62,7 +62,7 @@
+</I>&gt;<i> options:
+</I>&gt;<i> tags:
+</I>&gt;<i> release: 'mga\d+'
+</I>
+Shouldn't this be '.mga\d+' ?
+(adding the dot)
+
+&gt;<i> - packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> + # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>
+What stops us from starting to give out @mageia.org aliases ?
+
+&gt;<i> distribution: '^Mageia'
+</I>&gt;<i> vendor: '^Mageia.Org$'
+</I>&gt;<i>
+</I>
+--
+Thomas
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1586">[ date ]</a>
+ <a href="thread.html#1586">[ thread ]</a>
+ <a href="subject.html#1586">[ subject ]</a>
+ <a href="author.html#1586">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001587.html b/zarb-ml/mageia-sysadm/2011-January/001587.html
new file mode 100644
index 000000000..f3a788290
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001587.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B226%5D%20add%20patch%20from%20blino%20to%20enable%20binrepo%20in%0A%09create-srpm&In-Reply-To=%3C20110106143516.D210E41A5D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001585.html">
+ <LINK REL="Next" HREF="001588.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B226%5D%20add%20patch%20from%20blino%20to%20enable%20binrepo%20in%0A%09create-srpm&In-Reply-To=%3C20110106143516.D210E41A5D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:35:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A></li>
+ <LI>Next message: <A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1587">[ date ]</a>
+ <a href="thread.html#1587">[ thread ]</a>
+ <a href="subject.html#1587">[ subject ]</a>
+ <a href="author.html#1587">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 226
+Author: boklm
+Date: 2011-01-06 15:35:16 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+add patch from blino to enable binrepo in create-srpm
+
+Modified Paths:
+--------------
+ build_system/repsys/trunk/create-srpm
+
+Modified: build_system/repsys/trunk/create-srpm
+===================================================================
+--- build_system/repsys/trunk/create-srpm 2011-01-06 09:56:59 UTC (rev 225)
++++ build_system/repsys/trunk/create-srpm 2011-01-06 14:35:16 UTC (rev 226)
+@@ -56,6 +56,8 @@
+ svnlog=1,
+ revname=1,
+ scripts=target.scripts,
++ use_binrepo = True,
++ binrepo_check = False,
+ macros=target.macros)
+ uploadsrpms.extend(targetsrpms)
+ uploadcmd = get_helper(&quot;upload-srpm&quot;)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/7fda4d9c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A></li>
+ <LI>Next message: <A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1587">[ date ]</a>
+ <a href="thread.html#1587">[ thread ]</a>
+ <a href="subject.html#1587">[ subject ]</a>
+ <a href="author.html#1587">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001588.html b/zarb-ml/mageia-sysadm/2011-January/001588.html
new file mode 100644
index 000000000..30e647630
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001588.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [227] update repsys.conf for Mageia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B227%5D%20update%20repsys.conf%20for%20Mageia&In-Reply-To=%3C20110106143804.B7D2741A5D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001587.html">
+ <LINK REL="Next" HREF="001590.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [227] update repsys.conf for Mageia</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B227%5D%20update%20repsys.conf%20for%20Mageia&In-Reply-To=%3C20110106143804.B7D2741A5D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [227] update repsys.conf for Mageia">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:38:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A></li>
+ <LI>Next message: <A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1588">[ date ]</a>
+ <a href="thread.html#1588">[ thread ]</a>
+ <a href="subject.html#1588">[ subject ]</a>
+ <a href="author.html#1588">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 227
+Author: boklm
+Date: 2011-01-06 15:38:04 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+update repsys.conf for Mageia
+
+Modified Paths:
+--------------
+ build_system/repsys/trunk/repsys.conf
+
+Modified: build_system/repsys/trunk/repsys.conf
+===================================================================
+--- build_system/repsys/trunk/repsys.conf 2011-01-06 14:35:16 UTC (rev 226)
++++ build_system/repsys/trunk/repsys.conf 2011-01-06 14:38:04 UTC (rev 227)
+@@ -1,18 +1,20 @@
+ # see man 8 repsys for a description on configuration options
+ [global]
+-repository = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/">ssh://svn.mandriva.com/svn/packages/</A>
+-## uncomment it in case you don't have a account in the Mandriva cluster:
+-#mirror = <A HREF="http://svn.mandriva.com/svn/packages/cooker/">http://svn.mandriva.com/svn/packages/cooker/</A>
+-#use-binaries-repository = yes
+-#binaries-repository = svn.mandriva.com:/tarballs/
++repository = svn+<A HREF="ssh://svn.mageia.org/svn/packages/">ssh://svn.mageia.org/svn/packages/</A>
++trunk-dir = cauldron/
+
++## uncomment it in case you don't have a account in the Mageia build system:
++#mirror = <A HREF="http://svn.mageia.org/svn/packages/cauldron/">http://svn.mageia.org/svn/packages/cauldron/</A>
++use-binaries-repository = yes
++binaries-repository = svn+<A HREF="ssh://svn.mageia.org/svn/binrepos">ssh://svn.mageia.org/svn/binrepos</A>
++
+ [log]
+-oldurl = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/misc">ssh://svn.mandriva.com/svn/packages/misc</A>
++oldurl = svn+<A HREF="ssh://svn.mageia.org/svn/packages/misc">ssh://svn.mageia.org/svn/packages/misc</A>
+
+ [helper]
+ create-srpm = /usr/share/repsys/create-srpm
+ upload-srpm = /usr/local/bin/youri.devel
+
+ [submit]
+-host = kenobi.mandriva.com
+-default = Cooker
++host = pkgsubmit.mageia.org
++default = Cauldron
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/24bfca37/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A></li>
+ <LI>Next message: <A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1588">[ date ]</a>
+ <a href="thread.html#1588">[ thread ]</a>
+ <a href="subject.html#1588">[ subject ]</a>
+ <a href="author.html#1588">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001589.html b/zarb-ml/mageia-sysadm/2011-January/001589.html
new file mode 100644
index 000000000..72e03920b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001589.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C1294325351.3329.49.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001586.html">
+ <LINK REL="Next" HREF="001597.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C1294325351.3329.49.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 15:49:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1589">[ date ]</a>
+ <a href="thread.html#1589">[ thread ]</a>
+ <a href="subject.html#1589">[ subject ]</a>
+ <a href="author.html#1589">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 16:23 +0200, Thomas Backlund a &#233;crit :
+
+&gt;<i> &gt; - packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> &gt; + # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i>
+</I>&gt;<i> What stops us from starting to give out @mageia.org aliases ?
+</I>
+Mainly decide who get mageia.org alias.
+
+IE, who decide who get alias. Are people who open a account on identity,
+people who get promoted, etc ?
+
+For the rest, the configuration is commented and ready to be deployed
+( after being tested )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1589">[ date ]</a>
+ <a href="thread.html#1589">[ thread ]</a>
+ <a href="subject.html#1589">[ subject ]</a>
+ <a href="author.html#1589">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001590.html b/zarb-ml/mageia-sysadm/2011-January/001590.html
new file mode 100644
index 000000000..13821dbbd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001590.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B228%5D%20To%20avoid%20confusion%2C%0A%09Mageia%20repsys%20fork%20is%20being%20renamed%20to%20mgarepo&In-Reply-To=%3C20110106145153.D5DF141A5F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001588.html">
+ <LINK REL="Next" HREF="001591.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B228%5D%20To%20avoid%20confusion%2C%0A%09Mageia%20repsys%20fork%20is%20being%20renamed%20to%20mgarepo&In-Reply-To=%3C20110106145153.D5DF141A5F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 15:51:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A></li>
+ <LI>Next message: <A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1590">[ date ]</a>
+ <a href="thread.html#1590">[ thread ]</a>
+ <a href="subject.html#1590">[ subject ]</a>
+ <a href="author.html#1590">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 228
+Author: boklm
+Date: 2011-01-06 15:51:53 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+
+Added Paths:
+-----------
+ build_system/mgarepo/
+
+Removed Paths:
+-------------
+ build_system/repsys/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/0ed1c103/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A></li>
+ <LI>Next message: <A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1590">[ date ]</a>
+ <a href="thread.html#1590">[ thread ]</a>
+ <a href="subject.html#1590">[ subject ]</a>
+ <a href="author.html#1590">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001591.html b/zarb-ml/mageia-sysadm/2011-January/001591.html
new file mode 100644
index 000000000..c2a04b48e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001591.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [229] mgarepo version 1.9.3
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B229%5D%20mgarepo%20version%201.9.3&In-Reply-To=%3C20110106150345.C123341A62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001590.html">
+ <LINK REL="Next" HREF="001592.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [229] mgarepo version 1.9.3</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B229%5D%20mgarepo%20version%201.9.3&In-Reply-To=%3C20110106150345.C123341A62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [229] mgarepo version 1.9.3">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:03:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A></li>
+ <LI>Next message: <A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1591">[ date ]</a>
+ <a href="thread.html#1591">[ thread ]</a>
+ <a href="subject.html#1591">[ subject ]</a>
+ <a href="author.html#1591">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 229
+Author: boklm
+Date: 2011-01-06 16:03:45 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.3
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/repsys
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-06 14:51:53 UTC (rev 228)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-06 15:03:45 UTC (rev 229)
+@@ -1,3 +1,7 @@
++* 1.9.3
++- enable binrepo in create-srpm
++- update repsys.conf for Mageia
++
+ * 1.9.2-binrepo
+ - add .xz files in binrepo
+
+
+Modified: build_system/mgarepo/trunk/repsys
+===================================================================
+--- build_system/mgarepo/trunk/repsys 2011-01-06 14:51:53 UTC (rev 228)
++++ build_system/mgarepo/trunk/repsys 2011-01-06 15:03:45 UTC (rev 229)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.2-binrepo&quot;
++VERSION=&quot;1.9.3&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/64fb4837/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A></li>
+ <LI>Next message: <A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1591">[ date ]</a>
+ <a href="thread.html#1591">[ thread ]</a>
+ <a href="subject.html#1591">[ subject ]</a>
+ <a href="author.html#1591">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001592.html b/zarb-ml/mageia-sysadm/2011-January/001592.html
new file mode 100644
index 000000000..1919fc008
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001592.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [230] mgarepo version 1.9.3
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B230%5D%20mgarepo%20version%201.9.3&In-Reply-To=%3C20110106150519.E3DB841A63%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001591.html">
+ <LINK REL="Next" HREF="001593.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [230] mgarepo version 1.9.3</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B230%5D%20mgarepo%20version%201.9.3&In-Reply-To=%3C20110106150519.E3DB841A63%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [230] mgarepo version 1.9.3">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:05:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A></li>
+ <LI>Next message: <A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1592">[ date ]</a>
+ <a href="thread.html#1592">[ thread ]</a>
+ <a href="subject.html#1592">[ subject ]</a>
+ <a href="author.html#1592">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 230
+Author: boklm
+Date: 2011-01-06 16:05:19 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.3
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.3/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/49a2854b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A></li>
+ <LI>Next message: <A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1592">[ date ]</a>
+ <a href="thread.html#1592">[ thread ]</a>
+ <a href="subject.html#1592">[ subject ]</a>
+ <a href="author.html#1592">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001593.html b/zarb-ml/mageia-sysadm/2011-January/001593.html
new file mode 100644
index 000000000..62abbc5b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001593.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154101.880E341A6B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001592.html">
+ <LINK REL="Next" HREF="001594.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154101.880E341A6B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:41:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A></li>
+ <LI>Next message: <A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1593">[ date ]</a>
+ <a href="thread.html#1593">[ thread ]</a>
+ <a href="subject.html#1593">[ subject ]</a>
+ <a href="author.html#1593">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154001.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154001.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154001.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A></li>
+ <LI>Next message: <A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1593">[ date ]</a>
+ <a href="thread.html#1593">[ thread ]</a>
+ <a href="subject.html#1593">[ subject ]</a>
+ <a href="author.html#1593">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001594.html b/zarb-ml/mageia-sysadm/2011-January/001594.html
new file mode 100644
index 000000000..c71185bea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001594.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154101.E1D0041A6B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001593.html">
+ <LINK REL="Next" HREF="001595.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154101.E1D0041A6B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:41:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1594">[ date ]</a>
+ <a href="thread.html#1594">[ thread ]</a>
+ <a href="subject.html#1594">[ subject ]</a>
+ <a href="author.html#1594">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154001.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154002.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154002.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154001.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154001.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154001.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106153928.pterjan.valstar.26060/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154002.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1594">[ date ]</a>
+ <a href="thread.html#1594">[ thread ]</a>
+ <a href="subject.html#1594">[ subject ]</a>
+ <a href="author.html#1594">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001595.html b/zarb-ml/mageia-sysadm/2011-January/001595.html
new file mode 100644
index 000000000..ac9b8647c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001595.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154501.AD90D41A6D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001594.html">
+ <LINK REL="Next" HREF="001596.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154501.AD90D41A6D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:45:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1595">[ date ]</a>
+ <a href="thread.html#1595">[ thread ]</a>
+ <a href="subject.html#1595">[ subject ]</a>
+ <a href="author.html#1595">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154401.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154401.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154401.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1595">[ date ]</a>
+ <a href="thread.html#1595">[ thread ]</a>
+ <a href="subject.html#1595">[ subject ]</a>
+ <a href="author.html#1595">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001596.html b/zarb-ml/mageia-sysadm/2011-January/001596.html
new file mode 100644
index 000000000..16a2dc6d8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001596.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154502.1524F41A6D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001595.html">
+ <LINK REL="Next" HREF="001598.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106154502.1524F41A6D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:45:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1596">[ date ]</a>
+ <a href="thread.html#1596">[ thread ]</a>
+ <a href="subject.html#1596">[ subject ]</a>
+ <a href="author.html#1596">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154401.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154403.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154403.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154401.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154403.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154403.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154403.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154403.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154401.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154330.pterjan.valstar.26591/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154401.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1596">[ date ]</a>
+ <a href="thread.html#1596">[ thread ]</a>
+ <a href="subject.html#1596">[ subject ]</a>
+ <a href="author.html#1596">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001597.html b/zarb-ml/mageia-sysadm/2011-January/001597.html
new file mode 100644
index 000000000..9cf9bd4d1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001597.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C4D25E223.3080204%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001589.html">
+ <LINK REL="Next" HREF="001602.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C4D25E223.3080204%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 16:39:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1597">[ date ]</a>
+ <a href="thread.html#1597">[ thread ]</a>
+ <a href="subject.html#1597">[ subject ]</a>
+ <a href="author.html#1597">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer skrev 6.1.2011 16:49:
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 16:23 +0200, Thomas Backlund a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;&gt;<i> - packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;&gt;&gt;<i> + # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> What stops us from starting to give out @mageia.org aliases ?
+</I>&gt;<i>
+</I>&gt;<i> Mainly decide who get mageia.org alias.
+</I>&gt;<i>
+</I>&gt;<i> IE, who decide who get alias. Are people who open a account on identity,
+</I>&gt;<i> people who get promoted, etc ?
+</I>&gt;<i>
+</I>
+Well, I'd suggest:
+founders should definately use @mageia.org
+marketing should definately use @mageia.org
+bugzilla/triage team should use @mageia.org
+forum admins/moderators should use @mageia.org
+
+packagers should use @mageia.org, that way we can enforce the packager
+above for all packages going through BS
+
+
+For the other contributors that get svn access (translators/web/...)
+they could also have the alias (this could be optional, but preferred).
+
+For those that only register on identity to get on the forums or to
+report a bug, no alias (unless requested and promoted maybe)
+
+&gt;<i> For the rest, the configuration is commented and ready to be deployed
+</I>&gt;<i> ( after being tested )
+</I>&gt;<i>
+</I>
+I'd say to enable this for founders now so we can test it, and on next
+founders meeting we could decide if the above suggestion for the rest is ok.
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1597">[ date ]</a>
+ <a href="thread.html#1597">[ thread ]</a>
+ <a href="subject.html#1597">[ subject ]</a>
+ <a href="author.html#1597">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001598.html b/zarb-ml/mageia-sysadm/2011-January/001598.html
new file mode 100644
index 000000000..b22e7041c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001598.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C4D25E436.2010804%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001596.html">
+ <LINK REL="Next" HREF="001599.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C4D25E436.2010804%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 16:48:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1598">[ date ]</a>
+ <a href="thread.html#1598">[ thread ]</a>
+ <a href="subject.html#1598">[ subject ]</a>
+ <a href="author.html#1598">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Ulri the scheduler bot skrev 6.1.2011 17:45:
+&gt;<i> Build of the following packages failed:
+</I>&gt;<i>
+</I>&gt;<i> - @154:grep-2.7-2mga1.0.src.rpm
+</I>&gt;<i>
+</I>
+It still creates wrong versioning...
+
+The above package should be:
+
+grep-2.7-2.mga1.src.rpm
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1598">[ date ]</a>
+ <a href="thread.html#1598">[ thread ]</a>
+ <a href="subject.html#1598">[ subject ]</a>
+ <a href="author.html#1598">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001599.html b/zarb-ml/mageia-sysadm/2011-January/001599.html
new file mode 100644
index 000000000..77473a0ad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001599.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106155001.67AE741A6C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001598.html">
+ <LINK REL="Next" HREF="001600.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106155001.67AE741A6C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:50:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1599">[ date ]</a>
+ <a href="thread.html#1599">[ thread ]</a>
+ <a href="subject.html#1599">[ subject ]</a>
+ <a href="author.html#1599">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154902.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1599">[ date ]</a>
+ <a href="thread.html#1599">[ thread ]</a>
+ <a href="subject.html#1599">[ subject ]</a>
+ <a href="author.html#1599">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001600.html b/zarb-ml/mageia-sysadm/2011-January/001600.html
new file mode 100644
index 000000000..5815a469e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001600.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106155001.CB77741A6C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001599.html">
+ <LINK REL="Next" HREF="001601.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40154%3Agrep-2.7-2mga1.0.src.rpm&In-Reply-To=%3C20110106155001.CB77741A6C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 16:50:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1600">[ date ]</a>
+ <a href="thread.html#1600">[ thread ]</a>
+ <a href="subject.html#1600">[ subject ]</a>
+ <a href="author.html#1600">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @154:grep-2.7-2mga1.0.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log</A>
+Reason:
+@154:grep-2.7-2mdv2010.1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154903.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154903.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-3.0.20110106154902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154903.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154903.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-1.0.20110106154902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154903.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110106154801.pterjan.valstar.28444/log/grep-2.7-2mdv2010.1/install_deps-2.0.20110106154903.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1600">[ date ]</a>
+ <a href="thread.html#1600">[ thread ]</a>
+ <a href="subject.html#1600">[ subject ]</a>
+ <a href="author.html#1600">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001601.html b/zarb-ml/mageia-sysadm/2011-January/001601.html
new file mode 100644
index 000000000..7eb092840
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001601.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Packages failure
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Packages%20failure&In-Reply-To=%3CAANLkTikPPsXkoKXdPyvWF4kseLqpiSBDy_ensYaCjTxB%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001600.html">
+ <LINK REL="Next" HREF="001603.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Packages failure</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Packages%20failure&In-Reply-To=%3CAANLkTikPPsXkoKXdPyvWF4kseLqpiSBDy_ensYaCjTxB%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Packages failure">pterjan at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 16:57:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1601">[ date ]</a>
+ <a href="thread.html#1601">[ thread ]</a>
+ <a href="subject.html#1601">[ subject ]</a>
+ <a href="author.html#1601">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sorry for the spam, I didn't expect my tests to trigger that emails
+
+They are normal failures until mandriva-release-Free in build chroot
+is replaced so that proper distsuffix is used
+
+By the way, current status is that submit works, packages then get
+built and collected, and final upload currently fail because of the
+distsuffix problem
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1601">[ date ]</a>
+ <a href="thread.html#1601">[ thread ]</a>
+ <a href="subject.html#1601">[ subject ]</a>
+ <a href="author.html#1601">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001602.html b/zarb-ml/mageia-sysadm/2011-January/001602.html
new file mode 100644
index 000000000..ba93dffe7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001602.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C1294331328.3329.79.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001597.html">
+ <LINK REL="Next" HREF="001607.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%20address%20for%20now&In-Reply-To=%3C1294331328.3329.79.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 17:28:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1602">[ date ]</a>
+ <a href="thread.html#1602">[ thread ]</a>
+ <a href="subject.html#1602">[ subject ]</a>
+ <a href="author.html#1602">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 17:39 +0200, Thomas Backlund a &#233;crit :
+&gt;<i> Michael Scherer skrev 6.1.2011 16:49:
+</I>&gt;<i> &gt; Le jeudi 06 janvier 2011 &#224; 16:23 +0200, Thomas Backlund a &#233;crit :
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt;&gt; - packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> &gt;&gt;&gt; + # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; What stops us from starting to give out @mageia.org aliases ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Mainly decide who get mageia.org alias.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; IE, who decide who get alias. Are people who open a account on identity,
+</I>&gt;<i> &gt; people who get promoted, etc ?
+</I>&gt;<i> &gt;
+</I>&gt;<i>
+</I>&gt;<i> Well, I'd suggest:
+</I>&gt;<i> founders should definately use @mageia.org
+</I>&gt;<i> marketing should definately use @mageia.org
+</I>&gt;<i> bugzilla/triage team should use @mageia.org
+</I>&gt;<i> forum admins/moderators should use @mageia.org
+</I>Most of the time, that requires to know who is in the team. Ie that the
+team is created and formalized, at least in ldap side.
+And that's not the case for a lot of them.
+
+&gt;<i> packagers should use @mageia.org, that way we can enforce the packager
+</I>&gt;<i> above for all packages going through BS
+</I>yup.
+On the other hand, since people cannot upload without using the account,
+the email issue is purely cosmetic, and set by the BS.
+
+
+&gt;<i> For the other contributors that get svn access (translators/web/...)
+</I>&gt;<i> they could also have the alias (this could be optional, but preferred).
+</I>
+We do have a long list of
+team :<A HREF="http://mageia.org/wiki/doku.php?id=start">http://mageia.org/wiki/doku.php?id=start</A> :)
+
+&gt;<i> For those that only register on identity to get on the forums or to
+</I>&gt;<i> report a bug, no alias (unless requested and promoted maybe)
+</I>
+well, then, this requires that
+1) each team to be formalized and created, with admission process ( ie,
+most are not, so far, we have sysadmin, ml_moderators, packagers,
+commiters
+
+And it would be nice to have the delegation for team membership in
+catdap work ( so far, it is untested )
+
+&gt;<i> &gt; For the rest, the configuration is commented and ready to be deployed
+</I>&gt;<i> &gt; ( after being tested )
+</I>&gt;<i> &gt;
+</I>&gt;<i>
+</I>&gt;<i> I'd say to enable this for founders now so we can test it, and on next
+</I>&gt;<i> founders meeting we could decide if the above suggestion for the rest is ok.
+</I>
+Then founders must create a account on catdap. I would rather postpone
+this for council/board creation, because not everybody seems active, and
+I rather keep account for active people.
+
+And we need to also discuss on the policy for account expiration. Ie,
+how long do people keep the alias after leaving the project ?
+
+But I think you can add to whoever will do the agenda for next meeting
+to discuss this :)
+
+IMHO, that's a project that would requires someone to manage and follow.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1602">[ date ]</a>
+ <a href="thread.html#1602">[ thread ]</a>
+ <a href="subject.html#1602">[ subject ]</a>
+ <a href="author.html#1602">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001603.html b/zarb-ml/mageia-sysadm/2011-January/001603.html
new file mode 100644
index 000000000..18348d08e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001603.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110106170506.GK21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001601.html">
+ <LINK REL="Next" HREF="001606.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110106170506.GK21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 6 18:05:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A></li>
+ <LI>Next message: <A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1603">[ date ]</a>
+ <a href="thread.html#1603">[ thread ]</a>
+ <a href="subject.html#1603">[ subject ]</a>
+ <a href="author.html#1603">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello,
+
+mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+install it using the following repository :
+<A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+ or
+<A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+
+To install :
+# urpmi.addmedia mageiatools <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+# urpmi mgarepo
+
+The command to use is still repsys (for now, maybe it will change later).
+
+To import a new package :
+$ repsys import package.src.rpm
+
+The text files and tarballs are now split between two repositories.
+- The spec files and text files are located in :
+ svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron">ssh://svn.mageia.org/svn/packages/cauldron</A>
+- The binary files are in :
+ svn+<A HREF="ssh://svn.mageia.org/svn/binrepos/cauldron">ssh://svn.mageia.org/svn/binrepos/cauldron</A>
+
+Using the command &quot;repsys co&quot; it will checkout files from both
+repositories, and add symlinks between SOURCES and SOURCES-bin files :
+$ repsys co packagename
+
+When you need to add a new binary file, put it in the SOURCES directory
+and use the upload command to upload it to the binary repository :
+$ cd SOURCES
+$ wget <A HREF="http://frites.com/file.tar.bz2">http://frites.com/file.tar.bz2</A>
+$ repsys upload file.tar.bz2
+
+Delete is not working at the moment, but when it is fixed, you should be
+able to use the &quot;repsys del&quot; command.
+
+mdvsys is not supported on Mageia at the moment.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A></li>
+ <LI>Next message: <A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1603">[ date ]</a>
+ <a href="thread.html#1603">[ thread ]</a>
+ <a href="subject.html#1603">[ subject ]</a>
+ <a href="author.html#1603">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001604.html b/zarb-ml/mageia-sysadm/2011-January/001604.html
new file mode 100644
index 000000000..605f17baf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001604.html
@@ -0,0 +1,6093 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B231%5D%20import%20rpm-setup%20version%20cleaned%20by%20blino&In-Reply-To=%3C20110106173006.471AF41A80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002500.html">
+ <LINK REL="Next" HREF="001605.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [231] import rpm-setup version cleaned by blino</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B231%5D%20import%20rpm-setup%20version%20cleaned%20by%20blino&In-Reply-To=%3C20110106173006.471AF41A80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [231] import rpm-setup version cleaned by blino">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 18:30:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1604">[ date ]</a>
+ <a href="thread.html#1604">[ thread ]</a>
+ <a href="subject.html#1604">[ subject ]</a>
+ <a href="author.html#1604">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 231
+Author: boklm
+Date: 2011-01-06 18:30:05 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+import rpm-setup version cleaned by blino
+
+Added Paths:
+-----------
+ rpm/
+ rpm/rpm-setup/
+ rpm/rpm-setup/trunk/
+ rpm/rpm-setup/trunk/.perl_checker
+ rpm/rpm-setup/trunk/AUTHORS
+ rpm/rpm-setup/trunk/COPYING
+ rpm/rpm-setup/trunk/INSTALL
+ rpm/rpm-setup/trunk/Makefile.am
+ rpm/rpm-setup/trunk/NEWS
+ rpm/rpm-setup/trunk/README
+ rpm/rpm-setup/trunk/TODO
+ rpm/rpm-setup/trunk/autogen.sh
+ rpm/rpm-setup/trunk/brp-compress
+ rpm/rpm-setup/trunk/brp-strip
+ rpm/rpm-setup/trunk/brp-strip-comment-note
+ rpm/rpm-setup/trunk/brp-strip-static-archive
+ rpm/rpm-setup/trunk/build.macros.in
+ rpm/rpm-setup/trunk/configure.ac
+ rpm/rpm-setup/trunk/filter.sh
+ rpm/rpm-setup/trunk/find-debuginfo.sh
+ rpm/rpm-setup/trunk/find-lang.pl
+ rpm/rpm-setup/trunk/find-provides.in
+ rpm/rpm-setup/trunk/find-provides.perl.in
+ rpm/rpm-setup/trunk/find-requires.in
+ rpm/rpm-setup/trunk/gem_helper.rb
+ rpm/rpm-setup/trunk/git-repository--after-tarball
+ rpm/rpm-setup/trunk/git-repository--apply-patch
+ rpm/rpm-setup/trunk/http.req
+ rpm/rpm-setup/trunk/kmod.prov
+ rpm/rpm-setup/trunk/macros-perarch.in
+ rpm/rpm-setup/trunk/macros.in
+ rpm/rpm-setup/trunk/magic.prov
+ rpm/rpm-setup/trunk/magic.req
+ rpm/rpm-setup/trunk/make_arch_macrosfiles.sh.in
+ rpm/rpm-setup/trunk/perl.prov
+ rpm/rpm-setup/trunk/perl.req
+ rpm/rpm-setup/trunk/perl.req-from-meta
+ rpm/rpm-setup/trunk/php.prov
+ rpm/rpm-setup/trunk/php.req
+ rpm/rpm-setup/trunk/pkgconfigdeps.sh
+ rpm/rpm-setup/trunk/pythoneggs.py
+ rpm/rpm-setup/trunk/rpm-spec-mode.el
+ rpm/rpm-setup/trunk/rpmeval.c
+ rpm/rpm-setup/trunk/rpmgenplatform.in
+ rpm/rpm-setup/trunk/rpmrc.in
+ rpm/rpm-setup/trunk/rubygems.rb
+ rpm/rpm-setup/trunk/tests/
+ rpm/rpm-setup/trunk/tests/findlang.pl
+ rpm/rpm-setup/trunk/tests/findlang.sh
+ rpm/rpm-setup/trunk/tests/macros.sh
+ rpm/rpm-setup/trunk/tests.sh
+
+Added: rpm/rpm-setup/trunk/.perl_checker
+===================================================================
+--- rpm/rpm-setup/trunk/.perl_checker (rev 0)
++++ rpm/rpm-setup/trunk/.perl_checker 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,2 @@
++File::Find
++Pod::Usage
+
+Added: rpm/rpm-setup/trunk/AUTHORS
+===================================================================
+Added: rpm/rpm-setup/trunk/COPYING
+===================================================================
+Added: rpm/rpm-setup/trunk/INSTALL
+===================================================================
+--- rpm/rpm-setup/trunk/INSTALL (rev 0)
++++ rpm/rpm-setup/trunk/INSTALL 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,6 @@
++Basic instructions to build :
++ aclocal
++ libtoolize
++ automake -a
++ autoconf
++ ./configure
+
+Added: rpm/rpm-setup/trunk/Makefile.am
+===================================================================
+--- rpm/rpm-setup/trunk/Makefile.am (rev 0)
++++ rpm/rpm-setup/trunk/Makefile.am 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,155 @@
++# $Id: Makefile.am 271263 2010-11-01 23:20:42Z peroyvind $
++
++arch_macrosfiles = $(RPMALLARCH:=.macros)
++
++pkg_data =
++
++pkg_gdata = \
++ macros
++
++pkg_sysconf_macros_tmp = \
++ build.macros
++
++pkg_data_in = $(pkg_gdata:=.in)
++
++pkg_sysconf_macros_in = $(pkg_sysconf_macros_tmp:=.in)
++
++pkg_sysconf_macros = $(pkg_sysconf_macros_tmp)
++
++pkg_gconfig = \
++ platform \
++ $(if $(CANONTARGETCPU32), platform32, )
++
++pkg_scripts = \
++ brp-compress \
++ brp-strip \
++ brp-strip-comment-note \
++ brp-strip-static-archive \
++ filter.sh \
++ find-lang.pl \
++ find-debuginfo.sh \
++ gem_helper.rb \
++ git-repository--after-tarball \
++ git-repository--apply-patch \
++ http.req \
++ magic.prov \
++ magic.req \
++ kmod.prov \
++ perl.prov \
++ perl.req \
++ perl.req-from-meta \
++ php.prov \
++ php.req \
++ pkgconfigdeps.sh \
++ pythoneggs.py \
++ rubygems.rb
++
++pkg_gscripts = \
++ find-provides \
++ find-requires \
++ find-provides.perl
++
++pkg_scripts_in = $(pkg_gscripts:=.in)
++
++BUILT_SOURCES = macros-perarch make_arch_macrosfiles.sh rpmgenplatform
++
++pkglibdir = @RPMVENDORDIR@
++
++noinst_PROGRAMS = rpmeval
++
++rpmeval_SOURCES = rpmeval.c
++
++rpmeval_LDFLAGS = -lrpm
++
++noinst_DATA = $(pkg_gconfig)
++
++pkglib_DATA = \
++ $(pkg_data) \
++ $(pkg_gdata)
++ $(pkg_gconfig)
++
++pkglib_SCRIPTS = \
++ $(pkg_scripts) \
++ $(pkg_gscripts)
++
++EXTRA_DIST = \
++ $(pkg_data) \
++ $(pkg_data_in) \
++ $(pkg_sysconf_macros_in) \
++ $(pkg_scripts) \
++ $(pkg_scripts_in) \
++ macros-perarch.in make_arch_macrosfiles.sh.in \
++ rpmgenplatform.in rpmrc.in \
++ rpm-spec-mode.el \
++ tests.sh tests/macros.sh \
++ tests/findlang.pl tests/findlang.sh
++
++edit = sed \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMVENDOR</A>\@,$(RPMVENDOR),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMVENDORDIR</A>\@,$(RPMVENDORDIR),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMCANONVENDOR</A>\@,$(RPMCANONVENDOR),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMLIBDIR</A>\@,$(RPMLIBDIR),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMSYSCONFDIR</A>\@,$(RPMSYSCONFDIR),g'\
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMOS</A>\@,$(RPMOS),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at CANONTARGETCPU</A>\@,$(CANONTARGETCPU),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at CANONTARGETGNU</A>\@,$(CANONTARGETGNU),g' \
++ -e '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMALLARCH</A>\@,$(RPMALLARCH),g'
++
++%: %.in Makefile
++ $(edit) $&lt; &gt; $@
++
++$(arch_macrosfiles): rpmrc macros-perarch make_arch_macrosfiles.sh
++ arch=`echo $@ | sed 's,\\.macros,,'`; \
++ sh ./make_arch_macrosfiles.sh macros-perarch $$arch &gt; $@
++
++platform: rpmgenplatform Makefile
++ perl rpmgenplatform $(CANONTARGETCPU) &gt; $@
++
++platform32: rpmgenplatform Makefile
++ perl rpmgenplatform $(CANONTARGETCPU32) &gt; $@
++
++install-data-local: $(arch_macrosfiles) $(pkg_gconfig) $(pkg_sysconf_macros_tmp)
++if ONLY_RPMRC
++ echo &quot;not installing per-arch macros which are already in rpmrc and standard rpm per-arch macros&quot;
++else
++ for i in $(RPMALLARCH); do \
++ $(mkinstalldirs) $(DESTDIR)$(RPMVENDORDIR)/platform/$${i}-$(RPMOS); \
++ $(install_sh_DATA) $${i}.macros $(DESTDIR)$(RPMVENDORDIR)/platform/$${i}-$(RPMOS)/macros; \
++ done
++endif
++ [ -d $(DESTDIR)$(RPMSYSCONFDIR)/macros.d ] || $(mkinstalldirs) $(DESTDIR)$(RPMSYSCONFDIR)/macros.d
++ for i in $(pkg_sysconf_macros); do \
++ $(install_sh_DATA) $${i} $(DESTDIR)$(RPMSYSCONFDIR)/macros.d/$${i}; \
++ done
++if RPMPLATFORM
++ for i in $(pkg_gconfig); do \
++ $(install_sh_DATA) $${i} $(DESTDIR)$(RPMSYSCONFDIR)/$${i}; \
++ done
++ $(install_sh_SCRIPT) rpmgenplatform $(DESTDIR)$(bindir)/rpmgenplatform
++endif
++
++.PHONY: ChangeLog test
++
++ChangeLog:
++ @if [ -e &quot;.svn&quot; ]; then \
++ $(MAKE) ChangeLog-svn; \
++ elif [ -e &quot;.git&quot; ]; then \
++ $(MAKE) ChangeLog-git; \
++ else \
++ echo &quot;Unknown SCM (not SVN nor GIT)&quot;;\
++ exit 1; \
++ fi;
++
++ChangeLog-svn:
++ LC_ALL=C svn2cl
++ rm -f *.bak
++
++ChangeLog-git:
++ @git2cl &gt;ChangeLog
++
++test: $(pkg_gdata) $(pkg_gscripts) $(arch_macrosfiles) $(pkg_gconfig)
++ sh tests.sh
++
++CLEANFILES = $(pkg_gdata) $(pkg_gscripts) $(arch_macrosfiles) $(pkg_gconfig)\
++ rpmrc macros-perarch $(pkg_sysconf_macros_tmp) \
++ make_arch_macrosfiles.sh
+
+Added: rpm/rpm-setup/trunk/NEWS
+===================================================================
+--- rpm/rpm-setup/trunk/NEWS (rev 0)
++++ rpm/rpm-setup/trunk/NEWS 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,113 @@
++Version 1.113 - 2 November 2010, by Funda Wang
++- find gstreamer provides
++
++Version 1.112 - 1 November 2010, by Per &#216;yvind Karlsen
++- enable python egg provides/requires.
++
++Version 1.111 - 30 October 2010, by Anssi Hannula
++- generate requires on &quot;python(abi) = x.y&quot; instead of &quot;python &gt;= x.y&quot; for
++ python modules to properly handle the strict dependency
++- remove runtime dependencies from %py_requires as they are now handled
++ automatically
++
++Version 1.110 - 18 October 2010, by Per &#216;yvind Karlsen
++- fix warning from rubygems.rb
++- drop %gem_unpack, equivalent behaviour has been implemented in %setup now
++
++Version 1.109 - 16 October 2010, by Per &#216;yvind Karlsen
++- don't install dependencies for gems when using %gem_install
++- fix build with rpm 5.3
++
++Version 1.108 - 16 October 2010, by Per &#216;yvind Karlsen
++- add gem_helper.rb and it's corresponding macros %gem_unpack, %gem_build &amp;
++ gem_install for simplifying &amp; streamlining ruby gem packaging.
++
++Version 1.107 - 9 September 2010, by Per &#216;yvind Karlsen
++- enable automatic dependency extraction for ruby gems
++
++Version 1.106 - 16 July 2010, by Jerome Quelin
++- extract perl module version when $Full::Package::VERSION is set
++
++Version 1.105 - 14 July 2010, by Jerome Quelin
++- support to extract perl runtime requires from meta spec 2
++
++Version 1.104 - 27 April 2010, by Christophe Fergeau
++- revert previous '-g' addition when stripping shared libraries since it
++ increases shared library sizes by 10 to 20% for no good reason
++
++Version 1.103 - 16 April 2010, by Per &#216;yvind Karlsen
++- strip shared libraries with the '-g' option
++
++Version 1.102 - 8 April 2010, by Michael Scherer
++- do not requires python 2.X branch rpm for python 3.X modules,
++ requires instead python 3.X interpreter
++
++Version 1.101 - 26 March 2010, by Jerome Quelin
++- fix find-requires to call perl.req-from-meta with the correct meta
++ file when there are multiple meta file in the package
++
++Version 1.100 - 14 March 2010, by Jerome Quelin
++- fix find-requires to look for correct meta.yml before calling
++ perl.req-from-meta
++- make perl.prov skip comment lines
++
++Version 1.99 - 9 March 2010, by Per &#216;yvind Karlsen
++- allow for for only stripping files without creating debug package contents by
++ setting DISABLE_DEBUG environment variable.
++
++Version 1.98 - 5 March 2010, by Per &#216;yvind Karlsen
++- Update find-debuginfo.sh from upstream
++- new script: perl.req-from-meta (jquelin)
++
++Version 1.97 - 12 December 2009, by Anssi Hannula
++- fix package build when the debug package is empty (regression introduded in
++ 1.96)
++
++Version 1.96 - 10 December 2009, by Anssi Hannula
++- fix perl.prov to assign versions to provides when the version is declared
++ with 'our' or 'my' keyword, or when it is prepended with code
++ (J&#233;r&#244;me Quelin)
++- replace %sunsparc with %sparc &amp; %sparcx (from rpm5.org, Per &#216;yvind Karlsen)
++- support ELF executables only as a.out has been deprecated since ages
++ ago (fixes objdump 'File format not recognized' errors) (Per &#216;yvind Karlsen)
++- don't try finding debug files in buildroot when there's none
++ (Per &#216;yvind Karlsen)
++
++Version 1.95 - 25 September 2009, by Olivier Blin
++- MIPS and ARM support (from Arnaud Patard):
++ o add mipsel support
++ o introduce CANONTARGETGNU, to be able to use -gnueabi for ARM
++ o add arm support and use -gnueabi instead of -gnu
++
++Version 1.94 - 8 August 2009, by Anssi Hannula
++- update perl_convert_version to keep alphabetic tail in version number
++ (Luca Berra)
++
++Version 1.93 - 28 July 2009, by Christophe Fergeau
++- update perl_convert_version macro (J&#233;r&#244;me Quelin)
++
++Version 1.92 - 9 July 2009, by Christophe Fergeau
++- making sure automatic provides &amp; requires for perl package are using the
++ new macro %perl_convert_version (jquelin)
++- rpm5 fixes (peroyvind)
++
++Version 1.91 - 3 February 2009, by Christophe Fergeau
++- build.macros.in
++ o add new perl_convert_version macro to convert cpan version to rpm version
++- git-repository--after-tarball:
++ o commit the tarball with user &quot;unknown author &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">cooker at mandrivalinux.org</A>&gt;&quot;
++ o commit the tarball using the tarball's modification time
++
++Version 1.90 - 29 January 2009, by Pixel
++
++- call patch with -U (aka --unified-reject-files)
++
++Version 1.89 - 29 January 2009, by Pixel
++
++- when %_with_git_repository is set, define %_after_setup and %_patch to use
++ the new scripts git-repository--after-tarball and git-repository--apply-patch
++
++Version 1.88 - 7 January 2009, by Christophe Fergeau
++
++- fix ugly warning during invocation of php.req
++- RPM5 fixes
+
+Added: rpm/rpm-setup/trunk/README
+===================================================================
+--- rpm/rpm-setup/trunk/README (rev 0)
++++ rpm/rpm-setup/trunk/README 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,37 @@
++rpm-mageia-setup
++$Id: README 22754 2007-02-22 13:03:02Z nanardon $
++
++This package contains configuration and script for the Mageia rpm.
++
++Some file come from .in, this allow to transform path for testing purpose.
++If your file or script contains path, you should make a .in files.
++
++* About macros:
++Only redefine macros in this package if the rpm one does not please to you.
++
++All macros having same body should go into macros.in.
++If the macros body change:
++- add a symbolic value into macros-perarch.in (@foo@)
++- add the value into make_macrosfiles.sh.in
++
++Example:
++%_libdir /use/%_lib =&gt; macros.in
++%_lib lib|lib64 =&gt; macros-perarch.in
++
++* Testing the monster
++
++o First and easy way:
++$ make test
++
++o Live tests:
++
++$ ./configure --with-rpmconfdir=$fakeroot --with-rpmlibdir=/usr/lib/rpm --with-rpmsysconfdir=/etc
++
++This will configure the package for an installation into fakeroot, using rpm files in /usr/lib/rpm.
++$ make
++$ make install
++
++Now we can say to rpm to use fake config:
++rpm --rcfile $fakeroot/mageia/rpmrc other command...
++
++Happy Hacking
+
+Added: rpm/rpm-setup/trunk/TODO
+===================================================================
+--- rpm/rpm-setup/trunk/TODO (rev 0)
++++ rpm/rpm-setup/trunk/TODO 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,3 @@
++- add tests, tests, and tests !
++- rewrite kmod.prov in perl, would make the script clearer
++
+
+Added: rpm/rpm-setup/trunk/autogen.sh
+===================================================================
+--- rpm/rpm-setup/trunk/autogen.sh (rev 0)
++++ rpm/rpm-setup/trunk/autogen.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,5 @@
++#!/bin/sh
++libtoolize --force --copy
++aclocal
++autoconf
++automake -a -c
+
+
+Property changes on: rpm/rpm-setup/trunk/autogen.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/brp-compress
+===================================================================
+--- rpm/rpm-setup/trunk/brp-compress (rev 0)
++++ rpm/rpm-setup/trunk/brp-compress 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,58 @@
++#!/bin/sh
++
++# $Id: brp-compress 11488 2005-04-29 03:14:31Z othauvin $
++
++# If using normal root, avoid changing anything.
++if [ -z &quot;$RPM_BUILD_ROOT&quot; -o &quot;$RPM_BUILD_ROOT&quot; = &quot;/&quot; ]; then
++ exit 0
++fi
++
++cd $RPM_BUILD_ROOT
++
++# Compress man pages
++COMPRESS=&quot;bzip2 -9&quot;
++COMPRESS_EXT=.bz2
++
++for d in ./usr/man/man* ./usr/man/*/man* ./usr/info \
++ ./usr/share/man/man* ./usr/share/man/*/man* ./usr/share/info \
++ ./usr/kerberos/man ./usr/X11R6/man/man* ./usr/lib/perl5/man/man* \
++ ./usr/share/doc/*/man/man* ./usr/lib/*/man/man*
++do
++ [ -d $d ] || continue
++ for f in `find $d -type f`
++ do
++ [ -f &quot;$f&quot; ] || continue
++ [ &quot;`basename $f`&quot; = &quot;dir&quot; ] &amp;&amp; continue
++
++ case &quot;$f&quot; in
++ *.Z) gunzip $f; b=`echo $f | sed -e 's/\.Z$//'`;;
++ *.gz) gunzip $f; b=`echo $f | sed -e 's/\.gz$//'`;;
++ *.bz2) bunzip2 $f; b=`echo $f | sed -e 's/\.bz2$//'`;;
++ *) b=$f;;
++ esac
++
++ $COMPRESS $b &lt;/dev/null 2&gt;/dev/null || {
++ inode=`ls -i $b | awk '{ print $1 }'`
++ others=`find $d -type f -inum $inode`
++ if [ -n &quot;$others&quot; ]; then
++ for afile in $others ; do
++ [ &quot;$afile&quot; != &quot;$b&quot; ] &amp;&amp; rm -f $afile
++ done
++ $COMPRESS -f $b
++ for afile in $others ; do
++ [ &quot;$afile&quot; != &quot;$b&quot; ] &amp;&amp; ln $b$COMPRESS_EXT $afile$COMPRESS_EXT
++ done
++ else
++ $COMPRESS -f $b
++ fi
++ }
++ done
++
++ for f in `find $d -type l`
++ do
++ l=`ls -l $f | sed -e 's/.* -&gt; //' -e 's/\.gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'`
++ rm -f $f
++ b=`echo $f | sed -e 's/\.gz$//' -e 's/\.bz2$//' -e 's/\.Z$//'`
++ ln -sf $l$COMPRESS_EXT $b$COMPRESS_EXT
++ done
++done
+
+
+Property changes on: rpm/rpm-setup/trunk/brp-compress
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/brp-strip
+===================================================================
+--- rpm/rpm-setup/trunk/brp-strip (rev 0)
++++ rpm/rpm-setup/trunk/brp-strip 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,13 @@
++#!/bin/sh
++# If using normal root, avoid changing anything.
++if [ -z &quot;$RPM_BUILD_ROOT&quot; -o &quot;$RPM_BUILD_ROOT&quot; = &quot;/&quot; ]; then
++ exit 0
++fi
++
++# Strip ELF binaries
++for f in `find $RPM_BUILD_ROOT -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \
++ grep -v &quot;^${RPM_BUILD_ROOT}/\?usr/lib/debug&quot; | \
++ grep -v ' shared object,' | \
++ sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped/\1/p'`; do
++ strip -g $f || :
++done
+
+
+Property changes on: rpm/rpm-setup/trunk/brp-strip
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/brp-strip-comment-note
+===================================================================
+--- rpm/rpm-setup/trunk/brp-strip-comment-note (rev 0)
++++ rpm/rpm-setup/trunk/brp-strip-comment-note 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,18 @@
++#!/bin/sh
++# If using normal root, avoid changing anything.
++if [ -z &quot;$RPM_BUILD_ROOT&quot; -o &quot;$RPM_BUILD_ROOT&quot; = &quot;/&quot; ]; then
++ exit 0
++fi
++
++# Strip .comment and .note sections (the latter only if it is not allocated)
++# for already stripped elf files in the build root
++for f in `find $RPM_BUILD_ROOT -type f \( -perm -0100 -or -perm -0010 -or -perm -0001 \) -exec file {} \; | \
++ grep -v &quot;^${RPM_BUILD_ROOT}/\?usr/lib/debug&quot; | \
++ sed -n -e 's/^\(.*\):[ ]*ELF.*, stripped/\1/p'`; do
++ note=&quot;-R .note&quot;
++ if objdump -h $f 2&gt;/dev/null | grep '^[ ]*[0-9]*[ ]*.note[ ]' -A 1 | \
++ grep ALLOC &gt;/dev/null; then
++ note=
++ fi
++ strip -R .comment $note $f || :
++done
+
+
+Property changes on: rpm/rpm-setup/trunk/brp-strip-comment-note
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/brp-strip-static-archive
+===================================================================
+--- rpm/rpm-setup/trunk/brp-strip-static-archive (rev 0)
++++ rpm/rpm-setup/trunk/brp-strip-static-archive 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,13 @@
++#!/bin/sh
++
++if [ -z &quot;$RPM_BUILD_ROOT&quot; -o &quot;$RPM_BUILD_ROOT&quot; = &quot;/&quot; ]; then
++ exit 0
++fi
++
++# Strip static libraries.
++for f in `find $RPM_BUILD_ROOT -type f -a -exec file {} \; | \
++ grep -v &quot;^${RPM_BUILD_ROOT}/\?usr/lib/debug&quot; | \
++ grep 'current ar archive' | \
++ sed -n -e 's/^\(.*\):[ ]*current ar archive/\1/p'`; do
++ strip -g $f
++done
+
+
+Property changes on: rpm/rpm-setup/trunk/brp-strip-static-archive
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/build.macros.in
+===================================================================
+--- rpm/rpm-setup/trunk/build.macros.in (rev 0)
++++ rpm/rpm-setup/trunk/build.macros.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,349 @@
++
++%__gzip /usr/bin/gzip
++
++%_sys_macros_dir @RPMSYSCONFDIR@/macros.d
++%build_sysmacrospath() %{_sys_macros_dir}/%{?1:%{1}}%{?!1:%{name}}.macros
++
++# [Pixel, Dec 2008] deprecated, to remove as soon as rpm 4.6.0 dust settles down
++%defaultbuildroot %{_tmppath}/%{name}-%{version}-%{release}-buildroot
++
++
++# when %_with_git_repository is set, these macros modify the behaviour of &quot;%prep&quot; step:
++%_after_setup %{?_with_git_repository:GIT_URL=&quot;%{?git_url}&quot; GIT_REPOSITORY_CACHE=%{?git_repository_cache} @RPMVENDORDIR@/git-repository--after-tarball}
++%_patch %{?_with_git_repository:PKG_NAME=%{name} @RPMVENDORDIR@/git-repository--apply-patch}%{?!_with_git_repository:%__patch -U}
++
++# used by &quot;git-repository--after-tarball&quot;:
++%git_repository_cache %_topdir/%{name}.git
++
++
++# Various programs used in rpm scripts
++%_update_desktop_database_bin %{_bindir}/update-desktop-database
++%_update_mime_database_bin %{_bindir}/update-mime-database
++%_update_icon_cache_bin %{_bindir}/gtk-update-icon-cache
++%_gconftool_bin %{_bindir}/gconftool-2
++%_scrollkeeper_bin %{_bindir}/scrollkeeper-update
++
++%__service /sbin/service
++%__chkconfig /sbin/chkconfig
++
++#==============================================================================
++# ---- Required rpmrc macros.
++# Macros that used to be initialized as a side effect of rpmrc parsing.
++# These are the default values that can be overridden by other
++# (e.g. per-platform, per-system, per-packager, per-package) macros.
++#
++
++%debug_package_and_restore %{debug_package} \
++%package __restore__\
++Summary: %{summary}\
++Group: %{group}\
++%description __restore__
++
++%ix86 i386 i486 i586 i686 pentium3 pentium4 athlon k6
++
++%sparc sun4 sun4m sun4c sun4d sun4u sparcv9b sparcv9v2 %{sparcx}
++%sparcx sparc sparcv8 sparcv9 sparcv9v sparc64 sparc64v
++
++# Multilibs
++%_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
++
++%_arch_tag_suffix (%_lib)
++%arch_tagged() %{1}%{_arch_tag_suffix} %{?2:%{2} %{3}%{?!3:%{error:undefined 3rd argument in arch_tagged}}}
++
++# Games macros
++%_gamesdir games
++%_gamesbindir %{_prefix}/%{_gamesdir}
++%_gamesdatadir %{_datadir}/%{_gamesdir}
++
++# Menu directories
++%_menudir %{_prefix}/lib/menu
++%_iconsdir %{_datadir}/icons
++%_miconsdir %{_datadir}/icons/mini
++%_liconsdir %{_datadir}/icons/large
++
++%_xfontdir %_datadir/fonts
++
++%_webconfdir %{_sysconfdir}/httpd/conf
++%_webappconfdir %_webconfdir/webapps.d
++# compatibility
++%webappconfdir %_webappconfdir
++
++#==============================================================================
++# ---- Build configuration macros.
++#
++# Package version macro.
++# The type of package to produce, for compatibility with legacy
++# versions of rpm.
++#
++# Script gets packaged file list on input.
++# Returns list of multiarch files that are not marked as such,
++# i.e. files in $RPM_BUILD_ROOT that have arch-dependent values
++#
++# Note: Disable (by commenting out) for legacy compatibility.
++#%__check_multiarch_files @RPMLIBDIR@/check-multiarch-files %{buildroot}
++
++# Use internal dependency generator rather than external helpers?
++%_use_internal_dependency_generator 0
++
++%__find_provides @RPMVENDORDIR@/filter.sh '%{?_provides_exceptions:%{_provides_exceptions}}%{!?_provides_exceptions: }' '%{?_exclude_files_from_autoprov:%{_exclude_files_from_autoprov}}%{!?_exclude_files_from_autoprov: }' '%{buildroot}' @RPMVENDORDIR@/find-provides
++%__find_requires @RPMVENDORDIR@/filter.sh '%{?_requires_exceptions:%{_requires_exceptions}}%{!?_requires_exceptions: }' '%{?_exclude_files_from_autoreq:%{_exclude_files_from_autoreq}}%{!?_exclude_files_from_autoreq: }' '%{buildroot}' @RPMVENDORDIR@/find-requires %{?buildroot:%{buildroot}} %{?_target_cpu:%{_target_cpu}}
++
++%find_lang @RPMVENDORDIR@/find-lang.pl %{buildroot}
++
++# stuff below has been deprecated by rpm filetriggers [June 2008]
++%update_menus %{nil}
++%clean_menus %{nil}
++%update_desktop_database %{nil}
++%clean_desktop_database %{nil}
++%update_mime_database %{nil}
++%clean_mime_database %{nil}
++%update_scrollkeeper %{nil}
++%clean_scrollkeeper %{nil}
++
++# Update Menu
++%_update_menus_bin %{_bindir}/update-menus
++
++# Update Window Managers session.
++%_fndsession_bin %{_sbindir}/fndSession
++%make_session %{nil}
++%make_dm_session if [ -x %{_fndsession_bin} ]; then %{_fndsession_bin} || true ; fi \
++%{nil}
++
++# For rebuilding gcj-db
++%_rebuildgcjdb_bin %{_bindir}/rebuild-gcj-db
++%update_gcjdb if [ -x %{_rebuildgcjdb_bin} ]; then %{_rebuildgcjdb_bin} || true ; fi \
++%{nil}
++
++%clean_gcjdb if [ -x %{_rebuildgcjdb_bin} ]; then %{_rebuildgcjdb_bin} || true ; fi \
++%{nil}
++
++# Rebuild icon cache
++#
++# following themes are handled through filetriggers:
++%icon_cache_through_filetrigger_hicolor 1
++%icon_cache_through_filetrigger_gnome 1
++%icon_cache_through_filetrigger_oxygen 1
++
++%update_icon_cache() %{expand: %%{!?icon_cache_through_filetrigger_%1:if [ -x %%{_update_icon_cache_bin} ]; then \
++%%{_update_icon_cache_bin} --force --quiet %%{_iconsdir}/%%{1} || true; fi \
++%%{nil}}}
++
++%clean_icon_cache() %{expand: %%{!?icon_cache_through_filetrigger_%1:if [ -x %%{_update_icon_cache_bin} -a -r %%{_iconsdir}/%%{1}/index.theme ]; then \
++%%{_update_icon_cache_bin} --force --quiet %%{_iconsdir}/%%{1} || true ; fi \
++%%{nil}}}
++
++# GConf schemas:
++# installation is handled by filetriggers
++%post_install_gconf_schemas() %{nil}
++# but uninstall still need to be done in %preun:
++%preun_uninstall_gconf_schemas() if [ &quot;$1&quot; = &quot;0&quot; -a -x %{_gconftool_bin} ]; then \
++SCHEMAS=&quot;&quot; \
++for SCHEMA in %{*} ; do \
++ SCHEMAS=&quot;$SCHEMAS %{_sysconfdir}/gconf/schemas/$SCHEMA.schemas&quot; \
++done \
++GCONF_CONFIG_SOURCE=`%{_gconftool_bin} --get-default-source` %{_gconftool_bin} --makefile-uninstall-rule $SCHEMAS &gt; /dev/null || true ; fi \
++%{nil}
++
++# Mageia Linux version
++# - &quot;9.1&quot; =&gt; 910
++# - &quot;10.2.2&quot; =&gt; 1022
++# (user may copy the following line in specfile)
++%mgaversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_=&quot;$1$2&quot;.($3||0)' /etc/release)
++
++%distsuffix mga
++
++%mkrel(c:) %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
++
++#==============================================================================
++# ---- Build policy macros.
++#
++#---------------------------------------------------------------------
++# Expanded at end of %install scriptlet.
++#
++
++%__os_install_post \
++ %{?__spec_helper_post}%{?!__spec_helper_post:/usr/share/spec-helper/spec-helper} \
++%{nil}
++
++%__debug_install_post \
++ @RPMVENDORDIR@/find-debuginfo.sh &quot;%{_builddir}/%{?buildsubdir}&quot;\
++%{nil}
++
++
++#==============================================================================
++# ---- specfile macros.
++# Macro(s) here can be used reliably for reproducible builds.
++# (Note: Above is the goal, below are the macros under development)
++#
++
++%old_makeinstall \
++ make \\\
++ prefix=%{?buildroot:%{buildroot}}%{_prefix} \\\
++ exec_prefix=%{?buildroot:%{buildroot}}%{_exec_prefix} \\\
++ bindir=%{?buildroot:%{buildroot}}%{_bindir} \\\
++ sbindir=%{?buildroot:%{buildroot}}%{_sbindir} \\\
++ sysconfdir=%{?buildroot:%{buildroot}}%{_sysconfdir} \\\
++ datadir=%{?buildroot:%{buildroot}}%{_datadir} \\\
++ includedir=%{?buildroot:%{buildroot}}%{_includedir} \\\
++ libdir=%{?buildroot:%{buildroot}}%{_libdir} \\\
++ libexecdir=%{?buildroot:%{buildroot}}%{_libexecdir} \\\
++ localstatedir=%{?buildroot:%{buildroot}}%{_localstatedir} \\\
++ sharedstatedir=%{?buildroot:%{buildroot}}%{_sharedstatedir} \\\
++ mandir=%{?buildroot:%{buildroot}}%{_mandir} \\\
++ infodir=%{?buildroot:%{buildroot}}%{_infodir} \\\
++ install
++
++
++#------------------------------------------------------------------------------
++# Useful python macros
++%pyver %(python -V 2&gt;&amp;1 | cut -f2 -d&quot; &quot; | cut -f1,2 -d&quot;.&quot;)
++
++#------------------------------------------------------------------------------
++# Useful perl macros
++# (initially from Artur Frysiak &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">wiget at t17.ds.pwr.wroc.pl</A>&gt;)
++# (modified by Pixel &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pixel at mandriva.com</A>&gt;)
++#
++# [...]
++# Group: Development/Perl
++# [...]
++# %build
++# perl Makefile.PL INSTALLDIRS=vendor
++# %make
++# [...]
++# %install
++# rm -rf $RPM_BUILD_ROOT
++# make install PREFIX=&quot;$RPM_BUILD_ROOT/%{prefix}&quot;
++# [...]
++# %files
++# %defattr(644,root,root,755)
++# %{perl_vendorlib}/CGI
++# or
++# %{perl_vendorarch}/DBI
++# %{perl_vendorarch}/auto/DBI
++# %{_mandir}/*/*
++#
++
++
++%perl_convert_version() %(perl -Mversion -le '
++ $x = &quot;%{1}&quot;;
++ $y = $x;
++ $x =~ s/[[:alpha:]]*$//;
++ $y =~ s/^$x//;
++ $x =~ s/\D*$//;
++ $v = version-&gt;new($x)-&gt;normal;
++ $v =~ s/^v//;
++ print &quot;$v$y&quot;;
++')
++
++# kept for compatibility, but should not be used, especially the ugly perl_archlib!
++%perl_sitearch %(eval &quot;`perl -V:installsitearch`&quot;; echo $installsitearch)
++%perl_archlib %(eval &quot;`perl -V:installarchlib`&quot;; echo $installarchlib)
++
++#--------------------------------------------------------------------------------
++# Macro from conectiva
++
++%rename() \
++Obsoletes: %{1} &lt; %{version}-%{release} \
++Provides: %{1} = %{version}-%{release}
++
++# Shorthand for %{defined with_...}
++# macros provided by rpm 4.4, but buggy :(
++%_with() %{expand: %%{?_with_%1:1} %%{!?_with_%1: %%{?_without_%1:0} %%{!?_without_%1: %%{?with_%1:%%{with_%1}} %%{!?with_%1: %%{?without_%1:!%%{without_%1}} %%{!?without_%1: %%{?2:%%2} %%{!?2:1} } } } } }
++%_without() !%{expand: %%{with %1 %{?2:%2}}}
++
++%_package_i18n(g:f:) \
++%%package -n %{?1:%{1}}%{?!1:%{name}}-i18n\
++Summary: Internationalization and locale data for %{?1:%{1}}%{?!1:%{name}}\
++License: %{license}\
++Group: %{?-g:%{-g*}}%{?!-g:%{group}}\
++\
++%%description -n %{?1:%{1}}%{?!1:%{name}}-i18n\
++Internationalization and locale data for %{?1:%{1}}%{?!1:%{name}}\
++\
++%%files -n %{?1:%{1}}%{?!1:%{name}}-i18n %{?-f:%{-f}}%{?!-f:-f %{?1:%{1}}%{?!1:%{name}}.lang}\
++%{nil}
++
++
++#------------------------------------------------------------------------------
++# Python specific macros
++
++# (from rpm 4.4.6)
++%python_sitearch %(%{__python} -c &quot;from distutils.sysconfig import get_python_lib; print get_python_lib(1)&quot;)
++%python_sitelib %(%{__python} -c &quot;from distutils.sysconfig import get_python_lib; print get_python_lib()&quot;)
++%python_version %(%{__python} -c &quot;import sys; print(sys.version[0:3])&quot;)
++
++# More Python specific macro definitions (originally from PLD).
++#
++%py_ver %(python -c &quot;import sys; v=sys.version_info[:2]; print '%%d.%%d'%%v&quot; 2&gt;/dev/null || echo PYTHON-NOT-FOUND)
++%py_prefix %(python -c &quot;import sys; print sys.prefix&quot; 2&gt;/dev/null || echo PYTHON-NOT-FOUND)
++# backward compatibility
++%py_libdir %py_purelibdir
++%py_platlibdir %(python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(standard_lib=1,plat_specific=1)' 2&gt;/dev/null || echo PYTHON-LIBDIR-NOT-FOUND)
++%py_purelibdir %(python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(standard_lib=1,plat_specific=0)' 2&gt;/dev/null || echo PYTHON-LIBDIR-NOT-FOUND)
++%py_incdir %(python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_inc()' 2&gt;/dev/null || echo PYTHON-INCLUDEDIR-NOT-FOUND)
++%py_sitedir %py_puresitedir
++%py_platsitedir %(python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib(plat_specific=1)' 2&gt;/dev/null || echo PYTHON-LIBDIR-NOT-FOUND)
++%py_puresitedir %(python -c 'import distutils.sysconfig; print distutils.sysconfig.get_python_lib()' 2&gt;/dev/null || echo PYTHON-LIBDIR-NOT-FOUND)
++
++%py_compile(O) \
++find %1 -name '*.pyc' -exec rm -f {} \\; \
++python -c &quot;import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)&quot; %1 \
++%{-O: \
++find %1 -name '*.pyo' -exec rm -f {} \\; \
++python -O -c &quot;import sys, os, compileall; br='%{buildroot}'; compileall.compile_dir(sys.argv[1], ddir=br and (sys.argv[1][len(os.path.abspath(br)):]+'/') or None)&quot; %1 \
++}
++%py_requires(d) \
++BuildRequires: python %{-d:python-devel}
++
++
++#------------------------------------------------------------------------------
++# Ocaml macro
++#
++
++%ocaml_sitelib %(if [ -x /usr/bin/ocamlc ]; then ocamlc -where;fi)/site-lib
++
++#------------------------------------------------------------------------------
++# Ruby gem macros
++#
++
++%__gem_helper @RPMVENDORDIR@/gem_helper.rb
++
++%gem_build(f:j:) \
++ %__gem_helper build \\\
++ %{-f:-f%{-f*}} \\\
++ %{!-j:%{_smp_mflags}}%{-j:-j%{-j*}}
++
++%gem_install(i:n:C) \
++ DESTDIR=${DESTDIR:-%{buildroot}} \\\
++ %__gem_helper install \\\
++ --env-shebang --rdoc --ri --force --ignore-dependencies \\\
++ %{!-i:--install-dir %{buildroot}%{ruby_gemdir}}%{-i:--install-dir %{-i*}} \\\
++ %{!-n:--bindir %{buildroot}%{_bindir}}%{-n:--bindir%{-n*}} \\\
++ %{!-C:--fix-permissions}
++
++#------------------------------------------------------------------------------
++# Redefine RPM sections to allow jumping over them using &quot;--without &lt;section&gt;&quot;.
++# This an interesting alternative to --short-circuit.
++# The following are mostly equivalent:
++# % rpmbuild -bi --short-circuit foo.spec &amp;&amp; rpmbuild -bb --short-circuit foo.spec
++# % rpmbuild -bb --without build foo.spec
++
++%prep %%prep \
++[ %{_with prep} -eq 1 ] || exit 0 \
++[ %{_with build} -eq 1 ] || exit 0 \
++[ %{_with install} -eq 1 ] || exit 0 \
++%{nil}
++
++%build %%build \
++[ %{_with install} -eq 1 ] || exit 0 \
++[ %{_with build} -eq 1 ] || exit 0 \
++%{nil}
++
++%install %{?_enable_debug_packages:%{?buildsubdir:%{debug_package_and_restore}}}\
++%%install\
++[ %{_with install} -eq 1 ] || exit 0 \
++%{nil}
++
++%check %%check \
++[ %{_with check} -eq 1 ] || exit 0 \
++%{nil}
+
+Added: rpm/rpm-setup/trunk/configure.ac
+===================================================================
+--- rpm/rpm-setup/trunk/configure.ac (rev 0)
++++ rpm/rpm-setup/trunk/configure.ac 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,168 @@
++# -*- Autoconf -*-
++# Process this file with autoconf to produce a configure script.
++
++# $Id: configure.ac 271266 2010-11-04 10:43:28Z fwang $
++
++AC_PREREQ(2.59)
++AC_INIT(rpm-mageia-setup, 1.114, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at mageia.org</A>)
++AC_CANONICAL_TARGET
++AM_INIT_AUTOMAKE(1.9 -Wno-portability)
++AC_CONFIG_SRCDIR
++
++# Checks for programs.
++AC_PROG_CC
++AC_PROG_INSTALL
++AC_PROG_LIBTOOL
++AC_CONFIG_FILES([
++ Makefile
++ ])
++
++dnl See if we have pkgconfig for rpm, resort to old behavior if not
++PKG_CHECK_MODULES([RPM], [rpm], [
++ AC_DEFINE_UNQUOTED([HAVE_RPM],1,[Define if RPM backend is available])
++ CPPFLAGS=&quot;$RPM_CFLAGS $CPPFLAGS&quot;
++ LDFLAGS=&quot;$RPM_LIBS $LDFLAGS&quot;
++ ], [
++ AC_PATH_PROG(RPM_PATH,rpm,none)
++ if test &quot;$RPM_PATH&quot; = &quot;none&quot;; then
++ AC_MSG_ERROR([RPM executable was not found in your system])
++ else
++ AC_DEFINE_UNQUOTED([HAVE_RPM],1,[Define if RPM backend is available])
++ fi
++ ]
++)
++
++AC_CHECK_LIB([rpmio], [rpmLoadMacroFile])
++AC_HEADER_STDC
++AC_CHECK_HEADERS([string.h rpm/rpmmacro.h rpm/rpmlib.h rpm/rpmio.h rpm/rpmtag.h])
++
++CANONTARGETCPU=${target_cpu}
++CANONTARGETGNU=-gnu
++
++case &quot;${target_cpu}&quot; in
++ *86|athlon|k6|pentium*)
++ RPMALLARCH=&quot;i386 i486 i586 i686 k6 athlon pentium3 pentium4&quot;
++ CANONTARGETCPU=i586
++ ;;
++ x86_64|amd64)
++ RPMALLARCH=&quot;i386 i486 i586 i686 k6 athlon pentium3 pentium4 amd64 x86_64&quot;
++ CANONTARGETCPU=x86_64
++ CANONTARGETCPU32=i586
++ ;;
++ ppc|powerpc)
++ RPMALLARCH=&quot;ppc&quot;
++ CANONTARGETCPU=ppc
++ ;;
++ ppc64|powerpc64)
++ RPMALLARCH=&quot;ppc ppc32 ppc64&quot;
++ CANONTARGETCPU=ppc64
++ ;;
++ sparc|sparcv9)
++ RPMALLARCH=&quot;sparc&quot;
++ CANONTARGETCPU=sparc
++ ;;
++ sparc64)
++ RPMALLARCH=&quot;sparc sparc64&quot;
++ CANONTARGETCPU=sparc64
++ ;;
++ mipsel)
++ RPMALLARCH=&quot;mipsel mips32el mips64el&quot;
++ CANONTARGETCPU=mipsel
++ ;;
++ armv4tl)
++ RPMALLARCH=&quot;arml armv4tl&quot;
++ CANONTARGETCPU=armv4tl
++ CANONTARGETGNU=-gnueabi
++ ;;
++ armv5tl)
++ RPMALLARCH=&quot;arml armv4tl armv5tl&quot;
++ CANONTARGETCPU=armv5tl
++ CANONTARGETGNU=-gnueabi
++ ;;
++ # some armv5te cpu have buggy instruction so better disable
++ # the &quot;e&quot; extension
++ armv5tel)
++ RPMALLARCH=&quot;arml armv4tl armv5tel armv5tl&quot;
++ CANONTARGETCPU=armv5tl
++ CANONTARGETGNU=-gnueabi
++ ;;
++ armv7l)
++ RPMALLARCH=&quot;arml armv4tl armv5tl armv5tel armv7l&quot;
++ CANONTARGETCPU=armv7l
++ CANONTARGETGNU=-gnueabi
++esac
++RPMALLARCH=&quot;${RPMALLARCH} noarch&quot;
++AC_SUBST(RPMALLARCH)
++AC_SUBST(CANONTARGETCPU)
++AC_SUBST(CANONTARGETCPU32)
++AC_SUBST(CANONTARGETGNU)
++
++#
++# get rid of the 4-th tuple, if config.guess returned &quot;linux-gnu&quot; for build_os
++#
++if echo &quot;$build_os&quot; | grep '.*-gnulibc1' &gt; /dev/null ; then
++ build_os=`echo &quot;${build_os}&quot; | sed 's/-gnulibc1$//'`
++fi
++if echo &quot;$build_os&quot; | grep '.*-gnu' &gt; /dev/null ; then
++ build_os=`echo &quot;${build_os}&quot; | sed 's/-gnu$//'`
++fi
++
++changequote(&lt;, &gt;)
++build_os_exact=&quot;${build_os}&quot;
++build_os_major=`echo &quot;${build_os}&quot; | sed 's/\..*$//'`
++build_os_noversion=`echo &quot;${build_os}&quot; | sed 's/[0-9]*\..*$//'`
++changequote([, ])
++
++dnl Find our os
++RPMOS=&quot;$build_os_noversion&quot;
++AC_SUBST(RPMOS)
++
++# Checks for library functions.
++RPMVENDOR=&quot;Mageia&quot;
++AC_ARG_WITH(vendor, [ --with-vendor the vendor of this config ])
++if test $with_vendor; then
++ RPMVENDOR=$with_vendor
++fi
++AC_SUBST(RPMVENDOR)
++
++RPMCANONVENDOR=`echo &quot;${RPMVENDOR}&quot; | tr [A-Z] [a-z]`
++AC_SUBST(RPMCANONVENDOR)
++
++if test X&quot;$prefix&quot; = XNONE ; then
++ usrprefix=&quot;$ac_default_prefix&quot;
++else
++ usrprefix=$prefix
++fi
++
++RPMLIBDIR=&quot;${usrprefix}/lib/rpm&quot;
++AC_ARG_WITH(rpmlibdir, [ --with-rpmlibdir=dir location of rpm config file ])
++if test $with_rpmlibdir; then
++ RPMLIBDIR=$with_rpmlibdir
++fi
++AC_SUBST(RPMLIBDIR)
++
++RPMCONFDIR=${RPMLIBDIR}
++AC_ARG_WITH(rpmconfdir, [ --with-rpmconfdir=dir location of our config ])
++if test $with_rpmconfdir; then
++ RPMCONFDIR=$with_rpmconfdir
++fi
++AC_SUBST(RPMCONFDIR)
++
++RPMVENDORDIR=&quot;${RPMCONFDIR}/${RPMCANONVENDOR}&quot;
++AC_SUBST(RPMVENDORDIR)
++
++RPMSYSCONFDIR=&quot;/etc/rpm&quot;
++AC_ARG_WITH(rpmsysconfdir, [ --with-rpmsysconfdir=dir location of etc ])
++if test $with_rpmsysconfdir; then
++ RPMSYSCONFDIR=$with_rpmsysconfdir
++fi
++AC_SUBST(RPMSYSCONFDIR)
++
++
++AC_ARG_WITH(rpmplatform, [ --with-rpmplatform use /etc/rpm/platform ])
++AM_CONDITIONAL([RPMPLATFORM],[test $with_rpmplatform])
++
++AC_ARG_WITH(only-rpmrc, [ --with-only-rpmrc rpm uses rpmrc ])
++AM_CONDITIONAL([ONLY_RPMRC],[test $with_only_rpmrc])
++
++AC_OUTPUT
+
+Added: rpm/rpm-setup/trunk/filter.sh
+===================================================================
+--- rpm/rpm-setup/trunk/filter.sh (rev 0)
++++ rpm/rpm-setup/trunk/filter.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,36 @@
++#!/bin/sh
++#---------------------------------------------------------------
++# Project : Mageia
++# Module : rpm
++# File : filter.sh
++# Version : $Id: filter.sh 227371 2007-09-08 15:34:39Z anssi $
++# Author : Frederic Lepied
++# Created On : Tue May 13 15:45:17 2003
++# Purpose : filter using grep and first argument the
++# command passed as the rest of the command line
++#---------------------------------------------------------------
++
++GREP_ARG=&quot;$1&quot;
++FILE_GREP_ARG=&quot;$2&quot;
++BUILDROOT=&quot;$3&quot;
++PROG=&quot;$4&quot;
++shift 4
++
++# use ' ' to signify no arg as rpm filter empty strings from
++# command line :(
++if [ &quot;$FILE_GREP_ARG&quot; != ' ' ]; then
++ # get rid of double and trailing slashes
++ BUILDROOT=&quot;$(echo &quot;$BUILDROOT&quot; | perl -pe 's,/+,/,g;s,/$,,')&quot;
++ perl -pe &quot;s,^$BUILDROOT,,&quot; | grep -v &quot;$FILE_GREP_ARG&quot; | perl -pe &quot;s,^,$BUILDROOT,&quot;
++else
++ cat
++fi | \
++$PROG &quot;$@&quot; | \
++if [ &quot;$GREP_ARG&quot; != ' ' ]; then
++ grep -v &quot;$GREP_ARG&quot;
++else
++ cat
++fi
++exit 0
++
++# filter.sh ends here
+
+
+Property changes on: rpm/rpm-setup/trunk/filter.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/find-debuginfo.sh
+===================================================================
+--- rpm/rpm-setup/trunk/find-debuginfo.sh (rev 0)
++++ rpm/rpm-setup/trunk/find-debuginfo.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,353 @@
++#!/bin/bash
++#find-debuginfo.sh - automagically generate debug info and file list
++#for inclusion in an rpm spec file.
++#
++# Usage: find-debuginfo.sh [--strict-build-id] [-g]
++# [-o debugfiles.list]
++# [[-l filelist]... [-p 'pattern'] -o debuginfo.list]
++# [builddir]
++#
++# The -g flag says to use strip -g instead of full strip on DSOs.
++# The --strict-build-id flag says to exit with failure status if
++# any ELF binary processed fails to contain a build-id note.
++#
++# A single -o switch before any -l or -p switches simply renames
++# the primary output file from debugfiles.list to something else.
++# A -o switch that follows a -p switch or some -l switches produces
++# an additional output file with the debuginfo for the files in
++# the -l filelist file, or whose names match the -p pattern.
++# The -p argument is an grep -E -style regexp matching the a file name,
++# and must not use anchors (^ or $).
++#
++# All file names in switches are relative to builddir (. if not given).
++#
++
++debugedit=/usr/lib/rpm/debugedit
++if [ ! -x $debugedit ]; then
++ # rpm5 since 5.2 has moved these binaries to a separate 'bin' subdirectory
++ if [ -x /usr/lib/rpm/bin/debugedit ]; then
++ debugedit=/usr/lib/rpm/bin/debugedit
++ fi
++fi
++
++# With -g arg, pass it to strip on libraries.
++strip_g=false
++
++# Barf on missing build IDs.
++strict=false
++
++BUILDDIR=.
++out=debugfiles.list
++nout=0
++while [ $# -gt 0 ]; do
++ case &quot;$1&quot; in
++ --strict-build-id)
++ strict=true
++ ;;
++ -g)
++ strip_g=true
++ ;;
++ -o)
++ if [ -z &quot;${lists[$nout]}&quot; -a -z &quot;${ptns[$nout]}&quot; ]; then
++ out=$2
++ else
++ outs[$nout]=$2
++ ((nout++))
++ fi
++ shift
++ ;;
++ -l)
++ lists[$nout]=&quot;${lists[$nout]} $2&quot;
++ shift
++ ;;
++ -p)
++ ptns[$nout]=$2
++ shift
++ ;;
++ *)
++ BUILDDIR=$1
++ shift
++ break
++ ;;
++ esac
++ shift
++done
++
++i=0
++while ((i &lt; nout)); do
++ outs[$i]=&quot;$BUILDDIR/${outs[$i]}&quot;
++ l=''
++ for f in ${lists[$i]}; do
++ l=&quot;$l $BUILDDIR/$f&quot;
++ done
++ lists[$i]=$l
++ ((++i))
++done
++
++LISTFILE=&quot;$BUILDDIR/$out&quot;
++SOURCEFILE=&quot;$BUILDDIR/debugsources.list&quot;
++LINKSFILE=&quot;$BUILDDIR/debuglinks.list&quot;
++
++&gt; &quot;$SOURCEFILE&quot;
++&gt; &quot;$LISTFILE&quot;
++&gt; &quot;$LINKSFILE&quot;
++
++debugdir=&quot;${RPM_BUILD_ROOT}/usr/lib/debug&quot;
++
++strip_to_debug()
++{
++ local g=
++ $strip_g &amp;&amp; case &quot;$(file -bi &quot;$2&quot;)&quot; in
++ application/x-sharedlib*) g=-g ;;
++ esac
++ eu-strip --remove-comment $g $([ -n &quot;$DISABLE_DEBUG&quot; ] || echo -f &quot;$1&quot;) &quot;$2&quot; || exit
++ [ -n &quot;$DISABLE_DEBUG&quot; ] || chmod 444 &quot;$1&quot; || exit
++}
++
++# Make a relative symlink to $1 called $3$2
++shopt -s extglob
++link_relative()
++{
++ local t=&quot;$1&quot; f=&quot;$2&quot; pfx=&quot;$3&quot;
++ local fn=&quot;${f#/}&quot; tn=&quot;${t#/}&quot;
++ local fd td d
++
++ while fd=&quot;${fn%%/*}&quot;; td=&quot;${tn%%/*}&quot;; [ &quot;$fd&quot; = &quot;$td&quot; ]; do
++ fn=&quot;${fn#*/}&quot;
++ tn=&quot;${tn#*/}&quot;
++ done
++
++ d=&quot;${fn%/*}&quot;
++ if [ &quot;$d&quot; != &quot;$fn&quot; ]; then
++ d=&quot;${d//+([!\/])/..}&quot;
++ tn=&quot;${d}/${tn}&quot;
++ fi
++
++ mkdir -p &quot;$(dirname &quot;$pfx$f&quot;)&quot; &amp;&amp; ln -snf &quot;$tn&quot; &quot;$pfx$f&quot;
++}
++
++# Make a symlink in /usr/lib/debug/$2 to $1
++debug_link()
++{
++ local l=&quot;/usr/lib/debug$2&quot;
++ local t=&quot;$1&quot;
++ echo &gt;&gt; &quot;$LINKSFILE&quot; &quot;$l $t&quot;
++ link_relative &quot;$t&quot; &quot;$l&quot; &quot;$RPM_BUILD_ROOT&quot;
++}
++
++# Make a build-id symlink for id $1 with suffix $3 to file $2.
++make_id_link()
++{
++ local id=&quot;$1&quot; file=&quot;$2&quot;
++ local idfile=&quot;.build-id/${id:0:2}/${id:2}&quot;
++ [ $# -eq 3 ] &amp;&amp; idfile=&quot;${idfile}$3&quot;
++ local root_idfile=&quot;$RPM_BUILD_ROOT/usr/lib/debug/$idfile&quot;
++
++ if [ ! -L &quot;$root_idfile&quot; ]; then
++ debug_link &quot;$file&quot; &quot;/$idfile&quot;
++ return
++ fi
++
++ [ $# -eq 3 ] &amp;&amp; return 0
++
++ local other=$(readlink -m &quot;$root_idfile&quot;)
++ other=${other#$RPM_BUILD_ROOT}
++ if cmp -s &quot;$root_idfile&quot; &quot;$RPM_BUILD_ROOT$file&quot; ||
++ eu-elfcmp -q &quot;$root_idfile&quot; &quot;$RPM_BUILD_ROOT$file&quot; 2&gt; /dev/null; then
++ # Two copies. Maybe one has to be setuid or something.
++ echo &gt;&amp;2 &quot;*** WARNING: identical binaries are copied, not linked:&quot;
++ echo &gt;&amp;2 &quot; $file&quot;
++ echo &gt;&amp;2 &quot; and $other&quot;
++ else
++ # This is pathological, break the build.
++ echo &gt;&amp;2 &quot;*** ERROR: same build ID in nonidentical files!&quot;
++ echo &gt;&amp;2 &quot; $file&quot;
++ echo &gt;&amp;2 &quot; and $other&quot;
++ exit 2
++ fi
++}
++
++get_debugfn()
++{
++ dn=$(dirname &quot;${1#$RPM_BUILD_ROOT}&quot;)
++ bn=$(basename &quot;$1&quot; .debug).debug
++
++ debugdn=${debugdir}${dn}
++ debugfn=${debugdn}/${bn}
++}
++
++set -o pipefail
++
++strict_error=ERROR
++$strict || strict_error=WARNING
++
++[[ -n &quot;$EXCLUDE_FROM_STRIP&quot; ]] &amp;&amp; \
++EXCLUDE_REGEXP=`perl -e 'print &quot;(&quot;, join(&quot;|&quot;, @ARGV), &quot;)&quot;' $EXCLUDE_FROM_STRIP`
++
++echo $EXCLUDE_REGEXP
++# Strip ELF binaries
++find &quot;$RPM_BUILD_ROOT&quot; ! -path &quot;${debugdir}/*.debug&quot; -type f \
++ \( -perm -0100 -or -perm -0010 -or -perm -0001 \) \
++ -print |
++file -N -f - | sed -n -e 's/^\(.*\):[ ]*.*ELF.*, not stripped/\1/p' |
++xargs --no-run-if-empty stat -c '%h %D_%i %n' |
++while read nlinks inum f; do
++ [[ -n &quot;$EXCLUDE_REGEXP&quot; ]] &amp;&amp; grep -E -q &quot;$EXCLUDE_REGEXP&quot; &lt;&lt;&lt; &quot;$f&quot; &amp;&amp; \
++ continue
++ [ -n &quot;$DISABLE_DEBUG&quot; ] &amp;&amp; strip_to_debug &quot;&quot; &quot;$f&quot; &amp;&amp; continue
++
++ get_debugfn &quot;$f&quot;
++ [ -f &quot;${debugfn}&quot; ] &amp;&amp; continue
++
++ # If this file has multiple links, keep track and make
++ # the corresponding .debug files all links to one file too.
++ if [ $nlinks -gt 1 ]; then
++ eval linked=\$linked_$inum
++ if [ -n &quot;$linked&quot; ]; then
++ link=$debugfn
++ get_debugfn &quot;$linked&quot;
++ echo &quot;hard linked $link to $debugfn&quot;
++ ln -nf &quot;$debugfn&quot; &quot;$link&quot;
++ continue
++ else
++ eval linked_$inum=\$f
++ echo &quot;file $f has $[$nlinks - 1] other hard links&quot;
++ fi
++ fi
++
++ echo &quot;extracting debug info from $f&quot;
++ id=$($debugedit -b &quot;$RPM_BUILD_DIR&quot; -d /usr/src/debug \
++ -i -l &quot;$SOURCEFILE&quot; &quot;$f&quot;) || exit
++ if [ -z &quot;$id&quot; ]; then
++ echo &gt;&amp;2 &quot;*** ${strict_error}: No build ID note found in $f&quot;
++ $strict &amp;&amp; exit 2
++ fi
++
++ # A binary already copied into /usr/lib/debug doesn't get stripped,
++ # just has its file names collected and adjusted.
++ case &quot;$dn&quot; in
++ /usr/lib/debug/*)
++ [ -z &quot;$id&quot; ] || make_id_link &quot;$id&quot; &quot;$dn/$(basename $f)&quot;
++ continue ;;
++ esac
++
++ mkdir -p &quot;${debugdn}&quot;
++ if test -w &quot;$f&quot;; then
++ strip_to_debug &quot;${debugfn}&quot; &quot;$f&quot;
++ else
++ chmod u+w &quot;$f&quot;
++ strip_to_debug &quot;${debugfn}&quot; &quot;$f&quot;
++ chmod u-w &quot;$f&quot;
++ fi
++
++ if [ -n &quot;$id&quot; ]; then
++ make_id_link &quot;$id&quot; &quot;$dn/$(basename $f)&quot;
++ make_id_link &quot;$id&quot; &quot;/usr/lib/debug$dn/$bn&quot; .debug
++ fi
++done || exit
++
++# For each symlink whose target has a .debug file,
++# make a .debug symlink to that file.
++find $RPM_BUILD_ROOT ! -path &quot;${debugdir}/*&quot; -type l -print |
++while read f
++do
++ t=$(readlink -m &quot;$f&quot;).debug
++ f=${f#$RPM_BUILD_ROOT}
++ t=${t#$RPM_BUILD_ROOT}
++ if [ -f &quot;$debugdir$t&quot; ]; then
++ echo &quot;symlinked /usr/lib/debug$t to /usr/lib/debug${f}.debug&quot;
++ debug_link &quot;/usr/lib/debug$t&quot; &quot;${f}.debug&quot;
++ fi
++done
++
++if [ -s &quot;$SOURCEFILE&quot; ]; then
++ mkdir -p &quot;${RPM_BUILD_ROOT}/usr/src/debug&quot;
++ LC_ALL=C sort -z -u &quot;$SOURCEFILE&quot; | grep -E -v -z '(&lt;internal&gt;|&lt;built-in&gt;)$' |
++ (cd &quot;$RPM_BUILD_DIR&quot;; cpio -pd0mL &quot;${RPM_BUILD_ROOT}/usr/src/debug&quot;)
++ # stupid cpio creates new directories in mode 0700, fixup
++ find &quot;${RPM_BUILD_ROOT}/usr/src/debug&quot; -type d -print0 |
++ xargs --no-run-if-empty -0 chmod a+rx
++fi
++
++if [ -d &quot;${RPM_BUILD_ROOT}/usr/lib&quot; -o -d &quot;${RPM_BUILD_ROOT}/usr/src&quot; ]; then
++ ((nout &gt; 0)) ||
++ test ! -d &quot;${RPM_BUILD_ROOT}/usr/lib/debug&quot; ||
++ (cd &quot;${RPM_BUILD_ROOT}/usr/lib&quot;; find debug -type d) |
++ sed 's,^,%dir /usr/lib/,' &gt;&gt; &quot;$LISTFILE&quot;
++
++ (cd &quot;${RPM_BUILD_ROOT}/usr&quot;
++ test ! -d lib/debug || find lib/debug ! -type d
++ test ! -d src/debug || find src/debug -mindepth 1 -maxdepth 1
++ ) | sed 's,^,/usr/,' &gt;&gt; &quot;$LISTFILE&quot;
++fi
++
++# Append to $1 only the lines from stdin not already in the file.
++append_uniq()
++{
++ grep -F -f &quot;$1&quot; -x -v &gt;&gt; &quot;$1&quot;
++}
++
++# Helper to generate list of corresponding .debug files from a file list.
++filelist_debugfiles()
++{
++ local extra=&quot;$1&quot;
++ shift
++ sed 's/^%[a-z0-9_][a-z0-9_]*([^)]*) *//
++s/^%[a-z0-9_][a-z0-9_]* *//
++/^$/d
++'&quot;$extra&quot; &quot;$@&quot;
++}
++
++# Write an output debuginfo file list based on given input file lists.
++filtered_list()
++{
++ local out=&quot;$1&quot;
++ shift
++ test $# -gt 0 || return
++ grep -F -f &lt;(filelist_debugfiles 's,^.*$,/usr/lib/debug&amp;.debug,' &quot;$@&quot;) \
++ -x $LISTFILE &gt;&gt; $out
++ sed -n -f &lt;(filelist_debugfiles 's/[\\.*+#]/\\&amp;/g
++h
++s,^.*$,s# &amp;$##p,p
++g
++s,^.*$,s# /usr/lib/debug&amp;.debug$##p,p
++' &quot;$@&quot;) &quot;$LINKSFILE&quot; | append_uniq &quot;$out&quot;
++}
++
++# Write an output debuginfo file list based on an grep -E -style regexp.
++pattern_list()
++{
++ local out=&quot;$1&quot; ptn=&quot;$2&quot;
++ test -n &quot;$ptn&quot; || return
++ grep -E -x -e &quot;$ptn&quot; &quot;$LISTFILE&quot; &gt;&gt; &quot;$out&quot;
++ sed -n -r &quot;\#^$ptn #s/ .*\$//p&quot; &quot;$LINKSFILE&quot; | append_uniq &quot;$out&quot;
++}
++
++#
++# When given multiple -o switches, split up the output as directed.
++#
++i=0
++while ((i &lt; nout)); do
++ &gt; ${outs[$i]}
++ filtered_list ${outs[$i]} ${lists[$i]}
++ pattern_list ${outs[$i]} &quot;${ptns[$i]}&quot;
++ grep -Fvx -f ${outs[$i]} &quot;$LISTFILE&quot; &gt; &quot;${LISTFILE}.new&quot;
++ mv &quot;${LISTFILE}.new&quot; &quot;$LISTFILE&quot;
++ ((++i))
++done
++if ((nout &gt; 0)); then
++ # Now add the right %dir lines to each output list.
++ (cd &quot;${RPM_BUILD_ROOT}&quot;; find usr/lib/debug -type d) |
++ sed 's#^.*$#\\@^/&amp;/@{h;s@^.*$@%dir /&amp;@p;g;}#' |
++ LC_ALL=C sort -ur &gt; &quot;${LISTFILE}.dirs.sed&quot;
++ i=0
++ while ((i &lt; nout)); do
++ sed -n -f &quot;${LISTFILE}.dirs.sed&quot; &quot;${outs[$i]}&quot; | sort -u &gt; &quot;${outs[$i]}.new&quot;
++ cat &quot;${outs[$i]}&quot; &gt;&gt; &quot;${outs[$i]}.new&quot;
++ mv -f &quot;${outs[$i]}.new&quot; &quot;${outs[$i]}&quot;
++ ((++i))
++ done
++ sed -n -f &quot;${LISTFILE}.dirs.sed&quot; &quot;${LISTFILE}&quot; | sort -u &gt; &quot;${LISTFILE}.new&quot;
++ cat &quot;$LISTFILE&quot; &gt;&gt; &quot;${LISTFILE}.new&quot;
++ mv &quot;${LISTFILE}.new&quot; &quot;$LISTFILE&quot;
++fi
+
+
+Property changes on: rpm/rpm-setup/trunk/find-debuginfo.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/find-lang.pl
+===================================================================
+--- rpm/rpm-setup/trunk/find-lang.pl (rev 0)
++++ rpm/rpm-setup/trunk/find-lang.pl 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,147 @@
++#!/usr/bin/perl
++
++# $Id: find-lang.pl 243013 2008-06-23 13:01:50Z pixel $
++
++use strict;
++use warnings;
++use File::Find;
++use Getopt::Long;
++use Pod::Usage;
++
++GetOptions(
++ 'all-name' =&gt; \my $allname,
++ 'with-gnome' =&gt; \my $withgnome,
++ 'with-kde' =&gt; \my $withkde,
++ 'with-html' =&gt; \my $withhtml,
++ 'without-mo' =&gt; \my $withoutmo,
++ 'with-man' =&gt; \my $withman,
++ 'debug' =&gt; \my $debug,
++) or pod2usage();
++
++my ($buildroot, @searchname) = @ARGV;
++$buildroot or die &quot;No buildroot given\n&quot;;
++$buildroot =~ s:/+$::; # removing trailing /
++my ($pkgname) = @searchname or die &quot;Main name to find missing\n&quot;;
++
++sub debug {
++ $debug or return;
++ my ($msg, @val) = @_;
++ printf(&quot;DEBUG: $msg\n&quot;, @val);
++}
++
++my %finallist; # filename =&gt; attr, easy way to perform uniq
++
++File::Find::find(
++ sub {
++ my $file = substr($File::Find::name, length($buildroot));
++ -f $File::Find::name or -l $File::Find::name or return;
++ debug(&quot;next file is %s&quot;, $file);
++ my $langfile = $file;
++ if ($file =~ m:^((.*/share/locale)/([^/@]+)[^/]*).*/([^/]+)\.mo:) {
++ if ($withoutmo) {
++ return;
++ }
++ my ($pkg, $lang, $parent, $langfile) = ($4, $3, $2, $1);
++ if (pkg_match($pkg)) {
++ own_file($file, $lang);
++ }
++ } elsif ($file =~ m:^((.*/gnome/help)/([^/]+)/([^/]+)).*:) {
++ if (!$withgnome) {
++ return;
++ }
++ my ($pkg, $lang, $parent, $langfile) = ($3, $4, $2, $1);
++ if (pkg_match($pkg)) {
++ parent_to_own($langfile, $file, $lang);
++ }
++ } elsif ($file =~ m:^((.*/doc/kde)/HTML/([^/@]+)[^/]*)/([^/]+)/.*:) {
++ if (!$withkde) {
++ return;
++ }
++ my ($pkg, $lang, $parent, $langfile) = ($4, $3, $2, $1);
++ if (pkg_match($pkg)) {
++ parent_to_own($langfile, $file, $lang);
++ }
++ } elsif ($file =~ m:^((.*/doc)/HTML/([^/@]+)[^/]*)/([^/_]+).*:) {
++ if (!$withhtml) {
++ return;
++ }
++ my ($pkg, $lang, $parent, $langfile) = ($4, $3, $2, $1);
++ if (pkg_match($pkg)) {
++ parent_to_own($langfile, $file, $lang);
++ }
++ } elsif ($file =~ m:^((/+usr/share/man)/([^/@\.]+)[^/]*)/man[^/]+/([^/.]+)\.\d[^/]*:) {
++ if (!$withman) {
++ return;
++ }
++ my ($pkg, $lang, $parent, $langfile) = ($4, $3, undef, $1);
++ $file =~ s/\.[^\.]+$//;
++ $file .= '.*';
++ if (pkg_match($pkg)) {
++ parent_to_own($langfile, $file, $lang);
++ }
++ } else {
++ return;
++ }
++ },
++ $buildroot || '/'
++);
++
++open(my $hlang, '&gt;', &quot;$pkgname.lang&quot;) or die &quot;canno't open $pkgname.lang\n&quot;;
++
++foreach my $f (sort keys %finallist) {
++ my ($lang, @otherlang) = keys %{ $finallist{$f}{'lang'} || {}};
++ my $l = sprintf(&quot;%s%s%s&quot;,
++ $finallist{$f}{'dir'} ? '%dir ' : '',
++ @otherlang == 0 &amp;&amp; $lang &amp;&amp; $lang ne 'C'
++ ? &quot;%lang($lang) &quot;
++ : '', # skip if multiple lang, 'C' or dir
++ $f
++ );
++ debug('OUT: %s', $l);
++ print $hlang &quot;$l\n&quot;;
++
++}
++
++close($hlang);
++
++exit(0);
++
++sub pkg_match {
++ my ($pkg) = @_;
++ if ($allname) { return 1 };
++ if (grep { $_ eq $pkg } @searchname) {
++ return 1;
++ }
++ return;
++}
++
++sub own_file {
++ my ($file, $lang) = @_;
++ $finallist{$file}{'lang'}{$lang} = 1;
++}
++
++sub parent_to_own {
++ my ($parent, $file, $lang) = @_;
++ debug(&quot;parent_to_own: $parent, $file, $lang&quot;);
++ if ($allname) {
++ #my @subdir = grep { $_ } split('/', substr($file, length($parent)));
++ #$parent .= '/' . shift(@subdir);
++ $finallist{$parent}{'lang'}{$lang} = 1;
++ debug(&quot;Parent %s will be %s&quot;, $parent, $lang);
++ } else {
++ my @subdir = grep { $_ } split('/', substr($file, length($parent)));
++ pop(@subdir);
++ $finallist{$parent}{dir} = 1;
++ $finallist{$parent}{'lang'}{$lang} = 1;
++ debug(&quot;Parent %s will be %s&quot;, $parent, $lang);
++ while (my $part = shift(@subdir)) {
++ $parent .= &quot;/$part&quot;;
++ $finallist{$parent}{dir} = 1;
++ $finallist{$parent}{'lang'}{$lang} = 1;
++ debug(&quot;Parent %s will be %s&quot;, $parent, $lang);
++ }
++ own_file($file, $lang);
++ debug(&quot;Parent %s will be %s&quot;, $file, $lang);
++
++ }
++}
+
+Added: rpm/rpm-setup/trunk/find-provides.in
+===================================================================
+--- rpm/rpm-setup/trunk/find-provides.in (rev 0)
++++ rpm/rpm-setup/trunk/find-provides.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,117 @@
++#!/bin/bash
++
++# This script reads filenames from STDIN and outputs any relevant provides
++# information that needs to be included in the package.
++
++filelist=`sed &quot;s/['\&quot;]/\\\&amp;/g&quot;`
++
++solist=$(echo &quot;$filelist&quot; | egrep -v &quot;^/lib/ld\.so|/usr/lib(64)?/gcj/&quot; | egrep '(/usr(/X11R6)?)?/lib(64)?/.*\.so' | \
++ xargs file -L 2&gt;/dev/null | grep &quot;ELF.*shared object&quot; | cut -d: -f1)
++pythonlist=
++tcllist=
++rubygemlist=$(echo &quot;$filelist&quot;| egrep &quot;\.gemspec$&quot;)
++
++#
++# --- Alpha does not mark 64bit dependencies
++case `uname -m` in
++ alpha*) mark64=&quot;&quot; ;;
++ *) mark64=&quot;()(64bit)&quot; ;;
++esac
++
++#
++# --- Library sonames and weak symbol versions (from glibc).
++for f in $solist; do
++ soname=$(objdump -p $f 2&gt;/dev/null | awk '/SONAME/ {print $2}')
++
++ lib64=`if file -L $f 2&gt;/dev/null | \
++ grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;$mark64&quot;; fi`
++ if [ &quot;$soname&quot; != &quot;&quot; ]; then
++ if [ ! -L $f ]; then
++ echo $soname$lib64
++ objdump -p $f 2&gt;/dev/null | awk '
++ BEGIN { START=0 ; }
++ /Version definitions:/ { START=1; }
++ /^[0-9]/ &amp;&amp; (START==1) { print $4; }
++ /^$/ { START=0; }
++ ' | \
++ grep -v $soname | \
++ while read symbol ; do
++ echo &quot;$soname($symbol)`echo $lib64 | sed 's/()//'`&quot;
++ done
++ fi
++ else
++ echo ${f##*/}$lib64
++ fi
++done | sort -u
++
++#
++# --- Perl modules.
++[ -x @RPMVENDORDIR@/perl.prov ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/perl.prov | grep 'perl([[:upper:]]' | sort -u
++
++#
++# --- Python modules.
++[ -x @RPMVENDORDIR@/pythoneggs.py -a -n &quot;$filelist&quot; ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/pythoneggs.py --provides | sort -u
++
++#
++# --- Tcl modules.
++[ -x @RPMVENDORDIR@/tcl.prov -a -n &quot;$tcllist&quot; ] &amp;&amp;
++ echo &quot;$tcllist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/tcl.prov | sort -u
++
++#
++# --- Php modules.
++[ -x @RPMVENDORDIR@/php.prov ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/php.prov | sort -u
++
++#
++# --- Kernel modules.
++[ -x @RPMVENDORDIR@/kmod.prov ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/kmod.prov | sort -u
++
++#
++# --- Pkgconfig deps
++[ -x @RPMVENDORDIR@/pkgconfigdeps.sh ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/pkgconfigdeps.sh -P | sort -u
++
++if [ -n &quot;$LIBTOOLDEP&quot; ]; then
++#
++# --- libtooldep deps
++[ -x @RPMLIBDIR@/libtooldeps.sh ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMLIBDIR@/libtooldeps.sh -P | sort -u
++
++fi
++
++#
++# --- Ruby gems
++[ -x @RPMVENDORDIR@/rubygems.rb -a -n &quot;$rubygemlist&quot; ] &amp;&amp;
++ echo $rubygemlist | tr '[:blank:]' \\n | @RPMVENDORDIR@/rubygems.rb --provides | sort -u
++
++#
++# --- .so files.
++for i in `echo $filelist | tr '[:blank:]' &quot;\n&quot; | egrep '(/usr(/X11R6)?)?/lib(|64)(/gcc(-lib)?/.+)?/[^/]+\.so$'`; do
++ objd=`objdump -p ${i} | grep SONAME`
++ [ -h ${i} -a -n &quot;${objd}&quot; ] &amp;&amp; \
++ lib64=`if file -L $i 2&gt;/dev/null | grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;(64bit)&quot;; fi` &amp;&amp; \
++ echo ${objd} | perl -p -e &quot;s/.*SONAME\s+(\S+)\.so.*/devel(\1$lib64)/g&quot;
++done | sort -u
++
++#
++# --- mono provides
++if [ -x /usr/bin/mono-find-provides ]; then
++echo $filelist | tr '[:blank:]' '\n' | /usr/bin/mono-find-provides
++fi
++
++
++#
++# --- haskell provides
++if [ -x /usr/bin/haskell-find-provides ]; then
++echo $filelist | tr '[:blank:]' '\n' | /usr/bin/haskell-find-provides
++fi
++
++#
++# --- gstreamer modules.
++[ -x @RPMVENDORDIR@/gstreamer.prov ] &amp;&amp;
++ echo &quot;$solist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/gstreamer.prov | sort -u
++
++exit 0
+
+
+Property changes on: rpm/rpm-setup/trunk/find-provides.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/find-provides.perl.in
+===================================================================
+--- rpm/rpm-setup/trunk/find-provides.perl.in (rev 0)
++++ rpm/rpm-setup/trunk/find-provides.perl.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,4 @@
++#!/bin/sh
++
++exec @RPMVENDORDIR@/find-provides
++
+
+
+Property changes on: rpm/rpm-setup/trunk/find-provides.perl.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/find-requires.in
+===================================================================
+--- rpm/rpm-setup/trunk/find-requires.in (rev 0)
++++ rpm/rpm-setup/trunk/find-requires.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,289 @@
++#!/bin/bash
++
++#
++# Auto-generate requirements for ELF executables and library
++# sonames, script interpreters, and perl modules.
++#
++
++ulimit -c 0
++
++#
++# --- Set needed to 0 for traditional find-requires behavior.
++needed=1
++if [ X&quot;$3&quot; = Xldd ]; then
++ needed=0
++elif [ X&quot;$3&quot; = Xobjdump ]; then
++ needed=1
++fi
++
++# --- Mageia specific part
++case &quot;$LD_PRELOAD&quot; in
++ *libfakeroot*)
++ unset LD_PRELOAD
++ ;;
++esac
++
++RPM_BUILD_ROOT=$1
++RPM_ARCH=$2
++
++if [ -n &quot;$RPM_BUILD_ROOT&quot; ]; then
++ lib_path_64=$RPM_BUILD_ROOT/usr/X11R6/lib64:$RPM_BUILD_ROOT/usr/lib64:$RPM_BUILD_ROOT/lib64
++ lib_path_32=$RPM_BUILD_ROOT/usr/X11R6/lib:$RPM_BUILD_ROOT/usr/lib:$RPM_BUILD_ROOT/lib
++ LD_LIBRARY_PATH=$lib_path_64:$lib_path_32
++ export LD_LIBRARY_PATH
++fi
++
++
++#
++# --- Grab the file manifest and classify files.
++#filelist=`sed &quot;s/['\&quot;]/\\\&amp;/g&quot;`
++filelist=`sed &quot;s/[]['\&quot;*?{}]/\\\\\&amp;/g&quot;`
++exelist=`echo &quot;$filelist&quot; | xargs -r file | egrep -v &quot;:.* (commands|script) &quot; | \
++ grep &quot;:.*ELF.*executable&quot; | cut -d: -f1`
++scriptlist=`echo &quot;$filelist&quot; | grep -v /usr/doc | grep -v /usr/share/doc | xargs -r file | \
++ egrep &quot;:.* (commands|script) &quot; | cut -d: -f1`
++liblist=`echo &quot;$filelist&quot; | egrep -v &quot;/usr/lib(64)?/gcj/&quot; | xargs -r file | \
++ grep &quot;:.*shared object&quot; | cut -d : -f1`
++ocamllist=`echo &quot;$filelist&quot; | xargs -r file | \
++ grep &quot;:.*Objective caml interface file&quot; | cut -d : -f1`
++phplist=`echo &quot;$filelist&quot; | grep -v /usr/doc | grep -v /usr/share/doc | egrep &quot;\.php$&quot;`
++
++interplist=
++perllist=
++pythonlist=
++tcllist=
++rubygemlist=`echo &quot;$filelist&quot;| egrep &quot;\.gemspec$&quot;`
++
++uniqdeplist=
++
++#
++# --- Alpha does not mark 64bit dependencies
++case `uname -m` in
++ alpha*) mark64=&quot;&quot; ;;
++ *) mark64=&quot;()(64bit)&quot; ;;
++esac
++
++if [ &quot;$needed&quot; -eq 0 ]; then
++#
++# --- Executable dependency sonames.
++ for f in $exelist; do
++ [ -r $f -a -x $f ] || continue
++ lib64=`if file -L $f 2&gt;/dev/null | \
++ grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;$mark64&quot;; fi`
++ ldd $f | awk '/=&gt;/ {
++ if ($1 !~ /libNoVersion.so/ &amp;&amp; $1 !~ /4[um]lib.so/) {
++ gsub(/'\''&quot;/,&quot;\\&amp;&quot;,$1);
++ printf &quot;%s'$lib64'\n&quot;, $1
++ }
++ }'
++ done | xargs -r -n 1 basename | sort -u | grep -v 'libsafe|libfakeroot'
++
++#
++# --- Library dependency sonames.
++ for f in $liblist; do
++ [ -r $f ] || continue
++ lib64=`if file -L $f 2&gt;/dev/null | \
++ grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;$mark64&quot;; fi`
++ ldd $f | awk '/=&gt;/ {
++ if ($1 !~ /libNoVersion.so/ &amp;&amp; $1 !~ /4[um]lib.so/) {
++ gsub(/'\''&quot;/,&quot;\\&amp;&quot;,$1);
++ printf &quot;%s'$lib64'\n&quot;, $1
++ }
++ }'
++ done | xargs -r -n 1 basename | sort -u | grep -v 'libsafe|libfakeroot'
++fi
++
++#
++# --- Perl or python deps
++perlepoch=`rpm -q --qf '%|EPOCH?{[%{EPOCH}]:}|' perl-base`
++if [ $? != 0 ]; then
++ unset perlepoch
++fi
++
++tmpdeplist=
++for f in $filelist; do
++ dep=&quot;`echo $f | sed -n -e &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s at .</A>*/usr/lib/perl5/\(vendor_perl/\|site_perl/\|\)\([.0-9]\{1,\}\).*\\$@perl-base &gt;= $perlepoch\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">2 at p</A>&quot;`&quot;
++ if [[ -n $dep &amp;&amp; -z `echo $uniqdeplist $tmpdeplist|grep &quot;$dep&quot;` ]]; then
++ tmpdeplist+=&quot;$dep\n&quot;
++ fi
++done
++echo -n -e $tmpdeplist | sort -u
++uniqdeplist+=&quot;$tmpdeplist&quot;
++
++
++#
++# --- Script interpreters.
++for f in $scriptlist; do
++ [ -r $f -a -x $f ] || continue
++ interp=`head -n 1 $f | grep '^#!' | sed -e 's/^\#\![ ]*//' | cut -d&quot; &quot; -f1`
++ interplist=&quot;$interplist $interp&quot;
++ case $interp in
++ */perl) perllist=&quot;$perllist $f&quot; ;;
++ esac
++done
++if [ -n &quot;$interplist&quot; ]; then
++ tmpdeplist=
++ for i in `echo &quot;$interplist&quot; | tr '[:blank:]' \\\n `; do
++ dep=`rpm -qf $i --qf '%{name}\n'` &amp;&amp; i=$dep
++ if [[ -z `echo $uniqdeplist $tmpdeplist|grep &quot;$i&quot;` ]]; then
++ tmpdeplist+=&quot;$i\n&quot;
++ fi
++ done
++ echo -n -e $tmpdeplist | sort -u | grep -v 'libsafe|libfakeroot'
++ uniqdeplist=&quot;$tmpdeplist&quot;
++fi
++
++#
++# --- Add perl module files to perllist.
++for f in $filelist; do
++ [ -r $f -a &quot;${f%.pm}&quot; != &quot;${f}&quot; ] &amp;&amp; perllist=&quot;$perllist $f&quot;
++done
++
++#
++# --- Weak symbol versions (from glibc).
++[ -n &quot;$mark64&quot; ] &amp;&amp; mark64=&quot;(64bit)&quot;
++for f in $liblist $exelist ; do
++ [ -r $f ] || continue
++ lib64=`if file -L $f 2&gt;/dev/null | \
++ grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;$mark64&quot;; fi`
++ objdump -p $f | awk 'BEGIN { START=0; LIBNAME=&quot;&quot;; needed='$needed'; }
++ /^$/ { START=0; }
++ /^Dynamic Section:$/ { START=1; }
++ (START==1) &amp;&amp; /NEEDED/ {
++ if (needed) {
++ if (&quot;'$lib64'&quot; != &quot;&quot;) {
++ sub(/$/, &quot;()'$lib64'&quot;, $2) ;
++ }
++ print $2 ;
++ }
++ }
++ (START==1) &amp;&amp; /GNU_HASH/ {
++ print &quot;rtld(GNU_HASH)&quot;;
++ }
++ /^Version References:$/ { START=2; }
++ (START==2) &amp;&amp; /required from/ {
++ sub(/:/, &quot;&quot;, $3);
++ LIBNAME=$3;
++ }
++ (START==2) &amp;&amp; (LIBNAME!=&quot;&quot;) &amp;&amp; ($4!=&quot;&quot;) &amp;&amp; (($4~/^GLIBC_*/) || ($4~/^GCC_*/)) {
++ print LIBNAME &quot;(&quot; $4 &quot;)'$lib64'&quot;;
++ }
++ '
++done | sort -u | grep -v 'libsafe|libfakeroot'
++
++# --- OCaml dependency
++if [ -x /usr/bin/ocamlc -a -n &quot;$ocamllist&quot; ]; then
++ version=`ocamlc -v | grep version | awk '{print $6}' | sed -e 's/+/./'`
++ echo &quot;ocaml = $version&quot;
++fi
++
++#
++# --- Perl modules.
++perlmeta=$( echo $filelist | tr '[:blank:]' \\n | egrep 'doc/[^/]+/META.(yml|json)$' | head -1 )
++if [ -n &quot;$perlmeta&quot; ]
++then
++ [ -x @RPMVENDORDIR@/perl.req-from-meta ] &amp;&amp; \
++ @RPMVENDORDIR@/perl.req-from-meta $perlmeta
++else
++ [ -x @RPMVENDORDIR@/perl.req -a -n &quot;$perllist&quot; ] &amp;&amp; \
++ echo $perllist | tr '[:blank:]' \\n | @RPMVENDORDIR@/perl.req | grep 'perl([[:upper:]]' | egrep -v '^perl\((Be|FreeBSD|HPUX|Mac|MSDOS|MVS|OS2|Riscos|SGI|Solaris|VMS|Win32|WinNT)::' | sort -u
++fi
++
++#
++# --- If libperl.so exists and if XS modules are found, depend on perlapi-&lt;version&gt; and libperl.so
++if [ -n &quot;$perllist&quot; ]; then
++ if perl -V:useshrplib | grep -q true ; then
++ if echo $perllist | grep -q `perl -MConfig -e 'print $Config{archname}'` ; then
++ version=`perl -MConfig -e 'print $Config{version}'`
++ echo perlapi-$version
++
++ f=`perl -MConfig -e 'print $Config{archlib}'`/CORE/libperl.so
++ lib64=`if file -L $f 2&gt;/dev/null | \
++ grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;()$mark64&quot;; fi`
++ echo libperl.so$lib64
++ fi
++ fi
++fi
++
++#
++# --- Python modules.
++[ -x @RPMVENDORDIR@/pythoneggs.py -a -n &quot;$filelist&quot; ] &amp;&amp; \
++ echo $filelist | tr '[:blank:]' \\n | @RPMVENDORDIR@/pythoneggs.py --requires | sort -u
++
++#
++# --- Tcl modules.
++[ -x @RPMVENDORDIR@/tcl.req -a -n &quot;$tcllist&quot; ] &amp;&amp; \
++ echo $tcllist | tr '[:blank:]' \\n | @RPMVENDORDIR@/tcl.req | sort -u
++
++#
++# --- Php modules.
++[ -x @RPMVENDORDIR@/php.req -a -n &quot;$phplist&quot; ] &amp;&amp; \
++ echo $phplist | tr '[:blank:]' \\n | @RPMVENDORDIR@/php.req | sort -u
++
++#
++# --- Pkgconfig deps
++[ -x @RPMVENDORDIR@/pkgconfigdeps.sh ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMVENDORDIR@/pkgconfigdeps.sh -R | sort -u
++
++
++if [ -n &quot;$LIBTOOLDEP&quot; ]; then
++#
++# --- libtooldep deps
++[ -x @RPMLIBDIR@/libtooldeps.sh ] &amp;&amp;
++ echo &quot;$filelist&quot; | tr '[:blank:]' \\n | @RPMLIBDIR@/libtooldeps.sh -R | sort -u
++
++fi
++
++#
++# --- Ruby gems
++[ -x @RPMVENDORDIR@/rubygems.rb -a -n &quot;$rubygemlist&quot; ] &amp;&amp;
++ echo $rubygemlist | tr '[:blank:]' \\n | @RPMVENDORDIR@/rubygems.rb --requires | sort -u
++
++#
++# --- .so files.
++for i in `echo $filelist | tr '[:blank:]' &quot;\n&quot; | egrep &quot;(/usr(/X11R6)?)?/lib(|64)/[^/]+\.so$&quot;`; do
++ objd=`objdump -p ${i} | grep SONAME`
++ lib64=`if file -L $i 2&gt;/dev/null | grep &quot;ELF 64-bit&quot; &gt;/dev/null; then echo &quot;(64bit)&quot;; fi` &amp;&amp; \
++ if [ -h ${i} -a -n &quot;${objd}&quot; ]; then
++ if [ &quot;$needed&quot; -eq 0 ]; then
++ ldd ${i} \
++ | grep -v &quot;statically linked&quot; \
++ | grep -v &quot;/\(lib\|lib64\)/\(ld\|ld64\|ld-linux.*\)\.so&quot; \
++ | perl -p -e &quot;s/\s+(\S+)\.so.*/devel(\1$lib64)/g&quot;
++ else
++ objdump -p $i | grep -v &quot;\(ld\|ld64\|ld-linux.*\)\.so&quot; \
++ | awk 'BEGIN { START=0; }
++ /^$/ { START=0; }
++ /^Dynamic Section:$/ { START=1; }
++ (START==1) &amp;&amp; /NEEDED/ {
++ sub(/^/, &quot;devel(&quot;, $2) ;
++ sub(/\.so.*$/, &quot;'$lib64')&quot;, $2) ;
++ print $2 ;
++ }
++ '
++ fi
++ fi
++done | egrep -v 'devel\(linux-gate|linux-vdso32|linux-vdso64|lib(c|pthread|rt)(\(64bit\))?\)' | sort -u
++
++#
++# --- pkgconfig
++echo $filelist | tr '[:blank:]' '\n' | egrep -q '/usr/(share|lib(64)?)/pkgconfig/.*\.pc' &amp;&amp; echo pkgconfig
++
++#
++# --- multiarch-utils
++echo $filelist | tr '[:blank:]' '\n' | grep -q '/multiarch-.*-linux/' &amp;&amp; echo multiarch-utils
++
++#
++# --- mono requires
++if [ -x /usr/bin/mono-find-requires ]; then
++echo $filelist | tr '[:blank:]' '\n' | /usr/bin/mono-find-requires
++fi
++
++#
++# haskell requires
++if [ -x /usr/bin/haskell-find-requires ]; then
++echo $filelist | tr '[:blank:]' '\n' | /usr/bin/haskell-find-requires
++fi
++
++
++exit 0
+
+
+Property changes on: rpm/rpm-setup/trunk/find-requires.in
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/gem_helper.rb
+===================================================================
+--- rpm/rpm-setup/trunk/gem_helper.rb (rev 0)
++++ rpm/rpm-setup/trunk/gem_helper.rb 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,173 @@
++#!/usr/bin/env ruby
++#--
++# Copyright 2010 Per &#216;yvind Karlsen &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">peroyvind at mandriva.org</A>&gt;
++# This program is free software. It may be redistributed and/or modified under
++# the terms of the LGPL version 2.1 (or later).
++#++
++
++require 'optparse'
++
++if ARGV[0] == &quot;build&quot; or ARGV[0] == &quot;install&quot;
++ require 'yaml'
++ require 'zlib'
++
++ filter = nil
++ opts = nil
++ keepcache = false
++ fixperms = false
++ gemdir = nil
++ dry_run = false
++ files = []
++ argv = ARGV[1..-1]
++ # Push this into some environment variables as the modified classes doesn't
++ # seem to be able to access our global variables.. &lt;/lameworkaround&gt;
++ ENV['GEM_MODE'] = ARGV[0]
++ if ARGV[0] == &quot;build&quot;
++ opts = OptionParser.new(&quot;#{$0} &lt;--filter PATTERN&gt;&quot;)
++ opts.on(&quot;-f&quot;, &quot;--filter PATTERN&quot;, &quot;Filter pattern to use for gem files&quot;) do |val|
++ filter = val
++ end
++ opts.on(&quot;-j&quot;, &quot;--jobs JOBS&quot;, &quot;Number of jobs to run simultaneously.&quot;) do |val|
++ ENV['jobs'] = &quot;-j&quot;+val
++ end
++ opts.on(&quot;--dry-run&quot;, &quot;Only show the files the gem will include&quot;) do
++ ARGV.delete(&quot;--dry-run&quot;)
++ dry_run = true
++ end
++ elsif ARGV[0] == &quot;install&quot;
++ opts = OptionParser.new(&quot;#{$0} &lt;--keep-cache&gt;&quot;)
++ opts.on(&quot;--keep-cache&quot;, &quot;Don't delete gem copy from cache&quot;) do
++ ARGV.delete(&quot;--keep-cache&quot;)
++ keepcache = true
++ end
++ opts.on(&quot;--fix-permissions&quot;, &quot;Force standard permissions for files installed&quot;) do
++ ARGV.delete(&quot;--fix-permissions&quot;)
++ fixperms = true
++ end
++ opts.on(&quot;-i&quot;, &quot;--install-dir GEMDIR&quot;, &quot;Gem repository directory&quot;) do |val|
++ gemdir = val
++ end
++ end
++ while argv.length &gt; 0
++ begin
++ opts.parse!(argv)
++ rescue OptionParser::InvalidOption =&gt; e
++ e.recover(argv)
++ end
++ argv.delete_at(0)
++ end
++
++ file_data = Zlib::GzipReader.open(&quot;metadata.gz&quot;)
++ header = YAML::load(file_data)
++ file_data.close()
++ body = header.instance_variable_get :@ivars
++
++ require 'rubygems'
++ spec = Gem::Specification.from_yaml(YAML.dump(header))
++
++ if ARGV[0] == &quot;install&quot;
++ system(&quot;gem %s %s.gem&quot; % [ARGV.join(' '), spec.full_name])
++ if !keepcache
++ require 'fileutils'
++ FileUtils.rm_rf(&quot;%s/cache&quot; % gemdir)
++ end
++ if fixperms
++ chmod = &quot;chmod u+r,u+w,g-w,g+r,o+r -R %s&quot; % gemdir
++ print &quot;\nFixing permissions:\n\n%s\n&quot; % chmod
++ system(&quot;%s&quot; % chmod)
++ print &quot;\n&quot;
++ end
++ end
++
++ if body['extensions'].size &gt; 0
++ require 'rubygems/ext'
++ module Gem::Ext
++ class Builder
++ def self.make(dest_path, results)
++ make_program = ENV['make']
++ unless make_program then
++ make_program = (/mswin/ =~ RUBY_PLATFORM) ? 'nmake' : 'make'
++ end
++ cmd = make_program
++ if ENV['GEM_MODE'] == &quot;build&quot;
++ cmd += &quot; %s&quot; % ENV['jobs']
++ elsif ENV['GEM_MODE'] == &quot;install&quot;
++ cmd += &quot; DESTDIR='%s' install&quot; % ENV['DESTDIR']
++ end
++ results &lt;&lt; cmd
++ results &lt;&lt; `#{cmd} #{redirector}`
++
++ raise Gem::ExtensionBuildError, &quot;make failed:\n\n#{results}&quot; unless
++ $?.success?
++ end
++ end
++ end
++
++ require 'rubygems/installer'
++ module Gem
++ class Installer
++ def initialize(spec, options={})
++ @gem_dir = Dir.pwd
++ @spec = spec
++ end
++ end
++ class ConfigFile
++ def really_verbose
++ true
++ end
++ end
++ end
++
++ unless dry_run
++ Gem::Installer.new(spec).build_extensions
++ else
++ for ext in body['extensions']
++ files.push(ext[0..ext.rindex(&quot;/&quot;)-1]+&quot;.so&quot;)
++ end
++ end
++
++ body['extensions'].clear()
++ end
++ if ARGV[0] == &quot;build&quot;
++ body['test_files'].clear()
++
++ # We don't want ext/ in require_paths, it will only contain content for
++ # building extensions which needs to be installed in sitearchdir anyways..
++ idx = 0
++ for i in 0..body['require_paths'].size()-1
++ if body['require_paths'][idx].match(&quot;^ext(/|$)&quot;)
++ body['require_paths'].delete_at(idx)
++ else
++ idx += 1
++ end
++ end
++
++ # We'll get rid of all the files we don't really need to install
++ idx = 0
++ for i in 0..body['files'].size()-1
++ if filter and body['files'][idx].match(filter)
++ match = true
++ else
++ match = false
++ for path in body['require_paths']
++ if body['files'][idx].match(&quot;^%s/&quot; % path)
++ match = true
++ end
++ end
++ end
++ if !match
++ body['files'].delete_at(idx)
++ else
++ idx += 1
++ end
++ end
++
++ spec = Gem::Specification.from_yaml(YAML.dump(header))
++ unless dry_run
++ Gem::Builder.new(spec).build
++ else
++ files.concat(spec.files)
++ print &quot;%s\n&quot; % files.join(&quot;\n&quot;)
++ end
++ end
++end
+
+
+Property changes on: rpm/rpm-setup/trunk/gem_helper.rb
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/git-repository--after-tarball
+===================================================================
+--- rpm/rpm-setup/trunk/git-repository--after-tarball (rev 0)
++++ rpm/rpm-setup/trunk/git-repository--after-tarball 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,70 @@
++#!/bin/sh -ex
++
++# usage: git-repository--after-tarball [&lt;tarballs&gt;]
++# with optional environment variables:
++# - GIT_URL=&quot;<A HREF="git://xxx/foo.git">git://xxx/foo.git</A> [branch]&quot;
++# - GIT_REPOSITORY_CACHE=/zzz/foo.git
++#
++# the GIT_REPOSITORY_CACHE can be used with or without GIT_URL
++# - if GIT_URL is given, GIT_REPOSITORY_CACHE will be a &quot;bare&quot; clone of GIT_URL
++# - otherwise, GIT_REPOSITORY_CACHE can be created using:
++# % git clone --bare BUILD/foo-1 $GIT_REPOSITORY_CACHE
++# where foo-1 is the previous version
++
++
++tarballs=&quot;$*&quot;
++
++
++git_clone_in_cwd() {
++ URL=$1
++ [ -n &quot;$2&quot; ] &amp;&amp; BRANCH=&quot;origin/$2&quot;
++
++ git clone $URL .git-tmp
++
++ cd .git-tmp
++ git checkout $BRANCH
++ cd ..
++
++ mv .git-tmp/.git .
++ rm -r .git-tmp
++}
++
++our_git_clone() {
++ URL=$1
++ HEAD=$2
++
++ if [ -n &quot;$GIT_REPOSITORY_CACHE&quot; ]; then
++ if [ -d &quot;$GIT_REPOSITORY_CACHE&quot; ]; then
++ cd &quot;$GIT_REPOSITORY_CACHE&quot;
++ git fetch $GIT_URL
++ cd -
++ else
++ git clone --bare $URL &quot;$GIT_REPOSITORY_CACHE&quot;
++ fi
++ git_clone_in_cwd &quot;$GIT_REPOSITORY_CACHE&quot; $HEAD
++ else
++ git_clone_in_cwd $URL $HEAD
++ fi
++}
++
++set_GIT_AUTHOR_DATE() {
++ # taking date of first tarball, sorry for the other tarballs ;)
++ tarball=$1
++ export GIT_AUTHOR_DATE=`stat -c '%y' &quot;$RPM_SOURCE_DIR/$tarball&quot;`
++}
++
++if [ ! -e .git ]; then
++ if [ -n &quot;$GIT_URL&quot; ]; then
++ our_git_clone $GIT_URL
++ elif [ -n &quot;$GIT_REPOSITORY_CACHE&quot; -a -d &quot;$GIT_REPOSITORY_CACHE&quot; ]; then
++ git_clone_in_cwd &quot;$GIT_REPOSITORY_CACHE&quot; vanilla
++ else
++ git init
++ fi
++fi
++git add .
++set_GIT_AUTHOR_DATE $tarballs
++git commit -q -a --author=&quot;unknown author &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-dev at mageia.org</A>&gt;&quot; -m &quot;imported $tarballs&quot;
++git branch -f vanilla
++git branch -f patches-applied
++git checkout patches-applied
+
+
+Property changes on: rpm/rpm-setup/trunk/git-repository--after-tarball
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/git-repository--apply-patch
+===================================================================
+--- rpm/rpm-setup/trunk/git-repository--apply-patch (rev 0)
++++ rpm/rpm-setup/trunk/git-repository--apply-patch 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,158 @@
++#!/usr/bin/perl
++
++# this script can be used instead of &quot;/usr/bin/patch [options] -i xxx.patch&quot;
++
++
++use strict;
++use warnings;
++
++my @argv = @ARGV;
++my $verbose;
++
++my @patches;
++while ($argv[-1] =~ /\.(patch|diff)$/) {
++ unshift @patches, pop @argv;
++}
++
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">+ at patches</A> or die &quot;git-repository--apply-patch can not work with compressed patches\n&quot;; # happens when the patch is passed through stdin
++
++my @opts;
++while (@argv) {
++ my $s = shift @argv;
++ if ($s eq '-b') {
++ # we don't want .xxx files
++ } elsif ($s eq '--suffix') {
++ # we don't want .xxx files
++ shift @argv;
++ } elsif ($s eq '-i') {
++ # ignore &quot;-i&quot;
++ } else {
++ push @opts, $s;
++ }
++}
++
++# we really don't want .orig when using git (even when there are hunks)
++push @opts, '--no-backup-if-mismatch';
++
++foreach my $patch_file (@patches) {
++ my @header = get_patch_header($patch_file);
++
++ if (grep { /^Subject:/ } @header) {
++ my $patch_file_ = fix_git_patch($patch_file);
++ system_(&quot;git am &quot; . ($patch_file_ || $patch_file));
++ $patch_file_ and unlink $patch_file_;
++ } else {
++ system_(&quot;patch @opts -i $patch_file&quot;);
++
++ my ($patch_name) = $patch_file =~ m!([^/]*)\.(patch|diff)$!;
++
++ system_('git add .');
++ git_commit(commit_line_from_patch_name($patch_name) .
++ (@header ? &quot;\n\n&quot; . join('', cleanup_patch_header(@header)) : ''),
++ # use the date of the patch for the commit:
++ (stat($patch_file))[9] . &quot; +0000&quot;);
++ }
++}
++
++sub system_ {
++ my ($cmd) = @_;
++ print &quot;$cmd\n&quot; if $verbose;
++ system($cmd) == 0 or die &quot;$cmd failed\n&quot;;
++}
++
++sub git_commit {
++ my ($msg, $date) = @_;
++
++ $ENV{GIT_AUTHOR_DATE} = $date;
++ open(my $F, '| git commit -q --author=&quot;unknown author &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-dev at mageia.org</A>&gt;&quot; --file=-');
++ print $F $msg;
++ close $F or die &quot;git commit failed\n&quot;;
++}
++
++sub commit_line_from_patch_name {
++ my ($name) = @_;
++
++ # remove prefix (eg: &quot;libtool-1.5.26-xxx&quot; =&gt; &quot;xxx&quot;)
++ my $re_name = qr([a-z][\w+]*([_-][a-z][\w+]*)*)i;
++ my $re_rc = qr((rc\d*|RC\d+|beta\d*|pre\d*|p\d+|test));
++ my $re_special_version = qr([a-z]([._-]$re_rc?)?|[._-]?$re_rc?|[a-z]);
++ $name =~ s/^ $re_name [._-] \d+ (\.\d+)+ $re_special_version [._-]//x;
++
++ if (my $pkg_name = $ENV{PKG_NAME}) {
++ $name =~ s/^\Q$pkg_name\E[_-]//;
++ }
++
++ # replace &quot;-&quot; (resp. &quot;_&quot;) with spaces if there is no spaces nor &quot;_&quot; (resp. &quot;-&quot;)
++ if ($name !~ /[\s_]/ &amp;&amp; $name !~ /--/) {
++ $name =~ s/-/ /g;
++ } elsif ($name !~ /[\s-]/ &amp;&amp; $name !~ /__/) {
++ $name =~ s/_/ /g;
++ }
++ $name;
++}
++
++sub get_patch_header {
++ my ($file) = @_;
++ open(my $F, '&lt;', $file) or die &quot;can not open $file: $!\n&quot;;
++
++ my @header;
++ while (my $s = &lt;$F&gt;) {
++ last if $s =~ /^--- /;
++ push @header, $s;
++ }
++ pop @header while @header &amp;&amp; $header[-1] !~ /^\s*$/;
++
++ @header;
++}
++
++sub cleanup_patch_header {
++ my (@header) = @_;
++
++ my @r;
++ foreach (@header) {
++ s/^##\s// or last;
++ push @r, $_;
++ }
++ @r == @header and return @r;
++
++ @header;
++}
++
++# &quot;git format-patch&quot; and &quot;git am&quot; do not agree how to handle commit logs when
++# the first line is not separated from the rest.
++# eg:
++#
++# &gt; Subject: [PATCH 01/34] Delay NSS initialization until actually used
++# &gt; - since NSS is allergic (ie becomes non-functional) after forking, delay
++# &gt; it's initialization until really needed, ie lazy init in rpmDigestInit()
++#
++# workarounding by transforming header to:
++#
++# &gt; Subject: [PATCH 01/34] Delay NSS initialization until actually used
++# &gt;
++# &gt; - since NSS is allergic (ie becomes non-functional) after forking, delay
++# &gt; it's initialization until really needed, ie lazy init in rpmDigestInit()
++sub fix_git_patch {
++ my ($file) = @_;
++ open(my $F, '&lt;', $file) or die &quot;can not open $file: $!\n&quot;;
++
++ my ($last_line, @l);
++ while (my $s = &lt;$F&gt;) {
++ push @l, $s;
++
++ if ($s !~ /^\S+:\s/ &amp;&amp; $last_line &amp;&amp; $last_line =~ /^Subject:/) {
++ # argh, we are in the header, but the value is weird
++ # applying the fix
++ $l[-1] = &quot;\n&quot; . $l[-1];
++ push @l, &lt;$F&gt;;
++ output(&quot;$file.tmp&quot;, @l);
++ return &quot;$file.tmp&quot;;
++ } elsif ($s =~ /^\s*$/ || $s =~ /^--- /) {
++ last;
++ }
++ $last_line = $s;
++ }
++ undef;
++}
++
++sub output { my $f = shift; open(my $F, '&gt;', $f) or die &quot;output in file $f failed: $!\n&quot;; print $F $_ foreach @_; 1 }
+
+
+Property changes on: rpm/rpm-setup/trunk/git-repository--apply-patch
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/http.req
+===================================================================
+--- rpm/rpm-setup/trunk/http.req (rev 0)
++++ rpm/rpm-setup/trunk/http.req 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,165 @@
++#!/usr/bin/perl
++
++# This file can find requirements of html and jhtml files (cgi, gif,
++# java dependencies). It is a bit of a hack but it turns out to work
++# well. We track only dependencies between Relative URLs, absolute
++# URL's are assumed to be extenernal to the RPM system. We do not
++# parse the HTML but look through the set of strings (text surrounded
++# by quotes) for something which looks like a reference. This avoids
++# writing a full HTML parsers and tends to work really well. In this
++# manner we can track dependencies for: href, src, action and other
++# HTML tags which have not been invented yet.
++
++
++# The reference:
++#
++# href=&quot;<A HREF="http://www.perl.org/images/arrow.gif">http://www.perl.org/images/arrow.gif</A>&quot;
++#
++# does not create a dependency but the reference
++#
++# href=&quot;images/arrow.gif&quot;
++#
++# will create a dependency.
++
++# Additionally this program will find the requirements for sun jhtml
++# (html with embedded java) since jhtml is deprecated so is this part
++# of the code.
++
++# These references create dependencies:
++
++# &lt;form action=&quot;signup.jhtml&quot; method=&quot;POST&quot;&gt;
++#
++# &lt;img src=&quot;images/spacer.gif&quot; width=1&gt;
++#
++# &lt;A HREF=&quot;signup.jhtml&quot;&gt;
++#
++# adWidget.writeAd(out, &quot;login.html&quot;, &quot;expired&quot;);
++#
++# response.sendRedirect(&quot;<A HREF="http://">http://</A>&quot;+request.getServerName()+&quot;/mailcom/login.jhtml&quot;);
++
++
++# Notice how we look for strings WITH the proper ending. This is
++# because the java sometimes has really strange double quoting
++# conventions. Look at how splitting out the strings in this
++# fragment would get you the wrong text.
++
++# &lt;img src=&quot;`c.getImage(&quot;bhunterlogo.gif&quot;)`&quot; width=217 &gt;
++
++# Ignore non relative references since these dependencies can not be
++# met. (ie, no package you install will ever provide
++# '<A HREF="http://www.yahoo.com">http://www.yahoo.com</A>').
++
++# I use basename since I have seen too many http references which
++# begin with '../' and I can not figure out where the document root
++# is for the webserver this would just kill the dependnecy tracking
++# mechanism.
++
++
++
++use File::Basename;
++
++# this is the pattern of extensions to call requirements
++
++$DEPS_PAT = '\.((cgi)|(ps)|(pdf)|(png)|(jpg)|(gif)|(tiff)|(tif)|(xbm)|(html)|(htm)|(shtml)|(jhtml))'; #'
++
++if (&quot;@ARGV&quot;) {
++ foreach (@ARGV) {
++ process_file($_);
++ }
++} else {
++
++ # notice we are passed a list of filenames NOT as common in unix the
++ # contents of the file.
++
++ foreach (&lt;&gt;) {
++ process_file($_);
++ }
++}
++
++
++
++foreach $key (sort keys %seen) {
++ print &quot;$key\n&quot;;
++}
++
++
++sub process_file {
++
++ my ($file) = @_;
++ chomp $file;
++
++ open(FILE, &quot;&lt;$file&quot;)||
++ die(&quot;$0: Could not open file: '$file' : $!\n&quot;);
++
++ # we have to suck in the whole file at once because too many people
++ # split lines around &lt;java&gt;&lt;/java&gt; tags.
++
++ my (@file) = &lt;FILE&gt;;
++
++ $_= &quot;@file&quot;;
++
++ # ignore line based comments ( careful although it has two slashes
++ # '<A HREF="http://www.yahoo.com">http://www.yahoo.com</A>' is not a comment! )
++
++ s!^\s*//.*$!!mg;
++ s!//\s.*$!!mg;
++ s!\s//.*$!!mg;
++
++ # ignore multi-line comments
++ # (use non greedy operators)
++
++ s!/\*.*?\*/!!g;
++ s/&lt;!--.*?--&gt;//g;
++
++ # Ignore non relative references since these dependencies can not be
++ # met. (ie, no package you install will ever provide
++ # '<A HREF="http://www.yahoo.com">http://www.yahoo.com</A>').
++
++ # I use basename since I have seen too many http references which
++ # begin with '../' and I can not figure out where the document root
++ # is for the webserver this would just kill the dependnecy tracking
++ # mechanism.
++
++
++ # Notice how we look for strings WITH the proper ending. This is
++ # because the java sometimes has really strange double quoting
++ # conventions. Look at how splitting out the strings in this
++ # fragment would get you the wrong text.
++
++ # &lt;img src=&quot;`c.getImage(&quot;bhunterlogo.gif&quot;)`&quot; width=217 &gt;
++
++ while ( m{\&quot;([^\&quot;]+$DEPS_PAT)\&quot;}g ) {
++ my $string = $1;
++ chomp $string;
++ if ( $string !~ m!<A HREF="http://!">http://!</A> ) {
++ $string = basename($string);
++ $string =~ s!\s+!!g;
++ $seen{&quot;http(${string})&quot;} = 1;
++ }
++ }
++
++ {
++
++ # This section is only for use with (Sun) jhtml dependencies, and
++ # since jhtml is deprecated so is this code.
++
++ # java imports in jhtml (may have stars for leaf class)
++ # these may span several lines
++
++ while ( m!&lt;java type=((import)|(extends))&gt;\s*([^&lt;]+)\s*&lt;!g ) {
++ my $java_list = $4;
++ $java_list =~ s/;/ /g;
++ $java_list =~ s/\n+/ /g;
++ $java_list =~ s/\s+/ /g;
++ foreach $java_class ( split(/\s+/, $java_list) ) {
++ $seen{&quot;java(${java_class})&quot;} = 1;
++ }
++ }
++
++ }
++
++ close(FILE)||
++ die(&quot;$0: Could not close file: '$file' : $!\n&quot;);
++
++ return ;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/http.req
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/kmod.prov
+===================================================================
+--- rpm/rpm-setup/trunk/kmod.prov (rev 0)
++++ rpm/rpm-setup/trunk/kmod.prov 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,26 @@
++#!/bin/sh
++
++provideslist=`sed &quot;s/['\&quot;]/\\\&amp;/g&quot;`
++modulelist=$(echo &quot;$provideslist&quot; | egrep '^.*(/lib/modules/|/var/lib/dkms/).*\.ko(\.gz)?$')
++echo $modulelist | xargs -r /sbin/modinfo | \
++ perl -lne '
++$name = $1 if m!^filename:\s*(?:.*/)?([^/]+)\.k?o!;
++$ver = $1 if /^version:\s*[a-zA-Z]{0,6}\-?(\d+[\.\:\-\[\]]?\d*[\.\:\-\[\]]?\d*[\.\:\-\[\]]?\d*[\.\:\-\[\]]?\d*-?[a-zA-Z]{0,6}\d?).*/;
++if (/^vermagic:/) {
++ print &quot;kmod\($name\)&quot; . ($ver ? &quot; = $ver&quot; : &quot;&quot;) if $name;
++ undef $name; undef $ver;
++}
++'
++dkmslist=$(echo &quot;$provideslist&quot; | egrep '(/var/lib/dkms-binary/[^/]+/[^/]+|/usr/src)/[^/]+/dkms.conf$')
++[ -n &quot;$dkmslist&quot; ] &amp;&amp; for d in $dkmslist; do
++ VERSION=`sed -rne 's/^PACKAGE_VERSION=&quot;?([^&quot;]+)&quot;?$/\1/;T;p' $d`
++ [ -z &quot;$VERSION&quot; ] &amp;&amp; continue
++ PACKAGE_NAME=`sed -rne 's/^PACKAGE_NAME=&quot;?([^&quot;]+)&quot;?$/\1/;T;p' $d`
++ MODULES=`sed -rne 's/^DEST_MODULE_NAME\[[0-9]+\]=&quot;?([^&quot;]+)&quot;?$/\1/;T;p' $d`
++ [ -z &quot;$MODULES&quot; ] &amp;&amp; MODULES=`sed -rne 's/^BUILT_MODULE_NAME\[[0-9]+\]=&quot;?([^&quot;]+)&quot;?$/\1/;T;p' $d`
++ # default on PACKAGE_NAME if no BUILT_MODULE_NAME is specified
++ [ -z &quot;$MODULES&quot; ] &amp;&amp; MODULES=$PACKAGE_NAME
++ echo &quot;$MODULES&quot; | sed -re &quot;s/\\\$PACKAGE_NAME/$PACKAGE_NAME/&quot; | while read m; do
++ echo &quot;kmod($m) = $VERSION&quot;
++ done
++done
+
+
+Property changes on: rpm/rpm-setup/trunk/kmod.prov
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/macros-perarch.in
+===================================================================
+--- rpm/rpm-setup/trunk/macros-perarch.in (rev 0)
++++ rpm/rpm-setup/trunk/macros-perarch.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,22 @@
++# Per-platform rpm configuration file.
++# $Id: macros-perarch.in 233523 2008-01-28 17:41:27Z pixel $
++
++#==============================================================================
++# ---- per-platform macros.
++#
++%_arch @RPMARCH@
++%_os @RPMOS@
++%optflags @RPMOPTFLAGS@
++
++#==============================================================================
++# ---- configure macros.
++#
++%_lib @LIB@
++
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">+ at MULTILIBSTART</A>@
++#---------------------------------------------------------------------
++# Multilibs
++%_multilibno @MULTILIBNO@
++%_multilibpatt (/%{_lib}|/usr/%{_lib}(|/gconv)|/usr/local/%{_lib}|/usr/X11R6/%{_lib}|/opt/%{_lib})/[^/]*\\.([oa]|la|so[0-9.]*)$
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">+ at MULTILIBEND</A>@
++
+
+Added: rpm/rpm-setup/trunk/macros.in
+===================================================================
+--- rpm/rpm-setup/trunk/macros.in (rev 0)
++++ rpm/rpm-setup/trunk/macros.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,56 @@
++# @RPMVENDORDIR@/macros:
++# Main Mangeia rpm configuration
++# Only modified macros goes here
++#
++# $Id: macros.in 260920 2009-09-25 10:10:18Z blino $
++#
++# This is a global RPM configuration file. All changes made here will
++# be lost when the rpm package is upgraded. Any per-system configuration
++# should be added to /etc/rpm/macros, while per-user configuration should
++# be added to ~/.rpmmacros.
++
++%_host_vendor @RPMCANONVENDOR@
++%_real_vendor @RPMCANONVENDOR@
++
++%_vendor @RPMVENDOR@
++
++%_gnu @CANONTARGETGNU@
++%_target_platform %{_target_cpu}-%{_real_vendor}-%{_target_os}%{?_gnu}
++
++%_host %{_host_cpu}-%{_real_vendor}-%{_host_os}
++
++%_changelog_truncate 3 years ago
++
++# use LZMA to compress binary packages:
++%_binary_payload w5.lzdio
++
++#==============================================================================
++# ---- GPG/PGP/PGP5 signature macros.
++# Macro(s) to hold the arguments passed to GPG/PGP for package
++# signing and verification.
++#
++
++# We disable the gpg key automatic querying
++%_hkp_keyserver_query %nil
++
++
++# Verify digest/signature flags for various rpm modes:
++# 0x30300 (_RPMVSF_NODIGESTS) --nohdrchk if set, don't check digest(s)
++# 0xc0c00 (_RPMVSF_NOSIGNATURES) --nosignature if set, don't check signature(s)
++# 0xf0000 (_RPMVSF_NOPAYLOAD) --nolegacy if set, check header+payload (if possible)
++# 0x00f00 (_RPMVSF_NOHEADER) --nohdrchk if set, don't check rpmdb headers
++%_vsflags_query 0xc0c00
++
++
++# Open all indices before doing chroot(2).
++#
++%_openall_before_chroot 1
++
++%_repackage_all_erasures 0
++
++%_query_all_fmt %%{name}-%%{version}-%%{release}
++
++%_rpmlock_path %{_dbpath}/__db.000
++
++# activate filetriggers (cf <A HREF="http://wiki.mandriva.com/en/Rpm_filetriggers">http://wiki.mandriva.com/en/Rpm_filetriggers</A>)
++%_filetriggers_dir /var/lib/rpm/filetriggers
+
+Added: rpm/rpm-setup/trunk/magic.prov
+===================================================================
+--- rpm/rpm-setup/trunk/magic.prov (rev 0)
++++ rpm/rpm-setup/trunk/magic.prov 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,167 @@
++#!/usr/bin/perl
++
++use File::Basename;
++use Getopt::Long;
++
++# this dependency analysis program is the only one which need to know
++# the RPM buildroot to do its work.
++
++# Figuring out what files are really executables via magic numbers is
++# hard. Not only is every '#!' an executable of some type (with a
++# potentially infinite supply of interpreters) but there are thousands
++# of valid binary magic numbers for old OS's and old CPU types.
++
++# Permissions do not always help discriminate binaries from the rest
++# of the files, on Solaris the shared libraries are marked as
++# 'executable'.
++
++# -rwxr-xr-x 1 bin bin 1013248 Jul 1 1998 /lib/libc.so.1
++
++# I would like to let the 'file' command take care of the magic
++# numbers for us. Alas! under linux file prints different kind of
++# messages for each interpreter, there is no common word 'script' to
++# look for.
++
++# ' perl commands text'
++# ' Bourne shell script text'
++# ' a /usr/bin/wish -f script text'
++
++# WORSE on solaris there are entries which say:
++
++# ' current ar archive, not a dynamic executable or shared object'
++
++# how do I grep for 'executable' when people put a 'not executable' in
++# there? I trim off everything after the first comma (if there is
++# one) and if the result has the string 'executable' in it then it may
++# be one.
++
++
++# so we must also do some magic number processing ourselves, and be
++# satisfied with 'good enough'.
++
++# I look for files which have atleast one of the executable bits set
++# and are either labled 'executable' by the file command (see above
++# restriction) OR have a '#!' as their first two characters.
++
++
++$is_mode_executable=oct(111);
++
++# set a known path
++
++$ENV{'PATH'}= (
++ ':/usr/bin'.
++ ':/bin'.
++ '');
++
++# taint perl requires we clean up these bad environmental variables.
++
++delete @ENV{'IFS', 'CDPATH', 'ENV', 'BASH_ENV'};
++
++$BUILDROOT = '';
++%option_linkage = (
++ &quot;buildroot&quot; =&gt; \$BUILDROOT,
++ );
++
++if( !GetOptions (\%option_linkage, &quot;buildroot=s&quot;) ) {
++ die(&quot;Illegal options in \@ARGV: '@ARGV'\n&quot;);
++
++}
++
++if ($BUILDROOT == '/') {
++ $BUILDROOT = '';
++}
++
++if (&quot;@ARGV&quot;) {
++ foreach (@ARGV) {
++ process_file($_);
++ }
++} else {
++
++ # notice we are passed a list of filenames NOT as common in unix the
++ # contents of the file.
++
++ foreach (&lt;&gt;) {
++ process_file($_);
++ }
++}
++
++
++foreach $module (sort keys %provides) {
++ print &quot;executable($module)\n&quot;;
++}
++
++exit 0;
++
++
++
++
++sub is_file_script {
++
++ my ($file) = @_;
++ chomp $file;
++
++ my $out = 0;
++ open(FILE, &quot;&lt;$file&quot;)||
++ die(&quot;$0: Could not open file: '$file' : $!\n&quot;);
++
++ my $rc = sysread(FILE,$line,2);
++
++ if ( ($rc &gt; 1) &amp;&amp; ($line =~ m/^\#\!/) ) {
++ $out = 1;
++ }
++
++ close(FILE) ||
++ die(&quot;$0: Could not close file: '$file' : $!\n&quot;);
++
++ return $out;
++}
++
++
++
++sub is_file_binary_executable {
++ my ($file) = @_;
++
++ $file_out=`file $file`;
++ # trim off any extra descriptions.
++ $file_out =~ s/\,.*$//;
++
++ my $out = 0;
++ if ($file_out =~ m/executable/ ) {
++ $out = 1;
++ }
++ return $out;
++}
++
++
++sub process_file {
++ my ($file) = @_;
++ chomp $file;
++
++ my $prov_name = $file;
++ $prov_name =~ s!^$BUILDROOT!!;
++
++ # If its a link find the file it points to. Dead links do not
++ # provide anything.
++
++ while (-l $file) {
++ my $newfile = readlink($file);
++ if ($newfile !~ m!^/!) {
++ $newfile = dirname($file).'/'.$newfile;
++ } else {
++ $newfile = $BUILDROOT.$newfile;
++ }
++ $file = $newfile;
++ }
++
++ (-f $file) || return ;
++ ( (stat($file))[2] &amp; $is_mode_executable ) || return ;
++
++ is_file_script($file) ||
++ is_file_binary_executable($file) ||
++ return ;
++
++ $provides{$prov_name}=1;
++ $provides{basename($prov_name)}=1;
++
++ return ;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/magic.prov
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/magic.req
+===================================================================
+--- rpm/rpm-setup/trunk/magic.req (rev 0)
++++ rpm/rpm-setup/trunk/magic.req 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,143 @@
++#!/usr/bin/perl
++
++# Given a list of filenames on the command line or on stdin this
++# script returns the interpreter that is required to run the
++# filenames. Usually this is extracted from the #! line of the file
++# but we also handle the various 'exec' tricks that people use to
++# start the interpreter via an intermediate shell.
++
++# Also we want to convert:
++# /usr/local/bin/perl5.00404
++# /usr/local/bin/tclsh8.0
++# into dependencies with RPM version numbers.
++
++
++
++
++
++# These have all been seen on our system or are &quot;recommended&quot; in
++# various man pages.
++
++# Examples:
++
++# #!/bin/sh
++# # the next line restarts using wish \
++# exec wish &quot;$0&quot; &quot;$@&quot;
++
++
++# #!/bin/sh -- # -*- perl -*- -p
++# eval 'exec /usr/bin/perl -wS $0 ${1+&quot;$@&quot;}'
++# if $running_under_some_shell;
++
++
++# #!/bin/sh -- # -*- perl -*- -p
++# eval '(exit $?0)' &amp;&amp; eval 'exec /usr/bin/perl -wS $0 ${1+&quot;$@&quot;}'
++
++
++# #!/bin/sh -- # -*- perl -*- -p
++# &amp; eval 'exec /usr/bin/perl -wS $0 $argv:q'
++# if $running_under_some_shell;
++
++
++# #! /usr/bin/env python
++
++
++use File::Basename;
++
++if (&quot;@ARGV&quot;) {
++ foreach (@ARGV) {
++ process_file($_);
++ }
++} else {
++
++ # notice we are passed a list of filenames NOT as common in unix the
++ # contents of the file.
++
++ foreach (&lt;&gt;) {
++ process_file($_);
++ }
++}
++
++
++foreach $prog (sort keys %require) {
++
++
++ # ignore variable interpolation and any program whose name is made
++ # up only of non word characters ('&lt;', '&amp;&amp;', etc).
++
++ ( ( $prog != /\$/ ) || ( $prog =~ /^\W+$/ ) ) &amp;&amp;
++ next;
++
++ # filenames of the form './miniperl' will be reported in canonical
++ # manner 'miniperl'
++
++ $prog =~ s!^\./!!;
++
++ if ( $prog !~ /\$/ ) {
++ print &quot;exectuable($prog)\n&quot;;
++ }
++
++ $prog=basename($prog);
++
++ if ( $prog !~ /\$/ ) {
++ print &quot;exectuable($prog)\n&quot;;
++
++ # get the correct version dependencies for magic numbers like:
++ # /usr/local/bin/perl5.00404
++ # /usr/local/bin/tclsh8.0
++ # these are always PACKAGE versions since typical executables do not
++ # have versions
++
++ my $version = &quot;&quot;;
++ if ($module =~ s/([.0-9]+)$//) {
++ $version = &quot;$1&quot;;
++ print &quot;$prog&gt;=$version\n&quot;;
++ }
++
++ }
++
++}
++
++exit 0;
++
++
++sub process_file {
++
++ my ($file) = @_;
++ chomp $file;
++
++ my ($version, $magic) = ();
++
++ (-f $file) || return ;
++
++ open(FILE, &quot;&lt;$file&quot;)||
++ die(&quot;$0: Could not open file: '$file' : $!\n&quot;);
++
++ my $rc = sysread(FILE,$line,1000);
++
++ $rc =~ s/\#.*\n//g;
++
++ # Ignore all parameter substitution.
++ # I have no hope of parsing something like:
++ # exec ${SHELL:-/bin/sh}
++ $rc =~ s/\$\{.*\}//g;
++ $rc =~ s/echo\s+.*[\n;]//g;
++
++ if ( ($rc &gt; 1) &amp;&amp; ($line =~ m/^\#\!\s*/) ) {
++
++ if ($line =~ m/\b(exec|env)\s+([\'\&quot;\`\\]+)?([^ \t\n\r]+)/) {
++ $require{$3} = 1;
++ }
++
++ # strip off extra lines and any arguments
++ if ($line =~ m/^\#\!\s*([^ \t\n\r]+)/) {
++ $require{$1} = 1;
++ }
++
++ }
++
++ close(FILE) ||
++ die(&quot;$0: Could not close file: '$file' : $!\n&quot;);
++
++ return ;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/magic.req
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/make_arch_macrosfiles.sh.in
+===================================================================
+--- rpm/rpm-setup/trunk/make_arch_macrosfiles.sh.in (rev 0)
++++ rpm/rpm-setup/trunk/make_arch_macrosfiles.sh.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,74 @@
++#!/bin/sh
++
++# $Id: make_arch_macrosfiles.sh.in 233560 2008-01-29 15:58:29Z pixel $
++
++MINPUT=&quot;$1&quot;
++ARCH=&quot;$2&quot;
++
++LIB=lib
++OS=@RPMOS@
++OPTFLAGS=`perl -ane &quot;m/^optflags:\s*${ARCH}\b\s*(.*)/ and print \\$1&quot; &lt; rpmrc`
++MULTILIBNO=
++
++case $ARCH in
++ i*86|k6|athlon|pentium*)
++ MULTILIBNO=1
++ CANONARCH=i386
++ ;;
++ amd64|x86_64)
++ MULTILIBNO=2
++ CANONARCH=x86_64
++ LIB=lib64
++ ;;
++ sparc|sparcv9)
++ MULTILIBNO=1
++ CANONARCH=sparc
++ ;;
++ sparc64)
++ MULTILIBNO=2
++ CANONARCH=sparc64
++ LIB=lib64
++ ;;
++ ppc|powerpc|ppc32)
++ MULTILIBNO=1
++ CANONARCH=ppc
++ ;;
++ ppc64|powerpc64)
++ MULTILIBNO=2
++ CANONARCH=ppc64
++ LIB=lib64
++ ;;
++ alpha)
++ CANONARCH=alpha
++ ;;
++ s390)
++ CANONARCH=s390-linux
++ MULTILIBNO=1
++ ;;
++ s390x)
++ CANONARCH=s390x
++ LIB=lib64;
++ MULTILIBNO=2 ;;
++ *)
++ CANONARCH=$ARCH
++ LIB=lib
++ ;;
++esac
++
++if [ -n &quot;$MULTILIBNO&quot; ]; then
++ MULTILIBSED='-e /^@MULTILIB/d -e <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at MULTILIBNO</A>@,'$MULTILIBNO,
++else
++ MULTILIBSED='-e /^@MULTILIBSTART@/,/^@MULTILIBEND@/d'
++fi
++
++if [ -n &quot;$OPTFLAGS&quot; ]; then
++ OPTFLAGSSED=&quot;s/@RPMOPTFLAGS@/${OPTFLAGS}/g&quot;
++else
++ OPTFLAGSSED='s,^%optflags.*,,'
++fi
++
++cat &quot;$MINPUT&quot; | sed \
++ -e &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at RPMARCH</A>@,$CANONARCH,g&quot; \
++ -e &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">s, at LIB</A>@,$LIB,g&quot; \
++ -e &quot;$OPTFLAGSSED&quot; \
++ $MULTILIBSED
+
+Added: rpm/rpm-setup/trunk/perl.prov
+===================================================================
+--- rpm/rpm-setup/trunk/perl.prov (rev 0)
++++ rpm/rpm-setup/trunk/perl.prov 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,187 @@
++#!/usr/bin/perl
++
++# RPM (and it's source code) is covered under two separate licenses.
++
++# The entire code base may be distributed under the terms of the GNU
++# General Public License (GPL), which appears immediately below.
++# Alternatively, all of the source code in the lib subdirectory of the
++# RPM source code distribution as well as any code derived from that
++# code may instead be distributed under the GNU Library General Public
++# License (LGPL), at the choice of the distributor. The complete text
++# of the LGPL appears at the bottom of this file.
++
++# This alternative is allowed to enable applications to be linked
++# against the RPM library (commonly called librpm) without forcing
++# such applications to be distributed under the GPL.
++
++# Any questions regarding the licensing of RPM should be addressed to
++# Erik Troan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ewt at redhat.com</A>&gt;.
++
++# a simple script to print the proper name for perl libraries.
++
++# To save development time I do not parse the perl grammmar but
++# instead just lex it looking for what I want. I take special care to
++# ignore comments and pod's.
++
++# it would be much better if perl could tell us the proper name of a
++# given script.
++
++# The filenames to scan are either passed on the command line or if
++# that is empty they are passed via stdin.
++
++# If there are lines in the file which match the pattern
++# (m/^\s*\$VERSION\s*=\s+/)
++# then these are taken to be the version numbers of the modules.
++# Special care is taken with a few known idioms for specifying version
++# numbers of files under rcs/cvs control.
++
++# If there are strings in the file which match the pattern
++# m/^\s*\$RPM_Provides\s*=\s*[&quot;'](.*)['&quot;]/i
++# then these are treated as additional names which are provided by the
++# file and are printed as well.
++
++# I plan to rewrite this in C so that perl is not required by RPM at
++# build time.
++
++# by Ken Estes Mail.com <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">kestes at staff.mail.com</A>
++
++if (&quot;@ARGV&quot;) {
++ foreach (@ARGV) {
++ next if !/\.pm$/;
++ process_file($_);
++ }
++} else {
++
++ # notice we are passed a list of filenames NOT as common in unix the
++ # contents of the file.
++
++ foreach (&lt;&gt;) {
++ chomp $_;
++ next if !/\.pm$/;
++ process_file($_) if -f $_;
++ }
++}
++
++
++foreach $module (sort keys %require) {
++ if (length($require{$module}) == 0) {
++ print &quot;perl($module)\n&quot;;
++ } else {
++
++ # I am not using rpm3.0 so I do not want spaces arround my
++ # operators. Also I will need to change the processing of the
++ # $RPM_* variable when I upgrade.
++
++ my $v = qx{ rpm --eval '%perl_convert_version $require{$module}' };
++ print &quot;perl($module) = $v\n&quot;;
++ }
++}
++
++exit 0;
++
++
++
++sub process_file {
++
++ my ($file) = @_;
++
++ open(FILE, &quot;&lt;$file&quot;) || return;
++
++ my ($package, $version, $incomment, $inover) = ();
++
++ while (&lt;FILE&gt;) {
++
++ # skip the documentation
++
++ # we should not need to have item in this if statement (it
++ # properly belongs in the over/back section) but people do not
++ # read the perldoc.
++
++ if (m/^=(head1|head2|pod|item)/) {
++ $incomment = 1;
++ }
++
++ if (m/^=(cut)/) {
++ $incomment = 0;
++ $inover = 0;
++ }
++
++ if (m/^=(over)/) {
++ $inover = 1;
++ }
++
++ if (m/^=(back)/) {
++ $inover = 0;
++ }
++
++ if ($incomment || $inover || m/^\s*#/) {
++ next;
++ }
++
++ # skip the data section
++ if (m/^__(DATA|END)__$/) {
++ last;
++ }
++
++ # not everyone puts the package name of the file as the first
++ # package name so we report all namespaces as if they were
++ # provided packages (really ugly).
++
++ if (m/^\s*package\s+([_:a-zA-Z0-9]+)\s*;/) {
++ # some internal packages, like DB, might be temporarily redefined inside a module.
++ if (!($package &amp;&amp; $1 eq 'DB')) {
++ $package=$1;
++ undef $version;
++ $require{$package}=undef;
++ }
++ }
++
++ # after we found the package name take the first assignment to
++ # $VERSION as the version number. Exporter requires that the
++ # variable be called VERSION so we are safe.
++
++ # here are examples of VERSION lines from the perl distribution
++
++ #FindBin.pm:$VERSION = $VERSION = sprintf(&quot;%d.%02d&quot;, q$Revision: 270245 $ =~ /(\d+)\.(\d+)/);
++ #ExtUtils/Install.pm:$VERSION = substr q$Revision: 270245 $, 10;
++ #CGI/Apache.pm:$VERSION = (qw$Revision: 270245 $)[1];
++ #DynaLoader.pm:$VERSION = $VERSION = &quot;1.03&quot;; # avoid typo warning
++ #$Locale::Maketext::Simple::VERSION = '0.21';
++
++ if (
++ ($package) &amp;&amp;
++ (m/^(.*;)?\s*((my|our)\s+)?\$(${package}::)?VERSION\s*=\s+/)
++ ) {
++
++ # first see if the version string contains the string
++ # '$Revision' this often causes bizzare strings and is the most
++ # common method of non static numbering.
++
++ if (m/(\$Revision: (\d+[.0-9]+))/) {
++ $version= $2;
++ } elsif (m/[\'\&quot;]?(\d+[.0-9]+)[\'\&quot;]?/) {
++
++ # look for a static number hard coded in the script
++
++ $version= $1;
++ }
++ $require{$package}=$version;
++ }
++
++ # Each keyword can appear multiple times. Don't
++ # bother with datastructures to store these strings,
++ # if we need to print it print it now.
++
++ if ( m/^\s*\$RPM_Provides\s*=\s*[&quot;'](.*)['&quot;]/i) {
++ foreach $_ (split(/\s+/, $1)) {
++ print &quot;$_\n&quot;;
++ }
++ }
++
++ }
++
++ close(FILE) ||
++ die(&quot;$0: Could not close file: '$file' : $!\n&quot;);
++
++ return ;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/perl.prov
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/perl.req
+===================================================================
+--- rpm/rpm-setup/trunk/perl.req (rev 0)
++++ rpm/rpm-setup/trunk/perl.req 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,245 @@
++#!/usr/bin/perl
++
++# RPM (and it's source code) is covered under two separate licenses.
++
++# The entire code base may be distributed under the terms of the GNU
++# General Public License (GPL), which appears immediately below.
++# Alternatively, all of the source code in the lib subdirectory of the
++# RPM source code distribution as well as any code derived from that
++# code may instead be distributed under the GNU Library General Public
++# License (LGPL), at the choice of the distributor. The complete text
++# of the LGPL appears at the bottom of this file.
++
++# This alternatively is allowed to enable applications to be linked
++# against the RPM library (commonly called librpm) without forcing
++# such applications to be distributed under the GPL.
++
++# Any questions regarding the licensing of RPM should be addressed to
++# Erik Troan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ewt at redhat.com</A>&gt;.
++
++# a simple makedepends like script for perl.
++
++# To save development time I do not parse the perl grammmar but
++# instead just lex it looking for what I want. I take special care to
++# ignore comments and pod's.
++
++# It would be much better if perl could tell us the dependencies of a
++# given script.
++
++# The filenames to scan are either passed on the command line or if
++# that is empty they are passed via stdin.
++
++# If there are strings in the file which match the pattern
++# m/^\s*\$RPM_Requires\s*=\s*[&quot;'](.*)['&quot;]/i
++# then these are treated as additional names which are required by the
++# file and are printed as well.
++
++# I plan to rewrite this in C so that perl is not required by RPM at
++# build time.
++
++# by Ken Estes Mail.com <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">kestes at staff.mail.com</A>
++
++if (&quot;@ARGV&quot;) {
++ foreach (@ARGV) {
++ process_file($_);
++ }
++} else {
++
++ # notice we are passed a list of filenames NOT as common in unix the
++ # contents of the file.
++
++ foreach (&lt;&gt;) {
++ chomp $_;
++ process_file($_) if -f $_;
++ }
++}
++
++
++foreach $module (sort keys %require) {
++ if (length($require{$module}) == 0) {
++ print &quot;perl($module)\n&quot;;
++ } else {
++
++ # I am not using rpm3.0 so I do not want spaces arround my
++ # operators. Also I will need to change the processing of the
++ # $RPM_* variable when I upgrade.
++
++ my $v = qx{ rpm --eval '%perl_convert_version $require{$module}' };
++ print &quot;perl($module) &gt;= $v\n&quot;;
++ }
++}
++
++exit 0;
++
++
++
++sub process_file {
++
++ my ($file) = @_;
++
++ open(FILE, &quot;&lt;$file&quot;) || return;
++
++ while (&lt;FILE&gt;) {
++
++ # skip the &quot;= &lt;&lt;&quot; block
++
++ if ( ( m/^\s*\$(.*)\s*=\s*&lt;&lt;\s*[&quot;'](.*)['&quot;]/i) ||
++ ( m/^\s*\$(.*)\s*=\s*&lt;&lt;\s*(.*);/i) ) {
++ $tag = $2;
++ while (&lt;FILE&gt;) {
++ ( $_ =~ /^$tag/) &amp;&amp; last;
++ }
++ }
++
++ # skip the documentation
++
++ # we should not need to have item in this if statement (it
++ # properly belongs in the over/back section) but people do not
++ # read the perldoc.
++
++ if ( (m/^=(head1|head2|pod|item)/) .. (m/^=(cut)/) ) {
++ next;
++ }
++
++ if ( (m/^=(over)/) .. (m/^=(back)/) ) {
++ next;
++ }
++
++ # skip the data section
++ if (m/^__(DATA|END)__$/) {
++ last;
++ }
++
++ # Each keyword can appear multiple times. Don't
++ # bother with datastructures to store these strings,
++ # if we need to print it print it now.
++
++ if ( m/^\s*\$RPM_Requires\s*=\s*[&quot;'](.*)['&quot;]/i) {
++ foreach $_ (split(/\s+/, $1)) {
++ print &quot;$_\n&quot;;
++ }
++ }
++
++ if (
++
++# ouch could be in a eval, perhaps we do not want these since we catch
++# an exception they must not be required
++
++# eval { require Term::ReadLine } or die $@;
++# eval &quot;require Term::Rendezvous;&quot; or die $@;
++# eval { require Carp } if defined $^S; # If error/warning during compilation,
++
++
++ (m/^(\s*) # we hope the inclusion starts the line
++ (require|use)\s+(?!\{) # do not want 'do {' loops
++ # quotes around name are always legal
++ [\'\&quot;]?([^\;\ \'\&quot;\t]*)[\'\&quot;]?[\t\;\ ]
++ # the syntax for 'use' allows version requirements
++ \s*([.0-9]*)
++ /x)
++ ) {
++ my ($whitespace, $statement, $module, $version) = ($1, $2, $3,$4);
++ my $usebase;
++
++ # we only consider require statements that are flush against
++ # the left edge. any other require statements give too many
++ # false positives, as they are usually inside of an if statement
++ # as a fallback module or a rarely used option
++
++ ($whitespace ne &quot;&quot; &amp;&amp; $statement eq &quot;require&quot;) &amp;&amp; next;
++
++ # if there is some interpolation of variables just skip this
++ # dependency, we do not want
++ # do &quot;$ENV{LOGDIR}/$rcfile&quot;;
++
++ ($module =~ m/\$/) &amp;&amp; next;
++
++ # skip if the phrase was &quot;use of&quot; -- shows up in gimp-perl, et al
++ next if $module eq 'of';
++
++ # if the module ends in a comma we probaly caught some
++ # documentation of the form 'check stuff,\n do stuff, clean
++ # stuff.' there are several of these in the perl distribution
++
++ ($module =~ m/[,&gt;]$/) &amp;&amp; next;
++
++ # if the module name starts in a dot it is not a module name.
++ # Is this necessary? Please give me an example if you turn this
++ # back on.
++
++ # ($module =~ m/^\./) &amp;&amp; next;
++
++ # if the module ends with .pm strip it to leave only basename.
++ # starts with /, which means its an absolute path to a file
++ if ($module =~ m(^/)) {
++ print &quot;$module\n&quot;;
++ next;
++ }
++
++ # as seen in some perl scripts
++ # use base qw(App::CLI Class::Accessor::Chained::Fast App::CLI::Command);
++ if ($module eq 'base') {
++ $require{$module} = $version;
++ $line{$module} = $current_line;
++ ($module = $_) =~ s/use\s*base\s*//;
++ $module =~ s/qw\((.*)\)\s*;/$1/;
++ $module =~ s/qw(.)(.*)\1\s*;/$2/;
++ $module =~ s/\s*;$//;
++ $module =~ s/#.*//;
++ $usebase = 1;
++ }
++ # sometimes people do use POSIX qw(foo), or use POSIX(qw(foo)) etc
++ # we can strip qw.*$, as well as (.*$:
++ $module =~ s/qw.*$//;
++ $module =~ s/\(.*$//;
++
++ $module =~ s/\.pm$//;
++
++ # some perl programmers write 'require URI/URL;' when
++ # they mean 'require URI::URL;'
++
++ $module =~ s/\//::/;
++
++ # trim off trailing parenthesis if any. Sometimes people pass
++ # the module an empty list.
++
++ $module =~ s/\(\s*\)$//;
++
++ # if module is a number then both require and use interpret that
++ # to mean that a particular version of perl is specified. Don't
++ # add a dependency, though, since the rpm will already require
++ # perl-base at the build version (via find-requires)
++ next if $module =~ /^v?\d/;
++
++ # ph files do not use the package name inside the file.
++ # perlmodlib documentation says:
++ # the .ph files made by h2ph will probably end up as
++ # extension modules made by h2xs.
++ # so do not spend much effort on these.
++
++ # there is no easy way to find out if a file named systeminfo.ph
++ # will be included with the name sys/systeminfo.ph so only use the
++ # basename of *.ph files
++
++ ($module =~ m/\.ph$/) &amp;&amp; next;
++
++ # if the module was loaded trough base, we need to split the list
++ if ($usebase) {
++ my $current_line = $_;
++ foreach (split(/\s+/, $module)) {
++ next unless $_;
++ $require{$_} = $version;
++ $line{$_} = $current_line;
++ }
++ } else {
++ $require{$module}=$version;
++ $line{$module}=$current_line;
++ }
++ }
++ }
++
++ close(FILE) ||
++ die(&quot;$0: Could not close file: '$file' : $!\n&quot;);
++
++ return ;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/perl.req
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/perl.req-from-meta
+===================================================================
+--- rpm/rpm-setup/trunk/perl.req-from-meta (rev 0)
++++ rpm/rpm-setup/trunk/perl.req-from-meta 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,56 @@
++#!/usr/bin/perl
++
++use strict;
++use warnings;
++
++use JSON qw{ from_json };
++use YAML qw{ Load };
++
++# slurp the file
++my $path = shift;
++open my $fh, '&lt;', $path or die &quot;can't open $path: $!&quot;;
++my $data = do { local $/; &lt;$fh&gt; };
++close $fh;
++
++# parse meta - either yaml or json
++my $meta = $path =~ /\.yml$/
++ ? Load( $data )
++ : from_json( $data );
++
++# dump the requires with their version
++my $requires = $meta-&gt;{&quot;meta-spec&quot;}{version} &gt;= 2
++ ? $meta-&gt;{prereqs}{runtime}{requires}
++ : $meta-&gt;{requires};
++foreach my $module ( sort keys %$requires ) {
++ next if $module eq 'perl'; # minimum perl version
++ my $version = $requires-&gt;{$module};
++ if ( $version == 0 ) {
++ print &quot;perl($module)\n&quot;;
++ } else {
++ my $v = qx{ rpm --eval '%perl_convert_version $version' };
++ print &quot;perl($module) &gt;= $v&quot;;
++ }
++}
++
++exit;
++
++=head1 NAME
++
++perl.req-from-meta - extract requires from meta file
++
++=head1 SYNOPSIS
++
++ $ perl.req-from-meta /path/to/META.yml
++ $ perl.req-from-meta /path/to/META.json
++
++=head1 DESCRIPTION
++
++This script will extract Perl requirements from the distribution meta
++file. For each such requires, it'll convert the minimum version to
++follow Mageia perl versioning (using C&lt;%perl_convert_version&gt;), and
++print them as:
++
++ perl(Foo::Bar)
++ perl(App::Frobnizer) &gt;= 1.23.456
++
++Minimum perl version are skipped.
+
+
+Property changes on: rpm/rpm-setup/trunk/perl.req-from-meta
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/php.prov
+===================================================================
+--- rpm/rpm-setup/trunk/php.prov (rev 0)
++++ rpm/rpm-setup/trunk/php.prov 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,20 @@
++#!/usr/bin/perl
++#####################################################################
++# #
++# Check system dependences between php-pear modules #
++# #
++# Pawe\xB3 Go\xB3aszewski &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">blues at ds.pg.gda.pl</A>&gt; #
++# Micha\xB3 Moskal &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">malekith at pld-linux.org</A>&gt; #
++# ------------------------------------------------------------------#
++# TODO: #
++#####################################################################
++
++$pear = &quot;/usr/share/pear&quot;;
++
++foreach (@ARGV ? @ARGV : &lt;&gt;) {
++ chomp;
++ $f = $_;
++ next unless ($f =~ /$pear.*\.php$/);
++ $f =~ s/.*$pear\///;
++ print &quot;pear($f)\n&quot;;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/php.prov
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/php.req
+===================================================================
+--- rpm/rpm-setup/trunk/php.req (rev 0)
++++ rpm/rpm-setup/trunk/php.req 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,81 @@
++#!/usr/bin/perl
++#####################################################################
++# #
++# Check system dependences between php-pear modules #
++# #
++# Pawe\xB3 Go\xB3aszewski &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">blues at ds.pg.gda.pl</A>&gt; #
++# Micha\xB3 Moskal &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">malekith at pld-linux.org</A>&gt; #
++# ------------------------------------------------------------------#
++# TODO: #
++# - extension_loaded - dependencies. #
++# - some clean-up... #
++#####################################################################
++
++$pear = &quot;/usr/share/pear&quot;;
++
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">+ at files</A> = ();
++%req = ();
++
++foreach (@ARGV ? $ARGV : &lt;&gt; ) {
++ chomp;
++ $f = $_;
++ push @files, $f;
++ open(F, &quot;&lt; $f&quot;) or die;
++
++ if ($f =~ /$pear/) {
++ $file_dir = $f;
++ $file_dir =~ s|.*$pear/||;
++ $file_dir =~ s|/[^/]*$||;
++ } else {
++ $file_dir = undef;
++ }
++
++ while (&lt;F&gt;) {
++ # skip comments
++ next if (/^\s*(#|\/\/|\*|\/\*)/);
++ while (/(\W|^)(require|include)(_once)?
++ \s* \(? \s* (&quot;([^&quot;]*)&quot;|'([^']*)')
++ \s* \)? \s* ;/xg) {
++
++ if ($5 ne &quot;&quot;) {
++ $x = $5;
++ } elsif ($6 ne &quot;&quot;) {
++ $x = $6;
++ } else {
++ next;
++ }
++ do $x =~ s/\/\.?\//\//g while $x =~ /\/\.?\//;
++ do $x =~ s/(\/|^)[^\/]*[^.]\/\.\.\//\1/g while $x =~ /(\/|^)[^\/]*[^.]\/\.\.\//;
++ next if ($x =~ m|^\.\.?/| or $x =~ /\$/);
++ next unless ($x =~ /\.php$/);
++ $req{$x} = 1;
++ }
++
++ next unless (defined $file_dir);
++
++ while (/(\W|^)(require|include)(_once)?
++ \s* \(? \s* dirname \s* \( \s* __FILE__ \s* \) \s* \. \s*
++ (&quot;([^&quot;]*)&quot;|'([^']*)')
++ \s* \)? \s* ;/xg) {
++ if ($5 ne &quot;&quot;) {
++ $x = $5;
++ } elsif ($6 ne &quot;&quot;) {
++ $x = $6;
++ } else {
++ next;
++ }
++
++ next unless ($x =~ /\.php$/);
++
++ $x = &quot;$file_dir/$x&quot;;
++ do $x =~ s/\/\.?\//\//g while $x =~ /\/\.?\//;
++ do $x =~ s/(\/|^)[^\/]*[^.]\/\.\.\//\1/g while $x =~ /(\/|^)[^\/]*[^.]\/\.\.\//;
++ $req{$x} = 1;
++ }
++ }
++}
++
++f: for $f (keys %req) {
++ for $g (@files) { next f if ($g =~ /\Q$f\E$/); }
++ print &quot;pear($f)\n&quot;;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/php.req
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/pkgconfigdeps.sh
+===================================================================
+--- rpm/rpm-setup/trunk/pkgconfigdeps.sh (rev 0)
++++ rpm/rpm-setup/trunk/pkgconfigdeps.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,46 @@
++#!/bin/bash
++
++pkgconfig=/usr/bin/pkg-config
++test -x $pkgconfig || {
++ cat &gt; /dev/null
++ exit 0
++}
++
++[ $# -ge 1 ] || {
++ cat &gt; /dev/null
++ exit 0
++}
++
++case $1 in
++-P|--provides)
++ while read filename ; do
++ case &quot;${filename}&quot; in
++ *.pc)
++ # Assume that this file doesn't contain useful information.
++ pcfiles=${pcfiles}&quot; ${filename}&quot;
++ PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$(dirname ${filename})
++ ;;
++ esac
++ done
++ # Query the dependencies of the package.
++ PKG_CONFIG_PATH=$PKG_CONFIG_PATH $pkgconfig --print-provides $pcfiles 2&gt; /dev/null | while read n r v ; do
++ # We have a dependency. Make a note that we need the pkgconfig
++ # tool for this package.
++ echo &quot;pkgconfig($n)&quot; &quot;$r&quot; &quot;$v&quot;
++ done
++ # The dependency on the pkgconfig package itself.
++ ;;
++-R|--requires)
++ while read filename ; do
++ case &quot;${filename}&quot; in
++ *.pc)
++ pcfiles=${pcfiles}&quot; ${filename}&quot;
++ PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$(dirname ${filename})
++ esac
++ done
++ PKG_CONFIG_PATH=$PKG_CONFIG_PATH $pkgconfig --print-requires ${pcfiles} 2&gt; /dev/null | while read n r v ; do
++ echo &quot;pkgconfig($n)&quot; &quot;$r&quot; &quot;$v&quot;
++ done
++ ;;
++esac
++exit 0
+
+
+Property changes on: rpm/rpm-setup/trunk/pkgconfigdeps.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/pythoneggs.py
+===================================================================
+--- rpm/rpm-setup/trunk/pythoneggs.py (rev 0)
++++ rpm/rpm-setup/trunk/pythoneggs.py 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,180 @@
++#!/usr/bin/env python
++# -*- coding: utf-8 -*-
++#
++# Copyright 2010 Per &#216;yvind Karlsen &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">peroyvind at mandriva.org</A>&gt;
++#
++# This program is free software. It may be redistributed and/or modified under
++# the terms of the LGPL version 2.1 (or later).
++#
++# RPM5 python (egg) dependency generator.
++#
++
++from getopt import getopt
++from os.path import basename, dirname, isdir, sep, splitext
++from sys import argv, stdin, version
++from pkg_resources import Distribution, FileMetadata, PathMetadata
++from distutils.sysconfig import get_python_lib
++
++
++opts, args = getopt(argv[1:], 'hPRSCOE',
++ ['help', 'provides', 'requires', 'suggests', 'conflicts', 'obsoletes', 'extras'])
++
++Provides = False
++Requires = False
++Suggests = False
++Conflicts = False
++Obsoletes = False
++Extras = False
++
++for o, a in opts:
++ if o in ('-h', '--help'):
++ print '-h, --help\tPrint help'
++ print '-P, --provides\tPrint Provides'
++ print '-R, --requires\tPrint Requires'
++ print '-S, --suggests\tPrint Suggests'
++ print '-C, --conflicts\tPrint Conflicts'
++ print '-O, --obsoletes\tPrint Obsoletes (unused)'
++ print '-E, --extras\tPrint Extras '
++ exit(1)
++ elif o in ('-P', '--provides'):
++ Provides = True
++ elif o in ('-R', '--requires'):
++ Requires = True
++ elif o in ('-S', '--suggests'):
++ Suggests = True
++ elif o in ('-C', '--conflicts'):
++ Conflicts = True
++ elif o in ('-O', '--obsoletes'):
++ Obsoletes = True
++ elif o in ('-E', '--extras'):
++ Extras = True
++
++if Requires:
++ py_abi = True
++else:
++ py_abi = False
++py_deps = {}
++if args:
++ files = args
++else:
++ files = stdin.readlines()
++for f in files:
++ f = f.strip()
++ lower = f.lower()
++ name = 'python(abi)'
++ # add dependency based on path, versioned if within versioned python directory
++ if py_abi and (lower.endswith('.py') or lower.endswith('.pyc') or lower.endswith('.pyo')):
++ if not name in py_deps:
++ py_deps[name] = []
++ purelib = get_python_lib(standard_lib=1, plat_specific=0).split(version[:3])[0]
++ platlib = get_python_lib(standard_lib=1, plat_specific=1).split(version[:3])[0]
++ for lib in (purelib, platlib):
++ if lib in f:
++ spec = ('==',f.split(lib)[1].split(sep)[0])
++ if not spec in py_deps[name]:
++ py_deps[name].append(spec)
++ # Determine provide, requires, conflicts &amp; suggests based on egg metadata
++ if lower.endswith('.egg') or \
++ lower.endswith('.egg-info') or \
++ lower.endswith('.egg-link'):
++ dist_name = basename(f)
++ if isdir(f):
++ path_item = dirname(f)
++ metadata = PathMetadata(path_item, f)
++ else:
++ path_item = f
++ metadata = FileMetadata(f)
++ dist = Distribution.from_location(path_item, dist_name, metadata)
++ if Provides:
++ # If egg metadata says package name is python, we provide python(abi)
++ if dist.key == 'python':
++ name = 'python(abi)'
++ if not name in py_deps:
++ py_deps[name] = []
++ py_deps[name].append(('==', dist.py_version))
++ name = 'pythonegg(%s)' % dist.project_name
++ if not name in py_deps:
++ py_deps[name] = []
++ if dist.version:
++ spec = ('==', dist.version)
++ if not spec in py_deps[name]:
++ py_deps[name].append(spec)
++ if Requires or (Suggests and dist.extras):
++ name = 'python(abi)'
++ # If egg metadata says package name is python, we don't add dependency on python(abi)
++ if dist.key == 'python':
++ py_abi = False
++ if name in py_deps:
++ py_deps.pop(name)
++ elif py_abi and dist.py_version:
++ if not name in py_deps:
++ py_deps[name] = []
++ spec = ('==', dist.py_version)
++ if not spec in py_deps[name]:
++ py_deps[name].append(spec)
++ deps = dist.requires()
++ if Suggests:
++ depsextras = dist.requires(extras=dist.extras)
++ if not Requires:
++ for dep in reversed(depsextras):
++ if dep in deps:
++ depsextras.remove(dep)
++ deps = depsextras
++ # add requires/suggests based on egg metadata
++ for dep in deps:
++ name = 'pythonegg(%s)' % dep.project_name
++ for spec in dep.specs:
++ if spec[0] != '!=':
++ if not name in py_deps:
++ py_deps[name] = []
++ if not spec in py_deps[name]:
++ py_deps[name].append(spec)
++ if not dep.specs:
++ py_deps[name] = []
++ # Unused, for automatic sub-package generation based on 'extras' from egg metadata
++ # TODO: implement in rpm later, or...?
++ if Extras:
++ deps = dist.requires()
++ extras = dist.extras
++ print extras
++ for extra in extras:
++ print '%%package\textras-%s' % extra
++ print 'Summary:\t%s extra for %s python egg' % (extra, dist.project_name)
++ print 'Group:\t\tDevelopment/Python'
++ depsextras = dist.requires(extras=[extra])
++ for dep in reversed(depsextras):
++ if dep in deps:
++ depsextras.remove(dep)
++ deps = depsextras
++ for dep in deps:
++ for spec in dep.specs:
++ if spec[0] == '!=':
++ print 'Conflicts:\t%s %s %s' % (dep.project_name, '==', spec[1])
++ else:
++ print 'Requires:\t%s %s %s' % (dep.project_name, spec[0], spec[1])
++ print '%%description\t%s' % extra
++ print '%s extra for %s python egg' % (extra, dist.project_name)
++ print '%%files\t\textras-%s\n' % extra
++ if Conflicts:
++ # Should we really add conflicts for extras?
++ # Creating a meta package per extra with suggests on, which has
++ # the requires/conflicts in stead might be a better solution...
++ for dep in dist.requires(extras=dist.extras):
++ name = dep.project_name
++ for spec in dep.specs:
++ if spec[0] == '!=':
++ if not name in py_deps:
++ py_deps[name] = []
++ spec = ('==', spec[1])
++ if not spec in py_deps[name]:
++ py_deps[name].append(spec)
++names = py_deps.keys()
++names.sort()
++for name in names:
++ if py_deps[name]:
++ # Print out versioned provides, requires, suggests, conflicts
++ for spec in py_deps[name]:
++ print '%s %s %s' % (name, spec[0], spec[1])
++ else:
++ # Print out unversioned provides, requires, suggests, conflicts
++ print name
+
+
+Property changes on: rpm/rpm-setup/trunk/pythoneggs.py
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/rpm-spec-mode.el
+===================================================================
+--- rpm/rpm-setup/trunk/rpm-spec-mode.el (rev 0)
++++ rpm/rpm-setup/trunk/rpm-spec-mode.el 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,1366 @@
++;;; rpm-spec-mode.el --- RPM spec file editing commands for Emacs/XEmacs
++
++;; $Id: rpm-spec-mode.el 232641 2007-12-20 09:58:22Z pixel $
++
++;; Copyright (C) 1997-2002 Stig Bj\xF8rlykke, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stigb at tihlde.org</A>&gt;
++
++;; Author: Stig Bj\xF8rlykke, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stigb at tihlde.org</A>&gt;
++;; Keywords: unix, languages
++;; Version: 0.12
++
++;; This file is part of XEmacs.
++
++;; XEmacs is free software; you can redistribute it and/or modify
++;; it under the terms of the GNU General Public License as published by
++;; the Free Software Foundation; either version 2, or (at your option)
++;; any later version.
++
++;; XEmacs is distributed in the hope that it will be useful,
++;; but WITHOUT ANY WARRANTY; without even the implied warranty of
++;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++;; General Public License for more details.
++
++;; You should have received a copy of the GNU General Public License
++;; along with XEmacs; see the file COPYING. If not, write to the
++;; Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston,
++;; MA 02111-1307, USA.
++
++;;; Synched up with: not in GNU Emacs.
++
++;;; Thanx to:
++
++;; Tore Olsen &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">toreo at tihlde.org</A>&gt; for some general fixes.
++;; Steve Sanbeg &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sanbeg at dset.com</A>&gt; for navigation functions and
++;; some Emacs fixes.
++;; Tim Powers &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">timp at redhat.com</A>&gt; and Trond Eivind Glomsr\xF8d
++;; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">teg at redhat.com</A>&gt; for Red Hat adaptions and some fixes.
++;; Chmouel Boudjnah &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">chmouel at mandrakesoft.com</A>&gt; for Mandrake fixes.
++
++;;; ToDo:
++
++;; - rewrite function names.
++;; - autofill changelog entries.
++;; - customize rpm-tags-list and rpm-group-tags-list.
++;; - get values from `rpm --showrc'.
++;; - ssh/rsh for compile.
++;; - finish integrating the new navigation functions in with existing stuff.
++;; - use a single prefix consistently (internal)
++
++;;; Commentary:
++
++;; This mode is used for editing spec files used for building RPM packages.
++;;
++;; Most recent version is available from:
++;; &lt;URL:<A HREF="http://www.tihlde.org/~stigb/rpm-spec-mode.el">http://www.tihlde.org/~stigb/rpm-spec-mode.el</A>&gt;
++;;
++;; Put this in your .emacs file to enable autoloading of rpm-spec-mode,
++;; and auto-recognition of &quot;.spec&quot; files:
++;;
++;; (autoload 'rpm-spec-mode &quot;rpm-spec-mode.el&quot; &quot;RPM spec mode.&quot; t)
++;; (setq auto-mode-alist (append '((&quot;\\.spec&quot; . rpm-spec-mode))
++;; auto-mode-alist))
++;;------------------------------------------------------------
++;;
++
++;;; Code:
++(require 'cl)
++
++(defconst rpm-spec-mode-version &quot;0.12&quot; &quot;Version of `rpm-spec-mode'.&quot;)
++
++;Fix for GNU/Emacs
++(if (not(featurep 'xemacs))
++ (fset 'define-obsolete-variable-alias 'make-obsolete))
++
++(defgroup rpm-spec nil
++ &quot;RPM spec mode with Emacs/XEmacs enhancements.&quot;
++ :prefix &quot;rpm-spec-&quot;
++ :group 'languages)
++
++(defcustom rpm-spec-build-command &quot;rpmbuild&quot;
++ &quot;Command for building a RPM package.&quot;
++ :type 'string
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-add-attr nil
++ &quot;Add \&quot;%attr\&quot; entry for file listings or not.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-short-circuit nil
++ &quot;Skip straight to specified stage.
++(ie, skip all stages leading up to the specified stage). Only valid
++in \&quot;%build\&quot; and \&quot;%install\&quot; stage.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-no-deps nil
++ &quot;Do not verify the dependencies.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-timecheck &quot;0&quot;
++ &quot;Set the \&quot;timecheck\&quot; age (0 to disable).
++The timecheck value expresses, in seconds, the maximum age of a file
++being packaged. Warnings will be printed for all files beyond the
++timecheck age.&quot;
++ :type 'integer
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-buildroot &quot;&quot;
++ &quot;Override the BuildRoot tag with directory &lt;dir&gt;.&quot;
++ :type 'string
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-target &quot;&quot;
++ &quot;Interpret given string as `arch-vendor-os'.
++Set the macros _target, _target_arch and _target_os accordingly&quot;
++ :type 'string
++ :group 'rpm-spec)
++
++(define-obsolete-variable-alias
++ 'rpm-completion-ignore-case 'rpm-spec-completion-ignore-case)
++
++(defcustom rpm-spec-completion-ignore-case t
++ &quot;*Non-nil means that case differences are ignored during completion.
++A value of nil means that case is significant.
++This is used during Tempo template completion.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-clean nil
++ &quot;Remove the build tree after the packages are made.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-rmsource nil
++ &quot;Remove the source and spec file after the packages are made.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-nobuild nil
++ &quot;Do not execute any build stages. Useful for testing out spec files.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-sign-gpg nil
++ &quot;Embed a GPG signature in the package.
++This signature can be used to verify the integrity and the origin of
++the package.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-nodeps nil
++ &quot;Do not verify build dependencies.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-old-rpm nil
++ &quot;Set if using `rpm' as command for building packages.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(define-obsolete-variable-alias
++ 'rpm-initialize-sections 'rpm-spec-initialize-sections)
++
++(defcustom rpm-spec-initialize-sections t
++ &quot;Automatically add empty section headings to new spec files.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-use-tabs nil
++ &quot;Use tabs instead of a space to indent tags.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(define-obsolete-variable-alias
++ 'rpm-insert-version 'rpm-spec-insert-changelog-version)
++
++(defcustom rpm-spec-insert-changelog-version t
++ &quot;Automatically add version in a new change log entry.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-insert-changelog-version-with-shell t
++ &quot;Automatically add version with shell in a new change log entry.&quot;
++ :type 'boolean
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-user-full-name nil
++ &quot;*Full name of the user.
++This is used in the change log and the Packager tag. It defaults to the
++value returned by function `user-full-name'.&quot;
++ :type '(choice (const :tag &quot;Use `user-full-name'&quot; nil)
++ string)
++ :group 'rpm-spec)
++
++(defcustom rpm-spec-user-mail-address nil
++ &quot;*Email address of the user.
++This is used in the change log and the Packager tag. It defaults to the
++value returned by function `user-mail-address'.&quot;
++ :type '(choice (const :tag &quot;Use `user-mail-address'&quot; nil)
++ string)
++ :group 'rpm-spec)
++
++(defgroup rpm-spec-faces nil
++ &quot;Font lock faces for `rpm-spec-mode'.&quot;
++ :group 'rpm-spec
++ :group 'faces)
++
++;;------------------------------------------------------------
++;; variables used by navigation functions.
++
++(defconst rpm-sections
++ '(&quot;preamble&quot; &quot;description&quot; &quot;prep&quot; &quot;setup&quot; &quot;build&quot; &quot;install&quot; &quot;clean&quot;
++ &quot;changelog&quot; &quot;files&quot;)
++ &quot;Partial list of section names.&quot;)
++(defvar rpm-section-list
++ '((&quot;preamble&quot;) (&quot;description&quot;) (&quot;prep&quot;) (&quot;setup&quot;) (&quot;build&quot;) (&quot;install&quot;)
++ (&quot;clean&quot;) (&quot;changelog&quot;) (&quot;files&quot;))
++ &quot;Partial list of section names.&quot;)
++(defconst rpm-scripts
++ '(&quot;pre&quot; &quot;post&quot; &quot;preun&quot; &quot;postun&quot;
++ &quot;trigger&quot; &quot;triggerin&quot; &quot;triggerun&quot; &quot;triggerpostun&quot;)
++ &quot;List of rpm scripts.&quot;)
++(defconst rpm-section-seperate &quot;^%\\(\\w+\\)\\s-&quot;)
++(defconst rpm-section-regexp
++ (eval-when-compile
++ (concat &quot;^%&quot;
++ (regexp-opt
++ ;; From RPM 4.1 sources, file build/parseSpec.c: partList[].
++ '(&quot;build&quot; &quot;changelog&quot; &quot;clean&quot; &quot;description&quot; &quot;files&quot; &quot;install&quot;
++ &quot;package&quot; &quot;post&quot; &quot;postun&quot; &quot;pre&quot; &quot;prep&quot; &quot;preun&quot; &quot;trigger&quot;
++ &quot;triggerin&quot; &quot;triggerpostun&quot; &quot;triggerun&quot; &quot;verifyscript&quot;) t)
++ &quot;\\b&quot;))
++ &quot;Regular expression to match beginning of a section.&quot;)
++
++;;------------------------------------------------------------
++
++(defface rpm-spec-tag-face
++ '(( ((class color) (background light)) (:foreground &quot;blue&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;blue&quot;) ))
++ &quot;*The face used for tags.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-macro-face
++ '(( ((class color) (background light)) (:foreground &quot;purple&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;yellow&quot;) ))
++ &quot;*The face used for macros.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-var-face
++ '(( ((class color) (background light)) (:foreground &quot;maroon&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;maroon&quot;) ))
++ &quot;*The face used for environment variables.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-doc-face
++ '(( ((class color) (background light)) (:foreground &quot;magenta&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;magenta&quot;) ))
++ &quot;*The face used for document files.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-dir-face
++ '(( ((class color) (background light)) (:foreground &quot;green&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;green&quot;) ))
++ &quot;*The face used for directories.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-package-face
++ '(( ((class color) (background light)) (:foreground &quot;red&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;red&quot;) ))
++ &quot;*The face used for files.&quot;
++ :group 'rpm-spec-faces)
++
++(defface rpm-spec-ghost-face
++ '(( ((class color) (background light)) (:foreground &quot;red&quot;) )
++ ( ((class color) (background dark)) (:foreground &quot;red&quot;) ))
++ &quot;*The face used for ghost tags.&quot;
++ :group 'rpm-spec-faces)
++
++;;; GNU emacs font-lock needs these...
++(defvar rpm-spec-macro-face
++ 'rpm-spec-macro-face &quot;*Face for macros.&quot;)
++(defvar rpm-spec-var-face
++ 'rpm-spec-var-face &quot;*Face for environment variables.&quot;)
++(defvar rpm-spec-tag-face
++ 'rpm-spec-tag-face &quot;*Face for tags.&quot;)
++(defvar rpm-spec-package-face
++ 'rpm-spec-package-face &quot;*Face for package tag.&quot;)
++(defvar rpm-spec-dir-face
++ 'rpm-spec-dir-face &quot;*Face for directory entries.&quot;)
++(defvar rpm-spec-doc-face
++ 'rpm-spec-doc-face &quot;*Face for documentation entries.&quot;)
++(defvar rpm-spec-ghost-face
++ 'rpm-spec-ghost-face &quot;*Face for \&quot;%ghost\&quot; files.&quot;)
++
++(defvar rpm-default-umask &quot;-&quot;
++ &quot;*Default umask for files, specified with \&quot;%attr\&quot;.&quot;)
++(defvar rpm-default-owner &quot;root&quot;
++ &quot;*Default owner for files, specified with \&quot;%attr\&quot;.&quot;)
++(defvar rpm-default-group &quot;root&quot;
++ &quot;*Default group for files, specified with \&quot;%attr\&quot;.&quot;)
++
++;;------------------------------------------------------------
++
++(defvar rpm-no-gpg nil &quot;Tell rpm not to sign package.&quot;)
++
++(defvar rpm-tags-list
++ ;; From RPM 4.1 sources, file build/parsePreamble.c: preambleList[].&quot;)
++ '((&quot;AutoProv&quot;)
++ (&quot;AutoReq&quot;)
++ (&quot;AutoReqProv&quot;)
++ (&quot;BuildArch&quot;)
++ (&quot;BuildArchitectures&quot;)
++ (&quot;BuildConflicts&quot;)
++ (&quot;BuildPreReq&quot;)
++ (&quot;BuildRequires&quot;)
++ (&quot;BuildRoot&quot;)
++ (&quot;Conflicts&quot;)
++ (&quot;License&quot;)
++ (&quot;%description&quot;)
++ (&quot;Distribution&quot;)
++ (&quot;DistURL&quot;)
++ (&quot;DocDir&quot;)
++ (&quot;Epoch&quot;)
++ (&quot;ExcludeArch&quot;)
++ (&quot;ExcludeOS&quot;)
++ (&quot;ExclusiveArch&quot;)
++ (&quot;ExclusiveOS&quot;)
++ (&quot;%files&quot;)
++ (&quot;Group&quot;)
++ (&quot;Icon&quot;)
++ (&quot;%ifarch&quot;)
++ (&quot;License&quot;)
++ (&quot;Name&quot;)
++ (&quot;NoPatch&quot;)
++ (&quot;NoSource&quot;)
++ (&quot;Obsoletes&quot;)
++ (&quot;%package&quot;)
++ (&quot;Packager&quot;)
++ (&quot;Patch&quot;)
++ (&quot;Prefix&quot;)
++ (&quot;Prefixes&quot;)
++ (&quot;PreReq&quot;)
++ (&quot;Provides&quot;)
++ (&quot;Release&quot;)
++ (&quot;Requires&quot;)
++ (&quot;RHNPlatform&quot;)
++ (&quot;Serial&quot;)
++ (&quot;Source&quot;)
++ (&quot;Summary&quot;)
++ (&quot;URL&quot;)
++ (&quot;Vendor&quot;)
++ (&quot;Version&quot;))
++ &quot;List of elements that are valid tags.&quot;)
++
++;; echo &quot;(defvar rpm-group-tags-list&quot;
++;; echo &quot; ;; Auto generated from Mageia GROUPS file&quot;
++;; printf &quot;\t%s\n&quot; &quot;'(&quot;
++;; cat /usr/share/doc/*/GROUPS | while read i; do
++;; printf &quot;\t %s%s%s\n&quot; '(&quot;' &quot;$i&quot; '&quot;)'
++;; done
++;; printf &quot;\t%s\n\t%s&quot; &quot;)&quot; '&quot;List of elements that are valid group tags.&quot;)'
++
++(defvar rpm-group-tags-list
++ ;; Auto generated from Mageia GROUPS file
++ '(
++ (&quot;Accessibility&quot;)
++ (&quot;Archiving/Backup&quot;)
++ (&quot;Archiving/Cd burning&quot;)
++ (&quot;Archiving/Compression&quot;)
++ (&quot;Archiving/Other&quot;)
++ (&quot;Books/Computer books&quot;)
++ (&quot;Books/Faqs&quot;)
++ (&quot;Books/Howtos&quot;)
++ (&quot;Books/Literature&quot;)
++ (&quot;Books/Other&quot;)
++ (&quot;Communications&quot;)
++ (&quot;Databases&quot;)
++ (&quot;Development/C&quot;)
++ (&quot;Development/C++&quot;)
++ (&quot;Development/Databases&quot;)
++ (&quot;Development/GNOME and GTK+&quot;)
++ (&quot;Development/Java&quot;)
++ (&quot;Development/KDE and Qt&quot;)
++ (&quot;Development/Kernel&quot;)
++ (&quot;Development/Other&quot;)
++ (&quot;Development/Perl&quot;)
++ (&quot;Development/PHP&quot;)
++ (&quot;Development/Python&quot;)
++ (&quot;Development/Ruby&quot;)
++ (&quot;Editors&quot;)
++ (&quot;Education&quot;)
++ (&quot;Emulators&quot;)
++ (&quot;File tools&quot;)
++ (&quot;Games/Adventure&quot;)
++ (&quot;Games/Arcade&quot;)
++ (&quot;Games/Boards&quot;)
++ (&quot;Games/Cards&quot;)
++ (&quot;Games/Other&quot;)
++ (&quot;Games/Puzzles&quot;)
++ (&quot;Games/Sports&quot;)
++ (&quot;Games/Strategy&quot;)
++ (&quot;Graphical desktop/Enlightenment&quot;)
++ (&quot;Graphical desktop/FVWM based&quot;)
++ (&quot;Graphical desktop/GNOME&quot;)
++ (&quot;Graphical desktop/Icewm&quot;)
++ (&quot;Graphical desktop/KDE&quot;)
++ (&quot;Graphical desktop/Other&quot;)
++ (&quot;Graphical desktop/Sawfish&quot;)
++ (&quot;Graphical desktop/WindowMaker&quot;)
++ (&quot;Graphical desktop/Xfce&quot;)
++ (&quot;Graphics&quot;)
++ (&quot;Monitoring&quot;)
++ (&quot;Networking/Chat&quot;)
++ (&quot;Networking/File transfer&quot;)
++ (&quot;Networking/IRC&quot;)
++ (&quot;Networking/Instant messaging&quot;)
++ (&quot;Networking/Mail&quot;)
++ (&quot;Networking/News&quot;)
++ (&quot;Networking/Other&quot;)
++ (&quot;Networking/Remote access&quot;)
++ (&quot;Networking/WWW&quot;)
++ (&quot;Office&quot;)
++ (&quot;Publishing&quot;)
++ (&quot;Sciences/Astronomy&quot;)
++ (&quot;Sciences/Biology&quot;)
++ (&quot;Sciences/Chemistry&quot;)
++ (&quot;Sciences/Computer science&quot;)
++ (&quot;Sciences/Geosciences&quot;)
++ (&quot;Sciences/Mathematics&quot;)
++ (&quot;Sciences/Other&quot;)
++ (&quot;Sciences/Physics&quot;)
++ (&quot;Shells&quot;)
++ (&quot;Sound&quot;)
++ (&quot;System/Base&quot;)
++ (&quot;System/Configuration/Boot and Init&quot;)
++ (&quot;System/Configuration/Hardware&quot;)
++ (&quot;System/Configuration/Networking&quot;)
++ (&quot;System/Configuration/Other&quot;)
++ (&quot;System/Configuration/Packaging&quot;)
++ (&quot;System/Configuration/Printing&quot;)
++ (&quot;System/Fonts/Console&quot;)
++ (&quot;System/Fonts/True type&quot;)
++ (&quot;System/Fonts/Type1&quot;)
++ (&quot;System/Fonts/X11 bitmap&quot;)
++ (&quot;System/Internationalization&quot;)
++ (&quot;System/Kernel and hardware&quot;)
++ (&quot;System/Libraries&quot;)
++ (&quot;System/Servers&quot;)
++ (&quot;System/X11&quot;)
++ (&quot;Terminals&quot;)
++ (&quot;Text tools&quot;)
++ (&quot;Toys&quot;)
++ (&quot;Video&quot;)
++ )
++ &quot;List of elements that are valid group tags.&quot;)
++
++(defvar rpm-spec-mode-syntax-table nil
++ &quot;Syntax table in use in `rpm-spec-mode' buffers.&quot;)
++(unless rpm-spec-mode-syntax-table
++ (setq rpm-spec-mode-syntax-table (make-syntax-table))
++ (modify-syntax-entry ?\\ &quot;\\&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?\n &quot;&gt; &quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?\f &quot;&gt; &quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?\# &quot;&lt; &quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?/ &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?* &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?+ &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?- &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?= &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?% &quot;_&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?&lt; &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?&gt; &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?&amp; &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?| &quot;.&quot; rpm-spec-mode-syntax-table)
++ (modify-syntax-entry ?\' &quot;.&quot; rpm-spec-mode-syntax-table))
++
++(defvar rpm-spec-mode-map nil
++ &quot;Keymap used in `rpm-spec-mode'.&quot;)
++(unless rpm-spec-mode-map
++ (setq rpm-spec-mode-map (make-sparse-keymap))
++ (and (functionp 'set-keymap-name)
++ (set-keymap-name rpm-spec-mode-map 'rpm-spec-mode-map))
++ (define-key rpm-spec-mode-map &quot;\C-c\C-c&quot; 'rpm-change-tag)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-e&quot; 'rpm-add-change-log-entry)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-i&quot; 'rpm-insert-tag)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-n&quot; 'rpm-forward-section)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-o&quot; 'rpm-goto-section)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-p&quot; 'rpm-backward-section)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-r&quot; 'rpm-increase-release-tag)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-u&quot; 'rpm-insert-true-prefix)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-ba&quot; 'rpm-build-all)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bb&quot; 'rpm-build-binary)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bc&quot; 'rpm-build-compile)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bi&quot; 'rpm-build-install)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bl&quot; 'rpm-list-check)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bp&quot; 'rpm-build-prepare)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-bs&quot; 'rpm-build-source)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-dd&quot; 'rpm-insert-dir)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-do&quot; 'rpm-insert-docdir)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-fc&quot; 'rpm-insert-config)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-fd&quot; 'rpm-insert-doc)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-ff&quot; 'rpm-insert-file)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-fg&quot; 'rpm-insert-ghost)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xa&quot; 'rpm-toggle-add-attr)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xb&quot; 'rpm-change-buildroot-option)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xc&quot; 'rpm-toggle-clean)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xd&quot; 'rpm-toggle-nodeps)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xf&quot; 'rpm-files-group)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xg&quot; 'rpm-toggle-sign-gpg)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xi&quot; 'rpm-change-timecheck-option)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xn&quot; 'rpm-toggle-nobuild)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xo&quot; 'rpm-files-owner)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xp&quot; 'rpm-change-target-option)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xr&quot; 'rpm-toggle-rmsource)
++ (define-key rpm-spec-mode-map &quot;\C-cxd&quot; 'rpm-toggle-no-deps)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xs&quot; 'rpm-toggle-short-circuit)
++ (define-key rpm-spec-mode-map &quot;\C-c\C-xu&quot; 'rpm-files-umask)
++ ;;(define-key rpm-spec-mode-map &quot;\C-q&quot; 'indent-spec-exp)
++ ;;(define-key rpm-spec-mode-map &quot;\t&quot; 'sh-indent-line)
++ )
++
++(defconst rpm-spec-mode-menu
++ (purecopy '(&quot;RPM spec&quot;
++ [&quot;Insert Tag...&quot; rpm-insert-tag t]
++ [&quot;Change Tag...&quot; rpm-change-tag t]
++ &quot;---&quot;
++ [&quot;Go to section...&quot; rpm-mouse-goto-section :keys &quot;C-c C-o&quot;]
++ [&quot;Forward section&quot; rpm-forward-section t]
++ [&quot;Backward section&quot; rpm-backward-section t]
++ &quot;---&quot;
++ [&quot;Add change log entry...&quot; rpm-add-change-log-entry t]
++ [&quot;Increase release tag&quot; rpm-increase-release-tag t]
++ &quot;---&quot;
++ (&quot;Add file entry&quot;
++ [&quot;Regular file...&quot; rpm-insert-file t]
++ [&quot;Config file...&quot; rpm-insert-config t]
++ [&quot;Document file...&quot; rpm-insert-doc t]
++ [&quot;Ghost file...&quot; rpm-insert-ghost t]
++ &quot;---&quot;
++ [&quot;Directory...&quot; rpm-insert-dir t]
++ [&quot;Document directory...&quot; rpm-insert-docdir t]
++ &quot;---&quot;
++ [&quot;Insert %{prefix}&quot; rpm-insert-true-prefix t]
++ &quot;---&quot;
++ [&quot;Default add \&quot;%attr\&quot; entry&quot; rpm-toggle-add-attr
++ :style toggle :selected rpm-spec-add-attr]
++ [&quot;Change default umask for files...&quot; rpm-files-umask t]
++ [&quot;Change default owner for files...&quot; rpm-files-owner t]
++ [&quot;Change default group for files...&quot; rpm-files-group t])
++ (&quot;Build Options&quot;
++ [&quot;Short circuit&quot; rpm-toggle-short-circuit
++ :style toggle :selected rpm-spec-short-circuit]
++ [&quot;No deps&quot; rpm-toggle-no-deps
++ :style toggle :selected rpm-spec-no-deps]
++ [&quot;Remove source&quot; rpm-toggle-rmsource
++ :style toggle :selected rpm-spec-rmsource]
++ [&quot;Clean&quot; rpm-toggle-clean
++ :style toggle :selected rpm-spec-clean]
++ [&quot;No build&quot; rpm-toggle-nobuild
++ :style toggle :selected rpm-spec-nobuild]
++ [&quot;GPG sign&quot; rpm-toggle-sign-gpg
++ :style toggle :selected rpm-spec-sign-gpg]
++ [&quot;Ignore dependencies&quot; rpm-toggle-nodeps
++ :style toggle :selected rpm-spec-nodeps]
++ &quot;---&quot;
++ [&quot;Change timecheck value...&quot; rpm-change-timecheck-option t]
++ [&quot;Change buildroot value...&quot; rpm-change-buildroot-option t]
++ [&quot;Change target value...&quot; rpm-change-target-option t])
++ (&quot;RPM Build&quot;
++ [&quot;Execute \&quot;%prep\&quot; stage&quot; rpm-build-prepare t]
++ [&quot;Do a \&quot;list check\&quot;&quot; rpm-list-check t]
++ [&quot;Do the \&quot;%build\&quot; stage&quot; rpm-build-compile t]
++ [&quot;Do the \&quot;%install\&quot; stage&quot; rpm-build-install t]
++ &quot;---&quot;
++ [&quot;Build binary package&quot; rpm-build-binary t]
++ [&quot;Build source package&quot; rpm-build-source t]
++ [&quot;Build binary and source&quot; rpm-build-all t])
++ &quot;---&quot;
++ [&quot;About rpm-spec-mode&quot; rpm-about-rpm-spec-mode t]
++ )))
++
++(defvar rpm-spec-font-lock-keywords
++ '(
++ (&quot;%[a-zA-Z0-9-_]+&quot; 0 rpm-spec-macro-face)
++ (&quot;^\\([a-zA-Z0-9]+\\)\\(\([a-zA-Z0-9,]+\)\\):&quot;
++ (1 rpm-spec-tag-face)
++ (2 rpm-spec-ghost-face))
++ (&quot;^\\([a-zA-Z0-9]+\\):&quot; 1 rpm-spec-tag-face)
++ (&quot;%\\(de\\(fine\\|scription\\)\\|files\\|package\\)[ \t]+\\([^-][^ \t\n]*\\)&quot;
++ (3 rpm-spec-package-face))
++ (&quot;%p\\(ost\\|re\\)\\(un\\)?[ \t]+\\([^-][^ \t\n]*\\)&quot;
++ (3 rpm-spec-package-face))
++ (&quot;%configure &quot; 0 rpm-spec-macro-face)
++ (&quot;%dir[ \t]+\\([^ \t\n]+\\)[ \t]*&quot; 1 rpm-spec-dir-face)
++ (&quot;%doc\\(dir\\)?[ \t]+\\(.*\\)\n&quot; 2 rpm-spec-doc-face)
++ (&quot;%\\(ghost\\|config\\)[ \t]+\\(.*\\)\n&quot; 2 rpm-spec-ghost-face)
++ (&quot;^%.+-[a-zA-Z][ \t]+\\([a-zA-Z0-9\.-]+\\)&quot; 1 rpm-spec-doc-face)
++ (&quot;^\\(.+\\)(\\([a-zA-Z]\\{2,2\\}\\)):&quot;
++ (1 rpm-spec-tag-face)
++ (2 rpm-spec-doc-face))
++ (&quot;^\\*\\(.*[0-9] \\)\\(.*\\)\\(&lt;.*&gt;\\)\\(.*\\)\n&quot;
++ (1 rpm-spec-dir-face)
++ (2 rpm-spec-package-face)
++ (3 rpm-spec-tag-face)
++ (4 font-lock-warning-face))
++ (&quot;%{[^{}]*}&quot; 0 rpm-spec-macro-face)
++ (&quot;$[a-zA-Z0-9_]+&quot; 0 rpm-spec-var-face)
++ (&quot;${[a-zA-Z0-9_]+}&quot; 0 rpm-spec-var-face)
++ )
++ &quot;Additional expressions to highlight in `rpm-spec-mode'.&quot;)
++
++;;Initialize font lock for xemacs
++(put 'rpm-spec-mode 'font-lock-defaults '(rpm-spec-font-lock-keywords))
++
++(defvar rpm-spec-mode-abbrev-table nil
++ &quot;Abbrev table in use in `rpm-spec-mode' buffers.&quot;)
++(define-abbrev-table 'rpm-spec-mode-abbrev-table ())
++
++;;------------------------------------------------------------
++
++;;;###autoload
++(defun rpm-spec-mode ()
++ &quot;Major mode for editing RPM spec files.
++This is much like C mode except for the syntax of comments. It uses
++the same keymap as C mode and has the same variables for customizing
++indentation. It has its own abbrev table and its own syntax table.
++
++Turning on RPM spec mode calls the value of the variable `rpm-spec-mode-hook'
++with no args, if that value is non-nil.&quot;
++ (interactive)
++ (kill-all-local-variables)
++ (condition-case nil
++ (require 'shindent)
++ (error
++ (require 'sh-script)))
++ (require 'cc-mode)
++ (use-local-map rpm-spec-mode-map)
++ (setq major-mode 'rpm-spec-mode)
++ (rpm-update-mode-name)
++ (setq local-abbrev-table rpm-spec-mode-abbrev-table)
++ (set-syntax-table rpm-spec-mode-syntax-table)
++
++ (require 'easymenu)
++ (easy-menu-define rpm-spec-call-menu rpm-spec-mode-map
++ &quot;Post menu for `rpm-spec-mode'.&quot; rpm-spec-mode-menu)
++ (easy-menu-add rpm-spec-mode-menu)
++
++ (if (= (buffer-size) 0)
++ (rpm-spec-initialize))
++
++ (if (executable-find &quot;rpmbuild&quot;)
++ (setq rpm-spec-build-command &quot;rpmbuild&quot;)
++ (setq rpm-spec-old-rpm t)
++ (setq rpm-spec-build-command &quot;rpm&quot;))
++
++ (make-local-variable 'paragraph-start)
++ (setq paragraph-start (concat &quot;$\\|&quot; page-delimiter))
++ (make-local-variable 'paragraph-separate)
++ (setq paragraph-separate paragraph-start)
++ (make-local-variable 'paragraph-ignore-fill-prefix)
++ (setq paragraph-ignore-fill-prefix t)
++; (make-local-variable 'indent-line-function)
++; (setq indent-line-function 'c-indent-line)
++ (make-local-variable 'require-final-newline)
++ (setq require-final-newline t)
++ (make-local-variable 'comment-start)
++ (setq comment-start &quot;# &quot;)
++ (make-local-variable 'comment-end)
++ (setq comment-end &quot;&quot;)
++ (make-local-variable 'comment-column)
++ (setq comment-column 32)
++ (make-local-variable 'comment-start-skip)
++ (setq comment-start-skip &quot;#+ *&quot;)
++; (make-local-variable 'comment-indent-function)
++; (setq comment-indent-function 'c-comment-indent)
++ ;;Initialize font lock for GNU emacs.
++ (make-local-variable 'font-lock-defaults)
++ (setq font-lock-defaults '(rpm-spec-font-lock-keywords nil t))
++ (run-hooks 'rpm-spec-mode-hook))
++
++(defun rpm-command-filter (process string)
++ &quot;Filter to process normal output.&quot;
++ (save-excursion
++ (set-buffer (process-buffer process))
++ (save-excursion
++ (goto-char (process-mark process))
++ (insert-before-markers string)
++ (set-marker (process-mark process) (point)))))
++
++; insert one space, or the number of tabs if rpm-spec-use-tabs is true
++(defun rpm-insert-space-or-tabs (tabs)
++ (if rpm-spec-use-tabs
++ (if (&gt; tabs 0)
++ (concat &quot;\t&quot; (rpm-insert-space-or-tabs (1- tabs)))
++ &quot;&quot;)
++ &quot; &quot;))
++
++;;------------------------------------------------------------
++
++(defun rpm-add-change-log-entry (&amp;optional change-log-entry)
++ &quot;Find change log and add an entry for today.&quot;
++ (interactive &quot;P&quot;)
++ (goto-char (point-min))
++ (if (search-forward-regexp &quot;^%changelog[ \t]*$&quot; nil t)
++ (let* ((address (or rpm-spec-user-mail-address user-mail-address))
++ (fullname (or rpm-spec-user-full-name user-full-name))
++ (string (concat &quot;* &quot; (substring (current-time-string) 0 11)
++ (substring (current-time-string) -4) &quot; &quot;
++ fullname &quot; &lt;&quot; address &quot;&gt; &quot;
++ (or
++ (and rpm-spec-insert-changelog-version
++ (or (and rpm-spec-insert-changelog-version-with-shell
++ (rpm-find-spec-version-with-shell))
++ (rpm-find-spec-version))))
++ &quot;&quot;)))
++ (if (not (search-forward string nil t))
++ (insert &quot;\n&quot; string &quot;\n&quot;)
++ (progn (next-line 1)
++ (beginning-of-line)))
++ (unless (eq (point) (1- (point-max)))
++ (insert &quot;\n&quot;)
++ (previous-line 1))
++ (insert &quot;- &quot;)
++ (if change-log-entry
++ (insert (concat (format &quot;%s.&quot; change-log-entry)))))
++ (message &quot;No \&quot;%%changelog\&quot; entry found...&quot;)))
++
++;;------------------------------------------------------------
++
++(defun rpm-insert-f (&amp;optional filetype filename)
++ &quot;Insert new \&quot;%files\&quot; entry.&quot;
++ (save-excursion
++ (and (rpm-goto-section &quot;files&quot;) (rpm-end-of-section))
++ (if (or (eq filename 1) (not filename))
++ (insert (read-file-name
++ (concat filetype &quot;filename: &quot;) &quot;&quot; &quot;&quot; nil) &quot;\n&quot;)
++ (insert filename &quot;\n&quot;))
++ (forward-line -1)
++ (if rpm-spec-add-attr
++ (let ((rpm-default-mode rpm-default-umask))
++ (insert &quot;%attr(&quot; rpm-default-mode &quot;, &quot; rpm-default-owner &quot;, &quot;
++ rpm-default-group &quot;) &quot;)))
++ (insert filetype)))
++
++(defun rpm-insert-file (&amp;optional filename)
++ &quot;Insert regular file.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;&quot; filename))
++
++(defun rpm-insert-config (&amp;optional filename)
++ &quot;Insert config file.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;%config &quot; filename))
++
++(defun rpm-insert-doc (&amp;optional filename)
++ &quot;Insert doc file.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;%doc &quot; filename))
++
++(defun rpm-insert-ghost (&amp;optional filename)
++ &quot;Insert ghost file.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;%ghost &quot; filename))
++
++(defun rpm-insert-dir (&amp;optional dirname)
++ &quot;Insert directory.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;%dir &quot; dirname))
++
++(defun rpm-insert-docdir (&amp;optional dirname)
++ &quot;Insert doc directory.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-insert-f &quot;%docdir &quot; dirname))
++
++;;------------------------------------------------------------
++(defun rpm-completing-read (prompt table &amp;optional pred require init hist)
++ &quot;Read from the minibuffer, with completion.
++Like `completing-read', but the variable `rpm-spec-completion-ignore-case'
++controls whether case is significant.&quot;
++ (let ((completion-ignore-case rpm-spec-completion-ignore-case))
++ (completing-read prompt table pred require init hist)))
++
++(defun rpm-insert (&amp;optional what file-completion)
++ &quot;Insert given tag. Use file-completion if argument is t.&quot;
++ (beginning-of-line)
++ (if (not what)
++ (setq what (rpm-completing-read &quot;Tag: &quot; rpm-tags-list)))
++ (if (string-match &quot;^%&quot; what)
++ (setq read-text (concat &quot;Packagename for &quot; what &quot;: &quot;)
++ insert-text (concat what &quot; &quot;))
++ (setq read-text (concat what &quot;: &quot;)
++ insert-text (concat what &quot;: &quot;)))
++ (cond
++ ((string-equal what &quot;Group&quot;)
++ (rpm-insert-group))
++ ((string-equal what &quot;Source&quot;)
++ (rpm-insert-n &quot;Source&quot;))
++ ((string-equal what &quot;Patch&quot;)
++ (rpm-insert-n &quot;Patch&quot;))
++ (t
++ (if file-completion
++ (insert insert-text (read-file-name (concat read-text) &quot;&quot; &quot;&quot; nil) &quot;\n&quot;)
++ (insert insert-text (read-from-minibuffer (concat read-text)) &quot;\n&quot;)))))
++
++(defun rpm-topdir ()
++ (or
++ (getenv &quot;RPM&quot;)
++ (getenv &quot;rpm&quot;)
++ (if (file-directory-p &quot;~/rpm&quot;) &quot;~/rpm/&quot;)
++ (if (file-directory-p &quot;~/RPM&quot;) &quot;~/RPM/&quot;)
++ (if (file-directory-p &quot;/usr/src/redhat/&quot;) &quot;/usr/src/redhat/&quot;)
++ &quot;/usr/src/RPM&quot;))
++
++(defun rpm-insert-n (what &amp;optional arg)
++ &quot;Insert given tag with possible number.&quot;
++ (save-excursion
++ (goto-char (point-max))
++ (if (search-backward-regexp (concat &quot;^&quot; what &quot;\\([0-9]*\\):&quot;) nil t)
++ (let ((release (1+ (string-to-int (match-string 1)))))
++ (forward-line 1)
++ (let ((default-directory (concat (rpm-topdir) &quot;/SOURCES/&quot;)))
++ (insert what (int-to-string release) &quot;: &quot;
++ (read-file-name (concat what &quot;file: &quot;) &quot;&quot; &quot;&quot; nil) &quot;\n&quot;)))
++ (goto-char (point-min))
++ (rpm-end-of-section)
++ (insert what &quot;: &quot; (read-from-minibuffer (concat what &quot;file: &quot;)) &quot;\n&quot;))))
++
++(defun rpm-change (&amp;optional what arg)
++ &quot;Update given tag.&quot;
++ (save-excursion
++ (if (not what)
++ (setq what (rpm-completing-read &quot;Tag: &quot; rpm-tags-list)))
++ (cond
++ ((string-equal what &quot;Group&quot;)
++ (rpm-change-group))
++ ((string-equal what &quot;Source&quot;)
++ (rpm-change-n &quot;Source&quot;))
++ ((string-equal what &quot;Patch&quot;)
++ (rpm-change-n &quot;Patch&quot;))
++ (t
++ (goto-char (point-min))
++ (if (search-forward-regexp (concat &quot;^&quot; what &quot;:\\s-*\\(.*\\)$&quot;) nil t)
++ (replace-match
++ (concat what &quot;: &quot; (read-from-minibuffer
++ (concat &quot;New &quot; what &quot;: &quot;) (match-string 1))))
++ (message (concat what &quot; tag not found...&quot;)))))))
++
++(defun rpm-change-n (what &amp;optional arg)
++ &quot;Change given tag with possible number.&quot;
++ (save-excursion
++ (goto-char (point-min))
++ (let ((number (read-from-minibuffer (concat what &quot; number: &quot;))))
++ (if (search-forward-regexp
++ (concat &quot;^&quot; what number &quot;:\\s-*\\(.*\\)&quot;) nil t)
++ (let ((default-directory (concat (rpm-topdir) &quot;/SOURCES/&quot;)))
++ (replace-match
++ (concat what number &quot;: &quot;
++ (read-file-name (concat &quot;New &quot; what number &quot; file: &quot;)
++ &quot;&quot; &quot;&quot; nil (match-string 1)))))
++ (message (concat what &quot; number \&quot;&quot; number &quot;\&quot; not found...&quot;))))))
++
++(defun rpm-insert-group (group)
++ &quot;Insert Group tag.&quot;
++ (interactive (list (rpm-completing-read &quot;Group: &quot; rpm-group-tags-list)))
++ (beginning-of-line)
++ (insert &quot;Group:&quot; (rpm-insert-space-or-tabs 2) group &quot;\n&quot;))
++
++(defun rpm-change-group (&amp;optional arg)
++ &quot;Update Group tag.&quot;
++ (interactive &quot;p&quot;)
++ (save-excursion
++ (goto-char (point-min))
++ (if (search-forward-regexp &quot;^Group:[ \t]*\\(.*\\)$&quot; nil t)
++ (replace-match
++ (concat &quot;Group:&quot;
++ (rpm-insert-space-or-tabs 2)
++ (rpm-completing-read &quot;Group: &quot; rpm-group-tags-list
++ nil nil (match-string 1))))
++ (message &quot;Group tag not found...&quot;))))
++
++(defun rpm-insert-tag (&amp;optional arg)
++ &quot;Insert or change a tag.&quot;
++ (interactive &quot;p&quot;)
++ (if current-prefix-arg
++ (rpm-change)
++ (rpm-insert)))
++
++(defun rpm-change-tag (&amp;optional arg)
++ &quot;Change a tag.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-change))
++
++(defun rpm-insert-packager (&amp;optional arg)
++ &quot;Insert Packager tag.&quot;
++ (interactive &quot;p&quot;)
++ (beginning-of-line)
++ (insert &quot;Packager:&quot;
++ (rpm-insert-space-or-tabs 1)
++ (or rpm-spec-user-full-name (user-full-name))
++ &quot; &lt;&quot; (or rpm-spec-user-mail-address (user-mail-address)) &quot;&gt;\n&quot;))
++
++(defun rpm-change-packager (&amp;optional arg)
++ &quot;Update Packager tag.&quot;
++ (interactive &quot;p&quot;)
++ (rpm-change &quot;Packager&quot;))
++
++;;------------------------------------------------------------
++
++(defun rpm-current-section nil
++ (interactive)
++ (save-excursion
++ (rpm-forward-section)
++ (rpm-backward-section)
++ (if (bobp) &quot;preamble&quot;
++ (buffer-substring (match-beginning 1) (match-end 1)))))
++
++(defun rpm-backward-section nil
++ &quot;Move backward to the beginning of the previous section.
++Go to beginning of previous section.&quot;
++ (interactive)
++ (or (re-search-backward rpm-section-regexp nil t)
++ (goto-char (point-min))))
++
++(defun rpm-beginning-of-section nil
++ &quot;Move backward to the beginning of the current section.
++Go to beginning of current section.&quot;
++ (interactive)
++ (or (and (looking-at rpm-section-regexp) (point))
++ (re-search-backward rpm-section-regexp nil t)
++ (goto-char (point-min))))
++
++(defun rpm-forward-section nil
++ &quot;Move forward to the beginning of the next section.&quot;
++ (interactive)
++ (forward-char)
++ (if (re-search-forward rpm-section-regexp nil t)
++ (progn (forward-line 0) (point))
++ (goto-char (point-max))))
++
++(defun rpm-end-of-section nil
++ &quot;Move forward to the end of this section.&quot;
++ (interactive)
++ (forward-char)
++ (if (re-search-forward rpm-section-regexp nil t)
++ (forward-line -1)
++ (goto-char (point-max)))
++;; (while (or (looking-at paragraph-separate) (looking-at &quot;^\\s-*#&quot;))
++ (while (looking-at &quot;^\\s-*\\($\\|#\\)&quot;)
++ (forward-line -1))
++ (forward-line 1)
++ (point))
++
++(defun rpm-goto-section (section)
++ &quot;Move point to the beginning of the specified section;
++leave point at previous location.&quot;
++ (interactive (list (rpm-completing-read &quot;Section: &quot; rpm-section-list)))
++ (push-mark)
++ (goto-char (point-min))
++ (or
++ (equal section &quot;preamble&quot;)
++ (re-search-forward (concat &quot;^%&quot; section &quot;\\b&quot;) nil t)
++ (let ((s (cdr rpm-sections)))
++ (while (not (equal section (car s)))
++ (re-search-forward (concat &quot;^%&quot; (car s) &quot;\\b&quot;) nil t)
++ (setq s (cdr s)))
++ (if (re-search-forward rpm-section-regexp nil t)
++ (forward-line -1) (goto-char (point-max)))
++ (insert &quot;\n%&quot; section &quot;\n&quot;))))
++
++(defun rpm-mouse-goto-section (&amp;optional section)
++ (interactive
++ (x-popup-menu
++ nil
++ (list &quot;sections&quot;
++ (cons &quot;Sections&quot; (mapcar (lambda (e) (list e e)) rpm-sections))
++ (cons &quot;Scripts&quot; (mapcar (lambda (e) (list e e)) rpm-scripts))
++ )))
++ ;; If user doesn't pick a section, exit quietly.
++ (and section
++ (if (member section rpm-sections)
++ (rpm-goto-section section)
++ (goto-char (point-min))
++ (or (re-search-forward (concat &quot;^%&quot; section &quot;\\b&quot;) nil t)
++ (and (re-search-forward &quot;^%files\\b&quot; nil t) (forward-line -1))
++ (goto-char (point-max))))))
++
++(defun rpm-insert-true-prefix ()
++ (interactive)
++ (insert &quot;%{prefix}&quot;))
++
++;;------------------------------------------------------------
++
++(defun rpm-build (buildoptions)
++ &quot;Build this RPM package.&quot;
++ (setq rpm-buffer-name
++ (concat &quot;*&quot; rpm-spec-build-command &quot; &quot;
++ (file-name-nondirectory buffer-file-name) &quot;*&quot;))
++ (rpm-process-check rpm-buffer-name)
++ (if (get-buffer rpm-buffer-name)
++ (kill-buffer rpm-buffer-name))
++ (create-file-buffer rpm-buffer-name)
++ (display-buffer rpm-buffer-name)
++ (setq buildoptions (list buildoptions buffer-file-name))
++ (if (or rpm-spec-short-circuit rpm-spec-nobuild)
++ (setq rpm-no-gpg t))
++ (if rpm-spec-rmsource
++ (setq buildoptions (cons &quot;--rmsource&quot; buildoptions)))
++ (if rpm-spec-clean
++ (setq buildoptions (cons &quot;--clean&quot; buildoptions)))
++ (if rpm-spec-short-circuit
++ (setq buildoptions (cons &quot;--short-circuit&quot; buildoptions)))
++ (if rpm-spec-no-deps
++ (setq buildoptions (cons &quot;--nodeps&quot; buildoptions)))
++ (if (and (not (equal rpm-spec-timecheck &quot;0&quot;))
++ (not (equal rpm-spec-timecheck &quot;&quot;)))
++ (setq buildoptions (cons &quot;--timecheck&quot; (cons rpm-spec-timecheck
++ buildoptions))))
++ (if (not (equal rpm-spec-buildroot &quot;&quot;))
++ (setq buildoptions (cons &quot;--buildroot&quot; (cons rpm-spec-buildroot
++ buildoptions))))
++ (if (not (equal rpm-spec-target &quot;&quot;))
++ (setq buildoptions (cons &quot;--target&quot; (cons rpm-spec-target
++ buildoptions))))
++ (if rpm-spec-nobuild
++ (setq buildoptions (cons (if rpm-spec-old-rpm &quot;--test&quot; &quot;--nobuild&quot;)
++ buildoptions)))
++ (if rpm-spec-nodeps
++ (setq buildoptions (cons &quot;--nodeps&quot; buildoptions)))
++ (if (and rpm-spec-sign-gpg (not rpm-no-gpg))
++ (setq buildoptions (cons &quot;--sign&quot; buildoptions)))
++ (save-excursion
++ (set-buffer (get-buffer rpm-buffer-name))
++ (goto-char (point-max)))
++ (let ((process
++ (apply 'start-process rpm-spec-build-command rpm-buffer-name
++ rpm-spec-build-command buildoptions)))
++ (if (and rpm-spec-sign-gpg (not rpm-no-gpg))
++ (let ((rpm-passwd-cache (read-passwd &quot;GPG passphrase: &quot;)))
++ (process-send-string process (concat rpm-passwd-cache &quot;\n&quot;))))
++ (set-process-filter process 'rpm-command-filter)))
++
++(defun rpm-build-prepare (&amp;optional arg)
++ &quot;Run a `rpmbuild -bp'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg t)
++ (rpm-build &quot;-bp&quot;))
++
++(defun rpm-list-check (&amp;optional arg)
++ &quot;Run a `rpmbuild -bl'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg t)
++ (rpm-build &quot;-bl&quot;))
++
++(defun rpm-build-compile (&amp;optional arg)
++ &quot;Run a `rpmbuild -bc'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg t)
++ (rpm-build &quot;-bc&quot;))
++
++(defun rpm-build-install (&amp;optional arg)
++ &quot;Run a `rpmbuild -bi'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg t)
++ (rpm-build &quot;-bi&quot;))
++
++(defun rpm-build-binary (&amp;optional arg)
++ &quot;Run a `rpmbuild -bb'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg nil)
++ (rpm-build &quot;-bb&quot;))
++
++(defun rpm-build-source (&amp;optional arg)
++ &quot;Run a `rpmbuild -bs'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg nil)
++ (rpm-build &quot;-bs&quot;))
++
++(defun rpm-build-all (&amp;optional arg)
++ &quot;Run a `rpmbuild -ba'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-no-gpg nil)
++ (rpm-build &quot;-ba&quot;))
++
++(defun rpm-process-check (buffer)
++ &quot;Check if BUFFER has a running process.
++If so, give the user the choice of aborting the process or the current
++command.&quot;
++ (let ((process (get-buffer-process (get-buffer buffer))))
++ (if (and process (eq (process-status process) 'run))
++ (if (yes-or-no-p (concat &quot;Process `&quot; (process-name process)
++ &quot;' running. Kill it? &quot;))
++ (delete-process process)
++ (error &quot;Cannot run two simultaneous processes ...&quot;)))))
++
++;;------------------------------------------------------------
++
++(defun rpm-toggle-short-circuit (&amp;optional arg)
++ &quot;Toggle `rpm-spec-short-circuit'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-short-circuit (not rpm-spec-short-circuit))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--short-circuit' &quot;
++ (if rpm-spec-short-circuit &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-no-deps (&amp;optional arg)
++ &quot;Toggle rpm-spec-no-deps.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-no-deps (not rpm-spec-no-deps))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--nodeps' &quot;
++ (if rpm-spec-no-deps &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-rmsource (&amp;optional arg)
++ &quot;Toggle `rpm-spec-rmsource'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-rmsource (not rpm-spec-rmsource))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--rmsource' &quot;
++ (if rpm-spec-rmsource &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-clean (&amp;optional arg)
++ &quot;Toggle `rpm-spec-clean'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-clean (not rpm-spec-clean))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--clean' &quot;
++ (if rpm-spec-clean &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-nobuild (&amp;optional arg)
++ &quot;Toggle `rpm-spec-nobuild'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-nobuild (not rpm-spec-nobuild))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `&quot; (if rpm-spec-old-rpm &quot;--test&quot; &quot;--nobuild&quot;) &quot;' &quot;
++ (if rpm-spec-nobuild &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-sign-gpg (&amp;optional arg)
++ &quot;Toggle `rpm-spec-sign-gpg'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-sign-gpg (not rpm-spec-sign-gpg))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--sign' &quot;
++ (if rpm-spec-sign-gpg &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-add-attr (&amp;optional arg)
++ &quot;Toggle `rpm-spec-add-attr'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-add-attr (not rpm-spec-add-attr))
++ (rpm-update-mode-name)
++ (message (concat &quot;Default add \&quot;attr\&quot; entry turned &quot;
++ (if rpm-spec-add-attr &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-toggle-nodeps (&amp;optional arg)
++ &quot;Toggle `rpm-spec-nodeps'.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-nodeps (not rpm-spec-nodeps))
++ (rpm-update-mode-name)
++ (message (concat &quot;Turned `--nodeps' &quot;
++ (if rpm-spec-nodeps &quot;on&quot; &quot;off&quot;) &quot;.&quot;)))
++
++(defun rpm-update-mode-name ()
++ &quot;Update `mode-name' according to values set.&quot;
++ (setq mode-name &quot;RPM-SPEC&quot;)
++ (setq modes (concat (if rpm-spec-add-attr &quot;A&quot;)
++ (if rpm-spec-clean &quot;C&quot;)
++ (if rpm-spec-nodeps &quot;D&quot;)
++ (if rpm-spec-sign-gpg &quot;G&quot;)
++ (if rpm-spec-nobuild &quot;N&quot;)
++ (if rpm-spec-rmsource &quot;R&quot;)
++ (if rpm-spec-short-circuit &quot;S&quot;)
++ (if rpm-spec-no-deps &quot;D&quot;)
++ ))
++ (if (not (equal modes &quot;&quot;))
++ (setq mode-name (concat mode-name &quot;:&quot; modes))))
++
++;;------------------------------------------------------------
++
++(defun rpm-change-timecheck-option (&amp;optional arg)
++ &quot;Change the value for timecheck.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-timecheck
++ (read-from-minibuffer &quot;New timecheck: &quot; rpm-spec-timecheck)))
++
++(defun rpm-change-buildroot-option (&amp;optional arg)
++ &quot;Change the value for buildroot.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-buildroot
++ (read-from-minibuffer &quot;New buildroot: &quot; rpm-spec-buildroot)))
++
++(defun rpm-change-target-option (&amp;optional arg)
++ &quot;Change the value for target.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-spec-target
++ (read-from-minibuffer &quot;New target: &quot; rpm-spec-target)))
++
++(defun rpm-files-umask (&amp;optional arg)
++ &quot;Change the default umask for files.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-default-umask
++ (read-from-minibuffer &quot;Default file umask: &quot; rpm-default-umask)))
++
++(defun rpm-files-owner (&amp;optional arg)
++ &quot;Change the default owner for files.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-default-owner
++ (read-from-minibuffer &quot;Default file owner: &quot; rpm-default-owner)))
++
++(defun rpm-files-group (&amp;optional arg)
++ &quot;Change the source directory.&quot;
++ (interactive &quot;p&quot;)
++ (setq rpm-default-group
++ (read-from-minibuffer &quot;Default file group: &quot; rpm-default-group)))
++
++(defun rpm-increase-release-tag (&amp;optional arg)
++ &quot;Increase the release tag by 1.&quot;
++ (interactive &quot;p&quot;)
++ (save-excursion
++ (goto-char (point-min))
++ (if (search-forward-regexp &quot;^Release:\\([ \t]*\\)\\(\\([^.\n]+\\.\\)*\\)\\([0-9]+\\)\\(.*\\)&quot; nil t)
++ (let ((release (1+ (string-to-int (match-string 4)))))
++ (setq release (concat (match-string 1) (match-string 2) (int-to-string release) (match-string 5)))
++ (replace-match (concat &quot;Release:&quot; release))
++ (message (concat &quot;Release tag changed to &quot; release &quot;.&quot;)))
++ (if (search-forward-regexp &quot;^Release:[ \t]*%{?\\([^}]*\\)}?$&quot; nil t)
++ (rpm-increase-release-with-macros)
++ (message &quot;No Release tag found...&quot;)))))
++
++;;------------------------------------------------------------
++
++(defun rpm-spec-field-value (field max)
++ &quot;Get the value of FIELD, searching up to buffer position MAX.
++See `search-forward-regexp'.&quot;
++ (save-excursion
++ (ignore-errors
++ (let ((str
++ (progn
++ (goto-char (point-min))
++ (search-forward-regexp (concat
++ field &quot;:[ \t]*\\(.*?\\)[ \t]*$&quot;) max)
++ (match-string 1))))
++ (if (string-match &quot;%{?\\([^}]*\\)}?$&quot; str)
++ (progn
++ (goto-char (point-min))
++ (search-forward-regexp
++ (concat &quot;%define[ \t]+&quot; (substring str (match-beginning 1)
++ (match-end 1))
++ &quot;[ \t]+\\(.*\\)&quot;))
++ (match-string 1))
++ str)))))
++
++(defun rpm-find-spec-version (&amp;optional with-epoch)
++ &quot;Get the version string.
++If WITH-EPOCH is non-nil, the string contains the Epoch/Serial value,
++if one is present in the file.&quot;
++ (save-excursion
++ (goto-char (point-min))
++ (let* ((max (search-forward-regexp rpm-section-regexp))
++ (version (rpm-spec-field-value &quot;Version&quot; max))
++ (release (rpm-spec-field-value &quot;Release&quot; max))
++ (epoch (rpm-spec-field-value &quot;Epoch&quot; max)) )
++ (when (and version (&lt; 0 (length version)))
++ (unless epoch (setq epoch (rpm-spec-field-value &quot;Serial&quot; max)))
++ (concat (and with-epoch epoch (concat epoch &quot;:&quot;))
++ version
++ (and release (concat &quot;-&quot; release)))))))
++
++(defun rpm--with-temp-file (prefix f)
++ (let ((file (make-temp-file prefix)))
++ (unwind-protect
++ (funcall f file)
++ (delete-file file))))
++
++(defun rpm-find-spec-version-with-shell ()
++ &quot;Find the version and release with the rpm command
++ more robust but slower than the lisp version&quot;
++ (rpm--with-temp-file &quot;spec&quot; (lambda (tmpfile)
++ (write-region (point-min) (point-max) tmpfile nil 1)
++ (let ((relver))
++ (with-temp-buffer
++ (apply 'call-process &quot;rpm&quot; nil t nil
++ (list &quot;-q&quot; &quot;--qf&quot; &quot;'%{VERSION}-%{RELEASE}\\n'&quot; &quot;--specfile&quot; tmpfile))
++ (goto-char (point-min))
++ (if (re-search-forward &quot;\\([0-9]+.+\\)&quot; nil t)
++ (setq relver (match-string 1)))
++ )
++ relver)
++ )))
++
++(defun rpm-increase-release-with-macros ()
++ (save-excursion
++ (let ((str
++ (progn
++ (goto-char (point-min))
++ (search-forward-regexp (concat &quot;Release:[ \t]*\\(.+\\).*$&quot;) nil)
++ (match-string 1)))
++ (increase-macro (lambda (macros)
++ (goto-char (point-min))
++ (if (search-forward-regexp
++ (concat &quot;%define[ \t]+&quot; macros
++ &quot;\\([ \t]+\\)\\(\\([^.\n]+\\.\\)*\\)\\([0-9]+\\)\\(.*\\)&quot;) nil t)
++ (let ((dinrel (concat macros (match-string 1) (match-string 2)
++ (int-to-string (1+ (string-to-int
++ (match-string 4))))
++ (match-string 5))))
++ (replace-match (concat &quot;%define &quot; dinrel))
++ (message (concat &quot;Release tag changed to &quot; dinrel &quot;.&quot;))
++ t)))))
++
++ (if (string-match &quot;%{?\\([^}]*\\)}?$&quot; str)
++ (let ((macros (substring str (match-beginning 1) (match-end 1))))
++ (or (funcall increase-macro macros)
++ (and (search-forward-regexp
++ (concat &quot;%define[ \t]+&quot; macros &quot;[ \t]+%mkrel[ \t]+%{rel}&quot;) nil t)
++ (funcall increase-macro &quot;rel&quot;))
++ (and (search-forward-regexp &quot;\\(%mkrel[ \t]+\\)\\([0-9]+\\)$&quot; nil t)
++ (replace-match (concat (match-string 1) (int-to-string (1+ (string-to-int (match-string 2)))))))
++ ))))))
++
++;;------------------------------------------------------------
++
++(defun rpm-spec-initialize ()
++ &quot;Create a default spec file if one does not exist or is empty.&quot;
++ (let (file name version (release &quot;1&quot;))
++ (setq file (if (buffer-file-name)
++ (file-name-nondirectory (buffer-file-name))
++ (buffer-name)))
++ (string-match &quot;\\(.*\\).spec&quot; file)
++ (setq name (match-string 1 file))
++
++ (insert
++ &quot;%define name &quot; (or name &quot;&quot;)
++ &quot;\n%define version &quot; (or version &quot;&quot;)
++ &quot;\n%define release %mkrel &quot; (or release &quot;&quot;)
++ &quot;\n\nSummary:&quot; (rpm-insert-space-or-tabs 1)
++ &quot;\nName:&quot; (rpm-insert-space-or-tabs 2) &quot;%{name}&quot;
++ &quot;\nVersion:&quot; (rpm-insert-space-or-tabs 1) &quot;%{version}&quot;
++ &quot;\nRelease:&quot; (rpm-insert-space-or-tabs 1) &quot;%{release}&quot;
++ &quot;\nSource0:&quot; (rpm-insert-space-or-tabs 1) &quot;%{name}-%{version}.tar.bz2&quot;
++ &quot;\nLicense:&quot; (rpm-insert-space-or-tabs 1)
++ &quot;\nGroup:&quot; (rpm-insert-space-or-tabs 2)
++ &quot;\nUrl:&quot; (rpm-insert-space-or-tabs 2)
++ &quot;\nBuildRoot:&quot; (rpm-insert-space-or-tabs 1) &quot;%{_tmppath}/%{name}-%{version}-%{release}-buildroot\n&quot;
++ &quot;\n\n%description\n&quot;
++ &quot;\n%prep\n%setup -q\n\n%build\n\n%install\nrm -rf %{buildroot}&quot;
++ &quot;\n\n\n%clean\nrm -rf %{buildroot}&quot;
++ &quot;\n\n%files\n%defattr(-,root,root)\n&quot;
++ &quot;\n\n%changelog\n&quot;))
++ (goto-char (point-min)))
++
++;;------------------------------------------------------------
++
++(defun rpm-about-rpm-spec-mode (&amp;optional arg)
++ &quot;About `rpm-spec-mode'.&quot;
++ (interactive &quot;p&quot;)
++ (message
++ (concat &quot;rpm-spec-mode version &quot;
++ rpm-spec-mode-version
++ &quot; by Stig Bj\xF8rlykke, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stigb at tihlde.org</A>&gt;&quot;)))
++
++;;;###autoload
++(add-to-list 'auto-mode-alist '(&quot;\\.spec$&quot; . rpm-spec-mode))
++
++(provide 'rpm-spec-mode)
++
++;;; rpm-spec-mode.el ends here
+
+Added: rpm/rpm-setup/trunk/rpmeval.c
+===================================================================
+--- rpm/rpm-setup/trunk/rpmeval.c (rev 0)
++++ rpm/rpm-setup/trunk/rpmeval.c 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,36 @@
++/* $Id: rpmeval.c 271130 2010-10-16 11:12:45Z peroyvind $ */
++
++#include &lt;stdint.h&gt;
++
++#ifdef HAVE_RPM_RPMLIB_H
++#include &lt;rpm/rpmlib.h&gt;
++#else
++#include &lt;rpm/rpmio.h&gt;
++#include &lt;rpm/rpmtag.h&gt;
++#endif
++#include &lt;rpm/rpmmacro.h&gt;
++
++int main(int argc, char **argv)
++{
++ rpmRC rc;
++ char *results;
++ if (argc != 3) {
++ fprintf(stdout, &quot;Not enough arguments: %d\n&quot;, argc);
++ return 1;
++ }
++ if (rc = rpmReadConfigFiles(NULL, NULL)) {
++ fprintf(stderr, &quot;Cannot load configuration\n&quot;);
++ return rc;
++ }
++ if (rc = rpmLoadMacroFile(rpmGlobalMacroContext, argv[1]
++#ifndef RPMDBI_LABEL
++ ,2
++#endif
++ )) {
++ fprintf(stderr, &quot;Cannot read %s\n&quot;, argv[1]);
++ return rc;
++ }
++ results = rpmExpand(argv[2], NULL);
++ fprintf(stdout, &quot;%s\n&quot;, results);
++ return 0;
++}
+
+
+Property changes on: rpm/rpm-setup/trunk/rpmeval.c
+___________________________________________________________________
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/rpmgenplatform.in
+===================================================================
+--- rpm/rpm-setup/trunk/rpmgenplatform.in (rev 0)
++++ rpm/rpm-setup/trunk/rpmgenplatform.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,41 @@
++#!/usr/bin/perl
++
++# $Id$
++use strict;
++use warnings;
++use Getopt::Long;
++
++GetOptions(
++ 'o=s' =&gt; \my $output,
++);
++
++my @ALLARCH=qw{
++ noarch
++ @RPMALLARCH@
++};
++
++my $anysuffix = '-.*<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">- at RPMOS</A>@';
++my $suffix = '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">- at RPMCANONVENDOR</A>@<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">- at RPMOS</A>@-gnu';
++my $canonarch = $ARGV[0] || `uname -m`;
++chomp($canonarch);
++
++my $houtput;
++if ($output &amp;&amp; $output ne '-') {
++ open($houtput, '&gt;', $output) or die &quot;Cannot open `$output': $!\n&quot;;
++} else {
++ $houtput = *STDOUT;
++}
++
++foreach my $suf ($suffix, $anysuffix) {
++ my $found = 0;
++ my %done = ();
++ foreach my $arch (reverse @ALLARCH) {
++ $arch eq $canonarch and $found = 1;
++ $found or next;
++ $done{$arch} and next;
++ $done{$arch} = 1;
++ print $houtput &quot;$arch$suf\n&quot;;
++ }
++}
++
++close($houtput) if ($houtput);
+
+Added: rpm/rpm-setup/trunk/rpmrc.in
+===================================================================
+--- rpm/rpm-setup/trunk/rpmrc.in (rev 0)
++++ rpm/rpm-setup/trunk/rpmrc.in 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,103 @@
++# $Id: rpmrc.in 232782 2008-01-07 17:34:01Z pixel $
++#
++# @RPMVENDORDIR@/rpmrc
++
++#############################################################
++# Values for RPM_OPT_FLAGS for various platforms
++
++optflags: i386 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=i386 -fasynchronous-unwind-tables
++optflags: i486 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=i486 -fasynchronous-unwind-tables
++optflags: k6 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=k6 -fasynchronous-unwind-tables
++optflags: i586 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=i586 -mtune=generic -fasynchronous-unwind-tables
++optflags: i686 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=i686 -fasynchronous-unwind-tables
++optflags: athlon %{__common_cflags_with_ssp} -fomit-frame-pointer -march=athlon -fasynchronous-unwind-tables
++optflags: pentium3 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=pentium3 -fasynchronous-unwind-tables
++optflags: pentium4 %{__common_cflags_with_ssp} -fomit-frame-pointer -march=pentium4 -fasynchronous-unwind-tables
++
++optflags: x86_64 %{__common_cflags_with_ssp}
++optflags: amd64 %{__common_cflags_with_ssp}
++optflags: ia32e %{__common_cflags_with_ssp}
++
++optflags: ia64 %{__common_cflags}
++
++ # XXX Please note that -mieee has been added in rpm-3.0.5.
++optflags: alpha %{__common_cflags} -mieee -mcpu=ev5
++optflags: alphaev5 %{__common_cflags} -mieee -mcpu=ev5
++optflags: alphaev56 %{__common_cflags} -mieee -mcpu=ev56
++optflags: alphapca56 %{__common_cflags} -mieee -mcpu=pca56
++optflags: alphaev6 %{__common_cflags} -mieee -mcpu=ev6
++optflags: alphaev67 %{__common_cflags} -mieee -mcpu=ev67
++
++optflags: sparc %{__common_cflags} -m32 -mtune=ultrasparc
++optflags: sparcv9 %{__common_cflags} -m32 -mcpu=ultrasparc
++optflags: sparc64 %{__common_cflags} -m64 -mcpu=ultrasparc
++
++optflags: m68k %{__common_cflags} -fomit-frame-pointer
++
++optflags: ppc %{__common_cflags_with_ssp} -fsigned-char -mcpu=750 -mtune=7450
++optflags: ppciseries %{__common_cflags_with_ssp} -fsigned-char
++optflags: ppcpseries %{__common_cflags_with_ssp} -fsigned-char
++optflags: ppc32 %{__common_cflags_with_ssp} -m32 -fsigned-char -mcpu=power4 -mtune=cell
++optflags: ppc64 %{__common_cflags_with_ssp} -m64 -fsigned-char -mcpu=power4 -mtune=cell
++
++optflags: parisc %{__common_cflags} -mpa-risc-1-0
++optflags: hppa1.0 %{__common_cflags} -mpa-risc-1-0
++optflags: hppa1.1 %{__common_cflags} -mpa-risc-1-0
++optflags: hppa1.2 %{__common_cflags} -mpa-risc-1-0
++optflags: hppa2.0 %{__common_cflags} -mpa-risc-1-0
++
++optflags: mips %{__common_cflags}
++optflags: mipsel %{__common_cflags}
++
++optflags: armv3l %{__common_cflags} -fsigned-char -fomit-frame-pointer -march=armv3
++optflags: armv4b %{__common_cflags} -fsigned-char -fomit-frame-pointer -march=armv4
++optflags: armv4l %{__common_cflags} -fsigned-char -fomit-frame-pointer -march=armv4
++
++optflags: atarist %{__common_cflags} -fomit-frame-pointer
++optflags: atariste %{__common_cflags} -fomit-frame-pointer
++optflags: ataritt %{__common_cflags} -fomit-frame-pointer
++optflags: falcon %{__common_cflags} -fomit-frame-pointer
++optflags: atariclone %{__common_cflags} -fomit-frame-pointer
++optflags: milan %{__common_cflags} -fomit-frame-pointer
++optflags: hades %{__common_cflags} -fomit-frame-pointer
++
++optflags: s390 %{__common_cflags_with_ssp}
++optflags: s390x %{__common_cflags_with_ssp}
++
++#############################################################
++# Canonical arch names and numbers
++
++arch_canon: sparc64:sparc64 10
++arch_canon: sun4u: sparc64 10
++
++arch_canon: x86_64: x86_64 19
++
++#############################################################
++# Canonical OS names and numbers
++
++#############################################################
++# For a given uname().machine, the default build arch
++
++buildarchtranslate: athlon: i586
++buildarchtranslate: pentium4: i586
++buildarchtranslate: pentium3: i586
++buildarchtranslate: i686: i586
++buildarchtranslate: k6: i586
++buildarchtranslate: i586: i586
++buildarchtranslate: i486: i486
++buildarchtranslate: i386: i386
++buildarchtranslate: i386: i386
++
++#############################################################
++# Architecture compatibility
++
++arch_compat: k6: i586
++
++arch_compat: osfmach3_i686: i686 osfmach3_i586
++arch_compat: osfmach3_i586: i586 osfmach3_i486
++arch_compat: osfmach3_i486: i486 osfmach3_i386
++arch_compat: osfmach3_i386: i486
++
++buildarch_compat: k6: i486
++
++macrofiles: @RPMLIBDIR@/macros:@RPMLIBDIR@/%{_target}/macros:@RPMVENDORDIR@/macros:@RPMVENDORDIR@/%{_target}/macros:@RPMSYSCONFDIR@/macros:@RPMSYSCONFDIR@/%{_target}/macros:@RPMSYSCONFDIR@/macros.cdb:@RPMSYSCONFDIR@/macros.d/*.macros:~/.rpmmacros
+
+Added: rpm/rpm-setup/trunk/rubygems.rb
+===================================================================
+--- rpm/rpm-setup/trunk/rubygems.rb (rev 0)
++++ rpm/rpm-setup/trunk/rubygems.rb 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,84 @@
++#!/usr/bin/env ruby
++#--
++# Copyright 2010 Per &#216;yvind Karlsen &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">peroyvind at mandriva.org</A>&gt;
++# This program is free software. It may be redistributed and/or modified under
++# the terms of the LGPL version 2.1 (or later).
++#++
++
++require 'optparse'
++require 'rubygems'
++
++provides = false
++requires = false
++
++opts = OptionParser.new(&quot;#{$0} &lt;--provides|--requires&gt;&quot;)
++opts.on(&quot;-P&quot;, &quot;--provides&quot;, &quot;Print provides&quot;) do |val|
++ provides = true
++end
++opts.on(&quot;-R&quot;, &quot;--requires&quot;, &quot;Print requires&quot;) do |val|
++ requires= true
++end
++
++rest = opts.permute(ARGV)
++
++if rest.size != 0 or (!provides and !requires) or (provides and requires)
++ $stderr.puts &quot;Use either --provides OR --requires&quot;
++ $stderr.puts opts
++ exit(1)
++end
++
++specpath = &quot;%s/specifications/.*\.gemspec$&quot; % Gem::dir
++gems = []
++for gemspec in $stdin.readlines
++ if gemspec.match(specpath)
++ gems.push(gemspec.chomp)
++ end
++end
++if gems.length &gt; 0
++ if requires
++ require 'rbconfig'
++
++ module Gem
++ class Requirement
++ def rpm_dependency_transform(name, version)
++ pessimistic = &quot;&quot;
++ if version == &quot;&gt; 0.0.0&quot; or version == &quot;&gt;= 0&quot;
++ version = &quot;&quot;
++ else
++ if version[0..1] == &quot;~&gt;&quot;
++ pessimistic = &quot;rubygem(%s) &lt; %s\n&quot; % [name, Gem::Version.create(version[3..-1]).bump]
++ version = version.gsub(/\~&gt;/, '=&gt;')
++ end
++ version = version.gsub(/^/, ' ')
++ end
++ version = &quot;rubygem(%s)%s\n%s&quot; % [name, version, pessimistic]
++ end
++
++ def to_rpm(name)
++ result = as_list
++ return result.map { |version| rpm_dependency_transform(name, version) }
++ end
++
++ end
++ end
++ # TODO: Should we add a strict dependency on ruby version here?
++ #print &quot;ruby &lt; %s%s\n&quot; % [Config::CONFIG[&quot;ruby_version&quot;][0..-2], Config::CONFIG[&quot;ruby_version&quot;][-1..-1].to_i + 1]
++ print &quot;ruby &gt;= %s\n&quot; % Config::CONFIG[&quot;ruby_version&quot;]
++ end
++
++ for gem in gems
++ data = File.read(gem)
++ spec = eval(data)
++ if provides
++ print &quot;rubygem(%s) = %s\n&quot; % [spec.name, spec.version]
++ end
++ if requires
++ for d in spec.dependencies
++ print d.requirement.to_rpm(d.name)
++ end
++ for d in spec.required_rubygems_version.to_rpm(&quot;rubygems&quot;)
++ print d.gsub(/(rubygem\()|(\))/, &quot;&quot;)
++ end
++ end
++ end
++end
+
+
+Property changes on: rpm/rpm-setup/trunk/rubygems.rb
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Added: rpm/rpm-setup/trunk/tests/findlang.pl
+===================================================================
+--- rpm/rpm-setup/trunk/tests/findlang.pl (rev 0)
++++ rpm/rpm-setup/trunk/tests/findlang.pl 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,44 @@
++#!/usr/bin/perl
++
++use strict;
++use warnings;
++
++use Test::More qw(no_plan);
++
++my $pwd = `pwd`;
++chomp($pwd);
++my $testarbo = &quot;$pwd/find-lang-root&quot;;
++
++
++my %files = (
++ # file =&gt; [ lang, is_%dir ]
++ '/usr/share/man/fr' =&gt; [ 'fr', 1 ],
++ '/usr/share/man/fr/man1' =&gt; [ 'fr', 1 ],
++ '/usr/share/man/fr/man1/lang.1.*' =&gt; [ 'fr', 0 ],
++ '/usr/share/locale/pt_BR' =&gt; [ 'pt_BR', 1 ],
++ '/usr/share/gnome/help/lang/pt_BR' =&gt; [ 'pt_BR', 1 ],
++ '/usr/share/gnome/help/lang/pt_BR/any.html' =&gt; [ 'pt_BR', 0 ],
++ '/usr/share/gnome/help/lang/en_GB' =&gt; [ 'en_GB', 1 ],
++ '/usr/share/gnome/help/lang/en_GB/any.html' =&gt; [ 'en_GB', 0 ],
++ '/usr/share/gnome/help/lang' =&gt; [ '', 1 ],
++ '/usr/share/locale/pt_BR/LC_MESSAGES' =&gt; [ 'pt_BR', 1 ],
++ '/usr/share/locale/pt_BR/LC_MESSAGES/lang.mo' =&gt; [ 'pt_BR', 0 ],
++);
++
++system(&quot;/usr/bin/perl find-lang.pl $testarbo lang --with-man --with-gnome&quot;) and die &quot;can't run find-lang $@&quot;;
++
++open(my $h, '&lt;', 'lang.lang') or die &quot;can't open lang.lang&quot;;
++
++while (my $line = &lt;$h&gt;) {
++ chomp($line);
++ $line =~ /svn/ and next;
++ my ($file) = $line =~ / ([^ ]+)$/;
++ my ($lang) = $line =~ /%lang\(([^\)]+)\)/;
++ $lang ||= '';
++ my $dir = $line =~ /%dir/;
++ $dir ||= 0;
++ print STDERR &quot;$file\n&quot;;
++ is($lang, $files{$file}[0], &quot;lang is find&quot;);
++ is($dir, $files{$file}[1], &quot;%dir is properly set if need&quot;);
++}
++
+
+Added: rpm/rpm-setup/trunk/tests/findlang.sh
+===================================================================
+--- rpm/rpm-setup/trunk/tests/findlang.sh (rev 0)
++++ rpm/rpm-setup/trunk/tests/findlang.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,12 @@
++#!/bin/sh
++
++rm -fr find-lang-root
++for file in \
++ find-lang-root/usr/share/man/fr/man1/lang.1.lzma \
++ find-lang-root/usr/share/locale/pt_BR/LC_MESSAGES/lang.mo \
++ find-lang-root/usr/share/gnome/help/lang/pt_BR/any.html \
++ find-lang-root/usr/share/gnome/help/lang/en_GB/any.html
++do install -D Makefile $file
++done
++
++exec perl tests/findlang.pl
+
+
+Property changes on: rpm/rpm-setup/trunk/tests/findlang.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/tests/macros.sh
+===================================================================
+--- rpm/rpm-setup/trunk/tests/macros.sh (rev 0)
++++ rpm/rpm-setup/trunk/tests/macros.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,27 @@
++#!/bin/sh
++
++# $Id: macros.sh 242828 2008-06-02 12:41:00Z pixel $
++
++RPMEVAL=./rpmeval
++
++err=0
++
++mcheck() {
++ macro=$1
++ is=$2
++ echo -n &quot;${macro}... &quot;
++ res=`$RPMEVAL macros ${macro}`
++ if [ &quot;X${res}&quot; != &quot;X${is}&quot; ]; then
++ echo &quot;give ${res} not ${is}&quot;
++ err=$[ $err + 1]
++ else
++ echo &quot;OK&quot;
++ fi
++}
++
++mcheck %_var /var
++mcheck %_bindir /usr/bin
++mcheck %_sbindir /usr/sbin
++mcheck %_prefix /usr
++
++exit $err
+
+
+Property changes on: rpm/rpm-setup/trunk/tests/macros.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+
+Added: rpm/rpm-setup/trunk/tests.sh
+===================================================================
+--- rpm/rpm-setup/trunk/tests.sh (rev 0)
++++ rpm/rpm-setup/trunk/tests.sh 2011-01-06 17:30:05 UTC (rev 231)
+@@ -0,0 +1,18 @@
++#!/bin/sh
++
++# $Id: tests.sh 22753 2007-02-22 13:01:24Z nanardon $
++
++allerrs=0
++
++for i in tests/*.sh; do
++ /bin/sh ${i}
++ err=$?
++ if [ $err -ne 0 ]; then
++ echo &quot;${i}: $err test(s) failed&quot;
++ allerrs=$[ $allerrs + $err ]
++ else
++ echo &quot;${i}: All test succefully passed&quot;
++ fi
++done
++
++exit $allerrs
+
+
+Property changes on: rpm/rpm-setup/trunk/tests.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/a538e442/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1604">[ date ]</a>
+ <a href="thread.html#1604">[ thread ]</a>
+ <a href="subject.html#1604">[ subject ]</a>
+ <a href="author.html#1604">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001605.html b/zarb-ml/mageia-sysadm/2011-January/001605.html
new file mode 100644
index 000000000..e9f6e3676
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001605.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40188%3Amgarepo-1.9.3-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106173702.DE7B541A82%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001604.html">
+ <LINK REL="Next" HREF="001614.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%0A%09%40188%3Amgarepo-1.9.3-1mdv2010.1.src.rpm&In-Reply-To=%3C20110106173702.DE7B541A82%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 18:37:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A></li>
+ <LI>Next message: <A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1605">[ date ]</a>
+ <a href="thread.html#1605">[ thread ]</a>
+ <a href="subject.html#1605">[ subject ]</a>
+ <a href="author.html#1605">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106173404.boklm.valstar.9989.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106173404.boklm.valstar.9989.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A></li>
+ <LI>Next message: <A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1605">[ date ]</a>
+ <a href="thread.html#1605">[ thread ]</a>
+ <a href="subject.html#1605">[ subject ]</a>
+ <a href="author.html#1605">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001606.html b/zarb-ml/mageia-sysadm/2011-January/001606.html
new file mode 100644
index 000000000..9306ea41b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001606.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C1294335502.3329.101.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001603.html">
+ <LINK REL="Next" HREF="001609.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C1294335502.3329.101.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 18:38:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1606">[ date ]</a>
+ <a href="thread.html#1606">[ thread ]</a>
+ <a href="subject.html#1606">[ subject ]</a>
+ <a href="author.html#1606">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+&gt;<i> Hello,
+</I>&gt;<i>
+</I>&gt;<i> mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;<i> install it using the following repository :
+</I>&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> or
+</I>&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i>
+</I>&gt;<i> To install :
+</I>&gt;<i> # urpmi.addmedia mageiatools <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> # urpmi mgarepo
+</I>&gt;<i>
+</I>&gt;<i> The command to use is still repsys (for now, maybe it will change later).
+</I>
+That would prevent conflict on mdv.
+
+&gt;<i> mdvsys is not supported on Mageia at the moment.
+</I>
+*gasp* *shoke*
+
+( and that's strange, since there is support for it :/ )
+
+Does it support anonymous checkout properly ( and mirror features ) ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1606">[ date ]</a>
+ <a href="thread.html#1606">[ thread ]</a>
+ <a href="subject.html#1606">[ subject ]</a>
+ <a href="author.html#1606">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001607.html b/zarb-ml/mageia-sysadm/2011-January/001607.html
new file mode 100644
index 000000000..6775ca9bf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001607.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%09address%20for%20now&In-Reply-To=%3C201101061854.44308.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001602.html">
+ <LINK REL="Next" HREF="001583.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [678] Do not request @mageia.org packager address for now</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B678%5D%20Do%20not%20request%20%40mageia.org%20packager%0A%09address%20for%20now&In-Reply-To=%3C201101061854.44308.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [678] Do not request @mageia.org packager address for now">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 18:54:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1607">[ date ]</a>
+ <a href="thread.html#1607">[ thread ]</a>
+ <a href="subject.html#1607">[ subject ]</a>
+ <a href="author.html#1607">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op donderdag 06 januari 2011 17:28:48 schreef Michael Scherer:
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 17:39 +0200, Thomas Backlund a &#233;crit :
+</I>&gt;<i> &gt; Michael Scherer skrev 6.1.2011 16:49:
+</I>&gt;<i> &gt; &gt; Le jeudi 06 janvier 2011 &#224; 16:23 +0200, Thomas Backlund a &#233;crit :
+</I>&gt;<i> &gt; &gt;&gt;&gt; - packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> &gt; &gt;&gt;&gt; + # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+</I>&gt;<i> &gt; &gt;&gt;
+</I>&gt;<i> &gt; &gt;&gt; What stops us from starting to give out @mageia.org aliases ?
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Mainly decide who get mageia.org alias.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; IE, who decide who get alias. Are people who open a account on
+</I>&gt;<i> &gt; &gt; identity, people who get promoted, etc ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Well, I'd suggest:
+</I>&gt;<i> &gt; founders should definately use @mageia.org
+</I>&gt;<i> &gt; marketing should definately use @mageia.org
+</I>&gt;<i> &gt; bugzilla/triage team should use @mageia.org
+</I>&gt;<i> &gt; forum admins/moderators should use @mageia.org
+</I>&gt;<i>
+</I>&gt;<i> Most of the time, that requires to know who is in the team. Ie that the
+</I>&gt;<i> team is created and formalized, at least in ldap side.
+</I>&gt;<i> And that's not the case for a lot of them.
+</I>&gt;<i>
+</I>&gt;<i> &gt; packagers should use @mageia.org, that way we can enforce the packager
+</I>&gt;<i> &gt; above for all packages going through BS
+</I>&gt;<i>
+</I>&gt;<i> yup.
+</I>&gt;<i> On the other hand, since people cannot upload without using the account,
+</I>&gt;<i> the email issue is purely cosmetic, and set by the BS.
+</I>&gt;<i>
+</I>&gt;<i> &gt; For the other contributors that get svn access (translators/web/...)
+</I>&gt;<i> &gt; they could also have the alias (this could be optional, but preferred).
+</I>&gt;<i>
+</I>&gt;<i> We do have a long list of
+</I>&gt;<i> team :<A HREF="http://mageia.org/wiki/doku.php?id=start">http://mageia.org/wiki/doku.php?id=start</A> :)
+</I>&gt;<i>
+</I>&gt;<i> &gt; For those that only register on identity to get on the forums or to
+</I>&gt;<i> &gt; report a bug, no alias (unless requested and promoted maybe)
+</I>&gt;<i>
+</I>&gt;<i> well, then, this requires that
+</I>&gt;<i> 1) each team to be formalized and created, with admission process ( ie,
+</I>&gt;<i> most are not, so far, we have sysadmin, ml_moderators, packagers,
+</I>&gt;<i> commiters
+</I>&gt;<i>
+</I>&gt;<i> And it would be nice to have the delegation for team membership in
+</I>&gt;<i> catdap work ( so far, it is untested )
+</I>&gt;<i>
+</I>&gt;<i> &gt; &gt; For the rest, the configuration is commented and ready to be deployed
+</I>&gt;<i> &gt; &gt; ( after being tested )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I'd say to enable this for founders now so we can test it, and on next
+</I>&gt;<i> &gt; founders meeting we could decide if the above suggestion for the rest is
+</I>&gt;<i> &gt; ok.
+</I>&gt;<i>
+</I>&gt;<i> Then founders must create a account on catdap. I would rather postpone
+</I>&gt;<i> this for council/board creation, because not everybody seems active, and
+</I>&gt;<i> I rather keep account for active people.
+</I>&gt;<i>
+</I>&gt;<i> And we need to also discuss on the policy for account expiration. Ie,
+</I>&gt;<i> how long do people keep the alias after leaving the project ?
+</I>&gt;<i>
+</I>&gt;<i> But I think you can add to whoever will do the agenda for next meeting
+</I>&gt;<i> to discuss this :)
+</I>&gt;<i>
+</I>&gt;<i> IMHO, that's a project that would requires someone to manage and follow.
+</I>
+i think it's not a bad idea to use ldap groups for the teams and email alias
+could be given automatically on basis of those chosen ldap groups
+
+i see on longer term people registering in catdap; requesting group membership
+for a team; and someone from the team leaders to add that person to the ldap
+group. with no sysadmin intervention.
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A></li>
+ <LI>Next message: <A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1607">[ date ]</a>
+ <a href="thread.html#1607">[ thread ]</a>
+ <a href="subject.html#1607">[ subject ]</a>
+ <a href="author.html#1607">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001608.html b/zarb-ml/mageia-sysadm/2011-January/001608.html
new file mode 100644
index 000000000..7f4b0bbe5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001608.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [673] - create the initial set of i18n lists
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106175633.GG9158%40winter.webconquest.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001562.html">
+ <LINK REL="Next" HREF="001610.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [673] - create the initial set of i18n lists</H1>
+ <B>Remco Rijnders</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106175633.GG9158%40winter.webconquest.com%3E"
+ TITLE="[Mageia-sysadm] [673] - create the initial set of i18n lists">remco at webconquest.com
+ </A><BR>
+ <I>Thu Jan 6 18:56:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1608">[ date ]</a>
+ <a href="thread.html#1608">[ thread ]</a>
+ <a href="subject.html#1608">[ subject ]</a>
+ <a href="author.html#1608">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 06, 2011 at 02:33:54AM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+&gt;<i> Revision: 673
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-06 02:33:54 +0100 (Thu, 06 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> - create the initial set of i18n lists
+</I>&gt;<i> +
+</I>&gt;<i> + # please check that the list use the proper code for
+</I>&gt;<i> + # language ( not to be confused with tld or country code )
+</I>&gt;<i> + sympa::public_list {&quot;i18n-af&quot;:
+</I>&gt;<i> + subject =&gt; &quot;List about translation in Afrikaans&quot;,
+</I>&gt;<i> + topics =&gt; &quot;i18n&quot;,
+</I>&gt;<i> + }
+</I>
+Without wanting to sound too pedantic, would the subject for this and
+similar lists not be better with the term &quot;into&quot; instead of &quot;in&quot; or just
+&quot;Translations into Afrikaans&quot; ?
+
+Remco
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 835 bytes
+Desc: Digital signature
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/2e3ad1ac/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1608">[ date ]</a>
+ <a href="thread.html#1608">[ thread ]</a>
+ <a href="subject.html#1608">[ subject ]</a>
+ <a href="author.html#1608">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001609.html b/zarb-ml/mageia-sysadm/2011-January/001609.html
new file mode 100644
index 000000000..2317f2413
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001609.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101061902.44790.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001606.html">
+ <LINK REL="Next" HREF="001612.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101061902.44790.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 19:02:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1609">[ date ]</a>
+ <a href="thread.html#1609">[ thread ]</a>
+ <a href="subject.html#1609">[ subject ]</a>
+ <a href="author.html#1609">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; Hello,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;<i> &gt; install it using the following repository :
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; or
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; To install :
+</I>&gt;<i> &gt; # urpmi.addmedia mageiatools
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A> #
+</I>&gt;<i> &gt; urpmi mgarepo
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; The command to use is still repsys (for now, maybe it will change later).
+</I>&gt;<i>
+</I>&gt;<i> That would prevent conflict on mdv.
+</I>&gt;<i>
+</I>&gt;<i> &gt; mdvsys is not supported on Mageia at the moment.
+</I>&gt;<i>
+</I>&gt;<i> *gasp* *shoke*
+</I>&gt;<i>
+</I>&gt;<i> ( and that's strange, since there is support for it :/ )
+</I>&gt;<i>
+</I>&gt;<i> Does it support anonymous checkout properly ( and mirror features ) ?
+</I>
+
+can we call this repsys mgasys and program all mdvsys-like features in it?
+
+personally, i never understood why on mdv you need 2 diff programs for these
+types of things
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1609">[ date ]</a>
+ <a href="thread.html#1609">[ thread ]</a>
+ <a href="subject.html#1609">[ subject ]</a>
+ <a href="author.html#1609">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001610.html b/zarb-ml/mageia-sysadm/2011-January/001610.html
new file mode 100644
index 000000000..b93ff3d1d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001610.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [673] - create the initial set of i18n lists
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3CAANLkTi%3DcwJUEFb%2BjPVck03duaK5z%3DPbC%2BJfbeK9Kj6E%2B%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001608.html">
+ <LINK REL="Next" HREF="001611.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [673] - create the initial set of i18n lists</H1>
+ <B>Wolfgang Bornath</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3CAANLkTi%3DcwJUEFb%2BjPVck03duaK5z%3DPbC%2BJfbeK9Kj6E%2B%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [673] - create the initial set of i18n lists">molch.b at googlemail.com
+ </A><BR>
+ <I>Thu Jan 6 19:07:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1610">[ date ]</a>
+ <a href="thread.html#1610">[ thread ]</a>
+ <a href="subject.html#1610">[ subject ]</a>
+ <a href="author.html#1610">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/6 Remco Rijnders &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">remco at webconquest.com</A>&gt;:
+&gt;<i>
+</I>&gt;<i> Without wanting to sound too pedantic, would the subject for this and
+</I>&gt;<i> similar lists not be better with the term &quot;into&quot; instead of &quot;in&quot; or just
+</I>&gt;<i> &quot;Translations into Afrikaans&quot; ?
+</I>
+Being pedantic I say: &quot;translation to Afrikaans&quot; -
+A document/software is translated &quot;from - to&quot;.
+
+But I am not pedantic, I am a German!
+
+--
+wobo
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1610">[ date ]</a>
+ <a href="thread.html#1610">[ thread ]</a>
+ <a href="subject.html#1610">[ subject ]</a>
+ <a href="author.html#1610">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001611.html b/zarb-ml/mageia-sysadm/2011-January/001611.html
new file mode 100644
index 000000000..2fad532bb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001611.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [673] - create the initial set of i18n lists
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106181611.GH9158%40winter.webconquest.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001610.html">
+ <LINK REL="Next" HREF="001628.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [673] - create the initial set of i18n lists</H1>
+ <B>Remco Rijnders</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C20110106181611.GH9158%40winter.webconquest.com%3E"
+ TITLE="[Mageia-sysadm] [673] - create the initial set of i18n lists">remco at webconquest.com
+ </A><BR>
+ <I>Thu Jan 6 19:16:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1611">[ date ]</a>
+ <a href="thread.html#1611">[ thread ]</a>
+ <a href="subject.html#1611">[ subject ]</a>
+ <a href="author.html#1611">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 06, 2011 at 07:07:13PM +0100, Wolfgang Bornath wrote:
+&gt;<i> 2011/1/6 Remco Rijnders &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">remco at webconquest.com</A>&gt;:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Without wanting to sound too pedantic, would the subject for this and
+</I>&gt;<i> &gt; similar lists not be better with the term &quot;into&quot; instead of &quot;in&quot; or just
+</I>&gt;<i> &gt; &quot;Translations into Afrikaans&quot; ?
+</I>&gt;<i>
+</I>&gt;<i> Being pedantic I say: &quot;translation to Afrikaans&quot; -
+</I>&gt;<i> A document/software is translated &quot;from - to&quot;.
+</I>
+I stand corrected...
+
+&gt;<i> But I am not pedantic, I am a German!
+</I>
+Oh, they're not synonyms anymore these days? ;-)
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 835 bytes
+Desc: Digital signature
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/37436afc/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1611">[ date ]</a>
+ <a href="thread.html#1611">[ thread ]</a>
+ <a href="subject.html#1611">[ subject ]</a>
+ <a href="author.html#1611">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001612.html b/zarb-ml/mageia-sysadm/2011-January/001612.html
new file mode 100644
index 000000000..799723c52
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001612.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C1294337908.3329.123.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001609.html">
+ <LINK REL="Next" HREF="001613.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C1294337908.3329.123.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 19:18:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1612">[ date ]</a>
+ <a href="thread.html#1612">[ thread ]</a>
+ <a href="subject.html#1612">[ subject ]</a>
+ <a href="author.html#1612">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 19:02 +0100, Maarten Vanraes a &#233;crit :
+&gt;<i> Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;<i> &gt; Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; &gt; Hello,
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;<i> &gt; &gt; install it using the following repository :
+</I>&gt;<i> &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; or
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; To install :
+</I>&gt;<i> &gt; &gt; # urpmi.addmedia mageiatools
+</I>&gt;<i> &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A> #
+</I>&gt;<i> &gt; &gt; urpmi mgarepo
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; The command to use is still repsys (for now, maybe it will change later).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; That would prevent conflict on mdv.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; &gt; mdvsys is not supported on Mageia at the moment.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; *gasp* *shoke*
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; ( and that's strange, since there is support for it :/ )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Does it support anonymous checkout properly ( and mirror features ) ?
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> can we call this repsys mgasys and program all mdvsys-like features in it?
+</I>
+send a patch with all features, and then we can rename...
+
+&gt;<i> personally, i never understood why on mdv you need 2 diff programs for these
+</I>&gt;<i> types of things
+</I>
+Mainly because 1 is in perl ( mdvsys ) and the other one in python
+( repsys ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1612">[ date ]</a>
+ <a href="thread.html#1612">[ thread ]</a>
+ <a href="subject.html#1612">[ subject ]</a>
+ <a href="author.html#1612">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001613.html b/zarb-ml/mageia-sysadm/2011-January/001613.html
new file mode 100644
index 000000000..ac15d5a35
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001613.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101061925.06812.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001612.html">
+ <LINK REL="Next" HREF="001744.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101061925.06812.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 19:25:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1613">[ date ]</a>
+ <a href="thread.html#1613">[ thread ]</a>
+ <a href="subject.html#1613">[ subject ]</a>
+ <a href="author.html#1613">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op donderdag 06 januari 2011 19:18:28 schreef Michael Scherer:
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 19:02 +0100, Maarten Vanraes a &#233;crit :
+</I>&gt;<i> &gt; Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;<i> &gt; &gt; Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; &gt; &gt; Hello,
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you
+</I>&gt;<i> &gt; &gt; &gt; can install it using the following repository :
+</I>&gt;<i> &gt; &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; or
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; To install :
+</I>&gt;<i> &gt; &gt; &gt; # urpmi.addmedia mageiatools
+</I>&gt;<i> &gt; &gt; &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A> #
+</I>&gt;<i> &gt; &gt; &gt; urpmi mgarepo
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; The command to use is still repsys (for now, maybe it will change
+</I>&gt;<i> &gt; &gt; &gt; later).
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; That would prevent conflict on mdv.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; mdvsys is not supported on Mageia at the moment.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; *gasp* *shoke*
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; ( and that's strange, since there is support for it :/ )
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Does it support anonymous checkout properly ( and mirror features ) ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; can we call this repsys mgasys and program all mdvsys-like features in
+</I>&gt;<i> &gt; it?
+</I>&gt;<i>
+</I>&gt;<i> send a patch with all features, and then we can rename...
+</I>
+or we could rename it and plan to implement the missing features we want to
+have
+
+&gt;<i> &gt; personally, i never understood why on mdv you need 2 diff programs for
+</I>&gt;<i> &gt; these types of things
+</I>&gt;<i>
+</I>&gt;<i> Mainly because 1 is in perl ( mdvsys ) and the other one in python
+</I>&gt;<i> ( repsys ).
+</I>
+that makes alot of sense
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1613">[ date ]</a>
+ <a href="thread.html#1613">[ thread ]</a>
+ <a href="subject.html#1613">[ subject ]</a>
+ <a href="author.html#1613">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001614.html b/zarb-ml/mageia-sysadm/2011-January/001614.html
new file mode 100644
index 000000000..076f26b9d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001614.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] fixed mageia-release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C4D260E60.6030909%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001605.html">
+ <LINK REL="Next" HREF="001618.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] fixed mageia-release</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C4D260E60.6030909%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] fixed mageia-release">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 19:48:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1614">[ date ]</a>
+ <a href="thread.html#1614">[ thread ]</a>
+ <a href="subject.html#1614">[ subject ]</a>
+ <a href="author.html#1614">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+here is a fixed mageia-release (based on mandriva-release) that makes
+the versioning and naming correct...
+(and yes, it's in mageia svn)
+
+It simply obsoletes any mandriva-release-* with mageia-release-Free for now
+
+SRPM:
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/SRPMS/mageia-release-1-0.1.mga1.src.rpm">http://tmb.mine.nu/Mageia/Cauldron/SRPMS/mageia-release-1-0.1.mga1.src.rpm</A>
+
+i586:
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/i586/mageia-release-common-1-0.1.mga1.i586.rpm">http://tmb.mine.nu/Mageia/Cauldron/i586/mageia-release-common-1-0.1.mga1.i586.rpm</A>
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/i586/mageia-release-Free-1-0.1.mga1.i586.rpm">http://tmb.mine.nu/Mageia/Cauldron/i586/mageia-release-Free-1-0.1.mga1.i586.rpm</A>
+
+x86_64:
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/x86_64/mageia-release-common-1-0.1.mga1.x86_64.rpm">http://tmb.mine.nu/Mageia/Cauldron/x86_64/mageia-release-common-1-0.1.mga1.x86_64.rpm</A>
+<A HREF="http://tmb.mine.nu/Mageia/Cauldron/x86_64/mageia-release-Free-1-0.1.mga1.x86_64.rpm">http://tmb.mine.nu/Mageia/Cauldron/x86_64/mageia-release-Free-1-0.1.mga1.x86_64.rpm</A>
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1614">[ date ]</a>
+ <a href="thread.html#1614">[ thread ]</a>
+ <a href="subject.html#1614">[ subject ]</a>
+ <a href="author.html#1614">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001615.html b/zarb-ml/mageia-sysadm/2011-January/001615.html
new file mode 100644
index 000000000..b172de5d2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001615.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Script generating empty repo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3CAANLkTinJ5Dwj6US2wdvDBR%3D3twbHZLUHEck3Jj7qBkzK%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001629.html">
+ <LINK REL="Next" HREF="001616.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Script generating empty repo</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3CAANLkTinJ5Dwj6US2wdvDBR%3D3twbHZLUHEck3Jj7qBkzK%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Script generating empty repo">pterjan at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 20:18:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1615">[ date ]</a>
+ <a href="thread.html#1615">[ thread ]</a>
+ <a href="subject.html#1615">[ subject ]</a>
+ <a href="author.html#1615">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+just for the record, here is a script to generate directories for the
+75 media and the 2 media.cfg
+It may be buggy and does not copy any pubkey for example but at list I
+now have a tree with correct structure
+
+I did not store it in svn as I don't expect we ever need it again
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: gen
+Type: application/octet-stream
+Size: 1859 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/6b6e0afe/attachment.obj&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1615">[ date ]</a>
+ <a href="thread.html#1615">[ thread ]</a>
+ <a href="subject.html#1615">[ subject ]</a>
+ <a href="author.html#1615">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001616.html b/zarb-ml/mageia-sysadm/2011-January/001616.html
new file mode 100644
index 000000000..895f9d30b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001616.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Script generating empty repo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3C1294341760.3329.162.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001615.html">
+ <LINK REL="Next" HREF="001886.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Script generating empty repo</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3C1294341760.3329.162.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Script generating empty repo">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 20:22:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1616">[ date ]</a>
+ <a href="thread.html#1616">[ thread ]</a>
+ <a href="subject.html#1616">[ subject ]</a>
+ <a href="author.html#1616">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 20:18 +0100, Pascal Terjan a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> just for the record, here is a script to generate directories for the
+</I>&gt;<i> 75 media and the 2 media.cfg
+</I>&gt;<i> It may be buggy and does not copy any pubkey for example but at list I
+</I>&gt;<i> now have a tree with correct structure
+</I>&gt;<i>
+</I>&gt;<i> I did not store it in svn as I don't expect we ever need it again
+</I>
+I think we should place it in puppet.
+
+Cause we could surely benefit from a clone of the infrastructure ( test
+infrastructure, another fork in 10 years, disk crashing )
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1616">[ date ]</a>
+ <a href="thread.html#1616">[ thread ]</a>
+ <a href="subject.html#1616">[ subject ]</a>
+ <a href="author.html#1616">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001617.html b/zarb-ml/mageia-sysadm/2011-January/001617.html
new file mode 100644
index 000000000..415a40f2c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001617.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40188%3Amgarepo-1.9.3-1.mga1.src.rpm&In-Reply-To=%3C20110106193102.D625141A99%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001886.html">
+ <LINK REL="Next" HREF="001621.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40188%3Amgarepo-1.9.3-1.mga1.src.rpm&In-Reply-To=%3C20110106193102.D625141A99%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 20:31:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1617">[ date ]</a>
+ <a href="thread.html#1617">[ thread ]</a>
+ <a href="subject.html#1617">[ subject ]</a>
+ <a href="author.html#1617">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @188:mgarepo-1.9.3-1.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106192447.pterjan.valstar.6308.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110106192447.pterjan.valstar.6308.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1617">[ date ]</a>
+ <a href="thread.html#1617">[ thread ]</a>
+ <a href="subject.html#1617">[ subject ]</a>
+ <a href="author.html#1617">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001618.html b/zarb-ml/mageia-sysadm/2011-January/001618.html
new file mode 100644
index 000000000..3b0bd95f7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001618.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] fixed mageia-release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3CAANLkTim7Yof41nfuUJC7%3DSsomCXKM6QbMLN6-4Q2_gTw%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001614.html">
+ <LINK REL="Next" HREF="001619.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] fixed mageia-release</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3CAANLkTim7Yof41nfuUJC7%3DSsomCXKM6QbMLN6-4Q2_gTw%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] fixed mageia-release">pterjan at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 20:41:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1618">[ date ]</a>
+ <a href="thread.html#1618">[ thread ]</a>
+ <a href="subject.html#1618">[ subject ]</a>
+ <a href="author.html#1618">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 6, 2011 at 19:48, Thomas Backlund &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>&gt; wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> here is a fixed mageia-release (based on mandriva-release) that makes the
+</I>&gt;<i> versioning and naming correct...
+</I>&gt;<i> (and yes, it's in mageia svn)
+</I>
+Thanks, it is however inconsistent with repsys setup which generates
+mga1.0 and not mga1
+I don't know which one is wanted
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1618">[ date ]</a>
+ <a href="thread.html#1618">[ thread ]</a>
+ <a href="subject.html#1618">[ subject ]</a>
+ <a href="author.html#1618">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001619.html b/zarb-ml/mageia-sysadm/2011-January/001619.html
new file mode 100644
index 000000000..ca9ad5242
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001619.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] fixed mageia-release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C4D261C06.2080608%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001618.html">
+ <LINK REL="Next" HREF="001620.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] fixed mageia-release</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C4D261C06.2080608%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] fixed mageia-release">tmb at iki.fi
+ </A><BR>
+ <I>Thu Jan 6 20:46:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1619">[ date ]</a>
+ <a href="thread.html#1619">[ thread ]</a>
+ <a href="subject.html#1619">[ subject ]</a>
+ <a href="author.html#1619">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Pascal Terjan skrev 6.1.2011 21:41:
+&gt;<i> On Thu, Jan 6, 2011 at 19:48, Thomas Backlund&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>&gt; wrote:
+</I>&gt;&gt;<i> Hi,
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> here is a fixed mageia-release (based on mandriva-release) that makes the
+</I>&gt;&gt;<i> versioning and naming correct...
+</I>&gt;&gt;<i> (and yes, it's in mageia svn)
+</I>&gt;<i>
+</I>&gt;<i> Thanks, it is however inconsistent with repsys setup which generates
+</I>&gt;<i> mga1.0 and not mga1
+</I>&gt;<i> I don't know which one is wanted
+</I>
+According to decision on founders meeting it should be mga1
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1619">[ date ]</a>
+ <a href="thread.html#1619">[ thread ]</a>
+ <a href="subject.html#1619">[ subject ]</a>
+ <a href="author.html#1619">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001620.html b/zarb-ml/mageia-sysadm/2011-January/001620.html
new file mode 100644
index 000000000..99f9eef73
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001620.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] fixed mageia-release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C1294343642.3329.164.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001619.html">
+ <LINK REL="Next" HREF="001629.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] fixed mageia-release</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3C1294343642.3329.164.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] fixed mageia-release">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 20:54:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1620">[ date ]</a>
+ <a href="thread.html#1620">[ thread ]</a>
+ <a href="subject.html#1620">[ subject ]</a>
+ <a href="author.html#1620">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 21:46 +0200, Thomas Backlund a &#233;crit :
+&gt;<i> Pascal Terjan skrev 6.1.2011 21:41:
+</I>&gt;<i> &gt; On Thu, Jan 6, 2011 at 19:48, Thomas Backlund&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>&gt; wrote:
+</I>&gt;<i> &gt;&gt; Hi,
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; here is a fixed mageia-release (based on mandriva-release) that makes the
+</I>&gt;<i> &gt;&gt; versioning and naming correct...
+</I>&gt;<i> &gt;&gt; (and yes, it's in mageia svn)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Thanks, it is however inconsistent with repsys setup which generates
+</I>&gt;<i> &gt; mga1.0 and not mga1
+</I>&gt;<i> &gt; I don't know which one is wanted
+</I>&gt;<i>
+</I>&gt;<i> According to decision on founders meeting it should be mga1
+</I>
+To be precise :
+
+<A HREF="http://meetbot.mageia.org/mageia-meeting/2010/mageia-meeting.2010-12-01-19.37.html">http://meetbot.mageia.org/mageia-meeting/2010/mageia-meeting.2010-12-01-19.37.html</A>
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1620">[ date ]</a>
+ <a href="thread.html#1620">[ thread ]</a>
+ <a href="subject.html#1620">[ subject ]</a>
+ <a href="author.html#1620">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001621.html b/zarb-ml/mageia-sysadm/2011-January/001621.html
new file mode 100644
index 000000000..2e44d7ea3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001621.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [232] merge r124 from live
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B232%5D%20merge%20r124%20from%20live&In-Reply-To=%3C20110106200309.9CF7941A9F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001617.html">
+ <LINK REL="Next" HREF="001622.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [232] merge r124 from live</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B232%5D%20merge%20r124%20from%20live&In-Reply-To=%3C20110106200309.9CF7941A9F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [232] merge r124 from live">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:03:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1621">[ date ]</a>
+ <a href="thread.html#1621">[ thread ]</a>
+ <a href="subject.html#1621">[ subject ]</a>
+ <a href="author.html#1621">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 232
+Author: misc
+Date: 2011-01-06 21:03:09 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+merge r124 from live
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/catdap.yml
+
+Modified: identity/CatDap/trunk/catdap.yml
+===================================================================
+--- identity/CatDap/trunk/catdap.yml 2011-01-06 17:30:05 UTC (rev 231)
++++ identity/CatDap/trunk/catdap.yml 2011-01-06 20:03:09 UTC (rev 232)
+@@ -78,6 +78,7 @@
+ - roomNumber
+ - secretary
+ - mailForwardingAddress
++ - sshPublicKey
+
+ # Currently not used, we only respect editable_attrs
+ uneditable_attrs:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/02f2ce9e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1621">[ date ]</a>
+ <a href="thread.html#1621">[ thread ]</a>
+ <a href="subject.html#1621">[ subject ]</a>
+ <a href="author.html#1621">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001622.html b/zarb-ml/mageia-sysadm/2011-January/001622.html
new file mode 100644
index 000000000..37d65547c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001622.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [233] merge from trunk, rev 97
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B233%5D%20merge%20from%20trunk%2C%20rev%2097&In-Reply-To=%3C20110106200641.F153841A9F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001621.html">
+ <LINK REL="Next" HREF="001623.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [233] merge from trunk, rev 97</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B233%5D%20merge%20from%20trunk%2C%20rev%2097&In-Reply-To=%3C20110106200641.F153841A9F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [233] merge from trunk, rev 97">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:06:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A></li>
+ <LI>Next message: <A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1622">[ date ]</a>
+ <a href="thread.html#1622">[ thread ]</a>
+ <a href="subject.html#1622">[ subject ]</a>
+ <a href="author.html#1622">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 233
+Author: misc
+Date: 2011-01-06 21:06:41 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+merge from trunk, rev 97
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/Makefile.PL
+
+Modified: identity/CatDap/branches/live/Makefile.PL
+===================================================================
+--- identity/CatDap/branches/live/Makefile.PL 2011-01-06 20:03:09 UTC (rev 232)
++++ identity/CatDap/branches/live/Makefile.PL 2011-01-06 20:06:41 UTC (rev 233)
+@@ -16,6 +16,7 @@
+ requires 'Catalyst::Plugin::Unicode::Encoding';
+ requires 'Catalyst::Plugin::Authentication';
+ requires 'Catalyst::Plugin::Authentication::Store::LDAP';
++requires 'Catalyst::Plugin::Authorization::Roles';
+ requires 'Catalyst::Plugin::Captcha';
+ requires 'Catalyst::Plugin::Session::Store::File';
+ requires 'Catalyst::Plugin::Session::State::Cookie';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/7cd7d4a3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A></li>
+ <LI>Next message: <A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1622">[ date ]</a>
+ <a href="thread.html#1622">[ thread ]</a>
+ <a href="subject.html#1622">[ subject ]</a>
+ <a href="author.html#1622">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001623.html b/zarb-ml/mageia-sysadm/2011-January/001623.html
new file mode 100644
index 000000000..074d5a90f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001623.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [234] merge rev 101 from trunk
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B234%5D%20merge%20rev%20101%20from%20trunk&In-Reply-To=%3C20110106201737.21A9C41AA2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001622.html">
+ <LINK REL="Next" HREF="001624.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [234] merge rev 101 from trunk</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B234%5D%20merge%20rev%20101%20from%20trunk&In-Reply-To=%3C20110106201737.21A9C41AA2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [234] merge rev 101 from trunk">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:17:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A></li>
+ <LI>Next message: <A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1623">[ date ]</a>
+ <a href="thread.html#1623">[ thread ]</a>
+ <a href="subject.html#1623">[ subject ]</a>
+ <a href="author.html#1623">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 234
+Author: misc
+Date: 2011-01-06 21:17:36 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+merge rev 101 from trunk
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm 2011-01-06 20:06:41 UTC (rev 233)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm 2011-01-06 20:17:36 UTC (rev 234)
+@@ -536,7 +536,7 @@
+ if ( @{ $c-&gt;error } ) {
+ my $errors = join &quot;\n&quot;,@{ $c-&gt;error };
+ $c-&gt;log-&gt;info(&quot;Sending reset mail to $email failed: $errors&quot;);
+- $c-&gt;response-&gt;body($c-&gt;loc('An error occured sending the email, but your account was created. Please try the password recovery process f you entered the correct email address: [_1]', $errors));
++ $c-&gt;response-&gt;body($c-&gt;loc('An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: [_1]', $errors));
+ $c-&gt;error(0); # Reset the error condition if you need to
+ }
+ push @errors,$c-&gt;loc('Password reset and email sent');
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/3589acc9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A></li>
+ <LI>Next message: <A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1623">[ date ]</a>
+ <a href="thread.html#1623">[ thread ]</a>
+ <a href="subject.html#1623">[ subject ]</a>
+ <a href="author.html#1623">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001624.html b/zarb-ml/mageia-sysadm/2011-January/001624.html
new file mode 100644
index 000000000..118048062
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001624.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B235%5D%20revert%20part%20of%20commit%20r115%2C%20to%20syc%20with%20trunk&In-Reply-To=%3C20110106202713.2B2C541AA4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001623.html">
+ <LINK REL="Next" HREF="001625.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B235%5D%20revert%20part%20of%20commit%20r115%2C%20to%20syc%20with%20trunk&In-Reply-To=%3C20110106202713.2B2C541AA4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:27:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A></li>
+ <LI>Next message: <A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1624">[ date ]</a>
+ <a href="thread.html#1624">[ thread ]</a>
+ <a href="subject.html#1624">[ subject ]</a>
+ <a href="author.html#1624">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 235
+Author: misc
+Date: 2011-01-06 21:27:12 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+revert part of commit r115, to syc with trunk
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/lib/CatDap.pm
+
+Modified: identity/CatDap/branches/live/lib/CatDap.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap.pm 2011-01-06 20:17:36 UTC (rev 234)
++++ identity/CatDap/branches/live/lib/CatDap.pm 2011-01-06 20:27:12 UTC (rev 235)
+@@ -43,11 +43,6 @@
+ name =&gt; 'CatDap',
+ # Disable deprecated behavior needed by old applications
+ disable_component_resolution_regex_fallback =&gt; 1,
+- static =&gt; {
+- dirs =&gt; [
+- 'static'
+- ],
+- }
+ );
+
+ sub begin : Private {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/1695fc93/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A></li>
+ <LI>Next message: <A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1624">[ date ]</a>
+ <a href="thread.html#1624">[ thread ]</a>
+ <a href="subject.html#1624">[ subject ]</a>
+ <a href="author.html#1624">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001625.html b/zarb-ml/mageia-sysadm/2011-January/001625.html
new file mode 100644
index 000000000..8478c628d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001625.html
@@ -0,0 +1,525 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [236] - merge style with trunk, revert local modification
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B236%5D%20-%20merge%20style%20with%20trunk%2C%0A%09revert%20local%20modification&In-Reply-To=%3C20110106202908.A8F2341AA4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001624.html">
+ <LINK REL="Next" HREF="001626.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [236] - merge style with trunk, revert local modification</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B236%5D%20-%20merge%20style%20with%20trunk%2C%0A%09revert%20local%20modification&In-Reply-To=%3C20110106202908.A8F2341AA4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [236] - merge style with trunk, revert local modification">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:29:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A></li>
+ <LI>Next message: <A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1625">[ date ]</a>
+ <a href="thread.html#1625">[ thread ]</a>
+ <a href="subject.html#1625">[ subject ]</a>
+ <a href="author.html#1625">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 236
+Author: misc
+Date: 2011-01-06 21:29:08 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- merge style with trunk, revert local modification
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/root/static/style/ttsite.css
+ identity/CatDap/branches/live/root/static/style/yui/reset-fonts-grids.css
+
+Modified: identity/CatDap/branches/live/root/static/style/ttsite.css
+===================================================================
+--- identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-06 20:27:12 UTC (rev 235)
++++ identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-06 20:29:08 UTC (rev 236)
+@@ -1,16 +1,103 @@
++/* begin changes obgr_seneca */
+ html, body {
+- background: #ccc;
++ background: #ddd;
+ }
+
+ #doc {
+- -webkit-box-shadow: 0 0 10px #aaa;
+- -moz-box-shadow: 0 0 10px #aaa;
+- box-shadow: 0 0 10px #aaa;
+- background: #fff;
++ -webkit-box-shadow: 0 0 10px #444;
++ -moz-box-shadow: 0 0 10px #444;
++ box-shadow: 0 0 10px #444;
++ -webkit-border-radius: 10px;
++ -moz-border-radius: 10px;
++ border-radius: 10px;
++ margin-top: 20px;
+ }
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#hd {
++ background: #aaa;
++ padding: 10px 20px 4px 20px;
++ text-align: center;
++ -webkit-border-radius: 10px 10px 0 0;
++ -moz-border-radius: 10px 10px 0 0;
++ border-radius: 10px 10px 0 0;
++}
++
++#bd {
++ background: #fff;
++ padding: 2px 20px 2px 20px;
++ text-align: center;
++}
++
++#bd h1 {
++ margin: 0.2em 0;
++}
++
++#ft {
++ background: #aaa;
++ padding: 2px 20px 10px 20px;
++}
++
++#input_form {
++ display: block;
++ width: 250px;
++ text-align:left;
++ padding: 10px;
++ -webkit-border-radius: 0.6em;
++ -moz-border-radius: 0.6em;
++}
++
++
++#input_form input {
++ background: #fff;
++ border: inset 1px;
++}
++
++#input_form input:focus {
++ background: #ddf;
++}
++
++#input_form button {
++ background: #eef;
++ border: 2px outset #dde;
++ -webkit-border-radius: 0.4em;
++ -moz-border-radius: 0.4em;
++ border-radius: 0.4em;
++ padding: 4px;
++}
++
++#login_form label {
++ text-align:left;
++ float: left;
++ width: 140px;
++}
++
++#login_form {
++ display: block;
++ float: left;
++ margin-bottom: 2.5em;
++}
++
++#login_form_inputs {
++ margin-bottom: 1.5em;
++}
++
++#login_form input:focus {
++ background: #ddf;
++}
++
++#login_form_line span {
++ float: left;
++ padding-top:5px;
++}
++
++#login_form button {
++ float: right;
++}
++
++/* End changes obgr_seneca */
++
+ .message {
+ color: #000;
+ }
+
+Modified: identity/CatDap/branches/live/root/static/style/yui/reset-fonts-grids.css
+===================================================================
+--- identity/CatDap/branches/live/root/static/style/yui/reset-fonts-grids.css 2011-01-06 20:27:12 UTC (rev 235)
++++ identity/CatDap/branches/live/root/static/style/yui/reset-fonts-grids.css 2011-01-06 20:29:08 UTC (rev 236)
+@@ -4,4 +4,308 @@
+ <A HREF="http://developer.yahoo.com/yui/license.html">http://developer.yahoo.com/yui/license.html</A>
+ version: 2.8.2r1
+ */
+-html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre
+ ,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}body{text-align:center;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main,.yui-g .yui-u .yui-g{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:13.8461em;*width:13.50em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-l
+ eft:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.f
+ irst,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-g .yui-u{width:48.1%;}.yui-g .yu
+ i-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}.yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.y
+ ui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:&quot;.&quot;;display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
+\ No newline at end of file
++html{
++ color:#000;
++ background:#FFF;
++}
++body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{
++ margin:0;
++ padding:0;
++}
++table{
++ border-collapse:collapse;border-spacing:0;
++}
++fieldset,img{
++ border:0;
++}
++address,caption,cite,code,dfn,em,strong,th,var,optgroup{
++ font-style:inherit;font-weight:inherit;
++}
++del,ins{
++ text-decoration:none;
++}
++li{
++ list-style:none;
++}
++caption,th{
++ text-align:left;
++}
++h1,h2,h3,h4,h5,h6{
++ font-size:100%;
++ font-weight:normal;
++}
++q:before,q:after{ content:'';}
++abbr,acronym{
++ border:0;
++ font-variant:normal;
++}
++sup{
++ vertical-align:baseline;
++}
++sub{
++ vertical-align:baseline;
++}
++legend{
++ color:#000;
++}
++input,button,textarea,select,optgroup,option{
++ font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;
++}
++input,button,textarea,select{
++ *font-size:100%;
++}
++body{
++ font:13px/1.231 arial,helvetica,clean,
++ sans-serif;
++ *font-size:small;
++ *font:x-small;
++}
++select,input,button,textarea,button{
++ font:99% arial,helvetica,clean,sans-serif;
++}
++table{
++ font-size:inherit;
++ font:100%;
++}
++pre,code,kbd,samp,tt{
++ font-family:monospace;
++ *font-size:108%;
++ line-height:100%;
++}
++body{
++ text-align:center;
++}
++#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{
++ margin:auto;
++ text-align:left;
++ /*
++ * FIXME:
++ * It would be better to use 30.00em for the index page and an othe size for the other pages
++ * this would allow us to not waste space.
++ */
++ width:57.69em;
++ *width:56.25em;
++}
++#doc2{
++ width:73.076em;
++ *width:71.25em;
++}
++#doc3{
++ margin:auto 10px;
++ width:auto;
++}
++#doc4{
++ width:74.923em;
++ *width:73.05em;
++}
++.yui-b{
++ position:relative;
++}
++.yui-b{
++ _position:static;
++}
++#yui-main .yui-b{
++ position:static;
++}
++#yui-main,.yui-g .yui-u .yui-g{
++ width:100%;
++}
++.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{
++ float:right;margin-left:-25em;
++}
++.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{
++ float:left;
++ margin-right:-25em;
++}
++.yui-t1 .yui-b{
++ float:left;
++ width:12.30769em;
++ *width:12.00em;
++}
++.yui-t1 #yui-main .yui-b{
++ margin-left:13.30769em;
++ *margin-left:13.05em;
++}
++.yui-t2 .yui-b{
++ float:left;
++ width:13.8461em;
++ *width:13.50em;
++}
++.yui-t2 #yui-main .yui-b{
++ margin-left:14.8461em;
++ *margin-left:14.55em;
++}
++.yui-t3 .yui-b{
++ float:left;
++ width:23.0769em;
++ *width:22.50em;
++}
++.yui-t3 #yui-main .yui-b{
++ margin-left:24.0769em;
++ *margin-left:23.62em;
++}
++.yui-t4 .yui-b{
++ float:right;
++ width:13.8456em;
++ *width:13.50em;
++}
++.yui-t4 #yui-main .yui-b{
++ margin-right:14.8456em;
++ *margin-right:14.55em;
++}
++.yui-t5 .yui-b{
++ float:right;
++ width:18.4615em;
++ *width:18.00em;
++}
++.yui-t5 #yui-main .yui-b{
++ margin-right:19.4615em;
++ *margin-right:19.125em;
++}
++.yui-t6 .yui-b{
++ float:right;
++ width:23.0769em;
++ *width:22.50em;
++}
++.yui-t6 #yui-main .yui-b{
++ margin-right:24.0769em;
++ *margin-right:23.62em;
++}
++.yui-t7 #yui-main .yui-b{
++ display:block;
++ margin:0 0 1em 0;
++}
++#yui-main .yui-b{
++ float:none;
++ width:auto;
++}
++.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
++ float:left;
++}
++.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{
++ float:right;
++}
++.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{
++ float:left;
++}
++.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{
++ width:49.1%;
++}
++.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{
++ width:32%;
++ margin-left:1.99%;
++}
++.yui-gb .yui-u{
++ *margin-left:1.9%;
++ *width:31.9%;
++}
++.yui-gc div.first,.yui-gd .yui-u{
++ width:66%;
++}
++.yui-gd div.first{
++ width:32%;
++}
++.yui-ge div.first,.yui-gf .yui-u{
++ width:74.2%;
++}
++.yui-ge .yui-u,.yui-gf div.first{
++ width:24%;
++}
++.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{
++ margin-left:0;
++}
++.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{
++ width:49%;
++ *width:48.1%;
++ *margin-left:0;
++}
++.yui-g .yui-g .yui-u{
++ width:48.1%;
++}
++.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{
++ *margin-right:0;
++ *width:32%;
++ _width:31.7%;
++}
++.yui-g .yui-gc div.first,.yui-gd .yui-g{
++ width:66%;
++}
++.yui-gb .yui-g div.first{
++ *margin-right:4%;
++ _margin-right:1.3%;
++}
++.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{
++ *margin-right:0;
++}
++.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{
++ *margin-left:1.8%;
++ _margin-left:4%;
++}
++.yui-g .yui-gb .yui-u{
++ _margin-left:1.0%;
++}
++.yui-gb .yui-gd .yui-u{
++ *width:66%;
++ _width:61.2%;
++}
++.yui-gb .yui-gd div.first{
++ *width:31%;
++ _width:29.5%;
++}
++.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{
++ width:32%;
++ _float:right;
++ margin-right:0;
++ _margin-left:0;
++}
++.yui-gb .yui-gc div.first{
++ width:66%;
++ *float:left;
++ *margin-left:0;
++}
++.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{
++ margin:0;
++}
++.yui-gb .yui-gb .yui-u{
++ _margin-left:.7%;
++}
++.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{
++ *margin-left:0;
++}
++.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{
++ *width:48.1%;
++ *margin-left:0;
++}
++.yui-gb .yui-gd div.first{
++ width:32%;
++}
++.yui-g .yui-gd div.first{
++ _width:29.9%;
++}
++.yui-ge .yui-g{
++ width:24%;
++}
++.yui-gf .yui-g{
++ width:74.2%;
++}
++.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{
++ float:right;
++}
++.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{
++ float:left;
++}
++.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{
++ *width:24%;
++ _width:20%;
++}
++.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{
++ *width:73.5%;
++ _width:65.5%;
++}
++.yui-ge div.first .yui-gd .yui-u{
++ width:65%;
++}
++.yui-ge div.first .yui-gd div.first{
++ width:32%;
++}
++#hd:after,#bd:after,#ft:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:&quot;.&quot;;display:block;height:0;clear:both;visibility:hidden;}#hd,#bd,#ft,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/ca1768d5/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A></li>
+ <LI>Next message: <A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1625">[ date ]</a>
+ <a href="thread.html#1625">[ thread ]</a>
+ <a href="subject.html#1625">[ subject ]</a>
+ <a href="author.html#1625">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001626.html b/zarb-ml/mageia-sysadm/2011-January/001626.html
new file mode 100644
index 000000000..03ffcc977
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001626.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] catdap deployment
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20catdap%20deployment&In-Reply-To=%3C1294346382.3329.168.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001625.html">
+ <LINK REL="Next" HREF="001627.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] catdap deployment</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20catdap%20deployment&In-Reply-To=%3C1294346382.3329.168.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] catdap deployment">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 21:39:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A></li>
+ <LI>Next message: <A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1626">[ date ]</a>
+ <a href="thread.html#1626">[ thread ]</a>
+ <a href="subject.html#1626">[ subject ]</a>
+ <a href="author.html#1626">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+so I finally finish the merge of catdap ( by hand ). I will do a quick
+test of merging the last change in trunk, creating a account and then
+announce it to people on -i18n for sympa.
+
+And say to send their remark here, so prepare to be flooded :)
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A></li>
+ <LI>Next message: <A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1626">[ date ]</a>
+ <a href="thread.html#1626">[ thread ]</a>
+ <a href="subject.html#1626">[ subject ]</a>
+ <a href="author.html#1626">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001627.html b/zarb-ml/mageia-sysadm/2011-January/001627.html
new file mode 100644
index 000000000..2c04bbe07
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001627.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B679%5D%20-%20fix%20description%2C%0A%09as%20pointed%20by%20wobo%20and%20remmy%20on%20ml&In-Reply-To=%3C20110106204336.88EDB41AA7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001626.html">
+ <LINK REL="Next" HREF="001630.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B679%5D%20-%20fix%20description%2C%0A%09as%20pointed%20by%20wobo%20and%20remmy%20on%20ml&In-Reply-To=%3C20110106204336.88EDB41AA7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:43:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A></li>
+ <LI>Next message: <A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1627">[ date ]</a>
+ <a href="thread.html#1627">[ thread ]</a>
+ <a href="subject.html#1627">[ subject ]</a>
+ <a href="author.html#1627">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 679
+Author: misc
+Date: 2011-01-06 21:43:36 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- fix description, as pointed by wobo and remmy on ml
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-06 14:07:03 UTC (rev 678)
++++ puppet/manifests/nodes.pp 2011-01-06 20:43:36 UTC (rev 679)
+@@ -66,47 +66,47 @@
+ # please check that the list use the proper code for
+ # language ( not to be confused with tld or country code )
+ sympa::public_list {&quot;i18n-af&quot;:
+- subject =&gt; &quot;List about translation in Afrikaans&quot;,
++ subject =&gt; &quot;List about translation to Afrikaans&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-de&quot;:
+- subject =&gt; &quot;List about translation in German&quot;,
++ subject =&gt; &quot;List about translation to German&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-et&quot;:
+- subject =&gt; &quot;List about translation in Estonian&quot;,
++ subject =&gt; &quot;List about translation to Estonian&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-fr&quot;:
+- subject =&gt; &quot;List about translation in French&quot;,
++ subject =&gt; &quot;List about translation to French&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-nl&quot;:
+- subject =&gt; &quot;List about translation in Dutch&quot;,
++ subject =&gt; &quot;List about translation to Dutch&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-pt_br&quot;:
+- subject =&gt; &quot;List about translation in Brazilian Portuguese&quot;,
++ subject =&gt; &quot;List about translation to Brazilian Portuguese&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-pl&quot;:
+- subject =&gt; &quot;List about translation in Polish&quot;,
++ subject =&gt; &quot;List about translation to Polish&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-ru&quot;:
+- subject =&gt; &quot;List about translation in Russian&quot;,
++ subject =&gt; &quot;List about translation to Russian&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+ sympa::public_list {&quot;i18n-tr&quot;:
+- subject =&gt; &quot;List about translation in Turkish&quot;,
++ subject =&gt; &quot;List about translation to Turkish&quot;,
+ topics =&gt; &quot;i18n&quot;,
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/151369f6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A></li>
+ <LI>Next message: <A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1627">[ date ]</a>
+ <a href="thread.html#1627">[ thread ]</a>
+ <a href="subject.html#1627">[ subject ]</a>
+ <a href="author.html#1627">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001628.html b/zarb-ml/mageia-sysadm/2011-January/001628.html
new file mode 100644
index 000000000..c31651afa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001628.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [673] - create the initial set of i18n lists
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C1294346642.3329.169.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001611.html">
+ <LINK REL="Next" HREF="001563.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [673] - create the initial set of i18n lists</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B673%5D%20-%20create%20the%20initial%20set%20of%20i18n%20lists&In-Reply-To=%3C1294346642.3329.169.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [673] - create the initial set of i18n lists">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 6 21:44:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1628">[ date ]</a>
+ <a href="thread.html#1628">[ thread ]</a>
+ <a href="subject.html#1628">[ subject ]</a>
+ <a href="author.html#1628">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 06 janvier 2011 &#224; 19:07 +0100, Wolfgang Bornath a &#233;crit :
+&gt;<i> 2011/1/6 Remco Rijnders &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">remco at webconquest.com</A>&gt;:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Without wanting to sound too pedantic, would the subject for this and
+</I>&gt;<i> &gt; similar lists not be better with the term &quot;into&quot; instead of &quot;in&quot; or just
+</I>&gt;<i> &gt; &quot;Translations into Afrikaans&quot; ?
+</I>&gt;<i>
+</I>&gt;<i> Being pedantic I say: &quot;translation to Afrikaans&quot; -
+</I>&gt;<i> A document/software is translated &quot;from - to&quot;.
+</I>&gt;<i>
+</I>&gt;<i> But I am not pedantic, I am a German!
+</I>
+Fixed, should appear soon.
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A></li>
+ <LI>Next message: <A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1628">[ date ]</a>
+ <a href="thread.html#1628">[ thread ]</a>
+ <a href="subject.html#1628">[ subject ]</a>
+ <a href="author.html#1628">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001629.html b/zarb-ml/mageia-sysadm/2011-January/001629.html
new file mode 100644
index 000000000..e77427349
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001629.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] fixed mageia-release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3CAANLkTi%3DRbT-Lc00Y0mzgADxFx7nSpeQMXPACdr705sc%2B%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001620.html">
+ <LINK REL="Next" HREF="001615.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] fixed mageia-release</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20fixed%20mageia-release&In-Reply-To=%3CAANLkTi%3DRbT-Lc00Y0mzgADxFx7nSpeQMXPACdr705sc%2B%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] fixed mageia-release">pterjan at gmail.com
+ </A><BR>
+ <I>Thu Jan 6 21:45:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1629">[ date ]</a>
+ <a href="thread.html#1629">[ thread ]</a>
+ <a href="subject.html#1629">[ subject ]</a>
+ <a href="author.html#1629">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 6, 2011 at 20:54, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 21:46 +0200, Thomas Backlund a &#233;crit :
+</I>&gt;&gt;<i> Pascal Terjan skrev 6.1.2011 21:41:
+</I>&gt;&gt;<i> &gt; On Thu, Jan 6, 2011 at 19:48, Thomas Backlund&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>&gt; &#160;wrote:
+</I>&gt;&gt;<i> &gt;&gt; Hi,
+</I>&gt;&gt;<i> &gt;&gt;
+</I>&gt;&gt;<i> &gt;&gt; here is a fixed mageia-release (based on mandriva-release) that makes the
+</I>&gt;&gt;<i> &gt;&gt; versioning and naming correct...
+</I>&gt;&gt;<i> &gt;&gt; (and yes, it's in mageia svn)
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; Thanks, it is however inconsistent with repsys setup which generates
+</I>&gt;&gt;<i> &gt; mga1.0 and not mga1
+</I>&gt;&gt;<i> &gt; I don't know which one is wanted
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> According to decision on founders meeting it should be mga1
+</I>&gt;<i>
+</I>&gt;<i> To be precise :
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="http://meetbot.mageia.org/mageia-meeting/2010/mageia-meeting.2010-12-01-19.37.html">http://meetbot.mageia.org/mageia-meeting/2010/mageia-meeting.2010-12-01-19.37.html</A>
+</I>
+OK, changing the repsys config in puppet then
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A></li>
+ <LI>Next message: <A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1629">[ date ]</a>
+ <a href="thread.html#1629">[ thread ]</a>
+ <a href="subject.html#1629">[ subject ]</a>
+ <a href="author.html#1629">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001630.html b/zarb-ml/mageia-sysadm/2011-January/001630.html
new file mode 100644
index 000000000..8dcc9240b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001630.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [680] First version is 1 not 1.0
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B680%5D%20First%20version%20is%201%20not%201.0&In-Reply-To=%3C20110106205015.314CF41AA8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001627.html">
+ <LINK REL="Next" HREF="001631.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [680] First version is 1 not 1.0</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B680%5D%20First%20version%20is%201%20not%201.0&In-Reply-To=%3C20110106205015.314CF41AA8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [680] First version is 1 not 1.0">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:50:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A></li>
+ <LI>Next message: <A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1630">[ date ]</a>
+ <a href="thread.html#1630">[ thread ]</a>
+ <a href="subject.html#1630">[ subject ]</a>
+ <a href="author.html#1630">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 680
+Author: pterjan
+Date: 2011-01-06 21:50:14 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+First version is 1 not 1.0
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-06 20:43:36 UTC (rev 679)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-06 20:50:14 UTC (rev 680)
+@@ -50,7 +50,7 @@
+ vendor = Mageia.Org
+
+ [macros cauldron]
+-distro_release = 1.0
++distro_release = 1
+ # 100 * major + minor
+ mgaversion = 100
+ manbo_release = 2
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 20:43:36 UTC (rev 679)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-06 20:50:14 UTC (rev 680)
+@@ -14,7 +14,7 @@
+ queue: todo
+ noarch: i586
+ svn: svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron/
+- 1.0:
++ 1:
+ arch: i586 x86_64
+ cauldron:
+ arch: i586 x86_64
+@@ -38,7 +38,7 @@
+ - send
+ - rpminfo
+
+- 1.0:
++ 1:
+ checks:
+ - source
+ - version
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/40f7bacd/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A></li>
+ <LI>Next message: <A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1630">[ date ]</a>
+ <a href="thread.html#1630">[ thread ]</a>
+ <a href="subject.html#1630">[ subject ]</a>
+ <a href="author.html#1630">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001631.html b/zarb-ml/mageia-sysadm/2011-January/001631.html
new file mode 100644
index 000000000..57f3ea6c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001631.html
@@ -0,0 +1,206 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B681%5D%20-%20split%20ml%20in%20a%20separate%20file%20%28%20so%20we%20could%0A%20later%20use%20ruby%20dsl%20and%20a%20loop%20%29&In-Reply-To=%3C20110106205801.0035141AAA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001630.html">
+ <LINK REL="Next" HREF="001632.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B681%5D%20-%20split%20ml%20in%20a%20separate%20file%20%28%20so%20we%20could%0A%20later%20use%20ruby%20dsl%20and%20a%20loop%20%29&In-Reply-To=%3C20110106205801.0035141AAA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 21:58:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A></li>
+ <LI>Next message: <A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1631">[ date ]</a>
+ <a href="thread.html#1631">[ thread ]</a>
+ <a href="subject.html#1631">[ subject ]</a>
+ <a href="author.html#1631">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 681
+Author: misc
+Date: 2011-01-06 21:58:00 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+- split ml in a separate file ( so we could later use ruby dsl and a loop )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Added Paths:
+-----------
+ puppet/manifests/lists.pp
+
+Added: puppet/manifests/lists.pp
+===================================================================
+--- puppet/manifests/lists.pp (rev 0)
++++ puppet/manifests/lists.pp 2011-01-06 20:58:00 UTC (rev 681)
+@@ -0,0 +1,49 @@
++
++# please check that the list use the proper code for
++# language ( not to be confused with tld or country code )
++sympa::public_list {&quot;i18n-af&quot;:
++ subject =&gt; &quot;List about translation to Afrikaans&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-de&quot;:
++ subject =&gt; &quot;List about translation to German&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-et&quot;:
++ subject =&gt; &quot;List about translation to Estonian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-fr&quot;:
++ subject =&gt; &quot;List about translation to French&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-nl&quot;:
++ subject =&gt; &quot;List about translation to Dutch&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-pt_br&quot;:
++ subject =&gt; &quot;List about translation to Brazilian Portuguese&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-pl&quot;:
++ subject =&gt; &quot;List about translation to Polish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-ru&quot;:
++ subject =&gt; &quot;List about translation to Russian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++sympa::public_list {&quot;i18n-tr&quot;:
++ subject =&gt; &quot;List about translation to Turkish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++}
++
++
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-06 20:50:14 UTC (rev 680)
++++ puppet/manifests/nodes.pp 2011-01-06 20:58:00 UTC (rev 681)
+@@ -63,53 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- # please check that the list use the proper code for
+- # language ( not to be confused with tld or country code )
+- sympa::public_list {&quot;i18n-af&quot;:
+- subject =&gt; &quot;List about translation to Afrikaans&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-de&quot;:
+- subject =&gt; &quot;List about translation to German&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-et&quot;:
+- subject =&gt; &quot;List about translation to Estonian&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-fr&quot;:
+- subject =&gt; &quot;List about translation to French&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-nl&quot;:
+- subject =&gt; &quot;List about translation to Dutch&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-pt_br&quot;:
+- subject =&gt; &quot;List about translation to Brazilian Portuguese&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-pl&quot;:
+- subject =&gt; &quot;List about translation to Polish&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-ru&quot;:
+- subject =&gt; &quot;List about translation to Russian&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
+- sympa::public_list {&quot;i18n-tr&quot;:
+- subject =&gt; &quot;List about translation to Turkish&quot;,
+- topics =&gt; &quot;i18n&quot;,
+- }
+-
++ import &quot;lists&quot;
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/146c539b/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A></li>
+ <LI>Next message: <A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1631">[ date ]</a>
+ <a href="thread.html#1631">[ thread ]</a>
+ <a href="subject.html#1631">[ subject ]</a>
+ <a href="author.html#1631">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001632.html b/zarb-ml/mageia-sysadm/2011-January/001632.html
new file mode 100644
index 000000000..4bb9ac563
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001632.html
@@ -0,0 +1,476 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [237] added German translation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B237%5D%20added%20German%20translation&In-Reply-To=%3C20110106215053.ADE9241AB4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001631.html">
+ <LINK REL="Next" HREF="001633.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [237] added German translation</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B237%5D%20added%20German%20translation&In-Reply-To=%3C20110106215053.ADE9241AB4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [237] added German translation">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 6 22:50:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A></li>
+ <LI>Next message: <A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1632">[ date ]</a>
+ <a href="thread.html#1632">[ thread ]</a>
+ <a href="subject.html#1632">[ subject ]</a>
+ <a href="author.html#1632">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 237
+Author: obgr_seneca
+Date: 2011-01-06 22:50:53 +0100 (Thu, 06 Jan 2011)
+Log Message:
+-----------
+added German translation
+
+Added Paths:
+-----------
+ identity/CatDap/trunk/lib/CatDap/I18N/de.po
+
+Added: identity/CatDap/trunk/lib/CatDap/I18N/de.po
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/I18N/de.po (rev 0)
++++ identity/CatDap/trunk/lib/CatDap/I18N/de.po 2011-01-06 21:50:53 UTC (rev 237)
+@@ -0,0 +1,383 @@
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++#
++# Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;, 2011.
++msgid &quot;&quot;
++msgstr &quot;&quot;
++&quot;Project-Id-Version: \n&quot;
++&quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&quot;
++&quot;PO-Revision-Date: 2011-01-06 22:50+0100\n&quot;
++&quot;Last-Translator: Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;\n&quot;
++&quot;Language-Team: German &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-i18n at mageia.org</A>&gt;\n&quot;
++&quot;MIME-Version: 1.0\n&quot;
++&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
++&quot;Content-Transfer-Encoding: 8bit\n&quot;
++&quot;X-Generator: Lokalize 1.0\n&quot;
++&quot;Plural-Forms: nplurals=2; plural=n != 1;\n&quot;
++
++#: lib/CatDap/Controller/register.pm:133
++msgid &quot;Activation&quot;
++msgstr &quot;Aktivierung&quot;
++
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24 root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
++msgid &quot;Add&quot;
++msgstr &quot;Hinzuf&#252;gen&quot;
++
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;Objekt-Klasse hinzuf&#252;gen&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;Attribut hinzuf&#252;gen&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;Objektklasse %1 zu dn %2 hinzuf&#252;gen&quot;
++
++#: lib/CatDap/Controller/register.pm:49
++msgid &quot;Addresses do not match&quot;
++msgstr &quot;Die Adressen stimmen nicht &#252;berein&quot;
++
++#: lib/CatDap/Controller/register.pm:89
++msgid &quot;An account already exists with this email address&quot;
++msgstr &quot;Ein Zugang mit dieser Email-Adresse existiert bereits&quot;
++
++#: lib/CatDap/Controller/register.pm:94
++msgid &quot;An account already exists with this username&quot;
++msgstr &quot;Ein Zugang mit diesem Benutzernamen existiert bereits&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/register.pm:145
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler beim Senden der Email ist aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuf&#252;hren, &quot;
++&quot;falls Sie die korrekte Email-Adresse angegeben haben. Fehler %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/admin.pm:539
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler ist beim Senden der Email aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuf&#252;hren, &quot;
++&quot;falls Sie die richtige Email-Adresse angegeben haben: %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;Ein Fehler ist beim Versenden der Email aufgetreten, bitte versuchen Sie es sp&#228;ter erneut. Fehler %1&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8 root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;Attribut&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;Die Datei /etc/passwd kann nicht &#252;berpr&#252;ft werden, bitte warnen Sie die System-Administratoren&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;Captcha&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
++msgid &quot;Change&quot;
++msgstr &quot;&#196;ndern&quot;
++
++#: root/user/fake.tt:2
++msgid &quot;Change password&quot;
++msgstr &quot;Das Passwort &#228;ndern&quot;
++
++#: root/register/complete.tt:5
++msgid &quot;Check your mail for activation instructions.&quot;
++msgstr &quot;&#220;berpr&#252;fen Sie Ihre Emails auf Anweisungen zum Aktivieren.&quot;
++
++#: root/forgot_password/complete.tt:5
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;&#220;berpr&#252;fen Sie Ihre Emails auf Anweisungen zum Zur&#252;cksetzen Ihres Passwortes.&quot;
++
++#: root/register/index.tt:24
++msgid &quot;Confirm Email address&quot;
++msgstr &quot;Best&#228;tigen Sie die Emailadresse&quot;
++
++#: root/user/password.tt:5
++msgid &quot;Current password&quot;
++msgstr &quot;Aktuelles Passwort&quot;
++
++#. (cn)
++#. (entry.cn)
++#: root/email/activation.tt:1 root/email/admin/password.tt:1 root/email/forgot_password.tt:1
++msgid &quot;Dear %1,&quot;
++msgstr &quot;Sehr geehrter %1,&quot;
++
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
++msgid &quot;Delete&quot;
++msgstr &quot;L&#246;schen&quot;
++
++#: root/user/fake.tt:1
++msgid &quot;Edit&quot;
++msgstr &quot;&#196;ndern&quot;
++
++#: root/admin/account.tt:33 root/admin/account.tt:8 root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;Email&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
++msgid &quot;Email address&quot;
++msgstr &quot;Email-Adresse&quot;
++
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;Email versandt.&quot;
++
++#: root/forgot_password/confirm.tt:2
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Neues Passwort angeben.&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;Text angeben&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++msgid &quot;First Name&quot;
++msgstr &quot;Vorname&quot;
++
++#: root/register/index.tt:13
++msgid &quot;First name&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:94
++msgid &quot;Forgot password&quot;
++msgstr &quot;Passwort vergessen&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;Haben Sie Ihr Passwort vergessen?&quot;
++
++#: root/index.tt:17 root/index.tt:18
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Vergessenes Passwort?&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9 root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;Vollst&#228;ndiger Name&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/group.tt:9
++msgid &quot;Group name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;Gruppen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48 lib/CatDap/Controller/register.pm:52
++msgid &quot;Incorrect validation text, please try again&quot;
++msgstr &quot;Inkorrekter &#220;berpr&#252;fungstext, bitte versuchen Sie es erneut&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:45 lib/CatDap/Controller/register.pm:46
++msgid &quot;Invalid email address&quot;
++msgstr &quot;Ung&#252;ltige Email-Adresse&quot;
++
++#: lib/CatDap/Controller/register.pm:42
++msgid &quot;Invalid username&quot;
++msgstr &quot;Ung&#252;ltiger Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;Ung&#252;ltiger Benutzername, wird vom System bereits genutzt&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
++msgid &quot;Log out&quot;
++msgstr &quot;Abmelden&quot;
++
++#: root/index.tt:1 root/index.tt:13
++msgid &quot;Login&quot;
++msgstr &quot;Anmelden&quot;
++
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5 root/user/password.tt:10
++msgid &quot;New Password&quot;
++msgstr &quot;Neues Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:296
++msgid &quot;New passwords dont match&quot;
++msgstr &quot;Die neuen Passw&#246;rter stimmen nicht &#252;berein&quot;
++
++#: root/forgot_password/complete.tt:4
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;Die Operation war erfolgreich.&quot;
++
++#: root/index.tt:10
++msgid &quot;Password&quot;
++msgstr &quot;Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:290
++msgid &quot;Password incorrect&quot;
++msgstr &quot;Falsches Passwort&quot;
++
++#: lib/CatDap/Controller/admin.pm:542
++msgid &quot;Password reset and email sent&quot;
++msgstr &quot;Passwort zur&#252;ckgesetzt und Email versandt&quot;
++
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;Pers&#246;nliche Informationen&quot;
++
++#: root/email/admin/password.tt:5
++msgid &quot;Please click below to change your password&quot;
++msgstr &quot;Bitte klicken Sie unten um Ihr Passwort zu &#228;ndern&quot;
++
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;Bitte benutzen Sie die Men&#252;s oben.&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;Prim&#228;re Gruppe&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
++msgid &quot;Register&quot;
++msgstr &quot;Registrieren&quot;
++
++#: root/register/complete.tt:1
++msgid &quot;Registration completed&quot;
++msgstr &quot;Registrierung vollst&#228;ndig&quot;
++
++#: root/register/complete.tt:4
++msgid &quot;Registration was successful.&quot;
++msgstr &quot;Die Registrierung war erfolgreich&quot;
++
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10 root/user/password.tt:15
++msgid &quot;Repeat New Password&quot;
++msgstr &quot;Neues Passwort wiederholen&quot;
++
++#: root/admin/account_modify.tt:1
++msgid &quot;Reset password&quot;
++msgstr &quot;Passwort wiederherstellen&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;Suchen&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;Suchen nach&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;Ausw&#228;hlen&quot;
++
++#: root/forgot_password/index.tt:18
++msgid &quot;Send me my password&quot;
++msgstr &quot;Ein Passwort senden&quot;
++
++#: root/forgot_password/confirm.tt:16
++msgid &quot;Set new password&quot;
++msgstr &quot;Neues Passwort setzen&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;Erfolg&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35 root/admin/account_promote.tt:8 root/register/index.tt:16
++msgid &quot;Surname&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/register.pm:70
++msgid &quot;The first name supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Vorname enth&#228;lt ung&#252;ltige Zeichen&quot;
++
++#: lib/CatDap/Controller/register.pm:75
++msgid &quot;The surname supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Nachname enth&#228;lt ung&#252;ltige Zeichen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;Diese Email-Adresse ist nicht an einen Zugang gebunden&quot;
++
++#: root/email/activation.tt:3
++msgid &quot;To activate your account, please follow the link below.&quot;
++msgstr &quot;Um Ihren Zugang zu aktivieren, folgen Sie bitte den Links unten.&quot;
++
++#: root/email/forgot_password.tt:3
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Um Ihr Passwort zur&#252;ckzusetzen, folgen Sie den Links unten.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
++msgid &quot;Update&quot;
++msgstr &quot;Aktualisieren&quot;
++
++#: root/admin/account.tt:32 root/admin/account.tt:7 root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7 root/register/index.tt:8
++msgid &quot;Username&quot;
++msgstr &quot;Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;Der Benutzername darf nicht verwendet werden&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9 root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;Wert&quot;
++
++#. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;Your %1 account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++&quot;F&#252;r ihren %1-Zugang wurde angefordert, das Passwort zu &#228;ndern. Wenn Sie dies nicht getan haben oder Ihr Passwort nicht &#228;ndern wollen, k&#246;nnen Sie einfach nichts tun.&quot;
++
++#. (c.config.organisation)
++#: root/email/activation.tt:2
++msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
++msgstr &quot;Ihr %1-Zugang wurde erfolgreich eingerichtet, ben&#246;tigt aber noch Aktivierung.&quot;
++
++#. (c.user.username)
++#: root/email/admin/password.tt:3
++msgid &quot;Your password was reset by %1&quot;
++msgstr &quot;Ihr Passwort wurde von %1 zur&#252;ckgesetzt&quot;
++
++#: lib/CatDap/Controller/user.pm:61
++msgid &quot;Your session has expired&quot;
++msgstr &quot;Ihre Sitzung ist abgelaufen&quot;
++
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
++msgstr &quot;enth&#228;lt&quot;
++
++#: root/admin/group_modify.tt:14
++msgid &quot;delete&quot;
++msgstr &quot;l&#246;schen&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;Gr&#246;&#223;er als oder gleich wie&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;ist genau&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;weniger als&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;Mitglied&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
++msgid &quot;password reset&quot;
++msgstr &quot;Passwort zur&#252;ckgesetzt&quot;
++
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;mit dem Wert&quot;
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110106/38fb7d95/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A></li>
+ <LI>Next message: <A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1632">[ date ]</a>
+ <a href="thread.html#1632">[ thread ]</a>
+ <a href="subject.html#1632">[ subject ]</a>
+ <a href="author.html#1632">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001633.html b/zarb-ml/mageia-sysadm/2011-January/001633.html
new file mode 100644
index 000000000..71ef5f3a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001633.html
@@ -0,0 +1,277 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B682%5D%20Add%20config%20for%20the%20second%20youri%20%28third%20one%20is%0A%09dead%21%29&In-Reply-To=%3C20110107001921.BD6C141AD2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001632.html">
+ <LINK REL="Next" HREF="001634.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B682%5D%20Add%20config%20for%20the%20second%20youri%20%28third%20one%20is%0A%09dead%21%29&In-Reply-To=%3C20110107001921.BD6C141AD2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:19:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A></li>
+ <LI>Next message: <A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1633">[ date ]</a>
+ <a href="thread.html#1633">[ thread ]</a>
+ <a href="subject.html#1633">[ subject ]</a>
+ <a href="author.html#1633">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 682
+Author: pterjan
+Date: 2011-01-07 01:19:21 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Add config for the second youri (third one is dead!)
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/templates/submit-queue.conf
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-06 20:58:00 UTC (rev 681)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:19:21 UTC (rev 682)
+@@ -141,6 +141,13 @@
+ require =&gt; File[&quot;/etc/youri&quot;],
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
++
++ file { &quot;/etc/youri/submit-queue.conf&quot;:
++ ensure =&gt; present,
++ mode =&gt; 644,
++ require =&gt; File[&quot;/etc/youri&quot;],
++ content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ }
+ }
+
+ define sshuser($homedir, $comment) {
+
+Added: puppet/modules/buildsystem/templates/submit-queue.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
+@@ -0,0 +1,161 @@
++
++
++home: /home/schedbot
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: /distrib/bootstrap/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron/">ssh://svn.mageia.org/svn/packages/cauldron/</A>
++ 1.0:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1.0:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">S+ at mageia</A>\.org&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1.0:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/74fb1450/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A></li>
+ <LI>Next message: <A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1633">[ date ]</a>
+ <a href="thread.html#1633">[ thread ]</a>
+ <a href="subject.html#1633">[ subject ]</a>
+ <a href="author.html#1633">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001634.html b/zarb-ml/mageia-sysadm/2011-January/001634.html
new file mode 100644
index 000000000..6fa563c7f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001634.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [683] Templatize the file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B683%5D%20Templatize%20the%20file&In-Reply-To=%3C20110107002245.C6D4641AD2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001633.html">
+ <LINK REL="Next" HREF="001635.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [683] Templatize the file</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B683%5D%20Templatize%20the%20file&In-Reply-To=%3C20110107002245.C6D4641AD2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [683] Templatize the file">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:22:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A></li>
+ <LI>Next message: <A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1634">[ date ]</a>
+ <a href="thread.html#1634">[ thread ]</a>
+ <a href="subject.html#1634">[ subject ]</a>
+ <a href="author.html#1634">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 683
+Author: pterjan
+Date: 2011-01-07 01:22:45 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Templatize the file
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-queue.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-queue.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:19:21 UTC (rev 682)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
+@@ -1,17 +1,19 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
+
++home: &lt;%= sched_home_dir %&gt;
+
+-home: /home/schedbot
+-
+ # repository declaration
+ repository:
+ class: Youri::Repository::Mageia_upload
+ options:
+- install_root: /distrib/bootstrap/distrib
++ install_root: &lt;%= repository_root %&gt;/distrib
+ upload_root: ${home}/uploads/
+ upload_state: queue
+ queue: queue
+ noarch: i586
+- svn: svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron/">ssh://svn.mageia.org/svn/packages/cauldron/</A>
++ svn: svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron/
+ 1.0:
+ arch: i586 x86_64
+ cauldron:
+@@ -58,7 +60,7 @@
+ options:
+ tags:
+ release: 'mga\d+'
+- # packager: '&lt;\<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">S+ at mageia</A>\.org&gt;$'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+ vendor: '^Mageia.org$'
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/06f0650c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A></li>
+ <LI>Next message: <A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1634">[ date ]</a>
+ <a href="thread.html#1634">[ thread ]</a>
+ <a href="subject.html#1634">[ subject ]</a>
+ <a href="author.html#1634">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001635.html b/zarb-ml/mageia-sysadm/2011-January/001635.html
new file mode 100644
index 000000000..233a0118a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001635.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B684%5D%20Use%201%20instead%20of%201.0%20in%20submit-queue.conf%20too&In-Reply-To=%3C20110107002740.4E71F41AD4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001634.html">
+ <LINK REL="Next" HREF="001636.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B684%5D%20Use%201%20instead%20of%201.0%20in%20submit-queue.conf%20too&In-Reply-To=%3C20110107002740.4E71F41AD4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:27:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A></li>
+ <LI>Next message: <A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1635">[ date ]</a>
+ <a href="thread.html#1635">[ thread ]</a>
+ <a href="subject.html#1635">[ subject ]</a>
+ <a href="author.html#1635">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 684
+Author: pterjan
+Date: 2011-01-07 01:27:40 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Use 1 instead of 1.0 in submit-queue.conf too
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-queue.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-queue.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:22:45 UTC (rev 683)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
+@@ -14,7 +14,7 @@
+ queue: queue
+ noarch: i586
+ svn: svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron/
+- 1.0:
++ 1:
+ arch: i586 x86_64
+ cauldron:
+ arch: i586 x86_64
+@@ -37,7 +37,7 @@
+ # - archive
+ - clean
+
+- 1.0:
++ 1:
+ checks:
+ - version
+ - tag
+@@ -118,7 +118,7 @@
+ version:
+ class: Youri::Submit::Check::Version
+ options:
+- 1.0:
++ 1:
+ authorized_packages: none_package_authorized
+ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+ authorized_arches: none
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/9626933b/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A></li>
+ <LI>Next message: <A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1635">[ date ]</a>
+ <a href="thread.html#1635">[ thread ]</a>
+ <a href="subject.html#1635">[ subject ]</a>
+ <a href="author.html#1635">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001636.html b/zarb-ml/mageia-sysadm/2011-January/001636.html
new file mode 100644
index 000000000..7ce312cef
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001636.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B238%5D%20Rename%20youri-queue%20in%20youri-upload%20now%20that%0A%09they%20are%20merged&In-Reply-To=%3C20110107004215.743CC41AD6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001635.html">
+ <LINK REL="Next" HREF="001637.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B238%5D%20Rename%20youri-queue%20in%20youri-upload%20now%20that%0A%09they%20are%20merged&In-Reply-To=%3C20110107004215.743CC41AD6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:42:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A></li>
+ <LI>Next message: <A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1636">[ date ]</a>
+ <a href="thread.html#1636">[ thread ]</a>
+ <a href="subject.html#1636">[ subject ]</a>
+ <a href="author.html#1636">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 238
+Author: pterjan
+Date: 2011-01-07 01:42:15 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Rename youri-queue in youri-upload now that they are merged
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/emi
+
+Modified: build_system/iurt/trunk/emi
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-06 21:50:53 UTC (rev 237)
++++ build_system/iurt/trunk/emi 2011-01-07 00:42:15 UTC (rev 238)
+@@ -221,7 +221,7 @@
+
+ $user ||= $config-&gt;{upload_user};
+
+- my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-queue.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
++ my $command = &quot;/usr/bin/perl -I/usr/share/mdv-youri-core/lib -I/usr/share/mdv-youri-submit/lib /usr/share/mdv-youri-submit/bin/youri-submit --verbose --config /etc/youri/submit-upload.conf --define user=$user --define prefix=$prefix --define section=$section $target @packages &amp;&gt; $done/$path/$prefix.youri&quot;;
+
+ plog('DEBUG', &quot;running $command&quot;);
+ if (!system($command)) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/a39f7b16/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A></li>
+ <LI>Next message: <A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1636">[ date ]</a>
+ <a href="thread.html#1636">[ thread ]</a>
+ <a href="subject.html#1636">[ subject ]</a>
+ <a href="author.html#1636">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001637.html b/zarb-ml/mageia-sysadm/2011-January/001637.html
new file mode 100644
index 000000000..22d1ee6c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001637.html
@@ -0,0 +1,452 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B685%5D%20Rename%20submit-queue%20as%20submit-upload%20now%20that%0A%09they%20are%20merged&In-Reply-To=%3C20110107004444.42FF141AD7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001636.html">
+ <LINK REL="Next" HREF="001638.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B685%5D%20Rename%20submit-queue%20as%20submit-upload%20now%20that%0A%09they%20are%20merged&In-Reply-To=%3C20110107004444.42FF141AD7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:44:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A></li>
+ <LI>Next message: <A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1637">[ date ]</a>
+ <a href="thread.html#1637">[ thread ]</a>
+ <a href="subject.html#1637">[ subject ]</a>
+ <a href="author.html#1637">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 685
+Author: pterjan
+Date: 2011-01-07 01:44:43 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Rename submit-queue as submit-upload now that they are merged
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Removed Paths:
+-------------
+ puppet/modules/buildsystem/templates/submit-queue.conf
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 00:44:43 UTC (rev 685)
+@@ -142,11 +142,11 @@
+ content =&gt; template(&quot;buildsystem/submit-todo.conf&quot;)
+ }
+
+- file { &quot;/etc/youri/submit-queue.conf&quot;:
++ file { &quot;/etc/youri/submit-upload.conf&quot;:
+ ensure =&gt; present,
+ mode =&gt; 644,
+ require =&gt; File[&quot;/etc/youri&quot;],
+- content =&gt; template(&quot;buildsystem/submit-queue.conf&quot;)
++ content =&gt; template(&quot;buildsystem/submit-upload.conf&quot;)
+ }
+ }
+
+
+Deleted: puppet/modules/buildsystem/templates/submit-queue.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:27:40 UTC (rev 684)
++++ puppet/modules/buildsystem/templates/submit-queue.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -1,163 +0,0 @@
+-&lt;%
+-escaped_domain = domain.gsub('.','\.')
+-%&gt;
+-
+-home: &lt;%= sched_home_dir %&gt;
+-
+-# repository declaration
+-repository:
+- class: Youri::Repository::Mageia_upload
+- options:
+- install_root: &lt;%= repository_root %&gt;/distrib
+- upload_root: ${home}/uploads/
+- upload_state: queue
+- queue: queue
+- noarch: i586
+- svn: svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron/
+- 1:
+- arch: i586 x86_64
+- cauldron:
+- arch: i586 x86_64
+-
+-# targets definition
+-targets:
+- cauldron:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+- 1:
+- checks:
+- - version
+- - tag
+- - acl
+- - rpmlint
+- - recency
+- - queue_recency
+- actions:
+-# - sign
+- - install
+- - link
+-# - mail
+-# - archive
+- - clean
+-
+-# checks definition
+-checks:
+- tag:
+- class: Youri::Submit::Check::Tag
+- options:
+- tags:
+- release: 'mga\d+'
+- # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+- distribution: '^Mageia'
+- vendor: '^Mageia.org$'
+-
+- recency:
+- class: Youri::Submit::Check::Recency
+-
+- queue_recency:
+- class: Youri::Submit::Check::Queue_recency
+-
+- host:
+- class: Youri::Submit::Check::Host
+- options:
+- host_file: /etc/youri/host.conf
+-
+- section:
+- class: Youri::Submit::Check::Section
+-
+- rpmlint:
+- class: Youri::Submit::Check::Rpmlint
+- options:
+- config: /etc/rpmlint/config
+- results:
+- - buildprereq-use
+- - no-description-tag
+- - no-summary-tag
+- - non-standard-group
+- - non-xdg-migrated-menu
+- # it breaks dbus
+- #- patch-not-applied
+- - percent-in-conflicts
+- - percent-in-dependency
+- - percent-in-obsoletes
+- - percent-in-provides
+- - summary-ended-with-dot
+-
+- svn:
+- class: Youri::Submit::Check::SVN
+-
+- acl:
+- class: Youri::Submit::Check::ACL
+- options:
+- acl_file: /etc/youri/acl.conf
+-
+- history:
+- class: Youri::Submit::Check::History
+-
+- source:
+- class: Youri::Submit::Check::Source
+-
+- precedence:
+- class: Youri::Submit::Check::Precedence
+- options:
+- target: cauldron
+-
+- version:
+- class: Youri::Submit::Check::Version
+- options:
+- 1:
+- authorized_packages: none_package_authorized
+- authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
+- authorized_arches: none
+- mode: freeze
+-
+- cauldron:
+-# &lt;mrl&gt; Prior freeze
+- authorized_sections: ^[a-z]+/(release|testing)$
+- authorized_arches: .*
+- mode: normal
+-## &lt;blino&gt; Version freeze
+-# authorized_packages: ^$
+-# authorized_sections: ^main/testing|contrib/testing$
+-# authorized_arches: ^$
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: version_freeze
+-# &lt;mrl&gt; Freeze config
+-# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
+-# authorized_packages: none_package_authorized
+-# authorized_sections: ^restricted/release|main/testing|contrib/testing$
+-# authorized_arches: none
+-# authorized_users: ^blino|ennael|nvigier$
+-# mode: freeze
+-
+-# actions definitions
+-actions:
+- install:
+- class: Youri::Submit::Action::Install
+-
+- markrelease:
+- class: Youri::Upload::Action::Markrelease
+-
+- link:
+- class: Youri::Upload::Action::Link
+-
+- archive:
+- class: Youri::Upload::Action::Archive
+-
+- clean:
+- class: Youri::Upload::Action::Clean
+-
+-# vim:ft=yaml:et:sw=4
+
+Copied: puppet/modules/buildsystem/templates/submit-upload.conf (from rev 684, puppet/modules/buildsystem/templates/submit-queue.conf)
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf (rev 0)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
+@@ -0,0 +1,163 @@
++&lt;%
++escaped_domain = domain.gsub('.','\.')
++%&gt;
++
++home: &lt;%= sched_home_dir %&gt;
++
++# repository declaration
++repository:
++ class: Youri::Repository::Mageia_upload
++ options:
++ install_root: &lt;%= repository_root %&gt;/distrib
++ upload_root: ${home}/uploads/
++ upload_state: queue
++ queue: queue
++ noarch: i586
++ svn: svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron/
++ 1:
++ arch: i586 x86_64
++ cauldron:
++ arch: i586 x86_64
++
++# targets definition
++targets:
++ cauldron:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++ 1:
++ checks:
++ - version
++ - tag
++ - acl
++ - rpmlint
++ - recency
++ - queue_recency
++ actions:
++# - sign
++ - install
++ - link
++# - mail
++# - archive
++ - clean
++
++# checks definition
++checks:
++ tag:
++ class: Youri::Submit::Check::Tag
++ options:
++ tags:
++ release: 'mga\d+'
++ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
++ distribution: '^Mageia'
++ vendor: '^Mageia.org$'
++
++ recency:
++ class: Youri::Submit::Check::Recency
++
++ queue_recency:
++ class: Youri::Submit::Check::Queue_recency
++
++ host:
++ class: Youri::Submit::Check::Host
++ options:
++ host_file: /etc/youri/host.conf
++
++ section:
++ class: Youri::Submit::Check::Section
++
++ rpmlint:
++ class: Youri::Submit::Check::Rpmlint
++ options:
++ config: /etc/rpmlint/config
++ results:
++ - buildprereq-use
++ - no-description-tag
++ - no-summary-tag
++ - non-standard-group
++ - non-xdg-migrated-menu
++ # it breaks dbus
++ #- patch-not-applied
++ - percent-in-conflicts
++ - percent-in-dependency
++ - percent-in-obsoletes
++ - percent-in-provides
++ - summary-ended-with-dot
++
++ svn:
++ class: Youri::Submit::Check::SVN
++
++ acl:
++ class: Youri::Submit::Check::ACL
++ options:
++ acl_file: /etc/youri/acl.conf
++
++ history:
++ class: Youri::Submit::Check::History
++
++ source:
++ class: Youri::Submit::Check::Source
++
++ precedence:
++ class: Youri::Submit::Check::Precedence
++ options:
++ target: cauldron
++
++ version:
++ class: Youri::Submit::Check::Version
++ options:
++ 1:
++ authorized_packages: none_package_authorized
++ authorized_sections: ^[a-z]+/(updates|testing|backports|backports_testing)$
++ authorized_arches: none
++ mode: freeze
++
++ cauldron:
++# &lt;mrl&gt; Prior freeze
++ authorized_sections: ^[a-z]+/(release|testing)$
++ authorized_arches: .*
++ mode: normal
++## &lt;blino&gt; Version freeze
++# authorized_packages: ^$
++# authorized_sections: ^main/testing|contrib/testing$
++# authorized_arches: ^$
++# authorized_users: ^blino|ennael|nvigier$
++# mode: version_freeze
++# &lt;mrl&gt; Freeze config
++# authorized_packages: ^mdkonline|drakxtools|urpmi|ia_ora-gnome|ldetect|ldetect-lst|rpm-mageia-setup|perl-MDK-Common$
++# authorized_packages: none_package_authorized
++# authorized_sections: ^restricted/release|main/testing|contrib/testing$
++# authorized_arches: none
++# authorized_users: ^blino|ennael|nvigier$
++# mode: freeze
++
++# actions definitions
++actions:
++ install:
++ class: Youri::Submit::Action::Install
++
++ markrelease:
++ class: Youri::Upload::Action::Markrelease
++
++ link:
++ class: Youri::Upload::Action::Link
++
++ archive:
++ class: Youri::Upload::Action::Archive
++
++ clean:
++ class: Youri::Upload::Action::Clean
++
++# vim:ft=yaml:et:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/db49c8b1/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A></li>
+ <LI>Next message: <A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1637">[ date ]</a>
+ <a href="thread.html#1637">[ thread ]</a>
+ <a href="subject.html#1637">[ subject ]</a>
+ <a href="author.html#1637">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001638.html b/zarb-ml/mageia-sysadm/2011-January/001638.html
new file mode 100644
index 000000000..5e9eb2ac1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001638.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [686] Require proper case as it was fixed in svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B686%5D%20Require%20proper%20case%20as%20it%20was%20fixed%20in%20svn&In-Reply-To=%3C20110107004549.8A82241AD7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001637.html">
+ <LINK REL="Next" HREF="001639.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [686] Require proper case as it was fixed in svn</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B686%5D%20Require%20proper%20case%20as%20it%20was%20fixed%20in%20svn&In-Reply-To=%3C20110107004549.8A82241AD7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [686] Require proper case as it was fixed in svn">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:45:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A></li>
+ <LI>Next message: <A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1638">[ date ]</a>
+ <a href="thread.html#1638">[ thread ]</a>
+ <a href="subject.html#1638">[ subject ]</a>
+ <a href="author.html#1638">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 686
+Author: pterjan
+Date: 2011-01-07 01:45:49 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Require proper case as it was fixed in svn
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:44:43 UTC (rev 685)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 00:45:49 UTC (rev 686)
+@@ -62,7 +62,7 @@
+ release: 'mga\d+'
+ # packager: '&lt;\S+@&lt;%= escaped_domain %&gt;&gt;$'
+ distribution: '^Mageia'
+- vendor: '^Mageia.org$'
++ vendor: '^Mageia.Org$'
+
+ recency:
+ class: Youri::Submit::Check::Recency
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/1ba9f339/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A></li>
+ <LI>Next message: <A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1638">[ date ]</a>
+ <a href="thread.html#1638">[ thread ]</a>
+ <a href="subject.html#1638">[ subject ]</a>
+ <a href="author.html#1638">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001639.html b/zarb-ml/mageia-sysadm/2011-January/001639.html
new file mode 100644
index 000000000..03bddf634
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001639.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B239%5D%20align%20menu%20of%20subpages%20to%20the%20left%20%28%20not%0A%20perfect%20yet%2C%20but%20better%20IMHO%20%29&In-Reply-To=%3C20110107005729.DEBA141ADA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001638.html">
+ <LINK REL="Next" HREF="001640.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B239%5D%20align%20menu%20of%20subpages%20to%20the%20left%20%28%20not%0A%20perfect%20yet%2C%20but%20better%20IMHO%20%29&In-Reply-To=%3C20110107005729.DEBA141ADA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:57:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A></li>
+ <LI>Next message: <A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1639">[ date ]</a>
+ <a href="thread.html#1639">[ thread ]</a>
+ <a href="subject.html#1639">[ subject ]</a>
+ <a href="author.html#1639">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 239
+Author: misc
+Date: 2011-01-07 01:57:29 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+align menu of subpages to the left ( not perfect yet, but better IMHO )
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/static/style/ttsite.css
+
+Modified: identity/CatDap/trunk/root/static/style/ttsite.css
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:42:15 UTC (rev 238)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/afc7121f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A></li>
+ <LI>Next message: <A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1639">[ date ]</a>
+ <a href="thread.html#1639">[ thread ]</a>
+ <a href="subject.html#1639">[ subject ]</a>
+ <a href="author.html#1639">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001640.html b/zarb-ml/mageia-sysadm/2011-January/001640.html
new file mode 100644
index 000000000..63a705a68
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001640.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [240] rework a little bit the password change dialog
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B240%5D%20rework%20a%20little%20bit%20the%20password%20change%20dialog&In-Reply-To=%3C20110107005734.12ECC41ADA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001639.html">
+ <LINK REL="Next" HREF="001641.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [240] rework a little bit the password change dialog</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B240%5D%20rework%20a%20little%20bit%20the%20password%20change%20dialog&In-Reply-To=%3C20110107005734.12ECC41ADA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [240] rework a little bit the password change dialog">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:57:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A></li>
+ <LI>Next message: <A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1640">[ date ]</a>
+ <a href="thread.html#1640">[ thread ]</a>
+ <a href="subject.html#1640">[ subject ]</a>
+ <a href="author.html#1640">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 240
+Author: misc
+Date: 2011-01-07 01:57:33 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+rework a little bit the password change dialog
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/static/style/ttsite.css
+ identity/CatDap/trunk/root/user/password.tt
+
+Modified: identity/CatDap/trunk/root/static/style/ttsite.css
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:33 UTC (rev 240)
+@@ -100,6 +100,29 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+Modified: identity/CatDap/trunk/root/user/password.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:29 UTC (rev 239)
++++ identity/CatDap/trunk/root/user/password.tt 2011-01-07 00:57:33 UTC (rev 240)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/980754c1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A></li>
+ <LI>Next message: <A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1640">[ date ]</a>
+ <a href="thread.html#1640">[ thread ]</a>
+ <a href="subject.html#1640">[ subject ]</a>
+ <a href="author.html#1640">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001641.html b/zarb-ml/mageia-sysadm/2011-January/001641.html
new file mode 100644
index 000000000..545a684a3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001641.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B241%5D%20move%20the%20sub-form%20out%20of%20the%20main%20form%2C%0A%20as%20this%20contraint%20it%20horizontally%2C%0A%20thus%20leading%20to%20a%20suboptimal%20layout%20%28%20%20input%20not%20aligned%20with%20the%20rest%20%29&In-Reply-To=%3C20110107005738.6482741ADA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001640.html">
+ <LINK REL="Next" HREF="001642.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B241%5D%20move%20the%20sub-form%20out%20of%20the%20main%20form%2C%0A%20as%20this%20contraint%20it%20horizontally%2C%0A%20thus%20leading%20to%20a%20suboptimal%20layout%20%28%20%20input%20not%20aligned%20with%20the%20rest%20%29&In-Reply-To=%3C20110107005738.6482741ADA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:57:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A></li>
+ <LI>Next message: <A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1641">[ date ]</a>
+ <a href="thread.html#1641">[ thread ]</a>
+ <a href="subject.html#1641">[ subject ]</a>
+ <a href="author.html#1641">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 241
+Author: misc
+Date: 2011-01-07 01:57:38 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/user/index.tt
+
+Modified: identity/CatDap/trunk/root/user/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:33 UTC (rev 240)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
+@@ -30,6 +30,7 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+
+@@ -46,4 +47,3 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
+-&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/b75d39c6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A></li>
+ <LI>Next message: <A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1641">[ date ]</a>
+ <a href="thread.html#1641">[ thread ]</a>
+ <a href="subject.html#1641">[ subject ]</a>
+ <a href="author.html#1641">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001642.html b/zarb-ml/mageia-sysadm/2011-January/001642.html
new file mode 100644
index 000000000..4f1e73713
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001642.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [242] align the subform to the left
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B242%5D%20align%20the%20subform%20to%20the%20left&In-Reply-To=%3C20110107005742.B415741ADA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001641.html">
+ <LINK REL="Next" HREF="001643.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [242] align the subform to the left</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B242%5D%20align%20the%20subform%20to%20the%20left&In-Reply-To=%3C20110107005742.B415741ADA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [242] align the subform to the left">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:57:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A></li>
+ <LI>Next message: <A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1642">[ date ]</a>
+ <a href="thread.html#1642">[ thread ]</a>
+ <a href="subject.html#1642">[ subject ]</a>
+ <a href="author.html#1642">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 242
+Author: misc
+Date: 2011-01-07 01:57:42 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+align the subform to the left
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/static/style/ttsite.css
+ identity/CatDap/trunk/root/user/index.tt
+
+Modified: identity/CatDap/trunk/root/static/style/ttsite.css
+===================================================================
+--- identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/static/style/ttsite.css 2011-01-07 00:57:42 UTC (rev 242)
+@@ -122,6 +122,10 @@
+ }
+
+
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
+
+ /* End changes obgr_seneca */
+
+
+Modified: identity/CatDap/trunk/root/user/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:38 UTC (rev 241)
++++ identity/CatDap/trunk/root/user/index.tt 2011-01-07 00:57:42 UTC (rev 242)
+@@ -33,7 +33,8 @@
+ &lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+@@ -47,3 +48,4 @@
+ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/28d4b32f/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A></li>
+ <LI>Next message: <A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1642">[ date ]</a>
+ <a href="thread.html#1642">[ thread ]</a>
+ <a href="subject.html#1642">[ subject ]</a>
+ <a href="author.html#1642">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001643.html b/zarb-ml/mageia-sysadm/2011-January/001643.html
new file mode 100644
index 000000000..a1376b30a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001643.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [243] remove useless spaces
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B243%5D%20remove%20useless%20spaces&In-Reply-To=%3C20110107005911.3D06741ADA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001642.html">
+ <LINK REL="Next" HREF="001644.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [243] remove useless spaces</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B243%5D%20remove%20useless%20spaces&In-Reply-To=%3C20110107005911.3D06741ADA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [243] remove useless spaces">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 01:59:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A></li>
+ <LI>Next message: <A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1643">[ date ]</a>
+ <a href="thread.html#1643">[ thread ]</a>
+ <a href="subject.html#1643">[ subject ]</a>
+ <a href="author.html#1643">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 243
+Author: boklm
+Date: 2011-01-07 01:59:10 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+remove useless spaces
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/Makefile
+
+Modified: build_system/iurt/trunk/Makefile
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-07 00:57:42 UTC (rev 242)
++++ build_system/iurt/trunk/Makefile 2011-01-07 00:59:10 UTC (rev 243)
+@@ -36,8 +36,8 @@
+ tar cvf $(PACKAGE).tar $(PACKAGE)-$(VERSION)
+ rm -rf $(PACKAGE)-$(VERSION)
+
+-localcopy:
+- tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
++localcopy:
++ tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+
+ localrpm: tar $(RPM)
+ cp -f $(NAME).tar $(RPM)/SOURCES
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/75a0c1c6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A></li>
+ <LI>Next message: <A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1643">[ date ]</a>
+ <a href="thread.html#1643">[ thread ]</a>
+ <a href="subject.html#1643">[ subject ]</a>
+ <a href="author.html#1643">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001644.html b/zarb-ml/mageia-sysadm/2011-January/001644.html
new file mode 100644
index 000000000..65a1b737b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001644.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [687] fix topic name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B687%5D%20fix%20topic%20name&In-Reply-To=%3C20110107012003.61DDD41ADE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001643.html">
+ <LINK REL="Next" HREF="001645.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [687] fix topic name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B687%5D%20fix%20topic%20name&In-Reply-To=%3C20110107012003.61DDD41ADE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [687] fix topic name">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:20:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A></li>
+ <LI>Next message: <A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1644">[ date ]</a>
+ <a href="thread.html#1644">[ thread ]</a>
+ <a href="subject.html#1644">[ subject ]</a>
+ <a href="author.html#1644">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 687
+Author: misc
+Date: 2011-01-07 02:20:03 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+fix topic name
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/files/topics.conf
+
+Modified: puppet/modules/sympa/files/topics.conf
+===================================================================
+--- puppet/modules/sympa/files/topics.conf 2011-01-07 00:45:49 UTC (rev 686)
++++ puppet/modules/sympa/files/topics.conf 2011-01-07 01:20:03 UTC (rev 687)
+@@ -1,4 +1,4 @@
+-sysadm
++sysadmin
+ title System administration, infrastructure
+
+ i18n
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/32740735/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A></li>
+ <LI>Next message: <A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1644">[ date ]</a>
+ <a href="thread.html#1644">[ thread ]</a>
+ <a href="subject.html#1644">[ subject ]</a>
+ <a href="author.html#1644">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001645.html b/zarb-ml/mageia-sysadm/2011-January/001645.html
new file mode 100644
index 000000000..99ba8eb5d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001645.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B688%5D%20create%20two%20list%20to%20handle%20sysadmin%20list%0A%09automated%20commit&In-Reply-To=%3C20110107012038.9EF2041ADE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001644.html">
+ <LINK REL="Next" HREF="001646.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B688%5D%20create%20two%20list%20to%20handle%20sysadmin%20list%0A%09automated%20commit&In-Reply-To=%3C20110107012038.9EF2041ADE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:20:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A></li>
+ <LI>Next message: <A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1645">[ date ]</a>
+ <a href="thread.html#1645">[ thread ]</a>
+ <a href="subject.html#1645">[ subject ]</a>
+ <a href="author.html#1645">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 688
+Author: misc
+Date: 2011-01-07 02:20:38 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+create two list to handle sysadmin list automated commit
+
+Modified Paths:
+--------------
+ puppet/manifests/lists.pp
+
+Modified: puppet/manifests/lists.pp
+===================================================================
+--- puppet/manifests/lists.pp 2011-01-07 01:20:03 UTC (rev 687)
++++ puppet/manifests/lists.pp 2011-01-07 01:20:38 UTC (rev 688)
+@@ -47,3 +47,19 @@
+ }
+
+
++sympa::announce_list_email {&quot;sysadmin-commits&quot;:
++ subject =&gt; &quot;List receiving commits mail from sysadmin team repository&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
++sympa::announce_list_email {&quot;sysadmin-reports&quot;:
++ subject =&gt; &quot;List receiving automated reports from various pieces of infrastructure&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++}
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/5ec64da9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A></li>
+ <LI>Next message: <A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1645">[ date ]</a>
+ <a href="thread.html#1645">[ thread ]</a>
+ <a href="subject.html#1645">[ subject ]</a>
+ <a href="author.html#1645">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001646.html b/zarb-ml/mageia-sysadm/2011-January/001646.html
new file mode 100644
index 000000000..94980f48e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001646.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B244%5D%20fix%20string%20substitution%2C%0A%20this%20emptied%20the%20searchfilter%2C%20leading%20to%20a%20catdap%20error%20page&In-Reply-To=%3C20110107013936.2AE1841AE1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001645.html">
+ <LINK REL="Next" HREF="001647.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B244%5D%20fix%20string%20substitution%2C%0A%20this%20emptied%20the%20searchfilter%2C%20leading%20to%20a%20catdap%20error%20page&In-Reply-To=%3C20110107013936.2AE1841AE1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:39:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A></li>
+ <LI>Next message: <A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1646">[ date ]</a>
+ <a href="thread.html#1646">[ thread ]</a>
+ <a href="subject.html#1646">[ subject ]</a>
+ <a href="author.html#1646">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 244
+Author: misc
+Date: 2011-01-07 02:39:35 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+fix string substitution, this emptied the searchfilter, leading to a catdap error page
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/lib/CatDap/Controller/user.pm
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 00:59:10 UTC (rev 243)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
+@@ -241,8 +241,7 @@
+ $attr = $c-&gt;req-&gt;param('attribute');
+ $value = $c-&gt;req-&gt;param('value');
+ $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+ $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+ $entry = $mesg-&gt;entry;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/93a7101d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A></li>
+ <LI>Next message: <A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1646">[ date ]</a>
+ <a href="thread.html#1646">[ thread ]</a>
+ <a href="subject.html#1646">[ subject ]</a>
+ <a href="author.html#1646">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001647.html b/zarb-ml/mageia-sysadm/2011-January/001647.html
new file mode 100644
index 000000000..36e811434
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001647.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [245] more compact code
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B245%5D%20more%20compact%20code&In-Reply-To=%3C20110107013940.70DED41AE1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001646.html">
+ <LINK REL="Next" HREF="001648.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [245] more compact code</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B245%5D%20more%20compact%20code&In-Reply-To=%3C20110107013940.70DED41AE1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [245] more compact code">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:39:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A></li>
+ <LI>Next message: <A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1647">[ date ]</a>
+ <a href="thread.html#1647">[ thread ]</a>
+ <a href="subject.html#1647">[ subject ]</a>
+ <a href="author.html#1647">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 245
+Author: misc
+Date: 2011-01-07 02:39:40 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+more compact code
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/lib/CatDap/Controller/user.pm
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/user.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:35 UTC (rev 244)
++++ identity/CatDap/trunk/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
+@@ -237,14 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/67bf9ae4/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A></li>
+ <LI>Next message: <A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1647">[ date ]</a>
+ <a href="thread.html#1647">[ thread ]</a>
+ <a href="subject.html#1647">[ subject ]</a>
+ <a href="author.html#1647">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001648.html b/zarb-ml/mageia-sysadm/2011-January/001648.html
new file mode 100644
index 000000000..f3eff2275
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001648.html
@@ -0,0 +1,645 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [246] merge with trunk, rev 245
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B246%5D%20merge%20with%20trunk%2C%20rev%20245&In-Reply-To=%3C20110107014212.009E341AE1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001647.html">
+ <LINK REL="Next" HREF="001650.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [246] merge with trunk, rev 245</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B246%5D%20merge%20with%20trunk%2C%20rev%20245&In-Reply-To=%3C20110107014212.009E341AE1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [246] merge with trunk, rev 245">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:42:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A></li>
+ <LI>Next message: <A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1648">[ date ]</a>
+ <a href="thread.html#1648">[ thread ]</a>
+ <a href="subject.html#1648">[ subject ]</a>
+ <a href="author.html#1648">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 246
+Author: misc
+Date: 2011-01-07 02:42:11 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+merge with trunk, rev 245
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm
+ identity/CatDap/branches/live/root/index.tt
+ identity/CatDap/branches/live/root/static/style/ttsite.css
+ identity/CatDap/branches/live/root/user/index.tt
+ identity/CatDap/branches/live/root/user/password.tt
+
+Added Paths:
+-----------
+ identity/CatDap/branches/live/lib/CatDap/I18N/de.po
+
+Property Changed:
+----------------
+ identity/CatDap/branches/live/
+
+
+Property changes on: identity/CatDap/branches/live
+___________________________________________________________________
+Modified: svn:mergeinfo
+ - /identity/CatDap/trunk:64,66-68,140-211
+ + /identity/CatDap/trunk:64,66-68,140-245
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/user.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-07 01:42:11 UTC (rev 246)
+@@ -237,15 +237,13 @@
+
+ sub add : Local {
+ my ( $self, $c) = @_;
+- my ($mesg,$entry,$user,$attr,$value,$userfilter);
+- $attr = $c-&gt;req-&gt;param('attribute');
+- $value = $c-&gt;req-&gt;param('value');
+- $user = $c-&gt;user-&gt;username;
+- $userfilter = $c-&gt;user-&gt;store-&gt;user_filter;
+- $userfilter = s/%s/$c-&gt;user-&gt;username/g;
++ my $attr = $c-&gt;req-&gt;param('attribute');
++ my $value = $c-&gt;req-&gt;param('value');
++ my $user = $c-&gt;user-&gt;username;
++ my $userfilter = sprintf($c-&gt;user-&gt;store-&gt;user_filter ,$c-&gt;user-&gt;username);
+ $c-&gt;log-&gt;debug(&quot;Searching for user $user with $userfilter&quot;);
+- $mesg = $c-&gt;model('User')-&gt;search($userfilter);
+- $entry = $mesg-&gt;entry;
++ my $mesg = $c-&gt;model('User')-&gt;search($userfilter);
++ my $entry = $mesg-&gt;entry;
+ $entry-&gt;add( $attr =&gt; $value);
+ $c-&gt;log-&gt;info(&quot;Adding $attr = $value to user $user&quot;);
+ $entry-&gt;update;
+
+Copied: identity/CatDap/branches/live/lib/CatDap/I18N/de.po (from rev 245, identity/CatDap/trunk/lib/CatDap/I18N/de.po)
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/de.po (rev 0)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/de.po 2011-01-07 01:42:11 UTC (rev 246)
+@@ -0,0 +1,383 @@
++# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
++# This file is distributed under the same license as the PACKAGE package.
++#
++# Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;, 2011.
++msgid &quot;&quot;
++msgstr &quot;&quot;
++&quot;Project-Id-Version: \n&quot;
++&quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&quot;
++&quot;PO-Revision-Date: 2011-01-06 22:50+0100\n&quot;
++&quot;Last-Translator: Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;\n&quot;
++&quot;Language-Team: German &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-i18n at mageia.org</A>&gt;\n&quot;
++&quot;MIME-Version: 1.0\n&quot;
++&quot;Content-Type: text/plain; charset=UTF-8\n&quot;
++&quot;Content-Transfer-Encoding: 8bit\n&quot;
++&quot;X-Generator: Lokalize 1.0\n&quot;
++&quot;Plural-Forms: nplurals=2; plural=n != 1;\n&quot;
++
++#: lib/CatDap/Controller/register.pm:133
++msgid &quot;Activation&quot;
++msgstr &quot;Aktivierung&quot;
++
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24 root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
++msgid &quot;Add&quot;
++msgstr &quot;Hinzuf&#252;gen&quot;
++
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;Objekt-Klasse hinzuf&#252;gen&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;Attribut hinzuf&#252;gen&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;Objektklasse %1 zu dn %2 hinzuf&#252;gen&quot;
++
++#: lib/CatDap/Controller/register.pm:49
++msgid &quot;Addresses do not match&quot;
++msgstr &quot;Die Adressen stimmen nicht &#252;berein&quot;
++
++#: lib/CatDap/Controller/register.pm:89
++msgid &quot;An account already exists with this email address&quot;
++msgstr &quot;Ein Zugang mit dieser Email-Adresse existiert bereits&quot;
++
++#: lib/CatDap/Controller/register.pm:94
++msgid &quot;An account already exists with this username&quot;
++msgstr &quot;Ein Zugang mit diesem Benutzernamen existiert bereits&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/register.pm:145
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler beim Senden der Email ist aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuf&#252;hren, &quot;
++&quot;falls Sie die korrekte Email-Adresse angegeben haben. Fehler %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/admin.pm:539
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: %1&quot;
++msgstr &quot;&quot;
++&quot;Ein Fehler ist beim Senden der Email aufgetreten, aber Ihr Zugang wurde eingerichtet. Bitte versuchen Sie, den Passwortwiederherstellungs-Prozess durchzuf&#252;hren, &quot;
++&quot;falls Sie die richtige Email-Adresse angegeben haben: %1&quot;
++
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;Ein Fehler ist beim Versenden der Email aufgetreten, bitte versuchen Sie es sp&#228;ter erneut. Fehler %1&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8 root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;Attribut&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;Die Datei /etc/passwd kann nicht &#252;berpr&#252;ft werden, bitte warnen Sie die System-Administratoren&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;Captcha&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
++msgid &quot;Change&quot;
++msgstr &quot;&#196;ndern&quot;
++
++#: root/user/fake.tt:2
++msgid &quot;Change password&quot;
++msgstr &quot;Das Passwort &#228;ndern&quot;
++
++#: root/register/complete.tt:5
++msgid &quot;Check your mail for activation instructions.&quot;
++msgstr &quot;&#220;berpr&#252;fen Sie Ihre Emails auf Anweisungen zum Aktivieren.&quot;
++
++#: root/forgot_password/complete.tt:5
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;&#220;berpr&#252;fen Sie Ihre Emails auf Anweisungen zum Zur&#252;cksetzen Ihres Passwortes.&quot;
++
++#: root/register/index.tt:24
++msgid &quot;Confirm Email address&quot;
++msgstr &quot;Best&#228;tigen Sie die Emailadresse&quot;
++
++#: root/user/password.tt:5
++msgid &quot;Current password&quot;
++msgstr &quot;Aktuelles Passwort&quot;
++
++#. (cn)
++#. (entry.cn)
++#: root/email/activation.tt:1 root/email/admin/password.tt:1 root/email/forgot_password.tt:1
++msgid &quot;Dear %1,&quot;
++msgstr &quot;Sehr geehrter %1,&quot;
++
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
++msgid &quot;Delete&quot;
++msgstr &quot;L&#246;schen&quot;
++
++#: root/user/fake.tt:1
++msgid &quot;Edit&quot;
++msgstr &quot;&#196;ndern&quot;
++
++#: root/admin/account.tt:33 root/admin/account.tt:8 root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;Email&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
++msgid &quot;Email address&quot;
++msgstr &quot;Email-Adresse&quot;
++
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;Email versandt.&quot;
++
++#: root/forgot_password/confirm.tt:2
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Neues Passwort angeben.&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;Text angeben&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++msgid &quot;First Name&quot;
++msgstr &quot;Vorname&quot;
++
++#: root/register/index.tt:13
++msgid &quot;First name&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:94
++msgid &quot;Forgot password&quot;
++msgstr &quot;Passwort vergessen&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;Haben Sie Ihr Passwort vergessen?&quot;
++
++#: root/index.tt:17 root/index.tt:18
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Vergessenes Passwort?&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9 root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;Vollst&#228;ndiger Name&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/group.tt:9
++msgid &quot;Group name&quot;
++msgstr &quot;Gruppenname&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;Gruppen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48 lib/CatDap/Controller/register.pm:52
++msgid &quot;Incorrect validation text, please try again&quot;
++msgstr &quot;Inkorrekter &#220;berpr&#252;fungstext, bitte versuchen Sie es erneut&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:45 lib/CatDap/Controller/register.pm:46
++msgid &quot;Invalid email address&quot;
++msgstr &quot;Ung&#252;ltige Email-Adresse&quot;
++
++#: lib/CatDap/Controller/register.pm:42
++msgid &quot;Invalid username&quot;
++msgstr &quot;Ung&#252;ltiger Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;Ung&#252;ltiger Benutzername, wird vom System bereits genutzt&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
++msgid &quot;Log out&quot;
++msgstr &quot;Abmelden&quot;
++
++#: root/index.tt:1 root/index.tt:13
++msgid &quot;Login&quot;
++msgstr &quot;Anmelden&quot;
++
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5 root/user/password.tt:10
++msgid &quot;New Password&quot;
++msgstr &quot;Neues Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:296
++msgid &quot;New passwords dont match&quot;
++msgstr &quot;Die neuen Passw&#246;rter stimmen nicht &#252;berein&quot;
++
++#: root/forgot_password/complete.tt:4
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;Die Operation war erfolgreich.&quot;
++
++#: root/index.tt:10
++msgid &quot;Password&quot;
++msgstr &quot;Passwort&quot;
++
++#: lib/CatDap/Controller/user.pm:290
++msgid &quot;Password incorrect&quot;
++msgstr &quot;Falsches Passwort&quot;
++
++#: lib/CatDap/Controller/admin.pm:542
++msgid &quot;Password reset and email sent&quot;
++msgstr &quot;Passwort zur&#252;ckgesetzt und Email versandt&quot;
++
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;Pers&#246;nliche Informationen&quot;
++
++#: root/email/admin/password.tt:5
++msgid &quot;Please click below to change your password&quot;
++msgstr &quot;Bitte klicken Sie unten um Ihr Passwort zu &#228;ndern&quot;
++
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;Bitte benutzen Sie die Men&#252;s oben.&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;Prim&#228;re Gruppe&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
++msgid &quot;Register&quot;
++msgstr &quot;Registrieren&quot;
++
++#: root/register/complete.tt:1
++msgid &quot;Registration completed&quot;
++msgstr &quot;Registrierung vollst&#228;ndig&quot;
++
++#: root/register/complete.tt:4
++msgid &quot;Registration was successful.&quot;
++msgstr &quot;Die Registrierung war erfolgreich&quot;
++
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10 root/user/password.tt:15
++msgid &quot;Repeat New Password&quot;
++msgstr &quot;Neues Passwort wiederholen&quot;
++
++#: root/admin/account_modify.tt:1
++msgid &quot;Reset password&quot;
++msgstr &quot;Passwort wiederherstellen&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;Suchen&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;Suchen nach&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;Ausw&#228;hlen&quot;
++
++#: root/forgot_password/index.tt:18
++msgid &quot;Send me my password&quot;
++msgstr &quot;Ein Passwort senden&quot;
++
++#: root/forgot_password/confirm.tt:16
++msgid &quot;Set new password&quot;
++msgstr &quot;Neues Passwort setzen&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;Erfolg&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35 root/admin/account_promote.tt:8 root/register/index.tt:16
++msgid &quot;Surname&quot;
++msgstr &quot;Nachname&quot;
++
++#: lib/CatDap/Controller/register.pm:70
++msgid &quot;The first name supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Vorname enth&#228;lt ung&#252;ltige Zeichen&quot;
++
++#: lib/CatDap/Controller/register.pm:75
++msgid &quot;The surname supplied contains illegal characters&quot;
++msgstr &quot;Der angegebene Nachname enth&#228;lt ung&#252;ltige Zeichen&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;Diese Email-Adresse ist nicht an einen Zugang gebunden&quot;
++
++#: root/email/activation.tt:3
++msgid &quot;To activate your account, please follow the link below.&quot;
++msgstr &quot;Um Ihren Zugang zu aktivieren, folgen Sie bitte den Links unten.&quot;
++
++#: root/email/forgot_password.tt:3
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Um Ihr Passwort zur&#252;ckzusetzen, folgen Sie den Links unten.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
++msgid &quot;Update&quot;
++msgstr &quot;Aktualisieren&quot;
++
++#: root/admin/account.tt:32 root/admin/account.tt:7 root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7 root/register/index.tt:8
++msgid &quot;Username&quot;
++msgstr &quot;Benutzername&quot;
++
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;Der Benutzername darf nicht verwendet werden&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9 root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;Wert&quot;
++
++#. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;Your %1 account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++&quot;F&#252;r ihren %1-Zugang wurde angefordert, das Passwort zu &#228;ndern. Wenn Sie dies nicht getan haben oder Ihr Passwort nicht &#228;ndern wollen, k&#246;nnen Sie einfach nichts tun.&quot;
++
++#. (c.config.organisation)
++#: root/email/activation.tt:2
++msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
++msgstr &quot;Ihr %1-Zugang wurde erfolgreich eingerichtet, ben&#246;tigt aber noch Aktivierung.&quot;
++
++#. (c.user.username)
++#: root/email/admin/password.tt:3
++msgid &quot;Your password was reset by %1&quot;
++msgstr &quot;Ihr Passwort wurde von %1 zur&#252;ckgesetzt&quot;
++
++#: lib/CatDap/Controller/user.pm:61
++msgid &quot;Your session has expired&quot;
++msgstr &quot;Ihre Sitzung ist abgelaufen&quot;
++
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
++msgstr &quot;enth&#228;lt&quot;
++
++#: root/admin/group_modify.tt:14
++msgid &quot;delete&quot;
++msgstr &quot;l&#246;schen&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;Gr&#246;&#223;er als oder gleich wie&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;ist genau&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;weniger als&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;Mitglied&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
++msgid &quot;password reset&quot;
++msgstr &quot;Passwort zur&#252;ckgesetzt&quot;
++
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;mit dem Wert&quot;
++
+
+Modified: identity/CatDap/branches/live/root/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -10,13 +10,13 @@
+ &lt;label for=&quot;password_&quot;&gt;[% l('Password : ') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
+ &lt;br /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;div id=&quot;login_form_line&quot;&gt;
+ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
+ @todo [% l('Forgotten password?') %]
+ &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
+ &lt;/span&gt;
+- &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
+ &lt;/div&gt;
+ &lt;/form&gt;
+ &lt;/div&gt;
+
+Modified: identity/CatDap/branches/live/root/static/style/ttsite.css
+===================================================================
+--- identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/static/style/ttsite.css 2011-01-07 01:42:11 UTC (rev 246)
+@@ -15,6 +15,10 @@
+
+ #hd, #ft, #nav, #content, .inside { padding: 0 1em 0.5em 0; }
+
++#nav {
++ text-align: left;
++}
++
+ #hd {
+ background: #aaa;
+ padding: 10px 20px 4px 20px;
+@@ -96,6 +100,33 @@
+ float: right;
+ }
+
++#password_change_form {
++ display: block;
++ float: left;
++}
++
++#password_change_form input:focus {
++ background: #ddf;
++}
++
++#password_change_form button {
++ margin-bottom: 1.5em;
++ margin-top: 0.5em;
++ float: right;
++}
++
++#password_change_form label {
++ text-align: left;
++ float: left;
++ width: 150px;
++}
++
++
++#attribute_add_form {
++ text-align: left;
++ float: left
++}
++
+ /* End changes obgr_seneca */
+
+ .message {
+
+Modified: identity/CatDap/branches/live/root/user/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/index.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -30,9 +30,11 @@
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+ &lt;hr /&gt;
+-
++&lt;div id=&quot;attribute_add_form&quot;&gt;
++&lt;h3&gt;[%('Add a attribute')%]&lt;/h3&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user/add&quot;&gt;
+ &lt;p&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+
+Modified: identity/CatDap/branches/live/root/user/password.tt
+===================================================================
+--- identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:39:40 UTC (rev 245)
++++ identity/CatDap/branches/live/root/user/password.tt 2011-01-07 01:42:11 UTC (rev 246)
+@@ -1,21 +1,18 @@
+-
++&lt;div id=&quot;password_change_form&quot;&gt;
++&lt;h2&gt;Change password&lt;/h2&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+
+- &lt;p&gt;
+ &lt;label for=&quot;password_&quot;&gt;[% l('Current password') %]&lt;/label&gt;
+ &lt;input id=&quot;password_&quot; name=&quot;password&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
++ &lt;br/&gt;
+ &lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;
+ &lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;
+- &lt;/p&gt;
++ &lt;br/&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;[% l('Change') %]&lt;/button&gt;
+
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Change') %]&quot; /&gt;&lt;/p&gt;
+-
+ &lt;/form&gt;
++&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/042902b0/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A></li>
+ <LI>Next message: <A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1648">[ date ]</a>
+ <a href="thread.html#1648">[ thread ]</a>
+ <a href="subject.html#1648">[ subject ]</a>
+ <a href="author.html#1648">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001649.html b/zarb-ml/mageia-sysadm/2011-January/001649.html
new file mode 100644
index 000000000..d04cfd94b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001649.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294365205.3329.177.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001580.html">
+ <LINK REL="Next" HREF="001771.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C1294365205.3329.177.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">misc at zarb.org
+ </A><BR>
+ <I>Fri Jan 7 02:53:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1649">[ date ]</a>
+ <a href="thread.html#1649">[ thread ]</a>
+ <a href="subject.html#1649">[ subject ]</a>
+ <a href="author.html#1649">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 03 janvier 2011 &#224; 02:00 +0100, Michael Scherer a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i> Good news, since we have all been good boys and girls ( at least, I
+</I>&gt;<i> was ), some presents were left under Christmas tree ( or whatever is
+</I>&gt;<i> used for your local celebration if any ).
+</I>&gt;<i>
+</I>&gt;<i> Anne just told me that a new server will be donated, sponsored by
+</I>&gt;<i> Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> <A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i>
+</I>&gt;<i> Primary use would likely be &quot;iso creation&quot;, a task that requires some
+</I>&gt;<i> disk and memory ( and is quite important to do ).
+</I>&gt;<i>
+</I>&gt;<i> So this bring us some problems :
+</I>&gt;<i>
+</I>&gt;<i> - the name. Last person to choose was Olivier Blin for friteuse, the
+</I>&gt;<i> forum vm ( that still didn't got installed, for those that want to
+</I>&gt;<i> know ) and the next one should be decided by Buchan Milne.
+</I>&gt;<i>
+</I>&gt;<i> So Buchan it is up to you, and you need to design your successor from
+</I>&gt;<i> the list of 1 person, Olivier Thauvin, who is the last remaining admin
+</I>&gt;<i> in my list. And then, we start to 0 again, aka the full list.
+</I>
+Ok so Buchan is MIA ( moving to another country, and we know how long it
+can take to get internet access in a new house/flat/cavern ), so let's
+not wait too long, and take the next one in the list.
+
+Olivier T, can you give a name of the server, and the next admin to
+choose between Pascal Terjan and Buchan Milne.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1649">[ date ]</a>
+ <a href="thread.html#1649">[ thread ]</a>
+ <a href="subject.html#1649">[ subject ]</a>
+ <a href="author.html#1649">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001650.html b/zarb-ml/mageia-sysadm/2011-January/001650.html
new file mode 100644
index 000000000..155bdfb57
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001650.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B689%5D%20send%20reports%20to%20the%20new%20ml%20%28%20for%20test%20now%2C%0A%20I%20will%20disable%20the%20previous%20one%20later%20%29&In-Reply-To=%3C20110107015834.4709141AE6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001648.html">
+ <LINK REL="Next" HREF="001652.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B689%5D%20send%20reports%20to%20the%20new%20ml%20%28%20for%20test%20now%2C%0A%20I%20will%20disable%20the%20previous%20one%20later%20%29&In-Reply-To=%3C20110107015834.4709141AE6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 02:58:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A></li>
+ <LI>Next message: <A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1650">[ date ]</a>
+ <a href="thread.html#1650">[ thread ]</a>
+ <a href="subject.html#1650">[ subject ]</a>
+ <a href="author.html#1650">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 689
+Author: misc
+Date: 2011-01-07 02:58:33 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+send reports to the new ml ( for test now, I will disable the previous one later )
+
+Modified Paths:
+--------------
+ puppet/modules/puppet/templates/tagmail.conf
+
+Modified: puppet/modules/puppet/templates/tagmail.conf
+===================================================================
+--- puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:20:38 UTC (rev 688)
++++ puppet/modules/puppet/templates/tagmail.conf 2011-01-07 01:58:33 UTC (rev 689)
+@@ -1 +1 @@
+-err: mageia-sysadm@&lt;%= domain %&gt;
++err: mageia-sysadm@&lt;%= domain %&gt;, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-reports at ml.</A>&lt;%= domain %&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/64ec77c5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A></li>
+ <LI>Next message: <A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1650">[ date ]</a>
+ <a href="thread.html#1650">[ thread ]</a>
+ <a href="subject.html#1650">[ subject ]</a>
+ <a href="author.html#1650">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001651.html b/zarb-ml/mageia-sysadm/2011-January/001651.html
new file mode 100644
index 000000000..b7e1344a4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001651.html
@@ -0,0 +1,2263 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [212] - merge trunk ( for good this time )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B212%5D%20-%20merge%20trunk%20%28%20for%20good%20this%20time%20%29&In-Reply-To=%3C20110105153257.6B68641956%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001515.html">
+ <LINK REL="Next" HREF="001516.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [212] - merge trunk ( for good this time )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B212%5D%20-%20merge%20trunk%20%28%20for%20good%20this%20time%20%29&In-Reply-To=%3C20110105153257.6B68641956%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [212] - merge trunk ( for good this time )">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 5 16:32:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A></li>
+ <LI>Next message: <A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1651">[ date ]</a>
+ <a href="thread.html#1651">[ thread ]</a>
+ <a href="subject.html#1651">[ subject ]</a>
+ <a href="author.html#1651">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 212
+Author: misc
+Date: 2011-01-05 16:32:57 +0100 (Wed, 05 Jan 2011)
+Log Message:
+-----------
+- merge trunk ( for good this time )
+
+Modified Paths:
+--------------
+ identity/CatDap/branches/live/Makefile.PL
+ identity/CatDap/branches/live/catdap.yml
+ identity/CatDap/branches/live/lib/CatDap/Controller/Root.pm
+ identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm
+ identity/CatDap/branches/live/lib/CatDap/Controller/register.pm
+ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm
+ identity/CatDap/branches/live/lib/CatDap/I18N/af.po
+ identity/CatDap/branches/live/lib/CatDap/I18N/fr.po
+ identity/CatDap/branches/live/lib/CatDap/I18N/messages.pot
+ identity/CatDap/branches/live/lib/CatDap.pm
+ identity/CatDap/branches/live/root/admin/account.tt
+ identity/CatDap/branches/live/root/admin/account_addoc.tt
+ identity/CatDap/branches/live/root/admin/account_group.tt
+ identity/CatDap/branches/live/root/admin/account_modify.tt
+ identity/CatDap/branches/live/root/admin/account_promote.tt
+ identity/CatDap/branches/live/root/admin/group.tt
+ identity/CatDap/branches/live/root/admin/group_modify.tt
+ identity/CatDap/branches/live/root/admin/index.tt
+ identity/CatDap/branches/live/root/email/activation.tt
+ identity/CatDap/branches/live/root/email/admin/password.tt
+ identity/CatDap/branches/live/root/index.tt
+ identity/CatDap/branches/live/root/register/check.tt
+ identity/CatDap/branches/live/root/register/index.tt
+ identity/CatDap/branches/live/root/template/footer
+ identity/CatDap/branches/live/root/template/header
+ identity/CatDap/branches/live/root/template/html
+ identity/CatDap/branches/live/root/template/pre
+ identity/CatDap/branches/live/root/template/wrapper
+ identity/CatDap/branches/live/root/user/index.tt
+
+Property Changed:
+----------------
+ identity/CatDap/branches/live/
+
+
+Property changes on: identity/CatDap/branches/live
+___________________________________________________________________
+Modified: svn:mergeinfo
+ - /identity/CatDap/trunk:64,66-68,210
+ + /identity/CatDap/trunk:64,66-68,140-211
+
+Modified: identity/CatDap/branches/live/Makefile.PL
+===================================================================
+--- identity/CatDap/branches/live/Makefile.PL 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/Makefile.PL 2011-01-05 15:32:57 UTC (rev 212)
+@@ -13,6 +13,7 @@
+ requires 'Catalyst::Plugin::ConfigLoader';
+ requires 'Catalyst::Plugin::Static::Simple';
+ requires 'Catalyst::Plugin::I18N';
++requires 'Catalyst::Plugin::Unicode::Encoding';
+ requires 'Catalyst::Plugin::Authentication';
+ requires 'Catalyst::Plugin::Authentication::Store::LDAP';
+ requires 'Catalyst::Plugin::Captcha';
+
+Modified: identity/CatDap/branches/live/catdap.yml
+===================================================================
+--- identity/CatDap/branches/live/catdap.yml 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/catdap.yml 2011-01-05 15:32:57 UTC (rev 212)
+@@ -11,6 +11,7 @@
+ default_view: Web
+
+ organisation: Mageia
++project_url: <A HREF="http://www.mageia.org/">http://www.mageia.org/</A>
+ apptitle: Mageia Identity Management
+ emailfrom: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">noreply at mageia.org</A>
+
+@@ -20,6 +21,8 @@
+ password: FIXME
+ host: ldap.mageia.org
+ start_tls: 1
++ options:
++ inet6: 1
+
+ # dn and password should not be required here, we rebind with credentials
+ # from the authenticated user using Model::LDAP::FromAuthentication
+@@ -28,6 +31,10 @@
+ host: ldap.mageia.org
+ start_tls: 1
+
++register:
++ login_blacklist:
++ - apache
++
+ authentication:
+ default_realm: ldap
+ realms:
+@@ -39,8 +46,10 @@
+ store:
+ class: LDAP
+ ldap_server: 'ldap.mageia.org'
++ ldap_server_options:
++ inet6: 1
+ start_tls: 1
+- binddn: cn=catdap,ou=System Accounts,dc=mageai,dc=org
++ binddn: cn=catdap,ou=System Accounts,dc=mageia,dc=org
+ bindpw: FIXME
+ user_basedn: &quot;ou=people,dc=mageia,dc=org&quot;
+ user_filter: '(&amp;(objectClass=inetOrgPerson)(uid=%s))'
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/Root.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/Root.pm 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/Root.pm 2011-01-05 15:32:57 UTC (rev 212)
+@@ -28,7 +28,11 @@
+
+ sub index :Path :Args(0) {
+ my ( $self, $c ) = @_;
+-
++ # if user is defined, redirect to /user and let the /user page handle the authentication
++ if (defined $c-&gt;user) {
++ $c-&gt;log-&gt;debug('Redirecting to /user');
++ $c-&gt;res-&gt;redirect('/user');
++ }
+ # Hello World
+ #$c-&gt;response-&gt;body( $c-&gt;welcome_message );
+ }
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/admin.pm 2011-01-05 15:32:57 UTC (rev 212)
+@@ -47,7 +47,17 @@
+ my $password;
+ my $mesg;
+ my $dn;
+- my $keyprefix = sprintf( &quot;%02x%02x%02x&quot;, split /\./, $c-&gt;req-&gt;address );
++
++ # TODO merge this code with the one in user.pm
++ my $keyprefix;
++ if ($c-&gt;req-&gt;address =~ m/:/) {
++ my $address = $c-&gt;req-&gt;address;
++ $address =~ s/\[\]://;
++ $keyprefix = sprintf( &quot;%06x&quot;, $address &gt;&gt; 104 ); # if we shift right 104 bits from 128 we have 24 bits left or 3 bytes.
++ }
++ else {
++ $keyprefix = sprintf( &quot;%02x%02x%02x&quot;, split /\./, $c-&gt;req-&gt;address );
++ }
+ if ( !defined $c-&gt;user or not $c-&gt;req-&gt;cookie('key') ) {
+ $c-&gt;detach('/user/login')
+ if ( not $c-&gt;req-&gt;param('username')
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/register.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/register.pm 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/register.pm 2011-01-05 15:32:57 UTC (rev 212)
+@@ -51,6 +51,20 @@
+ if (! $c-&gt;validate_captcha($c-&gt;req-&gt;param('validate'))){
+ push @errors, $c-&gt;loc('Incorrect validation text, please try again');
+ }
++
++ if ( ! open( my $etcpasswd, &quot;/etc/passwd&quot;)) {
++ push @errors, $c-&gt;loc('Cannot check /etc/passwd, please warn system administrators');
++ } else {
++ if ( grep { /^$username:/ } &lt;$etcpasswd&gt; ) {
++ push @errors, $c-&gt;loc('Invalid username, already used by system');
++ }
++ close($etcpasswd);
++ }
++
++ if ( grep /^$username$/, @{${$c-&gt;config}{'register'}{'login_blacklist'}}) {
++ push @errors, $c-&gt;loc('Username is not authorized to be used');
++ }
++
+ if ($c-&gt;request-&gt;params-&gt;{gn} !~ /^\p{IsAlnum}+$/) {
+ push @errors, $c-&gt;loc(
+ 'The first name supplied contains illegal characters'
+@@ -108,7 +122,8 @@
+ push @errors,$mesg-&gt;error;
+ $c-&gt;log-&gt;info( sprintf(&quot;Creating DN $dn failed: %s&quot;, $mesg-&gt;error) );
+ $c-&gt;stash(errors =&gt; \@errors);
+- #$c-&gt;stash(template =&gt; 'register/index.tt');
++ $c-&gt;stash(template =&gt; 'register/index.tt');
++ return ;
+ }
+
+ $c-&gt;stash(
+
+Modified: identity/CatDap/branches/live/lib/CatDap/Controller/user.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/Controller/user.pm 2011-01-05 15:32:57 UTC (rev 212)
+@@ -55,7 +55,7 @@
+ my $mesg;
+ my $dn;
+ my @errors;
+- my $keyprefix = sprintf(&quot;%02x%02x%02x&quot;,split /\./,$c-&gt;req-&gt;address);
++ my $keyprefix = $self-&gt;get_keyprefix($c);
+ if (! defined $c-&gt;user or not $c-&gt;req-&gt;cookie('key')) {
+ if (not $c-&gt;req-&gt;param('password')) {
+ push @errors,$c-&gt;loc('Your session has expired');
+@@ -112,6 +112,22 @@
+
+ }
+
++sub get_keyprefix : Private {
++ my ( $self, $c ) = @_;
++ my $keyprefix;
++ if ($c-&gt;req-&gt;address =~ m/:/) {
++ my $address = $c-&gt;req-&gt;address;
++ $address =~ s/\[\]://;
++
++ # if we shift right 104 bits from 128 we have 24 bits left or 3 bytes.
++ $keyprefix = sprintf( &quot;%06x&quot;, $address &gt;&gt; 104 );
++ }
++ else {
++ $keyprefix = sprintf( &quot;%02x%02x%02x&quot;, split /\./, $c-&gt;req-&gt;address );
++ }
++ return $keyprefix;
++}
++
+ =head2 index
+
+ =cut
+@@ -293,7 +309,7 @@
+ } else {
+
+ # re-encrypt the new password and forward to user view
+- my $keyprefix = sprintf(&quot;%02x%02x%02x&quot;,split /\./,$c-&gt;req-&gt;address);
++ my $keyprefix = $self-&gt;get_keyprefix($c);
+ my $key = $c-&gt;req-&gt;cookie('key')-&gt;value;
+ $cipher = Crypt::CBC-&gt;new( -key =&gt; $keyprefix . $key,
+ -cipher =&gt; 'Blowfish'
+@@ -321,7 +337,7 @@
+ $c-&gt;res-&gt;redirect('/user');
+ }
+ # cache password for next request with form data
+- my $keyprefix = sprintf(&quot;%02x%02x%02x&quot;,split /\./,$c-&gt;req-&gt;address);
++ my $keyprefix = $self-&gt;get_keyprefix($c);
+ my $key = Data::UUID-&gt;new-&gt;create_str();
+ $cipher = Crypt::CBC-&gt;new( -key =&gt; $keyprefix . $key,
+ -cipher =&gt; 'Blowfish'
+@@ -338,7 +354,7 @@
+ }
+
+ #Re-authenticate user
+- my $keyprefix = sprintf(&quot;%02x%02x%02x&quot;,split /\./,$c-&gt;req-&gt;address);
++ my $keyprefix = $self-&gt;get_keyprefix($c);
+ my $key = $c-&gt;req-&gt;cookie('key')-&gt;value;
+ $cipher = Crypt::CBC-&gt;new( -key =&gt; $keyprefix . $key,
+ -cipher =&gt; 'Blowfish'
+
+Modified: identity/CatDap/branches/live/lib/CatDap/I18N/af.po
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/af.po 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/af.po 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,45 +1,78 @@
+-#: lib/CatDap/Controller/register.pm:119
++#: lib/CatDap/Controller/register.pm:133
+ msgid &quot;Activation&quot;
+ msgstr &quot;Aktivering&quot;
+
+-#: root/user/index.tt:28 root/user/index.tt:8
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24
++#: root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
+ msgid &quot;Add&quot;
+ msgstr &quot;Voeg by&quot;
+
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;&quot;
++
+ #: lib/CatDap/Controller/register.pm:49
+ msgid &quot;Addresses do not match&quot;
+ msgstr &quot;Die addresse verskil&quot;
+
+-#: lib/CatDap/Controller/register.pm:75
++#: lib/CatDap/Controller/register.pm:89
+ msgid &quot;An account already exists with this email address&quot;
+ msgstr &quot;'n Rekening met hierde epos adres bestaan reeds&quot;
+
+-#: lib/CatDap/Controller/register.pm:80
++#: lib/CatDap/Controller/register.pm:94
+ msgid &quot;An account already exists with this username&quot;
+ msgstr &quot;'n Rekening met hierdie gebruikersnaam bestaan reeds&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/admin.pm:529
++#: lib/CatDap/Controller/register.pm:145
+ msgid &quot;&quot;
+ &quot;An error occured sending the email, but your account was created. Please try &quot;
+-&quot;the password recovery process f you entered the correct email address: %1&quot;
++&quot;the password recovery process if you entered the correct email address. &quot;
++&quot;Errors %1&quot;
+ msgstr &quot;&quot;
+ &quot;Daar was 'n fout met die stuur van die aktiverings epos, maar jou rekening &quot;
+ &quot;is geskep. Probeer die wagwoord herwinnings proses as die epos adres korrek &quot;
+-&quot;was: %1&quot;
++&quot;was. Foute: %1&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/register.pm:131
++#: lib/CatDap/Controller/admin.pm:539
++#, fuzzy
+ msgid &quot;&quot;
+ &quot;An error occured sending the email, but your account was created. Please try &quot;
+-&quot;the password recovery process if you entered the correct email address. &quot;
+-&quot;Errors %1&quot;
++&quot;the password recovery process if you entered the correct email address: %1&quot;
+ msgstr &quot;&quot;
+ &quot;Daar was 'n fout met die stuur van die aktiverings epos, maar jou rekening &quot;
+ &quot;is geskep. Probeer die wagwoord herwinnings proses as die epos adres korrek &quot;
+-&quot;was. Foute: %1&quot;
++&quot;was: %1&quot;
+
+-#: root/user/firstlogin.tt:14 root/user/password.tt:18
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8
++#: root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
+ msgid &quot;Change&quot;
+ msgstr &quot;Verander&quot;
+
+@@ -51,7 +84,12 @@
+ msgid &quot;Check your mail for activation instructions.&quot;
+ msgstr &quot;Kyk jou epos vir aktiverings instruksies.&quot;
+
+-#: root/register/index.tt:34
++#: root/forgot_password/complete.tt:5
++#, fuzzy
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;Kyk jou epos vir aktiverings instruksies.&quot;
++
++#: root/register/index.tt:24
+ msgid &quot;Confirm Email address&quot;
+ msgstr &quot;Bevestig epos adres&quot;
+
+@@ -62,10 +100,11 @@
+ #. (cn)
+ #. (entry.cn)
+ #: root/email/activation.tt:1 root/email/admin/password.tt:1
++#: root/email/forgot_password.tt:1
+ msgid &quot;Dear %1,&quot;
+ msgstr &quot;Liewe %1,&quot;
+
+-#: root/user/index.tt:9
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
+ msgid &quot;Delete&quot;
+ msgstr &quot;Vee uit&quot;
+
+@@ -73,18 +112,75 @@
+ msgid &quot;Edit&quot;
+ msgstr &quot;Wysig&quot;
+
+-#: root/register/index.tt:30
++#: root/admin/account.tt:33 root/admin/account.tt:8
++#: root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
+ msgid &quot;Email address&quot;
+ msgstr &quot;Epos adres&quot;
+
+-#: root/register/index.tt:22
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/confirm.tt:2
++#, fuzzy
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Verander wagwoord&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++#, fuzzy
++msgid &quot;First Name&quot;
++msgstr &quot;Voornaam&quot;
++
++#: root/register/index.tt:13
+ msgid &quot;First name&quot;
+ msgstr &quot;Voornaam&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:94
++#, fuzzy
++msgid &quot;Forgot password&quot;
++msgstr &quot;Huidige wagwoord&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:17 root/index.tt:18
++#, fuzzy
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Huidige wagwoord&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9
++#: root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:9
++#, fuzzy
++msgid &quot;Group name&quot;
++msgstr &quot;Voornaam&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48
+ #: lib/CatDap/Controller/register.pm:52
+ msgid &quot;Incorrect validation text, please try again&quot;
+ msgstr &quot;Inkorrekte teks van die prentjie, probeer weer&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:45
+ #: lib/CatDap/Controller/register.pm:46
+ msgid &quot;Invalid email address&quot;
+ msgstr &quot;Ongeldige epos adres&quot;
+@@ -93,39 +189,69 @@
+ msgid &quot;Invalid username&quot;
+ msgstr &quot;Ongeldige gebruikersnaam&quot;
+
+-#: root/template/header:12 root/user/fake.tt:3
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
+ msgid &quot;Log out&quot;
+ msgstr &quot;Teken uit&quot;
+
+-#: root/index.tt:1 root/index.tt:17
++#: root/index.tt:1 root/index.tt:13
+ msgid &quot;Login&quot;
+ msgstr &quot;Teken in&quot;
+
+-#: root/user/firstlogin.tt:5 root/user/password.tt:9
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5
++#: root/user/password.tt:10
+ msgid &quot;New Password&quot;
+ msgstr &quot;Nuwe Wagwoord&quot;
+
+-#: lib/CatDap/Controller/user.pm:273
++#: lib/CatDap/Controller/user.pm:296
+ msgid &quot;New passwords dont match&quot;
+ msgstr &quot;Nuwe wagwoorde verskil&quot;
+
+-#: root/index.tt:11
++#: root/forgot_password/complete.tt:4
++#, fuzzy
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;Registrasie was suksesvol.&quot;
++
++#: root/index.tt:10
+ msgid &quot;Password&quot;
+ msgstr &quot;Wagwoord&quot;
+
+-#: lib/CatDap/Controller/user.pm:267
++#: lib/CatDap/Controller/user.pm:290
+ msgid &quot;Password incorrect&quot;
+ msgstr &quot;Wagwoord inkorrek&quot;
+
+-#: lib/CatDap/Controller/admin.pm:532
++#: lib/CatDap/Controller/admin.pm:542
+ msgid &quot;Password reset and email sent&quot;
+ msgstr &quot;Wagwoord is herstel en epos gestuur&quot;
+
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;&quot;
++
+ #: root/email/admin/password.tt:5
+ msgid &quot;Please click below to change your password&quot;
+ msgstr &quot;Volg die skakel onder en verander jou wagwoord&quot;
+
+-#: root/index.tt:18 root/register/index.tt:43 root/register/index.tt:6
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
+ msgid &quot;Register&quot;
+ msgstr &quot;Registreer&quot;
+
+@@ -137,35 +263,95 @@
+ msgid &quot;Registration was successful.&quot;
+ msgstr &quot;Registrasie was suksesvol.&quot;
+
+-#: root/user/firstlogin.tt:9 root/user/password.tt:13
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10
++#: root/user/password.tt:15
+ msgid &quot;Repeat New Password&quot;
+ msgstr &quot;Herhaal Nuwe Wagwoord&quot;
+
+-#: root/register/index.tt:26
++#: root/admin/account_modify.tt:1
++#, fuzzy
++msgid &quot;Reset password&quot;
++msgstr &quot;Huidige wagwoord&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:18
++#, fuzzy
++msgid &quot;Send me my password&quot;
++msgstr &quot;Verander wagwoord&quot;
++
++#: root/forgot_password/confirm.tt:16
++#, fuzzy
++msgid &quot;Set new password&quot;
++msgstr &quot;Herhaal Nuwe Wagwoord&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35
++#: root/admin/account_promote.tt:8 root/register/index.tt:16
+ msgid &quot;Surname&quot;
+ msgstr &quot;Van&quot;
+
+-#: lib/CatDap/Controller/register.pm:56
++#: lib/CatDap/Controller/register.pm:70
+ msgid &quot;The first name supplied contains illegal characters&quot;
+ msgstr &quot;Die verskafte noemnaam sluit ongeldige karakters in&quot;
+
+-#: lib/CatDap/Controller/register.pm:61
++#: lib/CatDap/Controller/register.pm:75
+ msgid &quot;The surname supplied contains illegal characters&quot;
+ msgstr &quot;Die verskafte van sluit ondeldige karakters in&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;&quot;
++
+ #: root/email/activation.tt:3
+ msgid &quot;To activate your account, please follow the link below.&quot;
+ msgstr &quot;Om U rekening te aktiveer, volg asseblief die volgende skakel.&quot;
+
+-#: root/user/index.tt:13
++#: root/email/forgot_password.tt:3
++#, fuzzy
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Om U rekening te aktiveer, volg asseblief die volgende skakel.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
+ msgid &quot;Update&quot;
+ msgstr &quot;Opdateer&quot;
+
+-#: root/index.tt:7 root/register/index.tt:18
++#: root/admin/account.tt:32 root/admin/account.tt:7
++#: root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7
++#: root/register/index.tt:8
+ msgid &quot;Username&quot;
+ msgstr &quot;Gebruikersnaam&quot;
+
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9
++#: root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;&quot;
++
+ #. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;&quot;
++&quot;Your %1 account has been requested to change the password. If you did not do &quot;
++&quot;this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++
++#. (c.config.organisation)
+ #: root/email/activation.tt:2
+ msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
+ msgstr &quot;Jou %1 rekening is suksesvol geskep, maar aktivering is benodig&quot;
+@@ -179,14 +365,42 @@
+ msgid &quot;Your session has expired&quot;
+ msgstr &quot;Jou sessie het verstrek&quot;
+
+-#: root/index.tt:17
+-msgid &quot;or&quot;
+-msgstr &quot;of&quot;
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
++msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/admin.pm:516
++#: root/admin/group_modify.tt:14
++#, fuzzy
++msgid &quot;delete&quot;
++msgstr &quot;Vee uit&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
+ msgid &quot;password reset&quot;
+ msgstr &quot;Wagwoord herstelling&quot;
+
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;&quot;
++
++#~ msgid &quot;or&quot;
++#~ msgstr &quot;of&quot;
++
+ #~ msgid &quot;Repeat&quot;
+ #~ msgstr &quot;Herhaal&quot;
+
+
+Modified: identity/CatDap/branches/live/lib/CatDap/I18N/fr.po
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/fr.po 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/fr.po 2011-01-05 15:32:57 UTC (rev 212)
+@@ -5,98 +5,202 @@
+ #
+ msgid &quot;&quot;
+ msgstr &quot;&quot;
+-&quot;Project-Id-Version: PACKAGE VERSION\n&quot;
++&quot;Project-Id-Version: Catdap\n&quot;
+ &quot;POT-Creation-Date: YEAR-MO-DA HO:MI+ZONE\n&quot;
+-&quot;PO-Revision-Date: 2010-10-19 21:07+0100\n&quot;
++&quot;PO-Revision-Date: 2010-11-04 21:09+0100\n&quot;
+ &quot;Last-Translator: Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;\n&quot;
+-&quot;Language-Team: LANGUAGE &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">LL at li.org</A>&gt;\n&quot;
++&quot;Language-Team: LANGUAGE &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-i18n at mageia.org</A>&gt;\n&quot;
++&quot;Language: \n&quot;
+ &quot;MIME-Version: 1.0\n&quot;
+ &quot;Content-Type: text/plain; charset=UTF-8\n&quot;
+ &quot;Content-Transfer-Encoding: 8bit\n&quot;
++&quot;X-Poedit-Language: French\n&quot;
++&quot;X-Poedit-Country: FRANCE\n&quot;
++&quot;X-Poedit-SourceCharset: utf-8\n&quot;
+
+-#: lib/CatDap/Controller/register.pm:119
++#: lib/CatDap/Controller/register.pm:133
+ msgid &quot;Activation&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Activation&quot;
+
+-#: root/user/index.tt:28 root/user/index.tt:8
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24
++#: root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
+ msgid &quot;Add&quot;
++msgstr &quot;Ajouter&quot;
++
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
+ msgstr &quot;&quot;
+
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;&quot;
++
+ #: lib/CatDap/Controller/register.pm:49
+ msgid &quot;Addresses do not match&quot;
+ msgstr &quot;Les adresses ne correspondent pas&quot;
+
+-#: lib/CatDap/Controller/register.pm:75
++#: lib/CatDap/Controller/register.pm:89
+ msgid &quot;An account already exists with this email address&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Un compte existe d&#233;j&#224; avec cet email&quot;
+
+-#: lib/CatDap/Controller/register.pm:80
++#: lib/CatDap/Controller/register.pm:94
+ msgid &quot;An account already exists with this username&quot;
+ msgstr &quot;Un compte existe d&#233;j&#224; pour ce nom d'utilisateur&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/admin.pm:529
++#: lib/CatDap/Controller/register.pm:145
+ msgid &quot;&quot;
+ &quot;An error occured sending the email, but your account was created. Please try &quot;
+-&quot;the password recovery process f you entered the correct email address: %1&quot;
++&quot;the password recovery process if you entered the correct email address. &quot;
++&quot;Errors %1&quot;
+ msgstr &quot;&quot;
++&quot;Une erreur est arriv&#233; lors de l'envoi du mail, mais votre compte a &#233;t&#233; cr&#233;e. &quot;
++&quot;Vous pouvez utiliser la fonction de r&#233;initialisation du mot de passe si &quot;
++&quot;votre adresse est correcte. Erreurs %1&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/register.pm:131
++#: lib/CatDap/Controller/admin.pm:539
++#, fuzzy
+ msgid &quot;&quot;
+ &quot;An error occured sending the email, but your account was created. Please try &quot;
+-&quot;the password recovery process if you entered the correct email address. &quot;
+-&quot;Errors %1&quot;
++&quot;the password recovery process if you entered the correct email address: %1&quot;
+ msgstr &quot;&quot;
++&quot;Une erreur est arriv&#233; lors de l'envoi du mail, mais votre compte a &#233;t&#233; cr&#233;e. &quot;
++&quot;Vous pouvez utiliser la fonction de r&#233;initialisation du mot de passe si &quot;
++&quot;votre adresse est correcte : %1&quot;
+
+-#: root/user/firstlogin.tt:14 root/user/password.tt:18
+-msgid &quot;Change&quot;
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
+ msgstr &quot;&quot;
+
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8
++#: root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
++msgid &quot;Change&quot;
++msgstr &quot;Changer&quot;
++
+ #: root/user/fake.tt:2
+-#, fuzzy
+ msgid &quot;Change password&quot;
+-msgstr &quot;Mot de passe&quot;
++msgstr &quot;Changer le mot de passe&quot;
+
+ #: root/register/complete.tt:5
+ msgid &quot;Check your mail for activation instructions.&quot;
+-msgstr &quot;&quot;
++msgstr &quot;V&#233;rifier votre boite mail pour les instructions d'activation&quot;
+
+-#: root/register/index.tt:34
++#: root/forgot_password/complete.tt:5
++#, fuzzy
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;V&#233;rifier votre boite mail pour les instructions d'activation&quot;
++
++#: root/register/index.tt:24
+ msgid &quot;Confirm Email address&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Confirmer l'adresse email&quot;
+
+ #: root/user/password.tt:5
+ msgid &quot;Current password&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Mot de passe actuel&quot;
+
+ #. (cn)
+ #. (entry.cn)
+ #: root/email/activation.tt:1 root/email/admin/password.tt:1
+-#, fuzzy
++#: root/email/forgot_password.tt:1
+ msgid &quot;Dear %1,&quot;
+-msgstr &quot;Cher(e)&quot;
++msgstr &quot;Cher(e) %1,&quot;
+
+-#: root/user/index.tt:9
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
+ msgid &quot;Delete&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Supprimer&quot;
+
+ #: root/user/fake.tt:1
+ msgid &quot;Edit&quot;
++msgstr &quot;&#201;diter&quot;
++
++#: root/admin/account.tt:33 root/admin/account.tt:8
++#: root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:30
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
+ msgid &quot;Email address&quot;
+-msgstr &quot;Adresse de messagerie&quot;
++msgstr &quot;Adresse email&quot;
+
+-#: root/register/index.tt:22
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/confirm.tt:2
++#, fuzzy
++msgid &quot;Enter new password.&quot;
++msgstr &quot;Changer le mot de passe&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++#, fuzzy
++msgid &quot;First Name&quot;
++msgstr &quot;Pr&#233;nom&quot;
++
++#: root/register/index.tt:13
+ msgid &quot;First name&quot;
+ msgstr &quot;Pr&#233;nom&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:94
++#, fuzzy
++msgid &quot;Forgot password&quot;
++msgstr &quot;Mot de passe actuel&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:17 root/index.tt:18
++#, fuzzy
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;Mot de passe actuel&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9
++#: root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:9
++#, fuzzy
++msgid &quot;Group name&quot;
++msgstr &quot;Pr&#233;nom&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48
+ #: lib/CatDap/Controller/register.pm:52
+ msgid &quot;Incorrect validation text, please try again&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Texte de validation incorrect, merci de tester &#224; nouveau&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:45
+ #: lib/CatDap/Controller/register.pm:46
+ msgid &quot;Invalid email address&quot;
+ msgstr &quot;Adresse mail invalide&quot;
+@@ -105,105 +209,218 @@
+ msgid &quot;Invalid username&quot;
+ msgstr &quot;Nom d'utilisateur invalide&quot;
+
+-#: root/template/header:12 root/user/fake.tt:3
+-msgid &quot;Log out&quot;
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:1 root/index.tt:17
++#: root/template/header:10 root/user/fake.tt:3
++msgid &quot;Log out&quot;
++msgstr &quot;Se d&#233;connecter&quot;
++
++#: root/index.tt:1 root/index.tt:13
+ msgid &quot;Login&quot;
+ msgstr &quot;Login&quot;
+
+-#: root/user/firstlogin.tt:5 root/user/password.tt:9
+-#, fuzzy
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5
++#: root/user/password.tt:10
+ msgid &quot;New Password&quot;
+-msgstr &quot;Mot de passe&quot;
++msgstr &quot;Nouveau mot de passe&quot;
+
+-#: lib/CatDap/Controller/user.pm:273
+-#, fuzzy
++#: lib/CatDap/Controller/user.pm:296
+ msgid &quot;New passwords dont match&quot;
+-msgstr &quot;Les adresses ne correspondent pas&quot;
++msgstr &quot;Les mot de passes ne correspondent pas&quot;
+
+-#: root/index.tt:11
++#: root/forgot_password/complete.tt:4
++#, fuzzy
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;L'enregistrement a r&#233;ussi&quot;
++
++#: root/index.tt:10
+ msgid &quot;Password&quot;
+ msgstr &quot;Mot de passe&quot;
+
+-#: lib/CatDap/Controller/user.pm:267
+-#, fuzzy
++#: lib/CatDap/Controller/user.pm:290
+ msgid &quot;Password incorrect&quot;
+-msgstr &quot;Mot de passe&quot;
++msgstr &quot;Mot de passe incorrect&quot;
+
+-#: lib/CatDap/Controller/admin.pm:532
++#: lib/CatDap/Controller/admin.pm:542
+ msgid &quot;Password reset and email sent&quot;
++msgstr &quot;Mot de passe r&#233;initialiser, email envoy&#233;&quot;
++
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
+ msgstr &quot;&quot;
+
+ #: root/email/admin/password.tt:5
+ msgid &quot;Please click below to change your password&quot;
++msgstr &quot;Cliquer ici pour changer votre mot de passe&quot;
++
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:18 root/register/index.tt:43 root/register/index.tt:6
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
+ msgid &quot;Register&quot;
+ msgstr &quot;S'enregistrer&quot;
+
+ #: root/register/complete.tt:1
+ msgid &quot;Registration completed&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Enregistrement termin&#233;&quot;
+
+ #: root/register/complete.tt:4
+ msgid &quot;Registration was successful.&quot;
+-msgstr &quot;&quot;
++msgstr &quot;L'enregistrement a r&#233;ussi&quot;
+
+-#: root/user/firstlogin.tt:9 root/user/password.tt:13
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10
++#: root/user/password.tt:15
+ msgid &quot;Repeat New Password&quot;
++msgstr &quot;R&#233;p&#233;ter le nouveau de passe&quot;
++
++#: root/admin/account_modify.tt:1
++#, fuzzy
++msgid &quot;Reset password&quot;
++msgstr &quot;Mot de passe actuel&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:26
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:18
++#, fuzzy
++msgid &quot;Send me my password&quot;
++msgstr &quot;Changer le mot de passe&quot;
++
++#: root/forgot_password/confirm.tt:16
++#, fuzzy
++msgid &quot;Set new password&quot;
++msgstr &quot;R&#233;p&#233;ter le nouveau de passe&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35
++#: root/admin/account_promote.tt:8 root/register/index.tt:16
+ msgid &quot;Surname&quot;
+-msgstr &quot;Surnom&quot;
++msgstr &quot;Nom&quot;
+
+-#: lib/CatDap/Controller/register.pm:56
++#: lib/CatDap/Controller/register.pm:70
+ msgid &quot;The first name supplied contains illegal characters&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Le pr&#233;nom propos&#233; contient des caract&#232;res interdits&quot;
+
+-#: lib/CatDap/Controller/register.pm:61
++#: lib/CatDap/Controller/register.pm:75
+ msgid &quot;The surname supplied contains illegal characters&quot;
++msgstr &quot;Le nom propos&#233; contient des caract&#232;res interdits&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
+ msgstr &quot;&quot;
+
+ #: root/email/activation.tt:3
+-#, fuzzy
+ msgid &quot;To activate your account, please follow the link below.&quot;
+ msgstr &quot;Pour activer votre compte, merci de suivre le lien ci dessous.&quot;
+
+-#: root/user/index.tt:13
++#: root/email/forgot_password.tt:3
++#, fuzzy
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;Pour activer votre compte, merci de suivre le lien ci dessous.&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
+ msgid &quot;Update&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Mettre &#224; jour&quot;
+
+-#: root/index.tt:7 root/register/index.tt:18
++#: root/admin/account.tt:32 root/admin/account.tt:7
++#: root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7
++#: root/register/index.tt:8
+ msgid &quot;Username&quot;
+ msgstr &quot;Nom d'utilisateur&quot;
+
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9
++#: root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;&quot;
++
+ #. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;&quot;
++&quot;Your %1 account has been requested to change the password. If you did not do &quot;
++&quot;this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++
++#. (c.config.organisation)
+ #: root/email/activation.tt:2
+ msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Votre compte %1 a &#233;t&#233; cr&#233;e mais requiert d'&#234;tre activ&#233;&quot;
+
+ #. (c.user.username)
+ #: root/email/admin/password.tt:3
+ msgid &quot;Your password was reset by %1&quot;
+-msgstr &quot;&quot;
++msgstr &quot;Votre mot de passe a &#233;t&#233; r&#233;initialis&#233; par %1&quot;
+
+ #: lib/CatDap/Controller/user.pm:61
+ msgid &quot;Your session has expired&quot;
++msgstr &quot;Votre session a expir&#233;&quot;
++
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:17
+-msgid &quot;or&quot;
+-msgstr &quot;ou&quot;
++#: root/admin/group_modify.tt:14
++#, fuzzy
++msgid &quot;delete&quot;
++msgstr &quot;Supprimer&quot;
+
+-#: lib/CatDap/Controller/admin.pm:516
+-#, fuzzy
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
+ msgid &quot;password reset&quot;
+-msgstr &quot;Mot de passe&quot;
++msgstr &quot;r&#233;initialisation du mot de passe&quot;
+
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;&quot;
++
++#~ msgid &quot;or&quot;
++#~ msgstr &quot;ou&quot;
++
+ #~ msgid &quot;Mageia Identity Activation&quot;
+ #~ msgstr &quot;Activation de l'identit&#233; Mageia&quot;
+
+
+Modified: identity/CatDap/branches/live/lib/CatDap/I18N/messages.pot
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap/I18N/messages.pot 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap/I18N/messages.pot 2011-01-05 15:32:57 UTC (rev 212)
+@@ -15,37 +15,67 @@
+ &quot;Content-Type: text/plain; charset=CHARSET\n&quot;
+ &quot;Content-Transfer-Encoding: 8bit\n&quot;
+
+-#: lib/CatDap/Controller/register.pm:119
++#: lib/CatDap/Controller/register.pm:133
+ msgid &quot;Activation&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/index.tt:28 root/user/index.tt:8
++#: root/admin/account_addoc.tt:28 root/admin/account_modify.tt:24 root/admin/group_modify.tt:18 root/user/index.tt:19 root/user/index.tt:46
+ msgid &quot;Add&quot;
+ msgstr &quot;&quot;
+
++#: root/admin/account_modify.tt:85
++msgid &quot;Add ObjectClass&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:47
++msgid &quot;Add attribute&quot;
++msgstr &quot;&quot;
++
++#. (oc, dn)
++#: root/admin/account_addoc.tt:1
++msgid &quot;Adding objectclass %1 to dn %2&quot;
++msgstr &quot;&quot;
++
+ #: lib/CatDap/Controller/register.pm:49
+ msgid &quot;Addresses do not match&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:75
++#: lib/CatDap/Controller/register.pm:89
+ msgid &quot;An account already exists with this email address&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:80
++#: lib/CatDap/Controller/register.pm:94
+ msgid &quot;An account already exists with this username&quot;
+ msgstr &quot;&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/admin.pm:529
+-msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process f you entered the correct email address: %1&quot;
++#: lib/CatDap/Controller/register.pm:145
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
+ msgstr &quot;&quot;
+
+ #. ($errors)
+-#: lib/CatDap/Controller/register.pm:131
+-msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address. Errors %1&quot;
++#: lib/CatDap/Controller/admin.pm:539
++msgid &quot;An error occured sending the email, but your account was created. Please try the password recovery process if you entered the correct email address: %1&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/firstlogin.tt:14 root/user/password.tt:18
++#. ($errors)
++#: lib/CatDap/Controller/forgot_password.pm:105
++msgid &quot;An error occured sending the email, please try again later. Errors %1&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_addoc.tt:9 root/admin/account_modify.tt:8 root/admin/group_modify.tt:5 root/user/index.tt:4
++msgid &quot;Attribute&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/register.pm:56
++msgid &quot;Cannot check /etc/passwd, please warn system administrators&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:29
++msgid &quot;Captcha&quot;
++msgstr &quot;&quot;
++
++#: root/user/firstlogin.tt:14 root/user/password.tt:19
+ msgid &quot;Change&quot;
+ msgstr &quot;&quot;
+
+@@ -57,7 +87,11 @@
+ msgid &quot;Check your mail for activation instructions.&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:34
++#: root/forgot_password/complete.tt:5
++msgid &quot;Check your mail for password reset instructions.&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:24
+ msgid &quot;Confirm Email address&quot;
+ msgstr &quot;&quot;
+
+@@ -67,11 +101,11 @@
+
+ #. (cn)
+ #. (entry.cn)
+-#: root/email/activation.tt:1 root/email/admin/password.tt:1
++#: root/email/activation.tt:1 root/email/admin/password.tt:1 root/email/forgot_password.tt:1
+ msgid &quot;Dear %1,&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/index.tt:9
++#: root/admin/account_modify.tt:27 root/user/index.tt:22
+ msgid &quot;Delete&quot;
+ msgstr &quot;&quot;
+
+@@ -79,19 +113,67 @@
+ msgid &quot;Edit&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:30
++#: root/admin/account.tt:33 root/admin/account.tt:8 root/admin/account_promote.tt:6 root/register/index.tt:20
++msgid &quot;Email&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:11 root/register/index.tt:21
+ msgid &quot;Email address&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:22
++#: root/forgot_password/complete.tt:1
++msgid &quot;Email sent.&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/confirm.tt:2
++msgid &quot;Enter new password.&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:32
++msgid &quot;Enter text&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:34 root/admin/account_promote.tt:7
++msgid &quot;First Name&quot;
++msgstr &quot;&quot;
++
++#: root/register/index.tt:13
+ msgid &quot;First name&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:52
++#: lib/CatDap/Controller/forgot_password.pm:94
++msgid &quot;Forgot password&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:5
++msgid &quot;Forgot your password?&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:17 root/index.tt:18
++msgid &quot;Forgotten password?&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:36 root/admin/account.tt:9 root/admin/account_promote.tt:9
++msgid &quot;Full Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:27
++msgid &quot;Group Name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:9
++msgid &quot;Group name&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:2
++msgid &quot;Groups&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/forgot_password.pm:48 lib/CatDap/Controller/register.pm:52
+ msgid &quot;Incorrect validation text, please try again&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:46
++#: lib/CatDap/Controller/forgot_password.pm:45 lib/CatDap/Controller/register.pm:46
+ msgid &quot;Invalid email address&quot;
+ msgstr &quot;&quot;
+
+@@ -99,39 +181,67 @@
+ msgid &quot;Invalid username&quot;
+ msgstr &quot;&quot;
+
+-#: root/template/header:12 root/user/fake.tt:3
++#: lib/CatDap/Controller/register.pm:59
++msgid &quot;Invalid username, already used by system&quot;
++msgstr &quot;&quot;
++
++#: root/template/header:10 root/user/fake.tt:3
+ msgid &quot;Log out&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:1 root/index.tt:17
++#: root/index.tt:1 root/index.tt:13
+ msgid &quot;Login&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/firstlogin.tt:5 root/user/password.tt:9
++#: root/forgot_password/confirm.tt:8 root/user/firstlogin.tt:5 root/user/password.tt:10
+ msgid &quot;New Password&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/user.pm:273
++#: lib/CatDap/Controller/user.pm:296
+ msgid &quot;New passwords dont match&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:11
++#: root/forgot_password/complete.tt:4
++msgid &quot;Operation was successful.&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:10
+ msgid &quot;Password&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/user.pm:267
++#: lib/CatDap/Controller/user.pm:290
+ msgid &quot;Password incorrect&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/admin.pm:532
++#: lib/CatDap/Controller/admin.pm:542
+ msgid &quot;Password reset and email sent&quot;
+ msgstr &quot;&quot;
+
++#: root/register/index.tt:12
++msgid &quot;Personal Information&quot;
++msgstr &quot;&quot;
++
+ #: root/email/admin/password.tt:5
+ msgid &quot;Please click below to change your password&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:18 root/register/index.tt:43 root/register/index.tt:6
++#: root/admin/index.tt:1
++msgid &quot;Please use the menus above.&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_promote.tt:25
++msgid &quot;Primary group&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:71
++msgid &quot;Promote&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:62
++msgid &quot;Promote user to posixAccount with primary group:&quot;
++msgstr &quot;&quot;
++
++#: root/index.tt:16 root/register/index.tt:3 root/register/index.tt:35
+ msgid &quot;Register&quot;
+ msgstr &quot;&quot;
+
+@@ -143,35 +253,84 @@
+ msgid &quot;Registration was successful.&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/firstlogin.tt:9 root/user/password.tt:13
++#: root/forgot_password/confirm.tt:11 root/user/firstlogin.tt:10 root/user/password.tt:15
+ msgid &quot;Repeat New Password&quot;
+ msgstr &quot;&quot;
+
+-#: root/register/index.tt:26
++#: root/admin/account_modify.tt:1
++msgid &quot;Reset password&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:22
++msgid &quot;Search&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:4 root/admin/group.tt:5
++msgid &quot;Search by&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_promote.tt:4
++msgid &quot;Select&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/index.tt:18
++msgid &quot;Send me my password&quot;
++msgstr &quot;&quot;
++
++#: root/forgot_password/confirm.tt:16
++msgid &quot;Set new password&quot;
++msgstr &quot;&quot;
++
++#: root/register/check.tt:1
++msgid &quot;Success&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:10 root/admin/account.tt:35 root/admin/account_promote.tt:8 root/register/index.tt:16
+ msgid &quot;Surname&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:56
++#: lib/CatDap/Controller/register.pm:70
+ msgid &quot;The first name supplied contains illegal characters&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/register.pm:61
++#: lib/CatDap/Controller/register.pm:75
+ msgid &quot;The surname supplied contains illegal characters&quot;
+ msgstr &quot;&quot;
+
++#: lib/CatDap/Controller/forgot_password.pm:66
++msgid &quot;This email address is not bound to an account&quot;
++msgstr &quot;&quot;
++
+ #: root/email/activation.tt:3
+ msgid &quot;To activate your account, please follow the link below.&quot;
+ msgstr &quot;&quot;
+
+-#: root/user/index.tt:13
++#: root/email/forgot_password.tt:3
++msgid &quot;To reset your password, please follow the link below.&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:35 root/user/index.tt:29
+ msgid &quot;Update&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:7 root/register/index.tt:18
++#: root/admin/account.tt:32 root/admin/account.tt:7 root/admin/account_promote.tt:5 root/index.tt:6 root/register/index.tt:7 root/register/index.tt:8
+ msgid &quot;Username&quot;
+ msgstr &quot;&quot;
+
++#: lib/CatDap/Controller/register.pm:65
++msgid &quot;Username is not authorized to be used&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account_addoc.tt:10 root/admin/account_modify.tt:9 root/admin/group_modify.tt:6 root/user/index.tt:4
++msgid &quot;Value&quot;
++msgstr &quot;&quot;
++
+ #. (c.config.organisation)
++#: root/email/forgot_password.tt:2
++msgid &quot;Your %1 account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.&quot;
++msgstr &quot;&quot;
++
++#. (c.config.organisation)
+ #: root/email/activation.tt:2
+ msgid &quot;Your %1 account has been successfully created, but requires activation.&quot;
+ msgstr &quot;&quot;
+@@ -185,10 +344,34 @@
+ msgid &quot;Your session has expired&quot;
+ msgstr &quot;&quot;
+
+-#: root/index.tt:17
+-msgid &quot;or&quot;
++#: root/admin/account.tt:15 root/admin/group.tt:15
++msgid &quot;contains&quot;
+ msgstr &quot;&quot;
+
+-#: lib/CatDap/Controller/admin.pm:516
++#: root/admin/group_modify.tt:14
++msgid &quot;delete&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:17 root/admin/group.tt:17
++msgid &quot;greater than or equal to&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:16 root/admin/group.tt:16
++msgid &quot;is exactly&quot;
++msgstr &quot;&quot;
++
++#: root/admin/account.tt:18 root/admin/group.tt:18
++msgid &quot;less than&quot;
++msgstr &quot;&quot;
++
++#: root/admin/group.tt:10
++msgid &quot;member&quot;
++msgstr &quot;&quot;
++
++#: lib/CatDap/Controller/admin.pm:526
+ msgid &quot;password reset&quot;
+ msgstr &quot;&quot;
++
++#: root/admin/account_modify.tt:53
++msgid &quot;with value&quot;
++msgstr &quot;&quot;
+
+Modified: identity/CatDap/branches/live/lib/CatDap.pm
+===================================================================
+--- identity/CatDap/branches/live/lib/CatDap.pm 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/lib/CatDap.pm 2011-01-05 15:32:57 UTC (rev 212)
+@@ -22,6 +22,7 @@
+ Authentication
+ Authorization::Roles
+ I18N
++ Unicode::Encoding
+ /;
+
+ extends 'Catalyst';
+
+Modified: identity/CatDap/branches/live/root/admin/account.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/account.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/account.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,24 +1,25 @@
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;table&gt;
+ &lt;tr&gt;
+- &lt;td&gt;Search by&lt;/td&gt;
++ &lt;td&gt;[% l('Search by') %]&lt;/td&gt;
+ &lt;td&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+- &lt;option value=&quot;uid&quot;&gt;Username&lt;/option&gt;
+- &lt;option value=&quot;mail&quot;&gt;Email&lt;/option&gt;
+- &lt;option value=&quot;cn&quot;&gt;Full Name&lt;/option&gt;
+- &lt;option value=&quot;sn&quot;&gt;Surname&lt;/option&gt;
++ &lt;option value=&quot;uid&quot;&gt;[% l('Username') %]&lt;/option&gt;
++ &lt;option value=&quot;mail&quot;&gt;[% l('Email') %]&lt;/option&gt;
++ &lt;option value=&quot;cn&quot;&gt;[% l('Full Name') %]&lt;/option&gt;
++ &lt;option value=&quot;sn&quot;&gt;[% l('Surname') %]&lt;/option&gt;
+ &lt;/select&gt;
+ &lt;/td&gt;
+ &lt;!-- td&gt;
+ &lt;select name=&quot;matchtype&quot;&gt;
+- &lt;option value=&quot;substring&quot;&gt;contains&lt;/option&gt;
+- &lt;option value=&quot;exact&quot;&gt;is exactly&lt;/option&gt;
+- &lt;option value=&quot;gte&quot;&gt;greater than or equal to&lt;/option&gt;
+- &lt;option value=&quot;lt&quot;&gt;less than&lt;/option&gt;
++ &lt;option value=&quot;substring&quot;&gt;[% l('contains') %]&lt;/option&gt;
++ &lt;option value=&quot;exact&quot;&gt;[% l('is exactly') %]&lt;/option&gt;
++ &lt;option value=&quot;gte&quot;&gt;[% l('greater than or equal to') %]&lt;/option&gt;
++ &lt;option value=&quot;lt&quot;&gt;[% l('less than') %]&lt;/option&gt;
+ &lt;/select&gt;
+ &lt;/td --&gt;
+- &lt;td&gt;&lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;input type=&quot;text&quot; name=&quot;value&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;button type=&quot;submit&quot; value=&quot;[% l('Search') %]&quot;&gt;[% l('Search') %]&lt;/button&gt;&lt;/td&gt;
+ &lt;/tr&gt;
+ &lt;/table&gt;
+ &lt;/form&gt;
+@@ -28,11 +29,11 @@
+ [% IF entries %]
+ &lt;table border=0&gt;
+ &lt;tr&gt;
+- &lt;th&gt;Username&lt;/th&gt;
+- &lt;th&gt;Email&lt;/th&gt;
+- &lt;th&gt;First Name&lt;/th&gt;
+- &lt;th&gt;Surname&lt;/td&gt;
+- &lt;th&gt;Full Name&lt;/td&gt;
++ &lt;th&gt;[% l('Username') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Email') %]&lt;/th&gt;
++ &lt;th&gt;[% l('First Name') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Surname') %]&lt;/td&gt;
++ &lt;th&gt;[% l('Full Name') %]&lt;/td&gt;
+ &lt;/tr&gt;
+ [% FOREACH entry IN entries %]
+ &lt;tr&gt;
+
+Modified: identity/CatDap/branches/live/root/admin/account_addoc.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/account_addoc.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/account_addoc.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,4 +1,4 @@
+-Adding objectclass [% oc %] to dn [% dn %]
++[% l('Adding objectclass [_1] to dn [_2]', oc, dn) %]
+
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;input type=&quot;hidden&quot; name=&quot;dn&quot; value=&quot;[% dn %]&quot; /&gt;
+@@ -6,8 +6,8 @@
+ &lt;input type=&quot;hidden&quot; name=&quot;objectclass&quot; value=&quot;[% oc %]&quot; /&gt;
+ &lt;table&gt;
+ &lt;tr&gt;
+- &lt;th&gt;Attribute&lt;/th&gt;
+- &lt;th&gt;Value&lt;/th&gt;
++ &lt;th&gt;[% l('Attribute') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Value') %]&lt;/th&gt;
+ &lt;/tr&gt;
+ [% FOREACH attr IN must %]
+ [% IF attr != &quot;objectClass&quot; %]
+@@ -25,6 +25,6 @@
+ &lt;/tr&gt;
+ [% END %]
+ &lt;/table&gt;
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;&lt;/p&gt;
++ &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot; /&gt;&lt;/p&gt;
+
+ &lt;/form&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/branches/live/root/admin/account_group.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/account_group.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/account_group.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,4 +1,4 @@
+-&lt;h2&gt;Add user [% uid %] to a new group&lt;/h2&gt;
++&lt;h2&gt;[% l('Add user [_1] to a new group, uid) %]&lt;/h2&gt;
+
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;input type='hidden' name='uid' value='[% uid %]' /&gt;
+@@ -8,12 +8,12 @@
+ &lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
+ [% END %]
+ &lt;/select&gt;
+- &lt;input type='submit' value='Add' /&gt;
++ &lt;input type='submit' value='[% l('Add') %]' /&gt;
+ &lt;/form&gt;
+
+ &lt;hr /&gt;
+
+-&lt;h2&gt;Delete user [% uid %] from an existing group:&lt;/h2&gt;
++&lt;h2&gt;[% l('Delete user [_1] from an existing group:', uid) %] &lt;/h2&gt;
+
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;input type='hidden' name='uid' value='[% uid %]' /&gt;
+@@ -23,7 +23,7 @@
+ &lt;option value='[% group.cn %]'&gt;[% group.cn %]&lt;/option&gt;
+ [% END %]
+ &lt;/select&gt;
+- &lt;input type='submit' value='Delete' /&gt;
++ &lt;input type='submit' value='[% l('Delete') %]' /&gt;
+ &lt;/form&gt;
+
+ &lt;hr /&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/branches/live/root/admin/account_modify.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/account_modify.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/account_modify.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,12 +1,12 @@
+-&lt;a href=&quot;[% c.uri_for('/admin/password') %]/[% uid %]&quot;&gt;Reset password&lt;/a&gt;
+-&lt;a href=&quot;[% c.uri_for('/admin/account_group') %]/[% uid %]&quot;&gt;Groups&lt;/a&gt;
++&lt;a href=&quot;[% c.uri_for('/admin/password') %]/[% uid %]&quot;&gt;[% l('Reset password') %]&lt;/a&gt;
++&lt;a href=&quot;[% c.uri_for('/admin/account_group') %]/[% uid %]&quot;&gt;[% l('Groups') %]&lt;/a&gt;
+
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;input type='hidden' name='operation' value='replace' /&gt;
+ &lt;table border=0&gt;
+ &lt;tr&gt;
+- &lt;th&gt;Attribute&lt;/th&gt;
+- &lt;th&gt;Value&lt;/th&gt;
++ &lt;th&gt;[% l('Attribute') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Value') %]&lt;/th&gt;
+ &lt;/tr&gt;
+ [% FOREACH attr IN values %]
+ &lt;tr&gt;
+@@ -21,10 +21,10 @@
+ &lt;br/&gt;
+ [% END %]
+ [% IF attr.addable AND attr.editable %]
+- &lt;a href=&quot;[% c.uri_for('/admin/account_edit') %]/add/[% attr.name %]&quot;&gt;Add&lt;/a&gt;
++ &lt;a href=&quot;[% c.uri_for('/admin/account_edit') %]/add/[% attr.name %]&quot;&gt;[% l('Add') %]&lt;/a&gt;
+ [% END %]
+ [% IF attr.removable AND attr.editable %]
+- &lt;a href=&quot;[% c.uri_for('/admin/account_modifydel') %]/[% uid %]/[% attr.name %]/[% val %]&quot;&gt;Delete&lt;/a&gt;
++ &lt;a href=&quot;[% c.uri_for('/admin/account_modifydel') %]/[% uid %]/[% attr.name %]/[% val %]&quot;&gt;[% l('Delete') %]&lt;/a&gt;
+ [% END %]
+ [% END %]
+ &lt;/td&gt;
+@@ -32,7 +32,7 @@
+ [% END %]
+ &lt;tr&gt;
+ &lt;td colspan=2 align=center&gt;
+- &lt;input type='Submit' value='Update'&gt;
++ &lt;input type='Submit' value='[% l('Update') %]'&gt;
+ &lt;/td&gt;
+ &lt;/tr&gt;
+ &lt;/table&gt;
+@@ -44,13 +44,13 @@
+ &lt;input type=&quot;hidden&quot; name=&quot;operation&quot; value=&quot;add&quot; /&gt;
+
+ &lt;p&gt;
+- Add attribute
++ [% l('Add attribute') %]
+ &lt;select name='attribute'&gt;
+ [% FOREACH attr IN may %]
+ &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;
+ [% END %]
+ &lt;/select&gt;
+- with value
++ [% l('with value') %]
+ &lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;
+ &lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;
+ &lt;/p&gt;
+@@ -59,7 +59,7 @@
+ &lt;hr /&gt;
+
+ [% IF groups %]
+-&lt;p&gt;Promote user to posixAccount with primary group: &lt;/p&gt;
++&lt;p&gt;[% l('Promote user to posixAccount with primary group:') %] &lt;/p&gt;
+
+ &lt;form method=&quot;post&quot; action=&quot;[% c.uri_for('/admin/account_promote') %]&quot;&gt;
+ &lt;input type=&quot;hidden&quot; name=&quot;dn&quot; value=&quot;[% dn %]&quot; /&gt;
+@@ -68,7 +68,7 @@
+ &lt;option value=&quot;[% group.gidNumber %]&quot;&gt;[% group.name %]&lt;/option&gt;
+ [% END %]
+ &lt;/select&gt;
+- &lt;input type=&quot;submit&quot; value=&quot;Promote&quot; /&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;[% l('Promote') %]&quot; /&gt;
+ &lt;/form&gt;
+ [% END %]
+
+@@ -82,7 +82,7 @@
+ &lt;option value='[% oc %]'&gt;[% oc %]&lt;/option&gt;
+ [% END %]
+ &lt;/select&gt;
+- &lt;input type=&quot;submit&quot; value=&quot;Add ObjectClass&quot; /&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;[% l('Add ObjectClass') %]&quot; /&gt;
+ &lt;/form&gt;
+
+ &lt;hr /&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/branches/live/root/admin/account_promote.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/account_promote.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/account_promote.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,12 +1,12 @@
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+ &lt;table border=0&gt;
+ &lt;tr&gt;
+- &lt;th&gt;Select&lt;/th&gt;
+- &lt;th&gt;Username&lt;/th&gt;
+- &lt;th&gt;Email&lt;/th&gt;
+- &lt;th&gt;First Name&lt;/th&gt;
+- &lt;th&gt;Surname&lt;/td&gt;
+- &lt;th&gt;Full Name&lt;/td&gt;
++ &lt;th&gt;[% l('Select') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Username') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Email') %]&lt;/th&gt;
++ &lt;th&gt;[% l('First Name') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Surname') %]&lt;/td&gt;
++ &lt;th&gt;[% l('Full Name') %]&lt;/td&gt;
+ &lt;/tr&gt;
+ [% FOREACH entry IN entries %]
+ &lt;tr&gt;
+@@ -22,7 +22,7 @@
+
+ &lt;table border=0&gt;
+ &lt;tr&gt;
+- &lt;td&gt;Primary group&lt;/td&gt;
++ &lt;td&gt;[% l('Primary group') %]&lt;/td&gt;
+ &lt;td&gt;
+ &lt;select name=&quot;gid&quot;&gt;
+ [% FOREACH group IN groups %]
+
+Modified: identity/CatDap/branches/live/root/admin/group.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/group.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/group.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -2,20 +2,20 @@
+ &lt;table&gt;
+ &lt;tr&gt;
+ &lt;td&gt;
+-Search by
++[% l('Search by') %]
+ &lt;/td&gt;
+ &lt;td&gt;
+ &lt;select name=&quot;attribute&quot;&gt;
+-&lt;option value=&quot;cn&quot;&gt;Group name&lt;/option&gt;
+-&lt;option value=&quot;member&quot;&gt;member&lt;/option&gt;
++&lt;option value=&quot;cn&quot;&gt;[% l('Group name') %]&lt;/option&gt;
++&lt;option value=&quot;member&quot;&gt;[% l('member') %]&lt;/option&gt;
+ &lt;/select&gt;
+ &lt;/td&gt;
+ &lt;!-- td&gt;
+ &lt;select name=&quot;matchtype&quot;&gt;
+-&lt;option value=&quot;substring&quot;&gt;contains&lt;/option&gt;
+-&lt;option value=&quot;exact&quot;&gt;is exactly&lt;/option&gt;
+-&lt;option value=&quot;gte&quot;&gt;greater than or equal to&lt;/option&gt;
+-&lt;option value=&quot;lt&quot;&gt;less than&lt;/option&gt;
++&lt;option value=&quot;substring&quot;&gt;[% l('contains') %]&lt;/option&gt;
++&lt;option value=&quot;exact&quot;&gt;[% l('is exactly') %]&lt;/option&gt;
++&lt;option value=&quot;gte&quot;&gt;[% l('greater than or equal to') %]&lt;/option&gt;
++&lt;option value=&quot;lt&quot;&gt;[% l('less than') %]&lt;/option&gt;
+ &lt;/select&gt;
+ &lt;/td --&gt;
+ &lt;td&gt;&lt;input name='value'&gt;&lt;/td&gt;
+@@ -24,7 +24,7 @@
+ [% IF entries %]
+ &lt;table border=0&gt;
+ &lt;tr&gt;
+-&lt;th&gt;Group Name&lt;/th&gt;
++&lt;th&gt;[% l('Group Name') %]&lt;/th&gt;
+ &lt;/tr&gt;
+ [% FOREACH entry IN entries %]
+ &lt;tr&gt;
+
+Modified: identity/CatDap/branches/live/root/admin/group_modify.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/group_modify.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/group_modify.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -2,8 +2,8 @@
+ &lt;input type='hidden' name='dn' value='[% group.dn %]'&gt;
+ &lt;table&gt;
+ &lt;tr&gt;
+- &lt;th&gt;Attribute&lt;/th&gt;
+- &lt;th&gt;Value&lt;/th&gt;
++ &lt;th&gt;[% l('Attribute') %]&lt;/th&gt;
++ &lt;th&gt;[% l('Value') %]&lt;/th&gt;
+ &lt;/tr&gt;
+ [% FOREACH attr IN group.attributes %]
+ &lt;tr&gt;
+@@ -11,11 +11,11 @@
+ &lt;td&gt;
+ [% FOREACH value IN group.get_value(attr) %]
+ [% value %]
+- &lt;a href=&quot;[% c.uri_for('/admin/group_modify') %]/delete/[% group.dn %]/[% attr %]/[% value %]&quot;&gt;delete&lt;/a&gt;
++ &lt;a href=&quot;[% c.uri_for('/admin/group_modify') %]/delete/[% group.dn %]/[% attr %]/[% value %]&quot;&gt;[% l('delete') %]&lt;/a&gt;
+ &lt;br/&gt;
+ [% END %]
+ &lt;input name=&quot;[% attr %]&quot; value=&quot;&quot; /&gt;
+- &lt;input type=&quot;submit&quot; value=&quot;Add&quot; /&gt;
++ &lt;input type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot; /&gt;
+ &lt;/td&gt;
+ &lt;/tr&gt;
+ [% END %]
+
+Modified: identity/CatDap/branches/live/root/admin/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/admin/index.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/admin/index.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1 +1 @@
+-&lt;p&gt;Please use the menus above.&lt;/p&gt;
+\ No newline at end of file
++&lt;p&gt;[% l('Please use the menus above.') %]&lt;/p&gt;
+
+Modified: identity/CatDap/branches/live/root/email/activation.tt
+===================================================================
+--- identity/CatDap/branches/live/root/email/activation.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/email/activation.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -4,4 +4,4 @@
+ [% url %]
+
+ --
+-<A HREF="http://mageia.org/">http://mageia.org/</A>
+\ No newline at end of file
++[% c.config.project_url %]
+
+Modified: identity/CatDap/branches/live/root/email/admin/password.tt
+===================================================================
+--- identity/CatDap/branches/live/root/email/admin/password.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/email/admin/password.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -7,4 +7,4 @@
+ [% url %]
+
+ --
+-<A HREF="http://mageia.org/">http://mageia.org/</A>
+\ No newline at end of file
++[% c.config.project_url %]
+
+Modified: identity/CatDap/branches/live/root/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/index.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/index.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,21 +1,22 @@
+ &lt;h1&gt;[% l('Login') %]&lt;/h1&gt;
+
++&lt;div id=&quot;login_form&quot;&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/user&quot;&gt;
++ &lt;div id=&quot;login_form_inputs&quot;&gt;
++ &lt;label for=&quot;username_&quot;&gt;[% l('Username : ') %]&lt;/label&gt;
++ &lt;input id=&quot;username_&quot; type=&quot;text&quot; name=&quot;username&quot; value=&quot;[% c.user.username %]&quot; /&gt;
++ &lt;br /&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;username_&quot;&gt;[% l('Username') %]&lt;/label&gt;
+- &lt;input id=&quot;username_&quot; type=&quot;text&quot; name=&quot;username&quot; value=&quot;[% c.user.username %]&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
+- &lt;label for=&quot;password_&quot;&gt;[% l('Password') %]&lt;/label&gt;
+- &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; /&gt;
+- [% l('or') %]
+- &lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt;&lt;/p&gt;
+-
+- &lt;p&gt;@todo [% l('Forgotten password?') %]&lt;/p&gt;
+-
++ &lt;label for=&quot;password_&quot;&gt;[% l('Password : ') %]&lt;/label&gt;
++ &lt;input id=&quot;password_&quot; type=&quot;password&quot; name=&quot;password&quot; /&gt;
++ &lt;br /&gt;
++ &lt;/div&gt;
++ &lt;div id=&quot;login_form_line&quot;&gt;
++ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
++ @todo [% l('Forgotten password?') %]
++ &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
++ &lt;/span&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Login') %]&quot; &gt;[% l('Login') %]&lt;/button&gt;
++ &lt;/div&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+
+Modified: identity/CatDap/branches/live/root/register/check.tt
+===================================================================
+--- identity/CatDap/branches/live/root/register/check.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/register/check.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,4 +1,4 @@
+-&lt;h2&gt;Success&lt;/h2&gt;
++&lt;h2&gt;[% l('Success') %]&lt;/h2&gt;
+ &lt;p&gt;
+ [% message %]
+ &lt;/p&gt;
+\ No newline at end of file
+
+Modified: identity/CatDap/branches/live/root/register/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/register/index.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/register/index.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,48 +1,37 @@
+-[% MACRO l(text, args) BLOCK;
+- c.localize(text, args);
+-END; %]
+
+
+ &lt;h2&gt;[% l('Register') %]&lt;/h2&gt;
+
+-&lt;p class=&quot;error&quot;&gt;
+- [% FOREACH error IN errors %]
+- [% error %]&lt;br/&gt;
+- [% END %]
+-&lt;/p&gt;
+-
++&lt;div id=&quot;input_form&quot;&gt;
+ &lt;form method=&quot;post&quot; action=&quot;/register/check&quot;&gt;
++ &lt;h3&gt;[% l('Username') %]&lt;/h3&gt;
++ &lt;label for=&quot;uid_&quot;&gt;[% l('Username') %]&lt;/label&gt;&lt;br /&gt;
++ &lt;input id=&quot;uid_&quot; type=&quot;text&quot; name=&quot;uid&quot; value=&quot;[% c.request.params.uid %]&quot; /&gt;&lt;br /&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;uid_&quot;&gt;[% l('Username') %]&lt;/label&gt;
+- &lt;input id=&quot;uid_&quot; type=&quot;text&quot; name=&quot;uid&quot; value=&quot;[% c.request.params.uid %]&quot; /&gt;
+- &lt;/p&gt;
++ &lt;p&gt;
++ &lt;h3&gt;[% l('Personal Information') %]&lt;/h3&gt;
++ &lt;label for=&quot;gn_&quot;&gt;[% l('First name') %]&lt;/label&gt;&lt;br/&gt;
++ &lt;input id=&quot;gn_&quot; type=&quot;text&quot; name=&quot;gn&quot; value=&quot;[% c.request.params.gn %]&quot; /&gt;&lt;br /&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;gn_&quot;&gt;[% l('First name') %]&lt;/label&gt;
+- &lt;input id=&quot;gn_&quot; type=&quot;text&quot; name=&quot;gn&quot; value=&quot;[% c.request.params.gn %]&quot; /&gt;
+- &lt;/p&gt;
++ &lt;label for=&quot;sn_&quot;&gt;[% l('Surname') %]&lt;/label&gt;&lt;br/&gt;
++ &lt;input id=&quot;sn_&quot; type=&quot;text&quot; name=&quot;sn&quot; value=&quot;[% c.request.params.sn %]&quot; /&gt;&lt;br /&gt;
++ &lt;/p&gt;
++ &lt;p&gt;
++ &lt;h3&gt;[% l('Email') %]&lt;/h3&gt;
++ &lt;label for=&quot;mail1_&quot;&gt;[% l('Email address') %]&lt;/label&gt;&lt;br/&gt;
++ &lt;input id=&quot;mail1_&quot; type=&quot;text&quot; name=&quot;mail1&quot; value=&quot;[% c.request.params.mail1 %]&quot; /&gt;&lt;br /&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;sn_&quot;&gt;[% l('Surname') %]&lt;/label&gt;
+- &lt;input id=&quot;sn_&quot; type=&quot;text&quot; name=&quot;sn&quot; value=&quot;[% c.request.params.sn %]&quot; /&gt;
+- &lt;/p&gt;
++ &lt;label for=&quot;mail2_&quot;&gt;[% l('Confirm Email address') %]&lt;/label&gt;&lt;br/&gt;
++ &lt;input id=&quot;mail2_&quot; type=&quot;text&quot; name=&quot;mail2&quot; value=&quot;[% c.request.params.mail2 %]&quot; /&gt;&lt;br /&gt;
++ &lt;/p&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;mail1_&quot;&gt;[% l('Email address') %]&lt;/label&gt;
+- &lt;input id=&quot;mail1_&quot; type=&quot;text&quot; name=&quot;mail1&quot; value=&quot;[% c.request.params.mail1 %]&quot; /&gt;
+- &lt;/p&gt;
++ &lt;p&gt;
++ &lt;h3&gt;[% l('Captcha') %]&lt;/h3&gt;
+
+- &lt;p&gt;
+- &lt;label for=&quot;mail2_&quot;&gt;[% l('Confirm Email address') %]&lt;/label&gt;
+- &lt;input id=&quot;mail2_&quot; type=&quot;text&quot; name=&quot;mail2&quot; value=&quot;[% c.request.params.mail2 %]&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;
+- &lt;img src=&quot;/register/captcha&quot; /&gt;
+- &lt;input type=&quot;text&quot; name=&quot;validate&quot; /&gt;
+- &lt;/p&gt;
+-
+- &lt;p&gt;&lt;input type=&quot;submit&quot; value=&quot;[% l('Register') %]&quot; /&gt;&lt;/p&gt;
+-
+-&lt;/form&gt;
+\ No newline at end of file
++ &lt;img src=&quot;/register/captcha&quot; /&gt;&lt;br /&gt;
++ &lt;label for=&quot;test&quot;&gt;[% l('Enter text') %]&lt;/label&gt;&lt;br/&gt;
++ &lt;input type=&quot;text&quot; name=&quot;validate&quot; /&gt;&lt;br/&gt;
++ &lt;/p&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Register') %]&quot;&gt;[% l('Register') %]&lt;/button&gt;
++&lt;/form&gt;
++&lt;/div&gt;
+
+Modified: identity/CatDap/branches/live/root/template/footer
+===================================================================
+--- identity/CatDap/branches/live/root/template/footer 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/template/footer 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,4 +1,5 @@
+-&lt;p&gt;2010 &lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia.org&lt;/a&gt;
++&lt;div class=&quot;hnav&quot;&gt;
++&lt;div align=center&gt;&lt;p&gt;2010 &lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia.org&lt;/a&gt;
+ | &lt;a href=&quot;<A HREF="http://mageia.org/policies/privacy/">http://mageia.org/policies/privacy/</A>&quot;&gt;Privacy policy&lt;/a&gt;
+ | &lt;a href=&quot;<A HREF="http://mageia.org/faq/accounts/">http://mageia.org/faq/accounts/</A>&quot;&gt;Mageia user accounts FAQ&lt;/a&gt;
+- &lt;/p&gt;
+\ No newline at end of file
++&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
+
+Modified: identity/CatDap/branches/live/root/template/header
+===================================================================
+--- identity/CatDap/branches/live/root/template/header 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/template/header 2011-01-05 15:32:57 UTC (rev 212)
+@@ -8,8 +8,6 @@
+ [% IF c.user.username %]
+ &lt;li&gt;&lt;strong&gt;&lt;a href=&quot;[% c.uri_for(&quot;/user&quot;) %]&quot;&gt;[% c.user.username %]&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
+ &lt;li&gt;&lt;a href=&quot;/user/logout&quot;&gt;[% l('Log out') %]&lt;/a&gt;&lt;/li&gt;
+- [% ELSE %]
+- &lt;li&gt;&lt;a href=&quot;/&quot;&gt;[% l('Login') %]&lt;/a&gt;&lt;/li&gt;
+ [% END %]
+ &lt;/ul&gt;
+ &lt;/div&gt;
+
+Modified: identity/CatDap/branches/live/root/template/html
+===================================================================
+--- identity/CatDap/branches/live/root/template/html 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/template/html 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,17 +1,17 @@
+ &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
+ &lt;!DOCTYPE html&gt;
+-&lt;html lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;
++&lt;html xmlns=&quot;<A HREF="http://www.w3.org/1999/xhtml">http://www.w3.org/1999/xhtml</A>&quot; lang=&quot;en&quot; dir=&quot;ltr&quot;&gt;
+ &lt;head&gt;
+ &lt;meta charset=&quot;utf-8&quot; /&gt;
+ &lt;title&gt;[% template.title or site.title or c.config.apptitle %]&lt;/title&gt;
+- &lt;meta content=&quot;description&quot; value=&quot;Mageia.org online user account panel&quot; /&gt;
+- &lt;meta content=&quot;keywords&quot; value=&quot;mageia, user, account, password&quot; /&gt;
+- &lt;meta content=&quot;robots&quot; value=&quot;index,nofollow&quot; /&gt;
+- &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/reset-fonts-grids.css&quot;&gt;
+- &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/base-min.css&quot;&gt;
++ &lt;meta name=&quot;description&quot; content=&quot;Mageia.org online user account panel&quot; /&gt;
++ &lt;meta name=&quot;keywords&quot; content=&quot;mageia, user, account, password&quot; /&gt;
++ &lt;meta name=&quot;robots&quot; content=&quot;index,nofollow&quot; /&gt;
++ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/reset-fonts-grids.css&quot; /&gt;
++ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/yui/base-min.css&quot; /&gt;
+ &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;/static/style/ttsite.css&quot; /&gt;
+ &lt;/head&gt;
+ &lt;body&gt;
+ [% content %]
+ &lt;/body&gt;
+-&lt;/html&gt;
+\ No newline at end of file
++&lt;/html&gt;
+
+Modified: identity/CatDap/branches/live/root/template/pre
+===================================================================
+--- identity/CatDap/branches/live/root/template/pre 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/template/pre 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,3 +1,3 @@
+-[% MACRO l(text, args) BLOCK;
++[%- MACRO l(text, args) BLOCK;
+ c.localize(text, args);
+-END; %]
++END; -%]
+
+Modified: identity/CatDap/branches/live/root/template/wrapper
+===================================================================
+--- identity/CatDap/branches/live/root/template/wrapper 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/template/wrapper 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,7 +1,4 @@
+-[% MACRO l(text, args) BLOCK;
+- c.localize(text, args);
+-END; %]
+-[% IF template.name.match('\.(css|js|txt)');
++[%- IF template.name.match('\.(css|js|txt)');
+ debug(&quot;Passing page through as text: $template.name&quot;);
+ content;
+ ELSE;
+
+Modified: identity/CatDap/branches/live/root/user/index.tt
+===================================================================
+--- identity/CatDap/branches/live/root/user/index.tt 2011-01-05 15:09:20 UTC (rev 211)
++++ identity/CatDap/branches/live/root/user/index.tt 2011-01-05 15:32:57 UTC (rev 212)
+@@ -1,30 +1,34 @@
++&lt;div id=&quot;input_form&quot;&gt;
+ &lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
+- &lt;table border=0&gt;
+- &lt;tr&gt;&lt;th&gt;Attribute&lt;/th&gt;&lt;th&gt;Value&lt;/th&gt;&lt;/tr&gt;
++ &lt;table&gt;
++ &lt;tr&gt;&lt;th&gt;[% l('Attribute') %]&lt;/th&gt;&lt;th&gt;[% l('Value') %]&lt;/th&gt;&lt;th&gt;&lt;/th&gt;&lt;/tr&gt;
+ [% FOREACH attr IN values %]
+ &lt;tr&gt;
+ &lt;td&gt;[% attr.name %]&lt;/td&gt;
+ &lt;td&gt;
+ [% FOREACH val IN attr.values %]
+- [% IF attr.editable %]&lt;input type=hidden name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot;&gt;
+- &lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot;&gt;
++ [% IF attr.editable %]&lt;input type=&quot;hidden&quot; name=&quot;[% attr.name %]_old&quot; value=&quot;[% val %]&quot; /&gt;
++ &lt;input name=&quot;[% attr.name %]_new&quot; value=&quot;[% val %]&quot; /&gt;
+ [% ELSE %]
+ [% val %]
+ &lt;br/&gt;
+ [% END %]
++ &lt;/td&gt;
++ &lt;td&gt;
+ [% IF attr.addable AND attr.editable %]
+- &lt;a href=&quot;/user/add/[% attr.name %]&quot;&gt;[% l('Add') %]&lt;/a&gt;
++ &lt;button type=&quot;button&quot; onclick=&quot;location='/user/add/[% attr.name %]'&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ [% END %]
+ [% IF attr.removable AND attr.editable %]
+- &lt;a href=&quot;/user/delete/[% attr.name %]/[% val %]&quot;&gt;[% l('Delete') %]&lt;/a&gt;
++ &lt;button type=&quot;button&quot; onclick=&quot;location='/user/delete/[% attr.name %]/[% val %]'&quot;&gt;[% l('Delete') %]&lt;/button&gt;
+ [% END %]
+ [% END %]
+ &lt;/td&gt;
+ &lt;/tr&gt;
+ [% END %]
++ &lt;tr&gt;
++ &lt;td colspan=&quot;3&quot; style=&quot;text-align:center;&quot;&gt;&lt;button type=&quot;Submit&quot; value=&quot;[% l('Update') %]&quot;&gt;[% l('Update') %]&lt;/button&gt;&lt;/td&gt;
++ &lt;/tr&gt;
+ &lt;/table&gt;
+-
+- &lt;p&gt;&lt;input type=&quot;Submit&quot; value=&quot;[% l('Update') %]&quot; /&gt;&lt;/p&gt;
+ &lt;/form&gt;
+
+ &lt;hr /&gt;
+@@ -35,9 +39,11 @@
+ [% FOREACH attr IN may %]
+ &lt;option value=&quot;[% attr %]&quot;&gt;[% attr %]&lt;/option&gt;
+ [% END %]
++ &lt;/select&gt;
+
+ &lt;input name=&quot;value&quot; value=&quot;&quot; /&gt;
+
+- &lt;input type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot; /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Add') %]&quot;&gt;[% l('Add') %]&lt;/button&gt;
+ &lt;/p&gt;
+ &lt;/form&gt;
++&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110105/307f41b8/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A></li>
+ <LI>Next message: <A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1651">[ date ]</a>
+ <a href="thread.html#1651">[ thread ]</a>
+ <a href="subject.html#1651">[ subject ]</a>
+ <a href="author.html#1651">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001652.html b/zarb-ml/mageia-sysadm/2011-January/001652.html
new file mode 100644
index 000000000..5f752d8cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001652.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B690%5D%20-%20disable%20list%20creation%20request%20by%20the%20web%0A%20interface%2C%20as%20this%20would%20bypass%20puppet&In-Reply-To=%3C20110107021554.00F1A41AE9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001650.html">
+ <LINK REL="Next" HREF="001653.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B690%5D%20-%20disable%20list%20creation%20request%20by%20the%20web%0A%20interface%2C%20as%20this%20would%20bypass%20puppet&In-Reply-To=%3C20110107021554.00F1A41AE9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:15:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A></li>
+ <LI>Next message: <A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1652">[ date ]</a>
+ <a href="thread.html#1652">[ thread ]</a>
+ <a href="subject.html#1652">[ subject ]</a>
+ <a href="author.html#1652">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 690
+Author: misc
+Date: 2011-01-07 03:15:53 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+- disable list creation request by the web interface, as this would bypass puppet
+completly
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/manifests/init.pp
+ puppet/modules/sympa/templates/sympa.conf
+
+Added Paths:
+-----------
+ puppet/modules/sympa/files/scenari/forbidden
+
+Added: puppet/modules/sympa/files/scenari/forbidden
+===================================================================
+--- puppet/modules/sympa/files/scenari/forbidden (rev 0)
++++ puppet/modules/sympa/files/scenari/forbidden 2011-01-07 02:15:53 UTC (rev 690)
+@@ -0,0 +1,2 @@
++title nobody
++true() smtp,md5,smime -&gt; reject
+
+Modified: puppet/modules/sympa/manifests/init.pp
+===================================================================
+--- puppet/modules/sympa/manifests/init.pp 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/manifests/init.pp 2011-01-07 02:15:53 UTC (rev 690)
+@@ -105,6 +105,15 @@
+ source =&gt; &quot;<A HREF="puppet:///modules/sympa/scenari/subscriber_moderated">puppet:///modules/sympa/scenari/subscriber_moderated</A>&quot;,
+ }
+
++ file { [&quot;/etc/sympa/scenari/create_list.forbidden&quot;]:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ source =&gt; &quot;<A HREF="puppet:///modules/sympa/scenari/forbidden">puppet:///modules/sympa/scenari/forbidden</A>&quot;,
++ }
++
++
+ file { [&quot;/etc/sympa/topics.conf&quot;]:
+ ensure =&gt; present,
+ owner =&gt; root,
+
+Modified: puppet/modules/sympa/templates/sympa.conf
+===================================================================
+--- puppet/modules/sympa/templates/sympa.conf 2011-01-07 01:58:33 UTC (rev 689)
++++ puppet/modules/sympa/templates/sympa.conf 2011-01-07 02:15:53 UTC (rev 690)
+@@ -98,7 +98,7 @@
+
+ ## Who is able to create lists
+ ## This parameter is a scenario, check sympa documentation about scenarios if you want to define one
+-create_list public_listmaster
++create_list forbidden
+
+ edit_list owner
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/63ae946f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A></li>
+ <LI>Next message: <A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1652">[ date ]</a>
+ <a href="thread.html#1652">[ thread ]</a>
+ <a href="subject.html#1652">[ subject ]</a>
+ <a href="author.html#1652">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001653.html b/zarb-ml/mageia-sysadm/2011-January/001653.html
new file mode 100644
index 000000000..0778739d6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001653.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B691%5D%20-%20use%20include%20instead%20of%20import%2C%0A%20as%20import%20make%20our%20precommit%20hook%20fail&In-Reply-To=%3C20110107022701.5867641AEC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001652.html">
+ <LINK REL="Next" HREF="001654.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B691%5D%20-%20use%20include%20instead%20of%20import%2C%0A%20as%20import%20make%20our%20precommit%20hook%20fail&In-Reply-To=%3C20110107022701.5867641AEC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:27:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A></li>
+ <LI>Next message: <A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1653">[ date ]</a>
+ <a href="thread.html#1653">[ thread ]</a>
+ <a href="subject.html#1653">[ subject ]</a>
+ <a href="author.html#1653">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 691
+Author: misc
+Date: 2011-01-07 03:27:01 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+- use include instead of import, as import make our precommit hook fail
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:15:53 UTC (rev 690)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++ include lists
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/7d2b308a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A></li>
+ <LI>Next message: <A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1653">[ date ]</a>
+ <a href="thread.html#1653">[ thread ]</a>
+ <a href="subject.html#1653">[ subject ]</a>
+ <a href="author.html#1653">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001654.html b/zarb-ml/mageia-sysadm/2011-January/001654.html
new file mode 100644
index 000000000..1c0a8e8d8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001654.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B692%5D%20send%20commit%20to%20the%20new%20ml%20%28%20same%20as%20the%20other%2C%0A%20I%20will%20disable%20the%20old%20one%20once%20I%20am%20sure%20everything%20is%20ready%20to%20go%20%29&In-Reply-To=%3C20110107022702.DA4BB41AEC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001653.html">
+ <LINK REL="Next" HREF="001655.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B692%5D%20send%20commit%20to%20the%20new%20ml%20%28%20same%20as%20the%20other%2C%0A%20I%20will%20disable%20the%20old%20one%20once%20I%20am%20sure%20everything%20is%20ready%20to%20go%20%29&In-Reply-To=%3C20110107022702.DA4BB41AEC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:27:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A></li>
+ <LI>Next message: <A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1654">[ date ]</a>
+ <a href="thread.html#1654">[ thread ]</a>
+ <a href="subject.html#1654">[ subject ]</a>
+ <a href="author.html#1654">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 692
+Author: misc
+Date: 2011-01-07 03:27:02 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:27:01 UTC (rev 691)
++++ puppet/manifests/nodes.pp 2011-01-07 02:27:02 UTC (rev 692)
+@@ -26,7 +26,7 @@
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+- commit_mail =&gt; &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&quot;,
++ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/a2477645/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A></li>
+ <LI>Next message: <A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1654">[ date ]</a>
+ <a href="thread.html#1654">[ thread ]</a>
+ <a href="subject.html#1654">[ subject ]</a>
+ <a href="author.html#1654">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001655.html b/zarb-ml/mageia-sysadm/2011-January/001655.html
new file mode 100644
index 000000000..d1767d50c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001655.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107022813.7FFAF41AED%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001654.html">
+ <LINK REL="Next" HREF="001656.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107022813.7FFAF41AED%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:28:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A></li>
+ <LI>Next message: <A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1655">[ date ]</a>
+ <a href="thread.html#1655">[ thread ]</a>
+ <a href="subject.html#1655">[ subject ]</a>
+ <a href="author.html#1655">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 03:28:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class lists at /etc/puppet/manifests/nodes.pp:66 on node alamut.mageia.org
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A></li>
+ <LI>Next message: <A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1655">[ date ]</a>
+ <a href="thread.html#1655">[ thread ]</a>
+ <a href="subject.html#1655">[ subject ]</a>
+ <a href="author.html#1655">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001656.html b/zarb-ml/mageia-sysadm/2011-January/001656.html
new file mode 100644
index 000000000..7583e9c02
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001656.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B693%5D%20fix%20syntax%20check%20so%20it%20doesn%27t%20chock%20on%20import&In-Reply-To=%3C20110107023346.3A6E841AEE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001655.html">
+ <LINK REL="Next" HREF="001657.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B693%5D%20fix%20syntax%20check%20so%20it%20doesn%27t%20chock%20on%20import&In-Reply-To=%3C20110107023346.3A6E841AEE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:33:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1656">[ date ]</a>
+ <a href="thread.html#1656">[ thread ]</a>
+ <a href="subject.html#1656">[ subject ]</a>
+ <a href="author.html#1656">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 693
+Author: misc
+Date: 2011-01-07 03:33:45 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+fix syntax check so it doesn't chock on import
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 02:27:02 UTC (rev 692)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 02:33:45 UTC (rev 693)
+@@ -82,7 +82,7 @@
+
+ syntax_check{&quot;check_puppet&quot;:
+ regexp_ext =&gt; &quot;\.pp$&quot;,
+- check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly&quot;
++ check_cmd =&gt; &quot;puppet --color=false --confdir=/tmp --vardir=/tmp --parseonly --ignoreimport&quot;
+ }
+
+ syntax_check{&quot;check_ruby&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/e8c09da9/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1656">[ date ]</a>
+ <a href="thread.html#1656">[ thread ]</a>
+ <a href="subject.html#1656">[ subject ]</a>
+ <a href="author.html#1656">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001657.html b/zarb-ml/mageia-sysadm/2011-January/001657.html
new file mode 100644
index 000000000..997ac03c9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001657.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B694%5D%20disable%20tcp%20forwarding%2C%0A%20so%20people%20cannot%20use%20our%20svn%20server%20to%20bounce%20to%20others%20server&In-Reply-To=%3C20110107023716.0C17441AEE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001656.html">
+ <LINK REL="Next" HREF="001658.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B694%5D%20disable%20tcp%20forwarding%2C%0A%20so%20people%20cannot%20use%20our%20svn%20server%20to%20bounce%20to%20others%20server&In-Reply-To=%3C20110107023716.0C17441AEE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:37:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A></li>
+ <LI>Next message: <A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1657">[ date ]</a>
+ <a href="thread.html#1657">[ thread ]</a>
+ <a href="subject.html#1657">[ subject ]</a>
+ <a href="author.html#1657">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 694
+Author: misc
+Date: 2011-01-07 03:37:15 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+disable tcp forwarding, so people cannot use our svn server to bounce to others server
+
+Modified Paths:
+--------------
+ puppet/modules/openssh/templates/sshd_config
+
+Modified: puppet/modules/openssh/templates/sshd_config
+===================================================================
+--- puppet/modules/openssh/templates/sshd_config 2011-01-07 02:33:45 UTC (rev 693)
++++ puppet/modules/openssh/templates/sshd_config 2011-01-07 02:37:15 UTC (rev 694)
+@@ -90,7 +90,7 @@
+ AcceptEnv LC_IDENTIFICATION LC_ALL
+
+ #AllowAgentForwarding yes
+-#AllowTcpForwarding yes
++AllowTcpForwarding no
+ #GatewayPorts no
+ X11Forwarding yes
+ #X11DisplayOffset 10
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/57956479/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A></li>
+ <LI>Next message: <A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1657">[ date ]</a>
+ <a href="thread.html#1657">[ thread ]</a>
+ <a href="subject.html#1657">[ subject ]</a>
+ <a href="author.html#1657">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001658.html b/zarb-ml/mageia-sysadm/2011-January/001658.html
new file mode 100644
index 000000000..7319b22d4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001658.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107024256.AA70E41AF1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001657.html">
+ <LINK REL="Next" HREF="001659.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107024256.AA70E41AF1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:42:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A></li>
+ <LI>Next message: <A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1658">[ date ]</a>
+ <a href="thread.html#1658">[ thread ]</a>
+ <a href="subject.html#1658">[ subject ]</a>
+ <a href="author.html#1658">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 03:42:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class lists at /etc/puppet/manifests/nodes.pp:66 on node alamut.mageia.org
+Fri Jan 07 03:42:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A></li>
+ <LI>Next message: <A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1658">[ date ]</a>
+ <a href="thread.html#1658">[ thread ]</a>
+ <a href="subject.html#1658">[ subject ]</a>
+ <a href="author.html#1658">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001659.html b/zarb-ml/mageia-sysadm/2011-January/001659.html
new file mode 100644
index 000000000..effc5f9b4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001659.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B695%5D%20now%20that%20the%20precommit%20hook%20is%20fix%2C%0A%20reuse%20import%20%28%20especially%20since%20include%20was%20not%20working%20like%20I%0A%20thought%20%29&In-Reply-To=%3C20110107024613.C28A141AF3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001658.html">
+ <LINK REL="Next" HREF="001660.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B695%5D%20now%20that%20the%20precommit%20hook%20is%20fix%2C%0A%20reuse%20import%20%28%20especially%20since%20include%20was%20not%20working%20like%20I%0A%20thought%20%29&In-Reply-To=%3C20110107024613.C28A141AF3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 03:46:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1659">[ date ]</a>
+ <a href="thread.html#1659">[ thread ]</a>
+ <a href="subject.html#1659">[ subject ]</a>
+ <a href="author.html#1659">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 695
+Author: misc
+Date: 2011-01-07 03:46:13 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:37:15 UTC (rev 694)
++++ puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
+@@ -63,7 +63,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- include lists
++ import &quot;lists&quot;
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/ee3ca416/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1659">[ date ]</a>
+ <a href="thread.html#1659">[ thread ]</a>
+ <a href="subject.html#1659">[ subject ]</a>
+ <a href="author.html#1659">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001660.html b/zarb-ml/mageia-sysadm/2011-January/001660.html
new file mode 100644
index 000000000..957bf4986
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001660.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107044425.C708441B07%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001659.html">
+ <LINK REL="Next" HREF="001661.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107044425.C708441B07%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 05:44:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A></li>
+ <LI>Next message: <A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1660">[ date ]</a>
+ <a href="thread.html#1660">[ thread ]</a>
+ <a href="subject.html#1660">[ subject ]</a>
+ <a href="author.html#1660">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 05:44:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-07 05:44:25', '2011-01-07 05:44:25', 'X8DTN', 62, 5)
+Fri Jan 07 05:44:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A></li>
+ <LI>Next message: <A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1660">[ date ]</a>
+ <a href="thread.html#1660">[ thread ]</a>
+ <a href="subject.html#1660">[ subject ]</a>
+ <a href="author.html#1660">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001661.html b/zarb-ml/mageia-sysadm/2011-January/001661.html
new file mode 100644
index 000000000..326742016
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001661.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107044426.C8CD341B0A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001660.html">
+ <LINK REL="Next" HREF="001662.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107044426.C8CD341B0A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 05:44:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1661">[ date ]</a>
+ <a href="thread.html#1661">[ thread ]</a>
+ <a href="subject.html#1661">[ subject ]</a>
+ <a href="author.html#1661">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 05:44:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 07 05:44:26 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1661">[ date ]</a>
+ <a href="thread.html#1661">[ thread ]</a>
+ <a href="subject.html#1661">[ subject ]</a>
+ <a href="author.html#1661">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001662.html b/zarb-ml/mageia-sysadm/2011-January/001662.html
new file mode 100644
index 000000000..6a5b27070
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001662.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B247%5D%20get_file_name%20returns%20a%20full%20path%2C%0A%09which%20Install%20does%20not%20like&In-Reply-To=%3C20110107080711.7CE7941B32%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001661.html">
+ <LINK REL="Next" HREF="001664.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B247%5D%20get_file_name%20returns%20a%20full%20path%2C%0A%09which%20Install%20does%20not%20like&In-Reply-To=%3C20110107080711.7CE7941B32%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 09:07:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1662">[ date ]</a>
+ <a href="thread.html#1662">[ thread ]</a>
+ <a href="subject.html#1662">[ subject ]</a>
+ <a href="author.html#1662">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 247
+Author: pterjan
+Date: 2011-01-07 09:07:11 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+get_file_name returns a full path, which Install does not like
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm
+
+Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 01:42:11 UTC (rev 246)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Install.pm 2011-01-07 08:07:11 UTC (rev 247)
+@@ -14,6 +14,7 @@
+ use warnings;
+ use strict;
+ use Carp;
++use File::Basename;
+ use base qw/Youri::Submit::Action/;
+
+ sub _init {
+@@ -33,7 +34,7 @@
+ croak &quot;Not a class method&quot; unless ref $self;
+
+ my $file = $package-&gt;as_file();
+- my $rpm = $package-&gt;get_file_name();
++ my $rpm = basename($package-&gt;get_file_name());
+ my $dest = $repository-&gt;get_install_dir($package, $target, $define);
+
+ # FIXME remove prefix this should be done by a function
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/4c85caa0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1662">[ date ]</a>
+ <a href="thread.html#1662">[ thread ]</a>
+ <a href="subject.html#1662">[ subject ]</a>
+ <a href="author.html#1662">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001663.html b/zarb-ml/mageia-sysadm/2011-January/001663.html
new file mode 100644
index 000000000..63e6c1d3f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001663.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Hardware
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Hardware&In-Reply-To=%3C4D26E6E9.2060607%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001577.html">
+ <LINK REL="Next" HREF="001578.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Hardware</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Hardware&In-Reply-To=%3C4D26E6E9.2060607%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] Hardware">maat-ml at vilarem.net
+ </A><BR>
+ <I>Fri Jan 7 11:11:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001577.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI>Next message: <A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1663">[ date ]</a>
+ <a href="thread.html#1663">[ thread ]</a>
+ <a href="subject.html#1663">[ subject ]</a>
+ <a href="author.html#1663">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 06/01/2011 10:56, Anne nicolas a &#233;crit :
+&gt;<i> Hi there
+</I>&gt;<i>
+</I>&gt;<i> Maat told me yesterday that a sysadmin on FrSAG ML is saling some
+</I>&gt;<i> hardware, 2 big servers (bi-xeon, quad core, 16Go ram). He is ready to
+</I>&gt;<i> sale it at a reasonable price. We just have to mail him about this:
+</I>&gt;<i> St&#233;phane Cottin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stephane.cottin at vixns.com</A>&gt;.
+</I>&gt;<i>
+</I>&gt;<i> Can anybody contact him to check if this could be interested for Mageia ?
+</I>&gt;<i>
+</I>&gt;<i> Cheers
+</I>
+he's just posted an answer with the prices he asks for :
+
+(Sorry french inside)
+
+
+
+-------- Message original --------
+Sujet: Re: [FRsAG] vente mat&#233;riel
+Date : Fri, 7 Jan 2011 00:26:17 +0100
+De : St&#233;phane Cottin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stephane.cottin at vixns.com</A>&gt;
+R&#233;pondre &#224; : French SysAdmin Group &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">frsag at frsag.org</A>&gt;
+Pour : French SysAdmin Group &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">frsag at frsag.org</A>&gt;
+
+
+
+Bonjour,
+
+les 2950 sont a 1500EURHT piece
+le MD3000 avec 7 disques SAS 300G/15k + 4 cartes SAS 5/E + 4 cablesSAS de 2 m a 2500EURHT
+les switchs + alim redondante + module de stacking 1000EUR HT
+
+une facture sera fournie
+
+Cordialement,
+St&#233;phane Cottin
+
+Le 5 janv. 2011 &#224; 09:04, Lilian RIGARD - Devclic a &#233;crit :
+
+&gt;<i> Bonjour,
+</I>&gt;<i>
+</I>&gt;<i> Est-il possible d'avoir le prix pour chaque &#233;l&#233;ment propos&#233; ?
+</I>&gt;<i>
+</I>&gt;<i> En vous remerciant par avance.
+</I>&gt;<i> Cordialement
+</I>&gt;<i>
+</I>&gt;<i> On Tue, 4 Jan 2011 13:29:34 +0100, St&#233;phane Cottin
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stephane.cottin at vixns.com</A>&gt; wrote:
+</I>&gt;&gt;<i> Bonjour et Bonne Ann&#233;e a tous,
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Je vends du mat&#233;riel dell d'occasion en parfait &#233;tat suite a un
+</I>&gt;&gt;<i> changement d'activit&#233;.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Avant de le mettre sur ebay, si cela peut int&#233;resser qqun ici, voici
+</I>&gt;&gt;<i> la liste :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> - 2 switchs powerconnect 6224 avec alim redondante et module d'empilage
+</I>&gt;&gt;<i> - 2 serveurs 2950 bi-xeon quad core double alim avec chacun 16Go de ram
+</I>&gt;&gt;<i> - un MD3000 double alim/controlleur avec 8 disques 300G/15k avec les
+</I>&gt;&gt;<i> cartes/cables SAS
+</I>&gt;&gt;<i> le tout avec les rails, chemins de cable, etc ...
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Contactez moi directement pour plus d'infos.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> St&#233;phane Cottin
+</I>&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> RIGARD Lilian - Devclic SARL
+</I>&gt;<i> G&#233;rant - CEO &amp; CTO
+</I>&gt;<i> T&#233;l&#233;phone (Standard) / Phone : +33 3 57 75 61 46
+</I>&gt;<i> Portable / Cell Phone : +33 6 29 59 21 34
+</I>&gt;<i> E-mail : <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">lilian at devclic.fr</A>
+</I>&gt;<i> Web : <A HREF="http://www.devclic.fr">http://www.devclic.fr</A>
+</I>
+
+
+
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/26309cd3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001577.html">[Mageia-sysadm] Hardware
+</A></li>
+ <LI>Next message: <A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1663">[ date ]</a>
+ <a href="thread.html#1663">[ thread ]</a>
+ <a href="subject.html#1663">[ subject ]</a>
+ <a href="author.html#1663">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001664.html b/zarb-ml/mageia-sysadm/2011-January/001664.html
new file mode 100644
index 000000000..59a3dd4b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001664.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110107115008.C31F841B5E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001662.html">
+ <LINK REL="Next" HREF="001665.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110107115008.C31F841B5E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 12:50:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A></li>
+ <LI>Next message: <A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1664">[ date ]</a>
+ <a href="thread.html#1664">[ thread ]</a>
+ <a href="subject.html#1664">[ subject ]</a>
+ <a href="author.html#1664">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 12:50:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;param_values&quot; WHERE (&quot;id&quot; IN ('12239','12240'))
+Fri Jan 07 12:50:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A></li>
+ <LI>Next message: <A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1664">[ date ]</a>
+ <a href="thread.html#1664">[ thread ]</a>
+ <a href="subject.html#1664">[ subject ]</a>
+ <a href="author.html#1664">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001665.html b/zarb-ml/mageia-sysadm/2011-January/001665.html
new file mode 100644
index 000000000..1a44ea0fc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001665.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107115009.AC55C41B5F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001664.html">
+ <LINK REL="Next" HREF="001666.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107115009.AC55C41B5F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 12:50:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1665">[ date ]</a>
+ <a href="thread.html#1665">[ thread ]</a>
+ <a href="subject.html#1665">[ subject ]</a>
+ <a href="author.html#1665">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 12:50:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 07 12:50:09 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1665">[ date ]</a>
+ <a href="thread.html#1665">[ thread ]</a>
+ <a href="subject.html#1665">[ subject ]</a>
+ <a href="author.html#1665">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001666.html b/zarb-ml/mageia-sysadm/2011-January/001666.html
new file mode 100644
index 000000000..902c6575c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001666.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107120503.55D2C41B62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001665.html">
+ <LINK REL="Next" HREF="001667.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107120503.55D2C41B62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:05:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1666">[ date ]</a>
+ <a href="thread.html#1666">[ thread ]</a>
+ <a href="subject.html#1666">[ subject ]</a>
+ <a href="author.html#1666">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @220:crontabs-1.10-15.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107120315.pterjan.valstar.18356.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107120315.pterjan.valstar.18356.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1666">[ date ]</a>
+ <a href="thread.html#1666">[ thread ]</a>
+ <a href="subject.html#1666">[ subject ]</a>
+ <a href="author.html#1666">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001667.html b/zarb-ml/mageia-sysadm/2011-January/001667.html
new file mode 100644
index 000000000..e5ceeab52
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001667.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107120707.4843741B62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001666.html">
+ <LINK REL="Next" HREF="001668.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107120707.4843741B62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:07:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1667">[ date ]</a>
+ <a href="thread.html#1667">[ thread ]</a>
+ <a href="subject.html#1667">[ subject ]</a>
+ <a href="author.html#1667">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @220:crontabs-1.10-15.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107120600.pterjan.valstar.18832.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107120600.pterjan.valstar.18832.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1667">[ date ]</a>
+ <a href="thread.html#1667">[ thread ]</a>
+ <a href="subject.html#1667">[ subject ]</a>
+ <a href="author.html#1667">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001668.html b/zarb-ml/mageia-sysadm/2011-January/001668.html
new file mode 100644
index 000000000..0ff590af3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001668.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121113.E9A4F41B62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001667.html">
+ <LINK REL="Next" HREF="001669.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121113.E9A4F41B62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:11:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1668">[ date ]</a>
+ <a href="thread.html#1668">[ thread ]</a>
+ <a href="subject.html#1668">[ subject ]</a>
+ <a href="author.html#1668">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @220:crontabs-1.10-15.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121027.pterjan.valstar.19253.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121027.pterjan.valstar.19253.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1668">[ date ]</a>
+ <a href="thread.html#1668">[ thread ]</a>
+ <a href="subject.html#1668">[ subject ]</a>
+ <a href="author.html#1668">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001669.html b/zarb-ml/mageia-sysadm/2011-January/001669.html
new file mode 100644
index 000000000..d1ccb36ca
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001669.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121506.C320541B62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001668.html">
+ <LINK REL="Next" HREF="001670.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121506.C320541B62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:15:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1669">[ date ]</a>
+ <a href="thread.html#1669">[ thread ]</a>
+ <a href="subject.html#1669">[ subject ]</a>
+ <a href="author.html#1669">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @220:crontabs-1.10-15.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121433.pterjan.valstar.19931.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121433.pterjan.valstar.19931.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1669">[ date ]</a>
+ <a href="thread.html#1669">[ thread ]</a>
+ <a href="subject.html#1669">[ subject ]</a>
+ <a href="author.html#1669">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001670.html b/zarb-ml/mageia-sysadm/2011-January/001670.html
new file mode 100644
index 000000000..a0c98ca38
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001670.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121819.3977641B63%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001669.html">
+ <LINK REL="Next" HREF="001671.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm</H1>
+ <B>Emi the upload bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Upload%20failed%20for%20%40220%3Acrontabs-1.10-15.mga1.src.rpm&In-Reply-To=%3C20110107121819.3977641B63%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:18:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1670">[ date ]</a>
+ <a href="thread.html#1670">[ thread ]</a>
+ <a href="subject.html#1670">[ subject ]</a>
+ <a href="author.html#1670">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>The upload of the following packages failed:
+- @220:crontabs-1.10-15.mga1.src.rpm
+
+Upload log available in <A HREF="http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121745.pterjan.valstar.21910.youri">http://pkgsubmit.mageia.org/uploads/rejected//cauldron/core/release/20110107121745.pterjan.valstar.21910.youri</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1670">[ date ]</a>
+ <a href="thread.html#1670">[ thread ]</a>
+ <a href="subject.html#1670">[ subject ]</a>
+ <a href="author.html#1670">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001671.html b/zarb-ml/mageia-sysadm/2011-January/001671.html
new file mode 100644
index 000000000..c75e162f6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001671.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107122014.4C66541B65%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001670.html">
+ <LINK REL="Next" HREF="001672.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107122014.4C66541B65%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:20:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1671">[ date ]</a>
+ <a href="thread.html#1671">[ thread ]</a>
+ <a href="subject.html#1671">[ subject ]</a>
+ <a href="author.html#1671">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 13:20:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 07 13:20:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1671">[ date ]</a>
+ <a href="thread.html#1671">[ thread ]</a>
+ <a href="subject.html#1671">[ subject ]</a>
+ <a href="author.html#1671">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001672.html b/zarb-ml/mageia-sysadm/2011-January/001672.html
new file mode 100644
index 000000000..f36761077
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001672.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107124802.1DC4B41B69%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001671.html">
+ <LINK REL="Next" HREF="001673.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107124802.1DC4B41B69%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:48:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1672">[ date ]</a>
+ <a href="thread.html#1672">[ thread ]</a>
+ <a href="subject.html#1672">[ subject ]</a>
+ <a href="author.html#1672">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @235:bash-4.1-6mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log</A>
+Reason:
+@235:bash-4.1-6.mga1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-2.0.20110107124702.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-2.0.20110107124702.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-3.0.20110107124702.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-3.0.20110107124702.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-1.0.20110107124702.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107124618.pterjan.valstar.27455/log/bash-4.1-6.mga1/install_deps-1.0.20110107124702.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1672">[ date ]</a>
+ <a href="thread.html#1672">[ thread ]</a>
+ <a href="subject.html#1672">[ subject ]</a>
+ <a href="author.html#1672">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001673.html b/zarb-ml/mageia-sysadm/2011-January/001673.html
new file mode 100644
index 000000000..6c22e80cb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001673.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107125020.04CD041B6B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001672.html">
+ <LINK REL="Next" HREF="001674.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110107125020.04CD041B6B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:50:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1673">[ date ]</a>
+ <a href="thread.html#1673">[ thread ]</a>
+ <a href="subject.html#1673">[ subject ]</a>
+ <a href="author.html#1673">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 13:50:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 07 13:50:19 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1673">[ date ]</a>
+ <a href="thread.html#1673">[ thread ]</a>
+ <a href="subject.html#1673">[ subject ]</a>
+ <a href="author.html#1673">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001674.html b/zarb-ml/mageia-sysadm/2011-January/001674.html
new file mode 100644
index 000000000..7e9c7fd92
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001674.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107125602.7FF4541B6B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001673.html">
+ <LINK REL="Next" HREF="001675.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107125602.7FF4541B6B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 13:56:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1674">[ date ]</a>
+ <a href="thread.html#1674">[ thread ]</a>
+ <a href="subject.html#1674">[ subject ]</a>
+ <a href="author.html#1674">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @235:bash-4.1-6mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log</A>
+Reason:
+chroot: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-1.0.20110107125502.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-1.0.20110107125502.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-3.0.20110107125502.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-3.0.20110107125502.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-2.0.20110107125502.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107125427.pterjan.valstar.4912/log/chroot/initialize-2.0.20110107125502.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1674">[ date ]</a>
+ <a href="thread.html#1674">[ thread ]</a>
+ <a href="subject.html#1674">[ subject ]</a>
+ <a href="author.html#1674">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001675.html b/zarb-ml/mageia-sysadm/2011-January/001675.html
new file mode 100644
index 000000000..3e43af241
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001675.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [696] add script to help adding ssh keys
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B696%5D%20add%20script%20to%20help%20adding%20ssh%20keys&In-Reply-To=%3C20110107132608.D596041B71%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001674.html">
+ <LINK REL="Next" HREF="001676.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [696] add script to help adding ssh keys</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B696%5D%20add%20script%20to%20help%20adding%20ssh%20keys&In-Reply-To=%3C20110107132608.D596041B71%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [696] add script to help adding ssh keys">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 14:26:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1675">[ date ]</a>
+ <a href="thread.html#1675">[ thread ]</a>
+ <a href="subject.html#1675">[ subject ]</a>
+ <a href="author.html#1675">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 696
+Author: boklm
+Date: 2011-01-07 14:26:08 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add script to help adding ssh keys
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/templates/mgacreatehome
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -19,6 +19,7 @@
+ include ssh::auth
+ include ssh::auth::keymaster
+ include buildsystem::mainnode
++ include buildsystem::mgacreatehome
+
+ include pam::committers_access
+ include restrictshell::allow_svn
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 02:46:13 UTC (rev 695)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 13:26:08 UTC (rev 696)
+@@ -241,4 +241,16 @@
+ content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
+ }
+ }
++
++ # temporary script to create home dir with ssh key
++ # taking login and url as arguments
++ class mgacreatehome {
++ file { &quot;/usr/local/sbin/mgacreatehome&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 700,
++ content =&gt; template(&quot;buildsystem/mgacreatehome&quot;)
++ }
++ }
+ }
+
+Added: puppet/modules/buildsystem/templates/mgacreatehome
+===================================================================
+--- puppet/modules/buildsystem/templates/mgacreatehome (rev 0)
++++ puppet/modules/buildsystem/templates/mgacreatehome 2011-01-07 13:26:08 UTC (rev 696)
+@@ -0,0 +1,27 @@
++#!/bin/sh
++
++# script to create home directory with ssh key
++# takes two arguments :
++# - login
++# - URL for ssh key
++
++test $# -eq 2 || exit 1
++login=&quot;$1&quot;
++sshkeyurl=&quot;$2&quot;
++sshkeyfile=`mktemp`
++homeroot='/home'
++
++id &quot;$login&quot; || exit 2
++wget -O &quot;$sshkeyfile&quot; &quot;$sshkeyurl&quot; || exit 2
++cat &quot;$sshkeyfile&quot;
++echo &quot;Press enter to validate&quot;
++read z
++
++test ! -d &quot;$homeroot/$login&quot; &amp;&amp; cp -a /etc/skel &quot;$homeroot/$login&quot;
++mkdir &quot;$homeroot/$login/.ssh&quot;
++cat &quot;$sshkeyfile&quot; &gt;&gt; &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++rm -f &quot;$sshkeyfile&quot;
++chmod 700 &quot;$homeroot/$login/.ssh&quot;
++chmod 600 &quot;$homeroot/$login/.ssh/authorized_keys&quot;
++chown -R &quot;$login&quot;:mga-users &quot;$homeroot/$login&quot;
++
+
+
+Property changes on: puppet/modules/buildsystem/templates/mgacreatehome
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/172d58d3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1675">[ date ]</a>
+ <a href="thread.html#1675">[ thread ]</a>
+ <a href="subject.html#1675">[ subject ]</a>
+ <a href="author.html#1675">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001676.html b/zarb-ml/mageia-sysadm/2011-January/001676.html
new file mode 100644
index 000000000..d5268de95
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001676.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B697%5D%20disable%20lists%20for%20now%20as%20import%20is%20causing%0A%09problems%20on%20other%20nodes&In-Reply-To=%3C20110107135049.7CBC641B7A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001675.html">
+ <LINK REL="Next" HREF="001677.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B697%5D%20disable%20lists%20for%20now%20as%20import%20is%20causing%0A%09problems%20on%20other%20nodes&In-Reply-To=%3C20110107135049.7CBC641B7A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 14:50:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A></li>
+ <LI>Next message: <A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1676">[ date ]</a>
+ <a href="thread.html#1676">[ thread ]</a>
+ <a href="subject.html#1676">[ subject ]</a>
+ <a href="author.html#1676">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 697
+Author: boklm
+Date: 2011-01-07 14:50:49 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+disable lists for now as import is causing problems on other nodes
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 13:26:08 UTC (rev 696)
++++ puppet/manifests/nodes.pp 2011-01-07 13:50:49 UTC (rev 697)
+@@ -64,7 +64,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+- import &quot;lists&quot;
++# import &quot;lists&quot;
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/0dfa9fc1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A></li>
+ <LI>Next message: <A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1676">[ date ]</a>
+ <a href="thread.html#1676">[ thread ]</a>
+ <a href="subject.html#1676">[ subject ]</a>
+ <a href="author.html#1676">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001677.html b/zarb-ml/mageia-sysadm/2011-January/001677.html
new file mode 100644
index 000000000..27c4b5c8e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001677.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40249%3Abzip2-1.0.5-7mga1.src.rpm&In-Reply-To=%3C20110107141901.C57C641B80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001676.html">
+ <LINK REL="Next" HREF="001678.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40249%3Abzip2-1.0.5-7mga1.src.rpm&In-Reply-To=%3C20110107141901.C57C641B80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 15:19:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A></li>
+ <LI>Next message: <A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1677">[ date ]</a>
+ <a href="thread.html#1677">[ thread ]</a>
+ <a href="subject.html#1677">[ subject ]</a>
+ <a href="author.html#1677">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @249:bzip2-1.0.5-7mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141520.pterjan.valstar.21662/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141520.pterjan.valstar.21662/log</A>
+Reason:
+@249:bzip2-1.0.5-7mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A></li>
+ <LI>Next message: <A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1677">[ date ]</a>
+ <a href="thread.html#1677">[ thread ]</a>
+ <a href="subject.html#1677">[ subject ]</a>
+ <a href="author.html#1677">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001678.html b/zarb-ml/mageia-sysadm/2011-January/001678.html
new file mode 100644
index 000000000..08b121e13
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001678.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107142002.22CA341B80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001677.html">
+ <LINK REL="Next" HREF="001679.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40235%3Abash-4.1-6mga1.src.rpm&In-Reply-To=%3C20110107142002.22CA341B80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 15:20:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1678">[ date ]</a>
+ <a href="thread.html#1678">[ thread ]</a>
+ <a href="subject.html#1678">[ subject ]</a>
+ <a href="author.html#1678">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @235:bash-4.1-6mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log</A>
+Reason:
+@235:bash-4.1-6.mga1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-3.0.20110107141902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-3.0.20110107141902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-2.0.20110107141902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-2.0.20110107141902.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-1.0.20110107141902.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107141528.pterjan.valstar.21967/log/bash-4.1-6.mga1/install_deps-1.0.20110107141902.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1678">[ date ]</a>
+ <a href="thread.html#1678">[ thread ]</a>
+ <a href="subject.html#1678">[ subject ]</a>
+ <a href="author.html#1678">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001679.html b/zarb-ml/mageia-sysadm/2011-January/001679.html
new file mode 100644
index 000000000..eabff3a74
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001679.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B698%5D%20disable%20update%20of%20sshd_config%20with%20ldap%20for%0A%09now&In-Reply-To=%3C20110107144527.CEDE241B85%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001678.html">
+ <LINK REL="Next" HREF="001680.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [698] disable update of sshd_config with ldap for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B698%5D%20disable%20update%20of%20sshd_config%20with%20ldap%20for%0A%09now&In-Reply-To=%3C20110107144527.CEDE241B85%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [698] disable update of sshd_config with ldap for now">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 15:45:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1679">[ date ]</a>
+ <a href="thread.html#1679">[ thread ]</a>
+ <a href="subject.html#1679">[ subject ]</a>
+ <a href="author.html#1679">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 698
+Author: boklm
+Date: 2011-01-07 15:45:27 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+disable update of sshd_config with ldap for now
+
+Modified Paths:
+--------------
+ puppet/modules/openssh/manifests/init.pp
+
+Modified: puppet/modules/openssh/manifests/init.pp
+===================================================================
+--- puppet/modules/openssh/manifests/init.pp 2011-01-07 13:50:49 UTC (rev 697)
++++ puppet/modules/openssh/manifests/init.pp 2011-01-07 14:45:27 UTC (rev 698)
+@@ -27,9 +27,9 @@
+
+ class ssh_keys_from_ldap inherits server {
+
+- File [&quot;/etc/ssh/sshd_config&quot;] {
+- content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
+- }
++# File [&quot;/etc/ssh/sshd_config&quot;] {
++# content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
++# }
+
+ package { 'python-ldap':
+ ensure =&gt; installed,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/f8708b9c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1679">[ date ]</a>
+ <a href="thread.html#1679">[ thread ]</a>
+ <a href="subject.html#1679">[ subject ]</a>
+ <a href="author.html#1679">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001680.html b/zarb-ml/mageia-sysadm/2011-January/001680.html
new file mode 100644
index 000000000..d25f93416
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001680.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B699%5D%20add%20ssh_keys_from_ldap%20on%20valstar&In-Reply-To=%3C20110107144840.C721141B86%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001679.html">
+ <LINK REL="Next" HREF="001681.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B699%5D%20add%20ssh_keys_from_ldap%20on%20valstar&In-Reply-To=%3C20110107144840.C721141B86%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 15:48:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A></li>
+ <LI>Next message: <A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1680">[ date ]</a>
+ <a href="thread.html#1680">[ thread ]</a>
+ <a href="subject.html#1680">[ subject ]</a>
+ <a href="author.html#1680">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 699
+Author: boklm
+Date: 2011-01-07 15:48:40 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add ssh_keys_from_ldap on valstar
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 14:45:27 UTC (rev 698)
++++ puppet/manifests/nodes.pp 2011-01-07 14:48:40 UTC (rev 699)
+@@ -24,6 +24,7 @@
+ include pam::committers_access
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
++ include openssh::ssh_keys_from_ldap
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/a43b289b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A></li>
+ <LI>Next message: <A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1680">[ date ]</a>
+ <a href="thread.html#1680">[ thread ]</a>
+ <a href="subject.html#1680">[ subject ]</a>
+ <a href="author.html#1680">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001681.html b/zarb-ml/mageia-sysadm/2011-January/001681.html
new file mode 100644
index 000000000..073f9fc7a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001681.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B700%5D%20Do%20not%20replace%20mgarepo%20by%20repsys%20on%20machines&In-Reply-To=%3C20110107150633.33CDA41B8C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001680.html">
+ <LINK REL="Next" HREF="001682.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B700%5D%20Do%20not%20replace%20mgarepo%20by%20repsys%20on%20machines&In-Reply-To=%3C20110107150633.33CDA41B8C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 16:06:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A></li>
+ <LI>Next message: <A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1681">[ date ]</a>
+ <a href="thread.html#1681">[ thread ]</a>
+ <a href="subject.html#1681">[ subject ]</a>
+ <a href="author.html#1681">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 700
+Author: pterjan
+Date: 2011-01-07 16:06:32 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Do not replace mgarepo by repsys on machines
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 14:48:40 UTC (rev 699)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:06:32 UTC (rev 700)
+@@ -39,7 +39,7 @@
+
+ include scheduler
+ include gatherer
+- include repsys
++ include mgarepo
+ include youri_submit
+ }
+
+@@ -68,8 +68,8 @@
+ }
+ }
+
+- class repsys {
+- package { 'repsys':
++ class mgarepo {
++ package { 'mgarepo':
+
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/2031fe9e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A></li>
+ <LI>Next message: <A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1681">[ date ]</a>
+ <a href="thread.html#1681">[ thread ]</a>
+ <a href="subject.html#1681">[ subject ]</a>
+ <a href="author.html#1681">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001682.html b/zarb-ml/mageia-sysadm/2011-January/001682.html
new file mode 100644
index 000000000..a8607d100
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001682.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [701] correct syntax error
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B701%5D%20correct%20syntax%20error&In-Reply-To=%3C20110107150904.A251E41B8E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001681.html">
+ <LINK REL="Next" HREF="001683.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [701] correct syntax error</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B701%5D%20correct%20syntax%20error&In-Reply-To=%3C20110107150904.A251E41B8E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [701] correct syntax error">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 16:09:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A></li>
+ <LI>Next message: <A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1682">[ date ]</a>
+ <a href="thread.html#1682">[ thread ]</a>
+ <a href="subject.html#1682">[ subject ]</a>
+ <a href="author.html#1682">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 701
+Author: boklm
+Date: 2011-01-07 16:09:04 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+correct syntax error
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/ldap-sshkey2file.py
+
+Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:06:32 UTC (rev 700)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
+@@ -16,7 +16,7 @@
+ random.shuffle(uris)
+ uri = &quot; &quot;.join(uris)
+ timeout=5
+-binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,&quot; % basedn
++binddn=&quot;cn=&lt;%= fqdn %&gt;,ou=Hosts,%s&quot; % basedn
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/4a3306ca/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A></li>
+ <LI>Next message: <A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1682">[ date ]</a>
+ <a href="thread.html#1682">[ thread ]</a>
+ <a href="subject.html#1682">[ subject ]</a>
+ <a href="author.html#1682">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001683.html b/zarb-ml/mageia-sysadm/2011-January/001683.html
new file mode 100644
index 000000000..b40a1e539
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001683.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [702] remove shadowExpire from filter
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B702%5D%20remove%20shadowExpire%20from%20filter&In-Reply-To=%3C20110107150952.5666F41B8E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001682.html">
+ <LINK REL="Next" HREF="001684.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [702] remove shadowExpire from filter</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B702%5D%20remove%20shadowExpire%20from%20filter&In-Reply-To=%3C20110107150952.5666F41B8E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [702] remove shadowExpire from filter">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 16:09:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A></li>
+ <LI>Next message: <A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1683">[ date ]</a>
+ <a href="thread.html#1683">[ thread ]</a>
+ <a href="subject.html#1683">[ subject ]</a>
+ <a href="author.html#1683">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 702
+Author: boklm
+Date: 2011-01-07 16:09:52 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+remove shadowExpire from filter
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/ldap-sshkey2file.py
+
+Modified: puppet/modules/restrictshell/templates/ldap-sshkey2file.py
+===================================================================
+--- puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:04 UTC (rev 701)
++++ puppet/modules/restrictshell/templates/ldap-sshkey2file.py 2011-01-07 15:09:52 UTC (rev 702)
+@@ -20,7 +20,7 @@
+ pwfile=&quot;&lt;%= ldap_pwfile %&gt;&quot;
+ # filter out disabled accounts also
+ # too bad uidNumber doesn't support &gt;= filters
+-filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*)(!(shadowExpire=*)))&quot;
++filter=&quot;(&amp;(objectClass=inetOrgPerson)(objectClass=ldapPublicKey)(objectClass=posixAccount)(sshPublicKey=*))&quot;
+ keypathprefix=&quot;&lt;%= pubkeys_directory %&gt;&quot;
+
+ def usage():
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/c9721219/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A></li>
+ <LI>Next message: <A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1683">[ date ]</a>
+ <a href="thread.html#1683">[ thread ]</a>
+ <a href="subject.html#1683">[ subject ]</a>
+ <a href="author.html#1683">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001684.html b/zarb-ml/mageia-sysadm/2011-January/001684.html
new file mode 100644
index 000000000..16c24751e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001684.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%20removed%20for%0A%09now%20until%20it%20get%20fixed&In-Reply-To=%3C20110107151020.AE30841B8E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001683.html">
+ <LINK REL="Next" HREF="001685.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%20removed%20for%0A%09now%20until%20it%20get%20fixed&In-Reply-To=%3C20110107151020.AE30841B8E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 16:10:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A></li>
+ <LI>Next message: <A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1684">[ date ]</a>
+ <a href="thread.html#1684">[ thread ]</a>
+ <a href="subject.html#1684">[ subject ]</a>
+ <a href="author.html#1684">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 703
+Author: pterjan
+Date: 2011-01-07 16:10:20 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Allow task-bs-cluster-main to be removed for now until it get fixed
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:09:52 UTC (rev 702)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-07 15:10:20 UTC (rev 703)
+@@ -24,7 +24,8 @@
+ ssh::auth::server { $sched_login: }
+ ssh::auth::server { $build_login: }
+
+- $package_list = ['task-bs-cluster-main', 'iurt']
++ # FIXME Add again task-bs-cluster-main when it will require mgarepo instead of repsys
++ $package_list = ['iurt']
+ package { $package_list:
+ ensure =&gt; &quot;installed&quot;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/ab8fdba0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A></li>
+ <LI>Next message: <A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1684">[ date ]</a>
+ <a href="thread.html#1684">[ thread ]</a>
+ <a href="subject.html#1684">[ subject ]</a>
+ <a href="author.html#1684">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001685.html b/zarb-ml/mageia-sysadm/2011-January/001685.html
new file mode 100644
index 000000000..901752f2b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001685.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%0A%09removed%09for%20now%20until%20it%20get%20fixed&In-Reply-To=%3C20110107151553.GP21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001684.html">
+ <LINK REL="Next" HREF="001686.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%0A%09removed%09for%20now%20until%20it%20get%20fixed&In-Reply-To=%3C20110107151553.GP21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed">boklm at mars-attacks.org
+ </A><BR>
+ <I>Fri Jan 7 16:15:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1685">[ date ]</a>
+ <a href="thread.html#1685">[ thread ]</a>
+ <a href="subject.html#1685">[ subject ]</a>
+ <a href="author.html#1685">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 07 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i>
+</I>&gt;<i> - $package_list = ['task-bs-cluster-main', 'iurt']
+</I>&gt;<i> + # FIXME Add again task-bs-cluster-main when it will require mgarepo instead of repsys
+</I>&gt;<i> + $package_list = ['iurt']
+</I>
+I think using the package task-bs-cluster-main to list required packages
+is not very convenient. Instead we could list all required packages in
+$package_list directly.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1685">[ date ]</a>
+ <a href="thread.html#1685">[ thread ]</a>
+ <a href="subject.html#1685">[ subject ]</a>
+ <a href="author.html#1685">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001686.html b/zarb-ml/mageia-sysadm/2011-January/001686.html
new file mode 100644
index 000000000..a311d1759
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001686.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%20removed%0A%20for%20now%20until%20it%20get%20fixed&In-Reply-To=%3C1294413499.3329.193.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001685.html">
+ <LINK REL="Next" HREF="001687.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B703%5D%20Allow%20task-bs-cluster-main%20to%20be%20removed%0A%20for%20now%20until%20it%20get%20fixed&In-Reply-To=%3C1294413499.3329.193.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed">misc at zarb.org
+ </A><BR>
+ <I>Fri Jan 7 16:18:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1686">[ date ]</a>
+ <a href="thread.html#1686">[ thread ]</a>
+ <a href="subject.html#1686">[ subject ]</a>
+ <a href="author.html#1686">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le vendredi 07 janvier 2011 &#224; 16:10 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 703
+</I>&gt;<i> Author: pterjan
+</I>&gt;<i> Date: 2011-01-07 16:10:20 +0100 (Fri, 07 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> Allow task-bs-cluster-main to be removed for now until it get fixed
+</I>
+Maybe it is time to use direct deps in puppet, see the discussion around
+commit 398 one month ago ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1686">[ date ]</a>
+ <a href="thread.html#1686">[ thread ]</a>
+ <a href="subject.html#1686">[ subject ]</a>
+ <a href="author.html#1686">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001687.html b/zarb-ml/mageia-sysadm/2011-January/001687.html
new file mode 100644
index 000000000..8e0c83c6a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001687.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3CAANLkTi%3Dj%2BeYZpYY%2BPHFySkkrAMVCtB0DdaEw6aS%3DrcO4%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001686.html">
+ <LINK REL="Next" HREF="001867.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr</H1>
+ <B>Numan DEMIRD&#214;GEN</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3CAANLkTi%3Dj%2BeYZpYY%2BPHFySkkrAMVCtB0DdaEw6aS%3DrcO4%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr">numand46 at gmail.com
+ </A><BR>
+ <I>Fri Jan 7 16:33:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1687">[ date ]</a>
+ <a href="thread.html#1687">[ thread ]</a>
+ <a href="subject.html#1687">[ subject ]</a>
+ <a href="author.html#1687">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>As suggested in Mageia International meeting helded yesterday, I created a
+new IRC channel named #mageia-i18n-tr on FreeNode. Could you add meetbot to
+our new channel?
+
+Sincerely,
+
+Turkish Translation Team Leader
+numand
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/85b0d413/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A></li>
+ <LI>Next message: <A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1687">[ date ]</a>
+ <a href="thread.html#1687">[ thread ]</a>
+ <a href="subject.html#1687">[ subject ]</a>
+ <a href="author.html#1687">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001688.html b/zarb-ml/mageia-sysadm/2011-January/001688.html
new file mode 100644
index 000000000..df625aa56
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001688.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40259%3Agroff-1.20.1-2mga1.src.rpm&In-Reply-To=%3C20110107161102.1F2A441B98%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002098.html">
+ <LINK REL="Next" HREF="001689.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40259%3Agroff-1.20.1-2mga1.src.rpm&In-Reply-To=%3C20110107161102.1F2A441B98%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 17:11:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1688">[ date ]</a>
+ <a href="thread.html#1688">[ thread ]</a>
+ <a href="subject.html#1688">[ subject ]</a>
+ <a href="author.html#1688">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @259:groff-1.20.1-2mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log</A>
+Reason:
+@259:groff-1.20.1-2mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1688">[ date ]</a>
+ <a href="thread.html#1688">[ thread ]</a>
+ <a href="subject.html#1688">[ subject ]</a>
+ <a href="author.html#1688">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001689.html b/zarb-ml/mageia-sysadm/2011-January/001689.html
new file mode 100644
index 000000000..db6c2f666
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001689.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40259%3Agroff-1.20.1-2mga1.src.rpm&In-Reply-To=%3C20110107161102.8810041B98%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001688.html">
+ <LINK REL="Next" HREF="001690.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20x86_64%20for%0A%09%40259%3Agroff-1.20.1-2mga1.src.rpm&In-Reply-To=%3C20110107161102.8810041B98%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 17:11:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1689">[ date ]</a>
+ <a href="thread.html#1689">[ thread ]</a>
+ <a href="subject.html#1689">[ subject ]</a>
+ <a href="author.html#1689">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @259:groff-1.20.1-2mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log</A>
+Reason:
+@259:groff-1.20.1-2.mga1.src.rpm: missing_dep
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-2.0.20110107161002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-2.0.20110107161002.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-3.0.20110107161002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-3.0.20110107161002.log</A>
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-1.0.20110107161002.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107160937.pterjan.valstar.5229/log/groff-1.20.1-2.mga1/install_deps-1.0.20110107161002.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1689">[ date ]</a>
+ <a href="thread.html#1689">[ thread ]</a>
+ <a href="subject.html#1689">[ subject ]</a>
+ <a href="author.html#1689">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001690.html b/zarb-ml/mageia-sysadm/2011-January/001690.html
new file mode 100644
index 000000000..6258cc756
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001690.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107161601.E021541B98%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001689.html">
+ <LINK REL="Next" HREF="001691.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107161601.E021541B98%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 17:16:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1690">[ date ]</a>
+ <a href="thread.html#1690">[ thread ]</a>
+ <a href="subject.html#1690">[ subject ]</a>
+ <a href="author.html#1690">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @264:psutils-p17-16mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107161423.pterjan.valstar.5958/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107161423.pterjan.valstar.5958/log</A>
+Reason:
+@264:psutils-p17-16mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1690">[ date ]</a>
+ <a href="thread.html#1690">[ thread ]</a>
+ <a href="subject.html#1690">[ subject ]</a>
+ <a href="author.html#1690">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001691.html b/zarb-ml/mageia-sysadm/2011-January/001691.html
new file mode 100644
index 000000000..17e0e19d4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001691.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107162802.4D9D541B9C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001690.html">
+ <LINK REL="Next" HREF="001692.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107162802.4D9D541B9C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 17:28:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1691">[ date ]</a>
+ <a href="thread.html#1691">[ thread ]</a>
+ <a href="subject.html#1691">[ subject ]</a>
+ <a href="author.html#1691">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @264:psutils-p17-16mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107162406.pterjan.valstar.6887/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107162406.pterjan.valstar.6887/log</A>
+Reason:
+@264:psutils-p17-16mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+<A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107162406.pterjan.valstar.6887/log/chroot/initialize-1.0.20110107162503.log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107162406.pterjan.valstar.6887/log/chroot/initialize-1.0.20110107162503.log</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1691">[ date ]</a>
+ <a href="thread.html#1691">[ thread ]</a>
+ <a href="subject.html#1691">[ subject ]</a>
+ <a href="author.html#1691">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001692.html b/zarb-ml/mageia-sysadm/2011-January/001692.html
new file mode 100644
index 000000000..375819a72
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001692.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107163202.53BE341B9D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001691.html">
+ <LINK REL="Next" HREF="001698.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107163202.53BE341B9D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 17:32:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1692">[ date ]</a>
+ <a href="thread.html#1692">[ thread ]</a>
+ <a href="subject.html#1692">[ subject ]</a>
+ <a href="author.html#1692">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @264:psutils-p17-16mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107163024.pterjan.valstar.8933/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107163024.pterjan.valstar.8933/log</A>
+Reason:
+@264:psutils-p17-16mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1692">[ date ]</a>
+ <a href="thread.html#1692">[ thread ]</a>
+ <a href="subject.html#1692">[ subject ]</a>
+ <a href="author.html#1692">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001693.html b/zarb-ml/mageia-sysadm/2011-January/001693.html
new file mode 100644
index 000000000..02037a7e2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001693.html
@@ -0,0 +1,527 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [704] add cia bot svn hook
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B704%5D%20add%20cia%20bot%20svn%20hook&In-Reply-To=%3C20110107174334.48F0B41BAA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001699.html">
+ <LINK REL="Next" HREF="001694.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [704] add cia bot svn hook</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B704%5D%20add%20cia%20bot%20svn%20hook&In-Reply-To=%3C20110107174334.48F0B41BAA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [704] add cia bot svn hook">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 18:43:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1693">[ date ]</a>
+ <a href="thread.html#1693">[ thread ]</a>
+ <a href="subject.html#1693">[ subject ]</a>
+ <a href="author.html#1693">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 704
+Author: boklm
+Date: 2011-01-07 18:43:33 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add cia bot svn hook
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/subversion/templates/ciabot_svn.py
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 15:10:20 UTC (rev 703)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 17:43:33 UTC (rev 704)
+@@ -123,6 +123,7 @@
+ define repository ($group = &quot;svn&quot;,
+ $public = true,
+ $commit_mail = '',
++ $cia_post = true,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -177,6 +178,17 @@
+ }
+ }
+
++ if $cia_post {
++ file { &quot;$name/hooks/post-commit.d/cia.vc&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template(&quot;subversion/ciabot_svn.py&quot;),
++ }
++
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+
+Added: puppet/modules/subversion/templates/ciabot_svn.py
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.py (rev 0)
++++ puppet/modules/subversion/templates/ciabot_svn.py 2011-01-07 17:43:33 UTC (rev 704)
+@@ -0,0 +1,398 @@
++#!/usr/bin/env python
++#
++# This is a CIA client script for Subversion repositories, written in python.
++# It generates commit messages using CIA's XML format, and can deliver them
++# using either XML-RPC or email. See below for usage and cuztomization
++# information.
++#
++# --------------------------------------------------------------------------
++#
++# Copyright (c) 2004-2007, Micah Dowty
++# All rights reserved.
++#
++# Redistribution and use in source and binary forms, with or without
++# modification, are permitted provided that the following conditions are met:
++#
++# * Redistributions of source code must retain the above copyright notice,
++# this list of conditions and the following disclaimer.
++# * Redistributions in binary form must reproduce the above copyright
++# notice, this list of conditions and the following disclaimer in the
++# documentation and/or other materials provided with the distribution.
++# * The name of the author may not be used to endorse or promote products
++# derived from this software without specific prior written permission.
++#
++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
++# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
++# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
++# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
++# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
++# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
++# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
++# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
++# POSSIBILITY OF SUCH DAMAGE.
++#
++# --------------------------------------------------------------------------
++#
++# This script is cleaner and much more featureful than the shell
++# script version, but won't work on systems without Python.
++#
++# To use the CIA bot in your Subversion repository...
++#
++# 1. Customize the parameters below
++#
++# 2. This script should be called from your repository's post-commit
++# hook with the repository and revision as arguments. For example,
++# you could copy this script into your repository's &quot;hooks&quot; directory
++# and add something like the following to the &quot;post-commit&quot; script,
++# also in the repository's &quot;hooks&quot; directory:
++#
++# REPOS=&quot;$1&quot;
++# REV=&quot;$2&quot;
++# $REPOS/hooks/ciabot_svn.py &quot;$REPOS&quot; &quot;$REV&quot; &amp;
++#
++# Or, if you have multiple project hosted, you can add each
++# project's name to the commandline in that project's post-commit
++# hook:
++#
++# $REPOS/hooks/ciabot_svn.py &quot;$REPOS&quot; &quot;$REV&quot; &quot;ProjectName&quot; &amp;
++#
++############# There are some parameters for this script that you can customize:
++
++class config:
++ # Replace this with your project's name, or always provide a project
++ # name on the commandline.
++ #
++ # NOTE: This shouldn't be a long description of your project. Ideally
++ # it is a short identifier with no spaces, punctuation, or
++ # unnecessary capitalization. This will be used in URLs related
++ # to your project, as an internal identifier, and in IRC messages.
++ # If you want a longer name shown for your project on the web
++ # interface, please use the &quot;title&quot; metadata key rather than
++ # putting that here.
++ #
++ project = &quot;Mageia&quot;
++
++ # Subversion's normal directory hierarchy is powerful enough that
++ # it doesn't have special methods of specifying modules, tags, or
++ # branches like CVS does. Most projects do use a naming
++ # convention though that works similarly to CVS's modules, tags,
++ # and branches.
++ #
++ # This is a list of regular expressions that are tested against
++ # paths in the order specified. If a regex matches, the 'branch'
++ # and 'module' groups are stored and the matching section of the
++ # path is removed.
++ #
++ # Several common directory structure styles are below as defaults.
++ # Uncomment the ones you're using, or add your own regexes.
++ # Whitespace in the each regex are ignored.
++
++ pathRegexes = [
++ # r&quot;^ trunk/ (?P&lt;module&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ # r&quot;^ (branches|tags)/ (?P&lt;module&gt;[^/]+)/ (?P&lt;branch&gt;[^/]+)/ &quot;,
++ ]
++
++ # If your repository is accessible over the web, put its base URL here
++ # and 'uri' attributes will be given to all &lt;file&gt; elements. This means
++ # that in CIA's online message viewer, each file in the tree will link
++ # directly to the file in your repository.
++ repositoryURI = None
++
++ # If your repository is accessible over the web via a tool like ViewVC
++ # that allows viewing information about a full revision, put a format string
++ # for its URL here. You can specify various substitution keys in the Python
++ # syntax: &quot;%(project)s&quot; is replaced by the project name, and likewise
++ # &quot;%(revision)s&quot; and &quot;%(author)s&quot; are replaced by the revision / author.
++ # The resulting URI is added to the data sent to CIA. After this, in CIA's
++ # online message viewer, the commit will link directly to the corresponding
++ # revision page.
++ revisionURI = None
++ # Example (works for ViewVC as used by SourceForge.net):
++ #revisionURI = &quot;<A HREF="https://svn.sourceforge.net/viewcvs.cgi/%(project">https://svn.sourceforge.net/viewcvs.cgi/%(project</A>)s?view=rev&amp;rev=%(revision)s&quot;
++
++ # This can be the <A HREF="http://">http://</A> URI of the CIA server to deliver commits over
++ # XML-RPC, or it can be an email address to deliver using SMTP. The
++ # default here should work for most people. If you need to use e-mail
++ # instead, you can replace this with &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">cia at cia.navi.cx</A>&quot;
++ server = &quot;<A HREF="http://cia.navi.cx">http://cia.navi.cx</A>&quot;
++
++ # The SMTP server to use, only used if the CIA server above is an
++ # email address.
++ smtpServer = &quot;localhost&quot;
++
++ # The 'from' address to use. If you're delivering commits via email, set
++ # this to the address you would normally send email from on this host.
++ fromAddress = &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">cia-user at localhost</A>&quot;
++
++ # When nonzero, print the message to stdout instead of delivering it to CIA.
++ debug = 0
++
++
++############# Normally the rest of this won't need modification
++
++import sys, os, re, urllib, getopt
++
++class File:
++ &quot;&quot;&quot;A file in a Subversion repository. According to our current
++ configuration, this may have a module, branch, and URI in addition
++ to a path.&quot;&quot;&quot;
++
++ # Map svn's status letters to our action names
++ actionMap = {
++ 'U': 'modify',
++ 'A': 'add',
++ 'D': 'remove',
++ }
++
++ def __init__(self, fullPath, status=None):
++ self.fullPath = fullPath
++ self.path = fullPath
++ self.action = self.actionMap.get(status)
++
++ def getURI(self, repo):
++ &quot;&quot;&quot;Get the URI of this file, given the repository's URI. This
++ encodes the full path and joins it to the given URI.&quot;&quot;&quot;
++ quotedPath = urllib.quote(self.fullPath)
++ if quotedPath[0] == '/':
++ quotedPath = quotedPath[1:]
++ if repo[-1] != '/':
++ repo = repo + '/'
++ return repo + quotedPath
++
++ def makeTag(self, config):
++ &quot;&quot;&quot;Return an XML tag for this file, using the given config&quot;&quot;&quot;
++ attrs = {}
++
++ if config.repositoryURI is not None:
++ attrs['uri'] = self.getURI(config.repositoryURI)
++
++ if self.action:
++ attrs['action'] = self.action
++
++ attrString = ''.join([' %s=&quot;%s&quot;' % (key, escapeToXml(value,1))
++ for key, value in attrs.items()])
++ return &quot;&lt;file%s&gt;%s&lt;/file&gt;&quot; % (attrString, escapeToXml(self.path))
++
++
++class SvnClient:
++ &quot;&quot;&quot;A CIA client for Subversion repositories. Uses svnlook to
++ gather information&quot;&quot;&quot;
++ name = 'Python Subversion client for CIA'
++ version = '1.20'
++
++ def __init__(self, repository, revision, config):
++ self.repository = repository
++ self.revision = revision
++ self.config = config
++
++ def deliver(self, message):
++ if config.debug:
++ print message
++ else:
++ server = self.config.server
++ if server.startswith('http:') or server.startswith('https:'):
++ # Deliver over XML-RPC
++ import xmlrpclib
++ xmlrpclib.ServerProxy(server).hub.deliver(message)
++ else:
++ # Deliver over email
++ import smtplib
++ smtp = smtplib.SMTP(self.config.smtpServer)
++ smtp.sendmail(self.config.fromAddress, server,
++ &quot;From: %s\r\nTo: %s\r\n&quot;
++ &quot;Subject: DeliverXML\r\n\r\n%s&quot; %
++ (self.config.fromAddress, server, message))
++
++ def main(self):
++ self.collectData()
++ self.deliver(&quot;&lt;message&gt;&quot; +
++ self.makeGeneratorTag() +
++ self.makeSourceTag() +
++ self.makeBodyTag() +
++ &quot;&lt;/message&gt;&quot;)
++
++ def makeAttrTags(self, *names):
++ &quot;&quot;&quot;Given zero or more attribute names, generate XML elements for
++ those attributes only if they exist and are non-None.
++ &quot;&quot;&quot;
++ s = ''
++ for name in names:
++ if hasattr(self, name):
++ v = getattr(self, name)
++ if v is not None:
++ # Recent Pythons don't need this, but Python 2.1
++ # at least can't convert other types directly
++ # to Unicode. We have to take an intermediate step.
++ if type(v) not in (type(''), type(u'')):
++ v = str(v)
++
++ s += &quot;&lt;%s&gt;%s&lt;/%s&gt;&quot; % (name, escapeToXml(v), name)
++ return s
++
++ def makeGeneratorTag(self):
++ return &quot;&lt;generator&gt;%s&lt;/generator&gt;&quot; % self.makeAttrTags(
++ 'name',
++ 'version',
++ )
++
++ def makeSourceTag(self):
++ return &quot;&lt;source&gt;%s&lt;/source&gt;&quot; % self.makeAttrTags(
++ 'project',
++ 'module',
++ 'branch',
++ )
++
++ def makeBodyTag(self):
++ return &quot;&lt;body&gt;&lt;commit&gt;%s%s&lt;/commit&gt;&lt;/body&gt;&quot; % (
++ self.makeAttrTags(
++ 'revision',
++ 'author',
++ 'log',
++ 'diffLines',
++ 'url',
++ ),
++ self.makeFileTags(),
++ )
++
++ def makeFileTags(self):
++ &quot;&quot;&quot;Return XML tags for our file list&quot;&quot;&quot;
++ return &quot;&lt;files&gt;%s&lt;/files&gt;&quot; % ''.join([file.makeTag(self.config)
++ for file in self.files])
++
++ def svnlook(self, command):
++ &quot;&quot;&quot;Run the given svnlook command on our current repository and
++ revision, returning all output&quot;&quot;&quot;
++ # We have to set LC_ALL to force svnlook to give us UTF-8 output,
++ # then we explicitly slurp that into a unicode object.
++ return unicode(os.popen(
++ 'LC_ALL=&quot;en_US.UTF-8&quot; svnlook %s -r &quot;%s&quot; &quot;%s&quot;' %
++ (command, self.revision, self.repository)).read(),
++ 'utf-8', 'replace')
++
++ def collectData(self):
++ self.author = self.svnlook('author').strip()
++ self.project = self.config.project
++ self.log = self.svnlook('log')
++ self.diffLines = len(self.svnlook('diff').split('\n'))
++ self.files = self.collectFiles()
++ if self.config.revisionURI is not None:
++ self.url = self.config.revisionURI % self.__dict__
++ else:
++ self.url = None
++
++ def collectFiles(self):
++ # Extract all the files from the output of 'svnlook changed'
++ files = []
++ for line in self.svnlook('changed').split('\n'):
++ path = line[2:].strip()
++ if path:
++ status = line[0]
++ files.append(File(path, status))
++
++ # Try each of our several regexes. To be applied, the same
++ # regex must mach every file under consideration and they must
++ # all return the same results. If we find one matching regex,
++ # or we try all regexes without a match, we're done.
++ matchDict = None
++ for regex in self.config.pathRegexes:
++ matchDict = matchAgainstFiles(regex, files)
++ if matchDict is not None:
++ self.__dict__.update(matchDict)
++ break
++
++ return files
++
++
++def matchAgainstFiles(regex, files):
++ &quot;&quot;&quot;Try matching a regex against all File objects in the provided list.
++ If the regex returns the same matches for every file, the matches
++ are returned in a dict and the matched portions are filtered out.
++ If not, returns None.
++ &quot;&quot;&quot;
++ prevMatchDict = None
++ compiled = re.compile(regex, re.VERBOSE)
++ for f in files:
++
++ match = compiled.match(f.fullPath)
++ if not match:
++ # Give up, it must match every file
++ return None
++
++ matchDict = match.groupdict()
++ if prevMatchDict is not None and prevMatchDict != matchDict:
++ # Give up, we got conflicting matches
++ return None
++
++ prevMatchDict = matchDict
++
++ # If we got this far, the regex matched every file with
++ # the same results. Now filter the matched portion out of
++ # each file and store the matches we found.
++ for f in files:
++ f.path = compiled.sub('', f.fullPath)
++ return prevMatchDict
++
++
++def escapeToXml(text, isAttrib=0):
++ text = unicode(text)
++ text = text.replace(&quot;&amp;&quot;, &quot;&amp;amp;&quot;)
++ text = text.replace(&quot;&lt;&quot;, &quot;&amp;lt;&quot;)
++ text = text.replace(&quot;&gt;&quot;, &quot;&amp;gt;&quot;)
++ if isAttrib == 1:
++ text = text.replace(&quot;'&quot;, &quot;&amp;apos;&quot;)
++ text = text.replace(&quot;\&quot;&quot;, &quot;&amp;quot;&quot;)
++ return text
++
++
++def usage():
++ &quot;&quot;&quot;Print a short usage description of this script and exit&quot;&quot;&quot;
++ sys.stderr.write(&quot;Usage: %s [OPTIONS] REPOS-PATH REVISION [PROJECTNAME]\n&quot; %
++ sys.argv[0])
++
++
++def version():
++ &quot;&quot;&quot;Print out the version of this script&quot;&quot;&quot;
++ sys.stderr.write(&quot;%s %s\n&quot; % (sys.argv[0], SvnClient.version))
++
++
++def main():
++ try:
++ options = [ &quot;version&quot; ]
++ for key in config.__dict__:
++ if not key.startswith(&quot;_&quot;):
++ options.append(key + &quot;=&quot;);
++ opts, args = getopt.getopt(sys.argv[1:], &quot;&quot;, options)
++ except getopt.GetoptError:
++ usage()
++ sys.exit(2)
++
++ for o, a in opts:
++ if o == &quot;--version&quot;:
++ version()
++ sys.exit()
++ else:
++ # Everything else maps straight to a config key. Just have
++ # to remove the &quot;--&quot; prefix from the option name.
++ config.__dict__[o[2:]] = a
++
++ # Print a usage message when not enough parameters are provided.
++ if not len(args) in (2,3):
++ sys.stderr.write(&quot;%s: incorrect number of arguments\n&quot; % sys.argv[0])
++ usage();
++ sys.exit(2);
++
++ # If a project name was provided, override the default project name.
++ if len(args) == 3:
++ config.project = args[2]
++
++ # Go do the real work.
++ SvnClient(args[0], args[1], config).main()
++
++
++if __name__ == &quot;__main__&quot;:
++ main()
++
++### The End ###
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/ed31022c/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1693">[ date ]</a>
+ <a href="thread.html#1693">[ thread ]</a>
+ <a href="subject.html#1693">[ subject ]</a>
+ <a href="author.html#1693">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001694.html b/zarb-ml/mageia-sysadm/2011-January/001694.html
new file mode 100644
index 000000000..eb519d3ee
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001694.html
@@ -0,0 +1,235 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [706] use sh version of cia script
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B706%5D%20use%20sh%20version%20of%20cia%20script&In-Reply-To=%3C20110107180158.EE60E41BB1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001693.html">
+ <LINK REL="Next" HREF="001695.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [706] use sh version of cia script</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B706%5D%20use%20sh%20version%20of%20cia%20script&In-Reply-To=%3C20110107180158.EE60E41BB1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [706] use sh version of cia script">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 19:01:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A></li>
+ <LI>Next message: <A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1694">[ date ]</a>
+ <a href="thread.html#1694">[ thread ]</a>
+ <a href="subject.html#1694">[ subject ]</a>
+ <a href="author.html#1694">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 706
+Author: boklm
+Date: 2011-01-07 19:01:58 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+use sh version of cia script
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/subversion/templates/ciabot_svn.sh
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 17:51:07 UTC (rev 705)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 18:01:58 UTC (rev 706)
+@@ -184,7 +184,7 @@
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+- content =&gt; template(&quot;subversion/ciabot_svn.py&quot;),
++ content =&gt; template(&quot;subversion/ciabot_svn.sh&quot;),
+ }
+
+ }
+
+Added: puppet/modules/subversion/templates/ciabot_svn.sh
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh (rev 0)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:01:58 UTC (rev 706)
+@@ -0,0 +1,115 @@
++#!/bin/sh
++#
++# This is a CIA bot client script for Subversion repositories,
++# delivering via email. See below for usage and customization information.
++#
++# --------------------------------------------------------------------------
++#
++# Copyright (c) 2004-2005, Micah Dowty
++# All rights reserved.
++#
++# Redistribution and use in source and binary forms, with or without
++# modification, are permitted provided that the following conditions are met:
++#
++# * Redistributions of source code must retain the above copyright notice,
++# this list of conditions and the following disclaimer.
++# * Redistributions in binary form must reproduce the above copyright
++# notice, this list of conditions and the following disclaimer in the
++# documentation and/or other materials provided with the distribution.
++# * The name of the author may not be used to endorse or promote products
++# derived from this software without specific prior written permission.
++#
++# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
++# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
++# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
++# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
++# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
++# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
++# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
++# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
++# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
++# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
++# POSSIBILITY OF SUCH DAMAGE.
++#
++# --------------------------------------------------------------------------
++#
++# See <A HREF="http://cia.navi.cx">http://cia.navi.cx</A> for more information on what the CIA bot
++# is and how it works, and links to other client scripts.
++#
++# To use the CIA bot in your Subversion repository...
++#
++# 1. Customize the parameters below, specifically the ones under
++# the &quot;Project information&quot; section
++#
++# 2. This script should be called from your repository's post-commit
++# hook with the repository and revision as arguments. For example,
++# you could copy this script into your repository's &quot;hooks&quot; directory
++# and add something like the following to the &quot;post-commit&quot; script,
++# also in the repository's &quot;hooks&quot; directory:
++#
++# REPOS=&quot;$1&quot;
++# REV=&quot;$2&quot;
++# $REPOS/hooks/ciabot_svn.sh &quot;$REPOS&quot; &quot;$REV&quot;&amp;
++#
++# ------ There are some parameters for this script that you can customize:
++
++# Project information
++#
++# NOTE: This shouldn't be a long description of your project. Ideally
++# it is a short identifier with no spaces, punctuation, or
++# unnecessary capitalization. This will be used in URLs related
++# to your project, as an internal identifier, and in IRC messages.
++# If you want a longer name shown for your project on the web
++# interface, please use the &quot;title&quot; metadata key rather than
++# putting that here.
++#
++project_name=&quot;Mageia&quot;
++return_address=&quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&quot;
++
++# System
++sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
++
++############# Below this line you shouldn't have to change anything
++
++# Script arguments
++REPOS=&quot;$1&quot;
++REV=&quot;$2&quot;
++
++# The email address CIA lives at
++cia_address=&quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">cia at cia.navi.cx</A>&quot;
++
++author=`svnlook author -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
++log=`svnlook log -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
++diff_lines=`svnlook diff -r &quot;$REV&quot; &quot;$REPOS&quot; | wc -l`
++for file in `svnlook changed -r &quot;$REV&quot; &quot;$REPOS&quot; | cut -c 3- | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`; do
++ files=&quot;$files&lt;file&gt;$file&lt;/file&gt;&quot;
++done
++
++# Send an email with the final XML message
++(cat &lt;&lt;EOF
++From: $return_address
++To: $cia_address
++Subject: DeliverXML
++
++&lt;message&gt;
++ &lt;generator&gt;
++ &lt;name&gt;Subversion CIA Bot client shell script&lt;/name&gt;
++ &lt;version&gt;1.1&lt;/version&gt;
++ &lt;/generator&gt;
++ &lt;source&gt;
++ &lt;project&gt;$project_name&lt;/project&gt;
++ &lt;/source&gt;
++ &lt;body&gt;
++ &lt;commit&gt;
++ &lt;revision&gt;$REV&lt;/revision&gt;
++ &lt;author&gt;$author&lt;/author&gt;
++ &lt;files&gt;$files&lt;/files&gt;
++ &lt;log&gt;$log&lt;/log&gt;
++ &lt;diffLines&gt;$diff_lines&lt;/diffLines&gt;
++ &lt;/commit&gt;
++ &lt;/body&gt;
++&lt;/message&gt;
++EOF
++) | $sendmail_command
++
++### The End ###
+
+
+Property changes on: puppet/modules/subversion/templates/ciabot_svn.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+Added: svn:eol-style
+ + native
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/141bbe38/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A></li>
+ <LI>Next message: <A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1694">[ date ]</a>
+ <a href="thread.html#1694">[ thread ]</a>
+ <a href="subject.html#1694">[ subject ]</a>
+ <a href="author.html#1694">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001695.html b/zarb-ml/mageia-sysadm/2011-January/001695.html
new file mode 100644
index 000000000..2aa2ccce4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001695.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [707] use domain variable
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B707%5D%20use%20domain%20variable&In-Reply-To=%3C20110107183200.5646041BBA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001694.html">
+ <LINK REL="Next" HREF="001696.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [707] use domain variable</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B707%5D%20use%20domain%20variable&In-Reply-To=%3C20110107183200.5646041BBA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [707] use domain variable">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 19:32:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A></li>
+ <LI>Next message: <A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1695">[ date ]</a>
+ <a href="thread.html#1695">[ thread ]</a>
+ <a href="subject.html#1695">[ subject ]</a>
+ <a href="author.html#1695">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 707
+Author: boklm
+Date: 2011-01-07 19:32:00 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+use domain variable
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/templates/ciabot_svn.sh
+
+Modified: puppet/modules/subversion/templates/ciabot_svn.sh
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:01:58 UTC (rev 706)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-return_address=&quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&quot;
++return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+ sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/0f323034/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A></li>
+ <LI>Next message: <A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1695">[ date ]</a>
+ <a href="thread.html#1695">[ thread ]</a>
+ <a href="subject.html#1695">[ subject ]</a>
+ <a href="author.html#1695">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001696.html b/zarb-ml/mageia-sysadm/2011-January/001696.html
new file mode 100644
index 000000000..030adad3c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001696.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [708] send svn module name to cia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B708%5D%20send%20svn%20module%20name%20to%20cia&In-Reply-To=%3C20110107190213.9803341BC0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001695.html">
+ <LINK REL="Next" HREF="001697.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [708] send svn module name to cia</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B708%5D%20send%20svn%20module%20name%20to%20cia&In-Reply-To=%3C20110107190213.9803341BC0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [708] send svn module name to cia">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:02:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A></li>
+ <LI>Next message: <A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1696">[ date ]</a>
+ <a href="thread.html#1696">[ thread ]</a>
+ <a href="subject.html#1696">[ subject ]</a>
+ <a href="author.html#1696">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 708
+Author: boklm
+Date: 2011-01-07 20:02:13 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+send svn module name to cia
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/subversion/manifests/init.pp
+ puppet/modules/subversion/templates/ciabot_svn.sh
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/manifests/nodes.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -30,6 +30,8 @@
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:02:13 UTC (rev 708)
+@@ -124,6 +124,7 @@
+ $public = true,
+ $commit_mail = '',
+ $cia_post = true,
++ $cia_module = 'default',
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+
+Modified: puppet/modules/subversion/templates/ciabot_svn.sh
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 18:32:00 UTC (rev 707)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
+@@ -64,6 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
++module_name=&quot;&lt;% cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+@@ -98,6 +99,7 @@
+ &lt;/generator&gt;
+ &lt;source&gt;
+ &lt;project&gt;$project_name&lt;/project&gt;
++ &lt;module&gt;$module_name&lt;/module&gt;
+ &lt;/source&gt;
+ &lt;body&gt;
+ &lt;commit&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/41e22236/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A></li>
+ <LI>Next message: <A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1696">[ date ]</a>
+ <a href="thread.html#1696">[ thread ]</a>
+ <a href="subject.html#1696">[ subject ]</a>
+ <a href="author.html#1696">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001697.html b/zarb-ml/mageia-sysadm/2011-January/001697.html
new file mode 100644
index 000000000..9c8e2f042
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001697.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [709] fix syntax error
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B709%5D%20fix%20syntax%20error&In-Reply-To=%3C20110107190941.A600B41BC2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001696.html">
+ <LINK REL="Next" HREF="001700.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [709] fix syntax error</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B709%5D%20fix%20syntax%20error&In-Reply-To=%3C20110107190941.A600B41BC2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [709] fix syntax error">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:09:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A></li>
+ <LI>Next message: <A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1697">[ date ]</a>
+ <a href="thread.html#1697">[ thread ]</a>
+ <a href="subject.html#1697">[ subject ]</a>
+ <a href="author.html#1697">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 709
+Author: boklm
+Date: 2011-01-07 20:09:41 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+fix syntax error
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/templates/ciabot_svn.sh
+
+Modified: puppet/modules/subversion/templates/ciabot_svn.sh
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:02:13 UTC (rev 708)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-07 19:09:41 UTC (rev 709)
+@@ -64,7 +64,7 @@
+ # putting that here.
+ #
+ project_name=&quot;Mageia&quot;
+-module_name=&quot;&lt;% cia_module %&gt;&quot;
++module_name=&quot;&lt;%= cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
+
+ # System
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/575cee8d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A></li>
+ <LI>Next message: <A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1697">[ date ]</a>
+ <a href="thread.html#1697">[ thread ]</a>
+ <a href="subject.html#1697">[ subject ]</a>
+ <a href="author.html#1697">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001698.html b/zarb-ml/mageia-sysadm/2011-January/001698.html
new file mode 100644
index 000000000..db903fc83
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001698.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3CAANLkTi%3DfKS21oVJjfN5oixk-M1t%2BSoPrXVDaiTXjU-1U%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001692.html">
+ <LINK REL="Next" HREF="001699.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3CAANLkTi%3DfKS21oVJjfN5oixk-M1t%2BSoPrXVDaiTXjU-1U%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">pterjan at gmail.com
+ </A><BR>
+ <I>Fri Jan 7 20:10:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1698">[ date ]</a>
+ <a href="thread.html#1698">[ thread ]</a>
+ <a href="subject.html#1698">[ subject ]</a>
+ <a href="author.html#1698">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>I plan to change the destination of iurt mails to myself until my
+tests are finished (and/or we find a better destination, like the
+submitter)
+Any objection ?
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1698">[ date ]</a>
+ <a href="thread.html#1698">[ thread ]</a>
+ <a href="subject.html#1698">[ subject ]</a>
+ <a href="author.html#1698">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001699.html b/zarb-ml/mageia-sysadm/2011-January/001699.html
new file mode 100644
index 000000000..05013a128
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001699.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107191342.GV21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001698.html">
+ <LINK REL="Next" HREF="001693.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107191342.GV21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">boklm at mars-attacks.org
+ </A><BR>
+ <I>Fri Jan 7 20:13:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1699">[ date ]</a>
+ <a href="thread.html#1699">[ thread ]</a>
+ <a href="subject.html#1699">[ subject ]</a>
+ <a href="author.html#1699">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 07 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> I plan to change the destination of iurt mails to myself until my
+</I>&gt;<i> tests are finished (and/or we find a better destination, like the
+</I>&gt;<i> submitter)
+</I>&gt;<i> Any objection ?
+</I>
+No objection for me.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1699">[ date ]</a>
+ <a href="thread.html#1699">[ thread ]</a>
+ <a href="subject.html#1699">[ subject ]</a>
+ <a href="author.html#1699">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001700.html b/zarb-ml/mageia-sysadm/2011-January/001700.html
new file mode 100644
index 000000000..d08a93228
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001700.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [710] Send iurt mail to myself for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B710%5D%20Send%20iurt%20mail%20to%20myself%20for%20now&In-Reply-To=%3C20110107193015.A59AC41BC7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001697.html">
+ <LINK REL="Next" HREF="001701.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [710] Send iurt mail to myself for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B710%5D%20Send%20iurt%20mail%20to%20myself%20for%20now&In-Reply-To=%3C20110107193015.A59AC41BC7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [710] Send iurt mail to myself for now">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:30:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A></li>
+ <LI>Next message: <A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1700">[ date ]</a>
+ <a href="thread.html#1700">[ thread ]</a>
+ <a href="subject.html#1700">[ subject ]</a>
+ <a href="author.html#1700">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 710
+Author: pterjan
+Date: 2011-01-07 20:30:15 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Send iurt mail to myself for now
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:09:41 UTC (rev 709)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-07 19:30:15 UTC (rev 710)
+@@ -65,7 +65,7 @@
+ &quot;core/backports_testing&quot;, &quot;nonfree/backports_testing&quot;, &quot;tainted/backports_testing&quot; ],
+ },
+ },
+- admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
++ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>',
+ http_queue =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/uploads',
+ upload_user =&gt; 'schedbot',
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/3a0ad2c4/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A></li>
+ <LI>Next message: <A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1700">[ date ]</a>
+ <a href="thread.html#1700">[ thread ]</a>
+ <a href="subject.html#1700">[ subject ]</a>
+ <a href="author.html#1700">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001701.html b/zarb-ml/mageia-sysadm/2011-January/001701.html
new file mode 100644
index 000000000..0f1251150
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001701.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [711] add no_binary option for svn repo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B711%5D%20add%20no_binary%20option%20for%20svn%20repo&In-Reply-To=%3C20110107193417.4C88C41BC7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001700.html">
+ <LINK REL="Next" HREF="001702.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [711] add no_binary option for svn repo</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B711%5D%20add%20no_binary%20option%20for%20svn%20repo&In-Reply-To=%3C20110107193417.4C88C41BC7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [711] add no_binary option for svn repo">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:34:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A></li>
+ <LI>Next message: <A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1701">[ date ]</a>
+ <a href="thread.html#1701">[ thread ]</a>
+ <a href="subject.html#1701">[ subject ]</a>
+ <a href="author.html#1701">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 711
+Author: boklm
+Date: 2011-01-07 20:34:16 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add no_binary option for svn repo
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 19:30:15 UTC (rev 710)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:34:16 UTC (rev 711)
+@@ -125,6 +125,7 @@
+ $commit_mail = '',
+ $cia_post = true,
+ $cia_module = 'default',
++ $no_binary = false,
+ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+@@ -190,6 +191,12 @@
+
+ }
+
++ if $no_binary {
++ pre_commit_link { 'no_binary':
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ }
++ }
++
+ if $extract_dir {
+ file { &quot;$name/hooks/post-commit.d/extract_dir&quot;:
+ ensure =&gt; present,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/dc6c9667/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A></li>
+ <LI>Next message: <A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1701">[ date ]</a>
+ <a href="thread.html#1701">[ thread ]</a>
+ <a href="subject.html#1701">[ subject ]</a>
+ <a href="author.html#1701">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001702.html b/zarb-ml/mageia-sysadm/2011-January/001702.html
new file mode 100644
index 000000000..c47f80304
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001702.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [712] add packages and binrepos svn repositories
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B712%5D%20add%20packages%20and%20binrepos%20svn%20repositories&In-Reply-To=%3C20110107194029.DB99A41BC8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001701.html">
+ <LINK REL="Next" HREF="001703.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [712] add packages and binrepos svn repositories</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B712%5D%20add%20packages%20and%20binrepos%20svn%20repositories&In-Reply-To=%3C20110107194029.DB99A41BC8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [712] add packages and binrepos svn repositories">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:40:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A></li>
+ <LI>Next message: <A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1702">[ date ]</a>
+ <a href="thread.html#1702">[ thread ]</a>
+ <a href="subject.html#1702">[ subject ]</a>
+ <a href="author.html#1702">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 712
+Author: boklm
+Date: 2011-01-07 20:40:29 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add packages and binrepos svn repositories
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:34:16 UTC (rev 711)
++++ puppet/manifests/nodes.pp 2011-01-07 19:40:29 UTC (rev 712)
+@@ -34,6 +34,19 @@
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
++ subversion::repository { &quot;/svn/packages/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ no_binary =&gt; true,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;packages&quot;,
++ }
++
++ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;binrepos&quot;,
++ }
++
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+ source =&gt; &quot;<A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>&quot;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/f5c5b3e1/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A></li>
+ <LI>Next message: <A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1702">[ date ]</a>
+ <a href="thread.html#1702">[ thread ]</a>
+ <a href="subject.html#1702">[ subject ]</a>
+ <a href="author.html#1702">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001703.html b/zarb-ml/mageia-sysadm/2011-January/001703.html
new file mode 100644
index 000000000..42ec67760
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001703.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194052.7C6CC41BC6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001702.html">
+ <LINK REL="Next" HREF="001704.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194052.7C6CC41BC6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:40:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A></li>
+ <LI>Next message: <A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1703">[ date ]</a>
+ <a href="thread.html#1703">[ thread ]</a>
+ <a href="subject.html#1703">[ subject ]</a>
+ <a href="author.html#1703">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 20:40:52 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Subversion::Pre_commit_link[no_empty_message] is already defined in file /etc/puppet/modules/subversion/manifests/init.pp at line 213; cannot redefine at /etc/puppet/modules/subversion/manifests/init.pp:213 on node valstar.mageia.org
+Fri Jan 07 20:40:52 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A></li>
+ <LI>Next message: <A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1703">[ date ]</a>
+ <a href="thread.html#1703">[ thread ]</a>
+ <a href="subject.html#1703">[ subject ]</a>
+ <a href="author.html#1703">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001704.html b/zarb-ml/mageia-sysadm/2011-January/001704.html
new file mode 100644
index 000000000..babf0ac64
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001704.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B713%5D%20add%20directory%20in%20name%20to%20avoid%20duplicate%0A%09definitions&In-Reply-To=%3C20110107194426.DCFD441BC9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001703.html">
+ <LINK REL="Next" HREF="001705.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B713%5D%20add%20directory%20in%20name%20to%20avoid%20duplicate%0A%09definitions&In-Reply-To=%3C20110107194426.DCFD441BC9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:44:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1704">[ date ]</a>
+ <a href="thread.html#1704">[ thread ]</a>
+ <a href="subject.html#1704">[ subject ]</a>
+ <a href="author.html#1704">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 713
+Author: boklm
+Date: 2011-01-07 20:44:26 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+add directory in name to avoid duplicate definitions
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 19:40:29 UTC (rev 712)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
+@@ -99,7 +99,7 @@
+
+ # FIXME ugly
+ define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-${name}&quot;:
++ file { &quot;pre_commit_link-$directory/${name}&quot;:
+ path =&gt; &quot;$directory/$name&quot;,
+ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
+ owner =&gt; root,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/251285db/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1704">[ date ]</a>
+ <a href="thread.html#1704">[ thread ]</a>
+ <a href="subject.html#1704">[ subject ]</a>
+ <a href="author.html#1704">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001705.html b/zarb-ml/mageia-sysadm/2011-January/001705.html
new file mode 100644
index 000000000..71438544f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001705.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194442.AB6D641BC6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001704.html">
+ <LINK REL="Next" HREF="001706.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194442.AB6D641BC6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:44:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A></li>
+ <LI>Next message: <A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1705">[ date ]</a>
+ <a href="thread.html#1705">[ thread ]</a>
+ <a href="subject.html#1705">[ subject ]</a>
+ <a href="author.html#1705">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 20:44:42 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Subversion::Pre_commit_link[no_empty_message] is already defined in file /etc/puppet/modules/subversion/manifests/init.pp at line 213; cannot redefine at /etc/puppet/modules/subversion/manifests/init.pp:213 on node valstar.mageia.org
+Fri Jan 07 20:44:42 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A></li>
+ <LI>Next message: <A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1705">[ date ]</a>
+ <a href="thread.html#1705">[ thread ]</a>
+ <a href="subject.html#1705">[ subject ]</a>
+ <a href="author.html#1705">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001706.html b/zarb-ml/mageia-sysadm/2011-January/001706.html
new file mode 100644
index 000000000..0e8fbd6c3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001706.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194709.A62CB41BC6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001705.html">
+ <LINK REL="Next" HREF="001707.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107194709.A62CB41BC6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 20:47:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1706">[ date ]</a>
+ <a href="thread.html#1706">[ thread ]</a>
+ <a href="subject.html#1706">[ subject ]</a>
+ <a href="author.html#1706">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 20:47:09 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Subversion::Pre_commit_link[no_empty_message] is already defined in file /etc/puppet/modules/subversion/manifests/init.pp at line 213; cannot redefine at /etc/puppet/modules/subversion/manifests/init.pp:213 on node valstar.mageia.org
+Fri Jan 07 20:47:09 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1706">[ date ]</a>
+ <a href="thread.html#1706">[ thread ]</a>
+ <a href="subject.html#1706">[ subject ]</a>
+ <a href="author.html#1706">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001707.html b/zarb-ml/mageia-sysadm/2011-January/001707.html
new file mode 100644
index 000000000..9e8ae2f5c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001707.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B714%5D%20-%20change%20syntax%20for%20pre_commit_link%2C%0A%09to%20avoid%20duplicated%20names&In-Reply-To=%3C20110107201201.5AE4641BD0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001706.html">
+ <LINK REL="Next" HREF="001708.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B714%5D%20-%20change%20syntax%20for%20pre_commit_link%2C%0A%09to%20avoid%20duplicated%20names&In-Reply-To=%3C20110107201201.5AE4641BD0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:12:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1707">[ date ]</a>
+ <a href="thread.html#1707">[ thread ]</a>
+ <a href="subject.html#1707">[ subject ]</a>
+ <a href="author.html#1707">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 714
+Author: boklm
+Date: 2011-01-07 21:12:01 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+- change syntax for pre_commit_link, to avoid duplicated names
+- remove syntax_check array and replace by multiple arguments as I can't find any way to avoid duplicate names when using an array
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/manifests/nodes.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -29,7 +29,8 @@
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+- syntax_check =&gt; ['check_puppet_templates','check_puppet'],
++ syntax_check1 =&gt; 'check_puppet_templates',
++ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;mageia-sysadm&quot;,
+ }
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 19:44:26 UTC (rev 713)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:12:01 UTC (rev 714)
+@@ -98,10 +98,9 @@
+
+
+ # FIXME ugly
+- define pre_commit_link($directory) {
+- file { &quot;pre_commit_link-$directory/${name}&quot;:
+- path =&gt; &quot;$directory/$name&quot;,
+- ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$name&quot;,
++ define pre_commit_link($scriptname) {
++ file { &quot;${name}&quot;:
++ ensure =&gt; &quot;/usr/local/share/subversion/pre-commit.d/$scriptname&quot;,
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+@@ -115,7 +114,9 @@
+ # group : group that have commit access on the svn
+ # public : boolean if the svn is readable by anybody or not
+ # commit_mail : array of people who will receive mail after each commit
+- # syntax_check : array of pre-commit script with syntax check to add
++ # syntax_check1 : pre-commit script with syntax check to add
++ # syntax_check2 : pre-commit script with syntax check to add
++ # syntax_check3 : pre-commit script with syntax check to add
+ # extract_dir : hash of directory to update upon commit ( with svn update ),
+ # initial checkout is not handled, nor the permission
+ # TODO, handle the tags ( see svn::notify::mirror )
+@@ -126,7 +127,9 @@
+ $cia_post = true,
+ $cia_module = 'default',
+ $no_binary = false,
+- $syntax_check = '',
++ $syntax_check1 = '',
++ $syntax_check2 = '',
++ $syntax_check3 = '',
+ $extract_dir = '') {
+ # check permissions
+ # <A HREF="http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html">http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html</A>
+@@ -192,8 +195,8 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { 'no_binary':
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ scriptname =&gt; 'no_binary',
+ }
+ }
+
+@@ -209,8 +212,29 @@
+ }
+
+ pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
++ directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
++ scriptname =&gt; 'no_empty_message',
++ }
++ pre_commit_link { &quot;$name/hooks/post-commit.d/no_root_commit&quot;:
++ scriptname =&gt; 'no_root_commit',
++ }
++ if $syntax_check1 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check1}&quot;:
++ scriptname =&gt; $syntax_check1,
++ }
++ }
++ if $syntax_check2 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check2}&quot;:
++ scriptname =&gt; $syntax_check2,
++ }
++ }
++ if $syntax_check3 {
++ pre_commit_link { &quot;$name/hooks/post-commit.d/${syntax_check3}&quot;:
++ scriptname =&gt; $syntax_check3,
++ }
++ }
+ }
+
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/ebf3a00a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1707">[ date ]</a>
+ <a href="thread.html#1707">[ thread ]</a>
+ <a href="subject.html#1707">[ subject ]</a>
+ <a href="author.html#1707">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001708.html b/zarb-ml/mageia-sysadm/2011-January/001708.html
new file mode 100644
index 000000000..6165e391f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001708.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107201711.9472E41BCE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001707.html">
+ <LINK REL="Next" HREF="001709.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110107201711.9472E41BCE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:17:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A></li>
+ <LI>Next message: <A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1708">[ date ]</a>
+ <a href="thread.html#1708">[ thread ]</a>
+ <a href="subject.html#1708">[ subject ]</a>
+ <a href="author.html#1708">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 07 21:17:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Duplicate definition: Subversion::Pre_commit_link[no_empty_message] is already defined in file /etc/puppet/modules/subversion/manifests/init.pp at line 216; cannot redefine at /etc/puppet/modules/subversion/manifests/init.pp:216 on node valstar.mageia.org
+Fri Jan 07 21:17:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A></li>
+ <LI>Next message: <A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1708">[ date ]</a>
+ <a href="thread.html#1708">[ thread ]</a>
+ <a href="subject.html#1708">[ subject ]</a>
+ <a href="author.html#1708">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001709.html b/zarb-ml/mageia-sysadm/2011-January/001709.html
new file mode 100644
index 000000000..29cb1de54
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001709.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [715] remove old pre_commit_link call
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B715%5D%20remove%20old%20pre_commit_link%20call&In-Reply-To=%3C20110107201716.224D741BD1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001708.html">
+ <LINK REL="Next" HREF="001710.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [715] remove old pre_commit_link call</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B715%5D%20remove%20old%20pre_commit_link%20call&In-Reply-To=%3C20110107201716.224D741BD1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [715] remove old pre_commit_link call">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:17:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1709">[ date ]</a>
+ <a href="thread.html#1709">[ thread ]</a>
+ <a href="subject.html#1709">[ subject ]</a>
+ <a href="author.html#1709">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 715
+Author: boklm
+Date: 2011-01-07 21:17:15 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+remove old pre_commit_link call
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 20:12:01 UTC (rev 714)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:17:15 UTC (rev 715)
+@@ -211,9 +211,6 @@
+ }
+ }
+
+- pre_commit_link { ['no_empty_message','no_root_commit', $syntax_check]:
+- directory =&gt; &quot;$name/hooks/pre-commit.d/&quot;
+- }
+ pre_commit_link { &quot;$name/hooks/post-commit.d/no_empty_message&quot;:
+ scriptname =&gt; 'no_empty_message',
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/932a3104/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1709">[ date ]</a>
+ <a href="thread.html#1709">[ thread ]</a>
+ <a href="subject.html#1709">[ subject ]</a>
+ <a href="author.html#1709">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001710.html b/zarb-ml/mageia-sysadm/2011-January/001710.html
new file mode 100644
index 000000000..8d0dff5ea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001710.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107202802.34ABD41BD4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001709.html">
+ <LINK REL="Next" HREF="001711.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107202802.34ABD41BD4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:28:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A></li>
+ <LI>Next message: <A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1710">[ date ]</a>
+ <a href="thread.html#1710">[ thread ]</a>
+ <a href="subject.html#1710">[ subject ]</a>
+ <a href="author.html#1710">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @264:psutils-p17-16mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107202617.pterjan.valstar.7696/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107202617.pterjan.valstar.7696/log</A>
+Reason:
+@264:psutils-p17-16mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A></li>
+ <LI>Next message: <A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1710">[ date ]</a>
+ <a href="thread.html#1710">[ thread ]</a>
+ <a href="subject.html#1710">[ subject ]</a>
+ <a href="author.html#1710">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001711.html b/zarb-ml/mageia-sysadm/2011-January/001711.html
new file mode 100644
index 000000000..1a25d93fb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001711.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107203301.F3C1741BD5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001710.html">
+ <LINK REL="Next" HREF="001714.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Ulri the scheduler bot</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%20for%0A%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C20110107203301.F3C1741BD5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">mageia-sysadm at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:33:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1711">[ date ]</a>
+ <a href="thread.html#1711">[ thread ]</a>
+ <a href="subject.html#1711">[ subject ]</a>
+ <a href="author.html#1711">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Build of the following packages failed:
+
+- @264:psutils-p17-16mga1.src.rpm
+
+Failure details available in <A HREF="http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107203207.pterjan.valstar.10041/log">http://pkgsubmit.mageia.org/uploads/failure/cauldron/core/release/20110107203207.pterjan.valstar.10041/log</A>
+Reason:
+@264:psutils-p17-16mga1.src.rpm: recreate_srpm_failure
+
+Log files generated:
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1711">[ date ]</a>
+ <a href="thread.html#1711">[ thread ]</a>
+ <a href="subject.html#1711">[ subject ]</a>
+ <a href="author.html#1711">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001712.html b/zarb-ml/mageia-sysadm/2011-January/001712.html
new file mode 100644
index 000000000..b6076b2ae
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001712.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [716] use correct quotes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B716%5D%20use%20correct%20quotes&In-Reply-To=%3C20110107205239.3D4C641BD9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001714.html">
+ <LINK REL="Next" HREF="001713.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [716] use correct quotes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B716%5D%20use%20correct%20quotes&In-Reply-To=%3C20110107205239.3D4C641BD9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [716] use correct quotes">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 21:52:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1712">[ date ]</a>
+ <a href="thread.html#1712">[ thread ]</a>
+ <a href="subject.html#1712">[ subject ]</a>
+ <a href="author.html#1712">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 716
+Author: boklm
+Date: 2011-01-07 21:52:38 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+use correct quotes
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-07 20:17:15 UTC (rev 715)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-07 20:52:38 UTC (rev 716)
+@@ -195,7 +195,7 @@
+ }
+
+ if $no_binary {
+- pre_commit_link { '$name/hooks/pre-commit.d/no_binary':
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_binary&quot;:
+ scriptname =&gt; 'no_binary',
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/41fa3ad5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1712">[ date ]</a>
+ <a href="thread.html#1712">[ thread ]</a>
+ <a href="subject.html#1712">[ subject ]</a>
+ <a href="author.html#1712">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001713.html b/zarb-ml/mageia-sysadm/2011-January/001713.html
new file mode 100644
index 000000000..91b4292ad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001713.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [718] changing module name to sysadm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B718%5D%20changing%20module%20name%20to%20sysadm&In-Reply-To=%3C20110107211918.F123441BE0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001712.html">
+ <LINK REL="Next" HREF="001715.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [718] changing module name to sysadm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B718%5D%20changing%20module%20name%20to%20sysadm&In-Reply-To=%3C20110107211918.F123441BE0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [718] changing module name to sysadm">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 22:19:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A></li>
+ <LI>Next message: <A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1713">[ date ]</a>
+ <a href="thread.html#1713">[ thread ]</a>
+ <a href="subject.html#1713">[ subject ]</a>
+ <a href="author.html#1713">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 718
+Author: boklm
+Date: 2011-01-07 22:19:18 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+changing module name to sysadm
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-07 21:12:25 UTC (rev 717)
++++ puppet/manifests/nodes.pp 2011-01-07 21:19:18 UTC (rev 718)
+@@ -32,7 +32,7 @@
+ syntax_check1 =&gt; 'check_puppet_templates',
+ syntax_check2 =&gt; 'check_puppet',
+ cia_post =&gt; true,
+- cia_module =&gt; &quot;mageia-sysadm&quot;,
++ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
+ subversion::repository { &quot;/svn/packages/&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/a6db1783/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A></li>
+ <LI>Next message: <A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1713">[ date ]</a>
+ <a href="thread.html#1713">[ thread ]</a>
+ <a href="subject.html#1713">[ subject ]</a>
+ <a href="author.html#1713">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001714.html b/zarb-ml/mageia-sysadm/2011-January/001714.html
new file mode 100644
index 000000000..b58ca8996
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001714.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C4D278578.2040102%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001711.html">
+ <LINK REL="Next" HREF="001712.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Rebuild%20failed%20on%20i586%0A%09for%09%40264%3Apsutils-p17-16mga1.src.rpm&In-Reply-To=%3C4D278578.2040102%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm">tmb at iki.fi
+ </A><BR>
+ <I>Fri Jan 7 22:28:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1714">[ date ]</a>
+ <a href="thread.html#1714">[ thread ]</a>
+ <a href="subject.html#1714">[ subject ]</a>
+ <a href="author.html#1714">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Ulri the scheduler bot skrev 7.1.2011 22:33:
+&gt;<i> Build of the following packages failed:
+</I>&gt;<i>
+</I>&gt;<i> - @264:psutils-p17-16mga1.src.rpm
+</I>&gt;<i>
+</I>
+seems there are still some misconfiguration of repsys on the buildsystem...
+
+The above should be: psutils-p17-16.mga1.src.rpm
+
+(note the . before mga1)
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A></li>
+ <LI>Next message: <A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1714">[ date ]</a>
+ <a href="thread.html#1714">[ thread ]</a>
+ <a href="subject.html#1714">[ subject ]</a>
+ <a href="author.html#1714">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001715.html b/zarb-ml/mageia-sysadm/2011-January/001715.html
new file mode 100644
index 000000000..7f2e5aa61
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001715.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B719%5D%20Fix%20submit-upload.%20conf%20syntax%20and%20add%0A%20markrelease%20and%20gendistrib%20actions&In-Reply-To=%3C20110107222203.6D10E41BED%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001713.html">
+ <LINK REL="Next" HREF="001716.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B719%5D%20Fix%20submit-upload.%20conf%20syntax%20and%20add%0A%20markrelease%20and%20gendistrib%20actions&In-Reply-To=%3C20110107222203.6D10E41BED%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 7 23:22:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A></li>
+ <LI>Next message: <A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1715">[ date ]</a>
+ <a href="thread.html#1715">[ thread ]</a>
+ <a href="subject.html#1715">[ subject ]</a>
+ <a href="author.html#1715">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 719
+Author: pterjan
+Date: 2011-01-07 23:22:03 +0100 (Fri, 07 Jan 2011)
+Log Message:
+-----------
+Fix submit-upload.conf syntax and add markrelease and gendistrib actions
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 21:19:18 UTC (rev 718)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 22:22:03 UTC (rev 719)
+@@ -30,12 +30,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ 1:
+ checks:
+@@ -46,12 +48,14 @@
+ - recency
+ - queue_recency
+ actions:
++ - markrelease
+ # - sign
+ - install
+ - link
+ # - mail
+ # - archive
+ - clean
++ - gendistrib
+
+ # checks definition
+ checks:
+@@ -149,15 +153,18 @@
+ class: Youri::Submit::Action::Install
+
+ markrelease:
+- class: Youri::Upload::Action::Markrelease
++ class: Youri::Upload::Action::Markrelease
+
+ link:
+- class: Youri::Upload::Action::Link
++ class: Youri::Upload::Action::Link
+
+ archive:
+- class: Youri::Upload::Action::Archive
++ class: Youri::Upload::Action::Archive
+
+ clean:
+- class: Youri::Upload::Action::Clean
++ class: Youri::Upload::Action::Clean
+
++ gendistrib:
++ class: Youri::Submit::Post::Gendistrib
++
+ # vim:ft=yaml:et:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110107/ad875a18/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A></li>
+ <LI>Next message: <A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1715">[ date ]</a>
+ <a href="thread.html#1715">[ thread ]</a>
+ <a href="subject.html#1715">[ subject ]</a>
+ <a href="author.html#1715">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001716.html b/zarb-ml/mageia-sysadm/2011-January/001716.html
new file mode 100644
index 000000000..ea1771d40
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001716.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B248%5D%20commit%20spec%20file%20from%20Maarten%20Vanraes&In-Reply-To=%3C20110107231542.9DCB341BF7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001715.html">
+ <LINK REL="Next" HREF="001717.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [248] commit spec file from Maarten Vanraes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B248%5D%20commit%20spec%20file%20from%20Maarten%20Vanraes&In-Reply-To=%3C20110107231542.9DCB341BF7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [248] commit spec file from Maarten Vanraes">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 00:15:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A></li>
+ <LI>Next message: <A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1716">[ date ]</a>
+ <a href="thread.html#1716">[ thread ]</a>
+ <a href="subject.html#1716">[ subject ]</a>
+ <a href="author.html#1716">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 248
+Author: rda
+Date: 2011-01-08 00:15:42 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+commit spec file from Maarten Vanraes
+
+Added Paths:
+-----------
+ identity/CatDap/trunk/CatDap.spec
+
+Added: identity/CatDap/trunk/CatDap.spec
+===================================================================
+--- identity/CatDap/trunk/CatDap.spec (rev 0)
++++ identity/CatDap/trunk/CatDap.spec 2011-01-07 23:15:42 UTC (rev 248)
+@@ -0,0 +1,67 @@
++%define upstream_name CatDap
++%define upstream_version 0.0.1-r200
++
++Name: perl-%{upstream_name}
++Version: %perl_convert_version %{upstream_version}
++Release: %mkrel 1
++Summary: Web Based LDAP Administration Program
++License: GPL+ or Artistic
++Group: System/Configuration/Other
++Url: <A HREF="http://www.mageia.org/wiki/doku.php?id=web:identity">http://www.mageia.org/wiki/doku.php?id=web:identity</A>
++Source0: %{upstream_name}-%{upstream_version}.tar.bz2
++BuildRequires: perl(Module::Install)
++BuildRequires: perl(Module::Install::Catalyst)
++BuildRequires: perl(Catalyst::Plugin::ConfigLoader)
++BuildRequires: perl(Catalyst::Plugin::Static::Simple)
++BuildRequires: perl(Catalyst::Plugin::I18N)
++BuildRequires: perl(Catalyst::Plugin::Unicode::Encoding)
++BuildRequires: perl(Catalyst::Plugin::Authentication)
++BuildRequires: perl(Catalyst::Plugin::Authentication::Store::LDAP)
++BuildRequires: perl(Catalyst::Plugin::Authorization::Roles)
++BuildRequires: perl(Catalyst::Plugin::Captcha)
++BuildRequires: perl(Catalyst::Plugin::Session::Store::File)
++BuildRequires: perl(Catalyst::Plugin::Session::State::Cookie)
++BuildRequires: perl(Catalyst::Action::RenderView)
++BuildRequires: perl(Catalyst::View::TT)
++BuildRequires: perl(Catalyst::View::Email)
++BuildRequires: perl(Catalyst::Model::LDAP::FromAuthentication)
++BuildRequires: perl(Crypt::CBC)
++BuildRequires: perl(Email::Valid)
++BuildRequires: perl(Data::UUID)
++BuildRequires: perl(Config::General)
++BuildArch: noarch
++BuildRoot: %{_tmppath}/%{name}-%{version}
++
++%description
++CatDap is a combination of system-administrator and end-user web
++interface, designed to handle LDAP based setups.
++It fetches the schema to handle any kind of case, but is made to work
++with groups to give various access.
++
++%prep
++%setup -q -n %{upstream_name}-%{upstream_version}
++
++%build
++%{__perl} Makefile.PL INSTALLDIRS=vendor
++%make
++
++%check
++#make test
++
++%install
++rm -rf %buildroot
++%makeinstall_std
++
++%clean
++rm -rf %buildroot
++
++%files
++%defattr(-,root,root)
++%doc Changes
++%doc README
++%doc catdap.yml
++%{_mandir}/man1/*
++%{_mandir}/man3/*
++%{perl_vendorlib}/CatDap.pm
++%{perl_vendorlib}/CatDap
++%{_bindir}/catdap_*.pl
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/d8eafeac/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A></li>
+ <LI>Next message: <A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1716">[ date ]</a>
+ <a href="thread.html#1716">[ thread ]</a>
+ <a href="subject.html#1716">[ subject ]</a>
+ <a href="author.html#1716">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001717.html b/zarb-ml/mageia-sysadm/2011-January/001717.html
new file mode 100644
index 000000000..85699dda0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001717.html
@@ -0,0 +1,501 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%20from%0A%09Maarten%20Vanraes&In-Reply-To=%3C20110107232015.1D80741BF8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001716.html">
+ <LINK REL="Next" HREF="001719.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%20from%0A%09Maarten%20Vanraes&In-Reply-To=%3C20110107232015.1D80741BF8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 00:20:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1717">[ date ]</a>
+ <a href="thread.html#1717">[ thread ]</a>
+ <a href="subject.html#1717">[ subject ]</a>
+ <a href="author.html#1717">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 249
+Author: rda
+Date: 2011-01-08 00:20:14 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+commit implement forgot_password patch from Maarten Vanraes
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/catdap.yml
+ identity/CatDap/trunk/root/index.tt
+
+Added Paths:
+-----------
+ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+ identity/CatDap/trunk/root/email/forgot_password.tt
+ identity/CatDap/trunk/root/forgot_password/
+ identity/CatDap/trunk/root/forgot_password/check.tt
+ identity/CatDap/trunk/root/forgot_password/complete.tt
+ identity/CatDap/trunk/root/forgot_password/confirm.tt
+ identity/CatDap/trunk/root/forgot_password/index.tt
+
+Modified: identity/CatDap/trunk/catdap.yml
+===================================================================
+--- identity/CatDap/trunk/catdap.yml 2011-01-07 23:15:42 UTC (rev 248)
++++ identity/CatDap/trunk/catdap.yml 2011-01-07 23:20:14 UTC (rev 249)
+@@ -35,6 +35,12 @@
+ login_blacklist:
+ - apache
+
++forgot_password:
++ secret:
++ path: '/tmp/'
++ prefix: 'catdap-forgot_password-'
++ timeout: 259200
++
+ authentication:
+ default_realm: ldap
+ realms:
+@@ -55,6 +61,7 @@
+ user_filter: '(&amp;(objectClass=inetOrgPerson)(uid=%s))'
+ user_scope: 'one'
+ user_field: 'uid'
++ email_filter: '(&amp;(objectClass=inetOrgPerson)(|(mail=%s)(mailAlternateAddress=%s)))'
+ use_roles: 1
+ role_basedn: 'dc=mageia,dc=org'
+ role_scope: 'sub'
+
+Added: identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm (rev 0)
++++ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,270 @@
++package CatDap::Controller::forgot_password;
++use Moose;
++use namespace::autoclean;
++use Email::Valid;
++use Data::UUID;
++
++BEGIN {extends 'Catalyst::Controller'; }
++
++=head1 NAME
++
++CatDap::Controller::forgot_password - Catalyst Controller
++
++=head1 DESCRIPTION
++
++Catalyst Controller.
++
++=head1 METHODS
++
++=cut
++
++
++=head2 index
++
++=cut
++
++sub index :Path :Args(0) : Form {
++ my ( $self, $c ) = @_;
++
++ if (defined $c-&gt;user) {
++ # if we're logged in, we haven't forgotten the password
++ $c-&gt;log-&gt;debug('Redirecting to /user');
++ $c-&gt;res-&gt;redirect('/user');
++ }
++}
++
++sub check : Local {
++ my ( $self, $c ) = @_;
++
++ my %details = %{$c-&gt;request-&gt;params};
++ my $username = lc($c-&gt;request-&gt;params-&gt;{uid});
++ my @errors;
++ $c-&gt;stash(errors =&gt; []);
++ my $email = $c-&gt;request-&gt;params-&gt;{mail};
++ if (! Email::Valid-&gt;address($email)) {
++ push @errors, $c-&gt;loc('Invalid email address');
++ }
++
++ if (@errors) {
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++
++ # check in LDAP now that we have validated username and email
++ my $emailfilter = $c-&gt;config-&gt;{'authentication'}{'realms'}{'ldap'}{'store'}{'email_filter'};
++ $emailfilter =~ s/\%s/$email/g,
++ $c-&gt;log-&gt;debug(&quot;Searching for email $email with filter $emailfilter&quot;);
++ my $mesg = $c-&gt;model('Proxy')-&gt;search($emailfilter);
++ if (!$mesg-&gt;entries()) {
++ push @errors,$c-&gt;loc(
++ 'This email address is not bound to an account'
++ );
++ }
++
++ if (@errors) {
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++
++ if ($mesg-&gt;code) {
++ push @errors,$mesg-&gt;error;
++ $c-&gt;log-&gt;info( sprintf(&quot;finding email $email failed: %s&quot;, $mesg-&gt;error) );
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'register/index.tt');
++ return;
++ }
++
++ my $secret = gen_secret($c, $email);
++
++ $c-&gt;stash(
++ email =&gt; {
++ 'to' =&gt; $email,
++ 'from' =&gt; ${$c-&gt;config}{'emailfrom'},
++ 'subject' =&gt; ${$c-&gt;config}{'apptitle'} . &quot; - &quot; . $c-&gt;loc('Forgot password'),
++ 'template' =&gt; 'forgot_password.tt',
++ },
++ url =&gt; $c-&gt;uri_for('/forgot_password/confirm') . &quot;?secret=$secret&quot;,
++ );
++
++ $c-&gt;log-&gt;info(&quot;Sending forgot password mail to email address $email&quot;);
++ $c-&gt;forward( $c-&gt;view('Email::Template') );
++ if ( @{ $c-&gt;error } ) {
++ my $errors = join &quot;\n&quot;,@{ $c-&gt;error };
++ $c-&gt;log-&gt;info(&quot;Sending activation mail to $email failed: $errors&quot;);
++ $c-&gt;response-&gt;body($c-&gt;loc('An error occured sending the email, please try again later. Errors [_1]', $errors));
++ $c-&gt;error(0); # Reset the error condition if you need to
++ }
++ $c-&gt;stash(template =&gt; 'forgot_password/complete.tt');
++}
++
++sub confirm : Local {
++ my ($self, $c) = @_;
++ my $secret = $c-&gt;req-&gt;param('secret');
++ my @errors;
++
++ # show confirm page which can enter new password
++ if (defined $c-&gt;user) {
++ # if we're logged in, we haven't forgotten the password
++ $c-&gt;log-&gt;debug('Redirecting to /user');
++ $c-&gt;res-&gt;redirect('/user');
++ }
++
++ # find secret
++ my $email = find_secret($c, $secret);
++ if (!$email) {
++ push @errors, &quot;Secret has expired, please try again.&quot;;
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++ my $mesg = find_user_email($c, $email);
++ if ($mesg-&gt;code) {
++ push @errors, &quot;Secret has expired, please try again.&quot;;
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++
++ # show template to enter a new password
++ $c-&gt;stash(secret =&gt; $secret, template =&gt; 'forgot_password/confirm.tt');
++}
++
++sub change_password : Local {
++ my ($self, $c) = @_;
++ my @errors = ();
++ my $secret = $c-&gt;req-&gt;param('secret');
++ my $newpass;
++
++ # find secret
++ my $email = find_secret($c, $secret);
++ if (!$email) {
++ push @errors, &quot;Secret has expired, please try again.&quot;;
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++ my $mesg = find_user_email($c, $email);
++ if ( $mesg-&gt;code) {
++ push @errors, &quot;Secret has expired, please try again.&quot;;
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
++ return;
++ }
++ my $entry = $mesg-&gt;entry;
++
++ # check if both passwords are equal and are confirm the validation norms
++ if ($c-&gt;req-&gt;param('newpassword1') eq $c-&gt;req-&gt;param('newpassword2')) {
++ $newpass = $c-&gt;req-&gt;param('newpassword1');
++ } else {
++ push @errors, &quot;New passwords dont match&quot;;
++ }
++ # if error show confirm page again to retry
++ if (@errors) {
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/confirm.tt');
++ return;
++ }
++
++ # change password
++ my $pp = Net::LDAP::Control::PasswordPolicy-&gt;new;
++ $mesg = $c-&gt;model('Proxy')-&gt;set_password(
++ user =&gt; $entry-&gt;dn,
++ newpasswd =&gt; $newpass,
++ control =&gt; [ $pp ],
++ );
++ if ($mesg-&gt;code) {
++ my $perror = $mesg-&gt;error;
++ push @errors, &quot;Password change failed: $perror&quot;;
++ $c-&gt;detach;
++ }
++
++ # if error show confirm page again to retry
++ if (@errors) {
++ $c-&gt;stash(errors =&gt; \@errors);
++ $c-&gt;stash(template =&gt; 'forgot_password/confirm.tt');
++ return;
++ }
++
++ # TODO: log in by setting the $c-&gt;user
++
++ # remove the stored secret
++ remove_secret($c, $secret);
++
++ # redirect to /
++ $c-&gt;log-&gt;debug('Redirecting to /');
++ $c-&gt;res-&gt;redirect('/');
++}
++
++sub gen_secret {
++ my ($c, $email) = @_;
++ my $ug = new Data::UUID;
++ # generate a unique secret
++ my $secret = $ug-&gt;create_str();
++ my $filename = $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'path'} .'/'. $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'prefix'} . $secret;
++ # store secret with email
++ open FILE, &quot;&gt;$filename&quot;;
++ print FILE $email;
++ close FILE;
++ return $secret;
++}
++
++sub find_secret {
++ my ($c, $secret) = @_;
++ my $email;
++ my $filename = $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'path'} .'/'. $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'prefix'} . $secret;
++ my $timeout = 259200; # 3days in seconds
++ if ($c-&gt;config-&gt;{'forgot_password'}{'secret'}{'timeout'}) {
++ $timeout = $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'timeout'};
++ }
++
++ # find secret
++ if (!$secret || !open(FILE, &quot;&lt;$filename&quot;)) {
++ # if secret is wrong, timeout expired?
++ return '';
++ }
++ read(FILE, $email, 255);
++ close FILE;
++
++ # check the time, and see if it's longer than timeout
++ my @s = stat($filename);
++ if (time() &gt; $s[9] + $timeout) {
++ # expired
++ return '';
++ }
++
++ return $email;
++}
++
++sub remove_secret {
++ my ($c, $secret) = @_;
++ my $filename = $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'path'} .'/'. $c-&gt;config-&gt;{'forgot_password'}{'secret'}{'prefix'} . $secret;
++ unlink $filename;
++}
++
++sub find_user_email {
++ my ($c, $email) = @_;
++
++ # find user by email;
++ my $emailfilter = $c-&gt;config-&gt;{'authentication'}{'realms'}{'ldap'}{'store'}{'email_filter'};
++ $emailfilter =~ s/\%s/$email/g,
++ $c-&gt;log-&gt;debug(&quot;Searching for email $email with filter $emailfilter&quot;);
++ return $c-&gt;model('Proxy')-&gt;search($emailfilter);
++}
++
++
++=head1 AUTHOR
++
++Buchan Milne
++
++=head1 LICENSE
++
++This library is free software. You can redistribute it and/or modify
++it under the same terms as Perl itself.
++
++=cut
++
++__PACKAGE__-&gt;meta-&gt;make_immutable;
++
++1;
+
+Added: identity/CatDap/trunk/root/email/forgot_password.tt
+===================================================================
+--- identity/CatDap/trunk/root/email/forgot_password.tt (rev 0)
++++ identity/CatDap/trunk/root/email/forgot_password.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,7 @@
++[% l('Dear [_1],',cn) %]
++[% l('Your [_1] account has been requested to change the password. If you did not do this, or you do not want to change your password; you can just do nothing.',c.config.organisation) %]
++[% l('To reset your password, please follow the link below.') %]
++[% url %]
++
++--
++<A HREF="http://mageia.org/">http://mageia.org/</A>
+
+Added: identity/CatDap/trunk/root/forgot_password/check.tt
+===================================================================
+--- identity/CatDap/trunk/root/forgot_password/check.tt (rev 0)
++++ identity/CatDap/trunk/root/forgot_password/check.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,4 @@
++&lt;h2&gt;Success&lt;/h2&gt;
++&lt;p&gt;
++[% message %]
++&lt;/p&gt;
+\ No newline at end of file
+
+Added: identity/CatDap/trunk/root/forgot_password/complete.tt
+===================================================================
+--- identity/CatDap/trunk/root/forgot_password/complete.tt (rev 0)
++++ identity/CatDap/trunk/root/forgot_password/complete.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,6 @@
++&lt;h2&gt;[% l('Email sent.') %]&lt;/h2&gt;
++
++&lt;p&gt;
++ [% l('Operation was successful.') %]
++ [% l('Check your mail for password reset instructions.') %]
++&lt;/p&gt;
+
+Added: identity/CatDap/trunk/root/forgot_password/confirm.tt
+===================================================================
+--- identity/CatDap/trunk/root/forgot_password/confirm.tt (rev 0)
++++ identity/CatDap/trunk/root/forgot_password/confirm.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,21 @@
++
++&lt;h1&gt;[% l('Enter new password.') %]&lt;/h1&gt;
++
++&lt;div id=&quot;input_form&quot;&gt;
++&lt;form method=&quot;post&quot; action=&quot;/forgot_password/change_password&quot;&gt;
++ &lt;table&gt;
++ &lt;tr&gt;
++ &lt;td&gt;&lt;label for=&quot;newpassword1_&quot;&gt;[% l('New Password') %]&lt;/label&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;input id=&quot;newpassword1_&quot; name=&quot;newpassword1&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
++ &lt;/tr&gt;&lt;tr&gt;
++ &lt;td&gt;&lt;label for=&quot;newpassword2_&quot;&gt;[% l('Repeat New Password') %]&lt;/label&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;input id=&quot;newpassword2_&quot; name=&quot;newpassword2&quot; type=&quot;password&quot; value=&quot;&quot; /&gt;&lt;/td&gt;
++ &lt;/tr&gt;&lt;tr&gt;
++ &lt;td colspan=&quot;2&quot; style=&quot;text-align:center;&quot;&gt;
++ &lt;input type=&quot;hidden&quot; name=&quot;secret&quot; value=&quot;[% secret %]&quot; /&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Set new password') %]&quot;&gt;[% l('Set new password') %]&lt;/button&gt;
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ &lt;/table&gt;
++&lt;/form&gt;
++&lt;/div&gt;
+
+Added: identity/CatDap/trunk/root/forgot_password/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/forgot_password/index.tt (rev 0)
++++ identity/CatDap/trunk/root/forgot_password/index.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -0,0 +1,17 @@
++
++&lt;h1&gt;[% l('Forgot your password?') %]&lt;/h1&gt;
++
++&lt;div id=&quot;input_form&quot;&gt;
++&lt;form method=&quot;post&quot; action=&quot;/forgot_password/check&quot;&gt;
++ &lt;table&gt;
++ &lt;tr&gt;
++ &lt;td&gt;&lt;label for=&quot;mail_&quot;&gt;[% l('Email address') %]&lt;/label&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;input id=&quot;mail_&quot; type=&quot;text&quot; name=&quot;mail&quot; value=&quot;[% c.request.params.mail %]&quot; /&gt;&lt;/td&gt;
++ &lt;/tr&gt;&lt;tr&gt;
++ &lt;td colspan=&quot;2&quot; style=&quot;text-align:center;&quot;&gt;
++ &lt;button type=&quot;submit&quot; value=&quot;[% l('Reset password') %]&quot;&gt;[% l('Reset password') %]&lt;/button&gt;
++ &lt;/td&gt;
++ &lt;/tr&gt;
++ &lt;/table&gt;
++&lt;/form&gt;
++&lt;/div&gt;
+
+Modified: identity/CatDap/trunk/root/index.tt
+===================================================================
+--- identity/CatDap/trunk/root/index.tt 2011-01-07 23:15:42 UTC (rev 248)
++++ identity/CatDap/trunk/root/index.tt 2011-01-07 23:20:14 UTC (rev 249)
+@@ -14,8 +14,7 @@
+ &lt;/div&gt;
+ &lt;div id=&quot;login_form_line&quot;&gt;
+ &lt;span&gt;&lt;a href=&quot;/register&quot;&gt;[% l('Register') %]&lt;/a&gt; |
+- @todo [% l('Forgotten password?') %]
+- &lt;!--&lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt; --&gt;
++ &lt;a href=&quot;/forgot_password&quot;&gt;[% l('Forgotten password?') %]&lt;/a&gt;
+ &lt;/span&gt;
+ &lt;/div&gt;
+ &lt;/form&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/f0712891/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1717">[ date ]</a>
+ <a href="thread.html#1717">[ thread ]</a>
+ <a href="subject.html#1717">[ subject ]</a>
+ <a href="author.html#1717">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001718.html b/zarb-ml/mageia-sysadm/2011-January/001718.html
new file mode 100644
index 000000000..371f9bdd7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001718.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [250] update footer links
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B250%5D%20update%20footer%20links&In-Reply-To=%3C20110107232039.37CC941BF8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001724.html">
+ <LINK REL="Next" HREF="001721.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [250] update footer links</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B250%5D%20update%20footer%20links&In-Reply-To=%3C20110107232039.37CC941BF8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [250] update footer links">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 00:20:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1718">[ date ]</a>
+ <a href="thread.html#1718">[ thread ]</a>
+ <a href="subject.html#1718">[ subject ]</a>
+ <a href="author.html#1718">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 250
+Author: rda
+Date: 2011-01-08 00:20:38 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+update footer links
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/root/template/footer
+
+Modified: identity/CatDap/trunk/root/template/footer
+===================================================================
+--- identity/CatDap/trunk/root/template/footer 2011-01-07 23:20:14 UTC (rev 249)
++++ identity/CatDap/trunk/root/template/footer 2011-01-07 23:20:38 UTC (rev 250)
+@@ -1,5 +1,5 @@
+ &lt;div class=&quot;hnav&quot;&gt;
+ &lt;div align=center&gt;&lt;p&gt;2010 &lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia.org&lt;/a&gt;
+- | &lt;a href=&quot;<A HREF="http://mageia.org/policies/privacy/">http://mageia.org/policies/privacy/</A>&quot;&gt;Privacy policy&lt;/a&gt;
+- | &lt;a href=&quot;<A HREF="http://mageia.org/faq/accounts/">http://mageia.org/faq/accounts/</A>&quot;&gt;Mageia user accounts FAQ&lt;/a&gt;
++ | &lt;a href=&quot;<A HREF="http://mageia.org/en/about/policies/privacy/">http://mageia.org/en/about/policies/privacy/</A>&quot;&gt;Privacy policy&lt;/a&gt;
++ | &lt;a href=&quot;<A HREF="http://mageia.org/wiki/doku.php?id=faq:accounts">http://mageia.org/wiki/doku.php?id=faq:accounts</A>&quot;&gt;Mageia user accounts FAQ&lt;/a&gt;
+ &lt;/p&gt;&lt;/div&gt;&lt;/div&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/d6519521/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1718">[ date ]</a>
+ <a href="thread.html#1718">[ thread ]</a>
+ <a href="subject.html#1718">[ subject ]</a>
+ <a href="author.html#1718">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001719.html b/zarb-ml/mageia-sysadm/2011-January/001719.html
new file mode 100644
index 000000000..f659a7862
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001719.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%20from%20Maarten%20Vanraes&In-Reply-To=%3CAANLkTin8gpBHY8d2fwK2_5O6%3D_CkN47HDg%2B5L0gLnAvV%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001717.html">
+ <LINK REL="Next" HREF="001720.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%20from%20Maarten%20Vanraes&In-Reply-To=%3CAANLkTin8gpBHY8d2fwK2_5O6%3D_CkN47HDg%2B5L0gLnAvV%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">rdalverny at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 00:39:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1719">[ date ]</a>
+ <a href="thread.html#1719">[ thread ]</a>
+ <a href="subject.html#1719">[ subject ]</a>
+ <a href="author.html#1719">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi all,
+
+On Sat, Jan 8, 2011 at 00:20, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 249 Author rda Date 2011-01-08 00:20:14 +0100 (Sat, 08 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> commit implement forgot_password patch from Maarten Vanraes
+</I>&gt;<i> [...]
+</I>
+I merged and committed Maarten patches (249 &amp; 248) after a (too) quick
+review, into trunk. I would appreciate a second-hand, more thorough
+review; I know that it should have been before merging, but this patch
+had been waiting for some time, had been rearranged several times to
+adapt to trunk changes, and was needed before identity could be really
+used by a larger population. And I needed to reset my password.
+
+So if there's someone to bash, that's me! \o/
+
+Maarten tells me that the service would need to be restarted after
+identity-trunk sync.
+
+As a side note, we should define further how live and trunk branches
+are supposed to be used/to interact.
+
+Cheers,
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1719">[ date ]</a>
+ <a href="thread.html#1719">[ thread ]</a>
+ <a href="subject.html#1719">[ subject ]</a>
+ <a href="author.html#1719">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001720.html b/zarb-ml/mageia-sysadm/2011-January/001720.html
new file mode 100644
index 000000000..20d2bd961
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001720.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%0A%09patch%09from%20Maarten%20Vanraes&In-Reply-To=%3C20110107234306.GZ21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001719.html">
+ <LINK REL="Next" HREF="001722.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%0A%09patch%09from%20Maarten%20Vanraes&In-Reply-To=%3C20110107234306.GZ21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">boklm at mars-attacks.org
+ </A><BR>
+ <I>Sat Jan 8 00:43:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1720">[ date ]</a>
+ <a href="thread.html#1720">[ thread ]</a>
+ <a href="subject.html#1720">[ subject ]</a>
+ <a href="author.html#1720">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, 08 Jan 2011, Romain d'Alverny wrote:
+
+&gt;<i>
+</I>&gt;<i> Maarten tells me that the service would need to be restarted after
+</I>&gt;<i> identity-trunk sync.
+</I>
+I have restarted the web server.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1720">[ date ]</a>
+ <a href="thread.html#1720">[ thread ]</a>
+ <a href="subject.html#1720">[ subject ]</a>
+ <a href="author.html#1720">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001721.html b/zarb-ml/mageia-sysadm/2011-January/001721.html
new file mode 100644
index 000000000..08c8127c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001721.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [251] FIx wording
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B251%5D%20FIx%20wording&In-Reply-To=%3C20110108000032.B2CD741C02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001718.html">
+ <LINK REL="Next" HREF="001726.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [251] FIx wording</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B251%5D%20FIx%20wording&In-Reply-To=%3C20110108000032.B2CD741C02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [251] FIx wording">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 01:00:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A></li>
+ <LI>Next message: <A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1721">[ date ]</a>
+ <a href="thread.html#1721">[ thread ]</a>
+ <a href="subject.html#1721">[ subject ]</a>
+ <a href="author.html#1721">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 251
+Author: dmorgan
+Date: 2011-01-08 01:00:32 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+FIx wording
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-07 23:20:38 UTC (rev 250)
++++ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-08 00:00:32 UTC (rev 251)
+@@ -158,7 +158,7 @@
+ if ($c-&gt;req-&gt;param('newpassword1') eq $c-&gt;req-&gt;param('newpassword2')) {
+ $newpass = $c-&gt;req-&gt;param('newpassword1');
+ } else {
+- push @errors, &quot;New passwords dont match&quot;;
++ push @errors, &quot;New passwords do not match&quot;;
+ }
+ # if error show confirm page again to retry
+ if (@errors) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/77808050/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A></li>
+ <LI>Next message: <A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1721">[ date ]</a>
+ <a href="thread.html#1721">[ thread ]</a>
+ <a href="subject.html#1721">[ subject ]</a>
+ <a href="author.html#1721">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001722.html b/zarb-ml/mageia-sysadm/2011-January/001722.html
new file mode 100644
index 000000000..8c2de2f2c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001722.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%20from%20Maarten%20Vanraes&In-Reply-To=%3CAANLkTimarKQcF7e8OasEtQjauP9DJy_4ERutb8GYr4PB%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001720.html">
+ <LINK REL="Next" HREF="001723.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%20from%20Maarten%20Vanraes&In-Reply-To=%3CAANLkTimarKQcF7e8OasEtQjauP9DJy_4ERutb8GYr4PB%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">rdalverny at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 01:10:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1722">[ date ]</a>
+ <a href="thread.html#1722">[ thread ]</a>
+ <a href="subject.html#1722">[ subject ]</a>
+ <a href="author.html#1722">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, Jan 8, 2011 at 00:43, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> I have restarted the web server.
+</I>
+Thanks!
+
+Ok, so, from the user POV, asking for a reset works, getting/using the
+secret works, but submitting the new password prompts a &quot;(en) Please
+come back later\n(fr) ...&quot; page. And the new password sent doesn't
+work.
+
+Might be something in change_password
+(lib/CatDap/Controller/forgot_password.pm).
+
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1722">[ date ]</a>
+ <a href="thread.html#1722">[ thread ]</a>
+ <a href="subject.html#1722">[ subject ]</a>
+ <a href="author.html#1722">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001723.html b/zarb-ml/mageia-sysadm/2011-January/001723.html
new file mode 100644
index 000000000..26bacc033
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001723.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%09from%20Maarten%20Vanraes&In-Reply-To=%3C201101080214.44319.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001722.html">
+ <LINK REL="Next" HREF="001724.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%09from%20Maarten%20Vanraes&In-Reply-To=%3C201101080214.44319.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 02:14:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1723">[ date ]</a>
+ <a href="thread.html#1723">[ thread ]</a>
+ <a href="subject.html#1723">[ subject ]</a>
+ <a href="author.html#1723">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op zaterdag 08 januari 2011 01:10:12 schreef Romain d'Alverny:
+&gt;<i> On Sat, Jan 8, 2011 at 00:43, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; I have restarted the web server.
+</I>&gt;<i>
+</I>&gt;<i> Thanks!
+</I>&gt;<i>
+</I>&gt;<i> Ok, so, from the user POV, asking for a reset works, getting/using the
+</I>&gt;<i> secret works, but submitting the new password prompts a &quot;(en) Please
+</I>&gt;<i> come back later\n(fr) ...&quot; page. And the new password sent doesn't
+</I>&gt;<i> work.
+</I>&gt;<i>
+</I>&gt;<i> Might be something in change_password
+</I>&gt;<i> (lib/CatDap/Controller/forgot_password.pm).
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Romain
+</I>
+the secret is checked before you can enter a new password. so that can't be
+it.
+
+the error points to a syntax error in that function. which is odd, because it
+works here locally, with no local modifications at all. (are there local
+modification on that server?) unless perhaps requirements?
+
+you might check the server logs, perhaps something interesting is in there.
+
+the only other thing i can think of is that the user doesn't have ldap rights
+there to change other peoples password...
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1723">[ date ]</a>
+ <a href="thread.html#1723">[ thread ]</a>
+ <a href="subject.html#1723">[ subject ]</a>
+ <a href="author.html#1723">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001724.html b/zarb-ml/mageia-sysadm/2011-January/001724.html
new file mode 100644
index 000000000..2f8dba36a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001724.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%09from%20Maarten%20Vanraes&In-Reply-To=%3C201101080220.33164.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001723.html">
+ <LINK REL="Next" HREF="001718.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B249%5D%20commit%20implement%20forgot_password%20patch%0A%09from%20Maarten%20Vanraes&In-Reply-To=%3C201101080220.33164.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 02:20:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1724">[ date ]</a>
+ <a href="thread.html#1724">[ thread ]</a>
+ <a href="subject.html#1724">[ subject ]</a>
+ <a href="author.html#1724">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op zaterdag 08 januari 2011 00:39:30 schreef Romain d'Alverny:
+&gt;<i> Hi all,
+</I>&gt;<i>
+</I>&gt;<i> On Sat, Jan 8, 2011 at 00:20, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Revision 249 Author rda Date 2011-01-08 00:20:14 +0100 (Sat, 08 Jan 2011)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Log Message
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; commit implement forgot_password patch from Maarten Vanraes
+</I>&gt;<i> &gt; [...]
+</I>&gt;<i>
+</I>&gt;<i> I merged and committed Maarten patches (249 &amp; 248) after a (too) quick
+</I>&gt;<i> review, into trunk. I would appreciate a second-hand, more thorough
+</I>&gt;<i> review; I know that it should have been before merging, but this patch
+</I>&gt;<i> had been waiting for some time, had been rearranged several times to
+</I>&gt;<i> adapt to trunk changes, and was needed before identity could be really
+</I>&gt;<i> used by a larger population. And I needed to reset my password.
+</I>&gt;<i>
+</I>&gt;<i> So if there's someone to bash, that's me! \o/
+</I>&gt;<i>
+</I>&gt;<i> Maarten tells me that the service would need to be restarted after
+</I>&gt;<i> identity-trunk sync.
+</I>&gt;<i>
+</I>&gt;<i> As a side note, we should define further how live and trunk branches
+</I>&gt;<i> are supposed to be used/to interact.
+</I>&gt;<i>
+</I>&gt;<i> Cheers,
+</I>&gt;<i>
+</I>&gt;<i> Romain
+</I>
+it currently seems to fail at the last point, the actual changing of
+passwords,
+
+I believe the server log file might give more info, however, the type of error
+looks like a runtime syntax error or something similar. perhaps some local
+modifications are messing it up (locally: the exact svn code works perfectly).
+or the ldap user doesn't have rights to actually change other peoples
+password.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A></li>
+ <LI>Next message: <A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1724">[ date ]</a>
+ <a href="thread.html#1724">[ thread ]</a>
+ <a href="subject.html#1724">[ subject ]</a>
+ <a href="author.html#1724">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001725.html b/zarb-ml/mageia-sysadm/2011-January/001725.html
new file mode 100644
index 000000000..59149302d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001725.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3Cm3tyhjgb73.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001771.html">
+ <LINK REL="Next" HREF="001731.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3Cm3tyhjgb73.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">mageia at blino.org
+ </A><BR>
+ <I>Sat Jan 8 07:29:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1725">[ date ]</a>
+ <a href="thread.html#1725">[ thread ]</a>
+ <a href="subject.html#1725">[ subject ]</a>
+ <a href="author.html#1725">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+
+&gt;<i> Hi,
+</I>&gt;<i> Good news, since we have all been good boys and girls ( at least, I
+</I>&gt;<i> was ), some presents were left under Christmas tree ( or whatever is
+</I>&gt;<i> used for your local celebration if any ).
+</I>&gt;<i>
+</I>&gt;<i> Anne just told me that a new server will be donated, sponsored by
+</I>&gt;<i> Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> <A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i>
+</I>&gt;<i> Primary use would likely be &quot;iso creation&quot;, a task that requires some
+</I>&gt;<i> disk and memory ( and is quite important to do ).
+</I>
+Is that only for install CDs or also for live CDs?
+I would like to setup some automatic live CDs/USB build, and possibly
+some VM images build.
+Can this machine be used for that?
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1725">[ date ]</a>
+ <a href="thread.html#1725">[ thread ]</a>
+ <a href="subject.html#1725">[ subject ]</a>
+ <a href="author.html#1725">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001726.html b/zarb-ml/mageia-sysadm/2011-January/001726.html
new file mode 100644
index 000000000..0a461b7fa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001726.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B720%5D%20run%20genhdlist2%20as%20post%2C%20not%20gendistrib&In-Reply-To=%3C20110108085103.50B2741C6B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001721.html">
+ <LINK REL="Next" HREF="001727.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B720%5D%20run%20genhdlist2%20as%20post%2C%20not%20gendistrib&In-Reply-To=%3C20110108085103.50B2741C6B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 09:51:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A></li>
+ <LI>Next message: <A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1726">[ date ]</a>
+ <a href="thread.html#1726">[ thread ]</a>
+ <a href="subject.html#1726">[ subject ]</a>
+ <a href="author.html#1726">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 720
+Author: blino
+Date: 2011-01-08 09:51:02 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+run genhdlist2 as post, not gendistrib
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-07 22:22:03 UTC (rev 719)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 08:51:02 UTC (rev 720)
+@@ -37,7 +37,8 @@
+ # - mail
+ # - archive
+ - clean
+- - gendistrib
++ posts:
++ - genhdlist2
+
+ 1:
+ checks:
+@@ -55,7 +56,8 @@
+ # - mail
+ # - archive
+ - clean
+- - gendistrib
++ posts:
++ - genhdlist2
+
+ # checks definition
+ checks:
+@@ -164,7 +166,9 @@
+ clean:
+ class: Youri::Upload::Action::Clean
+
+- gendistrib:
+- class: Youri::Submit::Post::Gendistrib
++ genhdlist2:
++ class: Youri::Submit::Post::Genhdlist2
++ options:
++ command: /usr/bin/genhdlist2
+
+ # vim:ft=yaml:et:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/e0732ad0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A></li>
+ <LI>Next message: <A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1726">[ date ]</a>
+ <a href="thread.html#1726">[ thread ]</a>
+ <a href="subject.html#1726">[ subject ]</a>
+ <a href="author.html#1726">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001727.html b/zarb-ml/mageia-sysadm/2011-January/001727.html
new file mode 100644
index 000000000..fa7daca7a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001727.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [721] use spaces, not tabs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B721%5D%20use%20spaces%2C%20not%20tabs&In-Reply-To=%3C20110108090838.2259841C71%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001726.html">
+ <LINK REL="Next" HREF="001728.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [721] use spaces, not tabs</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B721%5D%20use%20spaces%2C%20not%20tabs&In-Reply-To=%3C20110108090838.2259841C71%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [721] use spaces, not tabs">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 10:08:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A></li>
+ <LI>Next message: <A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1727">[ date ]</a>
+ <a href="thread.html#1727">[ thread ]</a>
+ <a href="subject.html#1727">[ subject ]</a>
+ <a href="author.html#1727">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 721
+Author: blino
+Date: 2011-01-08 10:08:37 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+use spaces, not tabs
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 08:51:02 UTC (rev 720)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 09:08:37 UTC (rev 721)
+@@ -37,7 +37,7 @@
+ # - mail
+ # - archive
+ - clean
+- posts:
++ posts:
+ - genhdlist2
+
+ 1:
+@@ -56,7 +56,7 @@
+ # - mail
+ # - archive
+ - clean
+- posts:
++ posts:
+ - genhdlist2
+
+ # checks definition
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/1b2ef07c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A></li>
+ <LI>Next message: <A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1727">[ date ]</a>
+ <a href="thread.html#1727">[ thread ]</a>
+ <a href="subject.html#1727">[ subject ]</a>
+ <a href="author.html#1727">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001728.html b/zarb-ml/mageia-sysadm/2011-January/001728.html
new file mode 100644
index 000000000..22870de98
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001728.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [722] fix back module names
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B722%5D%20fix%20back%20module%20names&In-Reply-To=%3C20110108092336.9392341C73%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001727.html">
+ <LINK REL="Next" HREF="001729.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [722] fix back module names</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B722%5D%20fix%20back%20module%20names&In-Reply-To=%3C20110108092336.9392341C73%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [722] fix back module names">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 10:23:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A></li>
+ <LI>Next message: <A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1728">[ date ]</a>
+ <a href="thread.html#1728">[ thread ]</a>
+ <a href="subject.html#1728">[ subject ]</a>
+ <a href="author.html#1728">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 722
+Author: blino
+Date: 2011-01-08 10:23:36 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+fix back module names
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 09:08:37 UTC (rev 721)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 09:23:36 UTC (rev 722)
+@@ -155,16 +155,16 @@
+ class: Youri::Submit::Action::Install
+
+ markrelease:
+- class: Youri::Upload::Action::Markrelease
++ class: Youri::Submit::Action::Markrelease
+
+ link:
+- class: Youri::Upload::Action::Link
++ class: Youri::Submit::Action::Link
+
+ archive:
+- class: Youri::Upload::Action::Archive
++ class: Youri::Submit::Action::Archive
+
+ clean:
+- class: Youri::Upload::Action::Clean
++ class: Youri::Submit::Action::Clean
+
+ genhdlist2:
+ class: Youri::Submit::Post::Genhdlist2
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/5ada3f25/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A></li>
+ <LI>Next message: <A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1728">[ date ]</a>
+ <a href="thread.html#1728">[ thread ]</a>
+ <a href="subject.html#1728">[ subject ]</a>
+ <a href="author.html#1728">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001729.html b/zarb-ml/mageia-sysadm/2011-January/001729.html
new file mode 100644
index 000000000..c7d339dc8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001729.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [723] genhdlist2 is a post, not an action
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B723%5D%20genhdlist2%20is%20a%20post%2C%20not%20an%20action&In-Reply-To=%3C20110108093316.E57CE41C77%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001728.html">
+ <LINK REL="Next" HREF="001730.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [723] genhdlist2 is a post, not an action</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B723%5D%20genhdlist2%20is%20a%20post%2C%20not%20an%20action&In-Reply-To=%3C20110108093316.E57CE41C77%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [723] genhdlist2 is a post, not an action">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 10:33:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A></li>
+ <LI>Next message: <A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1729">[ date ]</a>
+ <a href="thread.html#1729">[ thread ]</a>
+ <a href="subject.html#1729">[ subject ]</a>
+ <a href="author.html#1729">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 723
+Author: blino
+Date: 2011-01-08 10:33:16 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+genhdlist2 is a post, not an action
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 09:23:36 UTC (rev 722)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-08 09:33:16 UTC (rev 723)
+@@ -166,6 +166,7 @@
+ clean:
+ class: Youri::Submit::Action::Clean
+
++posts:
+ genhdlist2:
+ class: Youri::Submit::Post::Genhdlist2
+ options:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/a38f30f6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A></li>
+ <LI>Next message: <A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1729">[ date ]</a>
+ <a href="thread.html#1729">[ thread ]</a>
+ <a href="subject.html#1729">[ subject ]</a>
+ <a href="author.html#1729">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001730.html b/zarb-ml/mageia-sysadm/2011-January/001730.html
new file mode 100644
index 000000000..4965555c4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001730.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108095920.D072041C7B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001729.html">
+ <LINK REL="Next" HREF="001732.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108095920.D072041C7B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 10:59:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A></li>
+ <LI>Next message: <A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1730">[ date ]</a>
+ <a href="thread.html#1730">[ thread ]</a>
+ <a href="subject.html#1730">[ subject ]</a>
+ <a href="author.html#1730">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 10:59:20 +0100 2011 /Stage[main]/Shorewall/Shorewall::Shorewallfile[rules]/Concat[/tmp/shorewall/rules]/Exec[concat_/tmp/shorewall/rules]/unless (err): Check &quot;/usr/local/bin/concatfragments.sh -o /var/lib/puppet/concat/_tmp_shorewall_rules/fragments.concat.out -d /var/lib/puppet/concat/_tmp_shorewall_rules -t &quot; exceeded timeout
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A></li>
+ <LI>Next message: <A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1730">[ date ]</a>
+ <a href="thread.html#1730">[ thread ]</a>
+ <a href="subject.html#1730">[ subject ]</a>
+ <a href="author.html#1730">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001731.html b/zarb-ml/mageia-sysadm/2011-January/001731.html
new file mode 100644
index 000000000..781894b8a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001731.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101081105.03774.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001725.html">
+ <LINK REL="Next" HREF="001473.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C201101081105.03774.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 11:05:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1731">[ date ]</a>
+ <a href="thread.html#1731">[ thread ]</a>
+ <a href="subject.html#1731">[ subject ]</a>
+ <a href="author.html#1731">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op zaterdag 08 januari 2011 07:29:36 schreef Olivier Blin:
+&gt;<i> Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+</I>&gt;<i> &gt; Hi,
+</I>&gt;<i> &gt; Good news, since we have all been good boys and girls ( at least, I
+</I>&gt;<i> &gt; was ), some presents were left under Christmas tree ( or whatever is
+</I>&gt;<i> &gt; used for your local celebration if any ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Anne just told me that a new server will be donated, sponsored by
+</I>&gt;<i> &gt; Online.net, thanks to Raphael Gertz efforts. The specs ( in french, I
+</I>&gt;<i> &gt; can translate if Babelfish is not enough ) are here :
+</I>&gt;<i> &gt; <A HREF="http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml">http://www.online.net/serveur-dedie/offre-dedibox-pro.xhtml</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Primary use would likely be &quot;iso creation&quot;, a task that requires some
+</I>&gt;<i> &gt; disk and memory ( and is quite important to do ).
+</I>&gt;<i>
+</I>&gt;<i> Is that only for install CDs or also for live CDs?
+</I>&gt;<i> I would like to setup some automatic live CDs/USB build, and possibly
+</I>&gt;<i> some VM images build.
+</I>&gt;<i> Can this machine be used for that?
+</I>
+
+this reminds me that i would like to work on the stage2, (adding sshd and
+passwd for remotely continuing a rescue in rescue mode), is this mageia-dev
+team that does this? is there any info on that? perhaps installing the rescue
+mode on install is also a good thing?
+
+perhaps keeping this in mind when setting up that machine?
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1731">[ date ]</a>
+ <a href="thread.html#1731">[ thread ]</a>
+ <a href="subject.html#1731">[ subject ]</a>
+ <a href="author.html#1731">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001732.html b/zarb-ml/mageia-sysadm/2011-January/001732.html
new file mode 100644
index 000000000..a2192025d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001732.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [724] add dot before distsuffix in release
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B724%5D%20add%20dot%20before%20distsuffix%20in%20release&In-Reply-To=%3C20110108102909.E224741C81%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001730.html">
+ <LINK REL="Next" HREF="001733.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [724] add dot before distsuffix in release</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B724%5D%20add%20dot%20before%20distsuffix%20in%20release&In-Reply-To=%3C20110108102909.E224741C81%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [724] add dot before distsuffix in release">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 11:29:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1732">[ date ]</a>
+ <a href="thread.html#1732">[ thread ]</a>
+ <a href="subject.html#1732">[ subject ]</a>
+ <a href="author.html#1732">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 724
+Author: blino
+Date: 2011-01-08 11:29:09 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+add dot before distsuffix in release
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 09:33:16 UTC (rev 723)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 10:29:09 UTC (rev 724)
+@@ -45,7 +45,7 @@
+ [macros global]
+ distsuffix = mga
+ # mkrel definition to be removed when rpm-setup is updated on main build node
+-mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
++mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}.%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
+ distribution = Mageia
+ vendor = Mageia.Org
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/2151dd3b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1732">[ date ]</a>
+ <a href="thread.html#1732">[ thread ]</a>
+ <a href="subject.html#1732">[ subject ]</a>
+ <a href="author.html#1732">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001733.html b/zarb-ml/mageia-sysadm/2011-January/001733.html
new file mode 100644
index 000000000..63d94f33a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001733.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [725] put the dot in distsuffix
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B725%5D%20put%20the%20dot%20in%20distsuffix&In-Reply-To=%3C20110108103200.BECBB41C8E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001732.html">
+ <LINK REL="Next" HREF="001734.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [725] put the dot in distsuffix</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B725%5D%20put%20the%20dot%20in%20distsuffix&In-Reply-To=%3C20110108103200.BECBB41C8E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [725] put the dot in distsuffix">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 11:32:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A></li>
+ <LI>Next message: <A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1733">[ date ]</a>
+ <a href="thread.html#1733">[ thread ]</a>
+ <a href="subject.html#1733">[ subject ]</a>
+ <a href="author.html#1733">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 725
+Author: blino
+Date: 2011-01-08 11:32:00 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+put the dot in distsuffix
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 10:29:09 UTC (rev 724)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 10:32:00 UTC (rev 725)
+@@ -45,7 +45,7 @@
+ [macros global]
+ distsuffix = mga
+ # mkrel definition to be removed when rpm-setup is updated on main build node
+-mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}.%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
++mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:.mga}%{?distro_release:%distro_release}
+ distribution = Mageia
+ vendor = Mageia.Org
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/abf0a357/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A></li>
+ <LI>Next message: <A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1733">[ date ]</a>
+ <a href="thread.html#1733">[ thread ]</a>
+ <a href="subject.html#1733">[ subject ]</a>
+ <a href="author.html#1733">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001734.html b/zarb-ml/mageia-sysadm/2011-January/001734.html
new file mode 100644
index 000000000..34677f8e1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001734.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108103849.9B88741C99%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001733.html">
+ <LINK REL="Next" HREF="001736.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108103849.9B88741C99%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 11:38:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A></li>
+ <LI>Next message: <A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1734">[ date ]</a>
+ <a href="thread.html#1734">[ thread ]</a>
+ <a href="subject.html#1734">[ subject ]</a>
+ <a href="author.html#1734">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 11:38:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 11:38:49 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A></li>
+ <LI>Next message: <A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1734">[ date ]</a>
+ <a href="thread.html#1734">[ thread ]</a>
+ <a href="subject.html#1734">[ subject ]</a>
+ <a href="author.html#1734">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001735.html b/zarb-ml/mageia-sysadm/2011-January/001735.html
new file mode 100644
index 000000000..5ee34618b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001735.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101081208.24520.stormi%40laposte.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001759.html">
+ <LINK REL="Next" HREF="001739.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Samuel Verschelde</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101081208.24520.stormi%40laposte.net%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">stormi at laposte.net
+ </A><BR>
+ <I>Sat Jan 8 12:08:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1735">[ date ]</a>
+ <a href="thread.html#1735">[ thread ]</a>
+ <a href="subject.html#1735">[ subject ]</a>
+ <a href="author.html#1735">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 6 janvier 2011 18:38:22, Michael Scherer a &#233;crit :
+&gt;<i> Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; Hello,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;<i> &gt; install it using the following repository :
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; or
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; To install :
+</I>&gt;<i> &gt; # urpmi.addmedia mageiatools
+</I>&gt;<i> &gt; <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A> #
+</I>&gt;<i> &gt; urpmi mgarepo
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; The command to use is still repsys (for now, maybe it will change later).
+</I>&gt;<i>
+</I>&gt;<i> That would prevent conflict on mdv.
+</I>&gt;<i>
+</I>&gt;<i> &gt; mdvsys is not supported on Mageia at the moment.
+</I>&gt;<i>
+</I>&gt;<i> *gasp* *shoke*
+</I>&gt;<i>
+</I>&gt;<i> ( and that's strange, since there is support for it :/ )
+</I>&gt;<i>
+</I>&gt;<i> Does it support anonymous checkout properly ( and mirror features ) ?
+</I>
+If mdvsys is abandoned, I will sure miss it.
+
+From what I remembered, repsys didn't have the convenient features mdvsys
+provided, such as :
+- simple checkout (mdvsys co package-name)
+- extract a SRPM from svn in one command, without having to checkout first (in
+fact it does checkout, but transparently)
+- simple build : mdvsys build
+- consult log without checkouting first : mdvsys log
+
+It is/was really a convenient swiss army knife :(
+
+Samuel
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1735">[ date ]</a>
+ <a href="thread.html#1735">[ thread ]</a>
+ <a href="subject.html#1735">[ subject ]</a>
+ <a href="author.html#1735">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001736.html b/zarb-ml/mageia-sysadm/2011-January/001736.html
new file mode 100644
index 000000000..c5442e3ad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001736.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108110854.799B441C9F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001734.html">
+ <LINK REL="Next" HREF="001737.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108110854.799B441C9F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 12:08:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1736">[ date ]</a>
+ <a href="thread.html#1736">[ thread ]</a>
+ <a href="subject.html#1736">[ subject ]</a>
+ <a href="author.html#1736">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 12:08:53 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 12:08:54 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1736">[ date ]</a>
+ <a href="thread.html#1736">[ thread ]</a>
+ <a href="subject.html#1736">[ subject ]</a>
+ <a href="author.html#1736">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001737.html b/zarb-ml/mageia-sysadm/2011-January/001737.html
new file mode 100644
index 000000000..4f6e24482
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001737.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108113858.942A141CA5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001736.html">
+ <LINK REL="Next" HREF="001738.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108113858.942A141CA5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 12:38:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1737">[ date ]</a>
+ <a href="thread.html#1737">[ thread ]</a>
+ <a href="subject.html#1737">[ subject ]</a>
+ <a href="author.html#1737">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 12:38:58 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 12:38:58 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1737">[ date ]</a>
+ <a href="thread.html#1737">[ thread ]</a>
+ <a href="subject.html#1737">[ subject ]</a>
+ <a href="author.html#1737">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001738.html b/zarb-ml/mageia-sysadm/2011-January/001738.html
new file mode 100644
index 000000000..1df1dff07
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001738.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108120903.93B1B41CAC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001737.html">
+ <LINK REL="Next" HREF="001741.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108120903.93B1B41CAC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 13:09:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1738">[ date ]</a>
+ <a href="thread.html#1738">[ thread ]</a>
+ <a href="subject.html#1738">[ subject ]</a>
+ <a href="author.html#1738">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 13:09:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 13:09:03 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1738">[ date ]</a>
+ <a href="thread.html#1738">[ thread ]</a>
+ <a href="subject.html#1738">[ subject ]</a>
+ <a href="author.html#1738">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001739.html b/zarb-ml/mageia-sysadm/2011-January/001739.html
new file mode 100644
index 000000000..6e85bd76f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001739.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3Cm3d3o7fv8q.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001735.html">
+ <LINK REL="Next" HREF="001740.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3Cm3d3o7fv8q.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">mageia at blino.org
+ </A><BR>
+ <I>Sat Jan 8 13:14:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1739">[ date ]</a>
+ <a href="thread.html#1739">[ thread ]</a>
+ <a href="subject.html#1739">[ subject ]</a>
+ <a href="author.html#1739">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Samuel Verschelde &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stormi at laposte.net</A>&gt; writes:
+
+&gt;<i> From what I remembered, repsys didn't have the convenient features mdvsys
+</I>&gt;<i> provided
+</I>
+I wonder if we used the same repsys tool :)
+repsys has had some of these since the beginning, AFAIK
+
+&gt;<i> - simple checkout (mdvsys co package-name)
+</I>
+repsys co
+
+&gt;<i> - extract a SRPM from svn in one command, without having to checkout first (in
+</I>&gt;<i> fact it does checkout, but transparently)
+</I>
+repsys getsrpm
+
+&gt;<i> - simple build : mdvsys build
+</I>
+Not in repsys, but bm will do that.
+Though, it will not install package deps
+
+&gt;<i> - consult log without checkouting first : mdvsys log
+</I>
+repsys rpmlog &lt;package&gt;
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1739">[ date ]</a>
+ <a href="thread.html#1739">[ thread ]</a>
+ <a href="subject.html#1739">[ subject ]</a>
+ <a href="author.html#1739">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001740.html b/zarb-ml/mageia-sysadm/2011-January/001740.html
new file mode 100644
index 000000000..cb83e20be
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001740.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101081319.42620.stormi%40laposte.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001739.html">
+ <LINK REL="Next" HREF="002499.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Samuel Verschelde</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C201101081319.42620.stormi%40laposte.net%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">stormi at laposte.net
+ </A><BR>
+ <I>Sat Jan 8 13:19:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1740">[ date ]</a>
+ <a href="thread.html#1740">[ thread ]</a>
+ <a href="subject.html#1740">[ subject ]</a>
+ <a href="author.html#1740">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le samedi 8 janvier 2011 13:14:13, Olivier Blin a &#233;crit :
+&gt;<i> Samuel Verschelde &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">stormi at laposte.net</A>&gt; writes:
+</I>&gt;<i> &gt; From what I remembered, repsys didn't have the convenient features mdvsys
+</I>&gt;<i> &gt; provided
+</I>&gt;<i>
+</I>&gt;<i> I wonder if we used the same repsys tool :)
+</I>&gt;<i> repsys has had some of these since the beginning, AFAIK
+</I>&gt;<i>
+</I>&gt;<i> &gt; - simple checkout (mdvsys co package-name)
+</I>&gt;<i>
+</I>&gt;<i> repsys co
+</I>&gt;<i>
+</I>&gt;<i> &gt; - extract a SRPM from svn in one command, without having to checkout
+</I>&gt;<i> &gt; first (in fact it does checkout, but transparently)
+</I>&gt;<i>
+</I>&gt;<i> repsys getsrpm
+</I>&gt;<i>
+</I>&gt;<i> &gt; - simple build : mdvsys build
+</I>&gt;<i>
+</I>&gt;<i> Not in repsys, but bm will do that.
+</I>&gt;<i> Though, it will not install package deps
+</I>&gt;<i>
+</I>&gt;<i> &gt; - consult log without checkouting first : mdvsys log
+</I>&gt;<i>
+</I>&gt;<i> repsys rpmlog &lt;package&gt;
+</I>
+Ok, so I don't remember well :)
+
+Samuel
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1740">[ date ]</a>
+ <a href="thread.html#1740">[ thread ]</a>
+ <a href="subject.html#1740">[ subject ]</a>
+ <a href="author.html#1740">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001741.html b/zarb-ml/mageia-sysadm/2011-January/001741.html
new file mode 100644
index 000000000..6341e2cb2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001741.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108123908.1C6D341CB4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001738.html">
+ <LINK REL="Next" HREF="001742.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108123908.1C6D341CB4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 13:39:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1741">[ date ]</a>
+ <a href="thread.html#1741">[ thread ]</a>
+ <a href="subject.html#1741">[ subject ]</a>
+ <a href="author.html#1741">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 13:39:07 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 13:39:07 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1741">[ date ]</a>
+ <a href="thread.html#1741">[ thread ]</a>
+ <a href="subject.html#1741">[ subject ]</a>
+ <a href="author.html#1741">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001742.html b/zarb-ml/mageia-sysadm/2011-January/001742.html
new file mode 100644
index 000000000..abe4658b5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001742.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108130915.A573341CB6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001741.html">
+ <LINK REL="Next" HREF="001743.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108130915.A573341CB6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 14:09:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1742">[ date ]</a>
+ <a href="thread.html#1742">[ thread ]</a>
+ <a href="subject.html#1742">[ subject ]</a>
+ <a href="author.html#1742">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 14:09:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-08 14:09:15', '2011-01-08 14:09:15', '0.00 kB', 4, 6)
+Sat Jan 08 14:09:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1742">[ date ]</a>
+ <a href="thread.html#1742">[ thread ]</a>
+ <a href="subject.html#1742">[ subject ]</a>
+ <a href="author.html#1742">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001743.html b/zarb-ml/mageia-sysadm/2011-January/001743.html
new file mode 100644
index 000000000..7798e9c07
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001743.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108130915.D5DB441CB7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001742.html">
+ <LINK REL="Next" HREF="001745.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108130915.D5DB441CB7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 14:09:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1743">[ date ]</a>
+ <a href="thread.html#1743">[ thread ]</a>
+ <a href="subject.html#1743">[ subject ]</a>
+ <a href="author.html#1743">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 14:09:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 14:09:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1743">[ date ]</a>
+ <a href="thread.html#1743">[ thread ]</a>
+ <a href="subject.html#1743">[ subject ]</a>
+ <a href="author.html#1743">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001744.html b/zarb-ml/mageia-sysadm/2011-January/001744.html
new file mode 100644
index 000000000..dc1ca0272
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001744.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110108132022.GF7479%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001613.html">
+ <LINK REL="Next" HREF="001746.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110108132022.GF7479%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Sat Jan 8 14:20:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1744">[ date ]</a>
+ <a href="thread.html#1744">[ thread ]</a>
+ <a href="subject.html#1744">[ subject ]</a>
+ <a href="author.html#1744">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Maarten Vanraes (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>) wrote:
+&gt;<i> Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;<i> &gt; Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i>
+</I>&gt;<i> personally, i never understood why on mdv you need 2 diff programs for these
+</I>&gt;<i> types of things
+</I>
+I wrote mdvsys long time ago when repsys was unable to perform a lot of
+task and because submitting a package is just ugly: with repsys you have
+to first find the svn revision you want to submit.
+
+Repsys is the official tools, mdvsys is the one everyone use because it
+just easier.
+
+To me, both became ugly with too complicated syntax.
+
+--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/e0495959/attachment.asc&gt;
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1744">[ date ]</a>
+ <a href="thread.html#1744">[ thread ]</a>
+ <a href="subject.html#1744">[ subject ]</a>
+ <a href="author.html#1744">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001745.html b/zarb-ml/mageia-sysadm/2011-January/001745.html
new file mode 100644
index 000000000..ebeb57e15
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001745.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108133920.817A841CBD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001743.html">
+ <LINK REL="Next" HREF="001748.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108133920.817A841CBD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 14:39:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1745">[ date ]</a>
+ <a href="thread.html#1745">[ thread ]</a>
+ <a href="subject.html#1745">[ subject ]</a>
+ <a href="author.html#1745">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 14:39:20 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 14:39:20 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1745">[ date ]</a>
+ <a href="thread.html#1745">[ thread ]</a>
+ <a href="subject.html#1745">[ subject ]</a>
+ <a href="author.html#1745">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001746.html b/zarb-ml/mageia-sysadm/2011-January/001746.html
new file mode 100644
index 000000000..e68c2678d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001746.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTinrN%2B%3Dh%2B6aqhpGOH5mhBH0kO06_anqKrfyuQtUC%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001744.html">
+ <LINK REL="Next" HREF="001747.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTinrN%2B%3Dh%2B6aqhpGOH5mhBH0kO06_anqKrfyuQtUC%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">pterjan at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 14:46:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1746">[ date ]</a>
+ <a href="thread.html#1746">[ thread ]</a>
+ <a href="subject.html#1746">[ subject ]</a>
+ <a href="author.html#1746">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, Jan 8, 2011 at 13:20, Olivier Thauvin
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at nanardon.zarb.org</A>&gt; wrote:
+&gt;<i> * Maarten Vanraes (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>) wrote:
+</I>&gt;&gt;<i> Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;&gt;<i> &gt; Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> personally, i never understood why on mdv you need 2 diff programs for these
+</I>&gt;&gt;<i> types of things
+</I>&gt;<i>
+</I>&gt;<i> I wrote mdvsys long time ago when repsys was unable to perform a lot of
+</I>&gt;<i> task and because submitting a package is just ugly: with repsys you have
+</I>&gt;<i> to first find the svn revision you want to submit.
+</I>
+you had, this was fixed at some point
+I think they are very close nowadays
+&gt;<i> Repsys is the official tools, mdvsys is the one everyone use because it
+</I>&gt;<i> just easier.
+</I>&gt;<i>
+</I>&gt;<i> To me, both became ugly with too complicated syntax.
+</I></PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1746">[ date ]</a>
+ <a href="thread.html#1746">[ thread ]</a>
+ <a href="subject.html#1746">[ subject ]</a>
+ <a href="author.html#1746">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001747.html b/zarb-ml/mageia-sysadm/2011-January/001747.html
new file mode 100644
index 000000000..c5ce3e477
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001747.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3Cm3vd1zecd6.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001746.html">
+ <LINK REL="Next" HREF="001751.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3Cm3vd1zecd6.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">mageia at blino.org
+ </A><BR>
+ <I>Sat Jan 8 14:47:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1747">[ date ]</a>
+ <a href="thread.html#1747">[ thread ]</a>
+ <a href="subject.html#1747">[ subject ]</a>
+ <a href="author.html#1747">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Olivier Thauvin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at nanardon.zarb.org</A>&gt; writes:
+
+&gt;<i> I wrote mdvsys long time ago when repsys was unable to perform a lot of
+</I>&gt;<i> task and because submitting a package is just ugly: with repsys you have
+</I>&gt;<i> to first find the svn revision you want to submit.
+</I>
+This has changed long time ago in repsys :)
+&quot;repsys submit&quot; works fine as well these days
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1747">[ date ]</a>
+ <a href="thread.html#1747">[ thread ]</a>
+ <a href="subject.html#1747">[ subject ]</a>
+ <a href="author.html#1747">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001748.html b/zarb-ml/mageia-sysadm/2011-January/001748.html
new file mode 100644
index 000000000..78167da76
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001748.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Getting user email
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3CAANLkTiksFuc8JU8jRWyvC-VFK8%3D3kWWSBv_3%3DFARWu%2B-%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001745.html">
+ <LINK REL="Next" HREF="001752.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Getting user email</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3CAANLkTiksFuc8JU8jRWyvC-VFK8%3D3kWWSBv_3%3DFARWu%2B-%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Getting user email">pterjan at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 14:57:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1748">[ date ]</a>
+ <a href="thread.html#1748">[ thread ]</a>
+ <a href="subject.html#1748">[ subject ]</a>
+ <a href="author.html#1748">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello
+
+iurt uses repsys authoremail to find the address to send the failure
+email to (defaulting to admin address which is why all mails arrived
+here)
+
+Any volunteer to make it work ? :)
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1748">[ date ]</a>
+ <a href="thread.html#1748">[ thread ]</a>
+ <a href="subject.html#1748">[ subject ]</a>
+ <a href="author.html#1748">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001749.html b/zarb-ml/mageia-sysadm/2011-January/001749.html
new file mode 100644
index 000000000..f1c08ca14
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001749.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108140008.72D7E41CC0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001863.html">
+ <LINK REL="Next" HREF="001750.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108140008.72D7E41CC0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:00:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1749">[ date ]</a>
+ <a href="thread.html#1749">[ thread ]</a>
+ <a href="subject.html#1749">[ subject ]</a>
+ <a href="author.html#1749">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 15:00:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 15:00:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1749">[ date ]</a>
+ <a href="thread.html#1749">[ thread ]</a>
+ <a href="subject.html#1749">[ subject ]</a>
+ <a href="author.html#1749">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001750.html b/zarb-ml/mageia-sysadm/2011-January/001750.html
new file mode 100644
index 000000000..2be7f122a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001750.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108140925.16B0341CC3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001749.html">
+ <LINK REL="Next" HREF="001753.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108140925.16B0341CC3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:09:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1750">[ date ]</a>
+ <a href="thread.html#1750">[ thread ]</a>
+ <a href="subject.html#1750">[ subject ]</a>
+ <a href="author.html#1750">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 15:09:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 15:09:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1750">[ date ]</a>
+ <a href="thread.html#1750">[ thread ]</a>
+ <a href="subject.html#1750">[ subject ]</a>
+ <a href="author.html#1750">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001751.html b/zarb-ml/mageia-sysadm/2011-January/001751.html
new file mode 100644
index 000000000..871b5eaea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001751.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C4D287038.2010308%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001747.html">
+ <LINK REL="Next" HREF="001759.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C4D287038.2010308%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">tmb at iki.fi
+ </A><BR>
+ <I>Sat Jan 8 15:10:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1751">[ date ]</a>
+ <a href="thread.html#1751">[ thread ]</a>
+ <a href="subject.html#1751">[ subject ]</a>
+ <a href="author.html#1751">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Olivier Thauvin skrev 8.1.2011 15:20:
+&gt;<i> * Maarten Vanraes (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>) wrote:
+</I>&gt;&gt;<i> Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;&gt;&gt;<i> Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> personally, i never understood why on mdv you need 2 diff programs for these
+</I>&gt;&gt;<i> types of things
+</I>&gt;<i>
+</I>&gt;<i> I wrote mdvsys long time ago when repsys was unable to perform a lot of
+</I>&gt;<i> task and because submitting a package is just ugly: with repsys you have
+</I>&gt;<i> to first find the svn revision you want to submit.
+</I>&gt;<i>
+</I>
+No you dont.
+
+I have for a long time simply used &quot;repsys submit kernel-tmb&quot; and it
+would pick the latest commit automatically...
+
+--
+Thomas
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1751">[ date ]</a>
+ <a href="thread.html#1751">[ thread ]</a>
+ <a href="subject.html#1751">[ subject ]</a>
+ <a href="author.html#1751">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001752.html b/zarb-ml/mageia-sysadm/2011-January/001752.html
new file mode 100644
index 000000000..2ac0a722b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001752.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Getting user email
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3C20110108141341.GE21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001748.html">
+ <LINK REL="Next" HREF="001863.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Getting user email</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3C20110108141341.GE21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Getting user email">boklm at mars-attacks.org
+ </A><BR>
+ <I>Sat Jan 8 15:13:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1752">[ date ]</a>
+ <a href="thread.html#1752">[ thread ]</a>
+ <a href="subject.html#1752">[ subject ]</a>
+ <a href="author.html#1752">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, 08 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> Hello
+</I>&gt;<i>
+</I>&gt;<i> iurt uses repsys authoremail to find the address to send the failure
+</I>&gt;<i> email to (defaulting to admin address which is why all mails arrived
+</I>&gt;<i> here)
+</I>&gt;<i>
+</I>&gt;<i> Any volunteer to make it work ? :)
+</I>
+Maybe sending the mail to <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">login at mageia.org</A> ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1752">[ date ]</a>
+ <a href="thread.html#1752">[ thread ]</a>
+ <a href="subject.html#1752">[ subject ]</a>
+ <a href="author.html#1752">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001753.html b/zarb-ml/mageia-sysadm/2011-January/001753.html
new file mode 100644
index 000000000..626174724
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001753.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108143014.52F1341CC5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001750.html">
+ <LINK REL="Next" HREF="001754.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108143014.52F1341CC5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:30:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1753">[ date ]</a>
+ <a href="thread.html#1753">[ thread ]</a>
+ <a href="subject.html#1753">[ subject ]</a>
+ <a href="author.html#1753">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 15:30:13 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (479639,479640,479641,479642,479643,479644,479645,479646,479647,479648,479649,479650,479651,479652,479653,479654,479655,479656,479657,479658,479659,479660,479661,479662,479663,479664,479665,479666,479667,479668,479669,479670,479671,479672,479673,479674,479675,479676,479677,479678,479679,479680,479681,479682,479683,479684,479685,479686,479687,479688,479689))
+Sat Jan 08 15:30:13 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1753">[ date ]</a>
+ <a href="thread.html#1753">[ thread ]</a>
+ <a href="subject.html#1753">[ subject ]</a>
+ <a href="author.html#1753">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001754.html b/zarb-ml/mageia-sysadm/2011-January/001754.html
new file mode 100644
index 000000000..311ad6807
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001754.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108143014.88DD341CC6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001753.html">
+ <LINK REL="Next" HREF="001755.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108143014.88DD341CC6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:30:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1754">[ date ]</a>
+ <a href="thread.html#1754">[ thread ]</a>
+ <a href="subject.html#1754">[ subject ]</a>
+ <a href="author.html#1754">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 15:30:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 15:30:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1754">[ date ]</a>
+ <a href="thread.html#1754">[ thread ]</a>
+ <a href="subject.html#1754">[ subject ]</a>
+ <a href="author.html#1754">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001755.html b/zarb-ml/mageia-sysadm/2011-January/001755.html
new file mode 100644
index 000000000..e7b3473da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001755.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B726%5D%20add%20an%20option%20to%20not%20send%20commits%20from%20some%0A%09authors%20to%20cia&In-Reply-To=%3C20110108143749.3E57741CC8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001754.html">
+ <LINK REL="Next" HREF="001756.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [726] add an option to not send commits from some authors to cia</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B726%5D%20add%20an%20option%20to%20not%20send%20commits%20from%20some%0A%09authors%20to%20cia&In-Reply-To=%3C20110108143749.3E57741CC8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [726] add an option to not send commits from some authors to cia">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:37:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1755">[ date ]</a>
+ <a href="thread.html#1755">[ thread ]</a>
+ <a href="subject.html#1755">[ subject ]</a>
+ <a href="author.html#1755">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 726
+Author: boklm
+Date: 2011-01-08 15:37:48 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+add an option to not send commits from some authors to cia
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+ puppet/modules/subversion/templates/ciabot_svn.sh
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-08 10:32:00 UTC (rev 725)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-08 14:37:48 UTC (rev 726)
+@@ -126,6 +126,7 @@
+ $commit_mail = '',
+ $cia_post = true,
+ $cia_module = 'default',
++ $cia_ignore_author = '',
+ $no_binary = false,
+ $syntax_check1 = '',
+ $syntax_check2 = '',
+
+Modified: puppet/modules/subversion/templates/ciabot_svn.sh
+===================================================================
+--- puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-08 10:32:00 UTC (rev 725)
++++ puppet/modules/subversion/templates/ciabot_svn.sh 2011-01-08 14:37:48 UTC (rev 726)
+@@ -66,6 +66,7 @@
+ project_name=&quot;Mageia&quot;
+ module_name=&quot;&lt;%= cia_module %&gt;&quot;
+ return_address=&quot;root@&lt;%= domain %&gt;&quot;
++ignore_author=&quot;&lt;%= cia_ignore_author %&gt;&quot;
+
+ # System
+ sendmail_command=&quot;/usr/sbin/sendmail -t&quot;
+@@ -80,6 +81,10 @@
+ cia_address=&quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">cia at cia.navi.cx</A>&quot;
+
+ author=`svnlook author -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
++if test -n &quot;$ignore_author&quot; &amp;&amp; echo &quot;$author&quot; | grep -q &quot;$ignore_author&quot;
++then
++ exit 0
++fi
+ log=`svnlook log -r &quot;$REV&quot; &quot;$REPOS&quot; | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`
+ diff_lines=`svnlook diff -r &quot;$REV&quot; &quot;$REPOS&quot; | wc -l`
+ for file in `svnlook changed -r &quot;$REV&quot; &quot;$REPOS&quot; | cut -c 3- | sed 's/\&amp;/\&amp;amp;/g;s/&lt;/\&amp;lt;/g;s/&gt;/\&amp;gt;/g'`; do
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/7af6c065/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1755">[ date ]</a>
+ <a href="thread.html#1755">[ thread ]</a>
+ <a href="subject.html#1755">[ subject ]</a>
+ <a href="author.html#1755">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001756.html b/zarb-ml/mageia-sysadm/2011-January/001756.html
new file mode 100644
index 000000000..fdacd42b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001756.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108143929.A0A7C41CCB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001755.html">
+ <LINK REL="Next" HREF="001757.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108143929.A0A7C41CCB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:39:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A></li>
+ <LI>Next message: <A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1756">[ date ]</a>
+ <a href="thread.html#1756">[ thread ]</a>
+ <a href="subject.html#1756">[ subject ]</a>
+ <a href="author.html#1756">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 15:39:29 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 15:39:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A></li>
+ <LI>Next message: <A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1756">[ date ]</a>
+ <a href="thread.html#1756">[ thread ]</a>
+ <a href="subject.html#1756">[ subject ]</a>
+ <a href="author.html#1756">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001757.html b/zarb-ml/mageia-sysadm/2011-January/001757.html
new file mode 100644
index 000000000..5ba2a616b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001757.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [727] add documentation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B727%5D%20add%20documentation&In-Reply-To=%3C20110108144017.C458841CCB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001756.html">
+ <LINK REL="Next" HREF="001758.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [727] add documentation</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B727%5D%20add%20documentation&In-Reply-To=%3C20110108144017.C458841CCB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [727] add documentation">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:40:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1757">[ date ]</a>
+ <a href="thread.html#1757">[ thread ]</a>
+ <a href="subject.html#1757">[ subject ]</a>
+ <a href="author.html#1757">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 727
+Author: boklm
+Date: 2011-01-08 15:40:17 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+add documentation
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-08 14:37:48 UTC (rev 726)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-08 14:40:17 UTC (rev 727)
+@@ -114,6 +114,10 @@
+ # group : group that have commit access on the svn
+ # public : boolean if the svn is readable by anybody or not
+ # commit_mail : array of people who will receive mail after each commit
++ # cia_post : send commits to cia.vc
++ # cia_module : name of the module to send to cia.vc
++ # cia_ignore_author : a regexp to ignore commits from some authors
++ # no_binary : do not accept files with common binary extentions on this repository
+ # syntax_check1 : pre-commit script with syntax check to add
+ # syntax_check2 : pre-commit script with syntax check to add
+ # syntax_check3 : pre-commit script with syntax check to add
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/762c3c42/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1757">[ date ]</a>
+ <a href="thread.html#1757">[ thread ]</a>
+ <a href="subject.html#1757">[ subject ]</a>
+ <a href="author.html#1757">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001758.html b/zarb-ml/mageia-sysadm/2011-January/001758.html
new file mode 100644
index 000000000..e56da6ebb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001758.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B728%5D%20do%20not%20send%20commits%20from%20schedbot%20on%20packages%0A%09and%20binrepos%20to%20cia.vc&In-Reply-To=%3C20110108144356.2A97541CCA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001757.html">
+ <LINK REL="Next" HREF="001760.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B728%5D%20do%20not%20send%20commits%20from%20schedbot%20on%20packages%0A%09and%20binrepos%20to%20cia.vc&In-Reply-To=%3C20110108144356.2A97541CCA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 15:43:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A></li>
+ <LI>Next message: <A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1758">[ date ]</a>
+ <a href="thread.html#1758">[ thread ]</a>
+ <a href="subject.html#1758">[ subject ]</a>
+ <a href="author.html#1758">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 728
+Author: boklm
+Date: 2011-01-08 15:43:55 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+do not send commits from schedbot on packages and binrepos to cia.vc
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-08 14:40:17 UTC (rev 727)
++++ puppet/manifests/nodes.pp 2011-01-08 14:43:55 UTC (rev 728)
+@@ -40,12 +40,14 @@
+ no_binary =&gt; true,
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;packages&quot;,
++ cia_ignore_author =&gt; '^schedbot$',
+ }
+
+ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
+ group =&gt; &quot;mga-packagers&quot;,
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;binrepos&quot;,
++ cia_ignore_author =&gt; '^schedbot$',
+ }
+
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/e1ec9895/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A></li>
+ <LI>Next message: <A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1758">[ date ]</a>
+ <a href="thread.html#1758">[ thread ]</a>
+ <a href="subject.html#1758">[ subject ]</a>
+ <a href="author.html#1758">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001759.html b/zarb-ml/mageia-sysadm/2011-January/001759.html
new file mode 100644
index 000000000..4028a5490
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001759.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110108144758.GH7479%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001751.html">
+ <LINK REL="Next" HREF="001735.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3C20110108144758.GH7479%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Sat Jan 8 15:47:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1759">[ date ]</a>
+ <a href="thread.html#1759">[ thread ]</a>
+ <a href="subject.html#1759">[ subject ]</a>
+ <a href="author.html#1759">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Thomas Backlund (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>) wrote:
+&gt;<i> Olivier Thauvin skrev 8.1.2011 15:20:
+</I>&gt;&gt;<i> * Maarten Vanraes (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>) wrote:
+</I>&gt;&gt;&gt;<i> Op donderdag 06 januari 2011 18:38:22 schreef Michael Scherer:
+</I>&gt;&gt;&gt;&gt;<i> Le jeudi 06 janvier 2011 &#224; 18:05 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> personally, i never understood why on mdv you need 2 diff programs for these
+</I>&gt;&gt;&gt;<i> types of things
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> I wrote mdvsys long time ago when repsys was unable to perform a lot of
+</I>&gt;&gt;<i> task and because submitting a package is just ugly: with repsys you have
+</I>&gt;&gt;<i> to first find the svn revision you want to submit.
+</I>&gt;&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> No you dont.
+</I>&gt;<i>
+</I>&gt;<i> I have for a long time simply used &quot;repsys submit kernel-tmb&quot; and it
+</I>&gt;<i> would pick the latest commit automatically...
+</I>
+Don't know, I use mdvsys for a longer time.
+
+&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Thomas
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/26f1002f/attachment.asc&gt;
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1759">[ date ]</a>
+ <a href="thread.html#1759">[ thread ]</a>
+ <a href="subject.html#1759">[ subject ]</a>
+ <a href="author.html#1759">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001760.html b/zarb-ml/mageia-sysadm/2011-January/001760.html
new file mode 100644
index 000000000..0c5d2d053
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001760.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108150018.E424B41CD6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001758.html">
+ <LINK REL="Next" HREF="001761.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108150018.E424B41CD6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:00:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A></li>
+ <LI>Next message: <A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1760">[ date ]</a>
+ <a href="thread.html#1760">[ thread ]</a>
+ <a href="subject.html#1760">[ subject ]</a>
+ <a href="author.html#1760">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 16:00:18 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 16:00:18 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A></li>
+ <LI>Next message: <A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1760">[ date ]</a>
+ <a href="thread.html#1760">[ thread ]</a>
+ <a href="subject.html#1760">[ subject ]</a>
+ <a href="author.html#1760">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001761.html b/zarb-ml/mageia-sysadm/2011-January/001761.html
new file mode 100644
index 000000000..344ee7aa2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001761.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108150936.4ADA641CD8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001760.html">
+ <LINK REL="Next" HREF="001762.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108150936.4ADA641CD8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:09:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1761">[ date ]</a>
+ <a href="thread.html#1761">[ thread ]</a>
+ <a href="subject.html#1761">[ subject ]</a>
+ <a href="author.html#1761">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 16:09:36 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (480063,480064,480065,480066,480067,480068,480069,480070,480071,480072,480073,480074,480075,480076,480077,480078,480079,480080,480081,480082,480083,480084,480085,480086,480087,480088,480089,480090,480091,480092,480093,480094,480095,480096,480097,480098,480099,480100,480101,480102,480103,480104,480105,480106,480107,480108,480109,480110,480111,480112,480113,480114,480115,480116,480117,480118,480119,480120,480121,480122,480123,480124,480125,480126))
+Sat Jan 08 16:09:36 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1761">[ date ]</a>
+ <a href="thread.html#1761">[ thread ]</a>
+ <a href="subject.html#1761">[ subject ]</a>
+ <a href="author.html#1761">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001762.html b/zarb-ml/mageia-sysadm/2011-January/001762.html
new file mode 100644
index 000000000..a4b545132
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001762.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108150936.6C9C741CDA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001761.html">
+ <LINK REL="Next" HREF="001763.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108150936.6C9C741CDA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:09:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1762">[ date ]</a>
+ <a href="thread.html#1762">[ thread ]</a>
+ <a href="subject.html#1762">[ subject ]</a>
+ <a href="author.html#1762">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 16:09:36 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (480127,480128,480129,480130,480131,480132,480133,480134,480135,480136,480137,480138,480139,480140,480141,480142,480143,480144,480145,480146,480147,480148,480149,480150,480151,480152,480153,480154,480155,480156,480157,480158,480159,480160,480161,480162,480163,480164,480165,480166,480167,480168,480169,480170,480171,480172,480173,480174,480175,480176,480177,480178,480179,480180,480181,480182,480183,480184,480185,480186,480187,480188,480189))
+Sat Jan 08 16:09:36 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1762">[ date ]</a>
+ <a href="thread.html#1762">[ thread ]</a>
+ <a href="subject.html#1762">[ subject ]</a>
+ <a href="author.html#1762">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001763.html b/zarb-ml/mageia-sysadm/2011-January/001763.html
new file mode 100644
index 000000000..7e101c059
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001763.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] progress of the night
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3mxnbe7t3.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001762.html">
+ <LINK REL="Next" HREF="001765.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] progress of the night</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3mxnbe7t3.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] progress of the night">mageia at blino.org
+ </A><BR>
+ <I>Sat Jan 8 16:25:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1763">[ date ]</a>
+ <a href="thread.html#1763">[ thread ]</a>
+ <a href="subject.html#1763">[ subject ]</a>
+ <a href="author.html#1763">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; writes:
+
+&gt;<i> The cauldron bootstrap repo (previously codenamed cooldron) has been
+</I>&gt;<i> built this way:
+</I>&gt;<i> rm -f /var/cache/urpmi/rpms/*
+</I>&gt;<i> linux32 urpmi --auto --use-distrib <A HREF="http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586">http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586</A>
+</I>&gt;<i> --root /tmp/testroot --no-install basesystem rpm-build
+</I>&gt;<i> rpm-mandriva-setup-build sudo urpmi curl python-devel dbus-devel
+</I>&gt;<i> gtk2-devel curl-devel desktop-file-utils libnotify-devel
+</I>&gt;<i> xmlrpc-c-devel xmlrpc-c file-devel python-devel gettext
+</I>&gt;<i> polkit-1-devel libzip-devel libtar-devel bzip2-devel zlib-devel
+</I>&gt;<i> intltool bison rpm-devel sqlite-devel
+</I>
+I have manually added texinfo + its deps in the bootstrap repo, else it
+would have been a nightmare to get basesystem rebuilt.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1763">[ date ]</a>
+ <a href="thread.html#1763">[ thread ]</a>
+ <a href="subject.html#1763">[ subject ]</a>
+ <a href="author.html#1763">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001764.html b/zarb-ml/mageia-sysadm/2011-January/001764.html
new file mode 100644
index 000000000..285fcf63a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001764.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108153022.D482641CDC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001765.html">
+ <LINK REL="Next" HREF="001766.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108153022.D482641CDC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:30:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1764">[ date ]</a>
+ <a href="thread.html#1764">[ thread ]</a>
+ <a href="subject.html#1764">[ subject ]</a>
+ <a href="author.html#1764">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 16:30:22 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 16:30:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1764">[ date ]</a>
+ <a href="thread.html#1764">[ thread ]</a>
+ <a href="subject.html#1764">[ subject ]</a>
+ <a href="author.html#1764">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001765.html b/zarb-ml/mageia-sysadm/2011-January/001765.html
new file mode 100644
index 000000000..3d6e2b473
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001765.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] progress of the night
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3ipxze7g8.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001763.html">
+ <LINK REL="Next" HREF="001764.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] progress of the night</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20progress%20of%20the%20night&In-Reply-To=%3Cm3ipxze7g8.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] progress of the night">mageia at blino.org
+ </A><BR>
+ <I>Sat Jan 8 16:33:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1765">[ date ]</a>
+ <a href="thread.html#1765">[ thread ]</a>
+ <a href="subject.html#1765">[ subject ]</a>
+ <a href="author.html#1765">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; writes:
+
+&gt;&gt;<i> The cauldron bootstrap repo (previously codenamed cooldron) has been
+</I>&gt;&gt;<i> built this way:
+</I>&gt;&gt;<i> rm -f /var/cache/urpmi/rpms/*
+</I>&gt;&gt;<i> linux32 urpmi --auto --use-distrib <A HREF="http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586">http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.1/i586</A>
+</I>&gt;&gt;<i> --root /tmp/testroot --no-install basesystem rpm-build
+</I>&gt;&gt;<i> rpm-mandriva-setup-build sudo urpmi curl python-devel dbus-devel
+</I>&gt;&gt;<i> gtk2-devel curl-devel desktop-file-utils libnotify-devel
+</I>&gt;&gt;<i> xmlrpc-c-devel xmlrpc-c file-devel python-devel gettext
+</I>&gt;&gt;<i> polkit-1-devel libzip-devel libtar-devel bzip2-devel zlib-devel
+</I>&gt;&gt;<i> intltool bison rpm-devel sqlite-devel
+</I>&gt;<i>
+</I>&gt;<i> I have manually added texinfo + its deps in the bootstrap repo, else it
+</I>&gt;<i> would have been a nightmare to get basesystem rebuilt.
+</I>
+As well as libtool
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A></li>
+ <LI>Next message: <A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1765">[ date ]</a>
+ <a href="thread.html#1765">[ thread ]</a>
+ <a href="subject.html#1765">[ subject ]</a>
+ <a href="author.html#1765">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001766.html b/zarb-ml/mageia-sysadm/2011-January/001766.html
new file mode 100644
index 000000000..8823a2f6f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001766.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [729] really use dot in distsuffix
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B729%5D%20really%20use%20dot%20in%20distsuffix&In-Reply-To=%3C20110108153551.6536D41CDE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001764.html">
+ <LINK REL="Next" HREF="001767.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [729] really use dot in distsuffix</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B729%5D%20really%20use%20dot%20in%20distsuffix&In-Reply-To=%3C20110108153551.6536D41CDE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [729] really use dot in distsuffix">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:35:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1766">[ date ]</a>
+ <a href="thread.html#1766">[ thread ]</a>
+ <a href="subject.html#1766">[ subject ]</a>
+ <a href="author.html#1766">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 729
+Author: blino
+Date: 2011-01-08 16:35:51 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+really use dot in distsuffix
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 14:43:55 UTC (rev 728)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 15:35:51 UTC (rev 729)
+@@ -43,7 +43,7 @@
+ rpm-macros = global cauldron
+
+ [macros global]
+-distsuffix = mga
++distsuffix = .mga
+ # mkrel definition to be removed when rpm-setup is updated on main build node
+ mkrel(c:) = %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:.mga}%{?distro_release:%distro_release}
+ distribution = Mageia
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/11c31cde/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1766">[ date ]</a>
+ <a href="thread.html#1766">[ thread ]</a>
+ <a href="subject.html#1766">[ subject ]</a>
+ <a href="author.html#1766">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001767.html b/zarb-ml/mageia-sysadm/2011-January/001767.html
new file mode 100644
index 000000000..cd29651ea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001767.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108153941.430E741CEA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001766.html">
+ <LINK REL="Next" HREF="001768.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108153941.430E741CEA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 16:39:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A></li>
+ <LI>Next message: <A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1767">[ date ]</a>
+ <a href="thread.html#1767">[ thread ]</a>
+ <a href="subject.html#1767">[ subject ]</a>
+ <a href="author.html#1767">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 16:39:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 16:39:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A></li>
+ <LI>Next message: <A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1767">[ date ]</a>
+ <a href="thread.html#1767">[ thread ]</a>
+ <a href="subject.html#1767">[ subject ]</a>
+ <a href="author.html#1767">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001768.html b/zarb-ml/mageia-sysadm/2011-January/001768.html
new file mode 100644
index 000000000..7b675c3de
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001768.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] bugzilla url...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20bugzilla%20url...&In-Reply-To=%3C4D288715.8000603%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001767.html">
+ <LINK REL="Next" HREF="001786.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] bugzilla url...</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20bugzilla%20url...&In-Reply-To=%3C4D288715.8000603%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] bugzilla url...">tmb at iki.fi
+ </A><BR>
+ <I>Sat Jan 8 16:47:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1768">[ date ]</a>
+ <a href="thread.html#1768">[ thread ]</a>
+ <a href="subject.html#1768">[ subject ]</a>
+ <a href="author.html#1768">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+what will be the bugzilla url ?
+
+I'm currently cleaning gcc, and it prints the url if a build breaks...
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1768">[ date ]</a>
+ <a href="thread.html#1768">[ thread ]</a>
+ <a href="subject.html#1768">[ subject ]</a>
+ <a href="author.html#1768">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001769.html b/zarb-ml/mageia-sysadm/2011-January/001769.html
new file mode 100644
index 000000000..070933341
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001769.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108160029.2A77541CEC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001786.html">
+ <LINK REL="Next" HREF="001770.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108160029.2A77541CEC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:00:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI>Next message: <A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1769">[ date ]</a>
+ <a href="thread.html#1769">[ thread ]</a>
+ <a href="subject.html#1769">[ subject ]</a>
+ <a href="author.html#1769">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 17:00:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-08 17:00:28', '2011-01-08 17:00:28', 'Genuine Intel(R) CPU 000 @ 2.67GHz', 58, 4)
+Sat Jan 08 17:00:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI>Next message: <A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1769">[ date ]</a>
+ <a href="thread.html#1769">[ thread ]</a>
+ <a href="subject.html#1769">[ subject ]</a>
+ <a href="author.html#1769">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001770.html b/zarb-ml/mageia-sysadm/2011-January/001770.html
new file mode 100644
index 000000000..964323da8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001770.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108160029.B539E41CED%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001769.html">
+ <LINK REL="Next" HREF="001772.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108160029.B539E41CED%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:00:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1770">[ date ]</a>
+ <a href="thread.html#1770">[ thread ]</a>
+ <a href="subject.html#1770">[ subject ]</a>
+ <a href="author.html#1770">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 17:00:29 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 17:00:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1770">[ date ]</a>
+ <a href="thread.html#1770">[ thread ]</a>
+ <a href="subject.html#1770">[ subject ]</a>
+ <a href="author.html#1770">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001771.html b/zarb-ml/mageia-sysadm/2011-January/001771.html
new file mode 100644
index 000000000..4d32300af
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001771.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [LONG] new server to name and password handling
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C20110108160629.GJ7479%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001649.html">
+ <LINK REL="Next" HREF="001725.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [LONG] new server to name and password handling</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BLONG%5D%20new%20server%20to%20name%20and%20password%20handling&In-Reply-To=%3C20110108160629.GJ7479%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] [LONG] new server to name and password handling">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Sat Jan 8 17:06:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1771">[ date ]</a>
+ <a href="thread.html#1771">[ thread ]</a>
+ <a href="subject.html#1771">[ subject ]</a>
+ <a href="author.html#1771">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Michael Scherer (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>) wrote:
+&gt;<i> Le lundi 03 janvier 2011 &#224; 02:00 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i> Ok so Buchan is MIA ( moving to another country, and we know how long it
+</I>&gt;<i> can take to get internet access in a new house/flat/cavern ), so let's
+</I>&gt;<i> not wait too long, and take the next one in the list.
+</I>&gt;<i>
+</I>&gt;<i> Olivier T, can you give a name of the server, and the next admin to
+</I>&gt;<i> choose between Pascal Terjan and Buchan Milne.
+</I>
+ServerName: rabbit.mageia.org
+Next to choose: Pascal Terjan
+
+--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/359ad8f0/attachment.asc&gt;
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI>Next message: <A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1771">[ date ]</a>
+ <a href="thread.html#1771">[ thread ]</a>
+ <a href="subject.html#1771">[ subject ]</a>
+ <a href="author.html#1771">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001772.html b/zarb-ml/mageia-sysadm/2011-January/001772.html
new file mode 100644
index 000000000..256caffdd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001772.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108160946.2169F41CF0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001770.html">
+ <LINK REL="Next" HREF="001773.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108160946.2169F41CF0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:09:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1772">[ date ]</a>
+ <a href="thread.html#1772">[ thread ]</a>
+ <a href="subject.html#1772">[ subject ]</a>
+ <a href="author.html#1772">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 17:09:45 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 17:09:45 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1772">[ date ]</a>
+ <a href="thread.html#1772">[ thread ]</a>
+ <a href="subject.html#1772">[ subject ]</a>
+ <a href="author.html#1772">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001773.html b/zarb-ml/mageia-sysadm/2011-January/001773.html
new file mode 100644
index 000000000..bd58cac27
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001773.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108163032.5B6E141CF2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001772.html">
+ <LINK REL="Next" HREF="001774.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108163032.5B6E141CF2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:30:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1773">[ date ]</a>
+ <a href="thread.html#1773">[ thread ]</a>
+ <a href="subject.html#1773">[ subject ]</a>
+ <a href="author.html#1773">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 17:30:31 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;param_values&quot; WHERE (&quot;id&quot; IN ('12882','12883'))
+Sat Jan 08 17:30:31 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1773">[ date ]</a>
+ <a href="thread.html#1773">[ thread ]</a>
+ <a href="subject.html#1773">[ subject ]</a>
+ <a href="author.html#1773">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001774.html b/zarb-ml/mageia-sysadm/2011-January/001774.html
new file mode 100644
index 000000000..5a60e5ccb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001774.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108163950.6964E41CF6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001773.html">
+ <LINK REL="Next" HREF="001775.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108163950.6964E41CF6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:39:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1774">[ date ]</a>
+ <a href="thread.html#1774">[ thread ]</a>
+ <a href="subject.html#1774">[ subject ]</a>
+ <a href="author.html#1774">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 17:39:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 17:39:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1774">[ date ]</a>
+ <a href="thread.html#1774">[ thread ]</a>
+ <a href="subject.html#1774">[ subject ]</a>
+ <a href="author.html#1774">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001775.html b/zarb-ml/mageia-sysadm/2011-January/001775.html
new file mode 100644
index 000000000..d760470e5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001775.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [252] add other extentions for binary files
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B252%5D%20add%20other%20extentions%20for%20binary%20files&In-Reply-To=%3C20110108165812.673B941CF7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001774.html">
+ <LINK REL="Next" HREF="001776.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [252] add other extentions for binary files</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B252%5D%20add%20other%20extentions%20for%20binary%20files&In-Reply-To=%3C20110108165812.673B941CF7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [252] add other extentions for binary files">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 17:58:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1775">[ date ]</a>
+ <a href="thread.html#1775">[ thread ]</a>
+ <a href="subject.html#1775">[ subject ]</a>
+ <a href="author.html#1775">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 252
+Author: boklm
+Date: 2011-01-08 17:58:12 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+add other extentions for binary files
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/RepSys/binrepo.py
+
+Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-08 00:00:32 UTC (rev 251)
++++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-08 16:58:12 UTC (rev 252)
+@@ -107,7 +107,8 @@
+ raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+ &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+- &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip)$&quot;)
++ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
++ &quot;jpg|png|gif)$&quot;)
+ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
+ expr = re.compile(raw)
+ name = os.path.basename(path)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/2617fa12/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1775">[ date ]</a>
+ <a href="thread.html#1775">[ thread ]</a>
+ <a href="subject.html#1775">[ subject ]</a>
+ <a href="author.html#1775">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001776.html b/zarb-ml/mageia-sysadm/2011-January/001776.html
new file mode 100644
index 000000000..9881c098f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001776.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108170035.8F95841CF8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001775.html">
+ <LINK REL="Next" HREF="001777.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110108170035.8F95841CF8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 18:00:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A></li>
+ <LI>Next message: <A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1776">[ date ]</a>
+ <a href="thread.html#1776">[ thread ]</a>
+ <a href="subject.html#1776">[ subject ]</a>
+ <a href="author.html#1776">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 18:00:35 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: database is locked
+Sat Jan 08 18:00:35 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A></li>
+ <LI>Next message: <A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1776">[ date ]</a>
+ <a href="thread.html#1776">[ thread ]</a>
+ <a href="subject.html#1776">[ subject ]</a>
+ <a href="author.html#1776">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001777.html b/zarb-ml/mageia-sysadm/2011-January/001777.html
new file mode 100644
index 000000000..6134a1524
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001777.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108170036.33E7141CF9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001776.html">
+ <LINK REL="Next" HREF="001778.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110108170036.33E7141CF9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 18:00:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1777">[ date ]</a>
+ <a href="thread.html#1777">[ thread ]</a>
+ <a href="subject.html#1777">[ subject ]</a>
+ <a href="author.html#1777">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 18:00:35 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 18:00:35 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1777">[ date ]</a>
+ <a href="thread.html#1777">[ thread ]</a>
+ <a href="subject.html#1777">[ subject ]</a>
+ <a href="author.html#1777">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001778.html b/zarb-ml/mageia-sysadm/2011-January/001778.html
new file mode 100644
index 000000000..65eae36dd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001778.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108170957.A0B8041CFF%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001777.html">
+ <LINK REL="Next" HREF="001779.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108170957.A0B8041CFF%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 18:09:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1778">[ date ]</a>
+ <a href="thread.html#1778">[ thread ]</a>
+ <a href="subject.html#1778">[ subject ]</a>
+ <a href="author.html#1778">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 18:09:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (481508,481509,481510,481511,481512,481513,481514,481515,481516,481517,481518,481519,481520,481521,481522,481523,481524,481525,481526,481527,481528,481529,481530,481531,481532,481533,481534,481535,481536,481537,481538,481539,481540,481541,481542,481543,481544,481545,481546,481547,481548,481549,481550,481551,481552,481553,481554,481555,481556,481557,481558,481559,481560,481561,481562,481563,481564,481565,481566,481567,481568,481569,481570,481571))
+Sat Jan 08 18:09:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1778">[ date ]</a>
+ <a href="thread.html#1778">[ thread ]</a>
+ <a href="subject.html#1778">[ subject ]</a>
+ <a href="author.html#1778">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001779.html b/zarb-ml/mageia-sysadm/2011-January/001779.html
new file mode 100644
index 000000000..1e12a2f38
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001779.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108170957.F36C341CFD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001778.html">
+ <LINK REL="Next" HREF="001780.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108170957.F36C341CFD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 18:09:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1779">[ date ]</a>
+ <a href="thread.html#1779">[ thread ]</a>
+ <a href="subject.html#1779">[ subject ]</a>
+ <a href="author.html#1779">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 18:09:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 18:09:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1779">[ date ]</a>
+ <a href="thread.html#1779">[ thread ]</a>
+ <a href="subject.html#1779">[ subject ]</a>
+ <a href="author.html#1779">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001780.html b/zarb-ml/mageia-sysadm/2011-January/001780.html
new file mode 100644
index 000000000..9ce9d5580
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001780.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108174002.310A341D02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001779.html">
+ <LINK REL="Next" HREF="001781.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108174002.310A341D02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 18:40:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1780">[ date ]</a>
+ <a href="thread.html#1780">[ thread ]</a>
+ <a href="subject.html#1780">[ subject ]</a>
+ <a href="author.html#1780">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 18:40:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 18:40:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1780">[ date ]</a>
+ <a href="thread.html#1780">[ thread ]</a>
+ <a href="subject.html#1780">[ subject ]</a>
+ <a href="author.html#1780">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001781.html b/zarb-ml/mageia-sysadm/2011-January/001781.html
new file mode 100644
index 000000000..dfd8d2385
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001781.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108181007.794E141D09%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001780.html">
+ <LINK REL="Next" HREF="001782.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108181007.794E141D09%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 19:10:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1781">[ date ]</a>
+ <a href="thread.html#1781">[ thread ]</a>
+ <a href="subject.html#1781">[ subject ]</a>
+ <a href="author.html#1781">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 19:10:06 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 19:10:06 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1781">[ date ]</a>
+ <a href="thread.html#1781">[ thread ]</a>
+ <a href="subject.html#1781">[ subject ]</a>
+ <a href="author.html#1781">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001782.html b/zarb-ml/mageia-sysadm/2011-January/001782.html
new file mode 100644
index 000000000..907dd8cf7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001782.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108184011.8598541D3B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001781.html">
+ <LINK REL="Next" HREF="001783.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108184011.8598541D3B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 19:40:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1782">[ date ]</a>
+ <a href="thread.html#1782">[ thread ]</a>
+ <a href="subject.html#1782">[ subject ]</a>
+ <a href="author.html#1782">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 19:40:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 19:40:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1782">[ date ]</a>
+ <a href="thread.html#1782">[ thread ]</a>
+ <a href="subject.html#1782">[ subject ]</a>
+ <a href="author.html#1782">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001783.html b/zarb-ml/mageia-sysadm/2011-January/001783.html
new file mode 100644
index 000000000..07fb128f3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001783.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108191016.2738741D41%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001782.html">
+ <LINK REL="Next" HREF="001784.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108191016.2738741D41%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 20:10:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1783">[ date ]</a>
+ <a href="thread.html#1783">[ thread ]</a>
+ <a href="subject.html#1783">[ subject ]</a>
+ <a href="author.html#1783">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 20:10:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 20:10:16 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1783">[ date ]</a>
+ <a href="thread.html#1783">[ thread ]</a>
+ <a href="subject.html#1783">[ subject ]</a>
+ <a href="author.html#1783">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001784.html b/zarb-ml/mageia-sysadm/2011-January/001784.html
new file mode 100644
index 000000000..c427a3969
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001784.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108194023.D1A7941D46%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001783.html">
+ <LINK REL="Next" HREF="001785.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108194023.D1A7941D46%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 20:40:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1784">[ date ]</a>
+ <a href="thread.html#1784">[ thread ]</a>
+ <a href="subject.html#1784">[ subject ]</a>
+ <a href="author.html#1784">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 20:40:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-08 20:40:23', '2011-01-08 20:40:23', '0.00 kB', 4, 6)
+Sat Jan 08 20:40:23 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1784">[ date ]</a>
+ <a href="thread.html#1784">[ thread ]</a>
+ <a href="subject.html#1784">[ subject ]</a>
+ <a href="author.html#1784">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001785.html b/zarb-ml/mageia-sysadm/2011-January/001785.html
new file mode 100644
index 000000000..9b3b0f641
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001785.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108194024.14E5941D47%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001784.html">
+ <LINK REL="Next" HREF="001787.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110108194024.14E5941D47%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 20:40:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1785">[ date ]</a>
+ <a href="thread.html#1785">[ thread ]</a>
+ <a href="subject.html#1785">[ subject ]</a>
+ <a href="author.html#1785">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 20:40:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 20:40:23 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1785">[ date ]</a>
+ <a href="thread.html#1785">[ thread ]</a>
+ <a href="subject.html#1785">[ subject ]</a>
+ <a href="author.html#1785">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001786.html b/zarb-ml/mageia-sysadm/2011-January/001786.html
new file mode 100644
index 000000000..2f4a3cc00
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001786.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] bugzilla url...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20bugzilla%20url...&In-Reply-To=%3CAANLkTim2Pzyh7%3DCgE-3k4%2BG0dOYpsNyP-cin5v8HWBWB%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001768.html">
+ <LINK REL="Next" HREF="001769.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] bugzilla url...</H1>
+ <B>Dexter Morgan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20bugzilla%20url...&In-Reply-To=%3CAANLkTim2Pzyh7%3DCgE-3k4%2BG0dOYpsNyP-cin5v8HWBWB%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] bugzilla url...">dmorganec at gmail.com
+ </A><BR>
+ <I>Sat Jan 8 20:42:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI>Next message: <A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1786">[ date ]</a>
+ <a href="thread.html#1786">[ thread ]</a>
+ <a href="subject.html#1786">[ subject ]</a>
+ <a href="author.html#1786">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, Jan 8, 2011 at 4:47 PM, Thomas Backlund &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">tmb at iki.fi</A>&gt; wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> what will be the bugzilla url ?
+</I>&gt;<i>
+</I>&gt;<i> I'm currently cleaning gcc, and it prints the url if a build breaks...
+</I>&gt;<i>
+</I>
+Hi,
+
+the url is <A HREF="http://bugs.mageia.org/">http://bugs.mageia.org/</A>
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A></li>
+ <LI>Next message: <A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1786">[ date ]</a>
+ <a href="thread.html#1786">[ thread ]</a>
+ <a href="subject.html#1786">[ subject ]</a>
+ <a href="author.html#1786">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001787.html b/zarb-ml/mageia-sysadm/2011-January/001787.html
new file mode 100644
index 000000000..85a88c524
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001787.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108201030.4797541D4D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001785.html">
+ <LINK REL="Next" HREF="001788.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108201030.4797541D4D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 21:10:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1787">[ date ]</a>
+ <a href="thread.html#1787">[ thread ]</a>
+ <a href="subject.html#1787">[ subject ]</a>
+ <a href="author.html#1787">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 21:10:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 21:10:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1787">[ date ]</a>
+ <a href="thread.html#1787">[ thread ]</a>
+ <a href="subject.html#1787">[ subject ]</a>
+ <a href="author.html#1787">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001788.html b/zarb-ml/mageia-sysadm/2011-January/001788.html
new file mode 100644
index 000000000..da64219bc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001788.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108204034.A9B7041D53%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001787.html">
+ <LINK REL="Next" HREF="001789.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108204034.A9B7041D53%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 21:40:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1788">[ date ]</a>
+ <a href="thread.html#1788">[ thread ]</a>
+ <a href="subject.html#1788">[ subject ]</a>
+ <a href="author.html#1788">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 21:40:34 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 21:40:34 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1788">[ date ]</a>
+ <a href="thread.html#1788">[ thread ]</a>
+ <a href="subject.html#1788">[ subject ]</a>
+ <a href="author.html#1788">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001789.html b/zarb-ml/mageia-sysadm/2011-January/001789.html
new file mode 100644
index 000000000..19debe0ce
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001789.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108211041.1E60B41D5A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001788.html">
+ <LINK REL="Next" HREF="001790.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>report at valstar.mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108211041.1E60B41D5A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">report at valstar.mageia.org
+ </A><BR>
+ <I>Sat Jan 8 22:10:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1789">[ date ]</a>
+ <a href="thread.html#1789">[ thread ]</a>
+ <a href="subject.html#1789">[ subject ]</a>
+ <a href="author.html#1789">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 22:10:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 22:10:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1789">[ date ]</a>
+ <a href="thread.html#1789">[ thread ]</a>
+ <a href="subject.html#1789">[ subject ]</a>
+ <a href="author.html#1789">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001790.html b/zarb-ml/mageia-sysadm/2011-January/001790.html
new file mode 100644
index 000000000..3e5bda398
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001790.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B730%5D%20report%20are%20sent%20by%20the%20puppetmaster%2C%0A%20so%20the%20configuration%20of%20mail%20sending%20should%20on%20master%20side&In-Reply-To=%3C20110108211308.DCA2041D5A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001789.html">
+ <LINK REL="Next" HREF="001791.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B730%5D%20report%20are%20sent%20by%20the%20puppetmaster%2C%0A%20so%20the%20configuration%20of%20mail%20sending%20should%20on%20master%20side&In-Reply-To=%3C20110108211308.DCA2041D5A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 22:13:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1790">[ date ]</a>
+ <a href="thread.html#1790">[ thread ]</a>
+ <a href="subject.html#1790">[ subject ]</a>
+ <a href="author.html#1790">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 730
+Author: misc
+Date: 2011-01-08 22:13:08 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+report are sent by the puppetmaster, so the configuration of mail sending should on master side
+
+Modified Paths:
+--------------
+ puppet/modules/puppet/templates/puppet.conf
+
+Modified: puppet/modules/puppet/templates/puppet.conf
+===================================================================
+--- puppet/modules/puppet/templates/puppet.conf 2011-01-08 15:35:51 UTC (rev 729)
++++ puppet/modules/puppet/templates/puppet.conf 2011-01-08 21:13:08 UTC (rev 730)
+@@ -17,6 +17,7 @@
+ # tagmail should be kept last, until this bug is fixed
+ # <A HREF="https://projects.puppetlabs.com/issues/5018">https://projects.puppetlabs.com/issues/5018</A>
+ reports = store,tagmail
++ reportfrom = root@&lt;%= domain %&gt;
+
+ storeconfigs = true
+ dbadapter = sqlite3
+@@ -33,7 +34,6 @@
+ splay = true
+
+ report = true
+- reportfrom = root@&lt;%= domain %&gt;
+
+ # The file in which puppetd stores a list of the classes
+ # associated with the retrieved configuratiion. Can be loaded in
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/3a29186e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1790">[ date ]</a>
+ <a href="thread.html#1790">[ thread ]</a>
+ <a href="subject.html#1790">[ subject ]</a>
+ <a href="author.html#1790">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001791.html b/zarb-ml/mageia-sysadm/2011-January/001791.html
new file mode 100644
index 000000000..5c3760c96
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001791.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108214046.1B2DC41D62%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001790.html">
+ <LINK REL="Next" HREF="001792.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110108214046.1B2DC41D62%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 22:40:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A></li>
+ <LI>Next message: <A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1791">[ date ]</a>
+ <a href="thread.html#1791">[ thread ]</a>
+ <a href="subject.html#1791">[ subject ]</a>
+ <a href="author.html#1791">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 08 22:40:45 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 08 22:40:45 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A></li>
+ <LI>Next message: <A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1791">[ date ]</a>
+ <a href="thread.html#1791">[ thread ]</a>
+ <a href="subject.html#1791">[ subject ]</a>
+ <a href="author.html#1791">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001792.html b/zarb-ml/mageia-sysadm/2011-January/001792.html
new file mode 100644
index 000000000..e3e3cb161
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001792.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] ssh key and login
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ssh%20key%20and%20login&In-Reply-To=%3C4D28E4A6.8000906%40btspuhler.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001791.html">
+ <LINK REL="Next" HREF="001793.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] ssh key and login</H1>
+ <B>Thomas Spuhler</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ssh%20key%20and%20login&In-Reply-To=%3C4D28E4A6.8000906%40btspuhler.com%3E"
+ TITLE="[Mageia-sysadm] ssh key and login">thomas at btspuhler.com
+ </A><BR>
+ <I>Sat Jan 8 23:26:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1792">[ date ]</a>
+ <a href="thread.html#1792">[ thread ]</a>
+ <a href="subject.html#1792">[ subject ]</a>
+ <a href="author.html#1792">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>attached is my login info and ssh pub key
+
+login name: spuhler
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: id_dsa.pub
+Type: application/x-mspublisher
+Size: 617 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/a02d48d9/attachment.pub&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1792">[ date ]</a>
+ <a href="thread.html#1792">[ thread ]</a>
+ <a href="subject.html#1792">[ subject ]</a>
+ <a href="author.html#1792">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001793.html b/zarb-ml/mageia-sysadm/2011-January/001793.html
new file mode 100644
index 000000000..ff68de0a1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001793.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [731] do not hardcode schedbot home dir
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B731%5D%20do%20not%20hardcode%20schedbot%20home%20dir&In-Reply-To=%3C20110108225618.161EA41D72%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001792.html">
+ <LINK REL="Next" HREF="001794.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [731] do not hardcode schedbot home dir</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B731%5D%20do%20not%20hardcode%20schedbot%20home%20dir&In-Reply-To=%3C20110108225618.161EA41D72%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [731] do not hardcode schedbot home dir">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 8 23:56:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A></li>
+ <LI>Next message: <A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1793">[ date ]</a>
+ <a href="thread.html#1793">[ thread ]</a>
+ <a href="subject.html#1793">[ subject ]</a>
+ <a href="author.html#1793">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 731
+Author: blino
+Date: 2011-01-08 23:56:17 +0100 (Sat, 08 Jan 2011)
+Log Message:
+-----------
+do not hardcode schedbot home dir
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf
+
+Modified: puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf 2011-01-08 21:13:08 UTC (rev 730)
++++ puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf 2011-01-08 22:56:17 UTC (rev 731)
+@@ -1,11 +1,11 @@
+ &lt;%
+-pkgsubmit_root = &quot;/home/schedbot/uploads&quot;
++pkgsubmit_root = sched_home_dir + &quot;/uploads&quot;
+ %&gt;
+
+ &lt;VirtualHost *:80&gt;
+ ServerName pkgsubmit.&lt;%= domain %&gt;
+ DocumentRoot &lt;%= pkgsubmit_root %&gt;
+- Alias /uploads /home/schedbot/uploads
++ Alias /uploads &lt;%= sched_home_dir %&gt;/uploads
+ &lt;Location /&gt;
+ Allow from all
+ Options Indexes
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110108/e88683c2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A></li>
+ <LI>Next message: <A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1793">[ date ]</a>
+ <a href="thread.html#1793">[ thread ]</a>
+ <a href="subject.html#1793">[ subject ]</a>
+ <a href="author.html#1793">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001794.html b/zarb-ml/mageia-sysadm/2011-January/001794.html
new file mode 100644
index 000000000..19ec497b7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001794.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [732] do not hardcode schedbot home dir
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B732%5D%20do%20not%20hardcode%20schedbot%20home%20dir&In-Reply-To=%3C20110108230224.BA54B41D74%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001793.html">
+ <LINK REL="Next" HREF="001795.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [732] do not hardcode schedbot home dir</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B732%5D%20do%20not%20hardcode%20schedbot%20home%20dir&In-Reply-To=%3C20110108230224.BA54B41D74%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [732] do not hardcode schedbot home dir">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 00:02:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A></li>
+ <LI>Next message: <A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1794">[ date ]</a>
+ <a href="thread.html#1794">[ thread ]</a>
+ <a href="subject.html#1794">[ subject ]</a>
+ <a href="author.html#1794">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 732
+Author: blino
+Date: 2011-01-09 00:02:24 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+do not hardcode schedbot home dir
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/repsys.conf
+
+Modified: puppet/modules/buildsystem/templates/repsys.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 22:56:17 UTC (rev 731)
++++ puppet/modules/buildsystem/templates/repsys.conf 2011-01-08 23:02:24 UTC (rev 732)
+@@ -2,7 +2,7 @@
+ verbose = no
+ default_parent = svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron
+ #url-map = svn\+<A HREF="ssh://svn\.mageia\.org/(.*">ssh://svn\.mageia\.org/(.*</A>) <A HREF="file:///\1">file:///\1</A>
+-tempdir = /home/schedbot/repsys/tmp
++tempdir = &lt;%= sched_home_dir %&gt;/repsys/tmp
+ use-binaries-repository = yes
+ binaries-repository = svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/binrepos
+ # ldap settings
+@@ -38,7 +38,7 @@
+ host = pkgsubmit.&lt;%= domain %&gt;
+
+ [submit cauldron]
+-target = /home/schedbot/repsys/srpms
++target = &lt;%= sched_home_dir %&gt;/repsys/srpms
+ allowed = svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/cauldron svn+<A HREF="ssh://svn.&lt;%=">ssh://svn.&lt;%=</A> domain %&gt;/svn/packages/branches/cauldron
+ rpm-macros = global cauldron
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/1094351f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A></li>
+ <LI>Next message: <A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1794">[ date ]</a>
+ <a href="thread.html#1794">[ thread ]</a>
+ <a href="subject.html#1794">[ subject ]</a>
+ <a href="author.html#1794">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001795.html b/zarb-ml/mageia-sysadm/2011-January/001795.html
new file mode 100644
index 000000000..8528bd66a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001795.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [733] do not harccode schedbot login
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B733%5D%20do%20not%20harccode%20schedbot%20login&In-Reply-To=%3C20110108230324.61D7141D74%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001794.html">
+ <LINK REL="Next" HREF="001796.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [733] do not harccode schedbot login</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B733%5D%20do%20not%20harccode%20schedbot%20login&In-Reply-To=%3C20110108230324.61D7141D74%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [733] do not harccode schedbot login">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 00:03:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A></li>
+ <LI>Next message: <A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1795">[ date ]</a>
+ <a href="thread.html#1795">[ thread ]</a>
+ <a href="subject.html#1795">[ subject ]</a>
+ <a href="author.html#1795">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 733
+Author: blino
+Date: 2011-01-09 00:03:24 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+do not harccode schedbot login
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-08 23:02:24 UTC (rev 732)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-08 23:03:24 UTC (rev 733)
+@@ -67,5 +67,5 @@
+ },
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>',
+ http_queue =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/uploads',
+- upload_user =&gt; 'schedbot',
++ upload_user =&gt; '&lt;%= sched_login %&gt;',
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/167002e3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A></li>
+ <LI>Next message: <A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1795">[ date ]</a>
+ <a href="thread.html#1795">[ thread ]</a>
+ <a href="subject.html#1795">[ subject ]</a>
+ <a href="author.html#1795">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001796.html b/zarb-ml/mageia-sysadm/2011-January/001796.html
new file mode 100644
index 000000000..9c656a5f3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001796.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [734] do not hardcode iurt login and home
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B734%5D%20do%20not%20hardcode%20iurt%20login%20and%20home&In-Reply-To=%3C20110108230743.5920B41D75%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001795.html">
+ <LINK REL="Next" HREF="001797.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [734] do not hardcode iurt login and home</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B734%5D%20do%20not%20hardcode%20iurt%20login%20and%20home&In-Reply-To=%3C20110108230743.5920B41D75%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [734] do not hardcode iurt login and home">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 00:07:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A></li>
+ <LI>Next message: <A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1796">[ date ]</a>
+ <a href="thread.html#1796">[ thread ]</a>
+ <a href="subject.html#1796">[ subject ]</a>
+ <a href="author.html#1796">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 734
+Author: blino
+Date: 2011-01-09 00:07:43 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+do not hardcode iurt login and home
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/iurt.cauldron.conf
+ puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/iurt.cauldron.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-08 23:03:24 UTC (rev 733)
++++ puppet/modules/buildsystem/templates/iurt.cauldron.conf 2011-01-08 23:07:43 UTC (rev 734)
+@@ -1,11 +1,11 @@
+ {
+ supported_arch =&gt; [ 'i586', 'x86_64' ],
+ all_media =&gt; { 'core' =&gt; [ 'release' ], 'nonfree' =&gt; [ 'release' ], 'tainted' =&gt; [ 'release' ] },
+- upload =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/',
+- upload_queue =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/queue/',
++ upload =&gt; '&lt;%= build_login %&gt;@pkgsubmit:~/uploads/',
++ upload_queue =&gt; '&lt;%= build_login %&gt;@pkgsubmit:~/uploads/queue/',
+ unwanted_packages =&gt; '^monotone-',
+ repository =&gt; '<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/',
+- rsync_to =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:/mnt/BIG/dis/uploads/build/',
++ rsync_to =&gt; '&lt;%= build_login %&gt;@pkgsubmit:/mnt/BIG/dis/uploads/build/',
+ log_url =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/queue/build/',
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+ packager =&gt; 'Iurt the rebuild bot &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&gt;',
+
+Modified: puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf 2011-01-08 23:03:24 UTC (rev 733)
++++ puppet/modules/buildsystem/templates/iurt.mandriva2010.1.conf 2011-01-08 23:07:43 UTC (rev 734)
+@@ -1,11 +1,11 @@
+ {
+ supported_arch =&gt; [ 'i586', 'x86_64' ],
+ all_media =&gt; { 'main' =&gt; [ 'release' ], 'contrib' =&gt; [ 'release' ] },
+- upload =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/',
+- upload_queue =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:~/uploads/queue/',
++ upload =&gt; '&lt;%= build_login %&gt;@pkgsubmit:~/uploads/',
++ upload_queue =&gt; '&lt;%= build_login %&gt;@pkgsubmit:~/uploads/queue/',
+ unwanted_packages =&gt; '^monotone-',
+ repository =&gt; '<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/mandriva/',
+- rsync_to =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">iurt at pkgsubmit</A>:/mnt/BIG/dis/uploads/build/',
++ rsync_to =&gt; '&lt;%= build_login %&gt;@pkgsubmit:/mnt/BIG/dis/uploads/build/',
+ log_url =&gt; '<A HREF="http://pkgsubmit.&lt;%=">http://pkgsubmit.&lt;%=</A> domain %&gt;/queue/build/',
+ admin =&gt; '<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>',
+ packager =&gt; 'Iurt the rebuild bot &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>&gt;',
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-08 23:03:24 UTC (rev 733)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-08 23:07:43 UTC (rev 734)
+@@ -12,7 +12,7 @@
+ x86_64 =&gt; [ qw(jonund) ],
+ );
+ my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+-my $homedir = &quot;/home/iurt&quot;;
++my $homedir = &quot;&lt;%= build_home_dir %&gt;&quot;;
+
+ {
+ bot =&gt; {
+@@ -23,7 +23,7 @@
+ my $node = $_;
+ ($node =&gt; {
+ iurt =&gt; {
+- user =&gt; 'iurt',
++ user =&gt; '&lt;%= build_login %&gt;',
+ # (spuk, 2007-08-16) disabled iurt_cache additional media, locks trying to mount -o bind
+ # command =&gt; &quot;iurt --copy-srpm --group -v 6 --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository --additional-media -m __MEDIA__ -- <A HREF="file://$homedir/cache/">file://$homedir/cache/</A> -p \&quot;__PACKAGER__\&quot; -r __TARGET__ __ARCH__&quot;,
+ command =&gt; &quot;iurt --copy_srpm --group -v 6 --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository -p \&quot;__PACKAGER__\&quot; -r __TARGET__ __ARCH__&quot;,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/db50235f/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A></li>
+ <LI>Next message: <A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1796">[ date ]</a>
+ <a href="thread.html#1796">[ thread ]</a>
+ <a href="subject.html#1796">[ subject ]</a>
+ <a href="author.html#1796">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001797.html b/zarb-ml/mageia-sysadm/2011-January/001797.html
new file mode 100644
index 000000000..9dbd7659c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001797.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [735] use /var/www/bs as new root
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B735%5D%20use%20/var/www/bs%20as%20new%20root&In-Reply-To=%3C20110108235937.8068941D83%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001796.html">
+ <LINK REL="Next" HREF="001798.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [735] use /var/www/bs as new root</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B735%5D%20use%20/var/www/bs%20as%20new%20root&In-Reply-To=%3C20110108235937.8068941D83%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [735] use /var/www/bs as new root">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 00:59:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A></li>
+ <LI>Next message: <A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1797">[ date ]</a>
+ <a href="thread.html#1797">[ thread ]</a>
+ <a href="subject.html#1797">[ subject ]</a>
+ <a href="author.html#1797">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 735
+Author: blino
+Date: 2011-01-09 00:59:37 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+use /var/www/bs as new root
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf
+
+Modified: puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf 2011-01-08 23:07:43 UTC (rev 734)
++++ puppet/modules/buildsystem/templates/vhost_pkgsubmit.conf 2011-01-08 23:59:37 UTC (rev 735)
+@@ -1,10 +1,6 @@
+-&lt;%
+-pkgsubmit_root = sched_home_dir + &quot;/uploads&quot;
+-%&gt;
+-
+ &lt;VirtualHost *:80&gt;
+ ServerName pkgsubmit.&lt;%= domain %&gt;
+- DocumentRoot &lt;%= pkgsubmit_root %&gt;
++ DocumentRoot /var/www/bs/
+ Alias /uploads &lt;%= sched_home_dir %&gt;/uploads
+ &lt;Location /&gt;
+ Allow from all
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/aefca8ab/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A></li>
+ <LI>Next message: <A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1797">[ date ]</a>
+ <a href="thread.html#1797">[ thread ]</a>
+ <a href="subject.html#1797">[ subject ]</a>
+ <a href="author.html#1797">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001798.html b/zarb-ml/mageia-sysadm/2011-January/001798.html
new file mode 100644
index 000000000..57287641c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001798.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109003605.336C941D8D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001797.html">
+ <LINK REL="Next" HREF="001800.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109003605.336C941D8D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 01:36:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A></li>
+ <LI>Next message: <A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1798">[ date ]</a>
+ <a href="thread.html#1798">[ thread ]</a>
+ <a href="subject.html#1798">[ subject ]</a>
+ <a href="author.html#1798">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 01:36:03 +0100 2011 /Stage[main]/Shorewall/Shorewall::Shorewallfile[zones]/Concat[/tmp/shorewall/zones]/Exec[concat_/tmp/shorewall/zones]/unless (err): Check &quot;/usr/local/bin/concatfragments.sh -o /var/lib/puppet/concat/_tmp_shorewall_zones/fragments.concat.out -d /var/lib/puppet/concat/_tmp_shorewall_zones -t &quot; exceeded timeout
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A></li>
+ <LI>Next message: <A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1798">[ date ]</a>
+ <a href="thread.html#1798">[ thread ]</a>
+ <a href="subject.html#1798">[ subject ]</a>
+ <a href="author.html#1798">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001799.html b/zarb-ml/mageia-sysadm/2011-January/001799.html
new file mode 100644
index 000000000..7b2670f29
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001799.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109013622.B47E441D99%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001800.html">
+ <LINK REL="Next" HREF="001801.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109013622.B47E441D99%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 02:36:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1799">[ date ]</a>
+ <a href="thread.html#1799">[ thread ]</a>
+ <a href="subject.html#1799">[ subject ]</a>
+ <a href="author.html#1799">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 02:36:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 02:36:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1799">[ date ]</a>
+ <a href="thread.html#1799">[ thread ]</a>
+ <a href="subject.html#1799">[ subject ]</a>
+ <a href="author.html#1799">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001800.html b/zarb-ml/mageia-sysadm/2011-January/001800.html
new file mode 100644
index 000000000..f1e971c37
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001800.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109013621.E36C241D98%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001798.html">
+ <LINK REL="Next" HREF="001799.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109013621.E36C241D98%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 02:36:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1800">[ date ]</a>
+ <a href="thread.html#1800">[ thread ]</a>
+ <a href="subject.html#1800">[ subject ]</a>
+ <a href="author.html#1800">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 02:36:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-09 02:36:21', '2011-01-09 02:36:21', 'Genuine Intel(R) CPU 000 @ 2.67GHz', 58, 4)
+Sun Jan 09 02:36:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1800">[ date ]</a>
+ <a href="thread.html#1800">[ thread ]</a>
+ <a href="subject.html#1800">[ subject ]</a>
+ <a href="author.html#1800">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001801.html b/zarb-ml/mageia-sysadm/2011-January/001801.html
new file mode 100644
index 000000000..2315eb203
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001801.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [253] add more binary files extentions
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B253%5D%20add%20more%20binary%20files%20extentions&In-Reply-To=%3C20110109015850.5251641D9D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001799.html">
+ <LINK REL="Next" HREF="001802.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [253] add more binary files extentions</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B253%5D%20add%20more%20binary%20files%20extentions&In-Reply-To=%3C20110109015850.5251641D9D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [253] add more binary files extentions">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 02:58:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1801">[ date ]</a>
+ <a href="thread.html#1801">[ thread ]</a>
+ <a href="subject.html#1801">[ subject ]</a>
+ <a href="author.html#1801">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 253
+Author: boklm
+Date: 2011-01-09 02:58:50 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add more binary files extentions
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/RepSys/binrepo.py
+
+Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-08 16:58:12 UTC (rev 252)
++++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-09 01:58:50 UTC (rev 253)
+@@ -108,7 +108,7 @@
+ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+ &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
+- &quot;jpg|png|gif)$&quot;)
++ &quot;jpg|png|gif|avi|mpg|mpeg|rar)$&quot;)
+ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
+ expr = re.compile(raw)
+ name = os.path.basename(path)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/043b0633/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1801">[ date ]</a>
+ <a href="thread.html#1801">[ thread ]</a>
+ <a href="subject.html#1801">[ subject ]</a>
+ <a href="author.html#1801">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001802.html b/zarb-ml/mageia-sysadm/2011-January/001802.html
new file mode 100644
index 000000000..29090bb8f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001802.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [736] add soft and web repositories
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B736%5D%20add%20soft%20and%20web%20repositories&In-Reply-To=%3C20110109021047.E558341DA0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001801.html">
+ <LINK REL="Next" HREF="001803.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [736] add soft and web repositories</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B736%5D%20add%20soft%20and%20web%20repositories&In-Reply-To=%3C20110109021047.E558341DA0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [736] add soft and web repositories">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 03:10:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A></li>
+ <LI>Next message: <A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1802">[ date ]</a>
+ <a href="thread.html#1802">[ thread ]</a>
+ <a href="subject.html#1802">[ subject ]</a>
+ <a href="author.html#1802">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 736
+Author: boklm
+Date: 2011-01-09 03:10:47 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add soft and web repositories
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-08 23:59:37 UTC (rev 735)
++++ puppet/manifests/nodes.pp 2011-01-09 02:10:47 UTC (rev 736)
+@@ -35,6 +35,19 @@
+ cia_module =&gt; &quot;sysadm&quot;,
+ }
+
++ subversion::repository { &quot;/svn/soft/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>'],
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;soft&quot;,
++ }
++
++ subversion::repository { &quot;/svn/web/&quot;:
++ group =&gt; &quot;mga-committers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;web&quot;,
++ }
++
+ subversion::repository { &quot;/svn/packages/&quot;:
+ group =&gt; &quot;mga-packagers&quot;,
+ no_binary =&gt; true,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/7b75b032/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A></li>
+ <LI>Next message: <A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1802">[ date ]</a>
+ <a href="thread.html#1802">[ thread ]</a>
+ <a href="subject.html#1802">[ subject ]</a>
+ <a href="author.html#1802">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001803.html b/zarb-ml/mageia-sysadm/2011-January/001803.html
new file mode 100644
index 000000000..0bc1b5ae9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001803.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [254] mgarepo version 1.9.4
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B254%5D%20mgarepo%20version%201.9.4&In-Reply-To=%3C20110109021749.A249B41DA1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001802.html">
+ <LINK REL="Next" HREF="001804.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [254] mgarepo version 1.9.4</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B254%5D%20mgarepo%20version%201.9.4&In-Reply-To=%3C20110109021749.A249B41DA1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [254] mgarepo version 1.9.4">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 03:17:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A></li>
+ <LI>Next message: <A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1803">[ date ]</a>
+ <a href="thread.html#1803">[ thread ]</a>
+ <a href="subject.html#1803">[ subject ]</a>
+ <a href="author.html#1803">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 254
+Author: boklm
+Date: 2011-01-09 03:17:49 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.4
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/repsys
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-09 01:58:50 UTC (rev 253)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-09 02:17:49 UTC (rev 254)
+@@ -1,3 +1,6 @@
++* 1.9.4
++- add more extentions for files belonging in binrepo
++
+ * 1.9.3
+ - enable binrepo in create-srpm
+ - update repsys.conf for Mageia
+
+Modified: build_system/mgarepo/trunk/repsys
+===================================================================
+--- build_system/mgarepo/trunk/repsys 2011-01-09 01:58:50 UTC (rev 253)
++++ build_system/mgarepo/trunk/repsys 2011-01-09 02:17:49 UTC (rev 254)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.3&quot;
++VERSION=&quot;1.9.4&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/f90140ae/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A></li>
+ <LI>Next message: <A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1803">[ date ]</a>
+ <a href="thread.html#1803">[ thread ]</a>
+ <a href="subject.html#1803">[ subject ]</a>
+ <a href="author.html#1803">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001804.html b/zarb-ml/mageia-sysadm/2011-January/001804.html
new file mode 100644
index 000000000..3f2c34b6a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001804.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [255] mgarepo version 1.9.4
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B255%5D%20mgarepo%20version%201.9.4&In-Reply-To=%3C20110109021838.43B1E41DA2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001803.html">
+ <LINK REL="Next" HREF="001805.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [255] mgarepo version 1.9.4</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B255%5D%20mgarepo%20version%201.9.4&In-Reply-To=%3C20110109021838.43B1E41DA2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [255] mgarepo version 1.9.4">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 03:18:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A></li>
+ <LI>Next message: <A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1804">[ date ]</a>
+ <a href="thread.html#1804">[ thread ]</a>
+ <a href="subject.html#1804">[ subject ]</a>
+ <a href="author.html#1804">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 255
+Author: boklm
+Date: 2011-01-09 03:18:37 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.4
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.4/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/f90da3a0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A></li>
+ <LI>Next message: <A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1804">[ date ]</a>
+ <a href="thread.html#1804">[ thread ]</a>
+ <a href="subject.html#1804">[ subject ]</a>
+ <a href="author.html#1804">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001805.html b/zarb-ml/mageia-sysadm/2011-January/001805.html
new file mode 100644
index 000000000..318be50d9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001805.html
@@ -0,0 +1,177 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B256%5D%20append%20%27%40%27%20to%20%28almost%29%20all%20svn%20paths%2C%0A%20to%20avoid%20svn%20syntax%20problems%20in%20case%20of%20paths%20containing%20%27%40%27&In-Reply-To=%3C20110109030932.418893FDAA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001804.html">
+ <LINK REL="Next" HREF="001806.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B256%5D%20append%20%27%40%27%20to%20%28almost%29%20all%20svn%20paths%2C%0A%20to%20avoid%20svn%20syntax%20problems%20in%20case%20of%20paths%20containing%20%27%40%27&In-Reply-To=%3C20110109030932.418893FDAA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 04:09:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A></li>
+ <LI>Next message: <A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1805">[ date ]</a>
+ <a href="thread.html#1805">[ thread ]</a>
+ <a href="subject.html#1805">[ subject ]</a>
+ <a href="author.html#1805">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 256
+Author: boklm
+Date: 2011-01-09 04:09:31 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/RepSys/svn.py
+
+Modified: build_system/mgarepo/trunk/RepSys/svn.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/svn.py 2011-01-09 02:18:37 UTC (rev 255)
++++ build_system/mgarepo/trunk/RepSys/svn.py 2011-01-09 03:09:31 UTC (rev 256)
+@@ -109,24 +109,24 @@
+ cmd_args.append(&quot;-r '%s'&quot; % ret)
+
+ def add(self, path, **kwargs):
+- cmd = [&quot;add&quot;, path]
++ cmd = [&quot;add&quot;, path + '@']
+ return self._execsvn_success(noauth=1, *cmd, **kwargs)
+
+ def copy(self, pathfrom, pathto, **kwargs):
+- cmd = [&quot;copy&quot;, pathfrom, pathto]
++ cmd = [&quot;copy&quot;, pathfrom + '@', pathto + '@']
+ self._add_revision(cmd, kwargs, optional=1)
+ self._add_log(cmd, kwargs)
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def remove(self, path, force=0, **kwargs):
+- cmd = [&quot;remove&quot;, path]
++ cmd = [&quot;remove&quot;, path + '@']
+ self._add_log(cmd, kwargs)
+ if force:
+ cmd.append(&quot;--force&quot;)
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def mkdir(self, path, **kwargs):
+- cmd = [&quot;mkdir&quot;, path]
++ cmd = [&quot;mkdir&quot;, path + '@']
+ if kwargs.get(&quot;parents&quot;):
+ cmd.append(&quot;--parents&quot;)
+ self._add_log(cmd, kwargs)
+@@ -140,7 +140,7 @@
+ return int(rawrev)
+
+ def commit(self, path, **kwargs):
+- cmd = [&quot;commit&quot;, path]
++ cmd = [&quot;commit&quot;, path + '@']
+ if kwargs.get(&quot;nonrecursive&quot;):
+ cmd.append(&quot;-N&quot;)
+ self._add_log(cmd, kwargs)
+@@ -181,7 +181,7 @@
+ return self._execsvn_success(local=True, show=True, *cmd, **kwargs)
+
+ def revision(self, path, **kwargs):
+- cmd = [&quot;info&quot;, path]
++ cmd = [&quot;info&quot;, path + '@']
+ status, output = self._execsvn(local=True, *cmd, **kwargs)
+ if status == 0:
+ for line in output.splitlines():
+@@ -190,7 +190,7 @@
+ return None
+
+ def info(self, path, **kwargs):
+- cmd = [&quot;info&quot;, path]
++ cmd = [&quot;info&quot;, path + '@']
+ status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs)
+ if &quot;Not a versioned resource&quot; not in output:
+ return output.splitlines()
+@@ -205,14 +205,14 @@
+ return info
+
+ def ls(self, path, **kwargs):
+- cmd = [&quot;ls&quot;, path]
++ cmd = [&quot;ls&quot;, path + '@']
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+ return output.split()
+ return None
+
+ def status(self, path, **kwargs):
+- cmd = [&quot;status&quot;, path]
++ cmd = [&quot;status&quot;, path + '@']
+ if kwargs.get(&quot;verbose&quot;):
+ cmd.append(&quot;-v&quot;)
+ if kwargs.get(&quot;noignore&quot;):
+@@ -225,11 +225,11 @@
+ return None
+
+ def cleanup(self, path, **kwargs):
+- cmd = [&quot;cleanup&quot;, path]
++ cmd = [&quot;cleanup&quot;, path + '@']
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def revert(self, path, **kwargs):
+- cmd = [&quot;revert&quot;, path]
++ cmd = [&quot;revert&quot;, path + '@']
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+ return [x.split() for x in output.split()]
+@@ -249,7 +249,7 @@
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def update(self, path, **kwargs):
+- cmd = [&quot;update&quot;, path]
++ cmd = [&quot;update&quot;, path + '@']
+ self._add_revision(cmd, kwargs, optional=1)
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/82f2a3ae/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A></li>
+ <LI>Next message: <A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1805">[ date ]</a>
+ <a href="thread.html#1805">[ thread ]</a>
+ <a href="subject.html#1805">[ subject ]</a>
+ <a href="author.html#1805">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001806.html b/zarb-ml/mageia-sysadm/2011-January/001806.html
new file mode 100644
index 000000000..d5d498ec9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001806.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [737] disable ecosse temporarily
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B737%5D%20disable%20ecosse%20temporarily&In-Reply-To=%3C20110109040431.096FD41DC9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001805.html">
+ <LINK REL="Next" HREF="001807.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [737] disable ecosse temporarily</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B737%5D%20disable%20ecosse%20temporarily&In-Reply-To=%3C20110109040431.096FD41DC9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [737] disable ecosse temporarily">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:04:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A></li>
+ <LI>Next message: <A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1806">[ date ]</a>
+ <a href="thread.html#1806">[ thread ]</a>
+ <a href="subject.html#1806">[ subject ]</a>
+ <a href="author.html#1806">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 737
+Author: boklm
+Date: 2011-01-09 05:04:30 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+disable ecosse temporarily
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-09 02:10:47 UTC (rev 736)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-09 04:04:30 UTC (rev 737)
+@@ -8,7 +8,7 @@
+ ###
+
+ my %nodes = (
+- i586 =&gt; [ qw(ecosse) ],
++ i586 =&gt; [ qw(jonund) ],
+ x86_64 =&gt; [ qw(jonund) ],
+ );
+ my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/3c80a61d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A></li>
+ <LI>Next message: <A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1806">[ date ]</a>
+ <a href="thread.html#1806">[ thread ]</a>
+ <a href="subject.html#1806">[ subject ]</a>
+ <a href="author.html#1806">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001807.html b/zarb-ml/mageia-sysadm/2011-January/001807.html
new file mode 100644
index 000000000..99ef5979b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001807.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109040651.F0D6641DCB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001806.html">
+ <LINK REL="Next" HREF="001808.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109040651.F0D6641DCB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:06:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A></li>
+ <LI>Next message: <A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1807">[ date ]</a>
+ <a href="thread.html#1807">[ thread ]</a>
+ <a href="subject.html#1807">[ subject ]</a>
+ <a href="author.html#1807">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 05:06:51 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 05:06:51 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A></li>
+ <LI>Next message: <A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1807">[ date ]</a>
+ <a href="thread.html#1807">[ thread ]</a>
+ <a href="subject.html#1807">[ subject ]</a>
+ <a href="author.html#1807">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001808.html b/zarb-ml/mageia-sysadm/2011-January/001808.html
new file mode 100644
index 000000000..29f50fb21
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001808.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [738] enable ecosse again and disable jonund
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B738%5D%20enable%20ecosse%20again%20and%20disable%20jonund&In-Reply-To=%3C20110109042107.86DD041DCD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001807.html">
+ <LINK REL="Next" HREF="001809.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [738] enable ecosse again and disable jonund</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B738%5D%20enable%20ecosse%20again%20and%20disable%20jonund&In-Reply-To=%3C20110109042107.86DD041DCD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [738] enable ecosse again and disable jonund">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:21:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1808">[ date ]</a>
+ <a href="thread.html#1808">[ thread ]</a>
+ <a href="subject.html#1808">[ subject ]</a>
+ <a href="author.html#1808">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 738
+Author: boklm
+Date: 2011-01-09 05:21:07 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+enable ecosse again and disable jonund
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-09 04:04:30 UTC (rev 737)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-09 04:21:07 UTC (rev 738)
+@@ -8,8 +8,8 @@
+ ###
+
+ my %nodes = (
+- i586 =&gt; [ qw(jonund) ],
+- x86_64 =&gt; [ qw(jonund) ],
++ i586 =&gt; [ qw(ecosse) ],
++ x86_64 =&gt; [ qw(ecosse) ],
+ );
+ my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+ my $homedir = &quot;&lt;%= build_home_dir %&gt;&quot;;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/b57a948b/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1808">[ date ]</a>
+ <a href="thread.html#1808">[ thread ]</a>
+ <a href="subject.html#1808">[ subject ]</a>
+ <a href="author.html#1808">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001809.html b/zarb-ml/mageia-sysadm/2011-January/001809.html
new file mode 100644
index 000000000..ce7968c0a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001809.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [739] enable jonund again
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B739%5D%20enable%20jonund%20again&In-Reply-To=%3C20110109043015.023D941DDA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001808.html">
+ <LINK REL="Next" HREF="001810.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [739] enable jonund again</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B739%5D%20enable%20jonund%20again&In-Reply-To=%3C20110109043015.023D941DDA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [739] enable jonund again">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:30:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A></li>
+ <LI>Next message: <A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1809">[ date ]</a>
+ <a href="thread.html#1809">[ thread ]</a>
+ <a href="subject.html#1809">[ subject ]</a>
+ <a href="author.html#1809">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 739
+Author: boklm
+Date: 2011-01-09 05:30:14 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+enable jonund again
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-09 04:21:07 UTC (rev 738)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-09 04:30:14 UTC (rev 739)
+@@ -9,7 +9,7 @@
+
+ my %nodes = (
+ i586 =&gt; [ qw(ecosse) ],
+- x86_64 =&gt; [ qw(ecosse) ],
++ x86_64 =&gt; [ qw(jonund) ],
+ );
+ my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+ my $homedir = &quot;&lt;%= build_home_dir %&gt;&quot;;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/38006f7d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A></li>
+ <LI>Next message: <A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1809">[ date ]</a>
+ <a href="thread.html#1809">[ thread ]</a>
+ <a href="subject.html#1809">[ subject ]</a>
+ <a href="author.html#1809">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001810.html b/zarb-ml/mageia-sysadm/2011-January/001810.html
new file mode 100644
index 000000000..95fdfa0bc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001810.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109043655.537C641DE7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001809.html">
+ <LINK REL="Next" HREF="001811.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109043655.537C641DE7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:36:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A></li>
+ <LI>Next message: <A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1810">[ date ]</a>
+ <a href="thread.html#1810">[ thread ]</a>
+ <a href="subject.html#1810">[ subject ]</a>
+ <a href="author.html#1810">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 05:36:54 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: database is locked
+Sun Jan 09 05:36:54 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A></li>
+ <LI>Next message: <A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1810">[ date ]</a>
+ <a href="thread.html#1810">[ thread ]</a>
+ <a href="subject.html#1810">[ subject ]</a>
+ <a href="author.html#1810">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001811.html b/zarb-ml/mageia-sysadm/2011-January/001811.html
new file mode 100644
index 000000000..3451842ca
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001811.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109043655.85EEC41DE8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001810.html">
+ <LINK REL="Next" HREF="001812.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109043655.85EEC41DE8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 05:36:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1811">[ date ]</a>
+ <a href="thread.html#1811">[ thread ]</a>
+ <a href="subject.html#1811">[ subject ]</a>
+ <a href="author.html#1811">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 05:36:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 05:36:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1811">[ date ]</a>
+ <a href="thread.html#1811">[ thread ]</a>
+ <a href="subject.html#1811">[ subject ]</a>
+ <a href="author.html#1811">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001812.html b/zarb-ml/mageia-sysadm/2011-January/001812.html
new file mode 100644
index 000000000..65d78ae46
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001812.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109053706.99EC441DF4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001811.html">
+ <LINK REL="Next" HREF="001813.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109053706.99EC441DF4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 06:37:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1812">[ date ]</a>
+ <a href="thread.html#1812">[ thread ]</a>
+ <a href="subject.html#1812">[ subject ]</a>
+ <a href="author.html#1812">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 06:37:06 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 06:37:06 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1812">[ date ]</a>
+ <a href="thread.html#1812">[ thread ]</a>
+ <a href="subject.html#1812">[ subject ]</a>
+ <a href="author.html#1812">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001813.html b/zarb-ml/mageia-sysadm/2011-January/001813.html
new file mode 100644
index 000000000..3785201b9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001813.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109060712.5F6C141DF9%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001812.html">
+ <LINK REL="Next" HREF="001814.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109060712.5F6C141DF9%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 07:07:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1813">[ date ]</a>
+ <a href="thread.html#1813">[ thread ]</a>
+ <a href="subject.html#1813">[ subject ]</a>
+ <a href="author.html#1813">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 07:07:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (491806,491807,491808,491809,491810,491811,491812,491813,491814,491815,491816,491817,491818,491819,491820,491821,491822,491823,491824,491825,491826,491827,491828,491829,491830,491831,491832,491833,491834,491835,491836,491837,491838,491839,491840,491841,491842,491843,491844,491845,491846,491847,491848,491849,491850,491851,491852,491853,491854,491855,491856,491857,491858,491859,491860,491861,491862,491863,491864,491865,491866,491867,491868,491869))
+Sun Jan 09 07:07:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1813">[ date ]</a>
+ <a href="thread.html#1813">[ thread ]</a>
+ <a href="subject.html#1813">[ subject ]</a>
+ <a href="author.html#1813">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001814.html b/zarb-ml/mageia-sysadm/2011-January/001814.html
new file mode 100644
index 000000000..d531be6e0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001814.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109060712.9C2CD41DFA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001813.html">
+ <LINK REL="Next" HREF="001815.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109060712.9C2CD41DFA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 07:07:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1814">[ date ]</a>
+ <a href="thread.html#1814">[ thread ]</a>
+ <a href="subject.html#1814">[ subject ]</a>
+ <a href="author.html#1814">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 07:07:12 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 07:07:12 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1814">[ date ]</a>
+ <a href="thread.html#1814">[ thread ]</a>
+ <a href="subject.html#1814">[ subject ]</a>
+ <a href="author.html#1814">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001815.html b/zarb-ml/mageia-sysadm/2011-January/001815.html
new file mode 100644
index 000000000..f37d65999
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001815.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109063715.4038F41DFF%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001814.html">
+ <LINK REL="Next" HREF="001816.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109063715.4038F41DFF%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 07:37:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1815">[ date ]</a>
+ <a href="thread.html#1815">[ thread ]</a>
+ <a href="subject.html#1815">[ subject ]</a>
+ <a href="author.html#1815">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 07:37:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: UPDATE &quot;resources&quot; SET &quot;updated_at&quot; = '2011-01-09 07:37:14', &quot;title&quot; = '--- !ruby/sym main' WHERE &quot;id&quot; = 297
+Sun Jan 09 07:37:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1815">[ date ]</a>
+ <a href="thread.html#1815">[ thread ]</a>
+ <a href="subject.html#1815">[ subject ]</a>
+ <a href="author.html#1815">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001816.html b/zarb-ml/mageia-sysadm/2011-January/001816.html
new file mode 100644
index 000000000..d1c059d98
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001816.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109063715.7CF9541E00%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001815.html">
+ <LINK REL="Next" HREF="001817.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109063715.7CF9541E00%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 07:37:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1816">[ date ]</a>
+ <a href="thread.html#1816">[ thread ]</a>
+ <a href="subject.html#1816">[ subject ]</a>
+ <a href="author.html#1816">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 07:37:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 07:37:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1816">[ date ]</a>
+ <a href="thread.html#1816">[ thread ]</a>
+ <a href="subject.html#1816">[ subject ]</a>
+ <a href="author.html#1816">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001817.html b/zarb-ml/mageia-sysadm/2011-January/001817.html
new file mode 100644
index 000000000..9deae20ff
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001817.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109065817.CA1A141E03%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001816.html">
+ <LINK REL="Next" HREF="001818.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109065817.CA1A141E03%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 07:58:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1817">[ date ]</a>
+ <a href="thread.html#1817">[ thread ]</a>
+ <a href="subject.html#1817">[ subject ]</a>
+ <a href="author.html#1817">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 07:58:17 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+Sun Jan 09 07:58:17 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1817">[ date ]</a>
+ <a href="thread.html#1817">[ thread ]</a>
+ <a href="subject.html#1817">[ subject ]</a>
+ <a href="author.html#1817">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001818.html b/zarb-ml/mageia-sysadm/2011-January/001818.html
new file mode 100644
index 000000000..e7995877b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001818.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109083736.24B8241E1B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001817.html">
+ <LINK REL="Next" HREF="001819.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109083736.24B8241E1B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 09:37:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1818">[ date ]</a>
+ <a href="thread.html#1818">[ thread ]</a>
+ <a href="subject.html#1818">[ subject ]</a>
+ <a href="author.html#1818">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 09:37:35 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 09:37:35 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1818">[ date ]</a>
+ <a href="thread.html#1818">[ thread ]</a>
+ <a href="subject.html#1818">[ subject ]</a>
+ <a href="author.html#1818">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001819.html b/zarb-ml/mageia-sysadm/2011-January/001819.html
new file mode 100644
index 000000000..2b22dffa7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001819.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109090741.DFAD741E1D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001818.html">
+ <LINK REL="Next" HREF="001820.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109090741.DFAD741E1D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 10:07:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1819">[ date ]</a>
+ <a href="thread.html#1819">[ thread ]</a>
+ <a href="subject.html#1819">[ subject ]</a>
+ <a href="author.html#1819">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 10:07:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (493953,493954,493955,493956,493957,493958,493959,493960,493961,493962,493963,493964,493965,493966,493967,493968,493969,493970,493971,493972,493973,493974,493975,493976,493977,493978,493979,493980,493981,493982,493983,493984,493985,493986,493987,493988,493989,493990,493991,493992,493993,493994,493995,493996,493997,493998,493999,494000,494001,494002,494003,494004,494005,494006,494007,494008,494009,494010,494011,494012,494013,494014,494015,494016))
+Sun Jan 09 10:07:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1819">[ date ]</a>
+ <a href="thread.html#1819">[ thread ]</a>
+ <a href="subject.html#1819">[ subject ]</a>
+ <a href="author.html#1819">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001820.html b/zarb-ml/mageia-sysadm/2011-January/001820.html
new file mode 100644
index 000000000..d59b70dbd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001820.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109090742.2BF5041E1E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001819.html">
+ <LINK REL="Next" HREF="001821.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109090742.2BF5041E1E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 10:07:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1820">[ date ]</a>
+ <a href="thread.html#1820">[ thread ]</a>
+ <a href="subject.html#1820">[ subject ]</a>
+ <a href="author.html#1820">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 10:07:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 10:07:42 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1820">[ date ]</a>
+ <a href="thread.html#1820">[ thread ]</a>
+ <a href="subject.html#1820">[ subject ]</a>
+ <a href="author.html#1820">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001821.html b/zarb-ml/mageia-sysadm/2011-January/001821.html
new file mode 100644
index 000000000..5794c9c8a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001821.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [740] - switch rsync from zarb to valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B740%5D%20-%20switch%20rsync%20from%20zarb%20to%20valstar&In-Reply-To=%3C20110109102801.9A2BE41E2D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001820.html">
+ <LINK REL="Next" HREF="001822.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [740] - switch rsync from zarb to valstar</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B740%5D%20-%20switch%20rsync%20from%20zarb%20to%20valstar&In-Reply-To=%3C20110109102801.9A2BE41E2D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [740] - switch rsync from zarb to valstar">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 11:28:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1821">[ date ]</a>
+ <a href="thread.html#1821">[ thread ]</a>
+ <a href="subject.html#1821">[ subject ]</a>
+ <a href="author.html#1821">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 740
+Author: nanardon
+Date: 2011-01-09 11:28:01 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- switch rsync from zarb to valstar
+
+Modified Paths:
+--------------
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Modified: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-09 04:30:14 UTC (rev 739)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-09 10:28:01 UTC (rev 740)
+@@ -3,7 +3,7 @@
+ ; $Id$
+ $TTL 3D
+ @ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2010121502 ; Serial
++ 2011010901 ; Serial
+ 21600 ; Refresh
+ 3600 ; Retry
+ 2419200 ; Expire
+@@ -61,7 +61,7 @@
+ www-test IN CNAME champagne
+ blog IN CNAME www-zarb
+ blog-test IN CNAME champagne
+-rsync IN CNAME www-zarb
++rsync IN CNAME valstar
+
+ ldap IN CNAME valstar
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/4a0eb504/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1821">[ date ]</a>
+ <a href="thread.html#1821">[ thread ]</a>
+ <a href="subject.html#1821">[ subject ]</a>
+ <a href="author.html#1821">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001822.html b/zarb-ml/mageia-sysadm/2011-January/001822.html
new file mode 100644
index 000000000..9bcba5b9e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001822.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109110247.4E2C241E32%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001821.html">
+ <LINK REL="Next" HREF="001823.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109110247.4E2C241E32%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:02:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A></li>
+ <LI>Next message: <A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1822">[ date ]</a>
+ <a href="thread.html#1822">[ thread ]</a>
+ <a href="subject.html#1822">[ subject ]</a>
+ <a href="author.html#1822">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:02:47 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+Sun Jan 09 12:02:47 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A></li>
+ <LI>Next message: <A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1822">[ date ]</a>
+ <a href="thread.html#1822">[ thread ]</a>
+ <a href="subject.html#1822">[ subject ]</a>
+ <a href="author.html#1822">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001823.html b/zarb-ml/mageia-sysadm/2011-January/001823.html
new file mode 100644
index 000000000..9b9076b0a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001823.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [741] add newer path for module searching :
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B741%5D%20add%20newer%20path%20for%20module%20searching%20%3A&In-Reply-To=%3C20110109111507.AFF9B41E36%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001822.html">
+ <LINK REL="Next" HREF="001824.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [741] add newer path for module searching :</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B741%5D%20add%20newer%20path%20for%20module%20searching%20%3A&In-Reply-To=%3C20110109111507.AFF9B41E36%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [741] add newer path for module searching :">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1823">[ date ]</a>
+ <a href="thread.html#1823">[ thread ]</a>
+ <a href="subject.html#1823">[ subject ]</a>
+ <a href="author.html#1823">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 741
+Author: misc
+Date: 2011-01-09 12:15:07 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add newer path for module searching :
+ - external for modules that we didn't wrote and took from the internet
+ - deployment, for modules that are purely deployment specific (
+ website, maillings lists )
+
+Modified Paths:
+--------------
+ puppet/modules/puppet/templates/puppet.conf
+
+Modified: puppet/modules/puppet/templates/puppet.conf
+===================================================================
+--- puppet/modules/puppet/templates/puppet.conf 2011-01-09 10:28:01 UTC (rev 740)
++++ puppet/modules/puppet/templates/puppet.conf 2011-01-09 11:15:07 UTC (rev 741)
+@@ -10,6 +10,8 @@
+ # Where SSL certificates are kept.
+ # The default value is '$confdir/ssl'.
+ ssldir = $vardir/ssl
++
++ modulepath = $confdir/modules:$confdir/deployment:$confdir/external:/usr/share/puppet/modules
+
+ [master]
+ certname = puppetmaster.&lt;%= domain %&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/fb91eae8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1823">[ date ]</a>
+ <a href="thread.html#1823">[ thread ]</a>
+ <a href="subject.html#1823">[ subject ]</a>
+ <a href="author.html#1823">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001824.html b/zarb-ml/mageia-sysadm/2011-January/001824.html
new file mode 100644
index 000000000..d964bd716
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001824.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B742%5D%20add%20vhost_simple%2C%0A%20for%20handling%20simple%20checkout%20%28%20php%2C%20static%20website%20%20%29&In-Reply-To=%3C20110109111509.363AC41E37%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001823.html">
+ <LINK REL="Next" HREF="001825.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B742%5D%20add%20vhost_simple%2C%0A%20for%20handling%20simple%20checkout%20%28%20php%2C%20static%20website%20%20%29&In-Reply-To=%3C20110109111509.363AC41E37%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A></li>
+ <LI>Next message: <A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1824">[ date ]</a>
+ <a href="thread.html#1824">[ thread ]</a>
+ <a href="subject.html#1824">[ subject ]</a>
+ <a href="author.html#1824">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 742
+Author: misc
+Date: 2011-01-09 12:15:08 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add vhost_simple, for handling simple checkout ( php, static website )
+
+Modified Paths:
+--------------
+ puppet/modules/apache/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/apache/templates/vhost_simple.conf
+
+Modified: puppet/modules/apache/manifests/init.pp
+===================================================================
+--- puppet/modules/apache/manifests/init.pp 2011-01-09 11:15:07 UTC (rev 741)
++++ puppet/modules/apache/manifests/init.pp 2011-01-09 11:15:08 UTC (rev 742)
+@@ -164,6 +164,19 @@
+ }
+ }
+
++ define vhost_simple($location) {
++ include apache::base
++ file { &quot;$name.conf&quot;:
++ path =&gt; &quot;/etc/httpd/conf/vhosts.d/$name.conf&quot;,
++ ensure =&gt; &quot;present&quot;,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 644,
++ notify =&gt; Service['apache'],
++ content =&gt; template(&quot;apache/vhost_simple.conf&quot;)
++ }
++ }
++
+ define webapp_other($webapp_file) {
+ include apache::base
+ $webappname = $name
+
+Added: puppet/modules/apache/templates/vhost_simple.conf
+===================================================================
+--- puppet/modules/apache/templates/vhost_simple.conf (rev 0)
++++ puppet/modules/apache/templates/vhost_simple.conf 2011-01-09 11:15:08 UTC (rev 742)
+@@ -0,0 +1,9 @@
++&lt;VirtualHost *:80&gt;
++ ServerName &lt;%= name %&gt;
++ DocumentRoot &lt;%= location %&gt;
++
++ &lt;Location /&gt;
++ Allow from all
++ &lt;/Location&gt;
++&lt;/VirtualHost&gt;
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/9f39e0c3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A></li>
+ <LI>Next message: <A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1824">[ date ]</a>
+ <a href="thread.html#1824">[ thread ]</a>
+ <a href="subject.html#1824">[ subject ]</a>
+ <a href="author.html#1824">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001825.html b/zarb-ml/mageia-sysadm/2011-January/001825.html
new file mode 100644
index 000000000..4af340006
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001825.html
@@ -0,0 +1,244 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B743%5D%20move%20lists%20to%20a%20subdirectory%20deployment%20%28%20to%0A%20separate%20them%20from%20pure%20module%20%29&In-Reply-To=%3C20110109111510.6552B41E38%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001824.html">
+ <LINK REL="Next" HREF="001826.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B743%5D%20move%20lists%20to%20a%20subdirectory%20deployment%20%28%20to%0A%20separate%20them%20from%20pure%20module%20%29&In-Reply-To=%3C20110109111510.6552B41E38%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A></li>
+ <LI>Next message: <A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1825">[ date ]</a>
+ <a href="thread.html#1825">[ thread ]</a>
+ <a href="subject.html#1825">[ subject ]</a>
+ <a href="author.html#1825">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 743
+Author: misc
+Date: 2011-01-09 12:15:10 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+move lists to a subdirectory deployment ( to separate them from pure module )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Added Paths:
+-----------
+ puppet/deployment/
+ puppet/deployment/lists/
+ puppet/deployment/lists/manifests/
+ puppet/deployment/lists/manifests/init.pp
+
+Removed Paths:
+-------------
+ puppet/manifests/lists.pp
+
+Added: puppet/deployment/lists/manifests/init.pp
+===================================================================
+--- puppet/deployment/lists/manifests/init.pp (rev 0)
++++ puppet/deployment/lists/manifests/init.pp 2011-01-09 11:15:10 UTC (rev 743)
+@@ -0,0 +1,66 @@
++class lists {
++
++ # please check that the list use the proper code for
++ # language ( not to be confused with tld or country code )
++ sympa::public_list {&quot;i18n-af&quot;:
++ subject =&gt; &quot;List about translation to Afrikaans&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-de&quot;:
++ subject =&gt; &quot;List about translation to German&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-et&quot;:
++ subject =&gt; &quot;List about translation to Estonian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-fr&quot;:
++ subject =&gt; &quot;List about translation to French&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-nl&quot;:
++ subject =&gt; &quot;List about translation to Dutch&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-pt_br&quot;:
++ subject =&gt; &quot;List about translation to Brazilian Portuguese&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-pl&quot;:
++ subject =&gt; &quot;List about translation to Polish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-ru&quot;:
++ subject =&gt; &quot;List about translation to Russian&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++ sympa::public_list {&quot;i18n-tr&quot;:
++ subject =&gt; &quot;List about translation to Turkish&quot;,
++ topics =&gt; &quot;i18n&quot;,
++ }
++
++
++ sympa::announce_list_email {&quot;sysadmin-commits&quot;:
++ subject =&gt; &quot;List receiving commits mail from sysadmin team repository&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++ }
++
++ sympa::announce_list_email {&quot;sysadmin-reports&quot;:
++ subject =&gt; &quot;List receiving automated reports from various pieces of infrastructure&quot;,
++ # FIXME change once we migrate
++ reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
++ sender_email =&gt; &quot;root@$domain&quot;,
++ topics =&gt; &quot;sysadmin&quot;,
++ }
++}
+
+Deleted: puppet/manifests/lists.pp
+===================================================================
+--- puppet/manifests/lists.pp 2011-01-09 11:15:08 UTC (rev 742)
++++ puppet/manifests/lists.pp 2011-01-09 11:15:10 UTC (rev 743)
+@@ -1,65 +0,0 @@
+-
+-# please check that the list use the proper code for
+-# language ( not to be confused with tld or country code )
+-sympa::public_list {&quot;i18n-af&quot;:
+- subject =&gt; &quot;List about translation to Afrikaans&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-de&quot;:
+- subject =&gt; &quot;List about translation to German&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-et&quot;:
+- subject =&gt; &quot;List about translation to Estonian&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-fr&quot;:
+- subject =&gt; &quot;List about translation to French&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-nl&quot;:
+- subject =&gt; &quot;List about translation to Dutch&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-pt_br&quot;:
+- subject =&gt; &quot;List about translation to Brazilian Portuguese&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-pl&quot;:
+- subject =&gt; &quot;List about translation to Polish&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-ru&quot;:
+- subject =&gt; &quot;List about translation to Russian&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-sympa::public_list {&quot;i18n-tr&quot;:
+- subject =&gt; &quot;List about translation to Turkish&quot;,
+- topics =&gt; &quot;i18n&quot;,
+-}
+-
+-
+-sympa::announce_list_email {&quot;sysadmin-commits&quot;:
+- subject =&gt; &quot;List receiving commits mail from sysadmin team repository&quot;,
+- # FIXME change once we migrate
+- reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
+- sender_email =&gt; &quot;root@$domain&quot;,
+- topics =&gt; &quot;sysadmin&quot;,
+-}
+-
+-sympa::announce_list_email {&quot;sysadmin-reports&quot;:
+- subject =&gt; &quot;List receiving automated reports from various pieces of infrastructure&quot;,
+- # FIXME change once we migrate
+- reply_to =&gt; &quot;mageia-sysadm@$domain&quot;,
+- sender_email =&gt; &quot;root@$domain&quot;,
+- topics =&gt; &quot;sysadmin&quot;,
+-}
+-
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-09 11:15:08 UTC (rev 742)
++++ puppet/manifests/nodes.pp 2011-01-09 11:15:10 UTC (rev 743)
+@@ -96,7 +96,7 @@
+ include sympa::server
+ include postfix::primary_smtp
+
+-# import &quot;lists&quot;
++ include lists
+ }
+
+ # buildnode
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/94adb24f/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A></li>
+ <LI>Next message: <A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1825">[ date ]</a>
+ <a href="thread.html#1825">[ thread ]</a>
+ <a href="subject.html#1825">[ subject ]</a>
+ <a href="author.html#1825">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001826.html b/zarb-ml/mageia-sysadm/2011-January/001826.html
new file mode 100644
index 000000000..47bc039c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001826.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [744] add some documentation about the layout
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B744%5D%20add%20some%20documentation%20about%20the%20layout&In-Reply-To=%3C20110109111511.69D9541E39%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001825.html">
+ <LINK REL="Next" HREF="001828.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [744] add some documentation about the layout</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B744%5D%20add%20some%20documentation%20about%20the%20layout&In-Reply-To=%3C20110109111511.69D9541E39%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [744] add some documentation about the layout">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A></li>
+ <LI>Next message: <A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1826">[ date ]</a>
+ <a href="thread.html#1826">[ thread ]</a>
+ <a href="subject.html#1826">[ subject ]</a>
+ <a href="author.html#1826">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 744
+Author: misc
+Date: 2011-01-09 12:15:11 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add some documentation about the layout
+
+Added Paths:
+-----------
+ puppet/README
+
+Added: puppet/README
+===================================================================
+--- puppet/README (rev 0)
++++ puppet/README 2011-01-09 11:15:11 UTC (rev 744)
+@@ -0,0 +1,30 @@
++Puppet layout
++=============
++
++deployment
++----------
++
++Contains code specific to our deployment ( static website, mailling list
++definition ), most of it should not be reusable
++
++external
++--------
++
++Modules that were not written by us, and should be synced ( either by hand,
++or with svn:externals, or something appropriate ). We should make sure that
++proper credit is given, as well as proper location
++
++modules
++-------
++
++Our own modules
++
++manifests
++---------
++
++Main puppet manifests
++
++extdata
++-------
++
++Puppet extlookup datafie, should not be in svn ( mainly used for password )
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/bf8a9b92/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A></li>
+ <LI>Next message: <A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1826">[ date ]</a>
+ <a href="thread.html#1826">[ thread ]</a>
+ <a href="subject.html#1826">[ subject ]</a>
+ <a href="author.html#1826">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001827.html b/zarb-ml/mageia-sysadm/2011-January/001827.html
new file mode 100644
index 000000000..d8e2eec48
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001827.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B746%5D%20use%20mysql%20module%2C%0A%20reindent%20the%20file%20to%20be%20consistent%20with%20space%20and%20more%20compact&In-Reply-To=%3C20110109111514.0EE3041E3B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001828.html">
+ <LINK REL="Next" HREF="001829.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B746%5D%20use%20mysql%20module%2C%0A%20reindent%20the%20file%20to%20be%20consistent%20with%20space%20and%20more%20compact&In-Reply-To=%3C20110109111514.0EE3041E3B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A></li>
+ <LI>Next message: <A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1827">[ date ]</a>
+ <a href="thread.html#1827">[ thread ]</a>
+ <a href="subject.html#1827">[ subject ]</a>
+ <a href="author.html#1827">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 746
+Author: misc
+Date: 2011-01-09 12:15:13 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+use mysql module, reindent the file to be consistent with space and more compact
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-09 11:15:12 UTC (rev 745)
++++ puppet/modules/blog/manifests/init.pp 2011-01-09 11:15:13 UTC (rev 746)
+@@ -1,41 +1,34 @@
+ #TODO:
+ # - add the creation of the user 'blog' in puppet
+ class blog {
+- package { 'mysql':
+- ensure =&gt; installed
+- }
+-
+- package { 'php-mysql':
+- ensure =&gt; installed
+- }
+-
+ include apache::mod_php
++ include mysql
+
+- package { 'wget':
+- ensure =&gt; installed
+- }
++ package { ['wget','php-mysql']:
++ ensure =&gt; installed
++ }
+
+
+ file { &quot;check_new-blog-post&quot;:
+- path =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
+- ensure =&gt; present,
+- owner =&gt; blog,
+- group =&gt; blog,
+- mode =&gt; 755,
+- content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
+- }
++ path =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
++ ensure =&gt; present,
++ owner =&gt; blog,
++ group =&gt; blog,
++ mode =&gt; 755,
++ content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
++ }
+
+- file { &quot;/var/lib/blog&quot;:
+- ensure =&gt; directory,
+- owner =&gt; blog,
+- group =&gt; blog,
+- mode =&gt; 644,
+- }
++ file { &quot;/var/lib/blog&quot;:
++ ensure =&gt; directory,
++ owner =&gt; blog,
++ group =&gt; blog,
++ mode =&gt; 644,
++ }
+
+- cron { blog:
+- user =&gt; blog,
+- minute =&gt; '*/15',
+- command =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
+- require =&gt; File[&quot;check_new-blog-post&quot;]
+- }
++ cron { blog:
++ user =&gt; blog,
++ minute =&gt; '*/15',
++ command =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
++ require =&gt; File[&quot;check_new-blog-post&quot;]
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/cd239dc2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A></li>
+ <LI>Next message: <A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1827">[ date ]</a>
+ <a href="thread.html#1827">[ thread ]</a>
+ <a href="subject.html#1827">[ subject ]</a>
+ <a href="author.html#1827">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001828.html b/zarb-ml/mageia-sysadm/2011-January/001828.html
new file mode 100644
index 000000000..fbaf2e0d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001828.html
@@ -0,0 +1,766 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B745%5D%20move%20ssh%3A%3Aauth%20module%20to%20external%20as%20this%20is%0A%20a%20external%20module%20%28%20so%20we%20can%20more%20easily%20keep%20track%20of%20it%20%29&In-Reply-To=%3C20110109111512.9F08F41E3A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001826.html">
+ <LINK REL="Next" HREF="001827.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B745%5D%20move%20ssh%3A%3Aauth%20module%20to%20external%20as%20this%20is%0A%20a%20external%20module%20%28%20so%20we%20can%20more%20easily%20keep%20track%20of%20it%20%29&In-Reply-To=%3C20110109111512.9F08F41E3A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A></li>
+ <LI>Next message: <A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1828">[ date ]</a>
+ <a href="thread.html#1828">[ thread ]</a>
+ <a href="subject.html#1828">[ subject ]</a>
+ <a href="author.html#1828">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 745
+Author: misc
+Date: 2011-01-09 12:15:12 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+
+Added Paths:
+-----------
+ puppet/external/
+ puppet/external/ssh/
+ puppet/external/ssh/manifests/
+ puppet/external/ssh/manifests/auth.pp
+
+Removed Paths:
+-------------
+ puppet/modules/ssh/manifests/auth.pp
+
+Copied: puppet/external/ssh/manifests/auth.pp (from rev 744, puppet/modules/ssh/manifests/auth.pp)
+===================================================================
+--- puppet/external/ssh/manifests/auth.pp (rev 0)
++++ puppet/external/ssh/manifests/auth.pp 2011-01-09 11:15:12 UTC (rev 745)
+@@ -0,0 +1,336 @@
++# =========
++# ssh::auth
++# =========
++#
++# The latest official release and documentation for ssh::auth can always
++# be found at <A HREF="http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth">http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth</A> .
++#
++# Version: 0.3.2
++# Release date: 2009-12-29
++
++class ssh::auth {
++
++$keymaster_storage = &quot;/var/lib/keys&quot;
++
++Exec { path =&gt; &quot;/usr/bin:/usr/sbin:/bin:/sbin&quot; }
++Notify { withpath =&gt; false }
++
++
++##########################################################################
++
++
++# ssh::auth::key
++
++# Declare keys. The approach here is just to define a bunch of
++# virtual resources, representing key files on the keymaster, client,
++# and server. The virtual keys are then realized by
++# ssh::auth::{keymaster,client,server}, respectively. The reason for
++# doing things that way is that it makes ssh::auth::key into a &quot;one
++# stop shop&quot; where users can declare their keys with all of their
++# parameters, whether those parameters apply to the keymaster, server,
++# or client. The real work of creating, installing, and removing keys
++# is done in the private definitions called by the virtual resources:
++# ssh_auth_key_{master,server,client}.
++
++define key ($ensure = &quot;present&quot;, $filename = &quot;&quot;, $force = false, $group = &quot;puppet&quot;, $home = &quot;&quot;, $keytype = &quot;rsa&quot;, $length = 2048, $maxdays = &quot;&quot;, $mindate = &quot;&quot;, $options = &quot;&quot;, $user = &quot;&quot;) {
++
++ ssh_auth_key_namecheck { &quot;${title}-title&quot;: parm =&gt; &quot;title&quot;, value =&gt; $title }
++
++ # apply defaults
++ $_filename = $filename ? { &quot;&quot; =&gt; &quot;id_${keytype}&quot;, default =&gt; $filename }
++ $_length = $keytype ? { &quot;rsa&quot; =&gt; $length, &quot;dsa&quot; =&gt; 1024 }
++ $_user = $user ? {
++ &quot;&quot; =&gt; regsubst($title, '^([^@]*)@?.*$', '\1'),
++ default =&gt; $user,
++ }
++ $_home = $home ? { &quot;&quot; =&gt; &quot;/home/$_user&quot;, default =&gt; $home }
++
++ ssh_auth_key_namecheck { &quot;${title}-filename&quot;: parm =&gt; &quot;filename&quot;, value =&gt; $_filename }
++
++ @ssh_auth_key_master { $title:
++ ensure =&gt; $ensure,
++ force =&gt; $force,
++ keytype =&gt; $keytype,
++ length =&gt; $_length,
++ maxdays =&gt; $maxdays,
++ mindate =&gt; $mindate,
++ }
++ @ssh_auth_key_client { $title:
++ ensure =&gt; $ensure,
++ filename =&gt; $_filename,
++ group =&gt; $group,
++ home =&gt; $_home,
++ user =&gt; $_user,
++ }
++ @ssh_auth_key_server { $title:
++ ensure =&gt; $ensure,
++ group =&gt; $group,
++ home =&gt; $_home,
++ options =&gt; $options,
++ user =&gt; $_user,
++ }
++}
++
++
++##########################################################################
++
++
++# ssh::auth::keymaster
++#
++# Keymaster host:
++# Create key storage; create, regenerate, and remove key pairs
++
++class keymaster {
++
++ # Set up key storage
++
++ file { $ssh::auth::keymaster_storage:
++ ensure =&gt; directory,
++ owner =&gt; puppet,
++ group =&gt; puppet,
++ mode =&gt; 644,
++ }
++
++ # Realize all virtual master keys
++ Ssh_auth_key_master &lt;| |&gt;
++
++} # class keymaster
++
++
++##########################################################################
++
++
++# ssh::auth::client
++#
++# Install generated key pairs onto clients
++
++define client ($ensure = &quot;&quot;, $filename = &quot;&quot;, $group = &quot;&quot;, $home = &quot;&quot;, $user = &quot;&quot;) {
++
++ # Realize the virtual client keys.
++ # Override the defaults set in ssh::auth::key, as needed.
++ if $ensure { Ssh_auth_key_client &lt;| title == $title |&gt; { ensure =&gt; $ensure } }
++ if $filename { Ssh_auth_key_client &lt;| title == $title |&gt; { filename =&gt; $filename } }
++ if $group { Ssh_auth_key_client &lt;| title == $title |&gt; { group =&gt; $group } }
++
++ if $user { Ssh_auth_key_client &lt;| title == $title |&gt; { user =&gt; $user, home =&gt; &quot;/home/$user&quot; } }
++ if $home { Ssh_auth_key_client &lt;| title == $title |&gt; { home =&gt; $home } }
++
++ realize Ssh_auth_key_client[$title]
++
++} # define client
++
++
++##########################################################################
++
++
++# ssh::auth::server
++#
++# Install public keys onto clients
++
++define server ($ensure = &quot;&quot;, $group = &quot;&quot;, $home = &quot;&quot;, $options = &quot;&quot;, $user = &quot;&quot;) {
++
++ # Realize the virtual server keys.
++ # Override the defaults set in ssh::auth::key, as needed.
++ if $ensure { Ssh_auth_key_server &lt;| title == $title |&gt; { ensure =&gt; $ensure } }
++ if $group { Ssh_auth_key_server &lt;| title == $title |&gt; { group =&gt; $group } }
++ if $options { Ssh_auth_key_server &lt;| title == $title |&gt; { options =&gt; $options } }
++
++ if $user { Ssh_auth_key_server &lt;| title == $title |&gt; { user =&gt; $user, home =&gt; &quot;/home/$user&quot; } }
++ if $home { Ssh_auth_key_server &lt;| title == $title |&gt; { home =&gt; $home } }
++
++ realize Ssh_auth_key_server[$title]
++
++} # define server
++
++} # class ssh::auth
++
++
++##########################################################################
++
++
++# ssh_auth_key_master
++#
++# Create/regenerate/remove a key pair on the keymaster.
++# This definition is private, i.e. it is not intended to be called directly by users.
++# ssh::auth::key calls it to create virtual keys, which are realized in ssh::auth::keymaster.
++
++define ssh_auth_key_master ($ensure, $force, $keytype, $length, $maxdays, $mindate) {
++
++ Exec { path =&gt; &quot;/usr/bin:/usr/sbin:/bin:/sbin&quot; }
++ File {
++ owner =&gt; puppet,
++ group =&gt; puppet,
++ mode =&gt; 600,
++ }
++
++ $keydir = &quot;${ssh::auth::keymaster_storage}/${title}&quot;
++ $keyfile = &quot;${keydir}/key&quot;
++
++ file {
++ &quot;$keydir&quot;:
++ ensure =&gt; directory,
++ mode =&gt; 644;
++ &quot;$keyfile&quot;:
++ ensure =&gt; $ensure;
++ &quot;${keyfile}.pub&quot;:
++ ensure =&gt; $ensure,
++ mode =&gt; 644;
++ }
++
++ if $ensure == &quot;present&quot; {
++
++ # Remove the existing key pair, if
++ # * $force is true, or
++ # * $maxdays or $mindate criteria aren't met, or
++ # * $keytype or $length have changed
++
++ $keycontent = file(&quot;${keyfile}.pub&quot;, &quot;/dev/null&quot;)
++ if $keycontent {
++
++ if $force {
++ $reason = &quot;force=true&quot;
++ }
++ if !$reason and $mindate and generate(&quot;/usr/bin/find&quot;, $keyfile, &quot;!&quot;, &quot;-newermt&quot;, &quot;${mindate}&quot;) {
++ $reason = &quot;created before ${mindate}&quot;
++ }
++ if !$reason and $maxdays and generate(&quot;/usr/bin/find&quot;, $keyfile, &quot;-mtime&quot;, &quot;+${maxdays}&quot;) {
++ $reason = &quot;older than ${maxdays} days&quot;
++ }
++ if !$reason and $keycontent =~ /^ssh-... [^ ]+ (...) (\d+)$/ {
++ if $keytype != $1 { $reason = &quot;keytype changed: $1 -&gt; $keytype&quot; }
++ else { if $length != $2 { $reason = &quot;length changed: $2 -&gt; $length&quot; } }
++ }
++ if $reason {
++ exec { &quot;Revoke previous key ${title}: ${reason}&quot;:
++ command =&gt; &quot;rm $keyfile ${keyfile}.pub&quot;,
++ before =&gt; Exec[&quot;Create key $title: $keytype, $length bits&quot;],
++ }
++ }
++ }
++
++ # Create the key pair.
++ # We &quot;repurpose&quot; the comment field in public keys on the keymaster to
++ # store data about the key, i.e. $keytype and $length. This avoids
++ # having to rerun ssh-keygen -l on every key at every run to determine
++ # the key length.
++ exec { &quot;Create key $title: $keytype, $length bits&quot;:
++ command =&gt; &quot;ssh-keygen -t ${keytype} -b ${length} -f ${keyfile} -C \&quot;${keytype} ${length}\&quot; -N \&quot;\&quot;&quot;,
++ user =&gt; &quot;puppet&quot;,
++ group =&gt; &quot;puppet&quot;,
++ creates =&gt; $keyfile,
++ require =&gt; File[$keydir],
++ before =&gt; File[$keyfile, &quot;${keyfile}.pub&quot;],
++ }
++
++ } # if $ensure == &quot;present&quot;
++
++} # define ssh_auth_key_master
++
++
++##########################################################################
++
++
++# ssh_auth_key_client
++#
++# Install a key pair into a user's account.
++# This definition is private, i.e. it is not intended to be called directly by users.
++
++define ssh_auth_key_client ($ensure, $filename, $group, $home, $user) {
++
++ File {
++ owner =&gt; $user,
++ group =&gt; $group,
++ mode =&gt; 600,
++ require =&gt; [ User[$user], File[$home]],
++ }
++
++ $key_src_file = &quot;${ssh::auth::keymaster_storage}/${title}/key&quot; # on the keymaster
++ $key_tgt_file = &quot;${home}/.ssh/${filename}&quot; # on the client
++
++ $key_src_content_pub = file(&quot;${key_src_file}.pub&quot;, &quot;/dev/null&quot;)
++ if $ensure == &quot;absent&quot; or $key_src_content_pub =~ /^(ssh-...) ([^ ]+)/ {
++ $keytype = $1
++ $modulus = $2
++ file {
++ $key_tgt_file:
++ ensure =&gt; $ensure,
++ content =&gt; file($key_src_file, &quot;/dev/null&quot;);
++ &quot;${key_tgt_file}.pub&quot;:
++ ensure =&gt; $ensure,
++ content =&gt; &quot;$keytype $modulus $title\n&quot;,
++ mode =&gt; 644;
++ }
++ } else {
++ notify { &quot;Private key file $key_src_file for key $title not found on keymaster; skipping ensure =&gt; present&quot;: }
++ }
++
++} # define ssh_auth_key_client
++
++
++##########################################################################
++
++
++# ssh_auth_key_server
++#
++# Install a public key into a server user's authorized_keys(5) file.
++# This definition is private, i.e. it is not intended to be called directly by users.
++
++define ssh_auth_key_server ($ensure, $group, $home, $options, $user) {
++
++ # on the keymaster:
++ $key_src_dir = &quot;${ssh::auth::keymaster_storage}/${title}&quot;
++ $key_src_file = &quot;${key_src_dir}/key.pub&quot;
++ # on the server:
++ $key_tgt_file = &quot;${home}/.ssh/authorized_keys&quot;
++
++ File {
++ owner =&gt; $user,
++ group =&gt; $group,
++ require =&gt; User[$user],
++ mode =&gt; 600,
++ }
++ Ssh_authorized_key {
++ user =&gt; $user,
++ target =&gt; $key_tgt_file,
++ }
++
++ if $ensure == &quot;absent&quot; {
++ ssh_authorized_key { $title: ensure =&gt; &quot;absent&quot; }
++ }
++ else {
++ $key_src_content = file($key_src_file, &quot;/dev/null&quot;)
++ if ! $key_src_content {
++ notify { &quot;Public key file $key_src_file for key $title not found on keymaster; skipping ensure =&gt; present&quot;: }
++ } else { if $ensure == &quot;present&quot; and $key_src_content !~ /^(ssh-...) ([^ ]*)/ {
++ err(&quot;Can't parse public key file $key_src_file&quot;)
++ notify { &quot;Can't parse public key file $key_src_file for key $title on the keymaster: skipping ensure =&gt; $ensure&quot;: }
++ } else {
++ $keytype = $1
++ $modulus = $2
++ ssh_authorized_key { $title:
++ ensure =&gt; &quot;present&quot;,
++ type =&gt; $keytype,
++ key =&gt; $modulus,
++ options =&gt; $options ? { &quot;&quot; =&gt; undef, default =&gt; $options },
++ }
++ }} # if ... else ... else
++ } # if ... else
++
++} # define ssh_auth_key_server
++
++
++##########################################################################
++
++
++# ssh_auth_key_namecheck
++#
++# Check a name (e.g. key title or filename) for the allowed form
++
++define ssh_auth_key_namecheck ($parm, $value) {
++ if $value !~ /^[A-Za-z0-9]/ {
++ fail(&quot;ssh::auth::key: $parm '$value' not allowed: must begin with a letter or digit&quot;)
++ }
++ if $value !~ /^[A-Za-z0-9_.:@-]+$/ {
++ fail(&quot;ssh::auth::key: $parm '$value' not allowed: may only contain the characters A-Za-z0-9_.:@-&quot;)
++ }
++} # define namecheck
+
+Deleted: puppet/modules/ssh/manifests/auth.pp
+===================================================================
+--- puppet/modules/ssh/manifests/auth.pp 2011-01-09 11:15:11 UTC (rev 744)
++++ puppet/modules/ssh/manifests/auth.pp 2011-01-09 11:15:12 UTC (rev 745)
+@@ -1,336 +0,0 @@
+-# =========
+-# ssh::auth
+-# =========
+-#
+-# The latest official release and documentation for ssh::auth can always
+-# be found at <A HREF="http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth">http://reductivelabs.com/trac/puppet/wiki/Recipes/ModuleSSHAuth</A> .
+-#
+-# Version: 0.3.2
+-# Release date: 2009-12-29
+-
+-class ssh::auth {
+-
+-$keymaster_storage = &quot;/var/lib/keys&quot;
+-
+-Exec { path =&gt; &quot;/usr/bin:/usr/sbin:/bin:/sbin&quot; }
+-Notify { withpath =&gt; false }
+-
+-
+-##########################################################################
+-
+-
+-# ssh::auth::key
+-
+-# Declare keys. The approach here is just to define a bunch of
+-# virtual resources, representing key files on the keymaster, client,
+-# and server. The virtual keys are then realized by
+-# ssh::auth::{keymaster,client,server}, respectively. The reason for
+-# doing things that way is that it makes ssh::auth::key into a &quot;one
+-# stop shop&quot; where users can declare their keys with all of their
+-# parameters, whether those parameters apply to the keymaster, server,
+-# or client. The real work of creating, installing, and removing keys
+-# is done in the private definitions called by the virtual resources:
+-# ssh_auth_key_{master,server,client}.
+-
+-define key ($ensure = &quot;present&quot;, $filename = &quot;&quot;, $force = false, $group = &quot;puppet&quot;, $home = &quot;&quot;, $keytype = &quot;rsa&quot;, $length = 2048, $maxdays = &quot;&quot;, $mindate = &quot;&quot;, $options = &quot;&quot;, $user = &quot;&quot;) {
+-
+- ssh_auth_key_namecheck { &quot;${title}-title&quot;: parm =&gt; &quot;title&quot;, value =&gt; $title }
+-
+- # apply defaults
+- $_filename = $filename ? { &quot;&quot; =&gt; &quot;id_${keytype}&quot;, default =&gt; $filename }
+- $_length = $keytype ? { &quot;rsa&quot; =&gt; $length, &quot;dsa&quot; =&gt; 1024 }
+- $_user = $user ? {
+- &quot;&quot; =&gt; regsubst($title, '^([^@]*)@?.*$', '\1'),
+- default =&gt; $user,
+- }
+- $_home = $home ? { &quot;&quot; =&gt; &quot;/home/$_user&quot;, default =&gt; $home }
+-
+- ssh_auth_key_namecheck { &quot;${title}-filename&quot;: parm =&gt; &quot;filename&quot;, value =&gt; $_filename }
+-
+- @ssh_auth_key_master { $title:
+- ensure =&gt; $ensure,
+- force =&gt; $force,
+- keytype =&gt; $keytype,
+- length =&gt; $_length,
+- maxdays =&gt; $maxdays,
+- mindate =&gt; $mindate,
+- }
+- @ssh_auth_key_client { $title:
+- ensure =&gt; $ensure,
+- filename =&gt; $_filename,
+- group =&gt; $group,
+- home =&gt; $_home,
+- user =&gt; $_user,
+- }
+- @ssh_auth_key_server { $title:
+- ensure =&gt; $ensure,
+- group =&gt; $group,
+- home =&gt; $_home,
+- options =&gt; $options,
+- user =&gt; $_user,
+- }
+-}
+-
+-
+-##########################################################################
+-
+-
+-# ssh::auth::keymaster
+-#
+-# Keymaster host:
+-# Create key storage; create, regenerate, and remove key pairs
+-
+-class keymaster {
+-
+- # Set up key storage
+-
+- file { $ssh::auth::keymaster_storage:
+- ensure =&gt; directory,
+- owner =&gt; puppet,
+- group =&gt; puppet,
+- mode =&gt; 644,
+- }
+-
+- # Realize all virtual master keys
+- Ssh_auth_key_master &lt;| |&gt;
+-
+-} # class keymaster
+-
+-
+-##########################################################################
+-
+-
+-# ssh::auth::client
+-#
+-# Install generated key pairs onto clients
+-
+-define client ($ensure = &quot;&quot;, $filename = &quot;&quot;, $group = &quot;&quot;, $home = &quot;&quot;, $user = &quot;&quot;) {
+-
+- # Realize the virtual client keys.
+- # Override the defaults set in ssh::auth::key, as needed.
+- if $ensure { Ssh_auth_key_client &lt;| title == $title |&gt; { ensure =&gt; $ensure } }
+- if $filename { Ssh_auth_key_client &lt;| title == $title |&gt; { filename =&gt; $filename } }
+- if $group { Ssh_auth_key_client &lt;| title == $title |&gt; { group =&gt; $group } }
+-
+- if $user { Ssh_auth_key_client &lt;| title == $title |&gt; { user =&gt; $user, home =&gt; &quot;/home/$user&quot; } }
+- if $home { Ssh_auth_key_client &lt;| title == $title |&gt; { home =&gt; $home } }
+-
+- realize Ssh_auth_key_client[$title]
+-
+-} # define client
+-
+-
+-##########################################################################
+-
+-
+-# ssh::auth::server
+-#
+-# Install public keys onto clients
+-
+-define server ($ensure = &quot;&quot;, $group = &quot;&quot;, $home = &quot;&quot;, $options = &quot;&quot;, $user = &quot;&quot;) {
+-
+- # Realize the virtual server keys.
+- # Override the defaults set in ssh::auth::key, as needed.
+- if $ensure { Ssh_auth_key_server &lt;| title == $title |&gt; { ensure =&gt; $ensure } }
+- if $group { Ssh_auth_key_server &lt;| title == $title |&gt; { group =&gt; $group } }
+- if $options { Ssh_auth_key_server &lt;| title == $title |&gt; { options =&gt; $options } }
+-
+- if $user { Ssh_auth_key_server &lt;| title == $title |&gt; { user =&gt; $user, home =&gt; &quot;/home/$user&quot; } }
+- if $home { Ssh_auth_key_server &lt;| title == $title |&gt; { home =&gt; $home } }
+-
+- realize Ssh_auth_key_server[$title]
+-
+-} # define server
+-
+-} # class ssh::auth
+-
+-
+-##########################################################################
+-
+-
+-# ssh_auth_key_master
+-#
+-# Create/regenerate/remove a key pair on the keymaster.
+-# This definition is private, i.e. it is not intended to be called directly by users.
+-# ssh::auth::key calls it to create virtual keys, which are realized in ssh::auth::keymaster.
+-
+-define ssh_auth_key_master ($ensure, $force, $keytype, $length, $maxdays, $mindate) {
+-
+- Exec { path =&gt; &quot;/usr/bin:/usr/sbin:/bin:/sbin&quot; }
+- File {
+- owner =&gt; puppet,
+- group =&gt; puppet,
+- mode =&gt; 600,
+- }
+-
+- $keydir = &quot;${ssh::auth::keymaster_storage}/${title}&quot;
+- $keyfile = &quot;${keydir}/key&quot;
+-
+- file {
+- &quot;$keydir&quot;:
+- ensure =&gt; directory,
+- mode =&gt; 644;
+- &quot;$keyfile&quot;:
+- ensure =&gt; $ensure;
+- &quot;${keyfile}.pub&quot;:
+- ensure =&gt; $ensure,
+- mode =&gt; 644;
+- }
+-
+- if $ensure == &quot;present&quot; {
+-
+- # Remove the existing key pair, if
+- # * $force is true, or
+- # * $maxdays or $mindate criteria aren't met, or
+- # * $keytype or $length have changed
+-
+- $keycontent = file(&quot;${keyfile}.pub&quot;, &quot;/dev/null&quot;)
+- if $keycontent {
+-
+- if $force {
+- $reason = &quot;force=true&quot;
+- }
+- if !$reason and $mindate and generate(&quot;/usr/bin/find&quot;, $keyfile, &quot;!&quot;, &quot;-newermt&quot;, &quot;${mindate}&quot;) {
+- $reason = &quot;created before ${mindate}&quot;
+- }
+- if !$reason and $maxdays and generate(&quot;/usr/bin/find&quot;, $keyfile, &quot;-mtime&quot;, &quot;+${maxdays}&quot;) {
+- $reason = &quot;older than ${maxdays} days&quot;
+- }
+- if !$reason and $keycontent =~ /^ssh-... [^ ]+ (...) (\d+)$/ {
+- if $keytype != $1 { $reason = &quot;keytype changed: $1 -&gt; $keytype&quot; }
+- else { if $length != $2 { $reason = &quot;length changed: $2 -&gt; $length&quot; } }
+- }
+- if $reason {
+- exec { &quot;Revoke previous key ${title}: ${reason}&quot;:
+- command =&gt; &quot;rm $keyfile ${keyfile}.pub&quot;,
+- before =&gt; Exec[&quot;Create key $title: $keytype, $length bits&quot;],
+- }
+- }
+- }
+-
+- # Create the key pair.
+- # We &quot;repurpose&quot; the comment field in public keys on the keymaster to
+- # store data about the key, i.e. $keytype and $length. This avoids
+- # having to rerun ssh-keygen -l on every key at every run to determine
+- # the key length.
+- exec { &quot;Create key $title: $keytype, $length bits&quot;:
+- command =&gt; &quot;ssh-keygen -t ${keytype} -b ${length} -f ${keyfile} -C \&quot;${keytype} ${length}\&quot; -N \&quot;\&quot;&quot;,
+- user =&gt; &quot;puppet&quot;,
+- group =&gt; &quot;puppet&quot;,
+- creates =&gt; $keyfile,
+- require =&gt; File[$keydir],
+- before =&gt; File[$keyfile, &quot;${keyfile}.pub&quot;],
+- }
+-
+- } # if $ensure == &quot;present&quot;
+-
+-} # define ssh_auth_key_master
+-
+-
+-##########################################################################
+-
+-
+-# ssh_auth_key_client
+-#
+-# Install a key pair into a user's account.
+-# This definition is private, i.e. it is not intended to be called directly by users.
+-
+-define ssh_auth_key_client ($ensure, $filename, $group, $home, $user) {
+-
+- File {
+- owner =&gt; $user,
+- group =&gt; $group,
+- mode =&gt; 600,
+- require =&gt; [ User[$user], File[$home]],
+- }
+-
+- $key_src_file = &quot;${ssh::auth::keymaster_storage}/${title}/key&quot; # on the keymaster
+- $key_tgt_file = &quot;${home}/.ssh/${filename}&quot; # on the client
+-
+- $key_src_content_pub = file(&quot;${key_src_file}.pub&quot;, &quot;/dev/null&quot;)
+- if $ensure == &quot;absent&quot; or $key_src_content_pub =~ /^(ssh-...) ([^ ]+)/ {
+- $keytype = $1
+- $modulus = $2
+- file {
+- $key_tgt_file:
+- ensure =&gt; $ensure,
+- content =&gt; file($key_src_file, &quot;/dev/null&quot;);
+- &quot;${key_tgt_file}.pub&quot;:
+- ensure =&gt; $ensure,
+- content =&gt; &quot;$keytype $modulus $title\n&quot;,
+- mode =&gt; 644;
+- }
+- } else {
+- notify { &quot;Private key file $key_src_file for key $title not found on keymaster; skipping ensure =&gt; present&quot;: }
+- }
+-
+-} # define ssh_auth_key_client
+-
+-
+-##########################################################################
+-
+-
+-# ssh_auth_key_server
+-#
+-# Install a public key into a server user's authorized_keys(5) file.
+-# This definition is private, i.e. it is not intended to be called directly by users.
+-
+-define ssh_auth_key_server ($ensure, $group, $home, $options, $user) {
+-
+- # on the keymaster:
+- $key_src_dir = &quot;${ssh::auth::keymaster_storage}/${title}&quot;
+- $key_src_file = &quot;${key_src_dir}/key.pub&quot;
+- # on the server:
+- $key_tgt_file = &quot;${home}/.ssh/authorized_keys&quot;
+-
+- File {
+- owner =&gt; $user,
+- group =&gt; $group,
+- require =&gt; User[$user],
+- mode =&gt; 600,
+- }
+- Ssh_authorized_key {
+- user =&gt; $user,
+- target =&gt; $key_tgt_file,
+- }
+-
+- if $ensure == &quot;absent&quot; {
+- ssh_authorized_key { $title: ensure =&gt; &quot;absent&quot; }
+- }
+- else {
+- $key_src_content = file($key_src_file, &quot;/dev/null&quot;)
+- if ! $key_src_content {
+- notify { &quot;Public key file $key_src_file for key $title not found on keymaster; skipping ensure =&gt; present&quot;: }
+- } else { if $ensure == &quot;present&quot; and $key_src_content !~ /^(ssh-...) ([^ ]*)/ {
+- err(&quot;Can't parse public key file $key_src_file&quot;)
+- notify { &quot;Can't parse public key file $key_src_file for key $title on the keymaster: skipping ensure =&gt; $ensure&quot;: }
+- } else {
+- $keytype = $1
+- $modulus = $2
+- ssh_authorized_key { $title:
+- ensure =&gt; &quot;present&quot;,
+- type =&gt; $keytype,
+- key =&gt; $modulus,
+- options =&gt; $options ? { &quot;&quot; =&gt; undef, default =&gt; $options },
+- }
+- }} # if ... else ... else
+- } # if ... else
+-
+-} # define ssh_auth_key_server
+-
+-
+-##########################################################################
+-
+-
+-# ssh_auth_key_namecheck
+-#
+-# Check a name (e.g. key title or filename) for the allowed form
+-
+-define ssh_auth_key_namecheck ($parm, $value) {
+- if $value !~ /^[A-Za-z0-9]/ {
+- fail(&quot;ssh::auth::key: $parm '$value' not allowed: must begin with a letter or digit&quot;)
+- }
+- if $value !~ /^[A-Za-z0-9_.:@-]+$/ {
+- fail(&quot;ssh::auth::key: $parm '$value' not allowed: may only contain the characters A-Za-z0-9_.:@-&quot;)
+- }
+-} # define namecheck
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/99b92635/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A></li>
+ <LI>Next message: <A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1828">[ date ]</a>
+ <a href="thread.html#1828">[ thread ]</a>
+ <a href="subject.html#1828">[ subject ]</a>
+ <a href="author.html#1828">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001829.html b/zarb-ml/mageia-sysadm/2011-January/001829.html
new file mode 100644
index 000000000..2c9ff4e7f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001829.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [747] move websites module to deployment
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B747%5D%20move%20websites%20module%20to%20deployment&In-Reply-To=%3C20110109111515.504BA41E3C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001827.html">
+ <LINK REL="Next" HREF="001830.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [747] move websites module to deployment</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B747%5D%20move%20websites%20module%20to%20deployment&In-Reply-To=%3C20110109111515.504BA41E3C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [747] move websites module to deployment">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:15:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A></li>
+ <LI>Next message: <A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1829">[ date ]</a>
+ <a href="thread.html#1829">[ thread ]</a>
+ <a href="subject.html#1829">[ subject ]</a>
+ <a href="author.html#1829">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 747
+Author: misc
+Date: 2011-01-09 12:15:15 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+move websites module to deployment
+
+Added Paths:
+-----------
+ puppet/deployment/websites/
+ puppet/deployment/websites/manifests/
+ puppet/deployment/websites/manifests/init.pp
+ puppet/deployment/websites/templates/
+ puppet/deployment/websites/templates/vhost_donate.conf
+
+Removed Paths:
+-------------
+ puppet/modules/websites/manifests/init.pp
+ puppet/modules/websites/templates/vhost_donate.conf
+
+Copied: puppet/deployment/websites/manifests/init.pp (from rev 746, puppet/modules/websites/manifests/init.pp)
+===================================================================
+--- puppet/deployment/websites/manifests/init.pp (rev 0)
++++ puppet/deployment/websites/manifests/init.pp 2011-01-09 11:15:15 UTC (rev 747)
+@@ -0,0 +1,8 @@
++class websites {
++ # should expire on June 2011
++ class donate {
++ apache::vhost_other_app { &quot;donate.$domain&quot;:
++ vhost_file =&gt; &quot;websites/vhost_donate.conf&quot;,
++ }
++ }
++}
+
+Copied: puppet/deployment/websites/templates/vhost_donate.conf (from rev 746, puppet/modules/websites/templates/vhost_donate.conf)
+===================================================================
+--- puppet/deployment/websites/templates/vhost_donate.conf (rev 0)
++++ puppet/deployment/websites/templates/vhost_donate.conf 2011-01-09 11:15:15 UTC (rev 747)
+@@ -0,0 +1,16 @@
++&lt;VirtualHost *:80&gt;
++ ServerName donate.&lt;%= domain %&gt;
++ ServerAlias donation.&lt;%= domain %&gt;
++
++ RewriteEngine on
++ RewriteRule ^/?$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/en/donate/ [R=permanent,L]
++ RewriteRule ^/(.*)$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/$1/donate/ [R=permanent,L]
++ #DocumentRoot /dev/null
++ CustomLog /var/log/httpd/donate_log combined
++ ErrorLog /var/log/httpd/error_donate_log
++
++ &lt;Location /&gt;
++ Allow from all
++ &lt;/Location&gt;
++
++&lt;/VirtualHost&gt;
+
+Deleted: puppet/modules/websites/manifests/init.pp
+===================================================================
+--- puppet/modules/websites/manifests/init.pp 2011-01-09 11:15:13 UTC (rev 746)
++++ puppet/modules/websites/manifests/init.pp 2011-01-09 11:15:15 UTC (rev 747)
+@@ -1,8 +0,0 @@
+-class websites {
+- # should expire on June 2011
+- class donate {
+- apache::vhost_other_app { &quot;donate.$domain&quot;:
+- vhost_file =&gt; &quot;websites/vhost_donate.conf&quot;,
+- }
+- }
+-}
+
+Deleted: puppet/modules/websites/templates/vhost_donate.conf
+===================================================================
+--- puppet/modules/websites/templates/vhost_donate.conf 2011-01-09 11:15:13 UTC (rev 746)
++++ puppet/modules/websites/templates/vhost_donate.conf 2011-01-09 11:15:15 UTC (rev 747)
+@@ -1,16 +0,0 @@
+-&lt;VirtualHost *:80&gt;
+- ServerName donate.&lt;%= domain %&gt;
+- ServerAlias donation.&lt;%= domain %&gt;
+-
+- RewriteEngine on
+- RewriteRule ^/?$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/en/donate/ [R=permanent,L]
+- RewriteRule ^/(.*)$ <A HREF="http://www.&lt;%=">http://www.&lt;%=</A> domain %&gt;/$1/donate/ [R=permanent,L]
+- #DocumentRoot /dev/null
+- CustomLog /var/log/httpd/donate_log combined
+- ErrorLog /var/log/httpd/error_donate_log
+-
+- &lt;Location /&gt;
+- Allow from all
+- &lt;/Location&gt;
+-
+-&lt;/VirtualHost&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/8c64ab63/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A></li>
+ <LI>Next message: <A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1829">[ date ]</a>
+ <a href="thread.html#1829">[ thread ]</a>
+ <a href="subject.html#1829">[ subject ]</a>
+ <a href="author.html#1829">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001830.html b/zarb-ml/mageia-sysadm/2011-January/001830.html
new file mode 100644
index 000000000..c439ea9ab
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001830.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B748%5D%20remove%20leftover%20of%20git%20svn%20vs%20svn%20alone%0A%20behavior%20%28%20ie%2C%20git%20do%20not%20track%20empty%20directory%2C%20while%20svn%20does%20%29&In-Reply-To=%3C20110109111715.7610041E36%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001829.html">
+ <LINK REL="Next" HREF="001831.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B748%5D%20remove%20leftover%20of%20git%20svn%20vs%20svn%20alone%0A%20behavior%20%28%20ie%2C%20git%20do%20not%20track%20empty%20directory%2C%20while%20svn%20does%20%29&In-Reply-To=%3C20110109111715.7610041E36%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:17:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A></li>
+ <LI>Next message: <A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1830">[ date ]</a>
+ <a href="thread.html#1830">[ thread ]</a>
+ <a href="subject.html#1830">[ subject ]</a>
+ <a href="author.html#1830">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 748
+Author: misc
+Date: 2011-01-09 12:17:15 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+
+Removed Paths:
+-------------
+ puppet/modules/ssh/
+ puppet/modules/websites/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/dcbf4966/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A></li>
+ <LI>Next message: <A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1830">[ date ]</a>
+ <a href="thread.html#1830">[ thread ]</a>
+ <a href="subject.html#1830">[ subject ]</a>
+ <a href="author.html#1830">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001831.html b/zarb-ml/mageia-sysadm/2011-January/001831.html
new file mode 100644
index 000000000..2714e41cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001831.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [749] move concat to external ( taken from the web )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B749%5D%20move%20concat%20to%20external%20%28%20taken%20from%20the%20web%20%29&In-Reply-To=%3C20110109111838.66F6D41E39%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001830.html">
+ <LINK REL="Next" HREF="001832.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [749] move concat to external ( taken from the web )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B749%5D%20move%20concat%20to%20external%20%28%20taken%20from%20the%20web%20%29&In-Reply-To=%3C20110109111838.66F6D41E39%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [749] move concat to external ( taken from the web )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:18:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A></li>
+ <LI>Next message: <A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1831">[ date ]</a>
+ <a href="thread.html#1831">[ thread ]</a>
+ <a href="subject.html#1831">[ subject ]</a>
+ <a href="author.html#1831">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 749
+Author: misc
+Date: 2011-01-09 12:18:38 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+move concat to external ( taken from the web )
+
+Added Paths:
+-----------
+ puppet/external/concat/
+
+Removed Paths:
+-------------
+ puppet/modules/concat/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/81e89a20/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A></li>
+ <LI>Next message: <A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1831">[ date ]</a>
+ <a href="thread.html#1831">[ thread ]</a>
+ <a href="subject.html#1831">[ subject ]</a>
+ <a href="author.html#1831">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001832.html b/zarb-ml/mageia-sysadm/2011-January/001832.html
new file mode 100644
index 000000000..a34cd48ff
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001832.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110109112454.D16AD41E36%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001831.html">
+ <LINK REL="Next" HREF="001833.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110109112454.D16AD41E36%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:24:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A></li>
+ <LI>Next message: <A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1832">[ date ]</a>
+ <a href="thread.html#1832">[ thread ]</a>
+ <a href="subject.html#1832">[ subject ]</a>
+ <a href="author.html#1832">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:24:54 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class websites::donate at /etc/puppet/manifests/nodes.pp:91 on node alamut.mageia.org
+Sun Jan 09 12:24:54 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A></li>
+ <LI>Next message: <A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1832">[ date ]</a>
+ <a href="thread.html#1832">[ thread ]</a>
+ <a href="subject.html#1832">[ subject ]</a>
+ <a href="author.html#1832">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001833.html b/zarb-ml/mageia-sysadm/2011-January/001833.html
new file mode 100644
index 000000000..dce93279e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001833.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110109112814.DD76141E35%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001832.html">
+ <LINK REL="Next" HREF="001834.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110109112814.DD76141E35%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:28:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1833">[ date ]</a>
+ <a href="thread.html#1833">[ thread ]</a>
+ <a href="subject.html#1833">[ subject ]</a>
+ <a href="author.html#1833">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:28:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class ssh::auth at /etc/puppet/manifests/nodes.pp:19 on node valstar.mageia.org
+Sun Jan 09 12:28:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1833">[ date ]</a>
+ <a href="thread.html#1833">[ thread ]</a>
+ <a href="subject.html#1833">[ subject ]</a>
+ <a href="author.html#1833">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001834.html b/zarb-ml/mageia-sysadm/2011-January/001834.html
new file mode 100644
index 000000000..2b574f3c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001834.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109113808.AAC9441E3F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001833.html">
+ <LINK REL="Next" HREF="001835.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109113808.AAC9441E3F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:38:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1834">[ date ]</a>
+ <a href="thread.html#1834">[ thread ]</a>
+ <a href="subject.html#1834">[ subject ]</a>
+ <a href="author.html#1834">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:38:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (495723,495724,495725,495726,495727,495728,495729,495730,495731,495732,495733,495734,495735,495736,495737,495738,495739,495740,495741,495742,495743,495744,495745,495746,495747,495748,495749,495750,495751,495752,495753,495754,495755,495756,495757,495758,495759,495760,495761,495762,495763,495764,495765,495766,495767,495768,495769,495770,495771,495772,495773,495774,495775,495776,495777,495778,495779,495780,495781,495782,495783,495784,495785,495786))
+Sun Jan 09 12:38:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1834">[ date ]</a>
+ <a href="thread.html#1834">[ thread ]</a>
+ <a href="subject.html#1834">[ subject ]</a>
+ <a href="author.html#1834">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001835.html b/zarb-ml/mageia-sysadm/2011-January/001835.html
new file mode 100644
index 000000000..5b658afea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001835.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109113808.E158A41E40%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001834.html">
+ <LINK REL="Next" HREF="001836.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109113808.E158A41E40%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:38:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1835">[ date ]</a>
+ <a href="thread.html#1835">[ thread ]</a>
+ <a href="subject.html#1835">[ subject ]</a>
+ <a href="author.html#1835">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:38:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 12:38:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1835">[ date ]</a>
+ <a href="thread.html#1835">[ thread ]</a>
+ <a href="subject.html#1835">[ subject ]</a>
+ <a href="author.html#1835">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001836.html b/zarb-ml/mageia-sysadm/2011-January/001836.html
new file mode 100644
index 000000000..baebb16a9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001836.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B750%5D%20set%20svn%3Aignore%20to%20avoid%20useless%20cluter%20when%0A%20running%20svn%20status%20on%20/%20etc/puppet%20checkout&In-Reply-To=%3C20110109114447.36B9141E41%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001835.html">
+ <LINK REL="Next" HREF="001837.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B750%5D%20set%20svn%3Aignore%20to%20avoid%20useless%20cluter%20when%0A%20running%20svn%20status%20on%20/%20etc/puppet%20checkout&In-Reply-To=%3C20110109114447.36B9141E41%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:44:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1836">[ date ]</a>
+ <a href="thread.html#1836">[ thread ]</a>
+ <a href="subject.html#1836">[ subject ]</a>
+ <a href="author.html#1836">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 750
+Author: misc
+Date: 2011-01-09 12:44:46 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+set svn:ignore to avoid useless cluter when running svn status on /etc/puppet checkout
+on valstar
+
+Property Changed:
+----------------
+ puppet/
+
+
+Property changes on: puppet
+___________________________________________________________________
+Added: svn:ignore
+ + ssl
+puppet.conf
+extdata
+tagmail.conf
+svn-commit.tmp
+*~
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/f33d3a66/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1836">[ date ]</a>
+ <a href="thread.html#1836">[ thread ]</a>
+ <a href="subject.html#1836">[ subject ]</a>
+ <a href="author.html#1836">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001837.html b/zarb-ml/mageia-sysadm/2011-January/001837.html
new file mode 100644
index 000000000..6e4dfe7ed
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001837.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109115954.95C1E41E42%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001836.html">
+ <LINK REL="Next" HREF="001838.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109115954.95C1E41E42%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 12:59:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A></li>
+ <LI>Next message: <A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1837">[ date ]</a>
+ <a href="thread.html#1837">[ thread ]</a>
+ <a href="subject.html#1837">[ subject ]</a>
+ <a href="author.html#1837">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 12:59:53 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A></li>
+ <LI>Next message: <A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1837">[ date ]</a>
+ <a href="thread.html#1837">[ thread ]</a>
+ <a href="subject.html#1837">[ subject ]</a>
+ <a href="author.html#1837">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001838.html b/zarb-ml/mageia-sysadm/2011-January/001838.html
new file mode 100644
index 000000000..00f9c245c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001838.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109120815.38A5D41E48%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001837.html">
+ <LINK REL="Next" HREF="001839.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110109120815.38A5D41E48%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 13:08:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1838">[ date ]</a>
+ <a href="thread.html#1838">[ thread ]</a>
+ <a href="subject.html#1838">[ subject ]</a>
+ <a href="author.html#1838">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 13:08:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-09 13:08:14', '2011-01-09 13:08:14', 'Genuine Intel(R) CPU 000 @ 2.67GHz', 58, 4)
+Sun Jan 09 13:08:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1838">[ date ]</a>
+ <a href="thread.html#1838">[ thread ]</a>
+ <a href="subject.html#1838">[ subject ]</a>
+ <a href="author.html#1838">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001839.html b/zarb-ml/mageia-sysadm/2011-January/001839.html
new file mode 100644
index 000000000..d6a0549a3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001839.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109120815.9597241E4A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001838.html">
+ <LINK REL="Next" HREF="001840.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110109120815.9597241E4A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 13:08:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1839">[ date ]</a>
+ <a href="thread.html#1839">[ thread ]</a>
+ <a href="subject.html#1839">[ subject ]</a>
+ <a href="author.html#1839">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 13:08:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 13:08:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1839">[ date ]</a>
+ <a href="thread.html#1839">[ thread ]</a>
+ <a href="subject.html#1839">[ subject ]</a>
+ <a href="author.html#1839">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001840.html b/zarb-ml/mageia-sysadm/2011-January/001840.html
new file mode 100644
index 000000000..474bb579f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001840.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109123314.C28FF41E48%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001839.html">
+ <LINK REL="Next" HREF="001841.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109123314.C28FF41E48%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 13:33:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1840">[ date ]</a>
+ <a href="thread.html#1840">[ thread ]</a>
+ <a href="subject.html#1840">[ subject ]</a>
+ <a href="author.html#1840">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 13:33:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+Sun Jan 09 13:33:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1840">[ date ]</a>
+ <a href="thread.html#1840">[ thread ]</a>
+ <a href="subject.html#1840">[ subject ]</a>
+ <a href="author.html#1840">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001841.html b/zarb-ml/mageia-sysadm/2011-January/001841.html
new file mode 100644
index 000000000..74514c968
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001841.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [751] - let's welcome our new overlor^W server
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B751%5D%20-%20let%27s%20welcome%20our%20new%20overlor%5EW%20server&In-Reply-To=%3C20110109124648.6291A41E4E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001840.html">
+ <LINK REL="Next" HREF="001842.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [751] - let's welcome our new overlor^W server</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B751%5D%20-%20let%27s%20welcome%20our%20new%20overlor%5EW%20server&In-Reply-To=%3C20110109124648.6291A41E4E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [751] - let's welcome our new overlor^W server">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 13:46:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1841">[ date ]</a>
+ <a href="thread.html#1841">[ thread ]</a>
+ <a href="subject.html#1841">[ subject ]</a>
+ <a href="author.html#1841">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 751
+Author: misc
+Date: 2011-01-09 13:46:48 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- let's welcome our new overlor^W server
+- explain where should be friteuse
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-09 11:44:46 UTC (rev 750)
++++ puppet/manifests/nodes.pp 2011-01-09 12:46:48 UTC (rev 751)
+@@ -162,7 +162,7 @@
+ }
+
+ node friteuse {
+-# Location: VM hosted by nfrance
++# Location: VM hosted by nfrance (toulouse)
+ #
+ # TODO:
+ # - setup forum
+@@ -170,3 +170,12 @@
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ }
++
++node rabbit {
++# Location: Server offered by Dedibox (paris)
++#
++# TODO:
++# - setup bcd
++ include default_mageia_server
++ timezone::timezone { &quot;Europe/Paris&quot;: }
++}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/3f34c27c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1841">[ date ]</a>
+ <a href="thread.html#1841">[ thread ]</a>
+ <a href="subject.html#1841">[ subject ]</a>
+ <a href="author.html#1841">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001842.html b/zarb-ml/mageia-sysadm/2011-January/001842.html
new file mode 100644
index 000000000..75f5e8478
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001842.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [752] - add rabbit to dns
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B752%5D%20-%20add%20rabbit%20to%20dns&In-Reply-To=%3C20110109125357.ADFE341E4E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001841.html">
+ <LINK REL="Next" HREF="001843.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [752] - add rabbit to dns</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B752%5D%20-%20add%20rabbit%20to%20dns&In-Reply-To=%3C20110109125357.ADFE341E4E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [752] - add rabbit to dns">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 13:53:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A></li>
+ <LI>Next message: <A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1842">[ date ]</a>
+ <a href="thread.html#1842">[ thread ]</a>
+ <a href="subject.html#1842">[ subject ]</a>
+ <a href="author.html#1842">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 752
+Author: misc
+Date: 2011-01-09 13:53:57 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- add rabbit to dns
+
+Modified Paths:
+--------------
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Modified: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-09 12:46:48 UTC (rev 751)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-09 12:53:57 UTC (rev 752)
+@@ -3,7 +3,7 @@
+ ; $Id$
+ $TTL 3D
+ @ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2011010901 ; Serial
++ 2011010902 ; Serial
+ 21600 ; Refresh
+ 3600 ; Retry
+ 2419200 ; Expire
+@@ -51,6 +51,9 @@
+ fiona IN A 212.85.158.150
+ fiona IN AAAA 2a02:2178:2:7::6
+
++rabbit IN A 88.190.12.224
++
++
+ ; alamut
+ ns0 IN A 212.85.158.146
+ ; krampouezh
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/c20b2e06/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A></li>
+ <LI>Next message: <A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1842">[ date ]</a>
+ <a href="thread.html#1842">[ thread ]</a>
+ <a href="subject.html#1842">[ subject ]</a>
+ <a href="author.html#1842">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001843.html b/zarb-ml/mageia-sysadm/2011-January/001843.html
new file mode 100644
index 000000000..04d96be4d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001843.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101091515.36069.oliver.bgr%40googlemail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001842.html">
+ <LINK REL="Next" HREF="001847.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Oliver Burger</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101091515.36069.oliver.bgr%40googlemail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">oliver.bgr at googlemail.com
+ </A><BR>
+ <I>Sun Jan 9 15:15:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A></li>
+ <LI>Next message: <A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1843">[ date ]</a>
+ <a href="thread.html#1843">[ thread ]</a>
+ <a href="subject.html#1843">[ subject ]</a>
+ <a href="author.html#1843">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>I'm exploring the multilingual setup (including scripts for easy
+adding of additional languages if necessary).
+I've done a demo setup on a local machine, but before I'm going any
+further, I'd like to know which approach to follow.
+Using e.g. &quot;wiki.mageia.org/de&quot; or &quot;de.wiki.mageia.org&quot; for the German
+wiki?
+
+Oliver
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A></li>
+ <LI>Next message: <A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1843">[ date ]</a>
+ <a href="thread.html#1843">[ thread ]</a>
+ <a href="subject.html#1843">[ subject ]</a>
+ <a href="author.html#1843">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001844.html b/zarb-ml/mageia-sysadm/2011-January/001844.html
new file mode 100644
index 000000000..71ade9644
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001844.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109143525.626B641E5F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001872.html">
+ <LINK REL="Next" HREF="001845.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109143525.626B641E5F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 15:35:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1844">[ date ]</a>
+ <a href="thread.html#1844">[ thread ]</a>
+ <a href="subject.html#1844">[ subject ]</a>
+ <a href="author.html#1844">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 15:35:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+Sun Jan 09 15:35:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1844">[ date ]</a>
+ <a href="thread.html#1844">[ thread ]</a>
+ <a href="subject.html#1844">[ subject ]</a>
+ <a href="author.html#1844">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001845.html b/zarb-ml/mageia-sysadm/2011-January/001845.html
new file mode 100644
index 000000000..710c6e42e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001845.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110109150354.D638941E66%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001844.html">
+ <LINK REL="Next" HREF="001846.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110109150354.D638941E66%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 16:03:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1845">[ date ]</a>
+ <a href="thread.html#1845">[ thread ]</a>
+ <a href="subject.html#1845">[ subject ]</a>
+ <a href="author.html#1845">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 16:03:54 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class facter at /etc/puppet/manifests/nodes.pp:179 on node rabbit.mageia.org
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1845">[ date ]</a>
+ <a href="thread.html#1845">[ thread ]</a>
+ <a href="subject.html#1845">[ subject ]</a>
+ <a href="author.html#1845">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001846.html b/zarb-ml/mageia-sysadm/2011-January/001846.html
new file mode 100644
index 000000000..55564088a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001846.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110109150409.54B8841E67%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001845.html">
+ <LINK REL="Next" HREF="001848.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110109150409.54B8841E67%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 16:04:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1846">[ date ]</a>
+ <a href="thread.html#1846">[ thread ]</a>
+ <a href="subject.html#1846">[ subject ]</a>
+ <a href="author.html#1846">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 16:04:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class facter at /etc/puppet/manifests/nodes.pp:179 on node rabbit.mageia.org
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1846">[ date ]</a>
+ <a href="thread.html#1846">[ thread ]</a>
+ <a href="subject.html#1846">[ subject ]</a>
+ <a href="author.html#1846">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001847.html b/zarb-ml/mageia-sysadm/2011-January/001847.html
new file mode 100644
index 000000000..91570372f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001847.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTi%3Db4%2BbiJiMRJZQ3g_s9wWAuNJ00rnbR0Wfhe_sC%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001843.html">
+ <LINK REL="Next" HREF="001856.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Wolfgang Bornath</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTi%3Db4%2BbiJiMRJZQ3g_s9wWAuNJ00rnbR0Wfhe_sC%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">molch.b at googlemail.com
+ </A><BR>
+ <I>Sun Jan 9 15:55:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1847">[ date ]</a>
+ <a href="thread.html#1847">[ thread ]</a>
+ <a href="subject.html#1847">[ subject ]</a>
+ <a href="author.html#1847">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/9 Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;:
+&gt;<i> I'm exploring the multilingual setup (including scripts for easy
+</I>&gt;<i> adding of additional languages if necessary).
+</I>&gt;<i> I've done a demo setup on a local machine, but before I'm going any
+</I>&gt;<i> further, I'd like to know which approach to follow.
+</I>&gt;<i> Using e.g. &quot;wiki.mageia.org/de&quot; or &quot;de.wiki.mageia.org&quot; for the German
+</I>&gt;<i> wiki?
+</I>
+I'd go for the pattern that is mostly used on the net: &quot;name.tld/&lt;language&gt;&quot;,
+as we already see it with &quot;blog.mageia.org/en&quot;
+
+--
+wobo
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1847">[ date ]</a>
+ <a href="thread.html#1847">[ thread ]</a>
+ <a href="subject.html#1847">[ subject ]</a>
+ <a href="author.html#1847">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001848.html b/zarb-ml/mageia-sysadm/2011-January/001848.html
new file mode 100644
index 000000000..89336887f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001848.html
@@ -0,0 +1,185 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B753%5D%20move%20subversion%20repository%20in%20their%20own%20file%0A%09%28%20cleaner%20%29&In-Reply-To=%3C20110109164244.81F2A41E7D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001846.html">
+ <LINK REL="Next" HREF="001849.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B753%5D%20move%20subversion%20repository%20in%20their%20own%20file%0A%09%28%20cleaner%20%29&In-Reply-To=%3C20110109164244.81F2A41E7D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1848">[ date ]</a>
+ <a href="thread.html#1848">[ thread ]</a>
+ <a href="subject.html#1848">[ subject ]</a>
+ <a href="author.html#1848">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 753
+Author: misc
+Date: 2011-01-09 17:42:44 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+move subversion repository in their own file ( cleaner )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Added Paths:
+-----------
+ puppet/deployment/repositories/
+ puppet/deployment/repositories/manifests/
+ puppet/deployment/repositories/manifests/subversion.pp
+
+Added: puppet/deployment/repositories/manifests/subversion.pp
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp (rev 0)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-09 16:42:44 UTC (rev 753)
+@@ -0,0 +1,40 @@
++class repositories::subversion {
++
++ subversion::repository { &quot;/svn/adm/&quot;:
++ group =&gt; &quot;mga-sysadmin&quot;,
++ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
++ syntax_check1 =&gt; 'check_puppet_templates',
++ syntax_check2 =&gt; 'check_puppet',
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;sysadm&quot;,
++ }
++
++ subversion::repository { &quot;/svn/soft/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>'],
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;soft&quot;,
++ }
++
++ subversion::repository { &quot;/svn/web/&quot;:
++ group =&gt; &quot;mga-committers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;web&quot;,
++ }
++
++ subversion::repository { &quot;/svn/packages/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ no_binary =&gt; true,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;packages&quot;,
++ cia_ignore_author =&gt; '^schedbot$',
++ }
++
++ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
++ group =&gt; &quot;mga-packagers&quot;,
++ cia_post =&gt; true,
++ cia_module =&gt; &quot;binrepos&quot;,
++ cia_ignore_author =&gt; '^schedbot$',
++ }
++
++}
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-09 12:53:57 UTC (rev 752)
++++ puppet/manifests/nodes.pp 2011-01-09 16:42:44 UTC (rev 753)
+@@ -26,43 +26,8 @@
+ include restrictshell::allow_pkgsubmit
+ include openssh::ssh_keys_from_ldap
+
+- subversion::repository { &quot;/svn/adm/&quot;:
+- group =&gt; &quot;mga-sysadmin&quot;,
+- commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+- syntax_check1 =&gt; 'check_puppet_templates',
+- syntax_check2 =&gt; 'check_puppet',
+- cia_post =&gt; true,
+- cia_module =&gt; &quot;sysadm&quot;,
+- }
++ include repositories::subversion
+
+- subversion::repository { &quot;/svn/soft/&quot;:
+- group =&gt; &quot;mga-packagers&quot;,
+- commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>'],
+- cia_post =&gt; true,
+- cia_module =&gt; &quot;soft&quot;,
+- }
+-
+- subversion::repository { &quot;/svn/web/&quot;:
+- group =&gt; &quot;mga-committers&quot;,
+- cia_post =&gt; true,
+- cia_module =&gt; &quot;web&quot;,
+- }
+-
+- subversion::repository { &quot;/svn/packages/&quot;:
+- group =&gt; &quot;mga-packagers&quot;,
+- no_binary =&gt; true,
+- cia_post =&gt; true,
+- cia_module =&gt; &quot;packages&quot;,
+- cia_ignore_author =&gt; '^schedbot$',
+- }
+-
+- subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
+- group =&gt; &quot;mga-packagers&quot;,
+- cia_post =&gt; true,
+- cia_module =&gt; &quot;binrepos&quot;,
+- cia_ignore_author =&gt; '^schedbot$',
+- }
+-
+ subversion::snapshot { &quot;/etc/puppet&quot;:
+ source =&gt; &quot;<A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>&quot;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/e4b342b5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1848">[ date ]</a>
+ <a href="thread.html#1848">[ thread ]</a>
+ <a href="subject.html#1848">[ subject ]</a>
+ <a href="author.html#1848">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001849.html b/zarb-ml/mageia-sysadm/2011-January/001849.html
new file mode 100644
index 000000000..ac5b06830
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001849.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B754%5D%20add%20lvm2%20%28%20used%20on%20almost%20all%20servers%20%29%2C%0A%20and%20lshw%20%28%20%20easier%20when%20hardware&In-Reply-To=%3C20110109164245.D39AF41E7E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001848.html">
+ <LINK REL="Next" HREF="001850.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B754%5D%20add%20lvm2%20%28%20used%20on%20almost%20all%20servers%20%29%2C%0A%20and%20lshw%20%28%20%20easier%20when%20hardware&In-Reply-To=%3C20110109164245.D39AF41E7E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A></li>
+ <LI>Next message: <A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1849">[ date ]</a>
+ <a href="thread.html#1849">[ thread ]</a>
+ <a href="subject.html#1849">[ subject ]</a>
+ <a href="author.html#1849">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 754
+Author: misc
+Date: 2011-01-09 17:42:45 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+information is needed )
+
+Modified Paths:
+--------------
+ puppet/manifests/common.pp
+
+Modified: puppet/manifests/common.pp
+===================================================================
+--- puppet/manifests/common.pp 2011-01-09 16:42:44 UTC (rev 753)
++++ puppet/manifests/common.pp 2011-01-09 16:42:45 UTC (rev 754)
+@@ -4,9 +4,9 @@
+
+ class base_packages {
+ # packages installed everywhere
+- # asked by misc : screen, vim-enhanced, htop, lsof, tcpdump, less
++ # asked by misc : screen, vim-enhanced, htop, lsof, tcpdump, less, lvm2, lshw
+ # asked by nanar : rsync
+- $package_list = ['screen', 'vim-enhanced', 'htop', 'lsof', 'tcpdump', 'rsync', 'less']
++ $package_list = ['screen', 'vim-enhanced', 'htop', 'lsof', 'tcpdump', 'rsync', 'less','lshw', 'lvm2']
+
+ package { $package_list:
+ ensure =&gt; installed;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/3d017d16/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A></li>
+ <LI>Next message: <A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1849">[ date ]</a>
+ <a href="thread.html#1849">[ thread ]</a>
+ <a href="subject.html#1849">[ subject ]</a>
+ <a href="author.html#1849">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001850.html b/zarb-ml/mageia-sysadm/2011-January/001850.html
new file mode 100644
index 000000000..fcc276795
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001850.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B755%5D%20-%20fix%20sympa%20scenari%20syntax%20for%20list%20creation&In-Reply-To=%3C20110109164247.63FAC41E7F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001849.html">
+ <LINK REL="Next" HREF="001851.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B755%5D%20-%20fix%20sympa%20scenari%20syntax%20for%20list%20creation&In-Reply-To=%3C20110109164247.63FAC41E7F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A></li>
+ <LI>Next message: <A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1850">[ date ]</a>
+ <a href="thread.html#1850">[ thread ]</a>
+ <a href="subject.html#1850">[ subject ]</a>
+ <a href="author.html#1850">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 755
+Author: misc
+Date: 2011-01-09 17:42:47 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- fix sympa scenari syntax for list creation
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/files/scenari/forbidden
+
+Modified: puppet/modules/sympa/files/scenari/forbidden
+===================================================================
+--- puppet/modules/sympa/files/scenari/forbidden 2011-01-09 16:42:45 UTC (rev 754)
++++ puppet/modules/sympa/files/scenari/forbidden 2011-01-09 16:42:47 UTC (rev 755)
+@@ -1,2 +1,2 @@
+-title nobody
++title.gettext nobody
+ true() smtp,md5,smime -&gt; reject
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/f2123256/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A></li>
+ <LI>Next message: <A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1850">[ date ]</a>
+ <a href="thread.html#1850">[ thread ]</a>
+ <a href="subject.html#1850">[ subject ]</a>
+ <a href="author.html#1850">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001851.html b/zarb-ml/mageia-sysadm/2011-January/001851.html
new file mode 100644
index 000000000..35c5c834f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001851.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B756%5D%20-%20move%20it%20up%2C%0A%09fix%20from%20parameter%20not%20being%20properly%20set%20on%20commit&In-Reply-To=%3C20110109164248.8D09F41E80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001850.html">
+ <LINK REL="Next" HREF="001852.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B756%5D%20-%20move%20it%20up%2C%0A%09fix%20from%20parameter%20not%20being%20properly%20set%20on%20commit&In-Reply-To=%3C20110109164248.8D09F41E80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A></li>
+ <LI>Next message: <A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1851">[ date ]</a>
+ <a href="thread.html#1851">[ thread ]</a>
+ <a href="subject.html#1851">[ subject ]</a>
+ <a href="author.html#1851">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 756
+Author: misc
+Date: 2011-01-09 17:42:48 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- move it up, fix from parameter not being properly set on commit
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/templates/hook_sendmail.pl
+
+Modified: puppet/modules/subversion/templates/hook_sendmail.pl
+===================================================================
+--- puppet/modules/subversion/templates/hook_sendmail.pl 2011-01-09 16:42:47 UTC (rev 755)
++++ puppet/modules/subversion/templates/hook_sendmail.pl 2011-01-09 16:42:48 UTC (rev 756)
+@@ -6,8 +6,8 @@
+ handler: Alternative
+ alternative: HTML::ColorDiff
+ with-diff: 1
++ from: root@&lt;%= domain %&gt;
+ to:
+ &lt;%- commit_mail.each do |mail| -%&gt;
+ - &lt;%= mail %&gt;
+ &lt;%- end -%&gt;
+- from: root@&lt;%= domain %&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/c187abf2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A></li>
+ <LI>Next message: <A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1851">[ date ]</a>
+ <a href="thread.html#1851">[ thread ]</a>
+ <a href="subject.html#1851">[ subject ]</a>
+ <a href="author.html#1851">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001852.html b/zarb-ml/mageia-sysadm/2011-January/001852.html
new file mode 100644
index 000000000..c76fe57a1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001852.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [757] - create missing directory for binrepos
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B757%5D%20-%20create%20missing%20directory%20for%20binrepos&In-Reply-To=%3C20110109164250.0504241E81%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001851.html">
+ <LINK REL="Next" HREF="001853.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [757] - create missing directory for binrepos</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B757%5D%20-%20create%20missing%20directory%20for%20binrepos&In-Reply-To=%3C20110109164250.0504241E81%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [757] - create missing directory for binrepos">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A></li>
+ <LI>Next message: <A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1852">[ date ]</a>
+ <a href="thread.html#1852">[ thread ]</a>
+ <a href="subject.html#1852">[ subject ]</a>
+ <a href="author.html#1852">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 757
+Author: misc
+Date: 2011-01-09 17:42:49 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+- create missing directory for binrepos
+
+Modified Paths:
+--------------
+ puppet/deployment/repositories/manifests/subversion.pp
+
+Modified: puppet/deployment/repositories/manifests/subversion.pp
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-09 16:42:48 UTC (rev 756)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-09 16:42:49 UTC (rev 757)
+@@ -30,6 +30,10 @@
+ cia_ignore_author =&gt; '^schedbot$',
+ }
+
++ file { &quot;/svn/binrepos/&quot;:
++ ensure =&gt; directory
++ }
++
+ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
+ group =&gt; &quot;mga-packagers&quot;,
+ cia_post =&gt; true,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/25a7ed96/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A></li>
+ <LI>Next message: <A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1852">[ date ]</a>
+ <a href="thread.html#1852">[ thread ]</a>
+ <a href="subject.html#1852">[ subject ]</a>
+ <a href="author.html#1852">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001853.html b/zarb-ml/mageia-sysadm/2011-January/001853.html
new file mode 100644
index 000000000..b08b4703b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001853.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B758%5D%20fix%20scenari%20for%20restricted%20list%20%28%20so%20now%2C%0A%09it%20should%20likely%20work%20for&In-Reply-To=%3C20110109164251.6F2A041E82%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001852.html">
+ <LINK REL="Next" HREF="001854.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B758%5D%20fix%20scenari%20for%20restricted%20list%20%28%20so%20now%2C%0A%09it%20should%20likely%20work%20for&In-Reply-To=%3C20110109164251.6F2A041E82%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:42:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A></li>
+ <LI>Next message: <A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1853">[ date ]</a>
+ <a href="thread.html#1853">[ thread ]</a>
+ <a href="subject.html#1853">[ subject ]</a>
+ <a href="author.html#1853">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 758
+Author: misc
+Date: 2011-01-09 17:42:51 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+fix scenari for restricted list ( so now, it should likely work for
+reports and commits )
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/manifests/init.pp
+
+Modified: puppet/modules/sympa/manifests/init.pp
+===================================================================
+--- puppet/modules/sympa/manifests/init.pp 2011-01-09 16:42:49 UTC (rev 757)
++++ puppet/modules/sympa/manifests/init.pp 2011-01-09 16:42:51 UTC (rev 758)
+@@ -153,7 +153,8 @@
+ }
+
+ define scenario_sender_email {
+- file { &quot;/etc/sympa/scenari/send.restricted_$name&quot;:
++ $sender_email_file = regsubst($name,'\@','-at-')
++ file { &quot;/etc/sympa/scenari/send.restricted_$sender_email_file&quot;:
+ ensure =&gt; present,
+ owner =&gt; root,
+ group =&gt; root,
+@@ -227,8 +228,8 @@
+ }
+
+ if $sender_email {
+- if ! defined(Sympa::Server::Scenario_sender_email[$sender_email_file]) {
+- sympa::server::scenario_sender_email { $sender_email_file: }
++ if ! defined(Sympa::Server::Scenario_sender_email[$sender_email]) {
++ sympa::server::scenario_sender_email { $sender_email: }
+ }
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/42a12bd3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A></li>
+ <LI>Next message: <A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1853">[ date ]</a>
+ <a href="thread.html#1853">[ thread ]</a>
+ <a href="subject.html#1853">[ subject ]</a>
+ <a href="author.html#1853">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001854.html b/zarb-ml/mageia-sysadm/2011-January/001854.html
new file mode 100644
index 000000000..812987df0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001854.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [257] prefix default distsuffix with a dot
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B257%5D%20prefix%20default%20distsuffix%20with%20a%20dot&In-Reply-To=%3C20110109165150.B14C241E7E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001853.html">
+ <LINK REL="Next" HREF="001855.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [257] prefix default distsuffix with a dot</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B257%5D%20prefix%20default%20distsuffix%20with%20a%20dot&In-Reply-To=%3C20110109165150.B14C241E7E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [257] prefix default distsuffix with a dot">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:51:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A></li>
+ <LI>Next message: <A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1854">[ date ]</a>
+ <a href="thread.html#1854">[ thread ]</a>
+ <a href="subject.html#1854">[ subject ]</a>
+ <a href="author.html#1854">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 257
+Author: blino
+Date: 2011-01-09 17:51:50 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+prefix default distsuffix with a dot
+
+Modified Paths:
+--------------
+ rpm/rpm-setup/trunk/build.macros.in
+
+Modified: rpm/rpm-setup/trunk/build.macros.in
+===================================================================
+--- rpm/rpm-setup/trunk/build.macros.in 2011-01-09 03:09:31 UTC (rev 256)
++++ rpm/rpm-setup/trunk/build.macros.in 2011-01-09 16:51:50 UTC (rev 257)
+@@ -150,9 +150,9 @@
+ # (user may copy the following line in specfile)
+ %mgaversion %(perl -pe '/(\\d+)\\.(\\d)\\.?(\\d)?/; $_=&quot;$1$2&quot;.($3||0)' /etc/release)
+
+-%distsuffix mga
++%distsuffix .mga
+
+-%mkrel(c:) %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:mga}%{?distro_release:%distro_release}
++%mkrel(c:) %{-c: 0.%{-c*}.}%{1}%{?subrel:.%subrel}%{?distsuffix:%distsuffix}%{?!distsuffix:.mga}%{?distro_release:%distro_release}
+
+ #==============================================================================
+ # ---- Build policy macros.
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/8cbd5c6f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A></li>
+ <LI>Next message: <A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1854">[ date ]</a>
+ <a href="thread.html#1854">[ thread ]</a>
+ <a href="subject.html#1854">[ subject ]</a>
+ <a href="author.html#1854">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001855.html b/zarb-ml/mageia-sysadm/2011-January/001855.html
new file mode 100644
index 000000000..4f3f91c1f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001855.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [258] 1.115
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B258%5D%201.115&In-Reply-To=%3C20110109165238.5B97C41E80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001854.html">
+ <LINK REL="Next" HREF="001857.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [258] 1.115</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B258%5D%201.115&In-Reply-To=%3C20110109165238.5B97C41E80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [258] 1.115">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 17:52:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A></li>
+ <LI>Next message: <A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1855">[ date ]</a>
+ <a href="thread.html#1855">[ thread ]</a>
+ <a href="subject.html#1855">[ subject ]</a>
+ <a href="author.html#1855">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 258
+Author: blino
+Date: 2011-01-09 17:52:38 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+1.115
+
+Modified Paths:
+--------------
+ rpm/rpm-setup/trunk/configure.ac
+
+Modified: rpm/rpm-setup/trunk/configure.ac
+===================================================================
+--- rpm/rpm-setup/trunk/configure.ac 2011-01-09 16:51:50 UTC (rev 257)
++++ rpm/rpm-setup/trunk/configure.ac 2011-01-09 16:52:38 UTC (rev 258)
+@@ -4,7 +4,7 @@
+ # $Id: configure.ac 271266 2010-11-04 10:43:28Z fwang $
+
+ AC_PREREQ(2.59)
+-AC_INIT(rpm-mageia-setup, 1.114, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at mageia.org</A>)
++AC_INIT(rpm-mageia-setup, 1.115, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nanardon at mageia.org</A>)
+ AC_CANONICAL_TARGET
+ AM_INIT_AUTOMAKE(1.9 -Wno-portability)
+ AC_CONFIG_SRCDIR
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/44cebcfb/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A></li>
+ <LI>Next message: <A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1855">[ date ]</a>
+ <a href="thread.html#1855">[ thread ]</a>
+ <a href="subject.html#1855">[ subject ]</a>
+ <a href="author.html#1855">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001856.html b/zarb-ml/mageia-sysadm/2011-January/001856.html
new file mode 100644
index 000000000..f3cfcc74a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001856.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTik3NRPMbFcW%2BdQMZ0r4jAX1PJO-8C0x0cHAkprM%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001847.html">
+ <LINK REL="Next" HREF="001861.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTik3NRPMbFcW%2BdQMZ0r4jAX1PJO-8C0x0cHAkprM%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">rdalverny at gmail.com
+ </A><BR>
+ <I>Sun Jan 9 18:04:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1856">[ date ]</a>
+ <a href="thread.html#1856">[ thread ]</a>
+ <a href="subject.html#1856">[ subject ]</a>
+ <a href="author.html#1856">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sun, Jan 9, 2011 at 15:55, Wolfgang Bornath &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">molch.b at googlemail.com</A>&gt; wrote:
+&gt;<i> 2011/1/9 Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;:
+</I>&gt;&gt;<i> I'm exploring the multilingual setup (including scripts for easy
+</I>&gt;&gt;<i> adding of additional languages if necessary).
+</I>&gt;&gt;<i> I've done a demo setup on a local machine, but before I'm going any
+</I>&gt;&gt;<i> further, I'd like to know which approach to follow.
+</I>&gt;&gt;<i> Using e.g. &quot;wiki.mageia.org/de&quot; or &quot;de.wiki.mageia.org&quot; for the German
+</I>&gt;&gt;<i> wiki?
+</I>&gt;<i>
+</I>&gt;<i> I'd go for the pattern that is mostly used on the net: &quot;name.tld/&lt;language&gt;&quot;,
+</I>&gt;<i> as we already see it with &quot;blog.mageia.org/en&quot;
+</I>
+Yes. And we would use wiki.mageia.org for either a locale negotatied
+redirection, or a summary of all existing wikis.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1856">[ date ]</a>
+ <a href="thread.html#1856">[ thread ]</a>
+ <a href="subject.html#1856">[ subject ]</a>
+ <a href="author.html#1856">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001857.html b/zarb-ml/mageia-sysadm/2011-January/001857.html
new file mode 100644
index 000000000..9a5114d73
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001857.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109170549.9B3BF41E8B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001855.html">
+ <LINK REL="Next" HREF="001858.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109170549.9B3BF41E8B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 18:05:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A></li>
+ <LI>Next message: <A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1857">[ date ]</a>
+ <a href="thread.html#1857">[ thread ]</a>
+ <a href="subject.html#1857">[ subject ]</a>
+ <a href="author.html#1857">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 18:05:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 18:05:49 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A></li>
+ <LI>Next message: <A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1857">[ date ]</a>
+ <a href="thread.html#1857">[ thread ]</a>
+ <a href="subject.html#1857">[ subject ]</a>
+ <a href="author.html#1857">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001858.html b/zarb-ml/mageia-sysadm/2011-January/001858.html
new file mode 100644
index 000000000..f88525f18
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001858.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110109173555.8FC6541E79%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001857.html">
+ <LINK REL="Next" HREF="001859.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110109173555.8FC6541E79%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 18:35:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1858">[ date ]</a>
+ <a href="thread.html#1858">[ thread ]</a>
+ <a href="subject.html#1858">[ subject ]</a>
+ <a href="author.html#1858">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 18:35:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-09 18:35:55', '2011-01-09 18:35:55', 'X8DTN', 62, 5)
+Sun Jan 09 18:35:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1858">[ date ]</a>
+ <a href="thread.html#1858">[ thread ]</a>
+ <a href="subject.html#1858">[ subject ]</a>
+ <a href="author.html#1858">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001859.html b/zarb-ml/mageia-sysadm/2011-January/001859.html
new file mode 100644
index 000000000..27858835f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001859.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109173556.24BB641E92%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001858.html">
+ <LINK REL="Next" HREF="001860.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110109173556.24BB641E92%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 18:35:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1859">[ date ]</a>
+ <a href="thread.html#1859">[ thread ]</a>
+ <a href="subject.html#1859">[ subject ]</a>
+ <a href="author.html#1859">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 18:35:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 09 18:35:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1859">[ date ]</a>
+ <a href="thread.html#1859">[ thread ]</a>
+ <a href="subject.html#1859">[ subject ]</a>
+ <a href="author.html#1859">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001860.html b/zarb-ml/mageia-sysadm/2011-January/001860.html
new file mode 100644
index 000000000..42470ea02
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001860.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109180250.85D9241E94%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001859.html">
+ <LINK REL="Next" HREF="001862.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110109180250.85D9241E94%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 19:02:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1860">[ date ]</a>
+ <a href="thread.html#1860">[ thread ]</a>
+ <a href="subject.html#1860">[ subject ]</a>
+ <a href="author.html#1860">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 09 19:02:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: execution expired
+Sun Jan 09 19:02:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1860">[ date ]</a>
+ <a href="thread.html#1860">[ thread ]</a>
+ <a href="subject.html#1860">[ subject ]</a>
+ <a href="author.html#1860">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001861.html b/zarb-ml/mageia-sysadm/2011-January/001861.html
new file mode 100644
index 000000000..7043b25f9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001861.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101092132.38384.oliver.bgr%40googlemail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001856.html">
+ <LINK REL="Next" HREF="001864.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Oliver Burger</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101092132.38384.oliver.bgr%40googlemail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">oliver.bgr at googlemail.com
+ </A><BR>
+ <I>Sun Jan 9 21:32:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1861">[ date ]</a>
+ <a href="thread.html#1861">[ thread ]</a>
+ <a href="subject.html#1861">[ subject ]</a>
+ <a href="author.html#1861">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>&quot;Romain d'Alverny&quot; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">rdalverny at gmail.com</A>&gt; schrieb am 2011-01-09
+&gt;<i> On Sun, Jan 9, 2011 at 15:55, Wolfgang Bornath
+</I>&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">molch.b at googlemail.com</A>&gt; wrote:
+&gt;<i> &gt; 2011/1/9 Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;:
+</I>&gt;<i> &gt;&gt; I'm exploring the multilingual setup (including scripts for easy
+</I>&gt;<i> &gt;&gt; adding of additional languages if necessary).
+</I>&gt;<i> &gt;&gt; I've done a demo setup on a local machine, but before I'm going
+</I>&gt;<i> &gt;&gt; any further, I'd like to know which approach to follow.
+</I>&gt;<i> &gt;&gt; Using e.g. &quot;wiki.mageia.org/de&quot; or &quot;de.wiki.mageia.org&quot; for the
+</I>&gt;<i> &gt;&gt; German wiki?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I'd go for the pattern that is mostly used on the net:
+</I>&gt;<i> &gt; &quot;name.tld/&lt;language&gt;&quot;, as we already see it with
+</I>&gt;<i> &gt; &quot;blog.mageia.org/en&quot;
+</I>&gt;<i>
+</I>&gt;<i> Yes. And we would use wiki.mageia.org for either a locale
+</I>&gt;<i> negotatied redirection, or a summary of all existing wikis.
+</I>&gt;<i>
+</I>And on further consideration. It's easier to add languages cause you
+don't need to change anything in apache/dns config as you would have to
+using sub domains.
+Didn't think about that!
+
+So I'll use name.tld/&lt;language&gt; and write some script for adding
+languages. Should be done till web team meeting.
+
+Oliver
+Oliver
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1861">[ date ]</a>
+ <a href="thread.html#1861">[ thread ]</a>
+ <a href="subject.html#1861">[ subject ]</a>
+ <a href="author.html#1861">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001862.html b/zarb-ml/mageia-sysadm/2011-January/001862.html
new file mode 100644
index 000000000..484bf9a3b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001862.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B259%5D%20do%20not%20require%20rpm-setup%20package%2C%0A%09it%20is%20pulled%20by%20rpm-build&In-Reply-To=%3C20110109225027.3737641ECD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001860.html">
+ <LINK REL="Next" HREF="001868.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B259%5D%20do%20not%20require%20rpm-setup%20package%2C%0A%09it%20is%20pulled%20by%20rpm-build&In-Reply-To=%3C20110109225027.3737641ECD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 9 23:50:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1862">[ date ]</a>
+ <a href="thread.html#1862">[ thread ]</a>
+ <a href="subject.html#1862">[ subject ]</a>
+ <a href="author.html#1862">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 259
+Author: blino
+Date: 2011-01-09 23:50:26 +0100 (Sun, 09 Jan 2011)
+Log Message:
+-----------
+do not require rpm-setup package, it is pulled by rpm-build
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+ build_system/iurt/trunk/uiurt
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-09 16:52:38 UTC (rev 258)
++++ build_system/iurt/trunk/iurt2 2011-01-09 22:50:26 UTC (rev 259)
+@@ -430,7 +430,6 @@
+ default =&gt; [
+ ($run{distro} =~ /cooker|2008.1/ ? 'basesystem-minimal' : 'basesystem'),
+ 'rpm-build',
+- 'rpm-mandriva-setup-build',
+ 'sudo',
+ 'urpmi',
+ 'curl',
+
+Modified: build_system/iurt/trunk/uiurt
+===================================================================
+--- build_system/iurt/trunk/uiurt 2011-01-09 16:52:38 UTC (rev 258)
++++ build_system/iurt/trunk/uiurt 2011-01-09 22:50:26 UTC (rev 259)
+@@ -356,7 +356,6 @@
+ default =&gt; [
+ 'basesystem',
+ 'rpm-build',
+- 'rpm-mandriva-setup-build',
+ 'sudo',
+ 'urpmi',
+ 'curl',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110109/098d62fd/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1862">[ date ]</a>
+ <a href="thread.html#1862">[ thread ]</a>
+ <a href="subject.html#1862">[ subject ]</a>
+ <a href="author.html#1862">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001863.html b/zarb-ml/mageia-sysadm/2011-January/001863.html
new file mode 100644
index 000000000..4372839d9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001863.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Getting user email
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3C1294613590.30856.4.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001752.html">
+ <LINK REL="Next" HREF="001749.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Getting user email</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Getting%20user%20email&In-Reply-To=%3C1294613590.30856.4.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Getting user email">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 9 23:53:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1863">[ date ]</a>
+ <a href="thread.html#1863">[ thread ]</a>
+ <a href="subject.html#1863">[ subject ]</a>
+ <a href="author.html#1863">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le samedi 08 janvier 2011 &#224; 15:13 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Sat, 08 Jan 2011, Pascal Terjan wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Hello
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; iurt uses repsys authoremail to find the address to send the failure
+</I>&gt;<i> &gt; email to (defaulting to admin address which is why all mails arrived
+</I>&gt;<i> &gt; here)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Any volunteer to make it work ? :)
+</I>&gt;<i>
+</I>&gt;<i> Maybe sending the mail to <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">login at mageia.org</A> ?
+</I>&gt;<i>
+</I>Yup, but that requires us to decide who get the alias.
+In the mean time, can't we send it to <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">nowhere at mageia.org</A>, which go
+to /dev/null ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A></li>
+ <LI>Next message: <A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1863">[ date ]</a>
+ <a href="thread.html#1863">[ thread ]</a>
+ <a href="subject.html#1863">[ subject ]</a>
+ <a href="author.html#1863">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001864.html b/zarb-ml/mageia-sysadm/2011-January/001864.html
new file mode 100644
index 000000000..d9c41633b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001864.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C1294614254.30856.12.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001861.html">
+ <LINK REL="Next" HREF="001865.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C1294614254.30856.12.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 00:04:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1864">[ date ]</a>
+ <a href="thread.html#1864">[ thread ]</a>
+ <a href="subject.html#1864">[ subject ]</a>
+ <a href="author.html#1864">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 09 janvier 2011 &#224; 21:32 +0100, Oliver Burger a &#233;crit :
+&gt;<i> &quot;Romain d'Alverny&quot; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">rdalverny at gmail.com</A>&gt; schrieb am 2011-01-09
+</I>&gt;<i> &gt; On Sun, Jan 9, 2011 at 15:55, Wolfgang Bornath
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">molch.b at googlemail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; &gt; 2011/1/9 Oliver Burger &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">oliver.bgr at googlemail.com</A>&gt;:
+</I>&gt;<i> &gt; &gt;&gt; I'm exploring the multilingual setup (including scripts for easy
+</I>&gt;<i> &gt; &gt;&gt; adding of additional languages if necessary).
+</I>
+Scripts are nice, puppet recipe are better ( because well, I will
+rewrite scripts to be puppet configuration )
+
+
+&gt;<i> &gt; &gt;&gt; I've done a demo setup on a local machine, but before I'm going
+</I>&gt;<i> &gt; &gt;&gt; any further, I'd like to know which approach to follow.
+</I>&gt;<i> &gt; &gt;&gt; Using e.g. &quot;wiki.mageia.org/de&quot; or &quot;de.wiki.mageia.org&quot; for the
+</I>&gt;<i> &gt; &gt;&gt; German wiki?
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; I'd go for the pattern that is mostly used on the net:
+</I>&gt;<i> &gt; &gt; &quot;name.tld/&lt;language&gt;&quot;, as we already see it with
+</I>&gt;<i> &gt; &gt; &quot;blog.mageia.org/en&quot;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Yes. And we would use wiki.mageia.org for either a locale
+</I>&gt;<i> &gt; negotatied redirection, or a summary of all existing wikis.
+</I>&gt;<i> &gt;
+</I>&gt;<i> And on further consideration. It's easier to add languages cause you
+</I>&gt;<i> don't need to change anything in apache/dns config as you would have to
+</I>&gt;<i> using sub domains.
+</I>&gt;<i> Didn't think about that!
+</I>
+Depend on how the setup is done. I am pretty sure that we will still
+have apache configuration job to do none the less. And I think adding a
+language is a pretty rare moment so we can tolerate to do it. I am also
+thinking into tying dns, apache and all with a list of language
+declaration, provided enough work is done.
+
+
+
+And the downside is that you will have one and only one server for wiki,
+no way to split among many server ( as noted by Benoit Audouard ).
+
+Now, what I would want to see is :
+1) who decide the language that goes ( because someone has to decide, I
+do not think that media is so flexible that anybody can start here own
+language, and if there
+
+2) How many database do we need ( ie, creation of 1 big db, or several
+smaller one ).
+
+3) is this : 1 big wiki instance, or several smaller one ?
+
+Do we ever plan to have wiki not linked to language content ? ( like per
+team wiki, or that will be section on the english one ? )
+
+I guess I can also take for granted that we will not manage 1 set of
+extension per language ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1864">[ date ]</a>
+ <a href="thread.html#1864">[ thread ]</a>
+ <a href="subject.html#1864">[ subject ]</a>
+ <a href="author.html#1864">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001865.html b/zarb-ml/mageia-sysadm/2011-January/001865.html
new file mode 100644
index 000000000..c3dacfe58
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001865.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTi%3D95ZYTHRXx2krArh%3DZSFAzSE1gO7OjXK8Tkajs%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001864.html">
+ <LINK REL="Next" HREF="001866.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTi%3D95ZYTHRXx2krArh%3DZSFAzSE1gO7OjXK8Tkajs%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">rdalverny at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 00:24:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1865">[ date ]</a>
+ <a href="thread.html#1865">[ thread ]</a>
+ <a href="subject.html#1865">[ subject ]</a>
+ <a href="author.html#1865">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 10, 2011 at 00:04, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> And the downside is that you will have one and only one server for wiki,
+</I>&gt;<i> no way to split among many server ( as noted by Benoit Audouard ).
+</I>
+There would be ways to do so, if needed (front prox[y|ies] with
+rewrite/redirection rules to name one).
+
+The question is, do we need to plan today for this kind of scaling issue?
+
+&gt;<i> Now, what I would want to see is :
+</I>&gt;<i> 1) who decide the language that goes ( because someone has to decide, I
+</I>&gt;<i> do not think that media is so flexible that anybody can start here own
+</I>&gt;<i> language, and if there
+</I>
+That would be a wiki team (that is a mix of i18n and doc team I
+guess?). Against a specific policy (like, having a sufficient list of
+involved-enough people to take care of a newly open wiki locale).
+
+&gt;<i> 2) &#160;How many database do we need ( ie, creation of 1 big db, or several
+</I>&gt;<i> smaller one ).
+</I>
+1 per language.
+
+&gt;<i> 3) is this : 1 big wiki instance, or several smaller one ?
+</I>
+Depends how you set it up. @ Mandriva, we had a single code instance,
+and small custom config files (1 per locale).
+
+&gt;<i> Do we ever plan to have wiki not linked to language content ? ( like per
+</I>&gt;<i> team wiki, or that will be section on the english one ? )
+</I>
+I did not understand this one. :)
+
+&gt;<i> I guess I can also take for granted that we will not manage 1 set of
+</I>&gt;<i> extension per language ?
+</I>
+Same codebase for every locale if possible (that's achievable).
+
+Cheers,
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1865">[ date ]</a>
+ <a href="thread.html#1865">[ thread ]</a>
+ <a href="subject.html#1865">[ subject ]</a>
+ <a href="author.html#1865">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001866.html b/zarb-ml/mageia-sysadm/2011-January/001866.html
new file mode 100644
index 000000000..001afec53
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001866.html
@@ -0,0 +1,141 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C1294618023.30856.41.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001865.html">
+ <LINK REL="Next" HREF="001871.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C1294618023.30856.41.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 01:07:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1866">[ date ]</a>
+ <a href="thread.html#1866">[ thread ]</a>
+ <a href="subject.html#1866">[ subject ]</a>
+ <a href="author.html#1866">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 00:24 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> On Mon, Jan 10, 2011 at 00:04, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; And the downside is that you will have one and only one server for wiki,
+</I>&gt;<i> &gt; no way to split among many server ( as noted by Benoit Audouard ).
+</I>&gt;<i>
+</I>&gt;<i> There would be ways to do so, if needed (front prox[y|ies] with
+</I>&gt;<i> rewrite/redirection rules to name one).
+</I>&gt;<i>
+</I>&gt;<i> The question is, do we need to plan today for this kind of scaling issue?
+</I>
+I do not think, but on the other hand, it may much easier now that
+later. And well, even if there is lots of ram on alamut, I wonder what
+would happen if we do have a crash ( ie, would we be able to cope with
+the load spread on other server in case of crash ).
+
+We do not intend to have a crash, and so far, i think we would be mostly
+safe ( once we do have a backup server ), but it is not to me to remind
+the fate of Mandriva servers :/
+
+&gt;<i> &gt; Now, what I would want to see is :
+</I>&gt;<i> &gt; 1) who decide the language that goes ( because someone has to decide, I
+</I>&gt;<i> &gt; do not think that media is so flexible that anybody can start here own
+</I>&gt;<i> &gt; language, and if there
+</I>&gt;<i>
+</I>&gt;<i> That would be a wiki team (that is a mix of i18n and doc team I
+</I>&gt;<i> guess?). Against a specific policy (like, having a sufficient list of
+</I>&gt;<i> involved-enough people to take care of a newly open wiki locale).
+</I>
+Yup, so that should be decided ( not right now, but taken care if
+possible before announcing the wiki ).
+
+Just also to be sure, we do not plan for any specific complex acl ?
+( IMHO, we should try to avoid, and if not possible, use group acl if
+possible, and in last ressort, login based acl to avoid duplication ).
+
+
+&gt;<i> &gt; 2) How many database do we need ( ie, creation of 1 big db, or several
+</I>&gt;<i> &gt; smaller one ).
+</I>&gt;<i>
+</I>&gt;<i> 1 per language.
+</I>
+Good.
+Can I also remind that we try to use postgresql everywhere, and that
+would be nice to keep it this way ( mediawiki does support it, so that's
+just to remind when doing the test ) ?
+
+&gt;<i> &gt; 3) is this : 1 big wiki instance, or several smaller one ?
+</I>&gt;<i>
+</I>&gt;<i> Depends how you set it up. @ Mandriva, we had a single code instance,
+</I>&gt;<i> and small custom config files (1 per locale).
+</I>
+I would favor this too because that's seems simpler.
+
+&gt;<i> &gt; Do we ever plan to have wiki not linked to language content ? ( like per
+</I>&gt;<i> &gt; team wiki, or that will be section on the english one ? )
+</I>&gt;<i>
+</I>&gt;<i> I did not understand this one. :)
+</I>
+Ie, there will be only wiki/en, wiki/de, wiki/pt ?
+
+No wiki/team/sysadmin/ , or something like that, or per project wiki if
+any ?
+
+&gt;<i> &gt; I guess I can also take for granted that we will not manage 1 set of
+</I>&gt;<i> &gt; extension per language ?
+</I>&gt;<i>
+</I>&gt;<i> Same codebase for every locale if possible (that's achievable).
+</I>
+Good, so that mean that there is only 1 wiki team, and not several one
+( like it was at Mandriva (or at least, like i thought it was)).
+
+I assume that this will be handled like i18n ?
+Otherwise, each team will want a different set of extensions ( or at
+least, the risk is not null that 2 teams request 2 redundant or
+incompatible extensions, based on personal preference ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1866">[ date ]</a>
+ <a href="thread.html#1866">[ thread ]</a>
+ <a href="subject.html#1866">[ subject ]</a>
+ <a href="author.html#1866">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001867.html b/zarb-ml/mageia-sysadm/2011-January/001867.html
new file mode 100644
index 000000000..cc6393559
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001867.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3C1294618583.30856.48.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001687.html">
+ <LINK REL="Next" HREF="002098.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3C1294618583.30856.48.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 01:16:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1867">[ date ]</a>
+ <a href="thread.html#1867">[ thread ]</a>
+ <a href="subject.html#1867">[ subject ]</a>
+ <a href="author.html#1867">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le vendredi 07 janvier 2011 &#224; 17:33 +0200, Numan DEMIRD&#214;GEN a &#233;crit :
+&gt;<i> As suggested in Mageia International meeting helded yesterday, I created a
+</I>&gt;<i> new IRC channel named #mageia-i18n-tr on FreeNode. Could you add meetbot to
+</I>&gt;<i> our new channel?
+</I>
+Should be ok.
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1867">[ date ]</a>
+ <a href="thread.html#1867">[ thread ]</a>
+ <a href="subject.html#1867">[ subject ]</a>
+ <a href="author.html#1867">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001868.html b/zarb-ml/mageia-sysadm/2011-January/001868.html
new file mode 100644
index 000000000..58ddda281
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001868.html
@@ -0,0 +1,183 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C1294623042.30856.111.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001862.html">
+ <LINK REL="Next" HREF="001873.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C1294623042.30856.111.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 02:30:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A></li>
+ <LI>Next message: <A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1868">[ date ]</a>
+ <a href="thread.html#1868">[ thread ]</a>
+ <a href="subject.html#1868">[ subject ]</a>
+ <a href="author.html#1868">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi
+
+so I installed rabbit.mageia.org this afternoon.
+
+So we agreed to use raid 1+0. Unfortunately, the raid card do not
+support it, so I went with a simple raid 1 setup. As Thomas noted on
+irc, the server bios, dirac and others are quite outdated, but I do not
+think we could update it ( as this is not our server, but a rented
+one ).
+
+Rafael, you confirm that we should not update ( we can do it using
+dirac, but I would really have your approval before, and I will take
+care of it, as you may have better thing to do during work hours ).
+
+The system is puppetified, so this mean that our ssh keys ( with ours ==
+admin team ) are placed, and that you can start writing modules
+
+There is 2 To disk, with a 20 go /, and the rest is a lvm, with 5 go of
+swap.
+
+I tested the dirac interface :
+
+- connect on the interface
+<A HREF="https://console.online.net/serveurs/statut/?page=idrac&amp;sd=XXXXX">https://console.online.net/serveurs/statut/?page=idrac&amp;sd=XXXXX</A>
+( we still need to find a secure and bus-proof way of sharing password
+and so on )
+
+then once connected to it, go in :
+
+systeme =&gt; console/media
+
+it worked quite great, except that there is a trick to make it work. I
+used a laptop ( not mine ) running Ubuntu 10.04 ( not mine, as i said )
+with the proprietary java of oracle version 1.6. The java webstart
+system didn't worked, I had to start it by hand 'javaws /tmp/kvm.jnlp'.
+The system do not let us use vnc ( blocked for security reason, but i
+guess that because they do not want too much fiddling with it and
+overloaded support ). I suspect that parsing the jnlp to get the proper
+parameter should work, but didn't searched much.
+
+The bios didn't recognized the arrow on my keyboard, and the uefi ( yeah
+there is bios and uefi ) did behave weirdly with my mouse, it is used to
+provides various wizard to install your server, etc.
+
+The admin card can send alert to syslog, maybe we should think of it. it
+can also send monitoring to a email and a phone number. I let the
+default setup of using ennael email, but that should be changed.
+
+Regarding the puppet bootstrapping, here is a quick doc I wrote while
+doing it :
+
+On valstar ( ie on svn ).
+- Add the server in manifests/nodes.pp, like commit 751.
+
+
+On the server to be installed ( here, rabbit )
+- connect as root with ssh, or direct access, whatever.
+
+- make sure medias are correctly set ( ie, while I know the goal is to
+help users, I prefered to remove non-free, and plf ). [1]
+
+- remove unneeded rpm ( I removed shorewall, until we configure it, and
+bind ).
+
+- install all updates ( urpmi --auto-update ), and kernel provided by
+Thomas.
+
+- take puppet rpm from valstar /root [2], and install it.
+
+- run
+# puppet agent --server puppetmaster.mageia.org --no-daemonize
+--onetime
+
+Puppet will connect to the puppetmaster to ask for his certificate to be
+signed. Make sure that the domain and hostname are properly set
+( hostname should give $server.mageia.org )
+
+On valstar ( aka puppetmaster ), and run :
+# puppet cert -l
+# puppet cert -s rabbit.mageia.org
+
+First command show the list of server certs to sign.
+
+The second command sign the cert.
+
+On rabbit again, run :
+# puppet agent --server puppetmaster.mageia.org --no-daemonize --onetime
+--pluginsync --no-splay --verbose
+
+--pluginsync is need, or it complain about lib_dir ( as it lack a facter
+plugin ).
+--no-splay is needed or puppet will wait when restarting ( since we
+update the puppet config on first run ).
+
+Puppet will then configure everything. Please warn if you a error
+message ( in pink ), that would mean bootstrapping is broken. ( or if
+you install in a vm with a separate puppetmaster instance, please also
+warn, for the same reason ).
+
+Obviously, this should be set somewhere on the wiki.
+
+Finally, what is left to do. The server was proposed to be used for
+creating isos. I do not know exactly what is needed except lots of IOs,
+and that it requires a local mirror of the tree. So I will add a
+mirroring script from rsync later.
+
+Blino, can you comment on this ?
+
+A few remark on what we can improve :
+[1] We should have a consistent urpmi database on the cluster. I was
+working 6 months ago on my spare time on this for me. But it is neither
+finished nor published, and I do not have spare time.
+
+[2] I think puppet should be properly backported or at least, placed in
+some repo. Again, I was lazy and copied it, but it would be better to
+not use a out of tree rpm.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A></li>
+ <LI>Next message: <A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1868">[ date ]</a>
+ <a href="thread.html#1868">[ thread ]</a>
+ <a href="subject.html#1868">[ subject ]</a>
+ <a href="author.html#1868">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001869.html b/zarb-ml/mageia-sysadm/2011-January/001869.html
new file mode 100644
index 000000000..acfad1eeb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001869.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [759] - do not greylist our own servers
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B759%5D%20-%20do%20not%20greylist%20our%20own%20servers&In-Reply-To=%3C20110110020714.06AAC41EF6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002239.html">
+ <LINK REL="Next" HREF="001876.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [759] - do not greylist our own servers</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B759%5D%20-%20do%20not%20greylist%20our%20own%20servers&In-Reply-To=%3C20110110020714.06AAC41EF6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [759] - do not greylist our own servers">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 03:07:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1869">[ date ]</a>
+ <a href="thread.html#1869">[ thread ]</a>
+ <a href="subject.html#1869">[ subject ]</a>
+ <a href="author.html#1869">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 759
+Author: misc
+Date: 2011-01-10 03:07:13 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+- do not greylist our own servers
+
+Modified Paths:
+--------------
+ puppet/modules/postgrey/templates/whitelist_clients.local
+
+Modified: puppet/modules/postgrey/templates/whitelist_clients.local
+===================================================================
+--- puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-09 16:42:51 UTC (rev 758)
++++ puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-10 02:07:13 UTC (rev 759)
+@@ -1,5 +1,6 @@
+ # zarb
+ ryu.zarb.org
+ cthulhu.zarb.org
++# mageia
++*.mageia.org
+
+-
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/ade35376/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1869">[ date ]</a>
+ <a href="thread.html#1869">[ thread ]</a>
+ <a href="subject.html#1869">[ subject ]</a>
+ <a href="author.html#1869">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001870.html b/zarb-ml/mageia-sysadm/2011-January/001870.html
new file mode 100644
index 000000000..551430a37
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001870.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B760%5D%20-%20reduce%20TTL%20from%203%20to%201%20days%2C%20widelly%20enough&In-Reply-To=%3C20110110033457.8FC5241DB4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001876.html">
+ <LINK REL="Next" HREF="001877.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B760%5D%20-%20reduce%20TTL%20from%203%20to%201%20days%2C%20widelly%20enough&In-Reply-To=%3C20110110033457.8FC5241DB4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 04:34:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI>Next message: <A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1870">[ date ]</a>
+ <a href="thread.html#1870">[ thread ]</a>
+ <a href="subject.html#1870">[ subject ]</a>
+ <a href="author.html#1870">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 760
+Author: nanardon
+Date: 2011-01-10 04:34:57 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+- reduce TTL from 3 to 1 days, widelly enough
+
+Modified Paths:
+--------------
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Modified: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-10 02:07:13 UTC (rev 759)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-10 03:34:57 UTC (rev 760)
+@@ -1,9 +1,9 @@
+ ; puppet-distributed file
+ ; local modifications will be lost
+ ; $Id$
+-$TTL 3D
++$TTL 1D
+ @ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2011010902 ; Serial
++ 2011011001 ; Serial
+ 21600 ; Refresh
+ 3600 ; Retry
+ 2419200 ; Expire
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/41076b92/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI>Next message: <A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1870">[ date ]</a>
+ <a href="thread.html#1870">[ thread ]</a>
+ <a href="subject.html#1870">[ subject ]</a>
+ <a href="author.html#1870">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001871.html b/zarb-ml/mageia-sysadm/2011-January/001871.html
new file mode 100644
index 000000000..771e2d043
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001871.html
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTinqmH5xWNXA%3DzO%3Dcda%3DYYXVHX3f9kLrLfsNbAiq%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001866.html">
+ <LINK REL="Next" HREF="001872.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3CAANLkTinqmH5xWNXA%3DzO%3Dcda%3DYYXVHX3f9kLrLfsNbAiq%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">rdalverny at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 09:31:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1871">[ date ]</a>
+ <a href="thread.html#1871">[ thread ]</a>
+ <a href="subject.html#1871">[ subject ]</a>
+ <a href="author.html#1871">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 10, 2011 at 01:07, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Le lundi 10 janvier 2011 &#224; 00:24 +0100, Romain d'Alverny a &#233;crit :
+</I>&gt;&gt;<i> The question is, do we need to plan today for this kind of scaling issue?
+</I>&gt;<i>
+</I>&gt;<i> I do not think, but on the other hand, it may much easier now that
+</I>&gt;<i> later. And well, even if there is lots of ram on alamut, I wonder what
+</I>&gt;<i> would happen if we do have a crash ( ie, would we be able to cope with
+</I>&gt;<i> the load spread on other server in case of crash ).
+</I>&gt;<i>
+</I>&gt;<i> We do not intend to have a crash, and so far, i think we would be mostly
+</I>&gt;<i> safe ( once we do have a backup server ), but it is not to me to remind
+</I>&gt;<i> the fate of Mandriva servers :/
+</I>
+Yep. But we might then better have some sort of proxy with a set of
+servers behind to distribute the requests to.
+
+If en.wiki.mageia.org was to crash, for instance, ok,
+fr.wiki.mageia.org (and others) could be still online, but that
+wouldn't help that en.wiki would be down nonetheless. If we had a
+security issue on one wiki, all wiki sharing the same codebase, the
+issue would be everywhere anyway.
+
+If we had wiki1.mageia.org, wiki2.mageia, etc. and a proxy in front,
+that would allow to distribute load and manage server crash (and
+adding/replacing one server could be less troublesome regarding
+service avaibility). And there are probably other options too.
+
+&gt;&gt;<i> That would be a wiki team (that is a mix of i18n and doc team I
+</I>&gt;&gt;<i> guess?). Against a specific policy (like, having a sufficient list of
+</I>&gt;&gt;<i> involved-enough people to take care of a newly open wiki locale).
+</I>&gt;<i>
+</I>&gt;<i> Yup, so that should be decided ( not right now, but taken care if
+</I>&gt;<i> possible before announcing the wiki ).
+</I>&gt;<i>
+</I>&gt;<i> Just also to be sure, we do not plan for any specific complex acl ?
+</I>&gt;<i> ( IMHO, we should try to avoid, and if not possible, use group acl if
+</I>&gt;<i> possible, and in last ressort, login based acl to avoid duplication ).
+</I>
+Not at this time.
+
+&gt;&gt;<i> &gt; Do we ever plan to have wiki not linked to language content ? ( like per
+</I>&gt;&gt;<i> &gt; team wiki, or that will be section on the english one ? )
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> I did not understand this one. :)
+</I>&gt;<i>
+</I>&gt;<i> Ie, there will be only wiki/en, wiki/de, wiki/pt ?
+</I>&gt;<i>
+</I>&gt;<i> No wiki/team/sysadmin/ , or something like that, or per project wiki if
+</I>&gt;<i> any ?
+</I>
+Not at this time, but can not totally rule this out in the future (I
+don't see a capacity/need to do this before at least 1 year).
+
+&gt;<i> Good, so that mean that there is only 1 wiki team, and not several one
+</I>&gt;<i> ( like it was at Mandriva (or at least, like i thought it was)).
+</I>
+To my knowledge, on the technical side, there was a single set of
+people. On the content side, there was about one &quot;team&quot; (ranging from
+0 to several people) per locale.
+
+&gt;<i> I assume that this will be handled like i18n ?
+</I>
+With a single team to coordinate the platform for everyone? Yes.
+
+Cheers,
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1871">[ date ]</a>
+ <a href="thread.html#1871">[ thread ]</a>
+ <a href="subject.html#1871">[ subject ]</a>
+ <a href="author.html#1871">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001872.html b/zarb-ml/mageia-sysadm/2011-January/001872.html
new file mode 100644
index 000000000..3aaff24f4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001872.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Wiki setup
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101101111.07666.oliver.bgr%40googlemail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001871.html">
+ <LINK REL="Next" HREF="001844.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Wiki setup</H1>
+ <B>Oliver Burger</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Wiki%20setup&In-Reply-To=%3C201101101111.07666.oliver.bgr%40googlemail.com%3E"
+ TITLE="[Mageia-sysadm] Wiki setup">oliver.bgr at googlemail.com
+ </A><BR>
+ <I>Mon Jan 10 11:11:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1872">[ date ]</a>
+ <a href="thread.html#1872">[ thread ]</a>
+ <a href="subject.html#1872">[ subject ]</a>
+ <a href="author.html#1872">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sorry if I confuse things...
+I shouldn't have crossposted on web and sysadm, but I wanted to inform/ask
+both teams and I don't know, who reads which MLs...
+
+Am Montag, 10. Januar 2011, 01:07:03 schrieb Michael Scherer:
+&gt;<i> Le lundi 10 janvier 2011 &#224; 00:24 +0100, Romain d'Alverny a &#233;crit :
+</I>&gt;<i> &gt; On Mon, Jan 10, 2011 at 00:04, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; &gt; Now, what I would want to see is :
+</I>&gt;<i> &gt; &gt; 1) who decide the language that goes ( because someone has to decide, I
+</I>&gt;<i> &gt; &gt; do not think that media is so flexible that anybody can start here own
+</I>&gt;<i> &gt; &gt; language, and if there
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; That would be a wiki team (that is a mix of i18n and doc team I
+</I>&gt;<i> &gt; guess?). Against a specific policy (like, having a sufficient list of
+</I>&gt;<i> &gt; involved-enough people to take care of a newly open wiki locale).
+</I>&gt;<i>
+</I>&gt;<i> Yup, so that should be decided ( not right now, but taken care if
+</I>&gt;<i> possible before announcing the wiki ).
+</I>I think, we need some kind of &quot;wiki team&quot; to keep an eye on it. I would prefer
+to have the contents of the &quot;international&quot; english wiki and the other
+language wikis similar.
+Sure there will be sections which will be language/country specific (like local
+events,...) but most things should be translated from one central point.
+
+So in my opinion the wiki team should decide all organizational things about
+the wiki and it should keep an eye on the contents.
+Translations should be done by i18n people. I don't think it makes much sense
+to have two different groups of translators in the project.
+
+&gt;<i> &gt; &gt; 2) How many database do we need ( ie, creation of 1 big db, or several
+</I>&gt;<i> &gt; &gt; smaller one ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; 1 per language.
+</I>&gt;<i>
+</I>&gt;<i> Good.
+</I>&gt;<i> Can I also remind that we try to use postgresql everywhere, and that
+</I>&gt;<i> would be nice to keep it this way ( mediawiki does support it, so that's
+</I>&gt;<i> just to remind when doing the test ) ?
+</I>&gt;<i>
+</I>O.k., not a problem. That would mean a second variable that changes between
+the wikis, but it's doable without a problem.
+
+&gt;<i> &gt; &gt; 3) is this : 1 big wiki instance, or several smaller one ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Depends how you set it up. @ Mandriva, we had a single code instance,
+</I>&gt;<i> &gt; and small custom config files (1 per locale).
+</I>&gt;<i>
+</I>&gt;<i> I would favor this too because that's seems simpler.
+</I>That's what I did on my test instance. I think it makes updating easier.
+&gt;<i>
+</I>&gt;<i> &gt; &gt; Do we ever plan to have wiki not linked to language content ? ( like
+</I>&gt;<i> &gt; &gt; per team wiki, or that will be section on the english one ? )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I did not understand this one. :)
+</I>&gt;<i>
+</I>&gt;<i> Ie, there will be only wiki/en, wiki/de, wiki/pt ?
+</I>&gt;<i>
+</I>&gt;<i> No wiki/team/sysadmin/ , or something like that, or per project wiki if
+</I>&gt;<i> any ?
+</I>Does this make a change to the configuration?
+
+Oliver
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A></li>
+ <LI>Next message: <A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1872">[ date ]</a>
+ <a href="thread.html#1872">[ thread ]</a>
+ <a href="subject.html#1872">[ subject ]</a>
+ <a href="author.html#1872">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001873.html b/zarb-ml/mageia-sysadm/2011-January/001873.html
new file mode 100644
index 000000000..ea6ab77ae
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001873.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3CAANLkTikfwn%3DwZS6YESz-cztNWb2bDafVnZpLMBf-Gd1t%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001868.html">
+ <LINK REL="Next" HREF="001874.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3CAANLkTikfwn%3DwZS6YESz-cztNWb2bDafVnZpLMBf-Gd1t%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 12:07:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1873">[ date ]</a>
+ <a href="thread.html#1873">[ thread ]</a>
+ <a href="subject.html#1873">[ subject ]</a>
+ <a href="author.html#1873">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+
+&gt;<i> Finally, what is left to do. The server was proposed to be used for
+</I>&gt;<i> creating isos. I do not know exactly what is needed except lots of IOs,
+</I>&gt;<i> and that it requires a local mirror of the tree. So I will add a
+</I>&gt;<i> mirroring script from rsync later.
+</I>&gt;<i>
+</I>
+yep lots of IO. In software side, bcd with all its perl friends. We
+will need to have a replication of Mageia repository at least for
+pending isos, so Cauldron at first.
+
+Isos will have then to be synced on primary mirror for download
+purpose. I don't think we need direct access. The best thing would be
+to be able to check remotely it's booting well in virtualized
+environment to avoid downloading full iso and then discover it's all
+broken.
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1873">[ date ]</a>
+ <a href="thread.html#1873">[ thread ]</a>
+ <a href="subject.html#1873">[ subject ]</a>
+ <a href="author.html#1873">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001874.html b/zarb-ml/mageia-sysadm/2011-January/001874.html
new file mode 100644
index 000000000..409a9c8d3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001874.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C1294659497.30856.208.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001873.html">
+ <LINK REL="Next" HREF="001875.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C1294659497.30856.208.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 12:38:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1874">[ date ]</a>
+ <a href="thread.html#1874">[ thread ]</a>
+ <a href="subject.html#1874">[ subject ]</a>
+ <a href="author.html#1874">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 12:07 +0100, Anne nicolas a &#233;crit :
+&gt;<i> 2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Finally, what is left to do. The server was proposed to be used for
+</I>&gt;<i> &gt; creating isos. I do not know exactly what is needed except lots of IOs,
+</I>&gt;<i> &gt; and that it requires a local mirror of the tree. So I will add a
+</I>&gt;<i> &gt; mirroring script from rsync later.
+</I>&gt;<i> &gt;
+</I>&gt;<i>
+</I>&gt;<i> yep lots of IO. In software side, bcd with all its perl friends. We
+</I>&gt;<i> will need to have a replication of Mageia repository at least for
+</I>&gt;<i> pending isos, so Cauldron at first.
+</I>
+Yup. And for live iso ( as blino asked me ) ?
+
+&gt;<i> Isos will have then to be synced on primary mirror for download
+</I>&gt;<i> purpose. I don't think we need direct access.
+</I>
+Depend on the iso. Some people have talked for year of automated
+nightly, so I doubt mirrors maintainers will be happy with that :)
+
+&gt;<i> The best thing would be
+</I>&gt;<i> to be able to check remotely it's booting well in virtualized
+</I>&gt;<i> environment to avoid downloading full iso and then discover it's all
+</I>&gt;<i> broken.
+</I>
+We could make them started by a script, and have a post install task
+that trigger a remote action ( like wget in ~/Autologin/ ) to check it
+booted up to the point it can run the action.
+
+Anyway, that's up to QA team to device a smart scheme. We can also try
+to see with libvirtd to do something, yes.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1874">[ date ]</a>
+ <a href="thread.html#1874">[ thread ]</a>
+ <a href="subject.html#1874">[ subject ]</a>
+ <a href="author.html#1874">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001875.html b/zarb-ml/mageia-sysadm/2011-January/001875.html
new file mode 100644
index 000000000..3f6f45c1c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001875.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3CAANLkTimxx%2B-8uGhhSXCQoqRv5zx6V5K0_V-pHr1gQfJj%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001874.html">
+ <LINK REL="Next" HREF="001880.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3CAANLkTimxx%2B-8uGhhSXCQoqRv5zx6V5K0_V-pHr1gQfJj%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 12:40:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1875">[ date ]</a>
+ <a href="thread.html#1875">[ thread ]</a>
+ <a href="subject.html#1875">[ subject ]</a>
+ <a href="author.html#1875">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+&gt;<i> Le lundi 10 janvier 2011 &#224; 12:07 +0100, Anne nicolas a &#233;crit :
+</I>&gt;&gt;<i> 2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> &gt; Finally, what is left to do. The server was proposed to be used for
+</I>&gt;&gt;<i> &gt; creating isos. I do not know exactly what is needed except lots of IOs,
+</I>&gt;&gt;<i> &gt; and that it requires a local mirror of the tree. So I will add a
+</I>&gt;&gt;<i> &gt; mirroring script from rsync later.
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> yep lots of IO. In software side, bcd with all its perl friends. We
+</I>&gt;&gt;<i> will need to have a replication of Mageia repository at least for
+</I>&gt;&gt;<i> pending isos, so Cauldron at first.
+</I>&gt;<i>
+</I>&gt;<i> Yup. And for live iso ( as blino asked me ) ?
+</I>
+sure sorry for forgetting it
+
+&gt;<i>
+</I>&gt;&gt;<i> Isos will have then to be synced on primary mirror for download
+</I>&gt;&gt;<i> purpose. I don't think we need direct access.
+</I>&gt;<i>
+</I>&gt;<i> Depend on the iso. Some people have talked for year of automated
+</I>&gt;<i> nightly, so I doubt mirrors maintainers will be happy with that :)
+</I>
+
+mmm we should check if we are allowed to have lots of downloads from
+this server as it's a free one
+
+
+&gt;<i>
+</I>&gt;&gt;<i> &#160;The best thing would be
+</I>&gt;&gt;<i> to be able to check remotely it's booting well in virtualized
+</I>&gt;&gt;<i> environment to avoid downloading full iso and then discover it's all
+</I>&gt;&gt;<i> broken.
+</I>&gt;<i>
+</I>&gt;<i> We could make them started by a script, and have a post install task
+</I>&gt;<i> that trigger a remote action ( like wget in ~/Autologin/ ) to check it
+</I>&gt;<i> booted up to the point it can run the action.
+</I>&gt;<i>
+</I>&gt;<i> Anyway, that's up to QA team to device a smart scheme. We can also try
+</I>&gt;<i> to see with libvirtd to do something, yes.
+</I>
+
+ok
+
+
+&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Michael Scherer
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1875">[ date ]</a>
+ <a href="thread.html#1875">[ thread ]</a>
+ <a href="subject.html#1875">[ subject ]</a>
+ <a href="author.html#1875">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001876.html b/zarb-ml/mageia-sysadm/2011-January/001876.html
new file mode 100644
index 000000000..6db642e3f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001876.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [759] - do not greylist our own servers
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B759%5D%20-%20do%20not%20greylist%20our%20own%20servers&In-Reply-To=%3Cm3lj2t9dxv.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001869.html">
+ <LINK REL="Next" HREF="001870.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [759] - do not greylist our own servers</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B759%5D%20-%20do%20not%20greylist%20our%20own%20servers&In-Reply-To=%3Cm3lj2t9dxv.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [759] - do not greylist our own servers">mageia at blino.org
+ </A><BR>
+ <I>Mon Jan 10 12:49:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI>Next message: <A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1876">[ date ]</a>
+ <a href="thread.html#1876">[ thread ]</a>
+ <a href="subject.html#1876">[ subject ]</a>
+ <a href="author.html#1876">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE><A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> writes:
+
+&gt;<i> Revision: 759
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-10 03:07:13 +0100 (Mon, 10 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> - do not greylist our own servers
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths:
+</I>&gt;<i> --------------
+</I>&gt;<i> puppet/modules/postgrey/templates/whitelist_clients.local
+</I>&gt;<i>
+</I>&gt;<i> Modified: puppet/modules/postgrey/templates/whitelist_clients.local
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-09 16:42:51 UTC (rev 758)
+</I>&gt;<i> +++ puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-10 02:07:13 UTC (rev 759)
+</I>&gt;<i> @@ -1,5 +1,6 @@
+</I>&gt;<i> # zarb
+</I>&gt;<i> ryu.zarb.org
+</I>&gt;<i> cthulhu.zarb.org
+</I>&gt;<i> +# mageia
+</I>&gt;<i> +*.mageia.org
+</I>
+Why not &lt;%= domain %&gt; ?
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI>Next message: <A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1876">[ date ]</a>
+ <a href="thread.html#1876">[ thread ]</a>
+ <a href="subject.html#1876">[ subject ]</a>
+ <a href="author.html#1876">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001877.html b/zarb-ml/mageia-sysadm/2011-January/001877.html
new file mode 100644
index 000000000..f720f9102
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001877.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [260] close the rpmmacros file when done
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B260%5D%20close%20the%20rpmmacros%20file%20when%20done&In-Reply-To=%3C20110110115651.DA15741F71%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001870.html">
+ <LINK REL="Next" HREF="001878.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [260] close the rpmmacros file when done</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B260%5D%20close%20the%20rpmmacros%20file%20when%20done&In-Reply-To=%3C20110110115651.DA15741F71%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [260] close the rpmmacros file when done">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 12:56:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A></li>
+ <LI>Next message: <A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1877">[ date ]</a>
+ <a href="thread.html#1877">[ thread ]</a>
+ <a href="subject.html#1877">[ subject ]</a>
+ <a href="author.html#1877">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 260
+Author: blino
+Date: 2011-01-10 12:56:51 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+close the rpmmacros file when done
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Chroot.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-09 22:50:26 UTC (rev 259)
++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-10 11:56:51 UTC (rev 260)
+@@ -161,6 +161,7 @@
+ \%distribution $config-&gt;{distribution}
+ \%vendor $config-&gt;{vendor}
+ \%packager $packager);
++ close $f;
+
+ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+ unlink $tmpfile;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/5fd85aee/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A></li>
+ <LI>Next message: <A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1877">[ date ]</a>
+ <a href="thread.html#1877">[ thread ]</a>
+ <a href="subject.html#1877">[ subject ]</a>
+ <a href="author.html#1877">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001878.html b/zarb-ml/mageia-sysadm/2011-January/001878.html
new file mode 100644
index 000000000..ceba424e6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001878.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B261%5D%20use%20root%20wrapper%20--cp%20to%20write%20sudoers%20file&In-Reply-To=%3C20110110115826.90BFE41F72%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001877.html">
+ <LINK REL="Next" HREF="001879.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B261%5D%20use%20root%20wrapper%20--cp%20to%20write%20sudoers%20file&In-Reply-To=%3C20110110115826.90BFE41F72%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 12:58:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A></li>
+ <LI>Next message: <A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1878">[ date ]</a>
+ <a href="thread.html#1878">[ thread ]</a>
+ <a href="subject.html#1878">[ subject ]</a>
+ <a href="author.html#1878">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 261
+Author: blino
+Date: 2011-01-10 12:58:26 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+use root wrapper --cp to write sudoers file
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-10 11:56:51 UTC (rev 260)
++++ build_system/iurt/trunk/iurt2 2011-01-10 11:58:26 UTC (rev 261)
+@@ -1440,9 +1440,10 @@
+
+ sub add_sudoers {
+ my ($_run, $chroot, $user) = @_;
++ my $tmpfile = &quot;/tmp/sudoers&quot;;
+ my $file = &quot;$chroot/etc/sudoers&quot;;
+ my $f;
+- if (!open $f, qq(| $sudo sh -c &quot;cat &gt; $file&quot;)) {
++ if (!open $f, &quot;&gt;$tmpfile&quot;) {
+ plog(&quot;ERROR: could not open $file ($!)&quot;);
+ return 0;
+ }
+@@ -1451,9 +1452,17 @@
+ $user ALL=(ALL) NOPASSWD:RPM
+ );
+ close $f;
++
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- -f $file or return 0;
+- 1;
++ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
++ unlink $tmpfile;
++
++ if (!$ret) {
++ plog(&quot;ERROR: could not write $file ($!)&quot;);
++ return 0;
++ }
++
++ return -f $file;
+ }
+
+ sub dump_status {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/a845f1dc/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A></li>
+ <LI>Next message: <A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1878">[ date ]</a>
+ <a href="thread.html#1878">[ thread ]</a>
+ <a href="subject.html#1878">[ subject ]</a>
+ <a href="author.html#1878">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001879.html b/zarb-ml/mageia-sysadm/2011-January/001879.html
new file mode 100644
index 000000000..ed39e09e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001879.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B761%5D%20use%20template%2C%0A%20as%20noted%20by%20blino%20%28%20%20in%20case%20we%20need%20to%20change%20domain%20name%20%29&In-Reply-To=%3C20110110120245.D2C3741F72%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001878.html">
+ <LINK REL="Next" HREF="001881.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B761%5D%20use%20template%2C%0A%20as%20noted%20by%20blino%20%28%20%20in%20case%20we%20need%20to%20change%20domain%20name%20%29&In-Reply-To=%3C20110110120245.D2C3741F72%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 13:02:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A></li>
+ <LI>Next message: <A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1879">[ date ]</a>
+ <a href="thread.html#1879">[ thread ]</a>
+ <a href="subject.html#1879">[ subject ]</a>
+ <a href="author.html#1879">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 761
+Author: misc
+Date: 2011-01-10 13:02:45 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+use template, as noted by blino ( in case we need to change domain name )
+
+Modified Paths:
+--------------
+ puppet/modules/postgrey/templates/whitelist_clients.local
+
+Modified: puppet/modules/postgrey/templates/whitelist_clients.local
+===================================================================
+--- puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-10 03:34:57 UTC (rev 760)
++++ puppet/modules/postgrey/templates/whitelist_clients.local 2011-01-10 12:02:45 UTC (rev 761)
+@@ -2,5 +2,5 @@
+ ryu.zarb.org
+ cthulhu.zarb.org
+ # mageia
+-*.mageia.org
++*.&lt;%= domain %&gt;
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/8575fc6e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A></li>
+ <LI>Next message: <A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1879">[ date ]</a>
+ <a href="thread.html#1879">[ thread ]</a>
+ <a href="subject.html#1879">[ subject ]</a>
+ <a href="author.html#1879">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001880.html b/zarb-ml/mageia-sysadm/2011-January/001880.html
new file mode 100644
index 000000000..b5022c9c7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001880.html
@@ -0,0 +1,119 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110110120343.GP10402%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001875.html">
+ <LINK REL="Next" HREF="002202.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110110120343.GP10402%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Mon Jan 10 13:03:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1880">[ date ]</a>
+ <a href="thread.html#1880">[ thread ]</a>
+ <a href="subject.html#1880">[ subject ]</a>
+ <a href="author.html#1880">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Anne nicolas (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>) wrote:
+&gt;<i> 2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+</I>&gt;<i> &gt; Le lundi 10 janvier 2011 &#224; 12:07 +0100, Anne nicolas a &#233;crit :
+</I>&gt;<i> &gt;&gt; 2011/1/10 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; &gt; Finally, what is left to do. The server was proposed to be used for
+</I>&gt;<i> &gt;&gt; &gt; creating isos. I do not know exactly what is needed except lots of IOs,
+</I>&gt;<i> &gt;&gt; &gt; and that it requires a local mirror of the tree. So I will add a
+</I>&gt;<i> &gt;&gt; &gt; mirroring script from rsync later.
+</I>&gt;<i> &gt;&gt; &gt;
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; yep lots of IO. In software side, bcd with all its perl friends. We
+</I>&gt;<i> &gt;&gt; will need to have a replication of Mageia repository at least for
+</I>&gt;<i> &gt;&gt; pending isos, so Cauldron at first.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Yup. And for live iso ( as blino asked me ) ?
+</I>&gt;<i>
+</I>&gt;<i> sure sorry for forgetting it
+</I>&gt;<i>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt; Isos will have then to be synced on primary mirror for download
+</I>&gt;<i> &gt;&gt; purpose. I don't think we need direct access.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Depend on the iso. Some people have talked for year of automated
+</I>&gt;<i> &gt; nightly, so I doubt mirrors maintainers will be happy with that :)
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> mmm we should check if we are allowed to have lots of downloads from
+</I>&gt;<i> this server as it's a free one
+</I>
+It depend how many iso you want to upload to mirrors. But 8GB per night
+added to rpm delta is far too much for mirrors (BTW no problem on
+distrib-coffee side).
+
+I do think uploading one per weeks during the night (France Time) must
+be enough for most of people. And this can be handled by mirrors.
+
+Notice that you're afraid by IO cause iso generation, but it this server
+serve isos via rsync/http/ftp/whatever, this will cause also a lot of
+IO.
+
+Another solution is too push such iso to valstar and make them
+availlable from there.
+
+Regards.
+
+--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/884a6273/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1880">[ date ]</a>
+ <a href="thread.html#1880">[ thread ]</a>
+ <a href="subject.html#1880">[ subject ]</a>
+ <a href="author.html#1880">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001881.html b/zarb-ml/mageia-sysadm/2011-January/001881.html
new file mode 100644
index 000000000..501174fd8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001881.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B262%5D%20use%20iurt_root_command%20to%20run%20chroot%20for%0A%09--shell%20and%20--stop&In-Reply-To=%3C20110110121259.0077541F75%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001879.html">
+ <LINK REL="Next" HREF="001882.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B262%5D%20use%20iurt_root_command%20to%20run%20chroot%20for%0A%09--shell%20and%20--stop&In-Reply-To=%3C20110110121259.0077541F75%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 13:12:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A></li>
+ <LI>Next message: <A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1881">[ date ]</a>
+ <a href="thread.html#1881">[ thread ]</a>
+ <a href="subject.html#1881">[ subject ]</a>
+ <a href="author.html#1881">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 262
+Author: blino
+Date: 2011-01-10 13:12:58 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+use iurt_root_command to run chroot for --shell and --stop
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-10 11:58:26 UTC (rev 261)
++++ build_system/iurt/trunk/iurt2 2011-01-10 12:12:58 UTC (rev 262)
+@@ -770,7 +770,7 @@
+ add_sudoers(\%run, $chroot_tmp, $luser);
+ if ($run{shell}) {
+ plog('NOTIFY', &quot;dumping to a chrooted shell into $chroot_tmp&quot;);
+- exec $sudo, 'chroot', $chroot_tmp, '/bin/su', '-', $luser, '-c', &quot;$config-&gt;{prompt} bash&quot;;
++ exec $sudo, $config-&gt;{iurt_root_command}, '--chroot', $chroot_tmp, '/bin/su', '-', $luser, '-c', &quot;$config-&gt;{prompt} bash&quot;;
+ die &quot;FATAL $program_name: could not exec chroot to $chroot_tmp ($!)&quot;;
+ }
+ }
+@@ -959,7 +959,7 @@
+ if ($run{stop}) {
+ plog(&quot;dumping to a chrooted shell into $chroot_tmp (pid $$)&quot;);
+ # exec does not work because it seems stdin and out are shared between children
+- system($sudo, 'chroot', $chroot_tmp, '/bin/su', '-', $luser, '-c', &quot;$config-&gt;{prompt} bash&quot;);
++ system($sudo, $config-&gt;{iurt_root_command}, '--chroot', $chroot_tmp, '/bin/su', '-', $luser, '-c', &quot;$config-&gt;{prompt} bash&quot;);
+ exit();
+ }
+ plog('DEBUG', &quot;calling callback for $opt-&gt;{hash}&quot;);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/cba69fe6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A></li>
+ <LI>Next message: <A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1881">[ date ]</a>
+ <a href="thread.html#1881">[ thread ]</a>
+ <a href="subject.html#1881">[ subject ]</a>
+ <a href="author.html#1881">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001882.html b/zarb-ml/mageia-sysadm/2011-January/001882.html
new file mode 100644
index 000000000..c2dfecdc9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001882.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [263] PNG is a binary file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C20110110124112.69DC741F7A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001881.html">
+ <LINK REL="Next" HREF="001893.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [263] PNG is a binary file</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C20110110124112.69DC741F7A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [263] PNG is a binary file">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 13:41:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A></li>
+ <LI>Next message: <A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1882">[ date ]</a>
+ <a href="thread.html#1882">[ thread ]</a>
+ <a href="subject.html#1882">[ subject ]</a>
+ <a href="author.html#1882">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 263
+Author: pterjan
+Date: 2011-01-10 13:41:12 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+PNG is a binary file
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/RepSys/binrepo.py
+
+Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 12:12:58 UTC (rev 262)
++++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 12:41:12 UTC (rev 263)
+@@ -106,7 +106,7 @@
+ def is_binary(path):
+ raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+ &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+- &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
++ &quot;pdf|pgn\\.gz|pk3|png|rpm|run|sdz|smzip|tar|tbz|&quot;\
+ &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
+ &quot;jpg|png|gif|avi|mpg|mpeg|rar)$&quot;)
+ maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) # 1MiB
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/bd7cd66e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A></li>
+ <LI>Next message: <A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1882">[ date ]</a>
+ <a href="thread.html#1882">[ thread ]</a>
+ <a href="subject.html#1882">[ subject ]</a>
+ <a href="author.html#1882">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001883.html b/zarb-ml/mageia-sysadm/2011-January/001883.html
new file mode 100644
index 000000000..487dd210c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001883.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B762%5D%20fix%20scenari%20used%20in%20single%20mail%20list%20so%20now%2C%0A%20sysadmin%20mls%20should%20work&In-Reply-To=%3C20110110124145.7090641F7A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001895.html">
+ <LINK REL="Next" HREF="001884.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B762%5D%20fix%20scenari%20used%20in%20single%20mail%20list%20so%20now%2C%0A%20sysadmin%20mls%20should%20work&In-Reply-To=%3C20110110124145.7090641F7A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 13:41:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1883">[ date ]</a>
+ <a href="thread.html#1883">[ thread ]</a>
+ <a href="subject.html#1883">[ subject ]</a>
+ <a href="author.html#1883">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 762
+Author: misc
+Date: 2011-01-10 13:41:45 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+fix scenari used in single mail list so now, sysadmin mls should work
+
+Modified Paths:
+--------------
+ puppet/modules/sympa/templates/scenari/sender.email
+
+Modified: puppet/modules/sympa/templates/scenari/sender.email
+===================================================================
+--- puppet/modules/sympa/templates/scenari/sender.email 2011-01-10 12:02:45 UTC (rev 761)
++++ puppet/modules/sympa/templates/scenari/sender.email 2011-01-10 12:41:45 UTC (rev 762)
+@@ -1,5 +1,5 @@
+ title.gettext restricted to email &lt;%= name %&gt;
+
+-equal([sender], &lt;%= name %&gt;) smtp,md5,smime -&gt; do_it
++equal([sender], '&lt;%= name %&gt;') smtp,md5,smime -&gt; do_it
+ true() smtp,md5,smime -&gt; reject(reason='send_subscriber')
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/37f73e8e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1883">[ date ]</a>
+ <a href="thread.html#1883">[ thread ]</a>
+ <a href="subject.html#1883">[ subject ]</a>
+ <a href="author.html#1883">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001884.html b/zarb-ml/mageia-sysadm/2011-January/001884.html
new file mode 100644
index 000000000..ca8bb7afa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001884.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B762%5D%20fix%20scenari%20used%20in%20single%20mail%20list%20so%0A%20now%2C%20sysadmin%20mls%20should%20work&In-Reply-To=%3C1294663766.30856.242.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001883.html">
+ <LINK REL="Next" HREF="001885.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B762%5D%20fix%20scenari%20used%20in%20single%20mail%20list%20so%0A%20now%2C%20sysadmin%20mls%20should%20work&In-Reply-To=%3C1294663766.30856.242.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 13:49:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI>Next message: <A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1884">[ date ]</a>
+ <a href="thread.html#1884">[ thread ]</a>
+ <a href="subject.html#1884">[ subject ]</a>
+ <a href="author.html#1884">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 13:41 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 762
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-10 13:41:45 +0100 (Mon, 10 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> fix scenari used in single mail list so now, sysadmin mls should work
+</I>
+So now, ladies and gentleman, I can declare the list sysadmin-commits
+officialy open.
+
+Quick howto to subscribe :
+- open a account on <A HREF="https://identity.mageia.org">https://identity.mageia.org</A> ( or the trunk version,
+<A HREF="https://identity-trunk.mageia.org/">https://identity-trunk.mageia.org/</A> )
+
+- use the login or the email to log on <A HREF="https://ml.mageia.org/">https://ml.mageia.org/</A>
+
+- subscribe to sysadmin-commits, or -reports.
+
+- enjoy receiving the mails 2 times
+
+Planning :
+- in one week, unless asked otherwise, I disable the sending of reports
+and svn commit here ( for adm ).
+
+- I look ( if time permit ) to move and filter the archives from zarb to
+the new hosts ( at least for svn commit )
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI>Next message: <A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1884">[ date ]</a>
+ <a href="thread.html#1884">[ thread ]</a>
+ <a href="subject.html#1884">[ subject ]</a>
+ <a href="author.html#1884">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001885.html b/zarb-ml/mageia-sysadm/2011-January/001885.html
new file mode 100644
index 000000000..76202c65a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001885.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B763%5D%20use%20default%20log%20level%2C%0A%20to%20see%20output%20of%20failed%20command%20%28%20useful%20for%20recreate%20src.rpm%0A%20failures%29&In-Reply-To=%3C20110110131159.E904D41F80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001884.html">
+ <LINK REL="Next" HREF="001887.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B763%5D%20use%20default%20log%20level%2C%0A%20to%20see%20output%20of%20failed%20command%20%28%20useful%20for%20recreate%20src.rpm%0A%20failures%29&In-Reply-To=%3C20110110131159.E904D41F80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 14:11:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI>Next message: <A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1885">[ date ]</a>
+ <a href="thread.html#1885">[ thread ]</a>
+ <a href="subject.html#1885">[ subject ]</a>
+ <a href="author.html#1885">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 763
+Author: blino
+Date: 2011-01-10 14:11:59 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+use default log level, to see output of failed command (useful for recreate src.rpm failures)
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-10 12:41:45 UTC (rev 762)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-10 13:11:59 UTC (rev 763)
+@@ -26,7 +26,7 @@
+ user =&gt; '&lt;%= build_login %&gt;',
+ # (spuk, 2007-08-16) disabled iurt_cache additional media, locks trying to mount -o bind
+ # command =&gt; &quot;iurt --copy-srpm --group -v 6 --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository --additional-media -m __MEDIA__ -- <A HREF="file://$homedir/cache/">file://$homedir/cache/</A> -p \&quot;__PACKAGER__\&quot; -r __TARGET__ __ARCH__&quot;,
+- command =&gt; &quot;iurt --copy_srpm --group -v 6 --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository -p \&quot;__PACKAGER__\&quot; -r __TARGET__ __ARCH__&quot;,
++ command =&gt; &quot;iurt --copy_srpm --group --config local_spool $homedir/iurt/__DIR__ --no_rsync --chrooted-urpmi -m __MEDIA__ -- $repository -p \&quot;__PACKAGER__\&quot; -r __TARGET__ __ARCH__&quot;,
+ packages =&gt; &quot;$homedir/iurt/&quot;,
+ },
+ });
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/cf5d9563/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI>Next message: <A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1885">[ date ]</a>
+ <a href="thread.html#1885">[ thread ]</a>
+ <a href="subject.html#1885">[ subject ]</a>
+ <a href="author.html#1885">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001886.html b/zarb-ml/mageia-sysadm/2011-January/001886.html
new file mode 100644
index 000000000..14ef0134e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001886.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Script generating empty repo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3CAANLkTin63fHYhVxn7fONb76%2BX_XV2KuiJqSd6bqBHkbB%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001616.html">
+ <LINK REL="Next" HREF="001617.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Script generating empty repo</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Script%20generating%20empty%20repo&In-Reply-To=%3CAANLkTin63fHYhVxn7fONb76%2BX_XV2KuiJqSd6bqBHkbB%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Script generating empty repo">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 16:13:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1886">[ date ]</a>
+ <a href="thread.html#1886">[ thread ]</a>
+ <a href="subject.html#1886">[ subject ]</a>
+ <a href="author.html#1886">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 6 January 2011 20:18, Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt; wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> just for the record, here is a script to generate directories for the
+</I>&gt;<i> 75 media and the 2 media.cfg
+</I>&gt;<i> It may be buggy and does not copy any pubkey for example but at list I
+</I>&gt;<i> now have a tree with correct structure
+</I>&gt;<i>
+</I>&gt;<i> I did not store it in svn as I don't expect we ever need it again
+</I>
+I'd posted one in perl back in the mdv days that handle all keywords
+actually used in mdv's media.cfg.
+It generated identical media.cfg (but for the line sorting).
+Would you want I dig it out?
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A></li>
+ <LI>Next message: <A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1886">[ date ]</a>
+ <a href="thread.html#1886">[ thread ]</a>
+ <a href="subject.html#1886">[ subject ]</a>
+ <a href="author.html#1886">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001887.html b/zarb-ml/mageia-sysadm/2011-January/001887.html
new file mode 100644
index 000000000..36533cd6b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001887.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [264] run variable is now used
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B264%5D%20run%20variable%20is%20now%20used&In-Reply-To=%3C20110110152633.EF2D241F9B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001885.html">
+ <LINK REL="Next" HREF="001888.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [264] run variable is now used</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B264%5D%20run%20variable%20is%20now%20used&In-Reply-To=%3C20110110152633.EF2D241F9B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [264] run variable is now used">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 10 16:26:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A></li>
+ <LI>Next message: <A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1887">[ date ]</a>
+ <a href="thread.html#1887">[ thread ]</a>
+ <a href="subject.html#1887">[ subject ]</a>
+ <a href="author.html#1887">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 264
+Author: blino
+Date: 2011-01-10 16:26:33 +0100 (Mon, 10 Jan 2011)
+Log Message:
+-----------
+run variable is now used
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-10 12:41:12 UTC (rev 263)
++++ build_system/iurt/trunk/iurt2 2011-01-10 15:26:33 UTC (rev 264)
+@@ -1439,7 +1439,7 @@
+ }
+
+ sub add_sudoers {
+- my ($_run, $chroot, $user) = @_;
++ my ($run, $chroot, $user) = @_;
+ my $tmpfile = &quot;/tmp/sudoers&quot;;
+ my $file = &quot;$chroot/etc/sudoers&quot;;
+ my $f;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110110/c07cc988/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A></li>
+ <LI>Next message: <A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1887">[ date ]</a>
+ <a href="thread.html#1887">[ thread ]</a>
+ <a href="subject.html#1887">[ subject ]</a>
+ <a href="author.html#1887">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001888.html b/zarb-ml/mageia-sysadm/2011-January/001888.html
new file mode 100644
index 000000000..3a9c21f9a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001888.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Updated kernels for the Mageia Servers...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Updated%20kernels%20for%20the%20Mageia%20Servers...&In-Reply-To=%3CAANLkTi%3DYWHTEcBidSeLxdQ8YKFEqpU9Fx8bxZezUNUG1%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001887.html">
+ <LINK REL="Next" HREF="001891.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Updated kernels for the Mageia Servers...</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Updated%20kernels%20for%20the%20Mageia%20Servers...&In-Reply-To=%3CAANLkTi%3DYWHTEcBidSeLxdQ8YKFEqpU9Fx8bxZezUNUG1%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Updated kernels for the Mageia Servers...">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 17:22:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A></li>
+ <LI>Next message: <A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1888">[ date ]</a>
+ <a href="thread.html#1888">[ thread ]</a>
+ <a href="subject.html#1888">[ subject ]</a>
+ <a href="author.html#1888">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 15 December 2010 03:04, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Apart from the usual fear of rebooting a server located several
+</I>&gt;<i> kilometers away, no problem for me.
+</I>
+well rebooting VMs is recoverable...
+It's not like rebooting a physical server that has neither KVM IP
+nor IPMI or DRAC support
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A></li>
+ <LI>Next message: <A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1888">[ date ]</a>
+ <a href="thread.html#1888">[ thread ]</a>
+ <a href="subject.html#1888">[ subject ]</a>
+ <a href="author.html#1888">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001889.html b/zarb-ml/mageia-sysadm/2011-January/001889.html
new file mode 100644
index 000000000..8da0188e6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001889.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [147] do not add rpm extension when building packages list
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B147%5D%20do%20not%20add%20rpm%20extension%20when%20building%0A%20packages%20list&In-Reply-To=%3CAANLkTineSB2KZVUKGkWGsc-m673JxH8Ho1qO%2BWhkBEuR%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001891.html">
+ <LINK REL="Next" HREF="001890.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [147] do not add rpm extension when building packages list</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B147%5D%20do%20not%20add%20rpm%20extension%20when%20building%0A%20packages%20list&In-Reply-To=%3CAANLkTineSB2KZVUKGkWGsc-m673JxH8Ho1qO%2BWhkBEuR%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [147] do not add rpm extension when building packages list">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 17:37:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI>Next message: <A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1889">[ date ]</a>
+ <a href="thread.html#1889">[ thread ]</a>
+ <a href="subject.html#1889">[ subject ]</a>
+ <a href="author.html#1889">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 25 November 2010 19:07, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 147 Author blino Date 2010-11-25 19:07:24 +0100 (Thu, 25 Nov 2010)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> do not add rpm extension when building packages list
+</I>
+btw, could we sort the links the mail (qa, buildlog, installlog links
+came in random order
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI>Next message: <A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1889">[ date ]</a>
+ <a href="thread.html#1889">[ thread ]</a>
+ <a href="subject.html#1889">[ subject ]</a>
+ <a href="author.html#1889">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001890.html b/zarb-ml/mageia-sysadm/2011-January/001890.html
new file mode 100644
index 000000000..1dc5707f2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001890.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [129] use chroot when adding additional media
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B129%5D%20use%20chroot%20when%20adding%20additional%20media&In-Reply-To=%3CAANLkTikdHbFfazYkTNzkSOS3kC4Zg0G7TW3FKtZTP3o3%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001889.html">
+ <LINK REL="Next" HREF="001892.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [129] use chroot when adding additional media</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B129%5D%20use%20chroot%20when%20adding%20additional%20media&In-Reply-To=%3CAANLkTikdHbFfazYkTNzkSOS3kC4Zg0G7TW3FKtZTP3o3%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [129] use chroot when adding additional media">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 17:56:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A></li>
+ <LI>Next message: <A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1890">[ date ]</a>
+ <a href="thread.html#1890">[ thread ]</a>
+ <a href="subject.html#1890">[ subject ]</a>
+ <a href="author.html#1890">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 24 November 2010 01:00, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 129 Author blino Date 2010-11-24 01:00:49 +0100 (Wed, 24 Nov 2010)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> use chroot when adding additional media
+</I>
+why not urpmi.addmedia --urpmi-root instead?
+
+&gt;<i> Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2010-11-23 23:36:41 UTC (rev
+</I>&gt;<i> 128)
+</I>&gt;<i> +++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2010-11-24 00:00:49 UTC (rev
+</I>&gt;<i> 129)
+</I>&gt;<i> @@ -215,7 +215,7 @@
+</I>&gt;<i>
+</I>&gt;<i> plog(&quot;add chroot media: $run-&gt;{chrooted_media}&quot;);
+</I>&gt;<i>
+</I>&gt;<i> - if (!perform_command(&quot;urpmi-addmedia $media&quot;,
+</I>&gt;<i> + if (!perform_command(&quot;chroot $chroot urpmi.addmedia $media&quot;,
+</I>&gt;<i> $run, $config, $cache,
+</I>&gt;<i> mail =&gt; $config-&gt;{admin},
+</I>&gt;<i> timeout =&gt; 300,
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+
+--
+&gt;<i> R : Tu vois !
+</I>&gt;<i> &gt; Q : Tu crois ?
+</I>&gt;<i> &gt; &gt; R : &#199;a casse l'ordre chronologique de l'&#233;change.
+</I>&gt;<i> &gt; &gt; &gt; Q : En quoi r&#233;pondre au dessus est-il g&#234;nant ?
+</I></PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A></li>
+ <LI>Next message: <A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1890">[ date ]</a>
+ <a href="thread.html#1890">[ thread ]</a>
+ <a href="subject.html#1890">[ subject ]</a>
+ <a href="author.html#1890">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001891.html b/zarb-ml/mageia-sysadm/2011-January/001891.html
new file mode 100644
index 000000000..479b95087
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001891.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Updated kernels for the Mageia Servers...
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Updated%20kernels%20for%20the%20Mageia%20Servers...&In-Reply-To=%3C1294679637.30856.269.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001888.html">
+ <LINK REL="Next" HREF="001889.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Updated kernels for the Mageia Servers...</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Updated%20kernels%20for%20the%20Mageia%20Servers...&In-Reply-To=%3C1294679637.30856.269.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Updated kernels for the Mageia Servers...">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 18:13:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI>Next message: <A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1891">[ date ]</a>
+ <a href="thread.html#1891">[ thread ]</a>
+ <a href="subject.html#1891">[ subject ]</a>
+ <a href="author.html#1891">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 17:22 +0100, Thierry Vignaud a &#233;crit :
+&gt;<i> On 15 December 2010 03:04, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Apart from the usual fear of rebooting a server located several
+</I>&gt;<i> &gt; kilometers away, no problem for me.
+</I>&gt;<i>
+</I>&gt;<i> well rebooting VMs is recoverable...
+</I>
+For the 2 vm we have ( champagne &amp; krampouezh ), yes.
+But not for the 4 physical servers ( alamut, valstar, ecosse, jonund ).
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A></li>
+ <LI>Next message: <A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1891">[ date ]</a>
+ <a href="thread.html#1891">[ thread ]</a>
+ <a href="subject.html#1891">[ subject ]</a>
+ <a href="author.html#1891">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001892.html b/zarb-ml/mageia-sysadm/2011-January/001892.html
new file mode 100644
index 000000000..e7576cd69
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001892.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [129] use chroot when adding additional media
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B129%5D%20use%20chroot%20when%20adding%20additional%20media&In-Reply-To=%3Cm37hecabup.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001890.html">
+ <LINK REL="Next" HREF="001896.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [129] use chroot when adding additional media</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B129%5D%20use%20chroot%20when%20adding%20additional%20media&In-Reply-To=%3Cm37hecabup.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [129] use chroot when adding additional media">mageia at blino.org
+ </A><BR>
+ <I>Mon Jan 10 18:48:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI>Next message: <A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1892">[ date ]</a>
+ <a href="thread.html#1892">[ thread ]</a>
+ <a href="subject.html#1892">[ subject ]</a>
+ <a href="author.html#1892">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thierry Vignaud &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; writes:
+
+&gt;<i> On 24 November 2010 01:00, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 129 Author blino Date 2010-11-24 01:00:49 +0100 (Wed, 24 Nov 2010)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> use chroot when adding additional media
+</I>&gt;<i>
+</I>&gt;<i> why not urpmi.addmedia --urpmi-root instead?
+</I>
+It's done this way in add_media__urpmi_root() function.
+This one is used in different cases, and sometimes with <A HREF="file:///">file:///</A> URIs
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI>Next message: <A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1892">[ date ]</a>
+ <a href="thread.html#1892">[ thread ]</a>
+ <a href="subject.html#1892">[ subject ]</a>
+ <a href="author.html#1892">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001893.html b/zarb-ml/mageia-sysadm/2011-January/001893.html
new file mode 100644
index 000000000..128bd4870
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001893.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [263] PNG is a binary file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C201101101916.37881.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001882.html">
+ <LINK REL="Next" HREF="001894.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [263] PNG is a binary file</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C201101101916.37881.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [263] PNG is a binary file">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Mon Jan 10 19:16:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1893">[ date ]</a>
+ <a href="thread.html#1893">[ thread ]</a>
+ <a href="subject.html#1893">[ subject ]</a>
+ <a href="author.html#1893">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op maandag 10 januari 2011 13:41:12 schreef <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>:
+&gt;<i> Revision: 263
+</I>&gt;<i> Author: pterjan
+</I>&gt;<i> Date: 2011-01-10 13:41:12 +0100 (Mon, 10 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> PNG is a binary file
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths:
+</I>&gt;<i> --------------
+</I>&gt;<i> build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;<i>
+</I>&gt;<i> Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 12:12:58 UTC
+</I>&gt;<i> (rev 262) +++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10
+</I>&gt;<i> 12:41:12 UTC (rev 263) @@ -106,7 +106,7 @@
+</I>&gt;<i> def is_binary(path):
+</I>&gt;<i> raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+</I>&gt;<i> &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+</I>&gt;<i> - &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;<i> + &quot;pdf|pgn\\.gz|pk3|png|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;<i> &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
+</I>&gt;<i> &quot;jpg|png|gif|avi|mpg|mpeg|rar)$&quot;)
+</I>&gt;<i> maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) #
+</I>&gt;<i> 1MiB
+</I>
+
+why is png here twice? (once next to jpg and once next to rpm)
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1893">[ date ]</a>
+ <a href="thread.html#1893">[ thread ]</a>
+ <a href="subject.html#1893">[ subject ]</a>
+ <a href="author.html#1893">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001894.html b/zarb-ml/mageia-sysadm/2011-January/001894.html
new file mode 100644
index 000000000..4f9bcc218
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001894.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [263] PNG is a binary file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C4D2B4E69.10407%40iki.fi%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001893.html">
+ <LINK REL="Next" HREF="001895.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [263] PNG is a binary file</H1>
+ <B>Thomas Backlund</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C4D2B4E69.10407%40iki.fi%3E"
+ TITLE="[Mageia-sysadm] [263] PNG is a binary file">tmb at iki.fi
+ </A><BR>
+ <I>Mon Jan 10 19:22:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1894">[ date ]</a>
+ <a href="thread.html#1894">[ thread ]</a>
+ <a href="subject.html#1894">[ subject ]</a>
+ <a href="author.html#1894">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Maarten Vanraes skrev 10.1.2011 20:16:
+&gt;<i> Op maandag 10 januari 2011 13:41:12 schreef <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>:
+</I>&gt;&gt;<i> Revision: 263
+</I>&gt;&gt;<i> Author: pterjan
+</I>&gt;&gt;<i> Date: 2011-01-10 13:41:12 +0100 (Mon, 10 Jan 2011)
+</I>&gt;&gt;<i> Log Message:
+</I>&gt;&gt;<i> -----------
+</I>&gt;&gt;<i> PNG is a binary file
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Modified Paths:
+</I>&gt;&gt;<i> --------------
+</I>&gt;&gt;<i> build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;&gt;<i> ===================================================================
+</I>&gt;&gt;<i> --- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 12:12:58 UTC
+</I>&gt;&gt;<i> (rev 262) +++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10
+</I>&gt;&gt;<i> 12:41:12 UTC (rev 263) @@ -106,7 +106,7 @@
+</I>&gt;&gt;<i> def is_binary(path):
+</I>&gt;&gt;<i> raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+</I>&gt;&gt;<i> &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+</I>&gt;&gt;<i> - &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;&gt;<i> + &quot;pdf|pgn\\.gz|pk3|png|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;&gt;<i> &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
+</I>&gt;&gt;<i> &quot;jpg|png|gif|avi|mpg|mpeg|rar)$&quot;)
+</I>&gt;&gt;<i> maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) #
+</I>&gt;&gt;<i> 1MiB
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> why is png here twice? (once next to jpg and once next to rpm)
+</I>
+mistake.
+
+that list sohuld be kept sorted.
+
+--
+Thomas
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1894">[ date ]</a>
+ <a href="thread.html#1894">[ thread ]</a>
+ <a href="subject.html#1894">[ subject ]</a>
+ <a href="author.html#1894">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001895.html b/zarb-ml/mageia-sysadm/2011-January/001895.html
new file mode 100644
index 000000000..206367528
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001895.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [263] PNG is a binary file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C1294684948.30856.272.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001894.html">
+ <LINK REL="Next" HREF="001883.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [263] PNG is a binary file</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B263%5D%20PNG%20is%20a%20binary%20file&In-Reply-To=%3C1294684948.30856.272.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [263] PNG is a binary file">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 10 19:42:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1895">[ date ]</a>
+ <a href="thread.html#1895">[ thread ]</a>
+ <a href="subject.html#1895">[ subject ]</a>
+ <a href="author.html#1895">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 20:22 +0200, Thomas Backlund a &#233;crit :
+&gt;<i> Maarten Vanraes skrev 10.1.2011 20:16:
+</I>&gt;<i> &gt; Op maandag 10 januari 2011 13:41:12 schreef <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>:
+</I>&gt;<i> &gt;&gt; Revision: 263
+</I>&gt;<i> &gt;&gt; Author: pterjan
+</I>&gt;<i> &gt;&gt; Date: 2011-01-10 13:41:12 +0100 (Mon, 10 Jan 2011)
+</I>&gt;<i> &gt;&gt; Log Message:
+</I>&gt;<i> &gt;&gt; -----------
+</I>&gt;<i> &gt;&gt; PNG is a binary file
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; Modified Paths:
+</I>&gt;<i> &gt;&gt; --------------
+</I>&gt;<i> &gt;&gt; build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; Modified: build_system/mgarepo/trunk/RepSys/binrepo.py
+</I>&gt;<i> &gt;&gt; ===================================================================
+</I>&gt;<i> &gt;&gt; --- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 12:12:58 UTC
+</I>&gt;<i> &gt;&gt; (rev 262) +++ build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10
+</I>&gt;<i> &gt;&gt; 12:41:12 UTC (rev 263) @@ -106,7 +106,7 @@
+</I>&gt;<i> &gt;&gt; def is_binary(path):
+</I>&gt;<i> &gt;&gt; raw = config.get(&quot;binrepo&quot;, &quot;upload-match&quot;,
+</I>&gt;<i> &gt;&gt; &quot;\.(7z|Z|bin|bz2|cpio|db|deb|egg|gem|gz|jar|jisp|lzma|&quot;\
+</I>&gt;<i> &gt;&gt; - &quot;pdf|pgn\\.gz|pk3|rpm|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;<i> &gt;&gt; + &quot;pdf|pgn\\.gz|pk3|png|rpm|run|sdz|smzip|tar|tbz|&quot;\
+</I>&gt;<i> &gt;&gt; &quot;tbz2|tgz|ttf|uqm|wad|war|xar|xpi|xz|zip|wav|mp3|ogg|&quot;\
+</I>&gt;<i> &gt;&gt; &quot;jpg|png|gif|avi|mpg|mpeg|rar)$&quot;)
+</I>&gt;<i> &gt;&gt; maxsize = config.getint(&quot;binrepo&quot;, &quot;upload-match-size&quot;, &quot;1048576&quot;) #
+</I>&gt;<i> &gt;&gt; 1MiB
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; why is png here twice? (once next to jpg and once next to rpm)
+</I>&gt;<i>
+</I>&gt;<i> mistake.
+</I>&gt;<i>
+</I>&gt;<i> that list sohuld be kept sorted.
+</I>
+
+Or use python-magic to get the mime-types and ban everything that do not
+match text/*
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A></li>
+ <LI>Next message: <A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1895">[ date ]</a>
+ <a href="thread.html#1895">[ thread ]</a>
+ <a href="subject.html#1895">[ subject ]</a>
+ <a href="author.html#1895">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001896.html b/zarb-ml/mageia-sysadm/2011-January/001896.html
new file mode 100644
index 000000000..ac6ba3de4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001896.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] servers downtime
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20servers%20downtime&In-Reply-To=%3C20110110224239.GR21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001892.html">
+ <LINK REL="Next" HREF="001897.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] servers downtime</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20servers%20downtime&In-Reply-To=%3C20110110224239.GR21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] servers downtime">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 10 23:42:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI>Next message: <A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1896">[ date ]</a>
+ <a href="thread.html#1896">[ thread ]</a>
+ <a href="subject.html#1896">[ subject ]</a>
+ <a href="author.html#1896">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello,
+
+Tomorrow (Tuesday 11) we plan to reboot all Mageia servers to update
+their kernel. The servers will be unavailable for a short time (hopefully)
+around 2pm UTC.
+
+Nicolas
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A></li>
+ <LI>Next message: <A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1896">[ date ]</a>
+ <a href="thread.html#1896">[ thread ]</a>
+ <a href="subject.html#1896">[ subject ]</a>
+ <a href="author.html#1896">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001897.html b/zarb-ml/mageia-sysadm/2011-January/001897.html
new file mode 100644
index 000000000..51e1020ea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001897.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-dev] servers downtime
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C1294700626.30856.296.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001896.html">
+ <LINK REL="Next" HREF="001905.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-dev] servers downtime</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C1294700626.30856.296.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-dev] servers downtime">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 11 00:03:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1897">[ date ]</a>
+ <a href="thread.html#1897">[ thread ]</a>
+ <a href="subject.html#1897">[ subject ]</a>
+ <a href="author.html#1897">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 10 janvier 2011 &#224; 23:42 +0100, nicolas vigier a &#233;crit :
+&gt;<i> Hello,
+</I>&gt;<i>
+</I>&gt;<i> Tomorrow (Tuesday 11) we plan to reboot all Mageia servers to update
+</I>&gt;<i> their kernel. The servers will be unavailable for a short time (hopefully)
+</I>&gt;<i> around 2pm UTC.
+</I>
+Just to be complete, what will be impacted are the server in marseille
+datacenter :
+- valstar ( svn, main scheduler, ldap )
+- ecosse, buildhost
+- jonund, buildhost
+- alamut ( dns, new mailling list server, web application server for
+everything except blog and website )
+
+The following server are not impacted :
+
+- krampouezh ( meetbot, secondary dns )
+- champagne ( futur blog and website server )
+- rabbit ( iso )
+- ryu.zarb.org ( current web, blog, wiki and mailling list )
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1897">[ date ]</a>
+ <a href="thread.html#1897">[ thread ]</a>
+ <a href="subject.html#1897">[ subject ]</a>
+ <a href="author.html#1897">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001898.html b/zarb-ml/mageia-sysadm/2011-January/001898.html
new file mode 100644
index 000000000..c49a687cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001898.html
@@ -0,0 +1,3114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B265%5D%20rename%20repsys%20to%20mgarepo%2C%20RepSys%20to%20MgaRepo%2C%0A%20and%20update%20docs%20and%20examples%20for%20Mageia&In-Reply-To=%3C20110111003600.374E442006%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001906.html">
+ <LINK REL="Next" HREF="001899.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B265%5D%20rename%20repsys%20to%20mgarepo%2C%20RepSys%20to%20MgaRepo%2C%0A%20and%20update%20docs%20and%20examples%20for%20Mageia&In-Reply-To=%3C20110111003600.374E442006%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 11 01:36:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1898">[ date ]</a>
+ <a href="thread.html#1898">[ thread ]</a>
+ <a href="subject.html#1898">[ subject ]</a>
+ <a href="author.html#1898">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 265
+Author: boklm
+Date: 2011-01-11 01:35:59 +0100 (Tue, 11 Jan 2011)
+Log Message:
+-----------
+rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MANIFEST.in
+ build_system/mgarepo/trunk/MgaRepo/ConfigParser.py
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+ build_system/mgarepo/trunk/MgaRepo/cgi/soapserver.py
+ build_system/mgarepo/trunk/MgaRepo/cgi/submit.py
+ build_system/mgarepo/trunk/MgaRepo/cgi/xmlrpcserver.py
+ build_system/mgarepo/trunk/MgaRepo/cgiutil.py
+ build_system/mgarepo/trunk/MgaRepo/command.py
+ build_system/mgarepo/trunk/MgaRepo/commands/authoremail.py
+ build_system/mgarepo/trunk/MgaRepo/commands/changed.py
+ build_system/mgarepo/trunk/MgaRepo/commands/ci.py
+ build_system/mgarepo/trunk/MgaRepo/commands/co.py
+ build_system/mgarepo/trunk/MgaRepo/commands/create.py
+ build_system/mgarepo/trunk/MgaRepo/commands/del.py
+ build_system/mgarepo/trunk/MgaRepo/commands/editlog.py
+ build_system/mgarepo/trunk/MgaRepo/commands/getspec.py
+ build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py
+ build_system/mgarepo/trunk/MgaRepo/commands/log.py
+ build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py
+ build_system/mgarepo/trunk/MgaRepo/commands/patchspec.py
+ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py
+ build_system/mgarepo/trunk/MgaRepo/commands/rpmlog.py
+ build_system/mgarepo/trunk/MgaRepo/commands/submit.py
+ build_system/mgarepo/trunk/MgaRepo/commands/switch.py
+ build_system/mgarepo/trunk/MgaRepo/commands/sync.py
+ build_system/mgarepo/trunk/MgaRepo/commands/up.py
+ build_system/mgarepo/trunk/MgaRepo/commands/upload.py
+ build_system/mgarepo/trunk/MgaRepo/layout.py
+ build_system/mgarepo/trunk/MgaRepo/log.py
+ build_system/mgarepo/trunk/MgaRepo/mirror.py
+ build_system/mgarepo/trunk/MgaRepo/plugins/__init__.py
+ build_system/mgarepo/trunk/MgaRepo/plugins/ldapusers.py
+ build_system/mgarepo/trunk/MgaRepo/plugins/sample.py.txt
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+ build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+ build_system/mgarepo/trunk/MgaRepo/svn.py
+ build_system/mgarepo/trunk/MgaRepo/util.py
+ build_system/mgarepo/trunk/README
+ build_system/mgarepo/trunk/README.LDAP
+ build_system/mgarepo/trunk/create-srpm
+ build_system/mgarepo/trunk/default.chlog
+ build_system/mgarepo/trunk/setup.cfg
+ build_system/mgarepo/trunk/setup.py
+
+Added Paths:
+-----------
+ build_system/mgarepo/trunk/MgaRepo/
+ build_system/mgarepo/trunk/README.BINREPO
+ build_system/mgarepo/trunk/mgarepo
+ build_system/mgarepo/trunk/mgarepo-example.conf
+ build_system/mgarepo/trunk/mgarepo-ssh
+ build_system/mgarepo/trunk/mgarepo.8
+ build_system/mgarepo/trunk/mgarepo.conf
+
+Removed Paths:
+-------------
+ build_system/mgarepo/trunk/BRANCH
+ build_system/mgarepo/trunk/RepSys/
+ build_system/mgarepo/trunk/repsys
+ build_system/mgarepo/trunk/repsys-example.conf
+ build_system/mgarepo/trunk/repsys-ssh
+ build_system/mgarepo/trunk/repsys.8
+ build_system/mgarepo/trunk/repsys.conf
+
+Deleted: build_system/mgarepo/trunk/BRANCH
+===================================================================
+--- build_system/mgarepo/trunk/BRANCH 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/BRANCH 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,419 +0,0 @@
+-================================
+-The detached binaries repository
+-================================
+-
+-.. contents::
+-
+-A brief description
+-===================
+-
+-Ideally, all binaries from packages sources (ie. all the binary files inside
+-SOURCES/) will be placed in another subversion repository. This repository
+-is called &quot;tarballs repository&quot;, &quot;binaries repository&quot; or just &quot;binrepo&quot;.
+-It will contain mostly the same directory structure of the main repository,
+-but instead of having SOURCES and SPECS, it will only have a SOURCES
+-directory. Every copy/move operation should happen in both repositories.
+-
+-In order to allow deceasing binaries from older distributions, each stable
+-distro will have its own subversion repository for binary files. repsys
+-knows how to access these binrepos by checking which URL defined in the
+-&quot;[binrepo]&quot; section of the configuration file matches the path-part of the
+-repository being accessed. (see open issues)
+-
+-The package changelogs will be generated from SVN commit logs in the main
+-&quot;plaintext&quot; repository (&quot;txtrepo&quot; for short) only. Old changelogs will be
+-preserved, as even empty revisions are preserved in the binaries-filtering
+-conversion.
+-
+-
+-Mapping repositories states
+----------------------------
+-
+-In order to allow the use of `repsys {getsrpm,co} -r REV`, repsys will have
+-to use a reference in the text repo which will be used to know in what
+-state was the binrepo when a binary was uploaded.
+-
+-We cannot use direct revision number mapping through properties/files/etc
+-mainly because we may have multiple binaries repositories, and eventually
+-they can be filtered for reducing space, thus can't ensure revisions will
+-survive. Thus another mechanism which relies on dates instead of revisions
+-numbers is needed.
+-
+-When a binary is uploaded to the binrepo, the file `sha1.lst` is updated to
+-have the files's hash and commited in the main text repo. This file will be
+-used as the reference when the user uses -r REV on repsys. repsys will
+-checkout the package in the main text repo with -r REV and then will use
+-the &quot;Last Changed Date&quot; of `sha1.lst` to checkout the binrepo part. Thus,
+-`sha1.lst` should be always commited to the main text repository *after* the
+-corresponding binary files have been commited to the binrepo. Hooks in the
+-main repository may be used to try to enforce this, by checking if the files
+-changed in `sha1.lst` are already commited in the corresponding binrepo.
+-
+-Computation of `sha1.lst` is unlikely to be an issue:
+-
+-- it should not happen too often for any given package
+-- it takes[0] less than 10s to sha1sum all SOURCES of openoffice.org-3.1-1mdv2010.0.src.rpm
+-- it probably takes way less than the time to upload the file into the repository
+-- it can be computed in parallel to the binrepo commit, and probably finish
+- before that, thus ready by the time `sha1.lst` should be commited
+-- users don't need to verify the SHA1s &quot;everytime&quot;, but the build system
+- does, thus Repsys can default to not verify and avoid wasting users' time
+-
+-The use of `sha1.lst` has the valuable property of tying the state of the main
+-repository and the binrepo. With it, at getsrpm time of a package
+-submission we can verify the SHA1 of the SOURCES-bin, and be sure that
+-either the package will be built with the expected state, or early fail the
+-build. It also allows for verifying binaries without trusting the binrepo,
+-which may be useful if we consider using an unversioned plain filesystem
+-storage in the future (for old distros or whatever), or at &quot;client side&quot;,
+-which maintainers may find useful.
+-
+-[0]: In a single core AMD Athlon(tm) 3800+ (2400Mhz)
+-
+-Mapping of revisions using SVN properties
+------------------------------------------
+-
+-Alternatively to using the above &quot;sha1.lst scheme&quot;, the revision mapping
+-between the main repository and a binrepo could be done using subversion
+-properties. This could be done by making every commit to binrepos also
+-cause a corresponding commit in the main text repository to happen, which
+-would update a property recording the current date. That is, a subversion
+-property in the main text repository would be kept, such that for any given
+-main repository revision, the corresponding state of the binrepos is
+-obtainable (using the registered date).
+-
+-This would be &quot;more transparent&quot;, as it can be maintened simply by using
+-subversion hooks, without user intervention. OTOH, as every time the user
+-commits to a binrepo this would result in a commit in the main repository,
+-it would require the user to &quot;svn up&quot; the directories from there before
+-commiting, after every binrepo commit. Also, this might result in a big
+-number of &quot;bogus&quot; commits to the main repository, which could be seen as log
+-pollution, and may potentially increase space usage etc..
+-
+-Why a new repository without the tarballs
+-==========================================
+-
+-- the current svn repository is too large, hard to manage
+-- big binary files (in general, &quot;tarballs&quot;) history is of little value in
+- the distro development, we care much more about our specs, patches,
+- configurations, etc.; nonetheless, those big files we don't care much for
+- take the most resources and make backups and restoration in case of
+- failure very expensive, much more so than the more valuable data
+-- there is no easy way to strip undesired tarballs without recreating the
+- whole repository
+-- fedora and ubuntu have separated repositories, so we must have it too!
+-
+-Numbers
+--------
+-
+-Current repository is +390000 revisions and ~340Gb big, while the bzip2ed
+-dumps backup for it takes about a bit more than half that size (FIXME:
+-estimative, can't check in the backup server right now). Current txtrepo
+-with the same number of revisions is ~180Gb big, takes about 2-3 days to be
+-imported, while the gzipped full dump backup for it currently takes ~1.2Gb.
+-Initial binrepo for Cooker (only `current/` packages' branches) took ~28Gb
+-in disk, gzipped full dump for it takes ~25Gb, took about 5h30m to be
+-populated from the current in use repository (&quot;oldrepo&quot;).
+-
+-
+-Drawbacks of this layout
+-=========================
+-
+-- (always) everything that changes the single-repository usage increases the chance
+- of failure and make things more complicated.
+-- subversion can't be used alone as easily as the current scheme allows
+-- copying binaries between distro branches may not be &quot;svn-cheap&quot; anymore
+- (unless they're in the same binrepo)
+-- ...
+-
+-
+-Open issues
+-============
+-
+-Multiple binrepos dont allow us to have one permanent URL
+----------------------------------------------------------
+-
+-We would have to update the configuration files from all the users in order
+-to add a new stable repository. spuk suggests to use properties in the main
+-text repo that would point to the right repository locations.
+-
+-How to handle failures when operating on more repositores?
+-----------------------------------------------------------
+-
+-binrepos should replicate the structure of the main text repo. What we
+-should do if the markrelease succeeds in the binrepo, but fails in the main
+-text repo?
+-
+-R: Markrelease must be done first in the txtrepo. If it fails there &quot;we're
+-in trouble&quot; (though currently, we just miss it[0]). When the markrelease is
+-done in the txtrepo, we can do markrelease in the binrepo using '-r {DATE}',
+-using the markrelease date in the txtrepo as '{DATE}'.
+-
+-[0] We should add transaction support for markrelease. The transaction could
+-be stored out of the packages SVN (another SVN, a DB, a txt file, etc.), and
+-would work like:
+-
+-0. mark beginning of markrelease, early failing the package build if it fails
+-1. do markrelease
+-2. mark sucessful end of markrelease
+- or mark failed markrelease, so we can replay it later
+-
+-
+-Interesting use cases (first phase)
+-===================================
+-
+-repsys co 2008.1/mutt
+----------------------
+-
+-- repsys checkouts
+- <A HREF="http://svn.mandriva.com/svn/packages/updates/2008.1/mutt/current">http://svn.mandriva.com/svn/packages/updates/2008.1/mutt/current</A> to the
+- mutt directory
+-
+-- repsys checkouts
+- <A HREF="http://svn.mandriva.com/svn/binrepo/updates/2008.1/mutt/current/SOURCES">http://svn.mandriva.com/svn/binrepo/updates/2008.1/mutt/current/SOURCES</A>
+- into mutt/SOURCES-bin
+-
+-- creates symlinks for all files found in SOURCES-bin/ into ../SOURCES/
+-
+- (rpm doesn't handle symlinks, this allows us to have explicit links and
+- proper src.rpm generates by rpmbuild)
+-
+-In case the path doesn't exist in the binrepo it will not fail, as we may
+-have not imported all packages or the repository is not prepared to work on
+-this model, etc.
+-
+-markrelease of a package
+-------------------------
+-
+-::
+-
+- $ repsys markrelease
+-
+-- will copy current/ to releases/VERSION/RELEASE, as usual
+-
+-- will copy current/ to releases/, on the binrepo too
+-
+-Optionally, markrelease could create revprops indicating which is the
+-revision of current/ on the binrepo that represents the tarballs that are
+-being tagged.
+-
+-
+-Use cases to be implemented after the first phase
+-=================================================
+-
+-upgrading to a newer version of the package
+--------------------------------------------
+-
+-::
+-
+- $ cd bla/SOURCES/
+- $ wget <A HREF="http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2">http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2</A>
+- $ repsys add bla-1.6.0.tar.bz2
+-
+-- repsys notices this is a tarball (checking filename and/or file size)
+-
+-- repsys will move the file to SOURCES-bin/, create the symlink, and svn-add
+- it to the working copy
+-
+- $ # the user updates the spec
+-
+- $ repsys rm SOURCES/bla-1.5.1.tar.bz2
+-
+-- it will remove the symlink and run svn rm on
+- SOURCES-bin/bla-1.6.0.tar.bz2::
+-
+- $ cd ../ # package top dir
+- $ repsys ci
+-
+-- repsys will commit the new tarball on SOURCES-bin/ and then on the rest
+- of the working copy
+-
+-repsys sync would perform these steps too.
+-
+-importing a package
+--------------------
+-
+- $ repsys putsrpm mypkg.src.rpm
+-
+-- repsys will open the src.rpm
+-
+-- will look for tarballs inside SOURCES/ and import them to
+- <A HREF="http://svn.mandriva.com/svn/binrepo/cooker/mypkg/current/SOURCES/">http://svn.mandriva.com/svn/binrepo/cooker/mypkg/current/SOURCES/</A>
+-
+-- will move the tarballs out of SOURCES and import the remaining files to
+- <A HREF="http://svn.mandriva.com/svn/packages/cooker/mypkg/current/">http://svn.mandriva.com/svn/packages/cooker/mypkg/current/</A>
+-
+-- will do whatever else putsrpm already does
+-
+-TODO
+-=====
+-
+-First phase
+------------
+-
+-- upload
+-- markrelease
+-- putsrpm
+-- getsrpm
+-
+-
+-Second phase
+-------------
+-
+-- up
+-- sync
+-
+-Rejected or postponed ideas
+-===========================
+-
+-Use of a plain filesystem storage for the tarballs
+---------------------------------------------------
+-
+-This was planned, then rejected. It becomes too complicated when thinking
+-about markrelease, and mapping SVN revisions in the main repository to
+-binaries versions in the &quot;tarballs storage&quot;, basically requiring
+-implementing VCS-like features on top of filesystem. Would also require
+-implementing another authentication and access scheme. The main feature
+-would be ease of removing old binaries, which isn't much of a point because
+-we don't know precisely what and when we want to remove, so may end up not
+-removing much files anyway.
+-
+-Use of a plain unversioned filesystem storage for the tarballs
+---------------------------------------------------------------
+-
+-Different than the previous one, this would mean not relying at all on
+-binary files history keeping. Structure could be something simple like::
+-
+- packages/${pkg:0:1}/$pkg/$tarball
+-
+-This alternative does not suffice for Cooker, nor for supported distros, for
+-which we want history. It could, however, at some point be used for &quot;very
+-old&quot; distros, for which we may have lost interest in keeping *binaries*
+-history (package history will kept &quot;forever&quot; in the main SVN repository).
+-Alternatively, &quot;resetting&quot; an SVN binrepo (i.e. recreate the repository) to
+-contain only the latest tarballs would probably take about the same amount
+-of space, anyway...
+-
+-Open tarballs repository
+-------------------------
+-
+-This idea is not really rejected. It does not go against splitting txtrepo
+-and binrepo, but rather complement this idea, where the
+-open-tarballs-repository would take the place of the binrepo. The txtrepo
+-would still be used +- the same way. This repository could be used
+-selectively, for packages where it makes sense, while most packages could be
+-kept &quot;closed&quot;, still as tarballs.
+-
+-Use of externals for more seamless Subversion usage
+----------------------------------------------------
+-
+-This idea is not discarded, but it just provides easiness. OTOH, it makes
+-things more complicated:
+-
+-- markrelease: externals would have to be updated in order to make it point
+- to the tagged version in the binrepo, otherwise changes in
+- <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">current at binrepo</A> would change older releases;
+-- branching whole distro: even though subversion now supports &quot;relative
+- externals&quot;, we would have to update the URLs for *every* package on the
+- distro, as the path to reach the binrepo spans the local distribution
+- directory;
+-- keeping externals up-to-date (as stated above and below)
+-- authentication and access control: only markrelease action done by the
+- build system should be allowed to change externals (so what about importing
+- new packages?)
+-- just a convenience, we don't need and shouldn't rely on externals for
+- running the build system, while most people will use the repositories via
+- Repsys, so why spend time to implement and keep it?
+-- &quot;svn co&quot; works transparently, cool, but &quot;svn co -r N&quot; does not, otherwise
+- every change in the binrepo would require svn:externals to be updated in
+- the respective package;
+-- it does not solve the problem of creating and handling symlinks between
+- SOURCES and SOURCES-bin.
+-
+-Keeping svn:externals updated for every package has almost the same cost of
+-keeping the `sha1.lst` updated, with the difference that in the latter we
+-would not have to update every package when creating distro branches.
+-
+-Use of &quot;external&quot; xdelta to save space on binaries
+---------------------------------------------------
+-
+-But how? First idea is this could be done by defining a protocol and
+-assuming repository manipulation with repsys (for ease). Repsys could
+-xdelta tarballs and add it to SVN with a special filename, then use it when
+-checking out. Would require a policy/algorithm on when to ditch old whole
+-binaries, too (i.e. hopefully wouldn't need to be handled manually by the
+-maintainer). Also, this is something complemental to splitting the
+-repository, so we may do it later, for binrepos.
+-
+-
+-The Future
+-==========
+-
+-- Open tarballs repositories
+-
+- - suited for GIT, maybe multi-VCS
+- - incremental move
+- - not everything will be suited for this, must handle all cases or be
+- optional
+-
+-- Xdelta
+-
+-
+-Deployment
+-==========
+-
+-The current repository will be kept around for a while, in readonly state.
+-Initial binrepos will be populated with the binaries in the `current/`
+-branches of packages.
+-
+-The binrepo mappings config might be kept in a fixed subversion revision
+-property (revision 0?).
+-
+-Rough steps
+------------
+-
+-- check for agreement between subversion repository filters for binaries,
+- and repsys
+-- upgrade repsys everywhere
+-
+- - kenobi
+- - cluster nodes
+- - raoh
+- - titan
+-
+-- populate the binrepos for each supported distro, from a specific revision
+- of oldrepo, and mass commmit the corresponding `sha1.lst` in txtrepo for
+- every package
+-
+- - set svn:date revprop of the `sha1.lst` mass commit to the date of the
+- oldrepo revision
+- - before mass commiting the `sha1.lst`, possibly freeze oldrepo, check
+- for changes to sources after the selected revision, and update the
+- binrepo as necessary
+-
+-- check Secteam scripts, make needed changes to get them ready (non
+- critical)
+-- set up the new repositories
+-
+- - hook for filtering of disallowed (binary) files in main repository
+- - binrepos mappings
+-
+-- make the new main + binrepos repositories available, but readonly
+-
+- - keep new main repository in sync with the old repository with hooks
+-
+-- make current repository readonly and enable verification of sha1.lst at
+- package submission time
+-
+-- make sure new main repository and old repository are in sync
+-
+- - resync binrepos with the old repository as needed
+-
+-- final tests
+-
+- - change something
+- - submit
+- - etc.
+-
+-- make the new repositories writeable
+-
+
+Modified: build_system/mgarepo/trunk/MANIFEST.in
+===================================================================
+--- build_system/mgarepo/trunk/MANIFEST.in 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MANIFEST.in 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,10 +1,10 @@
+-recursive-include RepSys *.py
+-include RepSys/plugins/*.txt
+-include repsys repsys.conf MANIFEST.in
+-include repsys.8
++recursive-include MgaRepo *.py
++include MgaRepo/plugins/*.txt
++include mgarepo mgarepo.conf MANIFEST.in
++include mgarepo.8
+ include README
+ include CHANGES
+ include README.LDAP
+-include repsys-example.conf
++include mgarepo-example.conf
+ include *.chlog
+-include create-srpm repsys-ssh
++include create-srpm mgarepo-ssh
+
+Modified: build_system/mgarepo/trunk/MgaRepo/ConfigParser.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/ConfigParser.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/ConfigParser.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -350,12 +350,12 @@
+ self._config = ConfigParser()
+ self._wrapped = {}
+ conffiles = []
+- repsys_conf = os.environ.get(&quot;REPSYS_CONF&quot;)
+- if repsys_conf:
+- conffiles.append(repsys_conf)
++ mgarepo_conf = os.environ.get(&quot;MGAREPO_CONF&quot;)
++ if mgarepo_conf:
++ conffiles.append(mgarepo_conf)
+ else:
+- conffiles.append(&quot;/etc/repsys.conf&quot;)
+- conffiles.append(os.path.expanduser(&quot;~/.repsys/config&quot;))
++ conffiles.append(&quot;/etc/mgarepo.conf&quot;)
++ conffiles.append(os.path.expanduser(&quot;~/.mgarepo/config&quot;))
+ for file in conffiles:
+ if os.path.isfile(file):
+ self._config.read(file)
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/binrepo.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,6 +1,6 @@
+-from RepSys import Error, config, mirror, layout
+-from RepSys.util import execcmd, rellink
+-from RepSys.svn import SVN
++from MgaRepo import Error, config, mirror, layout
++from MgaRepo.util import execcmd, rellink
++from MgaRepo.svn import SVN
+
+ import sys
+ import os
+@@ -302,7 +302,7 @@
+ return t
+
+ def upload(path, message=None):
+- from RepSys.rpmutil import getpkgtopdir
++ from MgaRepo.rpmutil import getpkgtopdir
+ svn = SVN()
+ if not os.path.exists(path):
+ raise Error, &quot;not found: %s&quot; % path
+
+Modified: build_system/mgarepo/trunk/MgaRepo/cgi/soapserver.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/cgi/soapserver.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/cgi/soapserver.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,7 +1,7 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys.rpmutil import get_srpm
+-from RepSys.cgiutil import CgiError, get_targets
++from MgaRepo import Error, config
++from MgaRepo.rpmutil import get_srpm
++from MgaRepo.cgiutil import CgiError, get_targets
+ import sys
+ import os
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/cgi/submit.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/cgi/submit.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/cgi/submit.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,7 +1,7 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys.rpmutil import get_srpm
+-from RepSys.cgiutil import CgiError, get_targets
++from MgaRepo import Error, config
++from MgaRepo.rpmutil import get_srpm
++from MgaRepo.cgiutil import CgiError, get_targets
+ import cgi
+ import sys
+ import os
+
+Modified: build_system/mgarepo/trunk/MgaRepo/cgi/xmlrpcserver.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/cgi/xmlrpcserver.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/cgi/xmlrpcserver.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,7 +1,7 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys.rpmutil import get_srpm
+-from RepSys.cgiutil import CgiError, get_targets
++from MgaRepo import Error, config
++from MgaRepo.rpmutil import get_srpm
++from MgaRepo.cgiutil import CgiError, get_targets
+ import sys
+ import os
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/cgiutil.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/cgiutil.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/cgiutil.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,7 +1,7 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys.svn import SVN
+-from RepSys.ConfigParser import NoSectionError
++from MgaRepo import Error, config
++from MgaRepo.svn import SVN
++from MgaRepo.ConfigParser import NoSectionError
+ import time
+ import re
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/command.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/command.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/command.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,5 +1,5 @@
+ #!/usr/bin/python
+-from RepSys import SilentError, Error, config
++from MgaRepo import SilentError, Error, config
+ import sys, os
+ import urlparse
+ import optparse
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/authoremail.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/authoremail.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/authoremail.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,20 +1,20 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys.command import *
++from MgaRepo import Error, config
++from MgaRepo.command import *
+ import sys
+ import getopt
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys authoremail [OPTIONS] AUTHOR
++Usage: mgarepo authoremail [OPTIONS] AUTHOR
+
+ Shows the e-mail of an SVN author. It is just a simple interface to access
+-the [authors] section of repsys.conf.
++the [authors] section of mgarepo.conf.
+
+ Options:
+ -h Show this message
+
+ Examples:
+- repsys authoremail john
++ mgarepo authoremail john
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/changed.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/changed.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/changed.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,13 +1,13 @@
+ #!/usr/bin/python
+-from RepSys import Error, disable_mirror
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.rpmutil import check_changed
++from MgaRepo import Error, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.rpmutil import check_changed
+ import getopt
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys changed [OPTIONS] URL
++Usage: mgarepo changed [OPTIONS] URL
+
+ Shows if there are pending changes since the last package release.
+
+@@ -18,8 +18,8 @@
+ -h Show this message
+
+ Examples:
+- repsys changed <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
+- repsys changed -a <A HREF="http://repos/svn/cnc/snapshot">http://repos/svn/cnc/snapshot</A>
++ mgarepo changed <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++ mgarepo changed -a <A HREF="http://repos/svn/cnc/snapshot">http://repos/svn/cnc/snapshot</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/ci.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/ci.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/ci.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,15 +1,15 @@
+ #!/usr/bin/python
+-from RepSys.command import *
+-from RepSys.rpmutil import commit
++from MgaRepo.command import *
++from MgaRepo.rpmutil import commit
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys ci [TARGET]
++Usage: mgarepo ci [TARGET]
+
+ Will commit recent modifications in the package.
+
+-The difference between an ordinary &quot;svn ci&quot; and &quot;repsys ci&quot; is that it
++The difference between an ordinary &quot;svn ci&quot; and &quot;mgarepo ci&quot; is that it
+ relocates the working copy to the default repository in case the option
+-&quot;mirror&quot; is set in repsys.conf.
++&quot;mirror&quot; is set in mgarepo.conf.
+
+ Options:
+ -h Show this message
+@@ -17,8 +17,8 @@
+ -F FILE Read log message from FILE
+
+ Examples:
+- repsys ci
+- repsys ci SPECS/package.spec SPECS/package-patch.patch
++ mgarepo ci
++ mgarepo ci SPECS/package.spec SPECS/package-patch.patch
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/co.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/co.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/co.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,14 +1,14 @@
+ #!/usr/bin/python
+-from RepSys import Error, disable_mirror
+-from RepSys.command import *
+-from RepSys.rpmutil import checkout
++from MgaRepo import Error, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.rpmutil import checkout
+ import getopt
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys co [OPTIONS] URL [LOCALPATH]
++Usage: mgarepo co [OPTIONS] URL [LOCALPATH]
+
+-Checkout the package source from the Mandriva repository.
++Checkout the package source from the Mageia repository.
+
+ If the 'mirror' option is enabled, the package is obtained from the mirror
+ repository.
+@@ -27,11 +27,11 @@
+ -h Show this message
+
+ Examples:
+- repsys co pkgname
+- repsys co -d 2009.0 pkgname
+- repsys co 2009.0/pkgame
+- repsys co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
+- repsys co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A> foo-pkg
++ mgarepo co pkgname
++ mgarepo co -d 2009.0 pkgname
++ mgarepo co 2009.0/pkgame
++ mgarepo co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++ mgarepo co <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A> foo-pkg
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/create.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/create.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/create.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,13 +1,13 @@
+ #!/usr/bin/python
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.rpmutil import create_package
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.rpmutil import create_package
+ import getopt
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys create [OPTIONS] URL
++Usage: mgarepo create [OPTIONS] URL
+
+ Creates the minimal structure of a package in the repository.
+
+@@ -15,8 +15,8 @@
+ -h Show this message
+
+ Examples:
+- repsys create newpkg
+- repsys create svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker/newpkg">ssh://svn.mandriva.com/svn/packages/cooker/newpkg</A>
++ mgarepo create newpkg
++ mgarepo create svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron/newpkg">ssh://svn.mageia.org/svn/packages/cauldron/newpkg</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/del.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/del.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/del.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,9 +1,9 @@
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.rpmutil import binrepo_delete
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.rpmutil import binrepo_delete
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys del [OPTIONS] [PATH]
++Usage: mgarepo del [OPTIONS] [PATH]
+
+ Remove a given file from the binary sources repository.
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/editlog.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/editlog.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/editlog.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,19 +1,19 @@
+ #!/usr/bin/python
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.svn import SVN
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.svn import SVN
+ import re
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys editlog [OPTIONS] [URL] REVISION
++Usage: mgarepo editlog [OPTIONS] [URL] REVISION
+
+ Options:
+ -h Show this message
+
+ Examples:
+- repsys editlog 14800
+- repsys editlog <A HREF="https://repos/svn/cnc/snapshot">https://repos/svn/cnc/snapshot</A> 14800
++ mgarepo editlog 14800
++ mgarepo editlog <A HREF="https://repos/svn/cnc/snapshot">https://repos/svn/cnc/snapshot</A> 14800
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/getspec.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/getspec.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/getspec.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,13 +1,13 @@
+ #!/usr/bin/python
+-from RepSys import Error, disable_mirror
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.rpmutil import get_spec
++from MgaRepo import Error, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.rpmutil import get_spec
+ import getopt
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys getspec [OPTIONS] REPPKGURL
++Usage: mgarepo getspec [OPTIONS] REPPKGURL
+
+ Prints the .spec file of a given package.
+
+@@ -17,8 +17,8 @@
+ -h Show this message
+
+ Examples:
+- repsys getspec pkgname
+- repsys getspec svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker/pkgname">ssh://svn.mandriva.com/svn/packages/cooker/pkgname</A>
++ mgarepo getspec pkgname
++ mgarepo getspec svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron/pkgname">ssh://svn.mageia.org/svn/packages/cauldron/pkgname</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/getsrpm.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -3,10 +3,10 @@
+ # This program will extract given version/revision of the named package
+ # from the Conectiva Linux repository system.
+ #
+-from RepSys import Error, config, disable_mirror
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.rpmutil import get_srpm
++from MgaRepo import Error, config, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.rpmutil import get_srpm
+ import tempfile
+ import shutil
+ import getopt
+@@ -15,7 +15,7 @@
+ import os
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys getsrpm [OPTIONS] REPPKGURL
++Usage: mgarepo getsrpm [OPTIONS] REPPKGURL
+
+ Generates the source RPM (.srpm) file of a given package.
+
+@@ -37,11 +37,11 @@
+ --strict Check if the given revision contains changes in REPPKGURL
+
+ Examples:
+- repsys getsrpm python
+- repsys getsrpm -l python
+- repsys getsrpm <A HREF="http://foo.bar/svn/cnc/snapshot/python">http://foo.bar/svn/cnc/snapshot/python</A>
+- repsys getsrpm -p <A HREF="http://foo.bar/svn/cnc/releases/8cl/python">http://foo.bar/svn/cnc/releases/8cl/python</A>
+- repsys getsrpm -r 1001 <A HREF="file:///svn/cnc/snapshot/python">file:///svn/cnc/snapshot/python</A>
++ mgarepo getsrpm python
++ mgarepo getsrpm -l python
++ mgarepo getsrpm <A HREF="http://foo.bar/svn/cnc/snapshot/python">http://foo.bar/svn/cnc/snapshot/python</A>
++ mgarepo getsrpm -p <A HREF="http://foo.bar/svn/cnc/releases/8cl/python">http://foo.bar/svn/cnc/releases/8cl/python</A>
++ mgarepo getsrpm -r 1001 <A HREF="file:///svn/cnc/snapshot/python">file:///svn/cnc/snapshot/python</A>
+ &quot;&quot;&quot;
+
+ def mode_callback(option, opt, val, parser, mode):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/log.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/log.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/log.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,14 +1,14 @@
+ #!/usr/bin/python
+-from RepSys import config, mirror, disable_mirror
+-from RepSys.command import *
+-from RepSys.layout import package_url, checkout_url
+-from RepSys.rpmutil import sync
+-from RepSys.util import execcmd
++from MgaRepo import config, mirror, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.layout import package_url, checkout_url
++from MgaRepo.rpmutil import sync
++from MgaRepo.util import execcmd
+ import sys
+ import os
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys log [OPTIONS] [PACKAGE]
++Usage: mgarepo log [OPTIONS] [PACKAGE]
+
+ Shows the SVN log for a given package.
+
+@@ -20,8 +20,8 @@
+ -M Do not use the mirror (use the main repository)
+
+ Examples:
+- repsys log mutt
+- repsys log 2009.1/mutt
++ mgarepo log mutt
++ mgarepo log 2009.1/mutt
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/markrelease.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -7,12 +7,12 @@
+ # directory and etc). Also, notice that packages must be included in
+ # cronological order.
+ #
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.simplerpm import SRPM
+-from RepSys.rpmutil import mark_release
+-from RepSys.util import get_auth
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.simplerpm import SRPM
++from MgaRepo.rpmutil import mark_release
++from MgaRepo.util import get_auth
+ import getopt
+ import sys
+ import os
+@@ -20,7 +20,7 @@
+ HELP = &quot;&quot;&quot;\
+ *** WARNING --- You probably SHOULD NOT use this program! --- WARNING ***
+
+-Usage: repsys markrelease [OPTIONS] REPPKGURL
++Usage: mgarepo markrelease [OPTIONS] REPPKGURL
+
+ This subcommand creates a 'tag' for a given revision of a given package.
+
+@@ -35,9 +35,9 @@
+ -h Show this message
+
+ Examples:
+- repsys markrelease -r 68 -v 1.0-1 <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
+- repsys markrelease -f @68:foo-1.0-1.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
+- repsys markrelease -r 68 -f foo-1.0.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++ mgarepo markrelease -r 68 -v 1.0-1 <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++ mgarepo markrelease -f @68:foo-1.0-1.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
++ mgarepo markrelease -r 68 -f foo-1.0.src.rpm <A HREF="file://svn/cnc/snapshot/foo">file://svn/cnc/snapshot/foo</A>
+ &quot;&quot;&quot;
+
+ def version_callback(option, opt, val, parser):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/patchspec.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/patchspec.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/patchspec.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -2,15 +2,15 @@
+ #
+ # This program will try to patch a spec file from a given package url.
+ #
+-from RepSys import Error
+-from RepSys.rpmutil import patch_spec
+-from RepSys.command import *
+-from RepSys.layout import package_url
++from MgaRepo import Error
++from MgaRepo.rpmutil import patch_spec
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
+ import getopt
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys patchspec [OPTIONS] REPPKGURL PATCHFILE
++Usage: mgarepo patchspec [OPTIONS] REPPKGURL PATCHFILE
+
+ It will try to patch a spec file from a given package url.
+
+@@ -19,7 +19,7 @@
+ -h Show this message
+
+ Examples:
+- repsys patchspec <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
++ mgarepo patchspec <A HREF="http://repos/svn/cnc/snapshot/foo">http://repos/svn/cnc/snapshot/foo</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/putsrpm.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,13 +1,13 @@
+ #!/usr/bin/python
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.layout import package_url
+-from RepSys.rpmutil import put_srpm
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.layout import package_url
++from MgaRepo.rpmutil import put_srpm
+ import getopt
+ import sys, os
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys putsrpm [OPTIONS] SOURCERPMS
++Usage: mgarepo putsrpm [OPTIONS] SOURCERPMS
+
+ Will import source RPMs into the SVN repository.
+
+@@ -27,8 +27,8 @@
+ -h Show this message
+
+ Examples:
+- repsys putsrpm pkg/SRPMS/pkg-2.0-1.src.rpm
+- repsys putsrpm -b 2009.1 foo-1.1-1.src.rpm
++ mgarepo putsrpm pkg/SRPMS/pkg-2.0-1.src.rpm
++ mgarepo putsrpm -b 2009.1 foo-1.1-1.src.rpm
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/rpmlog.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/rpmlog.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/rpmlog.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -3,17 +3,17 @@
+ # This program will convert the output of &quot;svn log&quot; to be suitable
+ # for usage in an rpm %changelog session.
+ #
+-from RepSys import Error, layout, disable_mirror
+-from RepSys.command import *
+-from RepSys.svn import SVN
+-from RepSys.log import get_changelog, split_spec_changelog
++from MgaRepo import Error, layout, disable_mirror
++from MgaRepo.command import *
++from MgaRepo.svn import SVN
++from MgaRepo.log import get_changelog, split_spec_changelog
+ from cStringIO import StringIO
+ import getopt
+ import os
+ import sys
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys rpmlog [OPTIONS] REPPKGDIRURL
++Usage: mgarepo rpmlog [OPTIONS] REPPKGDIRURL
+
+ Prints the RPM changelog of a given package.
+
+@@ -28,8 +28,8 @@
+ -h Show this message
+
+ Examples:
+- repsys rpmlog python
+- repsys rpmlog <A HREF="http://svn.mandriva.com/svn/packages/cooker/python">http://svn.mandriva.com/svn/packages/cooker/python</A>
++ mgarepo rpmlog python
++ mgarepo rpmlog <A HREF="http://svn.mandriva.com/svn/packages/cooker/python">http://svn.mandriva.com/svn/packages/cooker/python</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/submit.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/submit.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/submit.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,9 +1,9 @@
+ #!/usr/bin/python
+-from RepSys import Error, config, layout, mirror
+-from RepSys.svn import SVN
+-from RepSys.command import *
+-from RepSys.rpmutil import get_spec, get_submit_info
+-from RepSys.util import get_auth, execcmd, get_helper
++from MgaRepo import Error, config, layout, mirror
++from MgaRepo.svn import SVN
++from MgaRepo.command import *
++from MgaRepo.rpmutil import get_spec, get_submit_info
++from MgaRepo.util import get_auth, execcmd, get_helper
+ import urllib
+ import getopt
+ import sys
+@@ -14,7 +14,7 @@
+ import xmlrpclib
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys submit [OPTIONS] [URL[@REVISION] ...]
++Usage: mgarepo submit [OPTIONS] [URL[@REVISION] ...]
+
+ Submits the package from URL to the submit host.
+
+@@ -47,14 +47,14 @@
+ in the submit host
+
+ Examples:
+- repsys submit
+- repsys submit foo
+- repsys submit 2009.1/foo
+- repsys submit <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">foo at 14800</A> bar <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">baz at 11001</A>
+- repsys submit <A HREF="https://repos/svn/mdv/cooker/foo">https://repos/svn/mdv/cooker/foo</A>
+- repsys submit -l <A HREF="https://repos">https://repos</A>
+- repsys submit 2008.1/<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">my-packages at 11011</A>
+- repsys submit --define section=main/testing -t 2008.1
++ mgarepo submit
++ mgarepo submit foo
++ mgarepo submit 1/foo
++ mgarepo submit <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">foo at 14800</A> bar <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">baz at 11001</A>
++ mgarepo submit <A HREF="https://repos/svn/mga/cauldron/foo">https://repos/svn/mga/cauldron/foo</A>
++ mgarepo submit -l <A HREF="https://repos">https://repos</A>
++ mgarepo submit 1/<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">my-packages at 11011</A>
++ mgarepo submit --define section=core/testing -t 1
+ &quot;&quot;&quot;
+
+ DEFAULT_TARGET = &quot;Cooker&quot;
+@@ -157,7 +157,7 @@
+ def list_targets(option, opt, val, parser):
+ host = config.get(&quot;submit&quot;, &quot;host&quot;)
+ if host is None:
+- raise Error, &quot;no submit host defined in repsys.conf&quot;
++ raise Error, &quot;no submit host defined in mgarepo.conf&quot;
+ createsrpm = get_helper(&quot;create-srpm&quot;)
+ #TODO make it configurable
+ command = &quot;ssh %s %s --list&quot; % (host, createsrpm)
+@@ -186,7 +186,7 @@
+ baseargs.append(entry)
+ cmdsargs = []
+ if len(urls) == 1:
+- # be compatible with server-side repsys versions older than 1.6.90
++ # be compatible with server-side mgarepo versions older than 1.6.90
+ url, rev = layout.split_url_revision(urls[0])
+ baseargs.append(&quot;-r&quot;)
+ baseargs.append(str(rev))
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/switch.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/switch.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/switch.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,16 +1,16 @@
+ #!/usr/bin/python
+-from RepSys.command import *
+-from RepSys.rpmutil import switch
++from MgaRepo.command import *
++from MgaRepo.rpmutil import switch
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys switch [URL]
++Usage: mgarepo switch [URL]
+
+ Relocates the working copy to the base location URL.
+
+-If URL is not provided, it will use the option repository from repsys.conf
++If URL is not provided, it will use the option repository from mgarepo.conf
+ as default, or, if the current working copy is already based in
+ default_parent, it will use the location from the mirror option from
+-repsys.conf.
++mgarepo.conf.
+
+ If the current work is based in another URL, it will use default_parent.
+
+@@ -18,8 +18,8 @@
+ -h Show this message
+
+ Examples:
+- repsys switch
+- repsys switch <A HREF="https://mirrors.localnetwork/svn/packages/">https://mirrors.localnetwork/svn/packages/</A>
++ mgarepo switch
++ mgarepo switch <A HREF="https://mirrors.localnetwork/svn/packages/">https://mirrors.localnetwork/svn/packages/</A>
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/sync.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/sync.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/sync.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,9 +1,9 @@
+ #!/usr/bin/python
+-from RepSys.command import *
+-from RepSys.rpmutil import sync
++from MgaRepo.command import *
++from MgaRepo.rpmutil import sync
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys sync
++Usage: mgarepo sync
+
+ Will add or remove from the working copy those files added or removed
+ in the spec file.
+@@ -18,7 +18,7 @@
+ -h Show this message
+
+ Examples:
+- repsys sync
++ mgarepo sync
+ &quot;&quot;&quot;
+
+ def parse_options():
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/up.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/up.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/up.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,9 +1,9 @@
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.rpmutil import update
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.rpmutil import update
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys up [PATH]
++Usage: mgarepo up [PATH]
+
+ Update the package working copy and synchronize all binaries.
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/upload.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/commands/upload.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/commands/upload.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,9 +1,9 @@
+-from RepSys import Error
+-from RepSys.command import *
+-from RepSys.rpmutil import upload
++from MgaRepo import Error
++from MgaRepo.command import *
++from MgaRepo.rpmutil import upload
+
+ HELP = &quot;&quot;&quot;\
+-Usage: repsys upload [OPTIONS] [PATH]
++Usage: mgarepo upload [OPTIONS] [PATH]
+
+ Upload a given file to the binary sources repository.
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/layout.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/layout.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/layout.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -3,13 +3,13 @@
+ import os
+ import urlparse
+
+-from RepSys import Error, config
+-from RepSys.svn import SVN
++from MgaRepo import Error, config
++from MgaRepo.svn import SVN
+
+ __all__ = [&quot;package_url&quot;, &quot;checkout_url&quot;, &quot;repository_url&quot;, &quot;get_url_revision&quot;]
+
+ def layout_dirs():
+- devel_branch = config.get(&quot;global&quot;, &quot;trunk-dir&quot;, &quot;cooker/&quot;)
++ devel_branch = config.get(&quot;global&quot;, &quot;trunk-dir&quot;, &quot;cauldron/&quot;)
+ devel_branch = os.path.normpath(devel_branch)
+ branches_dir = config.get(&quot;global&quot;, &quot;branches-dir&quot;, &quot;updates/&quot;)
+ branches_dir = os.path.normpath(branches_dir)
+@@ -96,7 +96,7 @@
+ return newurl
+
+ def convert_default_parent(url):
+- &quot;&quot;&quot;Removes the cooker/ component from the URL&quot;&quot;&quot;
++ &quot;&quot;&quot;Removes the cauldron/ component from the URL&quot;&quot;&quot;
+ parsed = list(urlparse.urlparse(url))
+ path = os.path.normpath(parsed[2])
+ rest, last = os.path.split(path)
+@@ -126,7 +126,7 @@
+ default_parent = config.get(&quot;global&quot;, &quot;default_parent&quot;)
+ if default_parent is None:
+ raise Error, &quot;you need to set the 'repository' &quot; \
+- &quot;configuration option on repsys.conf&quot;
++ &quot;configuration option on mgarepo.conf&quot;
+ url = convert_default_parent(default_parent)
+ return url
+
+@@ -141,7 +141,7 @@
+ @distro: the name of the repository branch inside updates/
+ @mirrored: return an URL based on the mirror repository, if enabled
+ &quot;&quot;&quot;
+- from RepSys import mirror
++ from MgaRepo import mirror
+ if &quot;://&quot; in name_or_url:
+ pkgdirurl = mirror.normalize_path(name_or_url)
+ pkgdirurl = remove_current(pkgdirurl)
+@@ -156,7 +156,7 @@
+ if distro:
+ default_branch = os.path.join(default_branch, distro)
+ else:
+- default_branch = devel_branch # cooker
++ default_branch = devel_branch # cauldron
+ path = os.path.join(default_branch, name)
+ parsed = list(urlparse.urlparse(repository_url(mirrored=mirrored)))
+ parsed[2] = os.path.join(parsed[2], path)
+@@ -183,7 +183,7 @@
+
+ def distro_branch(pkgdirurl):
+ &quot;&quot;&quot;Tries to guess the distro branch name from a package URL&quot;&quot;&quot;
+- from RepSys.mirror import same_base
++ from MgaRepo.mirror import same_base
+ found = None
+ repo = repository_url()
+ if same_base(repo, pkgdirurl):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/log.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/log.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/log.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,12 +1,12 @@
+ #!/usr/bin/python
+-from RepSys import Error, config, layout
+-from RepSys.svn import SVN
+-from RepSys.util import execcmd
++from MgaRepo import Error, config, layout
++from MgaRepo.svn import SVN
++from MgaRepo.util import execcmd
+
+ try:
+ from Cheetah.Template import Template
+ except ImportError:
+- raise Error, &quot;repsys requires the package python-cheetah&quot;
++ raise Error, &quot;mgarepo requires the package python-cheetah&quot;
+
+ from cStringIO import StringIO
+
+@@ -71,7 +71,7 @@
+ Is here where things should be changed if &quot;automatic release increasing&quot;
+ will be used.
+ &quot;&quot;&quot;
+- from RepSys.rpmutil import rpm_macros_defs
++ from MgaRepo.rpmutil import rpm_macros_defs
+ svn = SVN()
+ pkgcurrenturl = os.path.join(pkgdirurl, &quot;current&quot;)
+ specurl = os.path.join(pkgcurrenturl, &quot;SPECS&quot;)
+@@ -325,7 +325,7 @@
+
+ def dump_file(releases, currentlog=None, template=None):
+ templpath = template or config.get(&quot;template&quot;, &quot;path&quot;,
+- &quot;/usr/share/repsys/default.chlog&quot;)
++ &quot;/usr/share/mgarepo/default.chlog&quot;)
+ params = {}
+ if templpath is None or not os.path.exists(templpath):
+ params[&quot;source&quot;] = default_template
+@@ -591,7 +591,7 @@
+ checkout of the package, so that the spec file can be
+ parsed from there
+ @oldlog: if set it will try to append the old changelog file defined
+- in oldurl in repsys.conf
++ in oldurl in mgarepo.conf
+ &quot;&quot;&quot;
+ newlog = StringIO()
+ if svn:
+
+Modified: build_system/mgarepo/trunk/MgaRepo/mirror.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/mirror.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/mirror.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -3,8 +3,8 @@
+ import urlparse
+ import urllib
+
+-from RepSys import Error, config, layout
+-from RepSys.svn import SVN
++from MgaRepo import Error, config, layout
++from MgaRepo.svn import SVN
+
+ def mirror_url():
+ mirror = config.get(&quot;global&quot;, &quot;mirror&quot;)
+@@ -71,7 +71,7 @@
+ stream.write(&quot;Using the svn mirror.\n&quot;)
+ if write:
+ stream.write(&quot;To be able to commit changes, use &quot;
+- &quot;'repsys switch' first.\n&quot;)
++ &quot;'mgarepo switch' first.\n&quot;)
+
+ def mirror_relocate(oldparent, newparent, url, wcpath):
+ svn = SVN()
+@@ -99,13 +99,13 @@
+ repository = layout.repository_url()
+ current = repository
+ if repository is None:
+- raise Error, &quot;the option repository from repsys.conf is &quot;\
++ raise Error, &quot;the option repository from mgarepo.conf is &quot;\
+ &quot;required&quot;
+ indefault = same_base(repository, wcurl)
+ if not newbaseurl:
+ if not mirror:
+ raise Error, &quot;an URL is needed when the option mirror &quot;\
+- &quot;from repsys.conf is not set&quot;
++ &quot;from mgarepo.conf is not set&quot;
+ if indefault:
+ chosen = mirror
+ elif same_base(mirror, wcurl):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/plugins/__init__.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/plugins/__init__.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/plugins/__init__.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -8,19 +8,19 @@
+ for entry in os.listdir(pluginsdir):
+ if entry != &quot;__init__.py&quot; and entry.endswith(&quot;.py&quot;):
+ name = entry[:-3]
+- loaded[name] = __import__(&quot;RepSys.plugins.&quot;+name, {}, {},
++ loaded[name] = __import__(&quot;MgaRepo.plugins.&quot;+name, {}, {},
+ [name])
+ elif os.path.isdir(entry):
+ initfile = os.path.join(entry, &quot;__init__.py&quot;)
+ if os.path.isfile(initfile):
+- loaded[entry] = __import__(&quot;RepSys.plugins.&quot;+entry, {}, {},
++ loaded[entry] = __import__(&quot;MgaRepo.plugins.&quot;+entry, {}, {},
+ [entry])
+
+ def list():
+ return loaded.keys()
+
+ def help(name):
+- from RepSys import Error
++ from MgaRepo import Error
+ try:
+ return loaded[name].__doc__
+ except KeyError:
+
+Modified: build_system/mgarepo/trunk/MgaRepo/plugins/ldapusers.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/plugins/ldapusers.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/plugins/ldapusers.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,8 +1,8 @@
+ &quot;&quot;&quot;
+-A Repsys plugin for obtaining users from a LDAP server.
++A mgarepo plugin for obtaining users from a LDAP server.
+
+ In order to enable the plugin, the user must define the following
+-options in the [global] section of repsys.conf:
++options in the [global] section of mgarepo.conf:
+
+ ldap-uri [required if ldap-server is unset]
+ the URI of the server, you can refer to more than one server by
+@@ -53,15 +53,15 @@
+ Note that only the first value of the attributes will be
+ used.
+
+-When the searched option is not found, it will try in repsys.conf. All
+-the values found. (including from repsys.conf) will be cached between
++When the searched option is not found, it will try in mgarepo.conf. All
++the values found. (including from mgarepo.conf) will be cached between
+ each configuration access.
+
+ This plugin requires the package python-ldap.
+
+ For more information, look <A HREF="http://qa.mandriva.com/show_bug.cgi?id=30549">http://qa.mandriva.com/show_bug.cgi?id=30549</A>
+ &quot;&quot;&quot;
+-from RepSys import Error, config
++from MgaRepo import Error, config
+
+ import string
+
+
+Modified: build_system/mgarepo/trunk/MgaRepo/plugins/sample.py.txt
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/plugins/sample.py.txt 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/plugins/sample.py.txt 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,6 +1,6 @@
+-# Sample repsys plugin. In order to test it, rename to sample.py
++# Sample mgarepo plugin. In order to test it, rename to sample.py
+ # vim:ft=python
+-from RepSys import config
++from MgaRepo import config
+
+ def users_wrapper(section, option=None, default=None, walk=False):
+ d = {&quot;foolano&quot;: &quot;Foolano De Tal &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">foolano at bla.com</A>&gt;&quot;,
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/rpmutil.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,10 +1,10 @@
+ #!/usr/bin/python
+-from RepSys import Error, config
+-from RepSys import mirror, layout, log, binrepo
+-from RepSys.svn import SVN
+-from RepSys.simplerpm import SRPM
+-from RepSys.util import execcmd
+-from RepSys.command import default_parent
++from MgaRepo import Error, config
++from MgaRepo import mirror, layout, log, binrepo
++from MgaRepo.svn import SVN
++from MgaRepo.simplerpm import SRPM
++from MgaRepo.util import execcmd
++from MgaRepo.command import default_parent
+ import rpm
+ import urlparse
+ import tempfile
+@@ -630,7 +630,7 @@
+ mopts = &quot; &quot;.join(opts)
+ os.system(&quot;svn ci %s %s&quot; % (mopts, target))
+ if mirrored:
+- print &quot;use \&quot;repsys switch\&quot; in order to switch back to mirror &quot;\
++ print &quot;use \&quot;mgarepo switch\&quot; in order to switch back to mirror &quot;\
+ &quot;later&quot;
+
+ def spec_sources(topdir):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/simplerpm.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,5 +1,5 @@
+ #!/usr/bin/python
+-from RepSys.util import execcmd
++from MgaRepo.util import execcmd
+
+ class SRPM:
+ def __init__(self, filename):
+
+Modified: build_system/mgarepo/trunk/MgaRepo/svn.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/svn.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,5 +1,5 @@
+-from RepSys import Error, SilentError, config
+-from RepSys.util import execcmd, get_auth
++from MgaRepo import Error, SilentError, config
++from MgaRepo.util import execcmd, get_auth
+ import sys
+ import os
+ import re
+@@ -43,7 +43,7 @@
+ &quot;<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>&quot;
+ &quot; for more information.&quot;)
+ elif &quot;authorization failed&quot; in e.args[0]:
+- msg = (&quot;Note that repsys does not support any HTTP &quot;
++ msg = (&quot;Note that mgarepo does not support any HTTP &quot;
+ &quot;authenticated access.&quot;)
+ if kwargs.get(&quot;show&quot;) and \
+ not config.getbool(&quot;global&quot;, &quot;verbose&quot;, 0):
+@@ -59,8 +59,8 @@
+ raise
+
+ def _set_env(self):
+- wrapper = &quot;repsys-ssh&quot;
+- repsys = config.get(&quot;global&quot;, &quot;repsys-cmd&quot;)
++ wrapper = &quot;mgarepo-ssh&quot;
++ repsys = config.get(&quot;global&quot;, &quot;mgarepo-cmd&quot;)
+ if repsys:
+ dir = os.path.dirname(repsys)
+ path = os.path.join(dir, wrapper)
+
+Modified: build_system/mgarepo/trunk/MgaRepo/util.py
+===================================================================
+--- build_system/mgarepo/trunk/RepSys/util.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/MgaRepo/util.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,6 +1,6 @@
+ #!/usr/bin/python
+
+-from RepSys import Error, config
++from MgaRepo import Error, config
+
+ import subprocess
+ import getpass
+@@ -11,7 +11,7 @@
+ from cStringIO import StringIO
+ #import commands
+
+-log = logging.getLogger(&quot;repsys&quot;)
++log = logging.getLogger(&quot;mgarepo&quot;)
+
+ # Our own version of commands' getstatusoutput(). We have a commands
+ # module directory, so we can't import Python's standard module
+@@ -85,7 +85,7 @@
+
+ def mapurl(url):
+ &quot;&quot;&quot;Maps a url following the regexp provided by the option url-map in
+- repsys.conf
++ mgarepo.conf
+ &quot;&quot;&quot;
+ urlmap = config.get(&quot;global&quot;, &quot;url-map&quot;)
+ newurl = url
+@@ -109,7 +109,7 @@
+ configuration, if not, falls back to the default helper path, which can
+ also be defined in configuration file(s).
+ &quot;&quot;&quot;
+- helperdir = config.get(&quot;helper&quot;, &quot;prefix&quot;, &quot;/usr/share/repsys&quot;)
++ helperdir = config.get(&quot;helper&quot;, &quot;prefix&quot;, &quot;/usr/share/mgarepo&quot;)
+ hpath = config.get(&quot;helper&quot;, name, None) or \
+ os.path.join(helperdir, name)
+ if not os.path.isfile(hpath):
+
+Modified: build_system/mgarepo/trunk/README
+===================================================================
+--- build_system/mgarepo/trunk/README 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/README 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,12 +1,11 @@
+-repsys is the tool used to manage RPM packages in a subversion repository.
++mgarepo is the tool used to manage RPM packages in a subversion repository
++on Mageia. It is a fork of the repsys tool used by Mandriva.
+ It is used to create, tag releases, generate .src.rpm, generate changelog,
+ and request new package releases for build. It mostly acts as a interface
+ to svn(1) commands and small task scripts run that on the build system side
+ over ssh(1).
+
+-For more information, see repsys(8) and
+-<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem</A>
++For more information, see mgarepo(8)
+
+-The discussion on the development of repsys takes place on the
+-&quot;maintainers&quot; mailing list:
+-<A HREF="http://wiki.mandriva.com/en/Development/Mailinglists">http://wiki.mandriva.com/en/Development/Mailinglists</A>
++The discussion on the development of mageiarepo takes place on the
++Mageia developers mailing list.
+
+Copied: build_system/mgarepo/trunk/README.BINREPO (from rev 264, build_system/mgarepo/trunk/BRANCH)
+===================================================================
+--- build_system/mgarepo/trunk/README.BINREPO (rev 0)
++++ build_system/mgarepo/trunk/README.BINREPO 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,360 @@
++================================
++The detached binaries repository
++================================
++
++.. contents::
++
++A brief description
++===================
++
++Ideally, all binaries from packages sources (ie. all the binary files inside
++SOURCES/) will be placed in another subversion repository. This repository
++is called &quot;tarballs repository&quot;, &quot;binaries repository&quot; or just &quot;binrepo&quot;.
++It will contain mostly the same directory structure of the main repository,
++but instead of having SOURCES and SPECS, it will only have a SOURCES
++directory. Every copy/move operation should happen in both repositories.
++
++In order to allow deceasing binaries from older distributions, each stable
++distro will have its own subversion repository for binary files. mgarepo
++knows how to access these binrepos by checking which URL defined in the
++&quot;[binrepo]&quot; section of the configuration file matches the path-part of the
++repository being accessed. (see open issues)
++
++The package changelogs will be generated from SVN commit logs in the main
++&quot;plaintext&quot; repository (&quot;txtrepo&quot; for short) only. Old changelogs will be
++preserved, as even empty revisions are preserved in the binaries-filtering
++conversion.
++
++
++Mapping repositories states
++---------------------------
++
++In order to allow the use of `mgarepo {getsrpm,co} -r REV`, mgarepo will have
++to use a reference in the text repo which will be used to know in what
++state was the binrepo when a binary was uploaded.
++
++We cannot use direct revision number mapping through properties/files/etc
++mainly because we may have multiple binaries repositories, and eventually
++they can be filtered for reducing space, thus can't ensure revisions will
++survive. Thus another mechanism which relies on dates instead of revisions
++numbers is needed.
++
++When a binary is uploaded to the binrepo, the file `sha1.lst` is updated to
++have the files's hash and commited in the main text repo. This file will be
++used as the reference when the user uses -r REV on mgarepo. mgarepo will
++checkout the package in the main text repo with -r REV and then will use
++the &quot;Last Changed Date&quot; of `sha1.lst` to checkout the binrepo part. Thus,
++`sha1.lst` should be always commited to the main text repository *after* the
++corresponding binary files have been commited to the binrepo. Hooks in the
++main repository may be used to try to enforce this, by checking if the files
++changed in `sha1.lst` are already commited in the corresponding binrepo.
++
++Computation of `sha1.lst` is unlikely to be an issue:
++
++- it should not happen too often for any given package
++- it takes[0] less than 10s to sha1sum all SOURCES of openoffice.org-3.1-1mdv2010.0.src.rpm
++- it probably takes way less than the time to upload the file into the repository
++- it can be computed in parallel to the binrepo commit, and probably finish
++ before that, thus ready by the time `sha1.lst` should be commited
++- users don't need to verify the SHA1s &quot;everytime&quot;, but the build system
++ does, thus Repsys can default to not verify and avoid wasting users' time
++
++The use of `sha1.lst` has the valuable property of tying the state of the main
++repository and the binrepo. With it, at getsrpm time of a package
++submission we can verify the SHA1 of the SOURCES-bin, and be sure that
++either the package will be built with the expected state, or early fail the
++build. It also allows for verifying binaries without trusting the binrepo,
++which may be useful if we consider using an unversioned plain filesystem
++storage in the future (for old distros or whatever), or at &quot;client side&quot;,
++which maintainers may find useful.
++
++[0]: In a single core AMD Athlon(tm) 3800+ (2400Mhz)
++
++Mapping of revisions using SVN properties
++-----------------------------------------
++
++Alternatively to using the above &quot;sha1.lst scheme&quot;, the revision mapping
++between the main repository and a binrepo could be done using subversion
++properties. This could be done by making every commit to binrepos also
++cause a corresponding commit in the main text repository to happen, which
++would update a property recording the current date. That is, a subversion
++property in the main text repository would be kept, such that for any given
++main repository revision, the corresponding state of the binrepos is
++obtainable (using the registered date).
++
++This would be &quot;more transparent&quot;, as it can be maintened simply by using
++subversion hooks, without user intervention. OTOH, as every time the user
++commits to a binrepo this would result in a commit in the main repository,
++it would require the user to &quot;svn up&quot; the directories from there before
++commiting, after every binrepo commit. Also, this might result in a big
++number of &quot;bogus&quot; commits to the main repository, which could be seen as log
++pollution, and may potentially increase space usage etc..
++
++Why a new repository without the tarballs
++==========================================
++
++- the current svn repository is too large, hard to manage
++- big binary files (in general, &quot;tarballs&quot;) history is of little value in
++ the distro development, we care much more about our specs, patches,
++ configurations, etc.; nonetheless, those big files we don't care much for
++ take the most resources and make backups and restoration in case of
++ failure very expensive, much more so than the more valuable data
++- there is no easy way to strip undesired tarballs without recreating the
++ whole repository
++- fedora and ubuntu have separated repositories, so we must have it too!
++
++Numbers
++-------
++
++Current repository is +390000 revisions and ~340Gb big, while the bzip2ed
++dumps backup for it takes about a bit more than half that size (FIXME:
++estimative, can't check in the backup server right now). Current txtrepo
++with the same number of revisions is ~180Gb big, takes about 2-3 days to be
++imported, while the gzipped full dump backup for it currently takes ~1.2Gb.
++Initial binrepo for Cooker (only `current/` packages' branches) took ~28Gb
++in disk, gzipped full dump for it takes ~25Gb, took about 5h30m to be
++populated from the current in use repository (&quot;oldrepo&quot;).
++
++
++Drawbacks of this layout
++=========================
++
++- (always) everything that changes the single-repository usage increases the chance
++ of failure and make things more complicated.
++- subversion can't be used alone as easily as the current scheme allows
++- copying binaries between distro branches may not be &quot;svn-cheap&quot; anymore
++ (unless they're in the same binrepo)
++- ...
++
++
++Open issues
++============
++
++Multiple binrepos dont allow us to have one permanent URL
++---------------------------------------------------------
++
++We would have to update the configuration files from all the users in order
++to add a new stable repository. spuk suggests to use properties in the main
++text repo that would point to the right repository locations.
++
++How to handle failures when operating on more repositores?
++----------------------------------------------------------
++
++binrepos should replicate the structure of the main text repo. What we
++should do if the markrelease succeeds in the binrepo, but fails in the main
++text repo?
++
++R: Markrelease must be done first in the txtrepo. If it fails there &quot;we're
++in trouble&quot; (though currently, we just miss it[0]). When the markrelease is
++done in the txtrepo, we can do markrelease in the binrepo using '-r {DATE}',
++using the markrelease date in the txtrepo as '{DATE}'.
++
++[0] We should add transaction support for markrelease. The transaction could
++be stored out of the packages SVN (another SVN, a DB, a txt file, etc.), and
++would work like:
++
++0. mark beginning of markrelease, early failing the package build if it fails
++1. do markrelease
++2. mark sucessful end of markrelease
++ or mark failed markrelease, so we can replay it later
++
++
++Interesting use cases (first phase)
++===================================
++
++mgarepo co 1/mutt
++---------------------
++
++- mgarepo checkouts
++ <A HREF="http://svn.mageia.org/svn/packages/updates/1/mutt/current">http://svn.mageia.org/svn/packages/updates/1/mutt/current</A> to the
++ mutt directory
++
++- mgarepo checkouts
++ <A HREF="http://svn.mageia.org/svn/binrepo/updates/1/mutt/current/SOURCES">http://svn.mageia.org/svn/binrepo/updates/1/mutt/current/SOURCES</A>
++ into mutt/SOURCES-bin
++
++- creates symlinks for all files found in SOURCES-bin/ into ../SOURCES/
++
++ (rpm doesn't handle symlinks, this allows us to have explicit links and
++ proper src.rpm generates by rpmbuild)
++
++In case the path doesn't exist in the binrepo it will not fail, as we may
++have not imported all packages or the repository is not prepared to work on
++this model, etc.
++
++markrelease of a package
++------------------------
++
++::
++
++ $ mgarepo markrelease
++
++- will copy current/ to releases/VERSION/RELEASE, as usual
++
++- will copy current/ to releases/, on the binrepo too
++
++Optionally, markrelease could create revprops indicating which is the
++revision of current/ on the binrepo that represents the tarballs that are
++being tagged.
++
++
++Use cases to be implemented after the first phase
++=================================================
++
++upgrading to a newer version of the package
++-------------------------------------------
++
++::
++
++ $ cd bla/SOURCES/
++ $ wget <A HREF="http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2">http://prdownloads.sourceforge.net/bla/bla-1.6.tar.bz2</A>
++ $ mgarepo upload bla-1.6.0.tar.bz2
++
++- mgarepo notices this is a tarball (checking filename and/or file size)
++
++- mgarepo will move the file to SOURCES-bin/, create the symlink, and svn-add
++ it to the working copy
++
++ $ # the user updates the spec
++
++ $ mgarepo rm SOURCES/bla-1.5.1.tar.bz2
++
++- it will remove the symlink and run svn rm on
++ SOURCES-bin/bla-1.6.0.tar.bz2::
++
++ $ cd ../ # package top dir
++ $ mgarepo ci
++
++- mgarepo will commit the new tarball on SOURCES-bin/ and then on the rest
++ of the working copy
++
++mgarepo sync would perform these steps too.
++
++importing a package
++-------------------
++
++ $ mgarepo putsrpm mypkg.src.rpm
++
++- mgarepo will open the src.rpm
++
++- will look for tarballs inside SOURCES/ and import them to
++ <A HREF="http://svn.mageia.org/svn/binrepo/cauldron/mypkg/current/SOURCES/">http://svn.mageia.org/svn/binrepo/cauldron/mypkg/current/SOURCES/</A>
++
++- will move the tarballs out of SOURCES and import the remaining files to
++ <A HREF="http://svn.mageia.org/svn/packages/cauldron/mypkg/current/">http://svn.mageia.org/svn/packages/cauldron/mypkg/current/</A>
++
++- will do whatever else putsrpm already does
++
++TODO
++=====
++
++First phase
++-----------
++
++- upload
++- markrelease
++- putsrpm
++- getsrpm
++
++
++Second phase
++------------
++
++- up
++- sync
++
++Rejected or postponed ideas
++===========================
++
++Use of a plain filesystem storage for the tarballs
++--------------------------------------------------
++
++This was planned, then rejected. It becomes too complicated when thinking
++about markrelease, and mapping SVN revisions in the main repository to
++binaries versions in the &quot;tarballs storage&quot;, basically requiring
++implementing VCS-like features on top of filesystem. Would also require
++implementing another authentication and access scheme. The main feature
++would be ease of removing old binaries, which isn't much of a point because
++we don't know precisely what and when we want to remove, so may end up not
++removing much files anyway.
++
++Use of a plain unversioned filesystem storage for the tarballs
++--------------------------------------------------------------
++
++Different than the previous one, this would mean not relying at all on
++binary files history keeping. Structure could be something simple like::
++
++ packages/${pkg:0:1}/$pkg/$tarball
++
++This alternative does not suffice for Cooker, nor for supported distros, for
++which we want history. It could, however, at some point be used for &quot;very
++old&quot; distros, for which we may have lost interest in keeping *binaries*
++history (package history will kept &quot;forever&quot; in the main SVN repository).
++Alternatively, &quot;resetting&quot; an SVN binrepo (i.e. recreate the repository) to
++contain only the latest tarballs would probably take about the same amount
++of space, anyway...
++
++Open tarballs repository
++------------------------
++
++This idea is not really rejected. It does not go against splitting txtrepo
++and binrepo, but rather complement this idea, where the
++open-tarballs-repository would take the place of the binrepo. The txtrepo
++would still be used +- the same way. This repository could be used
++selectively, for packages where it makes sense, while most packages could be
++kept &quot;closed&quot;, still as tarballs.
++
++Use of externals for more seamless Subversion usage
++---------------------------------------------------
++
++This idea is not discarded, but it just provides easiness. OTOH, it makes
++things more complicated:
++
++- markrelease: externals would have to be updated in order to make it point
++ to the tagged version in the binrepo, otherwise changes in
++ <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">current at binrepo</A> would change older releases;
++- branching whole distro: even though subversion now supports &quot;relative
++ externals&quot;, we would have to update the URLs for *every* package on the
++ distro, as the path to reach the binrepo spans the local distribution
++ directory;
++- keeping externals up-to-date (as stated above and below)
++- authentication and access control: only markrelease action done by the
++ build system should be allowed to change externals (so what about importing
++ new packages?)
++- just a convenience, we don't need and shouldn't rely on externals for
++ running the build system, while most people will use the repositories via
++ Repsys, so why spend time to implement and keep it?
++- &quot;svn co&quot; works transparently, cool, but &quot;svn co -r N&quot; does not, otherwise
++ every change in the binrepo would require svn:externals to be updated in
++ the respective package;
++- it does not solve the problem of creating and handling symlinks between
++ SOURCES and SOURCES-bin.
++
++Keeping svn:externals updated for every package has almost the same cost of
++keeping the `sha1.lst` updated, with the difference that in the latter we
++would not have to update every package when creating distro branches.
++
++Use of &quot;external&quot; xdelta to save space on binaries
++--------------------------------------------------
++
++But how? First idea is this could be done by defining a protocol and
++assuming repository manipulation with mgarepo (for ease). Repsys could
++xdelta tarballs and add it to SVN with a special filename, then use it when
++checking out. Would require a policy/algorithm on when to ditch old whole
++binaries, too (i.e. hopefully wouldn't need to be handled manually by the
++maintainer). Also, this is something complemental to splitting the
++repository, so we may do it later, for binrepos.
++
++
++The Future
++==========
++
++- Open tarballs repositories
++
++ - suited for GIT, maybe multi-VCS
++ - incremental move
++ - not everything will be suited for this, must handle all cases or be
++ optional
++
++- Xdelta
++
+
+Modified: build_system/mgarepo/trunk/README.LDAP
+===================================================================
+--- build_system/mgarepo/trunk/README.LDAP 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/README.LDAP 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,7 +1,7 @@
+ A Repsys plugin for obtaining users from a LDAP server.
+
+ In order to enable the plugin, the user must define the following
+-options in the [global] section of repsys.conf:
++options in the [global] section of mgarepo.conf:
+
+ ldap-uri [required if ldap-server is unset]
+ the URI of the server, you can refer to more than one server by
+@@ -52,8 +52,8 @@
+ Note that only the first value of the attributes will be
+ used.
+
+-When the searched option is not found, it will try in repsys.conf. All
+-the values found. (including from repsys.conf) will be cached between
++When the searched option is not found, it will try in mgarepo.conf. All
++the values found. (including from mgarepo.conf) will be cached between
+ each configuration access.
+
+ This plugin requires the package python-ldap.
+
+Modified: build_system/mgarepo/trunk/create-srpm
+===================================================================
+--- build_system/mgarepo/trunk/create-srpm 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/create-srpm 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,10 +1,10 @@
+ #!/usr/bin/python
+
+-from RepSys import Error, config, plugins, layout
+-from RepSys.mirror import strip_username
+-from RepSys.rpmutil import get_srpm
+-from RepSys.cgiutil import get_targets
+-from RepSys.util import mapurl, execcmd, get_helper
++from MgaRepo import Error, config, plugins, layout
++from MgaRepo.mirror import strip_username
++from MgaRepo.rpmutil import get_srpm
++from MgaRepo.cgiutil import get_targets
++from MgaRepo.util import mapurl, execcmd, get_helper
+ import sys
+ import os
+ import pwd
+
+Modified: build_system/mgarepo/trunk/default.chlog
+===================================================================
+--- build_system/mgarepo/trunk/default.chlog 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/default.chlog 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,5 +1,5 @@
+ ##
+-## Default changelog format for Mandriva Linux
++## Default changelog format for Mageia
+ ##
+ #if not $releases_by_author[-1].visible
+ ## Hide the first release that contains no changes. It must be a
+
+Copied: build_system/mgarepo/trunk/mgarepo (from rev 264, build_system/mgarepo/trunk/repsys)
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo (rev 0)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,93 @@
++#!/usr/bin/python
++from MgaRepo import Error, plugins, config
++from MgaRepo.command import *
++import getopt
++import sys
++
++VERSION=&quot;1.9.4&quot;
++
++HELP = &quot;&quot;&quot;\
++Usage: mgarepo COMMAND [COMMAND ARGUMENTS]
++
++Tool to access and manage a package repository structure.
++
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
++
++Useful commands:
++ co checkout a package
++ ci commit changes
++ sync add-remove all file changes from the .spec
++ submit submit a package for build
++ putsrpm import a source package to the repository
++ getspec prints the spec
++ rpmlog prints the RPM changelog
++ getsrpm creates the source RPM
++ create create the structure of a new package
++ changed shows changes not submitted
++ authoremail prints the e-mail of a given author
++ switch relocate to mirror or upstream repository
++
++Run &quot;mgarepo COMMAND --help&quot; and &quot;man 8 mgarepo&quot; for more information.
++
++Written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
++&quot;&quot;&quot;
++
++command_aliases = {&quot;import&quot;: &quot;putsrpm&quot;}
++
++def plugin_help(opt, val, parser, mode):
++ if parser is None:
++ prog = sys.argv[0]
++ print &quot;Use %s --help-plugin &lt;plugin name&gt;&quot; % prog
++ print &quot;Available plugins:&quot;
++ print
++ for name in plugins.list():
++ print name
++ else:
++ print plugins.help(parser)
++ raise SystemExit
++
++def parse_options():
++ parser = OptionParser(help=HELP, version=&quot;%prog &quot;+VERSION)
++ parser.disable_interspersed_args()
++ parser.add_option(&quot;--debug&quot;, action=&quot;store_true&quot;)
++ parser.add_option(&quot;--help-plugins&quot;, action=&quot;callback&quot;, callback=plugin_help)
++ parser.add_option(&quot;--help-plugin&quot;, type=&quot;string&quot;, dest=&quot;__ignore&quot;,
++ action=&quot;callback&quot;, callback=plugin_help)
++ opts, args = parser.parse_args()
++ del opts.__ignore
++ if len(args) &lt; 1:
++ parser.print_help(sys.stderr)
++ sys.exit(1)
++ opts.command = args[0]
++ opts.argv = args
++ return opts
++
++def dispatch_command(command, argv, debug=0):
++ sys.argv = argv
++ try:
++ command = command_aliases[command]
++ except KeyError:
++ pass
++ if debug:
++ config.set(&quot;global&quot;, &quot;verbose&quot;, &quot;yes&quot;)
++ try:
++ repsys_module = __import__(&quot;MgaRepo.commands.&quot;+command)
++ commands_module = getattr(repsys_module, &quot;commands&quot;)
++ command_module = getattr(commands_module, command)
++ except (ImportError, AttributeError):
++ etype, exc, tb = sys.exc_info()
++ if tb.tb_next is None and not debug:
++ raise Error, &quot;invalid command '%s'&quot; % command
++ raise
++ command_module.main()
++
++if __name__ == &quot;__main__&quot;:
++ try:
++ plugins.load()
++ except Error, e:
++ sys.stderr.write(&quot;plugin initialization error: %s\n&quot; % e)
++ sys.exit(1)
++ config.set(&quot;global&quot;, &quot;mgarepo-cmd&quot;, sys.argv[0])
++ do_command(parse_options, dispatch_command)
++
++# vim:et:ts=4:sw=4
+
+Copied: build_system/mgarepo/trunk/mgarepo-example.conf (from rev 264, build_system/mgarepo/trunk/repsys-example.conf)
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo-example.conf (rev 0)
++++ build_system/mgarepo/trunk/mgarepo-example.conf 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,74 @@
++[global]
++verbose = no
++repository = svn+<A HREF="ssh://svn.mageia.org/svn/packages/">ssh://svn.mageia.org/svn/packages/</A>
++url-map = svn\+<A HREF="ssh://svn\.mageia\.org/(.*">ssh://svn\.mageia\.org/(.*</A>) <A HREF="file:///\1">file:///\1</A>
++#tempdir = /tmp
++## the command used to download files when using mgarepo sync -d
++#download-command = wget -c -O '$dest' $url
++svn-env = SVN_SSH=/home/me/my-ssh-wrapper
++ SVN_FOO=bar
++
++[log]
++oldurl = svn+<A HREF="ssh://svn.mageia.org/svn/packages/misc">ssh://svn.mageia.org/svn/packages/misc</A>
++sort = yes
++merge-spec = no
++# controls up to which revision the rpm changelog
++# will be constructed (default zero, i.e., oldest
++# commit)
++revision-offset = 0
++# commit lines containing this string won't be shown in the changelog:
++ignore-string = SILENT
++# and in case of only allowing a few lines to be visible, use this:
++#unignore-string = CLOG
++
++[template]
++# set the cheetah template used to generate the spec changelog from svn
++path = /usr/share/mgarepo/default.chlog
++
++[helper]
++# create-srpm is called by mgarepo on the server-side when submitting a
++# package
++create-srpm = /usr/share/mgarepo/create-srpm
++# upload-srpm is called by create-srpm to copy the generated .src.rpm to
++# the proper build queue
++upload-srpm = /usr/local/bin/youri.devel
++
++# this section maps usernames found in svn commits to the ones that must be
++# shown in the changelog
++# users can be retrieved from LDAP through the use of the mgarepo-ldap
++# plugin
++[users]
++# jsmith = John Smith &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">jsmith26 at example.com</A>&gt;
++#
++
++[srpm]
++# runs &quot;make -C current/ srpm-prep&quot; on the package before creating the
++# srpm file
++run-prep = yes
++
++[submit]
++host = pkgsubmit.mageia.org
++default = Cauldron
++
++[submit Cauldron]
++target = /export/home/mgarepo
++allowed = svn+<A HREF="ssh://svn.mageia.org/svn/packages/cauldron">ssh://svn.mageia.org/svn/packages/cauldron</A>
++scripts = /usr/share/mgarepo/rebrand-mdk
++##
++## rpm-macros refers to the sections containing the macros used for this
++## target. The values will be used to build the rpmbuild command line. For
++## example:
++##
++## [macros cauldron]
++## a = b
++## c = %a
++##
++## will render in the command line: --define &quot;a b&quot; --define &quot;c %a&quot;.
++##
++#rpm-macros = global cooker
++
++#[macros global]
++#distsuffix = mga
++
++#[macros cauldron]
++#mageia_release = 2
+
+Copied: build_system/mgarepo/trunk/mgarepo-ssh (from rev 264, build_system/mgarepo/trunk/repsys-ssh)
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo-ssh (rev 0)
++++ build_system/mgarepo/trunk/mgarepo-ssh 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,2 @@
++#!/bin/sh
++ssh -o &quot;BatchMode yes&quot; $*
+
+Copied: build_system/mgarepo/trunk/mgarepo.8 (from rev 264, build_system/mgarepo/trunk/repsys.8)
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo.8 (rev 0)
++++ build_system/mgarepo/trunk/mgarepo.8 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,219 @@
++.\&quot; mgarepo - Package repository management tool
++.TH &quot;mgarepo&quot; &quot;8&quot; &quot;2011 Jan 11&quot; &quot;Mageia&quot; &quot;&quot;
++.SH &quot;NAME&quot;
++mgarepo \- Package sources repository management tool
++.SH &quot;SYNOPSIS&quot;
++\fBmgarepo\fP command [options] [arguments]
++.SH &quot;DESCRIPTION&quot;
++\fBmgarepo\fP is the tool used to manage RPM packages in a subversion repository. It is used to create, tag releases, generate .src.rpm, generate changelog, and request new package releases for build. It mostly acts as a interface to svn(1) commands and small task scripts run on the build system side over ssh(1).
++
++Most of the \fBmgarepo\fP commands operate on a given package URL, these URLs can be omitted when the configuration option \fBrepository\fP is set.
++
++Detailed help on commands is available running \fBmgarepo &lt;command&gt; \-\-help\fP.
++.SH &quot;BASIC USAGE&quot;
++.SS &quot;Setup&quot;
++\fBmgarepo\fP does not handle the authentication interface used by svn. So it is usually required to setup ssh\-agent(1) if the repository access method is over SSH (svn+<A HREF="ssh://">ssh://</A> URLs), or performing some simple operation in order to obtain a authentication token.
++
++.nf
++For more information related how to setup ssh-agent, see:
++<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>
++.fi
++
++Users that don't have an ssh account in the default repository URL can set the option \fBmirror\fP pointing to a non-authenticated, read-only repository (such as <A HREF="http://svn.mageia.org/svn/packages">http://svn.mageia.org/svn/packages</A>).
++.SS &quot;Examples&quot;
++.PP
++.IP &quot;\fBmgarepo co foo\fP&quot;
++Obtains a working copy of the package foo.
++.IP &quot;\fBmgarepo co 1/mutt\fP&quot;
++Obtains a working copy of the package mutt of from the 1 branch.
++.IP &quot;\fBmgarepo ci\fP&quot;
++Commits pending changes in the working copy.
++.IP &quot;\fBmgarepo submit foo \-r 12345\fP&quot;
++Requests the package foo in the revision 12345 to be built and, if successful, to be uploaded to the RPMs repository.
++.IP &quot;\fBmgarepo submit foo \-r 12345 -t 1 \-\-define section=core/testing\fP&quot;
++Will submit the package foo and, upon successful build will have its RPMs placed inside the core/testing media of the 1 repository.
++.IP &quot;\fBmgarepo submit\fP&quot;
++submit run without parameters will use package name and revision found in the working copy in the current directory.
++.SH &quot;COMMANDS&quot;
++For detailed help on commands run \fBmgarepo &lt;command&gt; \-\-help\fP.
++\#TODO complete list of commands, all options, all descriptions
++.PP
++.IP &quot;\fBco\fP&quot;
++checkout a package
++.IP &quot;\fBci\fP&quot;
++commit changes
++.IP &quot;\fBsubmit\fP&quot;
++submit a package in a given revision for build and release
++.IP &quot;\fBsync\fP&quot;
++add-remove all file changes from the .spec
++.IP &quot;\fBgetspec\fP&quot;
++prints the spec
++.IP &quot;\fBrpmlog\fP&quot;
++prints the RPM changelog generated from SVN
++.IP &quot;\fBgetsrpm\fP&quot;
++creates the source RPM
++.IP &quot;\fBcreate\fP&quot;
++create the structure of a new package
++.IP &quot;\fBchanged\fP&quot;
++shows changes not submitted
++.IP &quot;\fBauthoremail\fP&quot;
++prints the e-mail of a given svn author
++.IP &quot;\fBswitch\fP&quot;
++relocate to mirror or upstream repository
++.IP &quot;\fBmarkrelease\fP&quot;
++creates a tag for a given package revision and version
++.SH &quot;REPOSITORY LAYOUT&quot;
++.nf
++A detailed description can be found at:
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem</A>
++.fi
++
++The svn repository used by \fBmgarepo\fP consists of a set of branches in the top directory, followed by package directories having the internal package structure.
++
++The internal package layout contains a directory \fBcurrent/\fP, which contains the latest version of the package (equivalent to &quot;trunk&quot; in software repositories). The directory \fBreleases/\fP contain copies of older submitted packages that have been already released, it is organized in the \fB&lt;version&gt;/&lt;release&gt;\fP format (equivalent to &quot;tags&quot; directories).
++
++URLs used in \fBmgarepo\fP commands refer to the package directory, and never to \fBcurrent\fP. In other words, the <A HREF="http://host/svn/cauldron/foo">http://host/svn/cauldron/foo</A> is valid, whereas <A HREF="http://host/svn/cauldron/foo/current">http://host/svn/cauldron/foo/current</A> is not.
++
++One example layout:
++
++\fB
++/packages/cauldron
++ |
++ +\- cauldron/
++ | ...
++ | +\- rsync/
++ | +\- coreutils/
++ | +\- make/
++ | +\- foo/
++ | +\- current/
++ | | +\- SOURCES/
++ | | +\- SPECS/
++ | +\- releases/
++ | ...
++ | +\- 1.0
++ | +\- 1.mga1/
++ | +\- SOURCES/
++ | +\- SPECS/
++ | +\- 2.mga1/
++ | ...
++ +\- updates/
++ +\- 1/
++ +\- 2/
++ +\- 3/
++\fP
++.SS &quot;Setting up a repository&quot;
++The minimal setup is accomplished with a Subversion repository having three directories: \fBcauldron/\fP, \fBmisc/\fP and \fBupdates/\fP. The name of this directories can be changed using the configuration options \fBtrunk\-dir\fP and \fBbranches-dir\fP. Having this you can start importing packages with \fBmgarepo import\fP.
++\#.SH &quot;THE SUBMIT PROCESS&quot;
++\#.SS &quot;Connecting&quot;
++\#.SS &quot;Changelog generation&quot;
++\#.SS &quot;Uploading&quot;
++\#.SH CHANGELOGS
++\#.SH SERVER\-SIDE SETUP
++.SH &quot;CONFIGURATION&quot;
++.SS &quot;Introduction&quot;
++The main configuration file is \fB/etc/mgarepo.conf\fP, it is in the .ini format. It is basically defined by a set of \fB[name]\fP sections, with a set of variables defined by \fBname = value\fP.
++
++If existing, the file ~/.mgarepo/config is also loaded.
++.SS &quot;[global] section&quot;
++.PP
++.IP &quot;\fBrepository = URL\fP&quot;
++Contains the base URL used to access packages in the svn repository when only package names are used in mgarepo commands. For example, if \fBmgarepo co trafshow\fP is run and repository is <A HREF="http://host/svn/,">http://host/svn/,</A> the URL <A HREF="http://host/svn/cauldron/trafshow">http://host/svn/cauldron/trafshow</A> will be used (&quot;cauldron&quot; is the default branch).
++.IP &quot;\fBdefault_parent = URL\fP&quot;
++Points to the base URL of the development branch of the svn repository. This option is deprecated as it has been replaced by &quot;repository&quot;.
++.IP &quot;\fBmirror = URL\fP&quot;
++The URL of an alternative and read\-only repository to be used when checking out packages. \fBmgarepo ci\fP will automatically relocate to &quot;repository&quot; when comitting.
++.IP &quot;\fBuse-mirror = yes/no\fP&quot;
++Disable the use of the mirror repository when checking out packages.
++.IP &quot;\fBurl\-map = MATCH\-REGEXP REPLACE\-EXPR\fP&quot;
++This option is used on server-side to remap remote URLs brought by the user when running \fBmgarepo submit\fP to local (and probably faster) URLs. \fBMATCH\-REGEXP\fP is a Python regular expression matching the components that must be reused in the local URL. \fbREPLACE\-EXPR\fP is a replace expression that should expand in the final URL. Example: \fBsvn\+<A HREF="ssh://svn\.mageia\.org/(.*">ssh://svn\.mageia\.org/(.*</A>) <A HREF="file:///\1\fP">file:///\1\fP</A>
++.IP &quot;\fBtempdir = PATH\fP&quot;
++The directory to be used as base for temporay directories and files created by mgarepo.
++.IP &quot;\fBdownload\-command = COMMAND\-FMT\fP&quot;
++Command used to download generic remote URLs, it accepts the variables \fB$url\fP and \fB$dest\fP. It is currently used when running \fBmgarepo sync \-d\fP.
++.IP &quot;\fBsvn\-command = COMMAND\fP&quot;
++The base command used to execute svn(1). Runs through system(3).
++.IP &quot;\fBsvn-env = VAR=VALUE ..\fP&quot;
++The environment variables to use when running svn. More entries can be defined by using more lines. The variable defined by default is \fBSVN_SSH\fP, which points to the \fBmgarepo-ssh\fP ssh wrapper.
++.IP &quot;\fBverbose = yes/no\fP&quot;
++Increase the verbosity of mgarepo output, printing commands being run and complete traceback when unhanlded errors happen.
++.IP &quot;\fBtrunk-dir\fP&quot;
++Points to the default branch of the distro used in commands that do not have their branch or URL specified.
++.IP &quot;\fBbranches-dir\fP&quot;
++The directory inside the repository which contains all the branches of the distro. It is used to build the URL of packages referred using the branch notation BRANCH/PACKAGE, as in \fBmgarepo co 1/mutt\fP.
++.SS &quot;[submit-groups] section&quot;
++This section contains aliases to groups of packages to be submitted at once. For example, a line with \fBmy-python-packages = bzr bzrtools bzr-gtk\fP would allow the user to simply run \fBmgarepo submit my-python-packages\fP.
++
++Also distro branches or revision numbers can be specified for each package group. For example: \fBmgarepo submit 1/my-python-packages\fP.
++.SS &quot;[submit] section&quot;
++.IP &quot;\fBhost = HOST\fP&quot;
++Defines the default host in which \fBmgarepo submit\fP will run the submit helper.
++.IP &quot;\fBdefault = TARGET\fP&quot;
++The default target to be used in \fBmgarepo submit\fP when the option \-t is not used.
++.SS &quot;[submit TARGET] sections (server\-side only)&quot;
++These sections describe each one of the sections available to submit packages, ther configuration options are:
++.IP &quot;\fBtarget = PATH\fP&quot;
++The path where SRPMs generated by \fBcreate\-srpm-\fP will be placed during during the submit process.
++.IP &quot;\fBallowed = URLs\fP&quot;
++A space\-delimited list of package URLs that will be allowed to be used with this target. The comparison is done by checking if the package URL used in submit starts with one of the URLs of this option.
++.IP &quot;\fBscripts = PATHS\fP&quot;
++A space\-delimited list of scripts that will be run receiving the generated SRPM as first argument. These scripts are usually used to perform small changes in the SRPM structure, increasing release number for example.
++.IP &quot;\fBrpm\-macros = NAMES\fP&quot;
++It points to sections in the configuration that will contain the RPM macros used when generating the SRPM of the package being submitted. These section should be named in the \fB[macros NAME]\fP format.
++.SS &quot;[macros NAME] sections (server\-side only)&quot;
++These sections contain variables that will be defined as RPM macros when generating the SRPM of the package being submitted.It is usually used to define the distribution suffix that will be used in package releases, such as &quot;mga1&quot;.
++.SS &quot;[users] section (server\-side only)&quot;
++This section maps the usernames found in svn to their real names and e\-mails. It is used when generating the changelog based on commits in svn and by \fBauthoremail\fP. Example: \fBjoe = Joe User &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">joeuser at host.com</A>&gt;\fP.
++
++This section can be used on client\-side too, but will have no effect in generated changelogs on the server\-side.
++.SS &quot;[helper] section&quot;
++.IP &quot;\fBcreate\-srpm = PATH\fP&quot;
++The path of the script that will be run through ssh on the submit host when running \fBmgarepo submit\fP.
++.IP &quot;\fBupload\-srpm = PATH\fP&quot;
++(server\-side only) Path of the script that will be called after the generated SRPM is copied to its target location (see target sections above) and target scripts are run.
++.IP &quot;\fBrpmbuild = COMMAND\fP&quot;
++The command used to call rpmbuild. Note that build options (such as \-bs) are supplied by mgarepo.
++.SS &quot;[log] section&quot;
++.IP &quot;\fBoldurl = URL\fP&quot;
++The URL of a directory structure that will contain old changelogs of packages that will be appended to the changelog being generated by \fBrpmlog\fP or \fBgetsrpm \-l\fP.
++.IP &quot;\fBmerge\-spec = yes/no\fP&quot;
++If enabled, changelogs generated by \fBmgarepo\fP will have the contents of the %changelog found in the .spec file of the package appended.
++.IP &quot;\fBsort = yes/no\fP&quot;
++If enabled, the changelog will be resorted after its generation. It is useful when changelogs found in \fBoldurl\fP or in the .spec's %changelog section are newer than those generated by SVN.
++.IP &quot;\fBrevision\-offset = REVISION\-NUMBER\fP&quot;
++The base revision used to generated changelogs. As in \fBsvn log -r REVISION\-OFFSET:HEAD URL\fP.
++.IP &quot;\fBignore\-string = STRING\fP&quot;
++Mark used to hide log messages. When it appears at the beginning of the log message, the whole changeset log is hidden. When it is found in the middle of a string, only the line will not be shown.
++.IP &quot;\fBunignore\-string = STRING\fP&quot;
++The complement of the previous option. When this token is found, only those lines containg this mark will be shown. It is intended to be used in very long log messages.
++.SS &quot;[template] section&quot;
++.IP &quot;\fBpath = PATH\fP&quot;
++The path of the template used to generate the changelog from svn commits.
++.SS &quot;[srpm] section&quot;
++.IP &quot;\fBrun-prep = yes/no\fP&quot;
++Repsys can check for the presence of a file named \fBMakefile\fP in the top directory of the package and run \fBmake prep-srpm\fP so that it can generate the actual files that must be distributed in in the srpm. This option enables this feature. (Note: the command is expected to run in an restricted environment, the Makefile must use only minimal funcionalities.)
++.SH &quot;ENVIRONMENT VARIABLES&quot;
++.PP
++.IP &quot;\fBREPSYS_CONF\fP&quot;
++Sets the configuration file to be read by \fBmgarepo\fP
++.SH &quot;FILES&quot;
++.nf
++~/.mgarepo/config
++/etc/mgarepo.conf
++/usr/share/mgarepo/
++/usr/share/doc/mgarepo/
++.fi
++.SH &quot;BUGS&quot;
++See the list of bugs at <A HREF="http://bugs.mageia.org/buglist.cgi?quicksearch=mgarepo">http://bugs.mageia.org/buglist.cgi?quicksearch=mgarepo</A>
++.SH &quot;SEE ALSO&quot;
++mdvsys(1), svn(1), ssh\-agent(1)
++
++.nf
++<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
++.fi
++.SH &quot;AUTHOR&quot;
++.nf
++repsys was originally written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
++for the Conectiva Linux distribution. It was then maintained by Mandriva
++contributors and employees. mgarepo is a fork of repsys maintained by
++Mageia contributors.
++.fi
+
+Copied: build_system/mgarepo/trunk/mgarepo.conf (from rev 264, build_system/mgarepo/trunk/repsys.conf)
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo.conf (rev 0)
++++ build_system/mgarepo/trunk/mgarepo.conf 2011-01-11 00:35:59 UTC (rev 265)
+@@ -0,0 +1,20 @@
++# see man 8 mgarepo for a description on configuration options
++[global]
++repository = svn+<A HREF="ssh://svn.mageia.org/svn/packages/">ssh://svn.mageia.org/svn/packages/</A>
++trunk-dir = cauldron/
++
++## uncomment it in case you don't have a account in the Mageia build system:
++#mirror = <A HREF="http://svn.mageia.org/svn/packages/cauldron/">http://svn.mageia.org/svn/packages/cauldron/</A>
++use-binaries-repository = yes
++binaries-repository = svn+<A HREF="ssh://svn.mageia.org/svn/binrepos">ssh://svn.mageia.org/svn/binrepos</A>
++
++[log]
++oldurl = svn+<A HREF="ssh://svn.mageia.org/svn/packages/misc">ssh://svn.mageia.org/svn/packages/misc</A>
++
++[helper]
++create-srpm = /usr/share/repsys/create-srpm
++upload-srpm = /usr/local/bin/youri.devel
++
++[submit]
++host = pkgsubmit.mageia.org
++default = Cauldron
+
+Deleted: build_system/mgarepo/trunk/repsys
+===================================================================
+--- build_system/mgarepo/trunk/repsys 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/repsys 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,93 +0,0 @@
+-#!/usr/bin/python
+-from RepSys import Error, plugins, config
+-from RepSys.command import *
+-import getopt
+-import sys
+-
+-VERSION=&quot;1.9.4&quot;
+-
+-HELP = &quot;&quot;&quot;\
+-Usage: repsys COMMAND [COMMAND ARGUMENTS]
+-
+-Tool to access and manage a package repository structure.
+-
+-<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
+-
+-Useful commands:
+- co checkout a package
+- ci commit changes
+- sync add-remove all file changes from the .spec
+- submit submit a package for build
+- putsrpm import a source package to the repository
+- getspec prints the spec
+- rpmlog prints the RPM changelog
+- getsrpm creates the source RPM
+- create create the structure of a new package
+- changed shows changes not submitted
+- authoremail prints the e-mail of a given author
+- switch relocate to mirror or upstream repository
+-
+-Run &quot;repsys COMMAND --help&quot; and &quot;man 8 repsys&quot; for more information.
+-
+-Written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
+-&quot;&quot;&quot;
+-
+-command_aliases = {&quot;import&quot;: &quot;putsrpm&quot;}
+-
+-def plugin_help(opt, val, parser, mode):
+- if parser is None:
+- prog = sys.argv[0]
+- print &quot;Use %s --help-plugin &lt;plugin name&gt;&quot; % prog
+- print &quot;Available plugins:&quot;
+- print
+- for name in plugins.list():
+- print name
+- else:
+- print plugins.help(parser)
+- raise SystemExit
+-
+-def parse_options():
+- parser = OptionParser(help=HELP, version=&quot;%prog &quot;+VERSION)
+- parser.disable_interspersed_args()
+- parser.add_option(&quot;--debug&quot;, action=&quot;store_true&quot;)
+- parser.add_option(&quot;--help-plugins&quot;, action=&quot;callback&quot;, callback=plugin_help)
+- parser.add_option(&quot;--help-plugin&quot;, type=&quot;string&quot;, dest=&quot;__ignore&quot;,
+- action=&quot;callback&quot;, callback=plugin_help)
+- opts, args = parser.parse_args()
+- del opts.__ignore
+- if len(args) &lt; 1:
+- parser.print_help(sys.stderr)
+- sys.exit(1)
+- opts.command = args[0]
+- opts.argv = args
+- return opts
+-
+-def dispatch_command(command, argv, debug=0):
+- sys.argv = argv
+- try:
+- command = command_aliases[command]
+- except KeyError:
+- pass
+- if debug:
+- config.set(&quot;global&quot;, &quot;verbose&quot;, &quot;yes&quot;)
+- try:
+- repsys_module = __import__(&quot;RepSys.commands.&quot;+command)
+- commands_module = getattr(repsys_module, &quot;commands&quot;)
+- command_module = getattr(commands_module, command)
+- except (ImportError, AttributeError):
+- etype, exc, tb = sys.exc_info()
+- if tb.tb_next is None and not debug:
+- raise Error, &quot;invalid command '%s'&quot; % command
+- raise
+- command_module.main()
+-
+-if __name__ == &quot;__main__&quot;:
+- try:
+- plugins.load()
+- except Error, e:
+- sys.stderr.write(&quot;plugin initialization error: %s\n&quot; % e)
+- sys.exit(1)
+- config.set(&quot;global&quot;, &quot;repsys-cmd&quot;, sys.argv[0])
+- do_command(parse_options, dispatch_command)
+-
+-# vim:et:ts=4:sw=4
+
+Deleted: build_system/mgarepo/trunk/repsys-example.conf
+===================================================================
+--- build_system/mgarepo/trunk/repsys-example.conf 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/repsys-example.conf 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,74 +0,0 @@
+-[global]
+-verbose = no
+-repository = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/">ssh://svn.mandriva.com/svn/packages/</A>
+-url-map = svn\+<A HREF="ssh://svn\.mandriva\.com/(.*">ssh://svn\.mandriva\.com/(.*</A>) <A HREF="file:///\1">file:///\1</A>
+-#tempdir = /tmp
+-## the command used to download files when using repsys sync -d
+-#download-command = wget -c -O '$dest' $url
+-svn-env = SVN_SSH=/home/me/my-ssh-wrapper
+- SVN_FOO=bar
+-
+-[log]
+-oldurl = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/misc">ssh://svn.mandriva.com/svn/packages/misc</A>
+-sort = yes
+-merge-spec = no
+-# controls up to which revision the rpm changelog
+-# will be constructed (default zero, i.e., oldest
+-# commit)
+-revision-offset = 0
+-# commit lines containing this string won't be shown in the changelog:
+-ignore-string = SILENT
+-# and in case of only allowing a few lines to be visible, use this:
+-#unignore-string = CLOG
+-
+-[template]
+-# set the cheetah template used to generate the spec changelog from svn
+-path = /usr/share/repsys/default.chlog
+-
+-[helper]
+-# create-srpm is called by repsys on the server-side when submitting a
+-# package
+-create-srpm = /usr/share/repsys/create-srpm
+-# upload-srpm is called by create-srpm to copy the generated .src.rpm to
+-# the proper build queue
+-upload-srpm = /usr/local/bin/youri.devel
+-
+-# this section maps usernames found in svn commits to the ones that must be
+-# shown in the changelog
+-# users can be retrieved from LDAP through the use of the repsys-ldap
+-# plugin
+-[users]
+-# jsmith = John Smith &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">jsmith26 at example.com</A>&gt;
+-#
+-
+-[srpm]
+-# runs &quot;make -C current/ srpm-prep&quot; on the package before creating the
+-# srpm file
+-run-prep = yes
+-
+-[submit]
+-host = kenobi.mandriva.com
+-default = Cooker
+-
+-[submit Cooker]
+-target = /export/home/repsys
+-allowed = svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker">ssh://svn.mandriva.com/svn/packages/cooker</A>
+-scripts = /usr/share/repsys/rebrand-mdk
+-##
+-## rpm-macros refers to the sections containing the macros used for this
+-## target. The values will be used to build the rpmbuild command line. For
+-## example:
+-##
+-## [macros cooker]
+-## a = b
+-## c = %a
+-##
+-## will render in the command line: --define &quot;a b&quot; --define &quot;c %a&quot;.
+-##
+-#rpm-macros = global cooker
+-
+-#[macros global]
+-#distsuffix = mdv
+-
+-#[macros cooker]
+-#mandriva_release = 2007.1
+
+Deleted: build_system/mgarepo/trunk/repsys-ssh
+===================================================================
+--- build_system/mgarepo/trunk/repsys-ssh 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/repsys-ssh 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,2 +0,0 @@
+-#!/bin/sh
+-ssh -o &quot;BatchMode yes&quot; $*
+
+Deleted: build_system/mgarepo/trunk/repsys.8
+===================================================================
+--- build_system/mgarepo/trunk/repsys.8 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/repsys.8 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,218 +0,0 @@
+-.\&quot; repsys - Package repository management tool
+-.TH &quot;repsys&quot; &quot;8&quot; &quot;2008 Feb 8&quot; &quot;Mandriva Linux&quot; &quot;&quot;
+-.SH &quot;NAME&quot;
+-repsys \- Package sources repository management tool
+-.SH &quot;SYNOPSIS&quot;
+-\fBrepsys\fP command [options] [arguments]
+-.SH &quot;DESCRIPTION&quot;
+-\fBrepsys\fP is the tool used to manage RPM packages in a subversion repository. It is used to create, tag releases, generate .src.rpm, generate changelog, and request new package releases for build. It mostly acts as a interface to svn(1) commands and small task scripts run on the build system side over ssh(1).
+-
+-Most of the \fBrepsys\fP commands operate on a given package URL, these URLs can be omitted when the configuration option \fBrepository\fP is set.
+-
+-Detailed help on commands is available running \fBrepsys &lt;command&gt; \-\-help\fP.
+-.SH &quot;BASIC USAGE&quot;
+-.SS &quot;Setup&quot;
+-\fBrepsys\fP does not handle the authentication interface used by svn. So it is usually required to setup ssh\-agent(1) if the repository access method is over SSH (svn+<A HREF="ssh://">ssh://</A> URLs), or performing some simple operation in order to obtain a authentication token.
+-
+-.nf
+-For more information related how to setup ssh-agent, see:
+-<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>
+-.fi
+-
+-Users that don't have an ssh account in the default repository URL can set the option \fBmirror\fP pointing to a non-authenticated, read-only repository (such as <A HREF="http://svn.mandriva.com/svn/packages">http://svn.mandriva.com/svn/packages</A>).
+-.SS &quot;Examples&quot;
+-.PP
+-.IP &quot;\fBrepsys co foo\fP&quot;
+-Obtains a working copy of the package foo.
+-.IP &quot;\fBrepsys co 2009.0/mutt\fP&quot;
+-Obtains a working copy of the package mutt of from the 2009.0 branch.
+-.IP &quot;\fBrepsys ci\fP&quot;
+-Commits pending changes in the working copy.
+-.IP &quot;\fBrepsys submit foo \-r 12345\fP&quot;
+-Requests the package foo in the revision 12345 to be built and, if successful, to be uploaded to the RPMs repository.
+-.IP &quot;\fBrepsys submit foo \-r 12345 -t 2008.0 \-\-define section=main/testing\fP&quot;
+-Will submit the package foo and, upon successful build will have its RPMs placed inside the main/testing media of the 2008.0 repository.
+-.IP &quot;\fBrepsys submit\fP&quot;
+-submit run without parameters will use package name and revision found in the working copy in the current directory.
+-.SH &quot;COMMANDS&quot;
+-For detailed help on commands run \fBrepsys &lt;command&gt; \-\-help\fP.
+-\#TODO complete list of commands, all options, all descriptions
+-.PP
+-.IP &quot;\fBco\fP&quot;
+-checkout a package
+-.IP &quot;\fBci\fP&quot;
+-commit changes
+-.IP &quot;\fBsubmit\fP&quot;
+-submit a package in a given revision for build and release
+-.IP &quot;\fBsync\fP&quot;
+-add-remove all file changes from the .spec
+-.IP &quot;\fBgetspec\fP&quot;
+-prints the spec
+-.IP &quot;\fBrpmlog\fP&quot;
+-prints the RPM changelog generated from SVN
+-.IP &quot;\fBgetsrpm\fP&quot;
+-creates the source RPM
+-.IP &quot;\fBcreate\fP&quot;
+-create the structure of a new package
+-.IP &quot;\fBchanged\fP&quot;
+-shows changes not submitted
+-.IP &quot;\fBauthoremail\fP&quot;
+-prints the e-mail of a given svn author
+-.IP &quot;\fBswitch\fP&quot;
+-relocate to mirror or upstream repository
+-.IP &quot;\fBmarkrelease\fP&quot;
+-creates a tag for a given package revision and version
+-.SH &quot;REPOSITORY LAYOUT&quot;
+-.nf
+-A detailed description can be found at:
+-<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem</A>
+-.fi
+-
+-The svn repository used by \fBrepsys\fP consists of a set of branches in the top directory, followed by package directories having the internal package structure.
+-
+-The internal package layout contains a directory \fBcurrent/\fP, which contains the latest version of the package (equivalent to &quot;trunk&quot; in software repositories). The directory \fBreleases/\fP contain copies of older submitted packages that have been already released, it is organized in the \fB&lt;version&gt;/&lt;release&gt;\fP format (equivalent to &quot;tags&quot; directories).
+-
+-URLs used in \fBrepsys\fP commands refer to the package directory, and never to \fBcurrent\fP. In other words, the <A HREF="http://host/svn/cooker/foo">http://host/svn/cooker/foo</A> is valid, whereas <A HREF="http://host/svn/cooker/foo/current">http://host/svn/cooker/foo/current</A> is not.
+-
+-One example layout:
+-
+-\fB
+-/packages/cooker
+- |
+- +\- cooker/
+- | ...
+- | +\- rsync/
+- | +\- coreutils/
+- | +\- make/
+- | +\- foo/
+- | +\- current/
+- | | +\- SOURCES/
+- | | +\- SPECS/
+- | +\- releases/
+- | ...
+- | +\- 1.0
+- | +\- 1mdk/
+- | +\- SOURCES/
+- | +\- SPECS/
+- | +\- 2mdk/
+- | ...
+- +\- updates/
+- +\- 2007.0/
+- +\- 2007.1/
+- +\- 2008.0/
+-\fP
+-.SS &quot;Setting up a repository&quot;
+-The minimal setup is accomplished with a Subversion repository having three directories: \fBcooker/\fP, \fBmisc/\fP and \fBupdates/\fP. The name of this directories can be changed using the configuration options \fBtrunk\-dir\fP and \fBbranches-dir\fP. Having this you can start importing packages with \fBrepsys import\fP.
+-\#.SH &quot;THE SUBMIT PROCESS&quot;
+-\#.SS &quot;Connecting&quot;
+-\#.SS &quot;Changelog generation&quot;
+-\#.SS &quot;Uploading&quot;
+-\#.SH CHANGELOGS
+-\#.SH SERVER\-SIDE SETUP
+-.SH &quot;CONFIGURATION&quot;
+-.SS &quot;Introduction&quot;
+-The main configuration file is \fB/etc/repsys.conf\fP, it is in the .ini format. It is basically defined by a set of \fB[name]\fP sections, with a set of variables defined by \fBname = value\fP.
+-
+-If existing, the file ~/.repsys/config is also loaded.
+-.SS &quot;[global] section&quot;
+-.PP
+-.IP &quot;\fBrepository = URL\fP&quot;
+-Contains the base URL used to access packages in the svn repository when only package names are used in repsys commands. For example, if \fBrepsys co trafshow\fP is run and repository is <A HREF="http://host/svn/,">http://host/svn/,</A> the URL <A HREF="http://host/svn/cooker/trafshow">http://host/svn/cooker/trafshow</A> will be used (&quot;cooker&quot; is the default branch).
+-.IP &quot;\fBdefault_parent = URL\fP&quot;
+-Points to the base URL of the development branch of the svn repository. This option is deprecated as it has been replaced by &quot;repository&quot;.
+-.IP &quot;\fBmirror = URL\fP&quot;
+-The URL of an alternative and read\-only repository to be used when checking out packages. \fBrepsys ci\fP will automatically relocate to &quot;repository&quot; when comitting.
+-.IP &quot;\fBuse-mirror = yes/no\fP&quot;
+-Disable the use of the mirror repository when checking out packages.
+-.IP &quot;\fBurl\-map = MATCH\-REGEXP REPLACE\-EXPR\fP&quot;
+-This option is used on server-side to remap remote URLs brought by the user when running \fBrepsys submit\fP to local (and probably faster) URLs. \fBMATCH\-REGEXP\fP is a Python regular expression matching the components that must be reused in the local URL. \fbREPLACE\-EXPR\fP is a replace expression that should expand in the final URL. Example: \fBsvn\+<A HREF="ssh://svn\.mandriva\.com/(.*">ssh://svn\.mandriva\.com/(.*</A>) <A HREF="file:///\1\fP">file:///\1\fP</A>
+-.IP &quot;\fBtempdir = PATH\fP&quot;
+-The directory to be used as base for temporay directories and files created by repsys.
+-.IP &quot;\fBdownload\-command = COMMAND\-FMT\fP&quot;
+-Command used to download generic remote URLs, it accepts the variables \fB$url\fP and \fB$dest\fP. It is currently used when running \fBrepsys sync \-d\fP.
+-.IP &quot;\fBsvn\-command = COMMAND\fP&quot;
+-The base command used to execute svn(1). Runs through system(3).
+-.IP &quot;\fBsvn-env = VAR=VALUE ..\fP&quot;
+-The environment variables to use when running svn. More entries can be defined by using more lines. The variable defined by default is \fBSVN_SSH\fP, which points to the \fBrepsys-ssh\fP ssh wrapper.
+-.IP &quot;\fBverbose = yes/no\fP&quot;
+-Increase the verbosity of repsys output, printing commands being run and complete traceback when unhanlded errors happen.
+-.IP &quot;\fBtrunk-dir\fP&quot;
+-Points to the default branch of the distro used in commands that do not have their branch or URL specified.
+-.IP &quot;\fBbranches-dir\fP&quot;
+-The directory inside the repository which contains all the branches of the distro. It is used to build the URL of packages referred using the branch notation BRANCH/PACKAGE, as in \fBrepsys co 2009.0/mutt\fP.
+-.SS &quot;[submit-groups] section&quot;
+-This section contains aliases to groups of packages to be submitted at once. For example, a line with \fBmy-python-packages = bzr bzrtools bzr-gtk\fP would allow the user to simply run \fBrepsys submit my-python-packages\fP.
+-
+-Also distro branches or revision numbers can be specified for each package group. For example: \fBrepsys submit 2008.1/my-python-packages\fP.
+-.SS &quot;[submit] section&quot;
+-.IP &quot;\fBhost = HOST\fP&quot;
+-Defines the default host in which \fBrepsys submit\fP will run the submit helper.
+-.IP &quot;\fBdefault = TARGET\fP&quot;
+-The default target to be used in \fBrepsys submit\fP when the option \-t is not used.
+-.SS &quot;[submit TARGET] sections (server\-side only)&quot;
+-These sections describe each one of the sections available to submit packages, ther configuration options are:
+-.IP &quot;\fBtarget = PATH\fP&quot;
+-The path where SRPMs generated by \fBcreate\-srpm-\fP will be placed during during the submit process.
+-.IP &quot;\fBallowed = URLs\fP&quot;
+-A space\-delimited list of package URLs that will be allowed to be used with this target. The comparison is done by checking if the package URL used in submit starts with one of the URLs of this option.
+-.IP &quot;\fBscripts = PATHS\fP&quot;
+-A space\-delimited list of scripts that will be run receiving the generated SRPM as first argument. These scripts are usually used to perform small changes in the SRPM structure, increasing release number for example.
+-.IP &quot;\fBrpm\-macros = NAMES\fP&quot;
+-It points to sections in the configuration that will contain the RPM macros used when generating the SRPM of the package being submitted. These section should be named in the \fB[macros NAME]\fP format.
+-.SS &quot;[macros NAME] sections (server\-side only)&quot;
+-These sections contain variables that will be defined as RPM macros when generating the SRPM of the package being submitted.It is usually used to define the distribution suffix that will be used in package releases, such as &quot;mdv2008.1&quot;.
+-.SS &quot;[users] section (server\-side only)&quot;
+-This section maps the usernames found in svn to their real names and e\-mails. It is used when generating the changelog based on commits in svn and by \fBauthoremail\fP. Example: \fBjoe = Joe User &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">joeuser at host.com</A>&gt;\fP.
+-
+-This section can be used on client\-side too, but will have no effect in generated changelogs on the server\-side.
+-.SS &quot;[helper] section&quot;
+-.IP &quot;\fBcreate\-srpm = PATH\fP&quot;
+-The path of the script that will be run through ssh on the submit host when running \fBrepsys submit\fP.
+-.IP &quot;\fBupload\-srpm = PATH\fP&quot;
+-(server\-side only) Path of the script that will be called after the generated SRPM is copied to its target location (see target sections above) and target scripts are run.
+-.IP &quot;\fBrpmbuild = COMMAND\fP&quot;
+-The command used to call rpmbuild. Note that build options (such as \-bs) are supplied by repsys.
+-.SS &quot;[log] section&quot;
+-.IP &quot;\fBoldurl = URL\fP&quot;
+-The URL of a directory structure that will contain old changelogs of packages that will be appended to the changelog being generated by \fBrpmlog\fP or \fBgetsrpm \-l\fP.
+-.IP &quot;\fBmerge\-spec = yes/no\fP&quot;
+-If enabled, changelogs generated by \fBrepsys\fP will have the contents of the %changelog found in the .spec file of the package appended.
+-.IP &quot;\fBsort = yes/no\fP&quot;
+-If enabled, the changelog will be resorted after its generation. It is useful when changelogs found in \fBoldurl\fP or in the .spec's %changelog section are newer than those generated by SVN.
+-.IP &quot;\fBrevision\-offset = REVISION\-NUMBER\fP&quot;
+-The base revision used to generated changelogs. As in \fBsvn log -r REVISION\-OFFSET:HEAD URL\fP.
+-.IP &quot;\fBignore\-string = STRING\fP&quot;
+-Mark used to hide log messages. When it appears at the beginning of the log message, the whole changeset log is hidden. When it is found in the middle of a string, only the line will not be shown.
+-.IP &quot;\fBunignore\-string = STRING\fP&quot;
+-The complement of the previous option. When this token is found, only those lines containg this mark will be shown. It is intended to be used in very long log messages.
+-.SS &quot;[template] section&quot;
+-.IP &quot;\fBpath = PATH\fP&quot;
+-The path of the template used to generate the changelog from svn commits.
+-.SS &quot;[srpm] section&quot;
+-.IP &quot;\fBrun-prep = yes/no\fP&quot;
+-Repsys can check for the presence of a file named \fBMakefile\fP in the top directory of the package and run \fBmake prep-srpm\fP so that it can generate the actual files that must be distributed in in the srpm. This option enables this feature. (Note: the command is expected to run in an restricted environment, the Makefile must use only minimal funcionalities.)
+-.SH &quot;ENVIRONMENT VARIABLES&quot;
+-.PP
+-.IP &quot;\fBREPSYS_CONF\fP&quot;
+-Sets the configuration file to be read by \fBrepsys\fP
+-.SH &quot;FILES&quot;
+-.nf
+-~/.repsys/config
+-/etc/repsys.conf
+-/usr/share/repsys/
+-/usr/share/doc/repsys/
+-.fi
+-.SH &quot;BUGS&quot;
+-See the list of bugs at <A HREF="http://qa.mandriva.com/buglist.cgi?quicksearch=repsys">http://qa.mandriva.com/buglist.cgi?quicksearch=repsys</A>
+-.SH &quot;SEE ALSO&quot;
+-mdvsys(1), svn(1), ssh\-agent(1)
+-
+-.nf
+-<A HREF="http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart">http://wiki.mandriva.com/en/Development/Packaging/RepositorySystem/Quickstart</A>
+-.fi
+-.SH &quot;AUTHOR&quot;
+-.nf
+-repsys was originally written by Gustavo Niemeyer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&gt;
+-for the Conectiva Linux distribution. Currently it is being mantained by
+-Mandriva contributors and employees.
+-.fi
+
+Deleted: build_system/mgarepo/trunk/repsys.conf
+===================================================================
+--- build_system/mgarepo/trunk/repsys.conf 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/repsys.conf 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,20 +0,0 @@
+-# see man 8 repsys for a description on configuration options
+-[global]
+-repository = svn+<A HREF="ssh://svn.mageia.org/svn/packages/">ssh://svn.mageia.org/svn/packages/</A>
+-trunk-dir = cauldron/
+-
+-## uncomment it in case you don't have a account in the Mageia build system:
+-#mirror = <A HREF="http://svn.mageia.org/svn/packages/cauldron/">http://svn.mageia.org/svn/packages/cauldron/</A>
+-use-binaries-repository = yes
+-binaries-repository = svn+<A HREF="ssh://svn.mageia.org/svn/binrepos">ssh://svn.mageia.org/svn/binrepos</A>
+-
+-[log]
+-oldurl = svn+<A HREF="ssh://svn.mageia.org/svn/packages/misc">ssh://svn.mageia.org/svn/packages/misc</A>
+-
+-[helper]
+-create-srpm = /usr/share/repsys/create-srpm
+-upload-srpm = /usr/local/bin/youri.devel
+-
+-[submit]
+-host = pkgsubmit.mageia.org
+-default = Cauldron
+
+Modified: build_system/mgarepo/trunk/setup.cfg
+===================================================================
+--- build_system/mgarepo/trunk/setup.cfg 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/setup.cfg 2011-01-11 00:35:59 UTC (rev 265)
+@@ -1,3 +1,3 @@
+ [bdist_rpm]
+-doc_files = repsys.conf README README.LDAP CHANGES
++doc_files = mgarepo.conf README README.LDAP CHANGES
+
+
+Modified: build_system/mgarepo/trunk/setup.py
+===================================================================
+--- build_system/mgarepo/trunk/setup.py 2011-01-10 15:26:33 UTC (rev 264)
++++ build_system/mgarepo/trunk/setup.py 2011-01-11 00:35:59 UTC (rev 265)
+@@ -4,30 +4,30 @@
+ import re
+
+ verpat = re.compile(&quot;VERSION *= *\&quot;(.*)\&quot;&quot;)
+-data = open(&quot;repsys&quot;).read()
++data = open(&quot;mgarepo&quot;).read()
+ m = verpat.search(data)
+ if not m:
+ sys.exit(&quot;error: can't find VERSION&quot;)
+ VERSION = m.group(1)
+
+-setup(name=&quot;repsys&quot;,
++setup(name=&quot;mgarepo&quot;,
+ version = VERSION,
+- description = &quot;Tools for Mandriva Linux repository access and management&quot;,
++ description = &quot;Tools for Mageia repository access and management&quot;,
+ author = &quot;Gustavo Niemeyer&quot;,
+ author_email = &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">gustavo at niemeyer.net</A>&quot;,
+ url = &quot;<A HREF="http://qa.mandriva.com/twiki/bin/view/Main/RepositorySystem">http://qa.mandriva.com/twiki/bin/view/Main/RepositorySystem</A>&quot;,
+ license = &quot;GPL&quot;,
+- long_description = &quot;&quot;&quot;Tools for Mandriva Linux repository access and management.&quot;&quot;&quot;,
+- packages = [&quot;RepSys&quot;, &quot;RepSys.cgi&quot;, &quot;RepSys.commands&quot;,
+- &quot;RepSys.plugins&quot;],
+- scripts = [&quot;repsys&quot;, &quot;repsys-ssh&quot;],
++ long_description = &quot;&quot;&quot;Tools for Mageia repository access and management, based on repsys.&quot;&quot;&quot;,
++ packages = [&quot;MgaRepo&quot;, &quot;MgaRepo.cgi&quot;, &quot;MgaRepo.commands&quot;,
++ &quot;MgaRepo.plugins&quot;],
++ scripts = [&quot;mgarepo&quot;, &quot;mgarepo-ssh&quot;],
+ data_files = [
+- (&quot;/usr/share/repsys/&quot;,
++ (&quot;/usr/share/mgarepo/&quot;,
+ [&quot;default.chlog&quot;,
+ &quot;revno.chlog&quot;,
+ &quot;create-srpm&quot;]),
+- (&quot;/etc/&quot;, [&quot;repsys.conf&quot;]),
+- (&quot;share/man/man8/&quot;, [&quot;repsys.8&quot;])]
++ (&quot;/etc/&quot;, [&quot;mgarepo.conf&quot;]),
++ (&quot;share/man/man8/&quot;, [&quot;mgarepo.8&quot;])]
+ )
+
+ # vim:ts=4:sw=4:et
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110111/ae156efc/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1898">[ date ]</a>
+ <a href="thread.html#1898">[ thread ]</a>
+ <a href="subject.html#1898">[ subject ]</a>
+ <a href="author.html#1898">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001899.html b/zarb-ml/mageia-sysadm/2011-January/001899.html
new file mode 100644
index 000000000..a6733f015
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001899.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New ldap group mga-packagers-committers
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20ldap%20group%20mga-packagers-committers&In-Reply-To=%3C20110111132622.GS21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001898.html">
+ <LINK REL="Next" HREF="001900.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New ldap group mga-packagers-committers</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20ldap%20group%20mga-packagers-committers&In-Reply-To=%3C20110111132622.GS21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] New ldap group mga-packagers-committers">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 11 14:26:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A></li>
+ <LI>Next message: <A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1899">[ date ]</a>
+ <a href="thread.html#1899">[ thread ]</a>
+ <a href="subject.html#1899">[ subject ]</a>
+ <a href="author.html#1899">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello,
+
+For new trainee packagers we need to give commit permissions, without
+submit permissions. For full packagers, we need to give permissions for
+both commit and submit. So we need at least two groups to manage this.
+
+We currently have only one group: mga-packagers
+So I have created a new group in ldap : mga-packagers-committers
+
+mga-packagers will be used to give submit permissions.
+mga-packagers-committers will be used to give commit permissions.
+
+Trainees will be in the mga-packagers-committers group. Full packagers
+will be in both mga-packagers and mga-packagers-committers groups.
+
+Nicolas
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A></li>
+ <LI>Next message: <A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1899">[ date ]</a>
+ <a href="thread.html#1899">[ thread ]</a>
+ <a href="subject.html#1899">[ subject ]</a>
+ <a href="author.html#1899">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001900.html b/zarb-ml/mageia-sysadm/2011-January/001900.html
new file mode 100644
index 000000000..433bc1c8b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001900.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Mga-board group
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Mga-board%20group&In-Reply-To=%3C1294752857.32187.92.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001899.html">
+ <LINK REL="Next" HREF="001901.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Mga-board group</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Mga-board%20group&In-Reply-To=%3C1294752857.32187.92.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Mga-board group">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 11 14:34:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A></li>
+ <LI>Next message: <A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1900">[ date ]</a>
+ <a href="thread.html#1900">[ thread ]</a>
+ <a href="subject.html#1900">[ subject ]</a>
+ <a href="author.html#1900">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+In order to prepare the board creation ( and ml ), I have added a group
+to the ldap, mga-board.
+
+Since referential integrity force us to have at least 1 member in the
+group, I have added the current members :
+ennael, dams, rtp
+since they are the one listed on
+<A HREF="http://blog.mageia.org/?p=245">http://blog.mageia.org/?p=245</A>
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A></li>
+ <LI>Next message: <A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1900">[ date ]</a>
+ <a href="thread.html#1900">[ thread ]</a>
+ <a href="subject.html#1900">[ subject ]</a>
+ <a href="author.html#1900">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001901.html b/zarb-ml/mageia-sysadm/2011-January/001901.html
new file mode 100644
index 000000000..dca7be8f1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001901.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%20by%0A%20mga-packagers-committers%20group&In-Reply-To=%3C20110111134224.A7BBA420A4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001900.html">
+ <LINK REL="Next" HREF="001902.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%20by%0A%20mga-packagers-committers%20group&In-Reply-To=%3C20110111134224.A7BBA420A4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 11 14:42:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A></li>
+ <LI>Next message: <A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1901">[ date ]</a>
+ <a href="thread.html#1901">[ thread ]</a>
+ <a href="subject.html#1901">[ subject ]</a>
+ <a href="author.html#1901">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 764
+Author: boklm
+Date: 2011-01-11 14:42:24 +0100 (Tue, 11 Jan 2011)
+Log Message:
+-----------
+packages and binrepos groups now owned by mga-packagers-committers group
+
+Modified Paths:
+--------------
+ puppet/deployment/repositories/manifests/subversion.pp
+
+Modified: puppet/deployment/repositories/manifests/subversion.pp
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-10 13:11:59 UTC (rev 763)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-11 13:42:24 UTC (rev 764)
+@@ -23,7 +23,7 @@
+ }
+
+ subversion::repository { &quot;/svn/packages/&quot;:
+- group =&gt; &quot;mga-packagers&quot;,
++ group =&gt; &quot;mga-packagers-committers&quot;,
+ no_binary =&gt; true,
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;packages&quot;,
+@@ -35,7 +35,7 @@
+ }
+
+ subversion::repository { &quot;/svn/binrepos/cauldron/&quot;:
+- group =&gt; &quot;mga-packagers&quot;,
++ group =&gt; &quot;mga-packagers-committers&quot;,
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;binrepos&quot;,
+ cia_ignore_author =&gt; '^schedbot$',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110111/5d4776da/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A></li>
+ <LI>Next message: <A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1901">[ date ]</a>
+ <a href="thread.html#1901">[ thread ]</a>
+ <a href="subject.html#1901">[ subject ]</a>
+ <a href="author.html#1901">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001902.html b/zarb-ml/mageia-sysadm/2011-January/001902.html
new file mode 100644
index 000000000..66c5ae035
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001902.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%09by%0A%09mga-packagers-committers%20group&In-Reply-To=%3C20110111134715.GT21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001901.html">
+ <LINK REL="Next" HREF="001903.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%09by%0A%09mga-packagers-committers%20group&In-Reply-To=%3C20110111134715.GT21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 11 14:47:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1902">[ date ]</a>
+ <a href="thread.html#1902">[ thread ]</a>
+ <a href="subject.html#1902">[ subject ]</a>
+ <a href="author.html#1902">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, 11 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i> packages and binrepos groups now owned by mga-packagers-committers group
+</I>
+packages and binrepos repositories, not groups.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1902">[ date ]</a>
+ <a href="thread.html#1902">[ thread ]</a>
+ <a href="subject.html#1902">[ subject ]</a>
+ <a href="author.html#1902">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001903.html b/zarb-ml/mageia-sysadm/2011-January/001903.html
new file mode 100644
index 000000000..f75b84cc4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001903.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%09by%0A%09mga-packagers-committers%20group&In-Reply-To=%3C1294753851.32187.95.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001902.html">
+ <LINK REL="Next" HREF="001904.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B764%5D%20packages%20and%20binrepos%20groups%20now%20owned%09by%0A%09mga-packagers-committers%20group&In-Reply-To=%3C1294753851.32187.95.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 11 14:50:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1903">[ date ]</a>
+ <a href="thread.html#1903">[ thread ]</a>
+ <a href="subject.html#1903">[ subject ]</a>
+ <a href="author.html#1903">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 11 janvier 2011 &#224; 14:47 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Tue, 11 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; packages and binrepos groups now owned by mga-packagers-committers group
+</I>&gt;<i>
+</I>&gt;<i> packages and binrepos repositories, not groups.
+</I>
+as said by the almighty blino &quot;you can use svn propedit svn:log&quot; .
+
+And I should also add that unfortunately, du to the complexity of svn
+acl ( ie, we need to have setuid for some directory, not for others ), I
+think the group change is not propagated recursively.
+
+But this should be checked.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1903">[ date ]</a>
+ <a href="thread.html#1903">[ thread ]</a>
+ <a href="subject.html#1903">[ subject ]</a>
+ <a href="author.html#1903">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001904.html b/zarb-ml/mageia-sysadm/2011-January/001904.html
new file mode 100644
index 000000000..fbb23c919
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001904.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110111141020.1EEAE420AC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001903.html">
+ <LINK REL="Next" HREF="001907.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110111141020.1EEAE420AC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 11 15:10:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1904">[ date ]</a>
+ <a href="thread.html#1904">[ thread ]</a>
+ <a href="subject.html#1904">[ subject ]</a>
+ <a href="author.html#1904">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 11 15:09:52 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A></li>
+ <LI>Next message: <A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1904">[ date ]</a>
+ <a href="thread.html#1904">[ thread ]</a>
+ <a href="subject.html#1904">[ subject ]</a>
+ <a href="author.html#1904">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001905.html b/zarb-ml/mageia-sysadm/2011-January/001905.html
new file mode 100644
index 000000000..c24af1125
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001905.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-dev] servers downtime
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C20110111142031.GU21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001897.html">
+ <LINK REL="Next" HREF="001906.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-dev] servers downtime</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C20110111142031.GU21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-dev] servers downtime">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 11 15:20:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1905">[ date ]</a>
+ <a href="thread.html#1905">[ thread ]</a>
+ <a href="subject.html#1905">[ subject ]</a>
+ <a href="author.html#1905">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, 11 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> Just to be complete, what will be impacted are the server in marseille
+</I>&gt;<i> datacenter :
+</I>&gt;<i> - valstar ( svn, main scheduler, ldap )
+</I>&gt;<i> - ecosse, buildhost
+</I>&gt;<i> - jonund, buildhost
+</I>&gt;<i> - alamut ( dns, new mailling list server, web application server for
+</I>&gt;<i> everything except blog and website )
+</I>
+All those servers are now rebooted with updated kernel, thanks to TMB.
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1905">[ date ]</a>
+ <a href="thread.html#1905">[ thread ]</a>
+ <a href="subject.html#1905">[ subject ]</a>
+ <a href="author.html#1905">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001906.html b/zarb-ml/mageia-sysadm/2011-January/001906.html
new file mode 100644
index 000000000..c0304521a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001906.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-dev] servers downtime
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C1294757419.32187.101.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001905.html">
+ <LINK REL="Next" HREF="001898.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-dev] servers downtime</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-dev%5D%20servers%20downtime&In-Reply-To=%3C1294757419.32187.101.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-dev] servers downtime">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 11 15:50:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1906">[ date ]</a>
+ <a href="thread.html#1906">[ thread ]</a>
+ <a href="subject.html#1906">[ subject ]</a>
+ <a href="author.html#1906">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 11 janvier 2011 &#224; 15:20 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Tue, 11 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Just to be complete, what will be impacted are the server in marseille
+</I>&gt;<i> &gt; datacenter :
+</I>&gt;<i> &gt; - valstar ( svn, main scheduler, ldap )
+</I>&gt;<i> &gt; - ecosse, buildhost
+</I>&gt;<i> &gt; - jonund, buildhost
+</I>&gt;<i> &gt; - alamut ( dns, new mailling list server, web application server for
+</I>&gt;<i> &gt; everything except blog and website )
+</I>&gt;<i>
+</I>&gt;<i> All those servers are now rebooted with updated kernel, thanks to TMB.
+</I>
+Alamut got broken.
+
+I have seen the issue on my vm too :
+- sshd start
+- httpd start
+- sympa start, stop because postgresql is not here
+- postgresql is not run ( as there is no dependency on it )
+- puppet ( who would start pgsql ) is not run
+
+-&gt; bad
+
+so I connect by ssh, I start postgresql, I restart sympa =&gt; boot
+continue.
+
+Obvious solution, adding postgresql in the init file :
+
+# Required-Start: $network mysql
+
+Better solution, patch the script or sympa so sympa do not block it
+Maybe the switch to systemd will do it too.
+
+Anyone care to send a bug report to mdv ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A></li>
+ <LI>Next message: <A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1906">[ date ]</a>
+ <a href="thread.html#1906">[ thread ]</a>
+ <a href="subject.html#1906">[ subject ]</a>
+ <a href="author.html#1906">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001907.html b/zarb-ml/mageia-sysadm/2011-January/001907.html
new file mode 100644
index 000000000..c7b222fd1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001907.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] puppet layout changes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20puppet%20layout%20changes&In-Reply-To=%3C1294765149.32187.117.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001904.html">
+ <LINK REL="Next" HREF="001908.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] puppet layout changes</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20puppet%20layout%20changes&In-Reply-To=%3C1294765149.32187.117.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] puppet layout changes">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 11 17:59:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1907">[ date ]</a>
+ <a href="thread.html#1907">[ thread ]</a>
+ <a href="subject.html#1907">[ subject ]</a>
+ <a href="author.html#1907">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi
+
+
+as you can have see if you have looked at svn commit, I have moved
+modules around in puppet, and boklm reminded me that I forgot to warn
+others.
+
+The modules are still in modules, the external one ( for now, concat and
+ssh ) are in external, and I moved the various part dependent on our
+setup ( like lists of subversion repositories, various simple websites,
+and mailling lists declaration to modules in deployement.
+
+I plan to move also dns zones declaration soon.
+
+The goal of the split is to have cleaner nodes.pp ( as the current one
+was starting to be quite big ), to know what should be externally
+updated, and what is not reusable ( ie deployment ).
+
+Everything is explained in the README file that I wrote ( proofreading
+welcome ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1907">[ date ]</a>
+ <a href="thread.html#1907">[ thread ]</a>
+ <a href="subject.html#1907">[ subject ]</a>
+ <a href="author.html#1907">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001908.html b/zarb-ml/mageia-sysadm/2011-January/001908.html
new file mode 100644
index 000000000..db2c10d99
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001908.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111170122.GW21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001907.html">
+ <LINK REL="Next" HREF="001909.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111170122.GW21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 11 18:01:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A></li>
+ <LI>Next message: <A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1908">[ date ]</a>
+ <a href="thread.html#1908">[ thread ]</a>
+ <a href="subject.html#1908">[ subject ]</a>
+ <a href="author.html#1908">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 10 Jan 2011, Michael Scherer wrote:
+
+&gt;<i> &gt; &gt; Could we manage to have it moved to alamut ? ( like a nfs export,
+</I>&gt;<i> &gt; &gt; something like that, but no php on valstar, please ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; It will be more slow, and complicated. And maybe less secure if we need
+</I>&gt;<i> &gt; to add nfs exports.
+</I>&gt;<i>
+</I>&gt;<i> I fail to see how a read-only nfs export between 2 computers in LAN will
+</I>&gt;<i> be less secure than a http server running on the internet.
+</I>&gt;<i>
+</I>&gt;<i> And maybe it will be slow, yes. But given the fact that the web
+</I>&gt;<i> interface is doing a exec+find on each request, this is gonna to be
+</I>&gt;<i> slower than a regular database ( where there is index, query
+</I>&gt;<i> optimisation, cache and others niceties ).
+</I>&gt;<i>
+</I>&gt;<i> And if we decide to use a database instead of doing the same old way
+</I>&gt;<i> ( find + filtering ), then we could perfectly move it outside of valstar
+</I>&gt;<i> ( ie, place the logs output on alamut in pgsql, easier to clean ( a sql
+</I>&gt;<i> query ), better security ( different server ), etc ).
+</I>
+After thinking more about this, I think I agree that it would be much
+better to run it on alamut. Especially if using a SQL database for
+packages status.
+
+Maybe once BS is ready, we can work on updating tools to use a database,
+and migrate the web interface on alamut at that time ?
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A></li>
+ <LI>Next message: <A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1908">[ date ]</a>
+ <a href="thread.html#1908">[ thread ]</a>
+ <a href="subject.html#1908">[ subject ]</a>
+ <a href="author.html#1908">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001909.html b/zarb-ml/mageia-sysadm/2011-January/001909.html
new file mode 100644
index 000000000..50a64ed5c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001909.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTin13heiYzOcHq5Anb-5qRRDE8HA_A2BocTuexGr%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001908.html">
+ <LINK REL="Next" HREF="001910.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTin13heiYzOcHq5Anb-5qRRDE8HA_A2BocTuexGr%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Tue Jan 11 18:23:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1909">[ date ]</a>
+ <a href="thread.html#1909">[ thread ]</a>
+ <a href="subject.html#1909">[ subject ]</a>
+ <a href="author.html#1909">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11 January 2011 18:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> After thinking more about this, I think I agree that it would be much
+</I>&gt;<i> better to run it on alamut. Especially if using a SQL database for
+</I>&gt;<i> packages status.
+</I>&gt;<i>
+</I>&gt;<i> Maybe once BS is ready, we can work on updating tools to use a database,
+</I>&gt;<i> and migrate the web interface on alamut at that time ?
+</I>
+That sounds like a the way to go
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1909">[ date ]</a>
+ <a href="thread.html#1909">[ thread ]</a>
+ <a href="subject.html#1909">[ subject ]</a>
+ <a href="author.html#1909">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001910.html b/zarb-ml/mageia-sysadm/2011-January/001910.html
new file mode 100644
index 000000000..852eac062
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001910.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111173213.GX21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001909.html">
+ <LINK REL="Next" HREF="001911.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111173213.GX21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 11 18:32:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1910">[ date ]</a>
+ <a href="thread.html#1910">[ thread ]</a>
+ <a href="subject.html#1910">[ subject ]</a>
+ <a href="author.html#1910">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, 11 Jan 2011, Thierry Vignaud wrote:
+
+&gt;<i> On 11 January 2011 18:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;<i> &gt; better to run it on alamut. Especially if using a SQL database for
+</I>&gt;<i> &gt; packages status.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Maybe once BS is ready, we can work on updating tools to use a database,
+</I>&gt;<i> &gt; and migrate the web interface on alamut at that time ?
+</I>&gt;<i>
+</I>&gt;<i> That sounds like a the way to go
+</I>
+Actually after talking with blino, he thinks using a database for
+packages status is not such a good idea :
+
+&quot;we don't need a database, that will only make everything more complex
+for little advantage...&quot;
+
+One advantage is that it's easier to access from an other host (better
+than nfs export I think). But I don't know if that's enough.
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1910">[ date ]</a>
+ <a href="thread.html#1910">[ thread ]</a>
+ <a href="subject.html#1910">[ subject ]</a>
+ <a href="author.html#1910">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001911.html b/zarb-ml/mageia-sysadm/2011-January/001911.html
new file mode 100644
index 000000000..5353bb004
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001911.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTinnuBLOGfBoYHBYpg7%3D3Abh_a_U%2Bh7HcSZtCpBF%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001910.html">
+ <LINK REL="Next" HREF="001912.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTinnuBLOGfBoYHBYpg7%3D3Abh_a_U%2Bh7HcSZtCpBF%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">pterjan at gmail.com
+ </A><BR>
+ <I>Tue Jan 11 18:41:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1911">[ date ]</a>
+ <a href="thread.html#1911">[ thread ]</a>
+ <a href="subject.html#1911">[ subject ]</a>
+ <a href="author.html#1911">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 11, 2011 at 17:32, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> On Tue, 11 Jan 2011, Thierry Vignaud wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> On 11 January 2011 18:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;&gt;<i> &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;&gt;<i> &gt; better to run it on alamut. Especially if using a SQL database for
+</I>&gt;&gt;<i> &gt; packages status.
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; Maybe once BS is ready, we can work on updating tools to use a database,
+</I>&gt;&gt;<i> &gt; and migrate the web interface on alamut at that time ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> That sounds like a the way to go
+</I>&gt;<i>
+</I>&gt;<i> Actually after talking with blino, he thinks using a database for
+</I>&gt;<i> packages status is not such a good idea :
+</I>&gt;<i>
+</I>&gt;<i> &quot;we don't need a database, that will only make everything more complex
+</I>&gt;<i> for little advantage...&quot;
+</I>&gt;<i>
+</I>&gt;<i> One advantage is that it's easier to access from an other host (better
+</I>&gt;<i> than nfs export I think). But I don't know if that's enough.
+</I>
+The main difference is that you lose ability to use info in anything
+not able to talk to the db (like a shell script)
+Also any manual intervention from admins will need an interface or
+doing some sql instead of using rm
+
+If someone volunteers to patch iurt for that, why not, but I think
+it's overkill to have a db to store a few items at a time
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1911">[ date ]</a>
+ <a href="thread.html#1911">[ thread ]</a>
+ <a href="subject.html#1911">[ subject ]</a>
+ <a href="author.html#1911">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001912.html b/zarb-ml/mageia-sysadm/2011-January/001912.html
new file mode 100644
index 000000000..15231032a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001912.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTi%3D5PbUyxsEU5BaD_DYmHS1gLwTuWs2N6RAQ3qkM%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001911.html">
+ <LINK REL="Next" HREF="001913.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTi%3D5PbUyxsEU5BaD_DYmHS1gLwTuWs2N6RAQ3qkM%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">rdalverny at gmail.com
+ </A><BR>
+ <I>Tue Jan 11 18:42:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1912">[ date ]</a>
+ <a href="thread.html#1912">[ thread ]</a>
+ <a href="subject.html#1912">[ subject ]</a>
+ <a href="author.html#1912">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 11, 2011 at 18:32, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> On Tue, 11 Jan 2011, Thierry Vignaud wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> On 11 January 2011 18:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;&gt;<i> &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;&gt;<i> &gt; better to run it on alamut. Especially if using a SQL database for
+</I>&gt;&gt;<i> &gt; packages status.
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; Maybe once BS is ready, we can work on updating tools to use a database,
+</I>&gt;&gt;<i> &gt; and migrate the web interface on alamut at that time ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> That sounds like a the way to go
+</I>&gt;<i>
+</I>&gt;<i> Actually after talking with blino, he thinks using a database for
+</I>&gt;<i> packages status is not such a good idea :
+</I>&gt;<i>
+</I>&gt;<i> &quot;we don't need a database, that will only make everything more complex
+</I>&gt;<i> for little advantage...&quot;
+</I>&gt;<i>
+</I>&gt;<i> One advantage is that it's easier to access from an other host (better
+</I>&gt;<i> than nfs export I think). But I don't know if that's enough.
+</I>
+Case is, what would you use it for?
+
+It would not be that complex if the build system in itself did
+trigger/raise events, when it finishes to manage one particular
+package (so you get a callback to act upon this and build a reporting
+db).
+
+If that's for gathering stats, you may as well generate these from a
+cached log from the code you use to parse the fs and build the HTML
+report page.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1912">[ date ]</a>
+ <a href="thread.html#1912">[ thread ]</a>
+ <a href="subject.html#1912">[ subject ]</a>
+ <a href="author.html#1912">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001913.html b/zarb-ml/mageia-sysadm/2011-January/001913.html
new file mode 100644
index 000000000..acf964bbf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001913.html
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C1294788886.32187.144.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001912.html">
+ <LINK REL="Next" HREF="001914.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C1294788886.32187.144.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 00:34:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1913">[ date ]</a>
+ <a href="thread.html#1913">[ thread ]</a>
+ <a href="subject.html#1913">[ subject ]</a>
+ <a href="author.html#1913">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 11 janvier 2011 &#224; 18:32 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Tue, 11 Jan 2011, Thierry Vignaud wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; On 11 January 2011 18:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;<i> &gt; &gt; better to run it on alamut. Especially if using a SQL database for
+</I>&gt;<i> &gt; &gt; packages status.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Maybe once BS is ready, we can work on updating tools to use a database,
+</I>&gt;<i> &gt; &gt; and migrate the web interface on alamut at that time ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; That sounds like a the way to go
+</I>&gt;<i>
+</I>&gt;<i> Actually after talking with blino, he thinks using a database for
+</I>&gt;<i> packages status is not such a good idea :
+</I>&gt;<i>
+</I>&gt;<i> &quot;we don't need a database, that will only make everything more complex
+</I>&gt;<i> for little advantage...&quot;
+</I>
+It would be easier to clean ( just a select request, referential
+integrity ), easier to code well ( db handle the race condition ).
+And in fact easier to code, ie, if the web team need to handle this, I
+am sure they would prefer using a db than reading output of unix
+command. It would also be easier to interface with others systems, or
+others uses ( statistics, etc ).
+
+It would also be easier to use and understand ( ie, no need to parse
+file and directory structure tied to iurt ).
+
+Easier to sort, easier to do select ( like showing just the package of a
+maintainer without selecting the whole listing of rpm, and doig lots of
+I/O )
+
+It would spread the load amongst server (I/O wise again), it would use a
+proper indexing system, as the main part of the job of the status page
+is to find the list of job by getting all inodes from some predefined
+directory.
+
+In short, it seems to me cleaner from a engineering point of view, and
+more extensible.
+
+I understand there is concern on the complexity. But I do not think a
+sql base would be more complex than the current system, where the data
+are encoded partially in the path, partially in the file name, and
+partially in the content of the file. That's not very efficient, and I
+feel that's reinventing the wheel.
+
+Regarding the fact that we lose the ability to do simple shell script, I
+think sql could be much more expressive than shell script when it come
+to data manipulation ( ie, it is partially done for that after all ),
+and that we should first see why we need shell script in the first
+place.
+
+
+Maybe we also do not have the same vision of what would &quot;store stuff in
+db&quot; mean so maybe a more complete proposal could be done.
+
+What about brainstorming about it with a beer at FOSDEM ?
+
+&gt;<i> One advantage is that it's easier to access from an other host (better
+</I>&gt;<i> than nfs export I think). But I don't know if that's enough.
+</I>
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1913">[ date ]</a>
+ <a href="thread.html#1913">[ thread ]</a>
+ <a href="subject.html#1913">[ subject ]</a>
+ <a href="author.html#1913">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001914.html b/zarb-ml/mageia-sysadm/2011-January/001914.html
new file mode 100644
index 000000000..82aeb2e6c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001914.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111233655.GY21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001913.html">
+ <LINK REL="Next" HREF="001923.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110111233655.GY21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 00:36:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1914">[ date ]</a>
+ <a href="thread.html#1914">[ thread ]</a>
+ <a href="subject.html#1914">[ subject ]</a>
+ <a href="author.html#1914">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> What about brainstorming about it with a beer at FOSDEM ?
+</I>
+Very good idea :)
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1914">[ date ]</a>
+ <a href="thread.html#1914">[ thread ]</a>
+ <a href="subject.html#1914">[ subject ]</a>
+ <a href="author.html#1914">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001915.html b/zarb-ml/mageia-sysadm/2011-January/001915.html
new file mode 100644
index 000000000..bd19efa9c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001915.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] svn, xinetd, puppet and reboot
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C1294789871.32187.157.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001979.html">
+ <LINK REL="Next" HREF="001917.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] svn, xinetd, puppet and reboot</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C1294789871.32187.157.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] svn, xinetd, puppet and reboot">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 00:51:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1915">[ date ]</a>
+ <a href="thread.html#1915">[ thread ]</a>
+ <a href="subject.html#1915">[ subject ]</a>
+ <a href="author.html#1915">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+the reboot of the server also had a unintended effect, xinetd was
+restarted. So far, no problem.
+
+But it seems that someone changed svnserve config, and now svnserver use
+different url.
+
+For example, on <A HREF="http://mageia.org/wiki/doku.php?id=sysadmin,">http://mageia.org/wiki/doku.php?id=sysadmin,</A> it is
+written :
+&quot;
+To get a checkout of our puppet configuration, you use : ''svn co
+<A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A> '' &quot;
+
+however :
+~ $ svn ls <A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>
+svn: No repository found in '<A HREF="svn://svn.mageia.org/svn/adm/puppet">svn://svn.mageia.org/svn/adm/puppet</A>'
+
+Marteen also told on irc that he has a checkout of mgarepo using a svn
+repository in /svn/
+
+Now, the url is :
+$ svn ls <A HREF="svn://svn.mageia.org/adm/puppet/">svn://svn.mageia.org/adm/puppet/</A>
+README
+deployment/
+external/
+fileserver.conf
+manifests/
+modules/
+
+I assume that we need to
+1) change xinetd config
+2) place xinetd in puppet, if not done already
+
+But is it safe to have -r / for svnserve ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1915">[ date ]</a>
+ <a href="thread.html#1915">[ thread ]</a>
+ <a href="subject.html#1915">[ subject ]</a>
+ <a href="author.html#1915">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001916.html b/zarb-ml/mageia-sysadm/2011-January/001916.html
new file mode 100644
index 000000000..bd2c28e73
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001916.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] rpmlint encoding issue
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3Cm3bp3n3rus.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001918.html">
+ <LINK REL="Next" HREF="001920.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] rpmlint encoding issue</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3Cm3bp3n3rus.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] rpmlint encoding issue">mageia at blino.org
+ </A><BR>
+ <I>Wed Jan 12 01:09:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1916">[ date ]</a>
+ <a href="thread.html#1916">[ thread ]</a>
+ <a href="subject.html#1916">[ subject ]</a>
+ <a href="author.html#1916">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+We encounter an encoding error with rpmlint on the locales packages
+(looks not fatal though).
+Misc, do you have an idea about how to fix it?
+
+running check rpmlint on package locales-sk-2.12.1-1.mga1.i586
+Traceback (most recent call last):
+ File &quot;/usr/share/rpmlint/rpmlint.py&quot;, line 352, in &lt;module&gt;
+ main()
+ File &quot;/usr/share/rpmlint/rpmlint.py&quot;, line 194, in main
+ if printAllReasons():
+ File &quot;/usr/share/rpmlint/Filter.py&quot;, line 107, in printAllReasons
+ __print(diag)
+ File &quot;/usr/share/rpmlint/Filter.py&quot;, line 31, in __print
+ print(s.encode(locale.getpreferredencoding(), &quot;replace&quot;))
+UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 53:
+ordinal not in range(128)
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1916">[ date ]</a>
+ <a href="thread.html#1916">[ thread ]</a>
+ <a href="subject.html#1916">[ subject ]</a>
+ <a href="author.html#1916">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001917.html b/zarb-ml/mageia-sysadm/2011-January/001917.html
new file mode 100644
index 000000000..43ae4e608
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001917.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] svn, xinetd, puppet and reboot
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C20110112000958.GZ21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001915.html">
+ <LINK REL="Next" HREF="001919.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] svn, xinetd, puppet and reboot</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C20110112000958.GZ21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] svn, xinetd, puppet and reboot">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 01:09:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1917">[ date ]</a>
+ <a href="thread.html#1917">[ thread ]</a>
+ <a href="subject.html#1917">[ subject ]</a>
+ <a href="author.html#1917">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> But is it safe to have -r / for svnserve ?
+</I>
+It's probably safer to have -r /svn.
+
+However URL with /svn would be better to be the same as with svn+<A HREF="ssh://.">ssh://.</A>
+Maybe we can make it work with a symlink svn -&gt; . in /svn ?
+
+After adding the symlink, it works again :
+~ $ svn ls <A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>
+README
+deployment/
+external/
+fileserver.conf
+manifests/
+modules/
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1917">[ date ]</a>
+ <a href="thread.html#1917">[ thread ]</a>
+ <a href="subject.html#1917">[ subject ]</a>
+ <a href="author.html#1917">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001918.html b/zarb-ml/mageia-sysadm/2011-January/001918.html
new file mode 100644
index 000000000..5b3bbe959
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001918.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] svn, xinetd, puppet and reboot
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C201101120110.23782.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001919.html">
+ <LINK REL="Next" HREF="001916.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] svn, xinetd, puppet and reboot</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C201101120110.23782.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] svn, xinetd, puppet and reboot">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 01:10:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1918">[ date ]</a>
+ <a href="thread.html#1918">[ thread ]</a>
+ <a href="subject.html#1918">[ subject ]</a>
+ <a href="author.html#1918">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op woensdag 12 januari 2011 00:51:11 schreef Michael Scherer:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> the reboot of the server also had a unintended effect, xinetd was
+</I>&gt;<i> restarted. So far, no problem.
+</I>&gt;<i>
+</I>&gt;<i> But it seems that someone changed svnserve config, and now svnserver use
+</I>&gt;<i> different url.
+</I>&gt;<i>
+</I>&gt;<i> For example, on <A HREF="http://mageia.org/wiki/doku.php?id=sysadmin,">http://mageia.org/wiki/doku.php?id=sysadmin,</A> it is
+</I>&gt;<i> written :
+</I>&gt;<i> &quot;
+</I>&gt;<i> To get a checkout of our puppet configuration, you use : ''svn co
+</I>&gt;<i> <A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A> '' &quot;
+</I>&gt;<i>
+</I>&gt;<i> however :
+</I>&gt;<i> ~ $ svn ls <A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>
+</I>&gt;<i> svn: No repository found in '<A HREF="svn://svn.mageia.org/svn/adm/puppet">svn://svn.mageia.org/svn/adm/puppet</A>'
+</I>&gt;<i>
+</I>&gt;<i> Marteen also told on irc that he has a checkout of mgarepo using a svn
+</I>&gt;<i> repository in /svn/
+</I>
+Marteen sounds like a girls name :-S
+
+it's &quot;Maarten&quot;; i'm ok with &quot;Martin&quot;, or &quot;AL13N&quot;, or &quot;alien&quot; or &quot;some dude&quot;
+
+but i take no offense. (even if it was meant ;-) )
+
+
+&gt;<i> Now, the url is :
+</I>&gt;<i> $ svn ls <A HREF="svn://svn.mageia.org/adm/puppet/">svn://svn.mageia.org/adm/puppet/</A>
+</I>&gt;<i> README
+</I>&gt;<i> deployment/
+</I>&gt;<i> external/
+</I>&gt;<i> fileserver.conf
+</I>&gt;<i> manifests/
+</I>&gt;<i> modules/
+</I>&gt;<i>
+</I>&gt;<i> I assume that we need to
+</I>&gt;<i> 1) change xinetd config
+</I>&gt;<i> 2) place xinetd in puppet, if not done already
+</I>&gt;<i>
+</I>&gt;<i> But is it safe to have -r / for svnserve ?
+</I>
+so that means you are planning to turn back to
+<A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A> ? ( so it's the same as svn+<A HREF="ssh://">ssh://</A> ?)
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1918">[ date ]</a>
+ <a href="thread.html#1918">[ thread ]</a>
+ <a href="subject.html#1918">[ subject ]</a>
+ <a href="author.html#1918">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001919.html b/zarb-ml/mageia-sysadm/2011-January/001919.html
new file mode 100644
index 000000000..e8e7d28fb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001919.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] svn, xinetd, puppet and reboot
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C1294791248.32187.166.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001917.html">
+ <LINK REL="Next" HREF="001918.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] svn, xinetd, puppet and reboot</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20svn%2C%20xinetd%2C%20puppet%20and%20reboot&In-Reply-To=%3C1294791248.32187.166.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] svn, xinetd, puppet and reboot">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 01:14:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1919">[ date ]</a>
+ <a href="thread.html#1919">[ thread ]</a>
+ <a href="subject.html#1919">[ subject ]</a>
+ <a href="author.html#1919">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 01:09 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Wed, 12 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; But is it safe to have -r / for svnserve ?
+</I>&gt;<i>
+</I>&gt;<i> It's probably safer to have -r /svn.
+</I>&gt;<i>
+</I>&gt;<i> However URL with /svn would be better to be the same as with svn+<A HREF="ssh://.">ssh://.</A>
+</I>&gt;<i> Maybe we can make it work with a symlink svn -&gt; . in /svn ?
+</I>&gt;<i>
+</I>&gt;<i> After adding the symlink, it works again :
+</I>&gt;<i> ~ $ svn ls <A HREF="svn://svn.mageia.org/svn/adm/puppet/">svn://svn.mageia.org/svn/adm/puppet/</A>
+</I>&gt;<i> README
+</I>&gt;<i> deployment/
+</I>&gt;<i> external/
+</I>&gt;<i> fileserver.conf
+</I>&gt;<i> manifests/
+</I>&gt;<i> modules/
+</I>
+Mhh, that's elegant but somehow hackish.
+
+Let's add the symlink to puppet too.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI>Next message: <A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1919">[ date ]</a>
+ <a href="thread.html#1919">[ thread ]</a>
+ <a href="subject.html#1919">[ subject ]</a>
+ <a href="author.html#1919">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001920.html b/zarb-ml/mageia-sysadm/2011-January/001920.html
new file mode 100644
index 000000000..fe44cdac6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001920.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] rpmlint encoding issue
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3C1294791330.32187.168.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001916.html">
+ <LINK REL="Next" HREF="001928.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] rpmlint encoding issue</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3C1294791330.32187.168.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] rpmlint encoding issue">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 01:15:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1920">[ date ]</a>
+ <a href="thread.html#1920">[ thread ]</a>
+ <a href="subject.html#1920">[ subject ]</a>
+ <a href="author.html#1920">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 01:09 +0100, Olivier Blin a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> We encounter an encoding error with rpmlint on the locales packages
+</I>&gt;<i> (looks not fatal though).
+</I>&gt;<i> Misc, do you have an idea about how to fix it?
+</I>
+I would say &quot;port rpmlint to python 3&quot; ( except it can't be done, as it
+requires rpm to have python3 binding ).
+
+Otherwise, make sure we use utf8 when running this, not C.
+
+
+&gt;<i> running check rpmlint on package locales-sk-2.12.1-1.mga1.i586
+</I>&gt;<i> Traceback (most recent call last):
+</I>&gt;<i> File &quot;/usr/share/rpmlint/rpmlint.py&quot;, line 352, in &lt;module&gt;
+</I>&gt;<i> main()
+</I>&gt;<i> File &quot;/usr/share/rpmlint/rpmlint.py&quot;, line 194, in main
+</I>&gt;<i> if printAllReasons():
+</I>&gt;<i> File &quot;/usr/share/rpmlint/Filter.py&quot;, line 107, in printAllReasons
+</I>&gt;<i> __print(diag)
+</I>&gt;<i> File &quot;/usr/share/rpmlint/Filter.py&quot;, line 31, in __print
+</I>&gt;<i> print(s.encode(locale.getpreferredencoding(), &quot;replace&quot;))
+</I>&gt;<i> UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 53:
+</I>&gt;<i> ordinal not in range(128)
+</I>&gt;<i>
+</I>
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1920">[ date ]</a>
+ <a href="thread.html#1920">[ thread ]</a>
+ <a href="subject.html#1920">[ subject ]</a>
+ <a href="author.html#1920">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001921.html b/zarb-ml/mageia-sysadm/2011-January/001921.html
new file mode 100644
index 000000000..73bf49c3c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001921.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [266] mgarepo version 1.9.5
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B266%5D%20mgarepo%20version%201.9.5&In-Reply-To=%3C20110112002141.A9AD742153%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001928.html">
+ <LINK REL="Next" HREF="001922.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [266] mgarepo version 1.9.5</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B266%5D%20mgarepo%20version%201.9.5&In-Reply-To=%3C20110112002141.A9AD742153%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [266] mgarepo version 1.9.5">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 01:21:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1921">[ date ]</a>
+ <a href="thread.html#1921">[ thread ]</a>
+ <a href="subject.html#1921">[ subject ]</a>
+ <a href="author.html#1921">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 266
+Author: boklm
+Date: 2011-01-12 01:21:41 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.5
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/mgarepo
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-11 00:35:59 UTC (rev 265)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-12 00:21:41 UTC (rev 266)
+@@ -1,3 +1,8 @@
++* 1.9.5
++- rename repsys files to mgarepo, RepSys directory to MgaRepo, and
++ update docs and examples for Mageia
++- fix svn syntax problems in case of paths containing '@'
++
+ * 1.9.4
+ - add more extentions for files belonging in binrepo
+
+
+Modified: build_system/mgarepo/trunk/mgarepo
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo 2011-01-11 00:35:59 UTC (rev 265)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-12 00:21:41 UTC (rev 266)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.4&quot;
++VERSION=&quot;1.9.5&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: mgarepo COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/a5361475/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1921">[ date ]</a>
+ <a href="thread.html#1921">[ thread ]</a>
+ <a href="subject.html#1921">[ subject ]</a>
+ <a href="author.html#1921">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001922.html b/zarb-ml/mageia-sysadm/2011-January/001922.html
new file mode 100644
index 000000000..bd3d1a776
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001922.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [267] mgarepo version 1.9.5
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B267%5D%20mgarepo%20version%201.9.5&In-Reply-To=%3C20110112002437.9E3C742154%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001921.html">
+ <LINK REL="Next" HREF="001925.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [267] mgarepo version 1.9.5</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B267%5D%20mgarepo%20version%201.9.5&In-Reply-To=%3C20110112002437.9E3C742154%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [267] mgarepo version 1.9.5">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 01:24:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A></li>
+ <LI>Next message: <A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1922">[ date ]</a>
+ <a href="thread.html#1922">[ thread ]</a>
+ <a href="subject.html#1922">[ subject ]</a>
+ <a href="author.html#1922">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 267
+Author: boklm
+Date: 2011-01-12 01:24:37 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.5
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.5/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/5af3ad95/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A></li>
+ <LI>Next message: <A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1922">[ date ]</a>
+ <a href="thread.html#1922">[ thread ]</a>
+ <a href="subject.html#1922">[ subject ]</a>
+ <a href="author.html#1922">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001923.html b/zarb-ml/mageia-sysadm/2011-January/001923.html
new file mode 100644
index 000000000..94f94a66a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001923.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3Cm37heb3r2o.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001914.html">
+ <LINK REL="Next" HREF="001924.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3Cm37heb3r2o.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">mageia at blino.org
+ </A><BR>
+ <I>Wed Jan 12 01:26:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1923">[ date ]</a>
+ <a href="thread.html#1923">[ thread ]</a>
+ <a href="subject.html#1923">[ subject ]</a>
+ <a href="author.html#1923">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+
+&gt;<i> Easier to sort, easier to do select ( like showing just the package of a
+</I>&gt;<i> maintainer without selecting the whole listing of rpm, and doig lots of
+</I>&gt;<i> I/O )
+</I>&gt;<i>
+</I>&gt;<i> It would spread the load amongst server (I/O wise again), it would use a
+</I>&gt;<i> proper indexing system, as the main part of the job of the status page
+</I>&gt;<i> is to find the list of job by getting all inodes from some predefined
+</I>&gt;<i> directory.
+</I>
+I'm not sure the current way requires too much I/O, if the main BS
+interface just lists the contents of the ~schedbot/uploads/ directories.
+It's what urli + emi are doing as well, and it's extremly likely to be
+cached when the BS interface tries to browser the tree.
+
+Check for yourself at <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A>
+
+Sure, a db is certainly more efficient, but more complex to code, and
+prone to inconsistencies between the db state and tree state.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1923">[ date ]</a>
+ <a href="thread.html#1923">[ thread ]</a>
+ <a href="subject.html#1923">[ subject ]</a>
+ <a href="author.html#1923">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001924.html b/zarb-ml/mageia-sysadm/2011-January/001924.html
new file mode 100644
index 000000000..53a0e19a4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001924.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C1294793771.32187.189.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001923.html">
+ <LINK REL="Next" HREF="001927.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C1294793771.32187.189.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 01:56:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1924">[ date ]</a>
+ <a href="thread.html#1924">[ thread ]</a>
+ <a href="subject.html#1924">[ subject ]</a>
+ <a href="author.html#1924">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 01:26 +0100, Olivier Blin a &#233;crit :
+&gt;<i> Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Easier to sort, easier to do select ( like showing just the package of a
+</I>&gt;<i> &gt; maintainer without selecting the whole listing of rpm, and doig lots of
+</I>&gt;<i> &gt; I/O )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; It would spread the load amongst server (I/O wise again), it would use a
+</I>&gt;<i> &gt; proper indexing system, as the main part of the job of the status page
+</I>&gt;<i> &gt; is to find the list of job by getting all inodes from some predefined
+</I>&gt;<i> &gt; directory.
+</I>&gt;<i>
+</I>&gt;<i> I'm not sure the current way requires too much I/O, if the main BS
+</I>&gt;<i> interface just lists the contents of the ~schedbot/uploads/ directories.
+</I>&gt;<i> It's what urli + emi are doing as well, and it's extremely likely to be
+</I>&gt;<i> cached when the BS interface tries to browser the tree.
+</I>
+Well, kenobi was quite heavy on I/O ( recreate the srpm ), and we are
+hosting the main mirror here too, along with svn server.
+
+&gt;<i> Check for yourself at <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A>
+</I>&gt;<i>
+</I>&gt;<i> Sure, a db is certainly more efficient, but more complex to code, and
+</I>&gt;<i> prone to inconsistencies between the db state and tree state.
+</I>
+Well, the idea could be to no longer keep the state in the tree. That
+would however mean more ind epth change, so that's a valid remark, yes.
+
+i do not advocate to change right now, but now we do have a easy way to
+replicate the BS, we can think of testing change, etc.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1924">[ date ]</a>
+ <a href="thread.html#1924">[ thread ]</a>
+ <a href="subject.html#1924">[ subject ]</a>
+ <a href="author.html#1924">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001925.html b/zarb-ml/mageia-sysadm/2011-January/001925.html
new file mode 100644
index 000000000..0aa5970ed
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001925.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Strange sympa problem
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C1294800789.32187.257.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001922.html">
+ <LINK REL="Next" HREF="001926.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Strange sympa problem</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C1294800789.32187.257.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Strange sympa problem">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 03:53:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A></li>
+ <LI>Next message: <A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1925">[ date ]</a>
+ <a href="thread.html#1925">[ thread ]</a>
+ <a href="subject.html#1925">[ subject ]</a>
+ <a href="author.html#1925">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi.
+
+I just received a mail saying I was unsubscribed from a ml. After
+reading the log, it seems that I was unsubscribed by the google bot :
+
+Jan 12 02:56:25 alamut wwsympa[2665]: [robot ml.mageia.org] [session
+27796412636479] [client 66.249.72.231] [user <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>] [list
+sysadmin-reports] main::do_signoff() do_signoff
+
+# host 66.249.72.231
+231.72.249.66.in-addr.arpa domain name pointer
+crawl-66-249-72-231.googlebot.com.
+
+Can someone think of a explanation that do not use the word paranormal ?
+
+I doubt that google is reusing my cookie or something like that, as I do
+not have a google account. I did surf using my gf laptop 3 days ago
+( who was logged on her account ) but I doubt this would be a valid
+explanation.
+
+I did test with a different browser, and the url is not enough.
+
+I would suspect a cache problem, but there is no cache module or related
+on alamut at apache level :
+
+# rpm -qa | grep apache
+apache-mod_wsgi-2.5-3mdv2010.1
+apache-mpm-prefork-2.2.15-3.1mdv2010.1
+apache-mod_fcgid-2.3.5-0.2mdv2010.1
+apache-mod_perl-2.0.4-13mdv2010.1
+apache-base-2.2.15-3.1mdv2010.1
+apache-mod_fastcgi-2.4.6-10mdv2010.1
+apache-conf-2.2.15-1mdv2010.1
+apache-mod_ssl-2.2.15-3.1mdv2010.1
+apache-modules-2.2.15-3.1mdv2010.1
+
+There is however a cache in sympa, for various thing ( and for example
+for user session ).
+
+And this could correspond to :
+wwsympa/wwsympa.fcgi.in: In some - difficult to precisely describe -
+ configurations, sessions could be messed due to an inner cache of
+ cookie environment variable, either in Apache of perl. Fixed by
+ force-blanking this variable as soon as we affect it to a session.
+
+So it seems that we should do the upgrade to the branch 6.1.X , and 6.1.2 seems to not
+be too buggy ( since there was 2 bugfixs minor releases ).
+
+( yes, I notice the irony as this was proposed right from the start by Derek on 9/11 and
+that we didn't ask for a security upgrade on sympa ).
+
+I open a bug ( and for the postgresql problem too ), and will work on a backports
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A></li>
+ <LI>Next message: <A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1925">[ date ]</a>
+ <a href="thread.html#1925">[ thread ]</a>
+ <a href="subject.html#1925">[ subject ]</a>
+ <a href="author.html#1925">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001926.html b/zarb-ml/mageia-sysadm/2011-January/001926.html
new file mode 100644
index 000000000..a431eee10
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001926.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Strange sympa problem
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C1294801269.32187.258.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001925.html">
+ <LINK REL="Next" HREF="002144.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Strange sympa problem</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C1294801269.32187.258.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Strange sympa problem">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 04:01:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1926">[ date ]</a>
+ <a href="thread.html#1926">[ thread ]</a>
+ <a href="subject.html#1926">[ subject ]</a>
+ <a href="author.html#1926">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 03:53 +0100, Michael Scherer a &#233;crit :
+
+&gt;<i> I open a bug ( and for the postgresql problem too ), and will work on a backports
+</I>
+FYI :
+
+<A HREF="https://qa.mandriva.com/show_bug.cgi?id=62175">https://qa.mandriva.com/show_bug.cgi?id=62175</A>
+<A HREF="https://qa.mandriva.com/show_bug.cgi?id=62174">https://qa.mandriva.com/show_bug.cgi?id=62174</A>
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1926">[ date ]</a>
+ <a href="thread.html#1926">[ thread ]</a>
+ <a href="subject.html#1926">[ subject ]</a>
+ <a href="author.html#1926">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001927.html b/zarb-ml/mageia-sysadm/2011-January/001927.html
new file mode 100644
index 000000000..ec7631bd1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001927.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTin7A_MYL9chy_B4RC7AYWQ3inMXa8tJw3FTNJfX%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001924.html">
+ <LINK REL="Next" HREF="001958.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTin7A_MYL9chy_B4RC7AYWQ3inMXa8tJw3FTNJfX%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 10:35:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1927">[ date ]</a>
+ <a href="thread.html#1927">[ thread ]</a>
+ <a href="subject.html#1927">[ subject ]</a>
+ <a href="author.html#1927">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 12 January 2011 01:26, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; wrote:
+&gt;<i> I'm not sure the current way requires too much I/O, if the main BS
+</I>&gt;<i> interface just lists the contents of the ~schedbot/uploads/ directories.
+</I>&gt;<i> It's what urli + emi are doing as well, and it's extremly likely to be
+</I>&gt;<i> cached when the BS interface tries to browser the tree.
+</I>
+well, here's my experience:
+when I added throtling to my mass rebuild on Anne request, I saw that
+checking for the number of
+files in the queue did was slow, involving quite a lot painfull NFS I/O
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1927">[ date ]</a>
+ <a href="thread.html#1927">[ thread ]</a>
+ <a href="subject.html#1927">[ subject ]</a>
+ <a href="author.html#1927">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001928.html b/zarb-ml/mageia-sysadm/2011-January/001928.html
new file mode 100644
index 000000000..37538c9b5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001928.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] rpmlint encoding issue
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3CAANLkTinK-BXcxX6jQvY--FGOfd9QGk0p9gSz%2BZByqYDY%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001920.html">
+ <LINK REL="Next" HREF="001921.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] rpmlint encoding issue</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20rpmlint%20encoding%20issue&In-Reply-To=%3CAANLkTinK-BXcxX6jQvY--FGOfd9QGk0p9gSz%2BZByqYDY%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] rpmlint encoding issue">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 10:38:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1928">[ date ]</a>
+ <a href="thread.html#1928">[ thread ]</a>
+ <a href="subject.html#1928">[ subject ]</a>
+ <a href="author.html#1928">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 12 January 2011 01:15, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;&gt;<i> We encounter an encoding error with rpmlint on the locales packages
+</I>&gt;&gt;<i> (looks not fatal though).
+</I>&gt;&gt;<i> Misc, do you have an idea about how to fix it?
+</I>&gt;<i>
+</I>&gt;<i> I would say &quot;port rpmlint to python 3&quot; ( except it can't be done, as it
+</I>&gt;<i> requires rpm to have python3 binding ).
+</I>&gt;<i>
+</I>&gt;<i> Otherwise, make sure we use utf8 when running this, not C.
+</I>
+Then better alter rpmlint so that it force the locale.
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A></li>
+ <LI>Next message: <A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1928">[ date ]</a>
+ <a href="thread.html#1928">[ thread ]</a>
+ <a href="subject.html#1928">[ subject ]</a>
+ <a href="author.html#1928">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001929.html b/zarb-ml/mageia-sysadm/2011-January/001929.html
new file mode 100644
index 000000000..781069b0a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001929.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BOnline%5D%20Alerte%20monitoring%20-%20Serveur%20SD-19688%0A%09Service%20ping%20up&In-Reply-To=%3C20110112103106.E6AB4100143%40web-vit.online.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002144.html">
+ <LINK REL="Next" HREF="001930.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up</H1>
+ <B>Support Online Hebergement</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BOnline%5D%20Alerte%20monitoring%20-%20Serveur%20SD-19688%0A%09Service%20ping%20up&In-Reply-To=%3C20110112103106.E6AB4100143%40web-vit.online.net%3E"
+ TITLE="[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up">support at online.net
+ </A><BR>
+ <I>Wed Jan 12 11:31:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1929">[ date ]</a>
+ <a href="thread.html#1929">[ thread ]</a>
+ <a href="subject.html#1929">[ subject ]</a>
+ <a href="author.html#1929">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>
+ONLINE SAS
+Assistance technique
+BP 438 - 75366 Paris CEDEX 08
+
+Service commercial : 01 73 50 31 75
+Service technique : 0899 193 788 (1,35e par appel puis 0,34e/min)
+Fax : 0899 193 775 (1,35e par appel puis 0,34e/min)
+
+Objet : Fin de l'alerte de monitoring
+
+Madame, Monsieur,
+
+Notre syst&#232;me de monitoring a d&#233;tect&#233; que l'anomalie sur le service ping
+de votre serveur Dedibox sd-19688 est r&#233;solue depuis le mercredi 12 janvier 2011 a 11:31:06.
+
+
+Assistance technique
+--------------------
+
+Si vous &#234;tes perdu, nous avons de nombreux outils &#224; votre disposition :
+
+- Nos documentations sont disponibles en ligne &#224; l'adresse <A HREF="http://documentation.online.net/">http://documentation.online.net/</A>
+
+- Notre forum de discussion disponible &#224; l'adresse <A HREF="http://forum.online.net/">http://forum.online.net/</A>
+
+- Notre chat irc disponible &#224; l'adresse <A HREF="http://chat.online.net/">http://chat.online.net/</A>
+
+- Notre support t&#233;l&#233;phonique disponible &#224; l'adresse <A HREF="http://console.online.net/assistance/">http://console.online.net/assistance/</A>
+
+Si malgr&#233; les outils &#224; disposition, vous n'avez pas trouv&#233; r&#233;ponse &#224; votre question:
+
+- Notre assistance technique est &#224; votre disposition &#224;
+l'adresse <A HREF="http://console.online.net/assistance/support/">http://console.online.net/assistance/support/</A>
+
+Cordialement,
+--
+L'assistance technique Online
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1929">[ date ]</a>
+ <a href="thread.html#1929">[ thread ]</a>
+ <a href="subject.html#1929">[ subject ]</a>
+ <a href="author.html#1929">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001930.html b/zarb-ml/mageia-sysadm/2011-January/001930.html
new file mode 100644
index 000000000..464456f7e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001930.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [268] Import blino's web interface
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B268%5D%20Import%20blino%27s%20web%20interface&In-Reply-To=%3C20110112114210.7FEFB421F5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001929.html">
+ <LINK REL="Next" HREF="001931.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [268] Import blino's web interface</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B268%5D%20Import%20blino%27s%20web%20interface&In-Reply-To=%3C20110112114210.7FEFB421F5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [268] Import blino's web interface">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 12:42:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A></li>
+ <LI>Next message: <A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1930">[ date ]</a>
+ <a href="thread.html#1930">[ thread ]</a>
+ <a href="subject.html#1930">[ subject ]</a>
+ <a href="author.html#1930">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 268
+Author: pterjan
+Date: 2011-01-12 12:42:10 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+Import blino's web interface
+
+Added Paths:
+-----------
+ build_system/web/
+ build_system/web/index.php
+
+Added: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php (rev 0)
++++ build_system/web/index.php 2011-01-12 11:42:10 UTC (rev 268)
+@@ -0,0 +1,137 @@
++&lt;?php
++
++/* Copyright (C) 2011 Oliver Blin *\
++/**************************************************************************\
++* This program is free software; you can redistribute it and/or modify it *
++* under the terms of the GNU General Public License aspublished by the *
++* Free Software Foundation; either version 2 of the License, or (at your *
++* option) any later version. *
++\**************************************************************************/
++
++error_reporting(E_ALL);
++
++$upload_dir = &quot;/home/schedbot/uploads&quot;;
++$max_modified = 2;
++$title = &quot;Mageia build system&quot;;
++
++chdir($upload_dir);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' \) ! -ctime $max_modified&quot;);
++
++preg_match_all(&quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock)$!m&quot;, $all_files, $matches, PREG_SET_ORDER);
++
++$pkgs = array();
++foreach ($matches as $val) {
++ $key = $val[6];
++ if (!is_array($pkgs[$key])) {
++ $pkgs[$key] = array();
++ $pkgs[$key][&quot;status&quot;] = array();
++ $pkgs[$key][&quot;path&quot;] = $val[2];
++ $pkgs[$key][&quot;version&quot;] = $val[3];
++ $pkgs[$key][&quot;media&quot;] = $val[4];
++ $pkgs[$key][&quot;section&quot;] = $val[5];
++ $pkgs[$key][&quot;user&quot;] = $val[7];
++ $pkgs[$key][&quot;host&quot;] = $val[8];
++ $pkgs[$key][&quot;job&quot;] = $val[9];
++ }
++
++ $status = $val[1];
++ $pkgs[$key][&quot;status&quot;][$status] = 1;
++ $data = $val[10];
++ $ext = $val[11];
++ if ($ext == &quot;.src.rpm.info&quot;) {
++ preg_match(&quot;!^(?:@\d+:)?(.*)!&quot;, $data, $name);
++ $pkgs[$key][&quot;package&quot;] = $name[1];
++ } else if ($ext == &quot;.src&quot;) {
++ $pkgs[$key][&quot;status&quot;][&quot;src&quot;] = 1;
++ } else if ($ext == &quot;.youri&quot;) {
++ $pkgs[$key][&quot;status&quot;][&quot;youri&quot;] = 1;
++ } else if ($ext == &quot;.lock&quot;) {
++ // parse build bot from $data
++ $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = 1;
++ }
++}
++// sort by key in reverse order to have more recent pkgs first
++krsort($pkgs);
++?&gt;
++&lt;html&gt;
++
++&lt;head&gt;
++&lt;title&gt;&lt;? echo $title ?&gt;&lt;/title&gt;
++&lt;style type=&quot;text/css&quot;&gt;
++td.todo {
++ color: black;
++}
++td.building {
++ color: fuchsia;
++}
++td.partial {
++ color: purple;
++}
++td.built {
++ color: blue;
++}
++td.youri {
++ color: olive
++}
++td.uploaded {
++ color: green;
++}
++td.failure, td.failure a, td.rejected, td.rejected a {
++ color: red;
++}
++&lt;/style&gt;
++&lt;/head&gt;
++
++&lt;body&gt;
++&lt;h1&gt;&lt;? echo $title ?&gt;&lt;/h1&gt;
++
++&lt;table&gt;
++&lt;?
++function pkg_gettype($pkg) {
++ if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
++ return &quot;rejected&quot;;
++ if (array_key_exists(&quot;youri&quot;, $pkg[&quot;status&quot;])) {
++ if (array_key_exists(&quot;src&quot;, $pkg[&quot;status&quot;]))
++ return &quot;youri&quot;;
++ else
++ return &quot;uploaded&quot;;
++ }
++ if (array_key_exists(&quot;failure&quot;, $pkg[&quot;status&quot;]))
++ return &quot;failure&quot;;
++ if (array_key_exists(&quot;done&quot;, $pkg[&quot;status&quot;]))
++ return &quot;partial&quot;;
++ if (array_key_exists(&quot;build&quot;, $pkg[&quot;status&quot;]))
++ return &quot;building&quot;;
++ if (array_key_exists(&quot;todo&quot;, $pkg[&quot;status&quot;]))
++ return &quot;todo&quot;;
++ return &quot;unknown&quot;;
++}
++
++foreach ($pkgs as $key =&gt; $p) {
++ $p[&quot;type&quot;] = pkg_gettype(&amp;$p);
++ echo &quot;&lt;tr&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&quot; . $p[&quot;user&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&quot; . $p[&quot;package&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&quot; . $p[&quot;version&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&quot; . $p[&quot;media&quot;] . &quot;/&quot; . $p[&quot;section&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ $typelink = &quot;&quot;;
++ if ($p[&quot;type&quot;] == &quot;failure&quot;) {
++ $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;];
++ } else if ($p[&quot;type&quot;] == &quot;rejected&quot;) {
++ $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;] . &quot;.youri&quot;;
++ }
++ echo &quot;&lt;td class='&quot; . $p[&quot;type&quot;] . &quot;'&gt;&quot;;
++ if ($typelink)
++ echo &quot;&lt;a href='$typelink'&gt;&quot;;
++ echo $p[&quot;type&quot;];
++ if ($typelink)
++ echo &quot;&lt;/a&gt;&quot;;
++ echo &quot;&lt;/td&gt;\n&quot;;;
++ echo &quot;&lt;/tr&gt;\n&quot;;
++}
++?&gt;
++&lt;/table&gt;
++
++&lt;/body&gt;
++
++&lt;/html&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/e1e58ce8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A></li>
+ <LI>Next message: <A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1930">[ date ]</a>
+ <a href="thread.html#1930">[ thread ]</a>
+ <a href="subject.html#1930">[ subject ]</a>
+ <a href="author.html#1930">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001931.html b/zarb-ml/mageia-sysadm/2011-January/001931.html
new file mode 100644
index 000000000..9d14b3968
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001931.html
@@ -0,0 +1,251 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [269] Import my changes + rda's style
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B269%5D%20Import%20my%20changes%20%2B%20rda%27s%20style&In-Reply-To=%3C20110112114421.EBD68421F5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001930.html">
+ <LINK REL="Next" HREF="001932.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [269] Import my changes + rda's style</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B269%5D%20Import%20my%20changes%20%2B%20rda%27s%20style&In-Reply-To=%3C20110112114421.EBD68421F5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [269] Import my changes + rda's style">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 12:44:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A></li>
+ <LI>Next message: <A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1931">[ date ]</a>
+ <a href="thread.html#1931">[ thread ]</a>
+ <a href="subject.html#1931">[ subject ]</a>
+ <a href="author.html#1931">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 269
+Author: pterjan
+Date: 2011-01-12 12:44:21 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+Import my changes + rda's style
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-12 11:42:10 UTC (rev 268)
++++ build_system/web/index.php 2011-01-12 11:44:21 UTC (rev 269)
+@@ -12,16 +12,27 @@
+
+ $upload_dir = &quot;/home/schedbot/uploads&quot;;
+ $max_modified = 2;
+-$title = &quot;Mageia build system&quot;;
++$title = &quot;Mageia build system status&quot;;
++$tz = new DateTimeZone(&quot;UTC&quot;);
+
++# Temporary until initial mirror is ready
++$nb_rpm = shell_exec('rpm -qp --qf &quot;%{SOURCERPM}\n&quot; /distrib/bootstrap/distrib/cauldron/i586/media/core/release/*.rpm | sort -u | tee src.txt | wc -l');
++$nb_rpm_mga = shell_exec('grep mga src.txt | tee src.mga.txt | wc -l');
++shell_exec('grep -v mga src.txt &gt; src.mdv.txt');
++#########################################
++
+ chdir($upload_dir);
+-$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' \) ! -ctime $max_modified&quot;);
+
+-preg_match_all(&quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock)$!m&quot;, $all_files, $matches, PREG_SET_ORDER);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified&quot;);
+
++preg_match_all(&quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)$!m&quot;, $all_files, $matches, PREG_SET_ORDER);
++
+ $pkgs = array();
+ foreach ($matches as $val) {
+- $key = $val[6];
++ if ($_GET[&quot;user&quot;] &amp;&amp; ($_GET[&quot;user&quot;] != $val[7])) {
++ continue;
++ }
++ $key = $val[6] . $val[7];
+ if (!is_array($pkgs[$key])) {
+ $pkgs[$key] = array();
+ $pkgs[$key][&quot;status&quot;] = array();
+@@ -35,8 +46,8 @@
+ }
+
+ $status = $val[1];
+- $pkgs[$key][&quot;status&quot;][$status] = 1;
+ $data = $val[10];
++ $pkgs[$key][&quot;status&quot;][$status] = $data;
+ $ext = $val[11];
+ if ($ext == &quot;.src.rpm.info&quot;) {
+ preg_match(&quot;!^(?:@\d+:)?(.*)!&quot;, $data, $name);
+@@ -46,8 +57,9 @@
+ } else if ($ext == &quot;.youri&quot;) {
+ $pkgs[$key][&quot;status&quot;][&quot;youri&quot;] = 1;
+ } else if ($ext == &quot;.lock&quot;) {
++ preg_match(&quot;/(.*)\..*\.(.*)\.\d+\.\d+/&quot;, &quot;(\1@\2)&quot;, $data);
+ // parse build bot from $data
+- $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = 1;
++ $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = $data;
+ }
+ }
+ // sort by key in reverse order to have more recent pkgs first
+@@ -58,27 +70,33 @@
+ &lt;head&gt;
+ &lt;title&gt;&lt;? echo $title ?&gt;&lt;/title&gt;
+ &lt;style type=&quot;text/css&quot;&gt;
+-td.todo {
+- color: black;
++table {
++ border-spacing: 0;
++ font-family: Helvetica; font-size: 80%;
++ border: 1px solid #ccc;
+ }
+-td.building {
+- color: fuchsia;
+-}
+-td.partial {
+- color: purple;
+-}
+-td.built {
+- color: blue;
+-}
+-td.youri {
+- color: olive
+-}
+-td.uploaded {
+- color: green;
+-}
+-td.failure, td.failure a, td.rejected, td.rejected a {
+- color: red;
+-}
++table tr { padding: 0; margin: 0; }
++table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; }
++table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; }
++
++tr { background: transparent; }
++tr.uploaded { background: #ddffdd; }
++tr.failure, tr.rejected { background: #ffdddd; }
++tr.todo { background: white; }
++tr.building { background: #ffffdd; }
++tr.partial { background: blue; }
++tr.built { background: #00CCFF; }
++tr.youri { background: olive; }
++
++td.status-box { width: 1em; height: 1em; }
++tr.uploaded td.status-box { background: green; }
++tr.failure td.status-box, tr.rejected td.status-box { background: red; }
++tr.todo td.status-box { background: white; }
++tr.building td.status-box { background: yellow; }
++tr.partial td.status-box { background: blue; }
++tr.built td.status-box { background: #00CCFF; }
++tr.youri td.status-box { background: olive; }
++
+ &lt;/style&gt;
+ &lt;/head&gt;
+
+@@ -107,26 +125,55 @@
+ return &quot;unknown&quot;;
+ }
+
++function plural($num) {
++ if ($num &gt; 1)
++ return &quot;s&quot;;
++}
++
++function key2date($key) {
++ global $tz;
++ $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
++ $diff = time() - $date-&gt;getTimestamp();
++ if ($diff&lt;60)
++ return $diff . &quot; second&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/60);
++ if ($diff&lt;60)
++ return $diff . &quot; minute&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/60);
++ if ($diff&lt;24)
++ return $diff . &quot; hour&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/24);
++ return $diff . &quot; day&quot; . plural($diff) . &quot; ago&quot;;
++}
++
++# Temporary until initial mirror is ready
++echo &quot;&lt;a href=\&quot;src.mga.txt\&quot;&gt;$nb_rpm_mga src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=\&quot;src.txt\&quot;&gt;$nb_rpm&lt;/a&gt;. &lt;a href=\&quot;src.mdv.txt\&quot;&gt;List of Mandriva packages still present&lt;/a&gt;.&lt;br/&gt;\n&quot;;
++#########################################
++
++echo &quot;&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=\&quot;2\&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;\n&quot;;
+ foreach ($pkgs as $key =&gt; $p) {
+ $p[&quot;type&quot;] = pkg_gettype(&amp;$p);
+- echo &quot;&lt;tr&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&quot; . $p[&quot;user&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;tr class=&quot; . $p[&quot;type&quot;] . &quot;&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&quot; . key2date($key) . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;td&gt;&lt;a href='?user=&quot; . $p[&quot;user&quot;] . &quot;'&gt;&quot; . $p[&quot;user&quot;] . &quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;td&gt;&quot; . $p[&quot;package&quot;] . &quot;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;td&gt;&quot; . $p[&quot;version&quot;] . &quot;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;td&gt;&quot; . $p[&quot;media&quot;] . &quot;/&quot; . $p[&quot;section&quot;] . &quot;&lt;/td&gt;\n&quot;;
++ echo &quot;&lt;td class='status-box' /&gt;\n&quot;;
+ $typelink = &quot;&quot;;
+ if ($p[&quot;type&quot;] == &quot;failure&quot;) {
+ $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;];
+ } else if ($p[&quot;type&quot;] == &quot;rejected&quot;) {
+ $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;] . &quot;.youri&quot;;
+ }
+- echo &quot;&lt;td class='&quot; . $p[&quot;type&quot;] . &quot;'&gt;&quot;;
++ echo &quot;&lt;td&gt;&quot;;
+ if ($typelink)
+ echo &quot;&lt;a href='$typelink'&gt;&quot;;
+ echo $p[&quot;type&quot;];
+ if ($typelink)
+ echo &quot;&lt;/a&gt;&quot;;
+- echo &quot;&lt;/td&gt;\n&quot;;;
++ }
++ echo &quot;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;/tr&gt;\n&quot;;
+ }
+ ?&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/872f6ea4/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A></li>
+ <LI>Next message: <A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1931">[ date ]</a>
+ <a href="thread.html#1931">[ thread ]</a>
+ <a href="subject.html#1931">[ subject ]</a>
+ <a href="author.html#1931">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001932.html b/zarb-ml/mageia-sysadm/2011-January/001932.html
new file mode 100644
index 000000000..17d0df8f6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001932.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B270%5D%20Use%20a%20subdirectory%20for%20data%2C%0A%20to%20be%20writable%20by%20apache%20and%20fix%20a%20syntax%20error&In-Reply-To=%3C20110112115213.B449B421F8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001931.html">
+ <LINK REL="Next" HREF="001933.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B270%5D%20Use%20a%20subdirectory%20for%20data%2C%0A%20to%20be%20writable%20by%20apache%20and%20fix%20a%20syntax%20error&In-Reply-To=%3C20110112115213.B449B421F8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 12:52:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A></li>
+ <LI>Next message: <A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1932">[ date ]</a>
+ <a href="thread.html#1932">[ thread ]</a>
+ <a href="subject.html#1932">[ subject ]</a>
+ <a href="author.html#1932">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 270
+Author: pterjan
+Date: 2011-01-12 12:52:13 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+Use a subdirectory for data, to be writable by apache and fix a syntax error
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-12 11:44:21 UTC (rev 269)
++++ build_system/web/index.php 2011-01-12 11:52:13 UTC (rev 270)
+@@ -16,6 +16,7 @@
+ $tz = new DateTimeZone(&quot;UTC&quot;);
+
+ # Temporary until initial mirror is ready
++chdir(&quot;data&quot;);
+ $nb_rpm = shell_exec('rpm -qp --qf &quot;%{SOURCERPM}\n&quot; /distrib/bootstrap/distrib/cauldron/i586/media/core/release/*.rpm | sort -u | tee src.txt | wc -l');
+ $nb_rpm_mga = shell_exec('grep mga src.txt | tee src.mga.txt | wc -l');
+ shell_exec('grep -v mga src.txt &gt; src.mdv.txt');
+@@ -172,7 +173,6 @@
+ echo $p[&quot;type&quot;];
+ if ($typelink)
+ echo &quot;&lt;/a&gt;&quot;;
+- }
+ echo &quot;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;/tr&gt;\n&quot;;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/15a2f288/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A></li>
+ <LI>Next message: <A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1932">[ date ]</a>
+ <a href="thread.html#1932">[ thread ]</a>
+ <a href="subject.html#1932">[ subject ]</a>
+ <a href="author.html#1932">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001933.html b/zarb-ml/mageia-sysadm/2011-January/001933.html
new file mode 100644
index 000000000..715dae742
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001933.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B271%5D%20Revert%20some%20changes%20which%20were%20part%20of%0A%09another%20unfinished%20change&In-Reply-To=%3C20110112124054.C9AC442202%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001932.html">
+ <LINK REL="Next" HREF="001934.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B271%5D%20Revert%20some%20changes%20which%20were%20part%20of%0A%09another%20unfinished%20change&In-Reply-To=%3C20110112124054.C9AC442202%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 13:40:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A></li>
+ <LI>Next message: <A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1933">[ date ]</a>
+ <a href="thread.html#1933">[ thread ]</a>
+ <a href="subject.html#1933">[ subject ]</a>
+ <a href="author.html#1933">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 271
+Author: pterjan
+Date: 2011-01-12 13:40:54 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+Revert some changes which were part of another unfinished change
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-12 11:52:13 UTC (rev 270)
++++ build_system/web/index.php 2011-01-12 12:40:54 UTC (rev 271)
+@@ -48,7 +48,7 @@
+
+ $status = $val[1];
+ $data = $val[10];
+- $pkgs[$key][&quot;status&quot;][$status] = $data;
++ $pkgs[$key][&quot;status&quot;][$status] = 1;
+ $ext = $val[11];
+ if ($ext == &quot;.src.rpm.info&quot;) {
+ preg_match(&quot;!^(?:@\d+:)?(.*)!&quot;, $data, $name);
+@@ -58,9 +58,8 @@
+ } else if ($ext == &quot;.youri&quot;) {
+ $pkgs[$key][&quot;status&quot;][&quot;youri&quot;] = 1;
+ } else if ($ext == &quot;.lock&quot;) {
+- preg_match(&quot;/(.*)\..*\.(.*)\.\d+\.\d+/&quot;, &quot;(\1@\2)&quot;, $data);
+ // parse build bot from $data
+- $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = $data;
++ $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = 1;
+ }
+ }
+ // sort by key in reverse order to have more recent pkgs first
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/105985ce/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A></li>
+ <LI>Next message: <A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1933">[ date ]</a>
+ <a href="thread.html#1933">[ thread ]</a>
+ <a href="subject.html#1933">[ subject ]</a>
+ <a href="author.html#1933">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001934.html b/zarb-ml/mageia-sysadm/2011-January/001934.html
new file mode 100644
index 000000000..60d51d981
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001934.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [272] Fix links
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B272%5D%20Fix%20links&In-Reply-To=%3C20110112124527.2798142204%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001933.html">
+ <LINK REL="Next" HREF="001935.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [272] Fix links</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B272%5D%20Fix%20links&In-Reply-To=%3C20110112124527.2798142204%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [272] Fix links">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 13:45:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A></li>
+ <LI>Next message: <A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1934">[ date ]</a>
+ <a href="thread.html#1934">[ thread ]</a>
+ <a href="subject.html#1934">[ subject ]</a>
+ <a href="author.html#1934">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 272
+Author: pterjan
+Date: 2011-01-12 13:45:26 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+Fix links
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-12 12:40:54 UTC (rev 271)
++++ build_system/web/index.php 2011-01-12 12:45:26 UTC (rev 272)
+@@ -147,7 +147,7 @@
+ }
+
+ # Temporary until initial mirror is ready
+-echo &quot;&lt;a href=\&quot;src.mga.txt\&quot;&gt;$nb_rpm_mga src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=\&quot;src.txt\&quot;&gt;$nb_rpm&lt;/a&gt;. &lt;a href=\&quot;src.mdv.txt\&quot;&gt;List of Mandriva packages still present&lt;/a&gt;.&lt;br/&gt;\n&quot;;
++echo &quot;&lt;a href=\&quot;data/src.mga.txt\&quot;&gt;$nb_rpm_mga src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=\&quot;data/src.txt\&quot;&gt;$nb_rpm&lt;/a&gt;. &lt;a href=\&quot;data/src.mdv.txt\&quot;&gt;List of Mandriva packages still present&lt;/a&gt;.&lt;br/&gt;\n&quot;;
+ #########################################
+
+ echo &quot;&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=\&quot;2\&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;\n&quot;;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/af5c4577/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A></li>
+ <LI>Next message: <A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1934">[ date ]</a>
+ <a href="thread.html#1934">[ thread ]</a>
+ <a href="subject.html#1934">[ subject ]</a>
+ <a href="author.html#1934">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001935.html b/zarb-ml/mageia-sysadm/2011-January/001935.html
new file mode 100644
index 000000000..cab7d72a1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001935.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110112124928.9F34042206%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001934.html">
+ <LINK REL="Next" HREF="001936.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110112124928.9F34042206%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 13:49:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A></li>
+ <LI>Next message: <A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1935">[ date ]</a>
+ <a href="thread.html#1935">[ thread ]</a>
+ <a href="subject.html#1935">[ subject ]</a>
+ <a href="author.html#1935">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 13:49:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Wed Jan 12 13:49:28 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A></li>
+ <LI>Next message: <A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1935">[ date ]</a>
+ <a href="thread.html#1935">[ thread ]</a>
+ <a href="subject.html#1935">[ subject ]</a>
+ <a href="author.html#1935">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001936.html b/zarb-ml/mageia-sysadm/2011-January/001936.html
new file mode 100644
index 000000000..282758964
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001936.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimMT4gTuAYkYwdU39c_Ouyf5fLt6tAxC80293M%2B%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001935.html">
+ <LINK REL="Next" HREF="001937.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimMT4gTuAYkYwdU39c_Ouyf5fLt6tAxC80293M%2B%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 14:02:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1936">[ date ]</a>
+ <a href="thread.html#1936">[ thread ]</a>
+ <a href="subject.html#1936">[ subject ]</a>
+ <a href="author.html#1936">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi there
+
+As I was dealing with bcd in mandriva (Free/PWP isos generation tool),
+I'd like to setup it for alpha release. Main goal is to get clean and
+running install, and improve documentation for anybody who would join
+team.
+
+So I need some kind of sandbox including a copy for a local repository
+(can be mandriva for now).
+
+Cheers
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1936">[ date ]</a>
+ <a href="thread.html#1936">[ thread ]</a>
+ <a href="subject.html#1936">[ subject ]</a>
+ <a href="author.html#1936">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001937.html b/zarb-ml/mageia-sysadm/2011-January/001937.html
new file mode 100644
index 000000000..c77f3e1b3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001937.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110112131238.GE21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001936.html">
+ <LINK REL="Next" HREF="001938.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110112131238.GE21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 14:12:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1937">[ date ]</a>
+ <a href="thread.html#1937">[ thread ]</a>
+ <a href="subject.html#1937">[ subject ]</a>
+ <a href="author.html#1937">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Anne nicolas wrote:
+
+&gt;<i> Hi there
+</I>&gt;<i>
+</I>&gt;<i> As I was dealing with bcd in mandriva (Free/PWP isos generation tool),
+</I>&gt;<i> I'd like to setup it for alpha release. Main goal is to get clean and
+</I>&gt;<i> running install, and improve documentation for anybody who would join
+</I>&gt;<i> team.
+</I>&gt;<i>
+</I>&gt;<i> So I need some kind of sandbox including a copy for a local repository
+</I>&gt;<i> (can be mandriva for now).
+</I>
+So what is needed on this server ?
+
+A local repository (Mageia cauldron, and also Mandriva 2010.1 for testing),
+and an account that will be used to run bcd ? Does it need to have sudo
+access ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1937">[ date ]</a>
+ <a href="thread.html#1937">[ thread ]</a>
+ <a href="subject.html#1937">[ subject ]</a>
+ <a href="author.html#1937">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001938.html b/zarb-ml/mageia-sysadm/2011-January/001938.html
new file mode 100644
index 000000000..174846aef
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001938.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTim92LcZFtg0WwUQqE%3Dtkt2xFo6HhkWfU3%2BTBuCP%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001937.html">
+ <LINK REL="Next" HREF="001939.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTim92LcZFtg0WwUQqE%3Dtkt2xFo6HhkWfU3%2BTBuCP%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 14:19:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1938">[ date ]</a>
+ <a href="thread.html#1938">[ thread ]</a>
+ <a href="subject.html#1938">[ subject ]</a>
+ <a href="author.html#1938">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/12 nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt;:
+&gt;<i> On Wed, 12 Jan 2011, Anne nicolas wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> Hi there
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> As I was dealing with bcd in mandriva (Free/PWP isos generation tool),
+</I>&gt;&gt;<i> I'd like to setup it for alpha release. Main goal is to get clean and
+</I>&gt;&gt;<i> running install, and improve documentation for anybody who would join
+</I>&gt;&gt;<i> team.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> So I need some kind of sandbox including a copy for a local repository
+</I>&gt;&gt;<i> (can be mandriva for now).
+</I>&gt;<i>
+</I>&gt;<i> So what is needed on this server ?
+</I>&gt;<i>
+</I>&gt;<i> A local repository (Mageia cauldron, and also Mandriva 2010.1 for testing),
+</I>&gt;<i> and an account that will be used to run bcd ? Does it need to have sudo
+</I>&gt;<i> access ?
+</I>
+would be great to have sudo access on urpmi as I have to check
+dependancies, just for the very first tests. No need to keep it later
+
+also general bcd prequire is
+
+user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+/usr/sbin/chroot, \
+/usr/sbin/urpmi, \
+/usr/sbin/urpmi.addmedia, \
+/usr/sbin/urpmi.removemedia, \
+/bin/rm
+
+
+&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1938">[ date ]</a>
+ <a href="thread.html#1938">[ thread ]</a>
+ <a href="subject.html#1938">[ subject ]</a>
+ <a href="author.html#1938">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001939.html b/zarb-ml/mageia-sysadm/2011-January/001939.html
new file mode 100644
index 000000000..f5592724f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001939.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimcSmdWObxPLOiBanrD8NLeBMmmbk9wx%2B%3DZXck3%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001938.html">
+ <LINK REL="Next" HREF="001940.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimcSmdWObxPLOiBanrD8NLeBMmmbk9wx%2B%3DZXck3%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 14:26:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1939">[ date ]</a>
+ <a href="thread.html#1939">[ thread ]</a>
+ <a href="subject.html#1939">[ subject ]</a>
+ <a href="author.html#1939">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 13:19, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+&gt;<i> also general bcd &#160;prequire is
+</I>&gt;<i>
+</I>&gt;<i> user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+</I>&gt;<i> /usr/sbin/chroot, \
+</I>&gt;<i> /usr/sbin/urpmi, \
+</I>&gt;<i> /usr/sbin/urpmi.addmedia, \
+</I>&gt;<i> /usr/sbin/urpmi.removemedia, \
+</I>&gt;<i> /bin/rm
+</I>
+That's more than enough to get root in many different ways, each of
+urpmi, chroot and mount being enough, &quot;sudo chroot /&quot; being the
+easiest way :)
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1939">[ date ]</a>
+ <a href="thread.html#1939">[ thread ]</a>
+ <a href="subject.html#1939">[ subject ]</a>
+ <a href="author.html#1939">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001940.html b/zarb-ml/mageia-sysadm/2011-January/001940.html
new file mode 100644
index 000000000..553041888
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001940.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTikXh1hdG%3DV0%3DZ6HprdzWFbHsGe0K%2B0AV04M5HrL%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001939.html">
+ <LINK REL="Next" HREF="001943.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTikXh1hdG%3DV0%3DZ6HprdzWFbHsGe0K%2B0AV04M5HrL%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 14:28:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1940">[ date ]</a>
+ <a href="thread.html#1940">[ thread ]</a>
+ <a href="subject.html#1940">[ subject ]</a>
+ <a href="author.html#1940">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+&gt;<i> On Wed, Jan 12, 2011 at 13:19, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;&gt;<i> also general bcd &#160;prequire is
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+</I>&gt;&gt;<i> /usr/sbin/chroot, \
+</I>&gt;&gt;<i> /usr/sbin/urpmi, \
+</I>&gt;&gt;<i> /usr/sbin/urpmi.addmedia, \
+</I>&gt;&gt;<i> /usr/sbin/urpmi.removemedia, \
+</I>&gt;&gt;<i> /bin/rm
+</I>&gt;<i>
+</I>&gt;<i> That's more than enough to get root in many different ways, each of
+</I>&gt;<i> urpmi, chroot and mount being enough, &quot;sudo chroot /&quot; being the
+</I>&gt;<i> easiest way :)
+</I>
+Sure but for now it's all what we have to work with. The point is
+build was done internally in Mandriva. And no question to go back to
+mkcd :)
+
+&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1940">[ date ]</a>
+ <a href="thread.html#1940">[ thread ]</a>
+ <a href="subject.html#1940">[ subject ]</a>
+ <a href="author.html#1940">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001941.html b/zarb-ml/mageia-sysadm/2011-January/001941.html
new file mode 100644
index 000000000..c0b47bba0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001941.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294840157.32187.353.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001943.html">
+ <LINK REL="Next" HREF="001942.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294840157.32187.353.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 14:49:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1941">[ date ]</a>
+ <a href="thread.html#1941">[ thread ]</a>
+ <a href="subject.html#1941">[ subject ]</a>
+ <a href="author.html#1941">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 13:26 +0000, Pascal Terjan a &#233;crit :
+&gt;<i> On Wed, Jan 12, 2011 at 13:19, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; also general bcd prequire is
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+</I>&gt;<i> &gt; /usr/sbin/chroot, \
+</I>&gt;<i> &gt; /usr/sbin/urpmi, \
+</I>&gt;<i> &gt; /usr/sbin/urpmi.addmedia, \
+</I>&gt;<i> &gt; /usr/sbin/urpmi.removemedia, \
+</I>&gt;<i> &gt; /bin/rm
+</I>&gt;<i>
+</I>&gt;<i> That's more than enough to get root in many different ways, each of
+</I>&gt;<i> urpmi, chroot and mount being enough, &quot;sudo chroot /&quot; being the
+</I>&gt;<i> easiest way :)
+</I>
+And rm as sudo, mhhh
+
+
+What about setting a vm for that ?
+
+People getting root on a scratch isolated vm with no interaction would
+be ok I guess.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1941">[ date ]</a>
+ <a href="thread.html#1941">[ thread ]</a>
+ <a href="subject.html#1941">[ subject ]</a>
+ <a href="author.html#1941">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001942.html b/zarb-ml/mageia-sysadm/2011-January/001942.html
new file mode 100644
index 000000000..94197e0eb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001942.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110112135331.GF21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001941.html">
+ <LINK REL="Next" HREF="001946.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110112135331.GF21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 14:53:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1942">[ date ]</a>
+ <a href="thread.html#1942">[ thread ]</a>
+ <a href="subject.html#1942">[ subject ]</a>
+ <a href="author.html#1942">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> And rm as sudo, mhhh
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> What about setting a vm for that ?
+</I>&gt;<i>
+</I>&gt;<i> People getting root on a scratch isolated vm with no interaction would
+</I>&gt;<i> be ok I guess.
+</I>
+As this server will only be used for ISO generation, and only a limited
+number of people will have access to it, I think it's ok.
+
+If we want to use the server for something else later, we can easily
+reinstall it as it's a dedibox.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1942">[ date ]</a>
+ <a href="thread.html#1942">[ thread ]</a>
+ <a href="subject.html#1942">[ subject ]</a>
+ <a href="author.html#1942">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001943.html b/zarb-ml/mageia-sysadm/2011-January/001943.html
new file mode 100644
index 000000000..a001bbb93
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001943.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTik4dtBCm%3Dsw97CABA1amWUTj8%3DUjvxpDd736SFb%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001940.html">
+ <LINK REL="Next" HREF="001941.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTik4dtBCm%3Dsw97CABA1amWUTj8%3DUjvxpDd736SFb%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 15:03:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1943">[ date ]</a>
+ <a href="thread.html#1943">[ thread ]</a>
+ <a href="subject.html#1943">[ subject ]</a>
+ <a href="author.html#1943">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 13:28, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+&gt;<i> 2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+</I>&gt;&gt;<i> On Wed, Jan 12, 2011 at 13:19, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;&gt;&gt;<i> also general bcd &#160;prequire is
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+</I>&gt;&gt;&gt;<i> /usr/sbin/chroot, \
+</I>&gt;&gt;&gt;<i> /usr/sbin/urpmi, \
+</I>&gt;&gt;&gt;<i> /usr/sbin/urpmi.addmedia, \
+</I>&gt;&gt;&gt;<i> /usr/sbin/urpmi.removemedia, \
+</I>&gt;&gt;&gt;<i> /bin/rm
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> That's more than enough to get root in many different ways, each of
+</I>&gt;&gt;<i> urpmi, chroot and mount being enough, &quot;sudo chroot /&quot; being the
+</I>&gt;&gt;<i> easiest way :)
+</I>&gt;<i>
+</I>&gt;<i> Sure but for now it's all what we have to work with. The point is
+</I>&gt;<i> build was done internally in Mandriva. And no question to go back to
+</I>&gt;<i> mkcd :)
+</I>&gt;<i>
+</I>
+Of course, and I remember mkcd needing more than that.
+I just feel strange giving several permissions via sudo when most of
+them are enough to get any other
+
+And I'm sure /usr/sbin/urpmi.addmedia and /usr/sbin/urpmi.removemedia
+can be easily avoided, maybe chroot too
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1943">[ date ]</a>
+ <a href="thread.html#1943">[ thread ]</a>
+ <a href="subject.html#1943">[ subject ]</a>
+ <a href="author.html#1943">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001944.html b/zarb-ml/mageia-sysadm/2011-January/001944.html
new file mode 100644
index 000000000..e39450a03
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001944.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110112141941.7A19741D13%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001945.html">
+ <LINK REL="Next" HREF="001952.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110112141941.7A19741D13%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 15:19:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1944">[ date ]</a>
+ <a href="thread.html#1944">[ thread ]</a>
+ <a href="subject.html#1944">[ subject ]</a>
+ <a href="author.html#1944">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 15:19:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (554517,554518,554519,554520,554521,554522,554523,554524,554525,554526,554527,554528,554529,554530,554531,554532,554533,554534,554535,554536,554537,554538,554539,554540,554541,554542,554543,554544,554545,554546,554547,554548,554549,554550,554551,554552,554553,554554,554555,554556,554557,554558,554559,554560,554561,554562,554563))
+Wed Jan 12 15:19:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1944">[ date ]</a>
+ <a href="thread.html#1944">[ thread ]</a>
+ <a href="subject.html#1944">[ subject ]</a>
+ <a href="author.html#1944">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001945.html b/zarb-ml/mageia-sysadm/2011-January/001945.html
new file mode 100644
index 000000000..f11834b82
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001945.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110112141941.69B7241D15%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001980.html">
+ <LINK REL="Next" HREF="001944.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110112141941.69B7241D15%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 15:19:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1945">[ date ]</a>
+ <a href="thread.html#1945">[ thread ]</a>
+ <a href="subject.html#1945">[ subject ]</a>
+ <a href="author.html#1945">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 15:19:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (554564,554565,554566,554567,554568,554569,554570,554571,554572,554573,554574,554575,554576,554577,554578,554579,554580,554581,554582,554583,554584,554585,554586,554587,554588,554589,554590,554591,554592,554593,554594,554595,554596,554597,554598,554599,554600,554601,554602,554603,554604,554605,554606,554607,554608,554609,554610,554611,554612,554613,554614,554615,554616,554617,554618,554619,554620,554621,554622,554623,554624,554625,554626,554627))
+Wed Jan 12 15:19:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1945">[ date ]</a>
+ <a href="thread.html#1945">[ thread ]</a>
+ <a href="subject.html#1945">[ subject ]</a>
+ <a href="author.html#1945">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001946.html b/zarb-ml/mageia-sysadm/2011-January/001946.html
new file mode 100644
index 000000000..2cdbf0425
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001946.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294843373.32187.366.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001942.html">
+ <LINK REL="Next" HREF="001947.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294843373.32187.366.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 15:42:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1946">[ date ]</a>
+ <a href="thread.html#1946">[ thread ]</a>
+ <a href="subject.html#1946">[ subject ]</a>
+ <a href="author.html#1946">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Wed, 12 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; And rm as sudo, mhhh
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; What about setting a vm for that ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; People getting root on a scratch isolated vm with no interaction would
+</I>&gt;<i> &gt; be ok I guess.
+</I>&gt;<i>
+</I>&gt;<i> As this server will only be used for ISO generation, and only a limited
+</I>&gt;<i> number of people will have access to it, I think it's ok.
+</I>
+if we let only a very limited subset of people, with a high trust level,
+we may have a exception, but that should be a exception, so slippery
+slope.
+
+So far, the list is : sysadmin + ennael and blino, so that should be
+fine. But in the future, I would prefer to have less direct interaction
+if this involves extended sudo rights.
+
+&gt;<i> If we want to use the server for something else later, we can easily
+</I>&gt;<i> reinstall it as it's a dedibox.
+</I>
+We could reinstall if we make sure everything is properly puppetified
+( to ease migration ). Ennael promised me to write a doc :)
+
+Now, what if we want to use it for iso and something else, since the
+server will be idle most of the time ?
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1946">[ date ]</a>
+ <a href="thread.html#1946">[ thread ]</a>
+ <a href="subject.html#1946">[ subject ]</a>
+ <a href="author.html#1946">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001947.html b/zarb-ml/mageia-sysadm/2011-January/001947.html
new file mode 100644
index 000000000..3a5430a05
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001947.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTikmFPvMsTwv2b-6On2zFePDSRqgPXt1ztYQaY8b%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001946.html">
+ <LINK REL="Next" HREF="001948.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTikmFPvMsTwv2b-6On2zFePDSRqgPXt1ztYQaY8b%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 16:26:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1947">[ date ]</a>
+ <a href="thread.html#1947">[ thread ]</a>
+ <a href="subject.html#1947">[ subject ]</a>
+ <a href="author.html#1947">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 14:42, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;<i> On Wed, 12 Jan 2011, Michael Scherer wrote:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; And rm as sudo, mhhh
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; What about setting a vm for that ?
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; People getting root on a scratch isolated vm with no interaction would
+</I>&gt;&gt;<i> &gt; be ok I guess.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> As this server will only be used for ISO generation, and only a limited
+</I>&gt;&gt;<i> number of people will have access to it, I think it's ok.
+</I>&gt;<i>
+</I>&gt;<i> if we let only a very limited subset of people, with a high trust level,
+</I>&gt;<i> we may have a exception, but that should be a exception, so slippery
+</I>&gt;<i> slope.
+</I>&gt;<i>
+</I>&gt;<i> So far, the list is : sysadmin + ennael and blino, so that should be
+</I>&gt;<i> fine. But in the future, I would prefer to have less direct interaction
+</I>&gt;<i> if this involves extended sudo rights.
+</I>&gt;<i>
+</I>&gt;&gt;<i> If we want to use the server for something else later, we can easily
+</I>&gt;&gt;<i> reinstall it as it's a dedibox.
+</I>&gt;<i>
+</I>&gt;<i> We could reinstall if we make sure everything is properly puppetified
+</I>&gt;<i> ( to ease migration ). Ennael promised me to write a doc :)
+</I>&gt;<i>
+</I>&gt;<i> Now, what if we want to use it for iso and something else, since the
+</I>&gt;<i> server will be idle most of the time ?
+</I>
+Not if we have daily isos for testing
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1947">[ date ]</a>
+ <a href="thread.html#1947">[ thread ]</a>
+ <a href="subject.html#1947">[ subject ]</a>
+ <a href="author.html#1947">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001948.html b/zarb-ml/mageia-sysadm/2011-January/001948.html
new file mode 100644
index 000000000..08c968a5f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001948.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimYF2CAgym0e_WfkF1yAOamPT-_Tf%3D3T5vzye3f%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001947.html">
+ <LINK REL="Next" HREF="001949.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimYF2CAgym0e_WfkF1yAOamPT-_Tf%3D3T5vzye3f%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 16:28:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1948">[ date ]</a>
+ <a href="thread.html#1948">[ thread ]</a>
+ <a href="subject.html#1948">[ subject ]</a>
+ <a href="author.html#1948">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+&gt;<i> On Wed, Jan 12, 2011 at 14:42, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;&gt;<i> On Wed, 12 Jan 2011, Michael Scherer wrote:
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> &gt;
+</I>&gt;&gt;&gt;<i> &gt; And rm as sudo, mhhh
+</I>&gt;&gt;&gt;<i> &gt;
+</I>&gt;&gt;&gt;<i> &gt;
+</I>&gt;&gt;&gt;<i> &gt; What about setting a vm for that ?
+</I>&gt;&gt;&gt;<i> &gt;
+</I>&gt;&gt;&gt;<i> &gt; People getting root on a scratch isolated vm with no interaction would
+</I>&gt;&gt;&gt;<i> &gt; be ok I guess.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> As this server will only be used for ISO generation, and only a limited
+</I>&gt;&gt;&gt;<i> number of people will have access to it, I think it's ok.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> if we let only a very limited subset of people, with a high trust level,
+</I>&gt;&gt;<i> we may have a exception, but that should be a exception, so slippery
+</I>&gt;&gt;<i> slope.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> So far, the list is : sysadmin + ennael and blino, so that should be
+</I>&gt;&gt;<i> fine. But in the future, I would prefer to have less direct interaction
+</I>&gt;&gt;<i> if this involves extended sudo rights.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> If we want to use the server for something else later, we can easily
+</I>&gt;&gt;&gt;<i> reinstall it as it's a dedibox.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> We could reinstall if we make sure everything is properly puppetified
+</I>&gt;&gt;<i> ( to ease migration ). Ennael promised me to write a doc :)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Now, what if we want to use it for iso and something else, since the
+</I>&gt;&gt;<i> server will be idle most of the time ?
+</I>&gt;<i>
+</I>&gt;<i> Not if we have daily isos for testing
+</I>
+Daily is maybe too much. Why not weekly ? Also it could host regular
+packages rebuilds to send potential errors to maintainers
+
+&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1948">[ date ]</a>
+ <a href="thread.html#1948">[ thread ]</a>
+ <a href="subject.html#1948">[ subject ]</a>
+ <a href="author.html#1948">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001949.html b/zarb-ml/mageia-sysadm/2011-January/001949.html
new file mode 100644
index 000000000..fe6083487
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001949.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimN3JeJOyt_LJ5wMG90Pfiuq3xLYcb212P8c5SR%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001948.html">
+ <LINK REL="Next" HREF="001950.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTimN3JeJOyt_LJ5wMG90Pfiuq3xLYcb212P8c5SR%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">rdalverny at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 17:05:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1949">[ date ]</a>
+ <a href="thread.html#1949">[ thread ]</a>
+ <a href="subject.html#1949">[ subject ]</a>
+ <a href="author.html#1949">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 16:28, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+&gt;<i> 2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+</I>&gt;&gt;<i> On Wed, Jan 12, 2011 at 14:42, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;&gt;&gt;<i> Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+</I>&gt;&gt;&gt;<i> Now, what if we want to use it for iso and something else, since the
+</I>&gt;&gt;&gt;<i> server will be idle most of the time ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Not if we have daily isos for testing
+</I>&gt;<i>
+</I>&gt;<i> Daily is maybe too much. Why not weekly ?
+</I>
+Depends on context, but if something breaks (ISO coherence, install,
+usees), it is better to know it the day after rather than the week
+after (provided we do execute our first batch of tests on it)?
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1949">[ date ]</a>
+ <a href="thread.html#1949">[ thread ]</a>
+ <a href="subject.html#1949">[ subject ]</a>
+ <a href="author.html#1949">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001950.html b/zarb-ml/mageia-sysadm/2011-January/001950.html
new file mode 100644
index 000000000..8cd0ebaa3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001950.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294850095.32187.373.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001949.html">
+ <LINK REL="Next" HREF="001951.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C1294850095.32187.373.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 17:34:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1950">[ date ]</a>
+ <a href="thread.html#1950">[ thread ]</a>
+ <a href="subject.html#1950">[ subject ]</a>
+ <a href="author.html#1950">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 17:05 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> On Wed, Jan 12, 2011 at 16:28, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; 2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+</I>&gt;<i> &gt;&gt; On Wed, Jan 12, 2011 at 14:42, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt;&gt;&gt; Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt;&gt;&gt; Now, what if we want to use it for iso and something else, since the
+</I>&gt;<i> &gt;&gt;&gt; server will be idle most of the time ?
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; Not if we have daily isos for testing
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Daily is maybe too much. Why not weekly ?
+</I>&gt;<i>
+</I>&gt;<i> Depends on context, but if something breaks (ISO coherence, install,
+</I>&gt;<i> usees), it is better to know it the day after rather than the week
+</I>&gt;<i> after (provided we do execute our first batch of tests on it)?
+</I>
+Well, we would first have automated tests, as I doubt we will find
+people who install every day.
+I would be in favor of rebuilding 1 iso every day too, depending on the
+load, and send errors if the iso is not created.
+
+But we should know how long it take.
+
+Maybe we can have hourly rebuild :)
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1950">[ date ]</a>
+ <a href="thread.html#1950">[ thread ]</a>
+ <a href="subject.html#1950">[ subject ]</a>
+ <a href="author.html#1950">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001951.html b/zarb-ml/mageia-sysadm/2011-January/001951.html
new file mode 100644
index 000000000..b87bb73c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001951.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTi%3D9D8RacSamhVJacYr5msXDQ9oJsaizjuA1Vi29%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001950.html">
+ <LINK REL="Next" HREF="001956.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3CAANLkTi%3D9D8RacSamhVJacYr5msXDQ9oJsaizjuA1Vi29%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 17:38:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1951">[ date ]</a>
+ <a href="thread.html#1951">[ thread ]</a>
+ <a href="subject.html#1951">[ subject ]</a>
+ <a href="author.html#1951">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 12 janv. 2011 17:35, &quot;Michael Scherer&quot; &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; a &#233;crit :
+&gt;<i>
+</I>&gt;<i> Le mercredi 12 janvier 2011 &#224; 17:05 +0100, Romain d'Alverny a &#233;crit :
+</I>&gt;<i> &gt; On Wed, Jan 12, 2011 at 16:28, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; &gt; 2011/1/12 Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;:
+</I>&gt;<i> &gt; &gt;&gt; On Wed, Jan 12, 2011 at 14:42, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; &gt;&gt;&gt; Le mercredi 12 janvier 2011 &#224; 14:53 +0100, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; &gt;&gt;&gt; Now, what if we want to use it for iso and something else, since the
+</I>&gt;<i> &gt; &gt;&gt;&gt; server will be idle most of the time ?
+</I>&gt;<i> &gt; &gt;&gt;
+</I>&gt;<i> &gt; &gt;&gt; Not if we have daily isos for testing
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Daily is maybe too much. Why not weekly ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Depends on context, but if something breaks (ISO coherence, install,
+</I>&gt;<i> &gt; usees), it is better to know it the day after rather than the week
+</I>&gt;<i> &gt; after (provided we do execute our first batch of tests on it)?
+</I>&gt;<i>
+</I>&gt;<i> Well, we would first have automated tests, as I doubt we will find
+</I>&gt;<i> people who install every day.
+</I>&gt;<i> I would be in favor of rebuilding 1 iso every day too, depending on the
+</I>&gt;<i> load, and send errors if the iso is not created.
+</I>&gt;<i>
+</I>&gt;<i> But we should know how long it take.
+</I>&gt;<i>
+</I>&gt;<i> Maybe we can have hourly rebuild :)
+</I>&gt;<i>
+</I>building a dvd iso takes around 1/2h but it depends on hardware
+configuration
+
+&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Michael Scherer
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/3659ade1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1951">[ date ]</a>
+ <a href="thread.html#1951">[ thread ]</a>
+ <a href="subject.html#1951">[ subject ]</a>
+ <a href="author.html#1951">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001952.html b/zarb-ml/mageia-sysadm/2011-January/001952.html
new file mode 100644
index 000000000..354b6021a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001952.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [765] add bcd module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C20110112164209.3D0E942209%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001944.html">
+ <LINK REL="Next" HREF="001955.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [765] add bcd module</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C20110112164209.3D0E942209%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [765] add bcd module">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 17:42:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1952">[ date ]</a>
+ <a href="thread.html#1952">[ thread ]</a>
+ <a href="subject.html#1952">[ subject ]</a>
+ <a href="author.html#1952">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 765
+Author: boklm
+Date: 2011-01-12 17:42:08 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+add bcd module
+
+Added Paths:
+-----------
+ puppet/modules/bcd/
+ puppet/modules/bcd/manifests/
+ puppet/modules/bcd/manifests/ini.pp
+ puppet/modules/bcd/templates/
+ puppet/modules/bcd/templates/sudoers.bcd
+
+Added: puppet/modules/bcd/manifests/ini.pp
+===================================================================
+--- puppet/modules/bcd/manifests/ini.pp (rev 0)
++++ puppet/modules/bcd/manifests/ini.pp 2011-01-12 16:42:08 UTC (rev 765)
+@@ -0,0 +1,32 @@
++class bcd {
++ $bcd_login = 'bcd'
++ $bcd_home = '/home/bcd'
++
++ class base {
++ include sudo
++
++ buildsystem::sshuser { $bcd_login:
++ homedir =&gt; $bcd_home,
++ comment =&gt; &quot;User for creating ISOs&quot;,
++ }
++
++ package { bcd:
++ ensure =&gt; 'installed',
++ }
++
++ file { &quot;/etc/sudoers.d/bcd&quot;:
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 440,
++ content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
++ }
++ }
++
++ define ssh_access($type, $key) {
++ ssh_authorized_key{$name:
++ type =&gt; $type,
++ key =&gt; $key,
++ user =&gt; $bcd_login,
++ }
++ }
++}
+
+Added: puppet/modules/bcd/templates/sudoers.bcd
+===================================================================
+--- puppet/modules/bcd/templates/sudoers.bcd (rev 0)
++++ puppet/modules/bcd/templates/sudoers.bcd 2011-01-12 16:42:08 UTC (rev 765)
+@@ -0,0 +1,6 @@
++&lt;%= bcd_login %&gt; ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
++/usr/sbin/chroot, \
++/usr/sbin/urpmi, \
++/usr/sbin/urpmi.addmedia, \
++/usr/sbin/urpmi.removemedia, \
++/bin/rm
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/446ad491/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1952">[ date ]</a>
+ <a href="thread.html#1952">[ thread ]</a>
+ <a href="subject.html#1952">[ subject ]</a>
+ <a href="author.html#1952">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001953.html b/zarb-ml/mageia-sysadm/2011-January/001953.html
new file mode 100644
index 000000000..e5da7c10d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001953.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [766] typo in filename
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B766%5D%20typo%20in%20filename&In-Reply-To=%3C20110112164939.DB2544220F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001961.html">
+ <LINK REL="Next" HREF="001954.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [766] typo in filename</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B766%5D%20typo%20in%20filename&In-Reply-To=%3C20110112164939.DB2544220F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [766] typo in filename">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 17:49:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1953">[ date ]</a>
+ <a href="thread.html#1953">[ thread ]</a>
+ <a href="subject.html#1953">[ subject ]</a>
+ <a href="author.html#1953">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 766
+Author: boklm
+Date: 2011-01-12 17:49:39 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+typo in filename
+
+Added Paths:
+-----------
+ puppet/modules/bcd/manifests/init.pp
+
+Removed Paths:
+-------------
+ puppet/modules/bcd/manifests/ini.pp
+
+Deleted: puppet/modules/bcd/manifests/ini.pp
+===================================================================
+--- puppet/modules/bcd/manifests/ini.pp 2011-01-12 16:42:08 UTC (rev 765)
++++ puppet/modules/bcd/manifests/ini.pp 2011-01-12 16:49:39 UTC (rev 766)
+@@ -1,32 +0,0 @@
+-class bcd {
+- $bcd_login = 'bcd'
+- $bcd_home = '/home/bcd'
+-
+- class base {
+- include sudo
+-
+- buildsystem::sshuser { $bcd_login:
+- homedir =&gt; $bcd_home,
+- comment =&gt; &quot;User for creating ISOs&quot;,
+- }
+-
+- package { bcd:
+- ensure =&gt; 'installed',
+- }
+-
+- file { &quot;/etc/sudoers.d/bcd&quot;:
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 440,
+- content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+- }
+- }
+-
+- define ssh_access($type, $key) {
+- ssh_authorized_key{$name:
+- type =&gt; $type,
+- key =&gt; $key,
+- user =&gt; $bcd_login,
+- }
+- }
+-}
+
+Copied: puppet/modules/bcd/manifests/init.pp (from rev 765, puppet/modules/bcd/manifests/ini.pp)
+===================================================================
+--- puppet/modules/bcd/manifests/init.pp (rev 0)
++++ puppet/modules/bcd/manifests/init.pp 2011-01-12 16:49:39 UTC (rev 766)
+@@ -0,0 +1,32 @@
++class bcd {
++ $bcd_login = 'bcd'
++ $bcd_home = '/home/bcd'
++
++ class base {
++ include sudo
++
++ buildsystem::sshuser { $bcd_login:
++ homedir =&gt; $bcd_home,
++ comment =&gt; &quot;User for creating ISOs&quot;,
++ }
++
++ package { bcd:
++ ensure =&gt; 'installed',
++ }
++
++ file { &quot;/etc/sudoers.d/bcd&quot;:
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 440,
++ content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
++ }
++ }
++
++ define ssh_access($type, $key) {
++ ssh_authorized_key{$name:
++ type =&gt; $type,
++ key =&gt; $key,
++ user =&gt; $bcd_login,
++ }
++ }
++}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/d99ad066/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1953">[ date ]</a>
+ <a href="thread.html#1953">[ thread ]</a>
+ <a href="subject.html#1953">[ subject ]</a>
+ <a href="author.html#1953">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001954.html b/zarb-ml/mageia-sysadm/2011-January/001954.html
new file mode 100644
index 000000000..b46ee6ce2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001954.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B767%5D%20add%20bcd%20module%20on%20rabbit%2C%0A%09and%20add%20ssh%20key%20for%20ennael&In-Reply-To=%3C20110112165121.4F91742211%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001953.html">
+ <LINK REL="Next" HREF="001957.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B767%5D%20add%20bcd%20module%20on%20rabbit%2C%0A%09and%20add%20ssh%20key%20for%20ennael&In-Reply-To=%3C20110112165121.4F91742211%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 17:51:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A></li>
+ <LI>Next message: <A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1954">[ date ]</a>
+ <a href="thread.html#1954">[ thread ]</a>
+ <a href="subject.html#1954">[ subject ]</a>
+ <a href="author.html#1954">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 767
+Author: boklm
+Date: 2011-01-12 17:51:20 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+add bcd module on rabbit, and add ssh key for ennael
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-12 16:49:39 UTC (rev 766)
++++ puppet/manifests/nodes.pp 2011-01-12 16:51:20 UTC (rev 767)
+@@ -139,8 +139,12 @@
+ node rabbit {
+ # Location: Server offered by Dedibox (paris)
+ #
+-# TODO:
+-# - setup bcd
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
++
++ include bcd::base
++ bcd::ssh_access { &quot;ssh key for ennael&quot;:
++ type =&gt; 'ssh-rsa',
++ key =&gt; 'AAAAB3NzaC1yc2EAAAABIwAAAIEA6CZNPpCrAcVIm6DIC2PBLNIG6uobO7lN/X1MZdEIaTAeF21n8jm7bIyKj3+4faZfaZFwHFeoIcvAv8OcwZJOAAd0itqIZeA9wN8yOxhLNWX4CgUj1uZrWG6DxysIvb0jJ4E5avewkTOw0vOxvM/DJtLnIgRFpdyztUrZyXws7CU=',
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/ec3a2b58/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A></li>
+ <LI>Next message: <A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1954">[ date ]</a>
+ <a href="thread.html#1954">[ thread ]</a>
+ <a href="subject.html#1954">[ subject ]</a>
+ <a href="author.html#1954">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001955.html b/zarb-ml/mageia-sysadm/2011-January/001955.html
new file mode 100644
index 000000000..7fb634256
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001955.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [765] add bcd module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C1294851153.32187.385.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001952.html">
+ <LINK REL="Next" HREF="001961.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [765] add bcd module</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C1294851153.32187.385.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [765] add bcd module">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 12 17:52:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1955">[ date ]</a>
+ <a href="thread.html#1955">[ thread ]</a>
+ <a href="subject.html#1955">[ subject ]</a>
+ <a href="author.html#1955">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 17:42 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+
+&gt;<i> + file { &quot;/etc/sudoers.d/bcd&quot;:
+</I>&gt;<i> + owner =&gt; root,
+</I>&gt;<i> + group =&gt; root,
+</I>&gt;<i> + mode =&gt; 440,
+</I>&gt;<i> + content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+</I>&gt;<i> + }
+</I>&gt;<i> + }
+</I>
+Micro optimisation I guess, but maybe we could do a define for that :
+
+define sudoers_config($content) {
+ file { &quot;/etc/sudoers.d/$name&quot;:
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 440,
+ content =&gt; $content,
+
+ }
+}
+
+and then :
+
+sudoers_config { &quot;bcd:&quot;
+ content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+}
+
+( less cut and paste for owner,group and mode, so less risk on error on
+something as critic as sudo config )
+
+&gt;<i> + define ssh_access($type, $key) {
+</I>&gt;<i> + ssh_authorized_key{$name:
+</I>&gt;<i> + type =&gt; $type,
+</I>&gt;<i> + key =&gt; $key,
+</I>&gt;<i> + user =&gt; $bcd_login,
+</I>&gt;<i> + }
+</I>&gt;<i> + }
+</I>
+I would rather use login based access ( we do have a module for that )
+and let people run bcd using sudo -u bcd.
+
+And use a group of people in ldap for that.
+This way :
+- we do know who is doing iso, in case of compromission
+- we reuse the same ssh keys everywhere, less painful to update or
+remove for everybody involved
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1955">[ date ]</a>
+ <a href="thread.html#1955">[ thread ]</a>
+ <a href="subject.html#1955">[ subject ]</a>
+ <a href="author.html#1955">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001956.html b/zarb-ml/mageia-sysadm/2011-January/001956.html
new file mode 100644
index 000000000..4b6abe51e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001956.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C31F8FA10-0F35-4043-8F17-E86F92D466D2%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001951.html">
+ <LINK REL="Next" HREF="001981.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C31F8FA10-0F35-4043-8F17-E86F92D466D2%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">rdalverny at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 17:53:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1956">[ date ]</a>
+ <a href="thread.html#1956">[ thread ]</a>
+ <a href="subject.html#1956">[ subject ]</a>
+ <a href="author.html#1956">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 12 janv. 2011 &#224; 17:34, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; a &#233;crit :
+&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i>
+</I>&gt;<i> Well, we would first have automated tests, as I doubt we will find
+</I>&gt;<i> people who install every day.
+</I>
+I believe dams has some stuff available for a start.
+
+&gt;<i> I would be in favor of rebuilding 1 iso every day too, depending on the
+</I>&gt;<i> load, and send errors if the iso is not created.
+</I>
+Yep.
+
+R.
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1956">[ date ]</a>
+ <a href="thread.html#1956">[ thread ]</a>
+ <a href="subject.html#1956">[ subject ]</a>
+ <a href="author.html#1956">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001957.html b/zarb-ml/mageia-sysadm/2011-January/001957.html
new file mode 100644
index 000000000..df8fc9407
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001957.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112165429.0696B42212%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001954.html">
+ <LINK REL="Next" HREF="001960.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112165429.0696B42212%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 17:54:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A></li>
+ <LI>Next message: <A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1957">[ date ]</a>
+ <a href="thread.html#1957">[ thread ]</a>
+ <a href="subject.html#1957">[ subject ]</a>
+ <a href="author.html#1957">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 17:54:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template bcd/sudoers.bcd: Could not find value for 'bcd_login' at /etc/puppet/modules/bcd/manifests/init.pp:21 on node rabbit.mageia.org
+Wed Jan 12 17:54:28 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A></li>
+ <LI>Next message: <A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1957">[ date ]</a>
+ <a href="thread.html#1957">[ thread ]</a>
+ <a href="subject.html#1957">[ subject ]</a>
+ <a href="author.html#1957">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001958.html b/zarb-ml/mageia-sysadm/2011-January/001958.html
new file mode 100644
index 000000000..bee781a70
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001958.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTik4JOEzptC%2BrRgoSO17c6%2BmJ_qvXLGUZjYNdigB%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001927.html">
+ <LINK REL="Next" HREF="001959.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3CAANLkTik4JOEzptC%2BrRgoSO17c6%2BmJ_qvXLGUZjYNdigB%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 17:55:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1958">[ date ]</a>
+ <a href="thread.html#1958">[ thread ]</a>
+ <a href="subject.html#1958">[ subject ]</a>
+ <a href="author.html#1958">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 11, 2011 at 17:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> After thinking more about this, I think I agree that it would be much
+</I>&gt;<i> better to run it on alamut.
+</I>
+Sshould we create a vhost there for the bs web interface ?
+
+pkgsubmit was nice but is used in tools, during package submission/upload
+
+Or should the build info be integrated into another site, like the apps db ?
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1958">[ date ]</a>
+ <a href="thread.html#1958">[ thread ]</a>
+ <a href="subject.html#1958">[ subject ]</a>
+ <a href="author.html#1958">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001959.html b/zarb-ml/mageia-sysadm/2011-January/001959.html
new file mode 100644
index 000000000..bafeb9f66
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001959.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110112165816.GI21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001958.html">
+ <LINK REL="Next" HREF="001979.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3C20110112165816.GI21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 17:58:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1959">[ date ]</a>
+ <a href="thread.html#1959">[ thread ]</a>
+ <a href="subject.html#1959">[ subject ]</a>
+ <a href="author.html#1959">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> On Tue, Jan 11, 2011 at 17:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;<i> &gt; better to run it on alamut.
+</I>&gt;<i>
+</I>&gt;<i> Sshould we create a vhost there for the bs web interface ?
+</I>&gt;<i>
+</I>&gt;<i> pkgsubmit was nice but is used in tools, during package submission/upload
+</I>
+Yes, I think we should use an other vhost to be able to move it more
+easily later to alamut.
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1959">[ date ]</a>
+ <a href="thread.html#1959">[ thread ]</a>
+ <a href="subject.html#1959">[ subject ]</a>
+ <a href="author.html#1959">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001960.html b/zarb-ml/mageia-sysadm/2011-January/001960.html
new file mode 100644
index 000000000..90a7d84ca
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001960.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112170318.87F7042213%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001957.html">
+ <LINK REL="Next" HREF="001962.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112170318.87F7042213%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:03:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1960">[ date ]</a>
+ <a href="thread.html#1960">[ thread ]</a>
+ <a href="subject.html#1960">[ subject ]</a>
+ <a href="author.html#1960">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 18:03:18 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template bcd/sudoers.bcd: Could not find value for 'bcd_login' at /etc/puppet/modules/bcd/manifests/init.pp:21 on node rabbit.mageia.org
+Wed Jan 12 18:03:18 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1960">[ date ]</a>
+ <a href="thread.html#1960">[ thread ]</a>
+ <a href="subject.html#1960">[ subject ]</a>
+ <a href="author.html#1960">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001961.html b/zarb-ml/mageia-sysadm/2011-January/001961.html
new file mode 100644
index 000000000..937514962
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001961.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [765] add bcd module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C20110112172834.GJ21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001955.html">
+ <LINK REL="Next" HREF="001953.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [765] add bcd module</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B765%5D%20add%20bcd%20module&In-Reply-To=%3C20110112172834.GJ21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [765] add bcd module">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 18:28:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1961">[ date ]</a>
+ <a href="thread.html#1961">[ thread ]</a>
+ <a href="subject.html#1961">[ subject ]</a>
+ <a href="author.html#1961">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Michael Scherer wrote:
+
+&gt;<i> Le mercredi 12 janvier 2011 &#224; 17:42 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+</I>&gt;<i>
+</I>&gt;<i> &gt; + file { &quot;/etc/sudoers.d/bcd&quot;:
+</I>&gt;<i> &gt; + owner =&gt; root,
+</I>&gt;<i> &gt; + group =&gt; root,
+</I>&gt;<i> &gt; + mode =&gt; 440,
+</I>&gt;<i> &gt; + content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+</I>&gt;<i> &gt; + }
+</I>&gt;<i> &gt; + }
+</I>&gt;<i>
+</I>&gt;<i> Micro optimisation I guess, but maybe we could do a define for that :
+</I>&gt;<i>
+</I>&gt;<i> define sudoers_config($content) {
+</I>&gt;<i> file { &quot;/etc/sudoers.d/$name&quot;:
+</I>&gt;<i> owner =&gt; root,
+</I>&gt;<i> group =&gt; root,
+</I>&gt;<i> mode =&gt; 440,
+</I>&gt;<i> content =&gt; $content,
+</I>&gt;<i>
+</I>&gt;<i> }
+</I>&gt;<i> }
+</I>&gt;<i>
+</I>&gt;<i> and then :
+</I>&gt;<i>
+</I>&gt;<i> sudoers_config { &quot;bcd:&quot;
+</I>&gt;<i> content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+</I>&gt;<i> }
+</I>&gt;<i>
+</I>&gt;<i> ( less cut and paste for owner,group and mode, so less risk on error on
+</I>&gt;<i> something as critic as sudo config )
+</I>
+Good idea.
+
+&gt;<i>
+</I>&gt;<i> &gt; + define ssh_access($type, $key) {
+</I>&gt;<i> &gt; + ssh_authorized_key{$name:
+</I>&gt;<i> &gt; + type =&gt; $type,
+</I>&gt;<i> &gt; + key =&gt; $key,
+</I>&gt;<i> &gt; + user =&gt; $bcd_login,
+</I>&gt;<i> &gt; + }
+</I>&gt;<i> &gt; + }
+</I>&gt;<i>
+</I>&gt;<i> I would rather use login based access ( we do have a module for that )
+</I>&gt;<i> and let people run bcd using sudo -u bcd.
+</I>&gt;<i>
+</I>&gt;<i> And use a group of people in ldap for that.
+</I>&gt;<i> This way :
+</I>&gt;<i> - we do know who is doing iso, in case of compromission
+</I>&gt;<i> - we reuse the same ssh keys everywhere, less painful to update or
+</I>&gt;<i> remove for everybody involved
+</I>
+Ok, yes, that's better.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A></li>
+ <LI>Next message: <A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1961">[ date ]</a>
+ <a href="thread.html#1961">[ thread ]</a>
+ <a href="subject.html#1961">[ subject ]</a>
+ <a href="author.html#1961">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001962.html b/zarb-ml/mageia-sysadm/2011-January/001962.html
new file mode 100644
index 000000000..71ebdf403
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001962.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B768%5D%20add%20sudoers_config%20define%20%28proposed%20by%20misc%29&In-Reply-To=%3C20110112173233.7AEF14221A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001960.html">
+ <LINK REL="Next" HREF="001963.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B768%5D%20add%20sudoers_config%20define%20%28proposed%20by%20misc%29&In-Reply-To=%3C20110112173233.7AEF14221A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:32:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1962">[ date ]</a>
+ <a href="thread.html#1962">[ thread ]</a>
+ <a href="subject.html#1962">[ subject ]</a>
+ <a href="author.html#1962">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 768
+Author: boklm
+Date: 2011-01-12 18:32:33 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+add sudoers_config define (proposed by misc)
+
+Modified Paths:
+--------------
+ puppet/modules/sudo/manifests/init.pp
+
+Modified: puppet/modules/sudo/manifests/init.pp
+===================================================================
+--- puppet/modules/sudo/manifests/init.pp 2011-01-12 16:51:20 UTC (rev 767)
++++ puppet/modules/sudo/manifests/init.pp 2011-01-12 17:32:33 UTC (rev 768)
+@@ -17,4 +17,13 @@
+ mode =&gt; 440,
+ content =&gt; template(&quot;sudo/sudoers&quot;)
+ }
++
++ define sudoers_config($content) {
++ file { &quot;/etc/sudoers.d/$name&quot;:
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 440,
++ content =&gt; $content,
++ }
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/4d5e6f6d/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1962">[ date ]</a>
+ <a href="thread.html#1962">[ thread ]</a>
+ <a href="subject.html#1962">[ subject ]</a>
+ <a href="author.html#1962">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001963.html b/zarb-ml/mageia-sysadm/2011-January/001963.html
new file mode 100644
index 000000000..3aa052018
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001963.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112173319.BDC444221E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001962.html">
+ <LINK REL="Next" HREF="001964.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112173319.BDC444221E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:33:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A></li>
+ <LI>Next message: <A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1963">[ date ]</a>
+ <a href="thread.html#1963">[ thread ]</a>
+ <a href="subject.html#1963">[ subject ]</a>
+ <a href="author.html#1963">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 18:33:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template bcd/sudoers.bcd: Could not find value for 'bcd_login' at /etc/puppet/modules/bcd/manifests/init.pp:21 on node rabbit.mageia.org
+Wed Jan 12 18:33:19 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A></li>
+ <LI>Next message: <A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1963">[ date ]</a>
+ <a href="thread.html#1963">[ thread ]</a>
+ <a href="subject.html#1963">[ subject ]</a>
+ <a href="author.html#1963">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001964.html b/zarb-ml/mageia-sysadm/2011-January/001964.html
new file mode 100644
index 000000000..a308ba174
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001964.html
@@ -0,0 +1,110 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [769] use new sudoers_config define
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B769%5D%20use%20new%20sudoers_config%20define&In-Reply-To=%3C20110112173556.F2A3F4221D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001963.html">
+ <LINK REL="Next" HREF="001965.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [769] use new sudoers_config define</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B769%5D%20use%20new%20sudoers_config%20define&In-Reply-To=%3C20110112173556.F2A3F4221D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [769] use new sudoers_config define">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:35:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1964">[ date ]</a>
+ <a href="thread.html#1964">[ thread ]</a>
+ <a href="subject.html#1964">[ subject ]</a>
+ <a href="author.html#1964">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 769
+Author: boklm
+Date: 2011-01-12 18:35:56 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+use new sudoers_config define
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-12 17:32:33 UTC (rev 768)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-12 17:35:56 UTC (rev 769)
+@@ -125,10 +125,7 @@
+ content =&gt; template(&quot;buildsystem/mdv-youri-submit.wrapper&quot;)
+ }
+
+- file { &quot;/etc/sudoers.d/mdv-youri-submit&quot;:
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 440,
++ sudoers_config { &quot;mdv-youri-submit&quot;:
+ content =&gt; template(&quot;buildsystem/sudoers.youri&quot;)
+ }
+
+@@ -234,11 +231,7 @@
+ content =&gt; template(&quot;buildsystem/iurt.mandriva2010.1.conf&quot;)
+ }
+
+- file { &quot;/etc/sudoers.d/iurt&quot;:
+- ensure =&gt; present,
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 440,
++ sudoers_config { &quot;iurt&quot;:
+ content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/1c16885e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1964">[ date ]</a>
+ <a href="thread.html#1964">[ thread ]</a>
+ <a href="subject.html#1964">[ subject ]</a>
+ <a href="author.html#1964">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001965.html b/zarb-ml/mageia-sysadm/2011-January/001965.html
new file mode 100644
index 000000000..84ce310ab
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001965.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110112173636.470364221A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001964.html">
+ <LINK REL="Next" HREF="001966.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110112173636.470364221A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:36:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A></li>
+ <LI>Next message: <A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1965">[ date ]</a>
+ <a href="thread.html#1965">[ thread ]</a>
+ <a href="subject.html#1965">[ subject ]</a>
+ <a href="author.html#1965">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 18:36:34 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type sudoers_config at /etc/puppet/modules/buildsystem/manifests/init.pp:130 on node valstar.mageia.org
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A></li>
+ <LI>Next message: <A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1965">[ date ]</a>
+ <a href="thread.html#1965">[ thread ]</a>
+ <a href="subject.html#1965">[ subject ]</a>
+ <a href="author.html#1965">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001966.html b/zarb-ml/mageia-sysadm/2011-January/001966.html
new file mode 100644
index 000000000..bbffa0c12
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001966.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [770] fix sudoers_config calls
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B770%5D%20fix%20sudoers_config%20calls&In-Reply-To=%3C20110112173743.11D474221D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001965.html">
+ <LINK REL="Next" HREF="001967.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [770] fix sudoers_config calls</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B770%5D%20fix%20sudoers_config%20calls&In-Reply-To=%3C20110112173743.11D474221D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [770] fix sudoers_config calls">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 18:37:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1966">[ date ]</a>
+ <a href="thread.html#1966">[ thread ]</a>
+ <a href="subject.html#1966">[ subject ]</a>
+ <a href="author.html#1966">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 770
+Author: boklm
+Date: 2011-01-12 18:37:42 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+fix sudoers_config calls
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-12 17:35:56 UTC (rev 769)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-12 17:37:42 UTC (rev 770)
+@@ -125,7 +125,7 @@
+ content =&gt; template(&quot;buildsystem/mdv-youri-submit.wrapper&quot;)
+ }
+
+- sudoers_config { &quot;mdv-youri-submit&quot;:
++ sudo::sudoers_config { &quot;mdv-youri-submit&quot;:
+ content =&gt; template(&quot;buildsystem/sudoers.youri&quot;)
+ }
+
+@@ -231,7 +231,7 @@
+ content =&gt; template(&quot;buildsystem/iurt.mandriva2010.1.conf&quot;)
+ }
+
+- sudoers_config { &quot;iurt&quot;:
++ sudo::sudoers_config { &quot;iurt&quot;:
+ content =&gt; template(&quot;buildsystem/sudoers.iurt&quot;)
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/062b9314/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1966">[ date ]</a>
+ <a href="thread.html#1966">[ thread ]</a>
+ <a href="subject.html#1966">[ subject ]</a>
+ <a href="author.html#1966">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001967.html b/zarb-ml/mageia-sysadm/2011-January/001967.html
new file mode 100644
index 000000000..3ee2feb2c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001967.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112180326.1DFAE42224%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001966.html">
+ <LINK REL="Next" HREF="001968.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112180326.1DFAE42224%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 19:03:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A></li>
+ <LI>Next message: <A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1967">[ date ]</a>
+ <a href="thread.html#1967">[ thread ]</a>
+ <a href="subject.html#1967">[ subject ]</a>
+ <a href="author.html#1967">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 19:03:25 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template bcd/sudoers.bcd: Could not find value for 'bcd_login' at /etc/puppet/modules/bcd/manifests/init.pp:21 on node rabbit.mageia.org
+Wed Jan 12 19:03:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A></li>
+ <LI>Next message: <A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1967">[ date ]</a>
+ <a href="thread.html#1967">[ thread ]</a>
+ <a href="subject.html#1967">[ subject ]</a>
+ <a href="author.html#1967">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001968.html b/zarb-ml/mageia-sysadm/2011-January/001968.html
new file mode 100644
index 000000000..8aaea5a86
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001968.html
@@ -0,0 +1,69 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112183327.64B0F4222B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001967.html">
+ <LINK REL="Next" HREF="001969.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110112183327.64B0F4222B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 19:33:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1968">[ date ]</a>
+ <a href="thread.html#1968">[ thread ]</a>
+ <a href="subject.html#1968">[ subject ]</a>
+ <a href="author.html#1968">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Wed Jan 12 19:33:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template bcd/sudoers.bcd: Could not find value for 'bcd_login' at /etc/puppet/modules/bcd/manifests/init.pp:21 on node rabbit.mageia.org
+Wed Jan 12 19:33:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1968">[ date ]</a>
+ <a href="thread.html#1968">[ thread ]</a>
+ <a href="subject.html#1968">[ subject ]</a>
+ <a href="author.html#1968">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001969.html b/zarb-ml/mageia-sysadm/2011-January/001969.html
new file mode 100644
index 000000000..ef64f651d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001969.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [771] disable bcd for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B771%5D%20disable%20bcd%20for%20now&In-Reply-To=%3C20110112183445.27B644222B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001968.html">
+ <LINK REL="Next" HREF="001970.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [771] disable bcd for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B771%5D%20disable%20bcd%20for%20now&In-Reply-To=%3C20110112183445.27B644222B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [771] disable bcd for now">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 19:34:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1969">[ date ]</a>
+ <a href="thread.html#1969">[ thread ]</a>
+ <a href="subject.html#1969">[ subject ]</a>
+ <a href="author.html#1969">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 771
+Author: boklm
+Date: 2011-01-12 19:34:44 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+disable bcd for now
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-12 17:37:42 UTC (rev 770)
++++ puppet/manifests/nodes.pp 2011-01-12 18:34:44 UTC (rev 771)
+@@ -141,10 +141,4 @@
+ #
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+-
+- include bcd::base
+- bcd::ssh_access { &quot;ssh key for ennael&quot;:
+- type =&gt; 'ssh-rsa',
+- key =&gt; 'AAAAB3NzaC1yc2EAAAABIwAAAIEA6CZNPpCrAcVIm6DIC2PBLNIG6uobO7lN/X1MZdEIaTAeF21n8jm7bIyKj3+4faZfaZFwHFeoIcvAv8OcwZJOAAd0itqIZeA9wN8yOxhLNWX4CgUj1uZrWG6DxysIvb0jJ4E5avewkTOw0vOxvM/DJtLnIgRFpdyztUrZyXws7CU=',
+- }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/f650cda2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1969">[ date ]</a>
+ <a href="thread.html#1969">[ thread ]</a>
+ <a href="subject.html#1969">[ subject ]</a>
+ <a href="author.html#1969">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001970.html b/zarb-ml/mageia-sysadm/2011-January/001970.html
new file mode 100644
index 000000000..cfb7ff254
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001970.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package submit wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110112191128.GK21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001969.html">
+ <LINK REL="Next" HREF="001975.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package submit wrapper</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110112191128.GK21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] package submit wrapper">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 20:11:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A></li>
+ <LI>Next message: <A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1970">[ date ]</a>
+ <a href="thread.html#1970">[ thread ]</a>
+ <a href="subject.html#1970">[ subject ]</a>
+ <a href="author.html#1970">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Current version of repsys/mgarepo is running /usr/share/repsys/create-srpm
+when submitting a package.
+
+I think it would a good idea instead to use a small wrapper in an other
+path, maybe something like /usr/local/bin/submit_package :
+ - we can move create-srpm to /usr/share/mgarepo
+ - if we want later to use something else than create-srpm, it will be
+ easier to do it
+ - we can add a check for the user to be in the right group (mga-packagers).
+ Currently it is not working only because /home/schedbot/repsys/srpms
+ directory is owned by mga-packagers.
+ - we can add other checks if needed
+
+What do you think ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A></li>
+ <LI>Next message: <A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1970">[ date ]</a>
+ <a href="thread.html#1970">[ thread ]</a>
+ <a href="subject.html#1970">[ subject ]</a>
+ <a href="author.html#1970">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001971.html b/zarb-ml/mageia-sysadm/2011-January/001971.html
new file mode 100644
index 000000000..18285e061
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001971.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: Mageia packager account
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Mageia%20packager%20account&In-Reply-To=%3CAANLkTi%3DbuiyjnkXzbf%3DFKF5_nbS2FEKnzubRLHfiuYaa%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001983.html">
+ <LINK REL="Next" HREF="001972.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: Mageia packager account</H1>
+ <B>Anne nicolas</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Mageia%20packager%20account&In-Reply-To=%3CAANLkTi%3DbuiyjnkXzbf%3DFKF5_nbS2FEKnzubRLHfiuYaa%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Fwd: Mageia packager account">ennael1 at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 20:21:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1971">[ date ]</a>
+ <a href="thread.html#1971">[ thread ]</a>
+ <a href="subject.html#1971">[ subject ]</a>
+ <a href="author.html#1971">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Can you have a look there ?
+
+Cheers
+
+
+---------- Forwarded message ----------
+From: Juan Luis Baptiste &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">juan.baptiste at gmail.com</A>&gt;
+Date: 2011/1/12
+Subject: Re: Mageia packager account
+To: Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt;
+
+
+Also I'm unable to update it on the activation page, it says
+&quot;Insufficient access&quot;
+
+
+Juancho
+
+On Wed, Jan 12, 2011 at 2:10 PM, Juan Luis Baptiste
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">juan.baptiste at gmail.com</A>&gt; wrote:
+&gt;<i> Hi Anne,
+</I>&gt;<i>
+</I>&gt;<i> It seems that identity.mageia.org doesn't accept spaces in the First
+</I>&gt;<i> Name field. In my case I had to just &quot;Juan&quot; instead of &quot;Juan Luis&quot; to
+</I>&gt;<i> be able to register. A screenshot is attached.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Cheers,
+</I>&gt;<i>
+</I>&gt;<i> Juancho
+</I>&gt;<i>
+</I>&gt;<i> On Wed, Jan 12, 2011 at 11:07 AM, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;&gt;<i> Hi there
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> As you may have seen we have now nearly finalized Mageia build system.
+</I>&gt;&gt;<i> As you registered on Mageia wiki in packagers page, you can now
+</I>&gt;&gt;<i> register on identity.mageia.org and send your ssh key. This will allow
+</I>&gt;&gt;<i> us to finalize first wave of packagers hiring.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Cheers
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> --
+</I>&gt;&gt;<i> Anne
+</I>&gt;&gt;<i> <A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</I>&gt;&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Juancho
+</I>&gt;<i>
+</I>
+
+
+--
+Juancho
+
+
+
+--
+Anne
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1971">[ date ]</a>
+ <a href="thread.html#1971">[ thread ]</a>
+ <a href="subject.html#1971">[ subject ]</a>
+ <a href="author.html#1971">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001972.html b/zarb-ml/mageia-sysadm/2011-January/001972.html
new file mode 100644
index 000000000..7df48cff2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001972.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D2E0EC4.3040308%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001971.html">
+ <LINK REL="Next" HREF="001973.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D2E0EC4.3040308%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Wed Jan 12 21:27:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A></li>
+ <LI>Next message: <A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1972">[ date ]</a>
+ <a href="thread.html#1972">[ thread ]</a>
+ <a href="subject.html#1972">[ subject ]</a>
+ <a href="author.html#1972">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi there,
+
+As it seems VM creation takes a little bit of time due to people being under heavy load at work Anne and misc considered the option of creation the Xen VM on one of our servers (we could migrate the VM on atalante later)
+
+For that misc asked for Forum needs...
+
+For the beginning i'll consider that we are going to put everything on the same machine (DB and PHP). This is not rally brilliant to virtualize DB servers but i guess this will not kill the VM in the first monthes as the tables will not be big.
+
+So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+
+And we'll need with php the optional :
+-- zlib compression (better having it)
+-- remote ftp support (well... i'm not in favor even if documentation asks for it)
+-- XML support (better having it)
+-- Image Magick support (better having it)
+-- GD support (same as Image magick)
+
+For source management git will be used... so we'll need it too :)
+
+As forum have often to face bruteforce having Fail2ban would be really great... for every open service like ssh but also for forums... i'd like to have Fail2ban parse a file of phpBB failed login to trigger a IP low level ban during a few hours or more...
+
+For forum management we'll need :
+-- access to sources (read/write)
+-- access to data zones (avatars and uploaded things) (read/write)
+-- access to accesslogs and errorlogs (read)
+-- hability to change php log levels
+-- access to php logs (read)
+-- console access to database(s) (i'd prefer to avoid completely phpMyadmin on the forum server)
+
+For performance questions : i guess forum opening will trigger a rather vast amount of people coming (at least to register their nicks)... i'd be happy to avoid the server being loaded to death.
+
+So i'm targetting at least one thousand simultaneous users being active on the forum... that will do for apache tuning.
+
+For database that will mean 800 to 1200 requests per seconds...
+
+We'll have 2 - 3 monthes to see the tables grow and tune the indexes and the memory accordingly.
+
+But i think our needs will stabilize around 4-6 GO for RAM if the forum gets really used (we'll have to tune mysql to keep many requests in cache) apache+mysql all included... if we split later apache and mysql on separate machines the needs on each machine will be obviously lower.
+
+For app disk space code is under 50 megs... and with hundred of avatars uploader we will not grow above 1GO
+
+For database disk space even after years of activity we'll remain under 5GO
+
+We'll need to set up some tables with havy read and write accesses with InnoDB (not all) : that would be great to have one file per table innodb option enabled
+
+Nota : i'd like to use https (at least for admin accesses)... so that will mean to enable ssl and open 443 port also
+
+That's all for system level... i think directory structures (Which concerns apache web root config) can be dealt with later...
+
+Tell me if you have got everything you need for VM creation...
+
+Cheers,
+
+Ma&#226;t
+
+
+
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A></li>
+ <LI>Next message: <A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1972">[ date ]</a>
+ <a href="thread.html#1972">[ thread ]</a>
+ <a href="subject.html#1972">[ subject ]</a>
+ <a href="author.html#1972">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001973.html b/zarb-ml/mageia-sysadm/2011-January/001973.html
new file mode 100644
index 000000000..20ceb3686
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001973.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C20110112213734.GL21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001972.html">
+ <LINK REL="Next" HREF="001974.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Forum VM needs</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C20110112213734.GL21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Forum VM needs">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 22:37:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1973">[ date ]</a>
+ <a href="thread.html#1973">[ thread ]</a>
+ <a href="subject.html#1973">[ subject ]</a>
+ <a href="author.html#1973">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Ma&#226;t wrote:
+
+&gt;<i> Hi there,
+</I>&gt;<i>
+</I>&gt;<i> As it seems VM creation takes a little bit of time due to people being under heavy load at work Anne and misc considered the option of creation the Xen VM on one of our servers (we could migrate the VM on atalante later)
+</I>&gt;<i>
+</I>&gt;<i> For that misc asked for Forum needs...
+</I>&gt;<i>
+</I>&gt;<i> For the beginning i'll consider that we are going to put everything on the same machine (DB and PHP). This is not rally brilliant to virtualize DB servers but i guess this will not kill the VM in the first monthes as the tables will not be big.
+</I>&gt;<i>
+</I>&gt;<i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>
+Do you know if it would be possible to use Postgresql instead of MySQL ?
+We already have a Postgresql server running on alamut that we could use.
+
+&gt;<i>
+</I>&gt;<i> And we'll need with php the optional :
+</I>&gt;<i> -- zlib compression (better having it)
+</I>&gt;<i> -- remote ftp support (well... i'm not in favor even if documentation asks for it)
+</I>&gt;<i> -- XML support (better having it)
+</I>&gt;<i> -- Image Magick support (better having it)
+</I>&gt;<i> -- GD support (same as Image magick)
+</I>
+Do you have a list of packages needed ? Or config files to change ?
+
+&gt;<i>
+</I>&gt;<i> For source management git will be used... so we'll need it too :)
+</I>
+Why do you need source management ? What would be hosted in this
+source repository exactly ?
+
+Do you need modifications in phpBB sources ?
+
+If that's only for configuration files, we can host them on puppet svn
+and deploy them with puppet.
+
+Can we have access to the sources, list of changes (if changes are
+needed), and configuration files somewhere ?
+
+If a source management is needed, I would use Mageia svn for now, and
+later an other source management software when it is setup on Mageia
+servers.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1973">[ date ]</a>
+ <a href="thread.html#1973">[ thread ]</a>
+ <a href="subject.html#1973">[ subject ]</a>
+ <a href="author.html#1973">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001974.html b/zarb-ml/mageia-sysadm/2011-January/001974.html
new file mode 100644
index 000000000..ffe305145
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001974.html
@@ -0,0 +1,137 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C4D2E25B8.6070509%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001973.html">
+ <LINK REL="Next" HREF="002013.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C4D2E25B8.6070509%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Wed Jan 12 23:05:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1974">[ date ]</a>
+ <a href="thread.html#1974">[ thread ]</a>
+ <a href="subject.html#1974">[ subject ]</a>
+ <a href="author.html#1974">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 12/01/2011 22:37, nicolas vigier a &#233;crit :
+&gt;<i> On Wed, 12 Jan 2011, Ma&#226;t wrote:
+</I>&gt;&gt;<i> Hi there,
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> As it seems VM creation takes a little bit of time due to people being under heavy load at work Anne and misc considered the option of creation the Xen VM on one of our servers (we could migrate the VM on atalante later)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> For that misc asked for Forum needs...
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> For the beginning i'll consider that we are going to put everything on the same machine (DB and PHP). This is not rally brilliant to virtualize DB servers but i guess this will not kill the VM in the first monthes as the tables will not be big.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;<i> Do you know if it would be possible to use Postgresql instead of MySQL ?
+</I>&gt;<i> We already have a Postgresql server running on alamut that we could use.
+</I>phpBB3 is supposed to work with PostgreSQL 7.3+ though it's not as widely used as MySQL as a phpBB backend.
+
+The problem (for me) is that i just know the basic of PostgreSQL... so we'll need someone else skilled enough to tune it (and i'd be truly happy to learn from him/her)
+
+&gt;&gt;<i> And we'll need with php the optional :
+</I>&gt;&gt;<i> -- zlib compression (better having it)
+</I>&gt;&gt;<i> -- remote ftp support (well... i'm not in favor even if documentation asks for it)
+</I>&gt;&gt;<i> -- XML support (better having it)
+</I>&gt;&gt;<i> -- Image Magick support (better having it)
+</I>&gt;&gt;<i> -- GD support (same as Image magick)
+</I>&gt;<i> Do you have a list of packages needed ? Or config files to change ?
+</I>Nothing to change or configure for these so packaged version would be ok
+
+(we'll need to play with php.ini, my.cnf and apache config i think that's all)
+
+I guess all of these come automatically with task-lamp-php
+
+&gt;&gt;<i> For source management git will be used... so we'll need it too :)
+</I>&gt;<i> Why do you need source management ? What would be hosted in this
+</I>&gt;<i> source repository exactly ?
+</I>&gt;<i>
+</I>Because wel'll use git to switch from version to version... (.git part will not be under apache web root so this will not affect security)
+
+There will be a central node repos (somewhere... perhaps github or gitorious) cloned from upstream phpbb... from there we'll clone dev repos to add our changes... templates, mods integrations, specific patches etc.
+
+We'll clone also integration repos (used for first test level) from which test repos will be cloned and then production will be at the end
+
+Of these 3 i'd like at least to have test on the server (and production obviously)
+
+&gt;<i> Do you need modifications in phpBB sources ?
+</I>&gt;<i>
+</I>yes... some coming from (more or less) official patches (called &quot;mods&quot;) some coming from ash and i and perhaps other php devs
+
+&gt;<i> If that's only for configuration files, we can host them on puppet svn
+</I>&gt;<i> and deploy them with puppet.
+</I>&gt;<i>
+</I>if you want to play with puppet for production and having us not touching it with our dirty hands (^^) i'm perfectly ok with that... but i neeed a integration and testing forum with cascaded by git cloning (and i need to sync database of test from production to simulate version migration then cancel and replay as much a i need) so that we test our changes (and the migration process) on a perfectly identic env before putting them in production.
+
+(And git will be the spine of all that process)
+
+&gt;<i> Can we have access to the sources, list of changes (if changes are
+</I>&gt;<i> needed), and configuration files somewhere ?
+</I>&gt;<i>
+</I>&gt;<i> If a source management is needed, I would use Mageia svn for now, and
+</I>&gt;<i> later an other source management software when it is setup on Mageia
+</I>&gt;<i> servers.
+</I>Svn does not offer enough flexibility for playing with our repository while keeping a true link with upstream to merge their change with ours without pain :-/
+
+(Sorry but here SVN is not an option we should consider viable imho)
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1974">[ date ]</a>
+ <a href="thread.html#1974">[ thread ]</a>
+ <a href="subject.html#1974">[ subject ]</a>
+ <a href="author.html#1974">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001975.html b/zarb-ml/mageia-sysadm/2011-January/001975.html
new file mode 100644
index 000000000..3d762e936
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001975.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package submit wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3CAANLkTimpQXbiPEgPgnTrDA%3DpEw2EoO-dtspa8jNp1sop%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001970.html">
+ <LINK REL="Next" HREF="001976.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package submit wrapper</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3CAANLkTimpQXbiPEgPgnTrDA%3DpEw2EoO-dtspa8jNp1sop%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] package submit wrapper">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 12 23:14:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1975">[ date ]</a>
+ <a href="thread.html#1975">[ thread ]</a>
+ <a href="subject.html#1975">[ subject ]</a>
+ <a href="author.html#1975">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 19:11, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> Current version of repsys/mgarepo is running /usr/share/repsys/create-srpm
+</I>&gt;<i> when submitting a package.
+</I>&gt;<i>
+</I>&gt;<i> I think it would a good idea instead to use a small wrapper in an other
+</I>&gt;<i> path, maybe something like /usr/local/bin/submit_package :
+</I>&gt;<i> &#160;- we can move create-srpm to /usr/share/mgarepo
+</I>&gt;<i> &#160;- if we want later to use something else than create-srpm, it will be
+</I>&gt;<i> &#160; easier to do it
+</I>&gt;<i> &#160;- we can add a check for the user to be in the right group (mga-packagers).
+</I>&gt;<i> &#160; Currently it is not working only because /home/schedbot/repsys/srpms
+</I>&gt;<i> &#160; directory is owned by mga-packagers.
+</I>
+This part may actually be enforced in ssh config, like only people in
+this group can connect, and can only run this command
+
+&gt;<i> &#160;- we can add other checks if needed
+</I>&gt;<i>
+</I>&gt;<i> What do you think ?
+</I>
+Seems a good idea
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1975">[ date ]</a>
+ <a href="thread.html#1975">[ thread ]</a>
+ <a href="subject.html#1975">[ subject ]</a>
+ <a href="author.html#1975">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001976.html b/zarb-ml/mageia-sysadm/2011-January/001976.html
new file mode 100644
index 000000000..02a3cd87c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001976.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package submit wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110112222248.GM21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001975.html">
+ <LINK REL="Next" HREF="001978.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package submit wrapper</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110112222248.GM21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] package submit wrapper">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 12 23:22:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1976">[ date ]</a>
+ <a href="thread.html#1976">[ thread ]</a>
+ <a href="subject.html#1976">[ subject ]</a>
+ <a href="author.html#1976">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 12 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> On Wed, Jan 12, 2011 at 19:11, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Current version of repsys/mgarepo is running /usr/share/repsys/create-srpm
+</I>&gt;<i> &gt; when submitting a package.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I think it would a good idea instead to use a small wrapper in an other
+</I>&gt;<i> &gt; path, maybe something like /usr/local/bin/submit_package :
+</I>&gt;<i> &gt; &#160;- we can move create-srpm to /usr/share/mgarepo
+</I>&gt;<i> &gt; &#160;- if we want later to use something else than create-srpm, it will be
+</I>&gt;<i> &gt; &#160; easier to do it
+</I>&gt;<i> &gt; &#160;- we can add a check for the user to be in the right group (mga-packagers).
+</I>&gt;<i> &gt; &#160; Currently it is not working only because /home/schedbot/repsys/srpms
+</I>&gt;<i> &gt; &#160; directory is owned by mga-packagers.
+</I>&gt;<i>
+</I>&gt;<i> This part may actually be enforced in ssh config, like only people in
+</I>&gt;<i> this group can connect, and can only run this command
+</I>
+Some people still need to be able to connect to use svn, so we cannot do
+it in ssh config. But we could do it also in sv_membersh.pl (restricted
+shell).
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1976">[ date ]</a>
+ <a href="thread.html#1976">[ thread ]</a>
+ <a href="subject.html#1976">[ subject ]</a>
+ <a href="author.html#1976">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001977.html b/zarb-ml/mageia-sysadm/2011-January/001977.html
new file mode 100644
index 000000000..d9b27a5ae
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001977.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B772%5D%20add%20youri%20acl%20config%20to%20be%20able%20to%20blacklist%0A%09some%20packages&In-Reply-To=%3C20110112225834.4619C42268%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002405.html">
+ <LINK REL="Next" HREF="002008.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B772%5D%20add%20youri%20acl%20config%20to%20be%20able%20to%20blacklist%0A%09some%20packages&In-Reply-To=%3C20110112225834.4619C42268%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 12 23:58:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1977">[ date ]</a>
+ <a href="thread.html#1977">[ thread ]</a>
+ <a href="subject.html#1977">[ subject ]</a>
+ <a href="author.html#1977">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 772
+Author: boklm
+Date: 2011-01-12 23:58:33 +0100 (Wed, 12 Jan 2011)
+Log Message:
+-----------
+add youri acl config to be able to blacklist some packages
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/templates/youri_acl.conf
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-12 18:34:44 UTC (rev 771)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-12 22:58:33 UTC (rev 772)
+@@ -146,6 +146,13 @@
+ require =&gt; File[&quot;/etc/youri&quot;],
+ content =&gt; template(&quot;buildsystem/submit-upload.conf&quot;)
+ }
++
++ file { &quot;/etc/youri/acl.conf&quot;:
++ ensure =&gt; present,
++ mode =&gt; 644,
++ require =&gt; File[&quot;/etc/youri&quot;],
++ content =&gt; template(&quot;buildsystem/youri_acl.conf&quot;)
++ }
+ }
+
+ define sshuser($homedir, $comment) {
+
+Added: puppet/modules/buildsystem/templates/youri_acl.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/youri_acl.conf (rev 0)
++++ puppet/modules/buildsystem/templates/youri_acl.conf 2011-01-12 22:58:33 UTC (rev 772)
+@@ -0,0 +1 @@
++.* .* .* ^qt3$ ^blacklisted$
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110112/f7efd030/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1977">[ date ]</a>
+ <a href="thread.html#1977">[ thread ]</a>
+ <a href="subject.html#1977">[ subject ]</a>
+ <a href="author.html#1977">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001978.html b/zarb-ml/mageia-sysadm/2011-January/001978.html
new file mode 100644
index 000000000..4fd2f1a86
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001978.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package submit wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3Cm3y66p3dum.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001976.html">
+ <LINK REL="Next" HREF="001983.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package submit wrapper</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3Cm3y66p3dum.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] package submit wrapper">mageia at blino.org
+ </A><BR>
+ <I>Thu Jan 13 00:24:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1978">[ date ]</a>
+ <a href="thread.html#1978">[ thread ]</a>
+ <a href="subject.html#1978">[ subject ]</a>
+ <a href="author.html#1978">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+
+&gt;<i> Current version of repsys/mgarepo is running /usr/share/repsys/create-srpm
+</I>&gt;<i> when submitting a package.
+</I>&gt;<i>
+</I>&gt;<i> I think it would a good idea instead to use a small wrapper in an other
+</I>&gt;<i> path, maybe something like /usr/local/bin/submit_package :
+</I>&gt;<i> - we can move create-srpm to /usr/share/mgarepo
+</I>&gt;<i> - if we want later to use something else than create-srpm, it will be
+</I>&gt;<i> easier to do it
+</I>&gt;<i> - we can add a check for the user to be in the right group (mga-packagers).
+</I>&gt;<i> Currently it is not working only because /home/schedbot/repsys/srpms
+</I>&gt;<i> directory is owned by mga-packagers.
+</I>&gt;<i> - we can add other checks if needed
+</I>&gt;<i>
+</I>&gt;<i> What do you think ?
+</I>
+The create-srpm path can already be configured in /etc/repsys.conf, what
+exactly do you want to do in addition?
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1978">[ date ]</a>
+ <a href="thread.html#1978">[ thread ]</a>
+ <a href="subject.html#1978">[ subject ]</a>
+ <a href="author.html#1978">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001979.html b/zarb-ml/mageia-sysadm/2011-January/001979.html
new file mode 100644
index 000000000..065a752df
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001979.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting packages import in Mageia svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3Cm3tyhd3dq8.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001959.html">
+ <LINK REL="Next" HREF="001915.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting packages import in Mageia svn</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20packages%20import%20in%20Mageia%20svn&In-Reply-To=%3Cm3tyhd3dq8.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Starting packages import in Mageia svn">mageia at blino.org
+ </A><BR>
+ <I>Thu Jan 13 00:26:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1979">[ date ]</a>
+ <a href="thread.html#1979">[ thread ]</a>
+ <a href="subject.html#1979">[ subject ]</a>
+ <a href="author.html#1979">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+
+&gt;<i> On Wed, 12 Jan 2011, Pascal Terjan wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> On Tue, Jan 11, 2011 at 17:01, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;&gt;<i> &gt; After thinking more about this, I think I agree that it would be much
+</I>&gt;&gt;<i> &gt; better to run it on alamut.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Sshould we create a vhost there for the bs web interface ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> pkgsubmit was nice but is used in tools, during package submission/upload
+</I>&gt;<i>
+</I>&gt;<i> Yes, I think we should use an other vhost to be able to move it more
+</I>&gt;<i> easily later to alamut.
+</I>
+For me, it makes a lot of sense to keep the package submission status on
+the pkgsubmit.mageia.org host
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A></li>
+ <LI>Next message: <A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1979">[ date ]</a>
+ <a href="thread.html#1979">[ thread ]</a>
+ <a href="subject.html#1979">[ subject ]</a>
+ <a href="author.html#1979">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001980.html b/zarb-ml/mageia-sysadm/2011-January/001980.html
new file mode 100644
index 000000000..3c512172e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001980.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3Cm3pqs13di4.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002244.html">
+ <LINK REL="Next" HREF="001945.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3Cm3pqs13di4.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">mageia at blino.org
+ </A><BR>
+ <I>Thu Jan 13 00:31:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1980">[ date ]</a>
+ <a href="thread.html#1980">[ thread ]</a>
+ <a href="subject.html#1980">[ subject ]</a>
+ <a href="author.html#1980">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+
+&gt;<i> Le mercredi 12 janvier 2011 &#224; 13:26 +0000, Pascal Terjan a &#233;crit :
+</I>&gt;&gt;<i> On Wed, Jan 12, 2011 at 13:19, Anne nicolas &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">ennael1 at gmail.com</A>&gt; wrote:
+</I>&gt;&gt;<i> &gt; also general bcd prequire is
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; user ALL=(root) NOPASSWD:/bin/mount, /bin/umount, \
+</I>&gt;&gt;<i> &gt; /usr/sbin/chroot, \
+</I>&gt;&gt;<i> &gt; /usr/sbin/urpmi, \
+</I>&gt;&gt;<i> &gt; /usr/sbin/urpmi.addmedia, \
+</I>&gt;&gt;<i> &gt; /usr/sbin/urpmi.removemedia, \
+</I>&gt;&gt;<i> &gt; /bin/rm
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> That's more than enough to get root in many different ways, each of
+</I>&gt;&gt;<i> urpmi, chroot and mount being enough, &quot;sudo chroot /&quot; being the
+</I>&gt;&gt;<i> easiest way :)
+</I>&gt;<i>
+</I>&gt;<i> And rm as sudo, mhhh
+</I>&gt;<i>
+</I>&gt;<i> What about setting a vm for that ?
+</I>
+You can reuse the iurt wrapper instead of all these sudo calls.
+It performs the checks on the target dirs.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1980">[ date ]</a>
+ <a href="thread.html#1980">[ thread ]</a>
+ <a href="subject.html#1980">[ subject ]</a>
+ <a href="author.html#1980">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001981.html b/zarb-ml/mageia-sysadm/2011-January/001981.html
new file mode 100644
index 000000000..a9155c0ca
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001981.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3Cm3lj2p3df2.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001956.html">
+ <LINK REL="Next" HREF="002244.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3Cm3lj2p3df2.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">mageia at blino.org
+ </A><BR>
+ <I>Thu Jan 13 00:33:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1981">[ date ]</a>
+ <a href="thread.html#1981">[ thread ]</a>
+ <a href="subject.html#1981">[ subject ]</a>
+ <a href="author.html#1981">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Romain d'Alverny &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">rdalverny at gmail.com</A>&gt; writes:
+
+&gt;&gt;<i> I would be in favor of rebuilding 1 iso every day too, depending on the
+</I>&gt;&gt;<i> load, and send errors if the iso is not created.
+</I>&gt;<i>
+</I>&gt;<i> Yep.
+</I>
+Me too, I'd be in favor of this, for both bcd and draklive based ISOs.
+And building every day does not mean it has to be published every day.
+Maybe we could decide on some snapshot release cycle.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1981">[ date ]</a>
+ <a href="thread.html#1981">[ thread ]</a>
+ <a href="subject.html#1981">[ subject ]</a>
+ <a href="author.html#1981">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001982.html b/zarb-ml/mageia-sysadm/2011-January/001982.html
new file mode 100644
index 000000000..c9b02b242
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001982.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B273%5D%20only%20append%20%27%40%27%20to%20the%20path%20if%20it%20contains%0A%20%27%40%27%20or%20it%20causes%20problems%20for%20some%20paths%20such%20as%20%27.%27&In-Reply-To=%3C20110112235525.CF7BA42278%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002008.html">
+ <LINK REL="Next" HREF="001984.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B273%5D%20only%20append%20%27%40%27%20to%20the%20path%20if%20it%20contains%0A%20%27%40%27%20or%20it%20causes%20problems%20for%20some%20paths%20such%20as%20%27.%27&In-Reply-To=%3C20110112235525.CF7BA42278%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 00:55:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI>Next message: <A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1982">[ date ]</a>
+ <a href="thread.html#1982">[ thread ]</a>
+ <a href="subject.html#1982">[ subject ]</a>
+ <a href="author.html#1982">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 273
+Author: boklm
+Date: 2011-01-13 00:55:25 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/svn.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/svn.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 12:45:26 UTC (rev 272)
++++ build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-12 23:55:25 UTC (rev 273)
+@@ -109,24 +109,24 @@
+ cmd_args.append(&quot;-r '%s'&quot; % ret)
+
+ def add(self, path, **kwargs):
+- cmd = [&quot;add&quot;, path + '@']
++ cmd = [&quot;add&quot;, path + '@' if '@' in path else path]
+ return self._execsvn_success(noauth=1, *cmd, **kwargs)
+
+ def copy(self, pathfrom, pathto, **kwargs):
+- cmd = [&quot;copy&quot;, pathfrom + '@', pathto + '@']
++ cmd = [&quot;copy&quot;, pathfrom + '@' if '@' in pathfrom else pathfrom, pathto + '@' if '@' in pathto else pathto]
+ self._add_revision(cmd, kwargs, optional=1)
+ self._add_log(cmd, kwargs)
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def remove(self, path, force=0, **kwargs):
+- cmd = [&quot;remove&quot;, path + '@']
++ cmd = [&quot;remove&quot;, path + '@' if '@' in path else path]
+ self._add_log(cmd, kwargs)
+ if force:
+ cmd.append(&quot;--force&quot;)
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def mkdir(self, path, **kwargs):
+- cmd = [&quot;mkdir&quot;, path + '@']
++ cmd = [&quot;mkdir&quot;, path + '@' if '@' in path else path]
+ if kwargs.get(&quot;parents&quot;):
+ cmd.append(&quot;--parents&quot;)
+ self._add_log(cmd, kwargs)
+@@ -140,7 +140,7 @@
+ return int(rawrev)
+
+ def commit(self, path, **kwargs):
+- cmd = [&quot;commit&quot;, path + '@']
++ cmd = [&quot;commit&quot;, path + '@' if '@' in path else path]
+ if kwargs.get(&quot;nonrecursive&quot;):
+ cmd.append(&quot;-N&quot;)
+ self._add_log(cmd, kwargs)
+@@ -181,7 +181,7 @@
+ return self._execsvn_success(local=True, show=True, *cmd, **kwargs)
+
+ def revision(self, path, **kwargs):
+- cmd = [&quot;info&quot;, path + '@']
++ cmd = [&quot;info&quot;, path + '@' if '@' in path else path]
+ status, output = self._execsvn(local=True, *cmd, **kwargs)
+ if status == 0:
+ for line in output.splitlines():
+@@ -190,7 +190,7 @@
+ return None
+
+ def info(self, path, **kwargs):
+- cmd = [&quot;info&quot;, path + '@']
++ cmd = [&quot;info&quot;, path + '@' if '@' in path else path]
+ status, output = self._execsvn(local=True, noerror=True, *cmd, **kwargs)
+ if &quot;Not a versioned resource&quot; not in output:
+ return output.splitlines()
+@@ -205,14 +205,14 @@
+ return info
+
+ def ls(self, path, **kwargs):
+- cmd = [&quot;ls&quot;, path + '@']
++ cmd = [&quot;ls&quot;, path + '@' if '@' in path else path]
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+ return output.split()
+ return None
+
+ def status(self, path, **kwargs):
+- cmd = [&quot;status&quot;, path + '@']
++ cmd = [&quot;status&quot;, path + '@' if '@' in path else path]
+ if kwargs.get(&quot;verbose&quot;):
+ cmd.append(&quot;-v&quot;)
+ if kwargs.get(&quot;noignore&quot;):
+@@ -225,11 +225,11 @@
+ return None
+
+ def cleanup(self, path, **kwargs):
+- cmd = [&quot;cleanup&quot;, path + '@']
++ cmd = [&quot;cleanup&quot;, path + '@' if '@' in path else path]
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def revert(self, path, **kwargs):
+- cmd = [&quot;revert&quot;, path + '@']
++ cmd = [&quot;revert&quot;, path + '@' if '@' in path else path]
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+ return [x.split() for x in output.split()]
+@@ -249,7 +249,7 @@
+ return self._execsvn_success(*cmd, **kwargs)
+
+ def update(self, path, **kwargs):
+- cmd = [&quot;update&quot;, path + '@']
++ cmd = [&quot;update&quot;, path + '@' if '@' in path else path]
+ self._add_revision(cmd, kwargs, optional=1)
+ status, output = self._execsvn(*cmd, **kwargs)
+ if status == 0:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/fafa4030/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI>Next message: <A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1982">[ date ]</a>
+ <a href="thread.html#1982">[ thread ]</a>
+ <a href="subject.html#1982">[ subject ]</a>
+ <a href="author.html#1982">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001983.html b/zarb-ml/mageia-sysadm/2011-January/001983.html
new file mode 100644
index 000000000..fe8f1fe08
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001983.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package submit wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110113000804.GP21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001978.html">
+ <LINK REL="Next" HREF="001971.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package submit wrapper</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20submit%20wrapper&In-Reply-To=%3C20110113000804.GP21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] package submit wrapper">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 13 01:08:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1983">[ date ]</a>
+ <a href="thread.html#1983">[ thread ]</a>
+ <a href="subject.html#1983">[ subject ]</a>
+ <a href="author.html#1983">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, 13 Jan 2011, Olivier Blin wrote:
+
+&gt;<i> nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Current version of repsys/mgarepo is running /usr/share/repsys/create-srpm
+</I>&gt;<i> &gt; when submitting a package.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I think it would a good idea instead to use a small wrapper in an other
+</I>&gt;<i> &gt; path, maybe something like /usr/local/bin/submit_package :
+</I>&gt;<i> &gt; - we can move create-srpm to /usr/share/mgarepo
+</I>&gt;<i> &gt; - if we want later to use something else than create-srpm, it will be
+</I>&gt;<i> &gt; easier to do it
+</I>&gt;<i> &gt; - we can add a check for the user to be in the right group (mga-packagers).
+</I>&gt;<i> &gt; Currently it is not working only because /home/schedbot/repsys/srpms
+</I>&gt;<i> &gt; directory is owned by mga-packagers.
+</I>&gt;<i> &gt; - we can add other checks if needed
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; What do you think ?
+</I>&gt;<i>
+</I>&gt;<i> The create-srpm path can already be configured in /etc/repsys.conf, what
+</I>&gt;<i> exactly do you want to do in addition?
+</I>
+This config is on clients, and cannot be changed everywhere easily.
+So I would prefer to use a path that we never need to change.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A></li>
+ <LI>Next message: <A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1983">[ date ]</a>
+ <a href="thread.html#1983">[ thread ]</a>
+ <a href="subject.html#1983">[ subject ]</a>
+ <a href="author.html#1983">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001984.html b/zarb-ml/mageia-sysadm/2011-January/001984.html
new file mode 100644
index 000000000..4ab3df5e3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001984.html
@@ -0,0 +1,139 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [274] don't allow importing package already on svn
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B274%5D%20don%27t%20allow%20importing%20package%20already%20on%20svn&In-Reply-To=%3C20110113004354.6564F42280%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001982.html">
+ <LINK REL="Next" HREF="001985.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [274] don't allow importing package already on svn</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B274%5D%20don%27t%20allow%20importing%20package%20already%20on%20svn&In-Reply-To=%3C20110113004354.6564F42280%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [274] don't allow importing package already on svn">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 01:43:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A></li>
+ <LI>Next message: <A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1984">[ date ]</a>
+ <a href="thread.html#1984">[ thread ]</a>
+ <a href="subject.html#1984">[ subject ]</a>
+ <a href="author.html#1984">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 274
+Author: boklm
+Date: 2011-01-13 01:43:54 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+don't allow importing package already on svn
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-12 23:55:25 UTC (rev 273)
++++ build_system/mgarepo/trunk/MgaRepo/commands/putsrpm.py 2011-01-13 00:43:54 UTC (rev 274)
+@@ -11,9 +11,6 @@
+
+ Will import source RPMs into the SVN repository.
+
+-If the package was already imported, it will add the new files and remove
+-those not present in the source RPM.
+-
+ Options:
+ -m LOG Log message used when commiting changes
+ -t Create version-release tag on releases/
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-12 23:55:25 UTC (rev 273)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-13 00:43:54 UTC (rev 274)
+@@ -205,8 +205,6 @@
+ releaseurl = &quot;/&quot;.join([versionurl, srpm.release])
+ currenturl = &quot;/&quot;.join([pkgurl, &quot;current&quot;])
+ currentdir = os.path.join(tmpdir, &quot;current&quot;)
+- #FIXME when pre-commit hook fails, there's no clear way to know
+- # what happened
+ ret = svn.mkdir(pkgurl, noerror=1, log=&quot;Created package directory&quot;)
+ if ret or not svn.ls(currenturl, noerror=1):
+ svn.checkout(pkgurl, tmpdir)
+@@ -217,12 +215,7 @@
+ #svn.commit(tmpdir,log=&quot;Created package structure.&quot;)
+ version_exists = 1
+ else:
+- if svn.ls(releaseurl, noerror=1):
+- raise Error, &quot;release already exists&quot;
+- svn.checkout(&quot;/&quot;.join([pkgurl, &quot;current&quot;]), tmpdir)
+- svn.mkdir(versionurl, noerror=1,
+- log=&quot;Created directory for version %s.&quot; % version)
+- currentdir = tmpdir
++ raise Error, &quot;package already exists or error creating package directory&quot;
+
+ specsdir = os.path.join(currentdir, &quot;SPECS&quot;)
+ sourcesdir = os.path.join(currentdir, &quot;SOURCES&quot;)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/ebe6aed6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A></li>
+ <LI>Next message: <A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1984">[ date ]</a>
+ <a href="thread.html#1984">[ thread ]</a>
+ <a href="subject.html#1984">[ subject ]</a>
+ <a href="author.html#1984">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001985.html b/zarb-ml/mageia-sysadm/2011-January/001985.html
new file mode 100644
index 000000000..4cd134f1b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001985.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [275] mgarepo version 1.9.6
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B275%5D%20mgarepo%20version%201.9.6&In-Reply-To=%3C20110113004742.EF05B42283%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001984.html">
+ <LINK REL="Next" HREF="001986.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [275] mgarepo version 1.9.6</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B275%5D%20mgarepo%20version%201.9.6&In-Reply-To=%3C20110113004742.EF05B42283%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [275] mgarepo version 1.9.6">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 01:47:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A></li>
+ <LI>Next message: <A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1985">[ date ]</a>
+ <a href="thread.html#1985">[ thread ]</a>
+ <a href="subject.html#1985">[ subject ]</a>
+ <a href="author.html#1985">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 275
+Author: boklm
+Date: 2011-01-13 01:47:42 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.6
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/mgarepo
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-13 00:43:54 UTC (rev 274)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-13 00:47:42 UTC (rev 275)
+@@ -1,3 +1,7 @@
++* 1.9.6
++- don't allow importing packages already on svn
++- fix problems introduced in previous version with added '@' in path
++
+ * 1.9.5
+ - rename repsys files to mgarepo, RepSys directory to MgaRepo, and
+ update docs and examples for Mageia
+
+Modified: build_system/mgarepo/trunk/mgarepo
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo 2011-01-13 00:43:54 UTC (rev 274)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-13 00:47:42 UTC (rev 275)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.5&quot;
++VERSION=&quot;1.9.6&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: mgarepo COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/587be670/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A></li>
+ <LI>Next message: <A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1985">[ date ]</a>
+ <a href="thread.html#1985">[ thread ]</a>
+ <a href="subject.html#1985">[ subject ]</a>
+ <a href="author.html#1985">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001986.html b/zarb-ml/mageia-sysadm/2011-January/001986.html
new file mode 100644
index 000000000..394e40157
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001986.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [276] mgarepo version 1.9.6
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B276%5D%20mgarepo%20version%201.9.6&In-Reply-To=%3C20110113004756.7564642283%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001985.html">
+ <LINK REL="Next" HREF="001987.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [276] mgarepo version 1.9.6</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B276%5D%20mgarepo%20version%201.9.6&In-Reply-To=%3C20110113004756.7564642283%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [276] mgarepo version 1.9.6">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 01:47:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A></li>
+ <LI>Next message: <A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1986">[ date ]</a>
+ <a href="thread.html#1986">[ thread ]</a>
+ <a href="subject.html#1986">[ subject ]</a>
+ <a href="author.html#1986">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 276
+Author: boklm
+Date: 2011-01-13 01:47:56 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.6
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.6/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/5df78980/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A></li>
+ <LI>Next message: <A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1986">[ date ]</a>
+ <a href="thread.html#1986">[ thread ]</a>
+ <a href="subject.html#1986">[ subject ]</a>
+ <a href="author.html#1986">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001987.html b/zarb-ml/mageia-sysadm/2011-January/001987.html
new file mode 100644
index 000000000..d78fe9931
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001987.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113075249.BFAD0422E6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001986.html">
+ <LINK REL="Next" HREF="001988.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113075249.BFAD0422E6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 08:52:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A></li>
+ <LI>Next message: <A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1987">[ date ]</a>
+ <a href="thread.html#1987">[ thread ]</a>
+ <a href="subject.html#1987">[ subject ]</a>
+ <a href="author.html#1987">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 08:52:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 08:52:49 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A></li>
+ <LI>Next message: <A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1987">[ date ]</a>
+ <a href="thread.html#1987">[ thread ]</a>
+ <a href="subject.html#1987">[ subject ]</a>
+ <a href="author.html#1987">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001988.html b/zarb-ml/mageia-sysadm/2011-January/001988.html
new file mode 100644
index 000000000..74075b445
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001988.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113082255.BAA2C422ED%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001987.html">
+ <LINK REL="Next" HREF="001989.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113082255.BAA2C422ED%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 09:22:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1988">[ date ]</a>
+ <a href="thread.html#1988">[ thread ]</a>
+ <a href="subject.html#1988">[ subject ]</a>
+ <a href="author.html#1988">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 09:22:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 09:22:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1988">[ date ]</a>
+ <a href="thread.html#1988">[ thread ]</a>
+ <a href="subject.html#1988">[ subject ]</a>
+ <a href="author.html#1988">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001989.html b/zarb-ml/mageia-sysadm/2011-January/001989.html
new file mode 100644
index 000000000..e81814ebb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001989.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113085300.32865422F4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001988.html">
+ <LINK REL="Next" HREF="001990.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113085300.32865422F4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 09:53:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1989">[ date ]</a>
+ <a href="thread.html#1989">[ thread ]</a>
+ <a href="subject.html#1989">[ subject ]</a>
+ <a href="author.html#1989">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 09:52:59 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 09:52:59 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1989">[ date ]</a>
+ <a href="thread.html#1989">[ thread ]</a>
+ <a href="subject.html#1989">[ subject ]</a>
+ <a href="author.html#1989">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001990.html b/zarb-ml/mageia-sysadm/2011-January/001990.html
new file mode 100644
index 000000000..e2fbe5a4e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001990.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113090507.90383422F6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001989.html">
+ <LINK REL="Next" HREF="001991.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113090507.90383422F6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:05:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1990">[ date ]</a>
+ <a href="thread.html#1990">[ thread ]</a>
+ <a href="subject.html#1990">[ subject ]</a>
+ <a href="author.html#1990">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:05:07 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (570996,570997,570998,570999,571000,571001,571002,571003,571004,571005,571006,571007,571008,571009,571010,571011,571012,571013,571014,571015,571016,571017,571018,571019,571020,571021,571022,571023,571024,571025,571026,571027,571028,571029,571030,571031,571032,571033,571034,571035,571036,571037,571038,571039,571040,571041,571042,571043,571044,571045,571046,571047,571048,571049,571050,571051,571052,571053,571054))
+Thu Jan 13 10:05:07 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1990">[ date ]</a>
+ <a href="thread.html#1990">[ thread ]</a>
+ <a href="subject.html#1990">[ subject ]</a>
+ <a href="author.html#1990">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001991.html b/zarb-ml/mageia-sysadm/2011-January/001991.html
new file mode 100644
index 000000000..69c690514
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001991.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113090507.E728B422F3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001990.html">
+ <LINK REL="Next" HREF="001992.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113090507.E728B422F3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:05:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1991">[ date ]</a>
+ <a href="thread.html#1991">[ thread ]</a>
+ <a href="subject.html#1991">[ subject ]</a>
+ <a href="author.html#1991">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:05:07 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 10:05:07 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1991">[ date ]</a>
+ <a href="thread.html#1991">[ thread ]</a>
+ <a href="subject.html#1991">[ subject ]</a>
+ <a href="author.html#1991">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001992.html b/zarb-ml/mageia-sysadm/2011-January/001992.html
new file mode 100644
index 000000000..f66c46fb1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001992.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113092307.22162422FB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001991.html">
+ <LINK REL="Next" HREF="001993.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113092307.22162422FB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:23:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1992">[ date ]</a>
+ <a href="thread.html#1992">[ thread ]</a>
+ <a href="subject.html#1992">[ subject ]</a>
+ <a href="author.html#1992">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:23:06 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (571233,571234,571235,571236,571237,571238,571239,571240,571241,571242,571243,571244,571245,571246,571247,571248,571249,571250,571251,571252,571253,571254,571255,571256,571257,571258,571259,571260,571261,571262,571263,571264,571265,571266,571267,571268,571269,571270,571271,571272,571273,571274,571275,571276,571277,571278,571279,571280,571281,571282,571283,571284,571285,571286,571287,571288,571289,571290,571291,571292,571293,571294,571295,571296))
+Thu Jan 13 10:23:06 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1992">[ date ]</a>
+ <a href="thread.html#1992">[ thread ]</a>
+ <a href="subject.html#1992">[ subject ]</a>
+ <a href="author.html#1992">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001993.html b/zarb-ml/mageia-sysadm/2011-January/001993.html
new file mode 100644
index 000000000..5271242d2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001993.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113092307.75B95422FC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001992.html">
+ <LINK REL="Next" HREF="001994.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113092307.75B95422FC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:23:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1993">[ date ]</a>
+ <a href="thread.html#1993">[ thread ]</a>
+ <a href="subject.html#1993">[ subject ]</a>
+ <a href="author.html#1993">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:23:07 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 10:23:07 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1993">[ date ]</a>
+ <a href="thread.html#1993">[ thread ]</a>
+ <a href="subject.html#1993">[ subject ]</a>
+ <a href="author.html#1993">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001994.html b/zarb-ml/mageia-sysadm/2011-January/001994.html
new file mode 100644
index 000000000..3af77c466
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001994.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113093512.34C7C422FB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001993.html">
+ <LINK REL="Next" HREF="001995.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113093512.34C7C422FB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:35:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1994">[ date ]</a>
+ <a href="thread.html#1994">[ thread ]</a>
+ <a href="subject.html#1994">[ subject ]</a>
+ <a href="author.html#1994">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:35:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 10:35:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1994">[ date ]</a>
+ <a href="thread.html#1994">[ thread ]</a>
+ <a href="subject.html#1994">[ subject ]</a>
+ <a href="author.html#1994">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001995.html b/zarb-ml/mageia-sysadm/2011-January/001995.html
new file mode 100644
index 000000000..9d9b67b4f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001995.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113095313.5F3FB42302%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001994.html">
+ <LINK REL="Next" HREF="001996.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113095313.5F3FB42302%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 10:53:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1995">[ date ]</a>
+ <a href="thread.html#1995">[ thread ]</a>
+ <a href="subject.html#1995">[ subject ]</a>
+ <a href="author.html#1995">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 10:53:12 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 10:53:12 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1995">[ date ]</a>
+ <a href="thread.html#1995">[ thread ]</a>
+ <a href="subject.html#1995">[ subject ]</a>
+ <a href="author.html#1995">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001996.html b/zarb-ml/mageia-sysadm/2011-January/001996.html
new file mode 100644
index 000000000..63ff97ba8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001996.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113100514.5FBD342301%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001995.html">
+ <LINK REL="Next" HREF="001997.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113100514.5FBD342301%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:05:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1996">[ date ]</a>
+ <a href="thread.html#1996">[ thread ]</a>
+ <a href="subject.html#1996">[ subject ]</a>
+ <a href="author.html#1996">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:05:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 11:05:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1996">[ date ]</a>
+ <a href="thread.html#1996">[ thread ]</a>
+ <a href="subject.html#1996">[ subject ]</a>
+ <a href="author.html#1996">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001997.html b/zarb-ml/mageia-sysadm/2011-January/001997.html
new file mode 100644
index 000000000..0ec084419
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001997.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113102317.78C4842308%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001996.html">
+ <LINK REL="Next" HREF="001998.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113102317.78C4842308%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:23:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1997">[ date ]</a>
+ <a href="thread.html#1997">[ thread ]</a>
+ <a href="subject.html#1997">[ subject ]</a>
+ <a href="author.html#1997">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:23:17 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 11:23:17 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1997">[ date ]</a>
+ <a href="thread.html#1997">[ thread ]</a>
+ <a href="subject.html#1997">[ subject ]</a>
+ <a href="author.html#1997">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001998.html b/zarb-ml/mageia-sysadm/2011-January/001998.html
new file mode 100644
index 000000000..f71b5552b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001998.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110113102354.BED3442309%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001997.html">
+ <LINK REL="Next" HREF="001999.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110113102354.BED3442309%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:23:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1998">[ date ]</a>
+ <a href="thread.html#1998">[ thread ]</a>
+ <a href="subject.html#1998">[ subject ]</a>
+ <a href="author.html#1998">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:23:54 +0100 2011 /Stage[main]/Shorewall/Shorewall::Shorewallfile[rules]/Concat[/tmp/shorewall/rules]/Exec[concat_/tmp/shorewall/rules]/unless (err): Check &quot;/usr/local/bin/concatfragments.sh -o /var/lib/puppet/concat/_tmp_shorewall_rules/fragments.concat.out -d /var/lib/puppet/concat/_tmp_shorewall_rules -t &quot; exceeded timeout
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1998">[ date ]</a>
+ <a href="thread.html#1998">[ thread ]</a>
+ <a href="subject.html#1998">[ subject ]</a>
+ <a href="author.html#1998">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/001999.html b/zarb-ml/mageia-sysadm/2011-January/001999.html
new file mode 100644
index 000000000..84cf224c3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/001999.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113103518.8742B42308%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001998.html">
+ <LINK REL="Next" HREF="002000.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113103518.8742B42308%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:35:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1999">[ date ]</a>
+ <a href="thread.html#1999">[ thread ]</a>
+ <a href="subject.html#1999">[ subject ]</a>
+ <a href="author.html#1999">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:35:18 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 11:35:18 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#1999">[ date ]</a>
+ <a href="thread.html#1999">[ thread ]</a>
+ <a href="subject.html#1999">[ subject ]</a>
+ <a href="author.html#1999">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002000.html b/zarb-ml/mageia-sysadm/2011-January/002000.html
new file mode 100644
index 000000000..06ee5c861
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002000.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113105324.DE67E4230E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001999.html">
+ <LINK REL="Next" HREF="002001.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110113105324.DE67E4230E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:53:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2000">[ date ]</a>
+ <a href="thread.html#2000">[ thread ]</a>
+ <a href="subject.html#2000">[ subject ]</a>
+ <a href="author.html#2000">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:53:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-13 11:53:24', '2011-01-13 11:53:24', '255.255.255.240', 6, 1)
+Thu Jan 13 11:53:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2000">[ date ]</a>
+ <a href="thread.html#2000">[ thread ]</a>
+ <a href="subject.html#2000">[ subject ]</a>
+ <a href="author.html#2000">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002001.html b/zarb-ml/mageia-sysadm/2011-January/002001.html
new file mode 100644
index 000000000..cbc292d02
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002001.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113105325.41F294230F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002000.html">
+ <LINK REL="Next" HREF="002002.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113105325.41F294230F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 11:53:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2001">[ date ]</a>
+ <a href="thread.html#2001">[ thread ]</a>
+ <a href="subject.html#2001">[ subject ]</a>
+ <a href="author.html#2001">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 11:53:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 11:53:25 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2001">[ date ]</a>
+ <a href="thread.html#2001">[ thread ]</a>
+ <a href="subject.html#2001">[ subject ]</a>
+ <a href="author.html#2001">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002002.html b/zarb-ml/mageia-sysadm/2011-January/002002.html
new file mode 100644
index 000000000..d55176a5b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002002.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113110522.AEE3F42310%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002001.html">
+ <LINK REL="Next" HREF="002003.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113110522.AEE3F42310%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 12:05:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2002">[ date ]</a>
+ <a href="thread.html#2002">[ thread ]</a>
+ <a href="subject.html#2002">[ subject ]</a>
+ <a href="author.html#2002">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 12:05:22 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 12:05:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2002">[ date ]</a>
+ <a href="thread.html#2002">[ thread ]</a>
+ <a href="subject.html#2002">[ subject ]</a>
+ <a href="author.html#2002">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002003.html b/zarb-ml/mageia-sysadm/2011-January/002003.html
new file mode 100644
index 000000000..687e45b5c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002003.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] hardware: RAID cards
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20hardware%3A%20RAID%20cards&In-Reply-To=%3CAANLkTimiMq0uzLTefmVXQ9o6MCtdyhigeY3%2B0NbLNJF_%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002002.html">
+ <LINK REL="Next" HREF="002004.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] hardware: RAID cards</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20hardware%3A%20RAID%20cards&In-Reply-To=%3CAANLkTimiMq0uzLTefmVXQ9o6MCtdyhigeY3%2B0NbLNJF_%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] hardware: RAID cards">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 12:11:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2003">[ date ]</a>
+ <a href="thread.html#2003">[ thread ]</a>
+ <a href="subject.html#2003">[ subject ]</a>
+ <a href="author.html#2003">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi
+
+Would you have usage of LSI RAID cards from IBM 3xxxx servers ?
+There's no battery &amp; not much cache but it handles up to 32 SAS/SATA discs.
+see <A HREF="http://www.scsi4me.com/ibm-serveraid-m1015-lsi-sas9220-8i-pci-express-pcie-8-port-sas-sata-controller-with-raid-0-1-support.html">http://www.scsi4me.com/ibm-serveraid-m1015-lsi-sas9220-8i-pci-express-pcie-8-port-sas-sata-controller-with-raid-0-1-support.html</A>
+for further description
+
+See you
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2003">[ date ]</a>
+ <a href="thread.html#2003">[ thread ]</a>
+ <a href="subject.html#2003">[ subject ]</a>
+ <a href="author.html#2003">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002004.html b/zarb-ml/mageia-sysadm/2011-January/002004.html
new file mode 100644
index 000000000..974c8cebb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002004.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [277] Lighter background for partial
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B277%5D%20Lighter%20background%20for%20partial&In-Reply-To=%3C20110113111228.1F8F042314%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002003.html">
+ <LINK REL="Next" HREF="002005.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [277] Lighter background for partial</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B277%5D%20Lighter%20background%20for%20partial&In-Reply-To=%3C20110113111228.1F8F042314%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [277] Lighter background for partial">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 12:12:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A></li>
+ <LI>Next message: <A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2004">[ date ]</a>
+ <a href="thread.html#2004">[ thread ]</a>
+ <a href="subject.html#2004">[ subject ]</a>
+ <a href="author.html#2004">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 277
+Author: pterjan
+Date: 2011-01-13 12:12:27 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+Lighter background for partial
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 00:47:56 UTC (rev 276)
++++ build_system/web/index.php 2011-01-13 11:12:27 UTC (rev 277)
+@@ -84,7 +84,7 @@
+ tr.failure, tr.rejected { background: #ffdddd; }
+ tr.todo { background: white; }
+ tr.building { background: #ffffdd; }
+-tr.partial { background: blue; }
++tr.partial { background: #aaaaff; }
+ tr.built { background: #00CCFF; }
+ tr.youri { background: olive; }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/f0500493/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A></li>
+ <LI>Next message: <A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2004">[ date ]</a>
+ <a href="thread.html#2004">[ thread ]</a>
+ <a href="subject.html#2004">[ subject ]</a>
+ <a href="author.html#2004">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002005.html b/zarb-ml/mageia-sysadm/2011-January/002005.html
new file mode 100644
index 000000000..bc3f9d7c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002005.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113112330.CF2E842319%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002004.html">
+ <LINK REL="Next" HREF="002006.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110113112330.CF2E842319%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 12:23:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A></li>
+ <LI>Next message: <A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2005">[ date ]</a>
+ <a href="thread.html#2005">[ thread ]</a>
+ <a href="subject.html#2005">[ subject ]</a>
+ <a href="author.html#2005">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 12:23:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 12:23:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A></li>
+ <LI>Next message: <A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2005">[ date ]</a>
+ <a href="thread.html#2005">[ thread ]</a>
+ <a href="subject.html#2005">[ subject ]</a>
+ <a href="author.html#2005">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002006.html b/zarb-ml/mageia-sysadm/2011-January/002006.html
new file mode 100644
index 000000000..905c2725d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002006.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113113528.4F8744231B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002005.html">
+ <LINK REL="Next" HREF="002007.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113113528.4F8744231B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 12:35:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2006">[ date ]</a>
+ <a href="thread.html#2006">[ thread ]</a>
+ <a href="subject.html#2006">[ subject ]</a>
+ <a href="author.html#2006">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 12:35:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (572917,572918,572919,572920,572921,572922,572923,572924,572925,572926,572927,572928,572929,572930,572931,572932,572933,572934,572935,572936,572937,572938,572939,572940,572941,572942,572943,572944,572945,572946,572947,572948,572949,572950,572951,572952,572953,572954,572955,572956,572957,572958,572959,572960,572961,572962,572963,572964,572965,572966,572967,572968,572969,572970,572971,572972,572973,572974,572975))
+Thu Jan 13 12:35:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2006">[ date ]</a>
+ <a href="thread.html#2006">[ thread ]</a>
+ <a href="subject.html#2006">[ subject ]</a>
+ <a href="author.html#2006">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002007.html b/zarb-ml/mageia-sysadm/2011-January/002007.html
new file mode 100644
index 000000000..3eb64878c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002007.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113113528.8084442314%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002006.html">
+ <LINK REL="Next" HREF="002009.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113113528.8084442314%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 12:35:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2007">[ date ]</a>
+ <a href="thread.html#2007">[ thread ]</a>
+ <a href="subject.html#2007">[ subject ]</a>
+ <a href="author.html#2007">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 12:35:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 12:35:28 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2007">[ date ]</a>
+ <a href="thread.html#2007">[ thread ]</a>
+ <a href="subject.html#2007">[ subject ]</a>
+ <a href="author.html#2007">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002008.html b/zarb-ml/mageia-sysadm/2011-January/002008.html
new file mode 100644
index 000000000..386f295b5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002008.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B772%5D%20add%20youri%20acl%20config%20to%20be%20able%20to%0A%20blacklist%20some%20packages&In-Reply-To=%3CAANLkTikExNGTV%2BMoNtfp%3DAaS51Sr1HxVOCQ22j0JJL7L%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001977.html">
+ <LINK REL="Next" HREF="001982.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B772%5D%20add%20youri%20acl%20config%20to%20be%20able%20to%0A%20blacklist%20some%20packages&In-Reply-To=%3CAANLkTikExNGTV%2BMoNtfp%3DAaS51Sr1HxVOCQ22j0JJL7L%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 12:52:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI>Next message: <A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2008">[ date ]</a>
+ <a href="thread.html#2008">[ thread ]</a>
+ <a href="subject.html#2008">[ subject ]</a>
+ <a href="author.html#2008">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 12 January 2011 23:58, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 772 Author boklm Date 2011-01-12 23:58:33 +0100 (Wed, 12 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> add youri acl config to be able to blacklist some packages
+</I>
+ok but why blacklisting qt3?
+
+&gt;<i> Added: puppet/modules/buildsystem/templates/youri_acl.conf
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- puppet/modules/buildsystem/templates/youri_acl.conf
+</I>&gt;<i> (rev 0)
+</I>&gt;<i> +++ puppet/modules/buildsystem/templates/youri_acl.conf 2011-01-12 22:58:33
+</I>&gt;<i> UTC (rev 772)
+</I>&gt;<i> @@ -0,0 +1 @@
+</I>&gt;<i> +.* .* .* ^qt3$ ^blacklisted$
+</I></PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI>Next message: <A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2008">[ date ]</a>
+ <a href="thread.html#2008">[ thread ]</a>
+ <a href="subject.html#2008">[ subject ]</a>
+ <a href="author.html#2008">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002009.html b/zarb-ml/mageia-sysadm/2011-January/002009.html
new file mode 100644
index 000000000..40a8d2e32
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002009.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113120533.7759A4231E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002007.html">
+ <LINK REL="Next" HREF="002015.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113120533.7759A4231E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 13:05:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2009">[ date ]</a>
+ <a href="thread.html#2009">[ thread ]</a>
+ <a href="subject.html#2009">[ subject ]</a>
+ <a href="author.html#2009">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 13:05:32 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 13:05:32 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2009">[ date ]</a>
+ <a href="thread.html#2009">[ thread ]</a>
+ <a href="subject.html#2009">[ subject ]</a>
+ <a href="author.html#2009">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002010.html b/zarb-ml/mageia-sysadm/2011-January/002010.html
new file mode 100644
index 000000000..32ed252c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002010.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3CAANLkTimbSg3AkAhhtUh_W3KuTz7Q_OgeXdTcxZyJ3E0C%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002151.html">
+ <LINK REL="Next" HREF="002011.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Forum VM needs</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3CAANLkTimbSg3AkAhhtUh_W3KuTz7Q_OgeXdTcxZyJ3E0C%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Forum VM needs">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 13:06:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2010">[ date ]</a>
+ <a href="thread.html#2010">[ thread ]</a>
+ <a href="subject.html#2010">[ subject ]</a>
+ <a href="author.html#2010">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 12 January 2011 21:27, Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt; wrote:
+&gt;<i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>
+(...)
+
+&gt;<i> For performance questions : i guess forum opening will trigger a rather vast amount of people coming (at least to register their nicks)... i'd be happy to avoid the server being loaded to death.
+</I>&gt;<i>
+</I>&gt;<i> So i'm targetting at least one thousand simultaneous users being active on the forum... that will do for apache tuning.
+</I>
+or use nginx instead of apache.
+Load peaks are exactly where nginx beats apache (one process per core
+vs one process/thread per connection):
+- stable memory usage over time
+- less unhandled requests on load
+
+On one server I set up, nginx+php-fpm+mysql handled 1.5 millions
+request in one hour with ridiculous load
+as well as ridiculous stable memory usage (2gb where most where system
+buffers &amp; cache)
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2010">[ date ]</a>
+ <a href="thread.html#2010">[ thread ]</a>
+ <a href="subject.html#2010">[ subject ]</a>
+ <a href="author.html#2010">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002011.html b/zarb-ml/mageia-sysadm/2011-January/002011.html
new file mode 100644
index 000000000..166aae85a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002011.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294921144.32187.514.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002010.html">
+ <LINK REL="Next" HREF="002014.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294921144.32187.514.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 13 13:19:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2011">[ date ]</a>
+ <a href="thread.html#2011">[ thread ]</a>
+ <a href="subject.html#2011">[ subject ]</a>
+ <a href="author.html#2011">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 13 janvier 2011 &#224; 13:06 +0100, Thierry Vignaud a &#233;crit :
+&gt;<i> On 12 January 2011 21:27, Ma&#226;t &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maat-ml at vilarem.net</A>&gt; wrote:
+</I>&gt;<i> &gt; So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;<i>
+</I>&gt;<i> (...)
+</I>&gt;<i>
+</I>&gt;<i> &gt; For performance questions : i guess forum opening will trigger a rather vast amount of people coming
+</I>&gt;<i> &gt; (at least to register their nicks)... i'd be happy to avoid the server being loaded to death.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; So i'm targetting at least one thousand simultaneous users being active on the forum... that will do for apache tuning.
+</I>&gt;<i>
+</I>&gt;<i> or use nginx instead of apache.
+</I>&gt;<i> Load peaks are exactly where nginx beats apache (one process per core
+</I>&gt;<i> vs one process/thread per connection):
+</I>&gt;<i> - stable memory usage over time
+</I>&gt;<i> - less unhandled requests on load
+</I>&gt;<i>
+</I>&gt;<i> On one server I set up, nginx+php-fpm+mysql handled 1.5 millions
+</I>&gt;<i> request in one hour with ridiculous load
+</I>&gt;<i> as well as ridiculous stable memory usage (2gb where most where system
+</I>&gt;<i> buffers &amp; cache)
+</I>
+With php as fast-cgi, or using fpm ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2011">[ date ]</a>
+ <a href="thread.html#2011">[ thread ]</a>
+ <a href="subject.html#2011">[ subject ]</a>
+ <a href="author.html#2011">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002012.html b/zarb-ml/mageia-sysadm/2011-January/002012.html
new file mode 100644
index 000000000..eb98e6b25
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002012.html
@@ -0,0 +1,332 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294921744.6060.0.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002014.html">
+ <LINK REL="Next" HREF="002021.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294921744.6060.0.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 13 13:29:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2012">[ date ]</a>
+ <a href="thread.html#2012">[ thread ]</a>
+ <a href="subject.html#2012">[ subject ]</a>
+ <a href="author.html#2012">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 21:27 +0100, Ma&#226;t a &#233;crit :
+&gt;<i> Hi there,
+</I>&gt;<i>
+</I>&gt;<i> As it seems VM creation takes a little bit of time due
+</I>&gt;<i> to people being under heavy load at work Anne and misc
+</I>&gt;<i> considered the option of creation the Xen VM on one of
+</I>&gt;<i> our servers (we could migrate the VM on atalante later)
+</I>
+The exact technology should not matter much, that's also what puppet is
+made for. Ie, unless we plan to do a migration at the system image
+level, we could simply install the 2nd vm, put puppet, clone the
+computer, migrate the db and ip.
+
+( not that I do not like xen, but I would prefer something else ).
+
+&gt;<i> For that misc asked for Forum needs...
+</I>
+I think I didn't make myself clear. I wanted information to deploy it
+like where is the git stored ( a url, not &quot;it is on a server&quot; ), who
+will need what access, etc. But the information you gave are also
+important ( and bring lots of question as you can see ).
+
+&gt;<i> For the beginning i'll consider that we are going to put everything on the same machine
+</I>&gt;<i> (DB and PHP). This is not rally brilliant to virtualize DB servers but i guess this will
+</I>&gt;<i> not kill the VM in the first monthes as the tables will not be big.
+</I>
+AFAIK, using virtio and proper cache, this should not be much a problem.
+
+&gt;<i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>
+No specific requirement in term of version, using 2010.1 rpm should be
+ok, I assume ?
+
+&gt;<i> And we'll need with php the optional :
+</I>&gt;<i> -- zlib compression (better having it)
+</I>&gt;<i> -- remote ftp support (well... i'm not in favor even if documentation asks for it)
+</I>We could drop outgoing connexion if needed.
+
+( yes, php make me paranoid in term of security )
+
+&gt;<i> -- XML support (better having it)
+</I>&gt;<i> -- Image Magick support (better having it)
+</I>
+php-image-magick. I do think there is a conspiration to make me have a
+stroke. Security research by a friend of mine on ImageMagick do not make
+feel safe to know we will use it, but if this is required, we have no
+choice.
+
+Just to know, what will it be used for ( I assume this will be used to
+resize avatar ) ?
+
+&gt;<i> -- GD support (same as Image magick)
+</I>
+Does the forum support suhoshin, or various php hardening measures ?
+
+Did you do various testing with a hardened configuration with dangerous
+call disabled ( mainly remote url access for a start, but i also think
+we can use opendir restriction, etc, etc ).
+
+Does it have non regression testing ( so we can enable stuff and see if
+anything break ? ) ?
+
+&gt;<i> For source management git will be used... so we'll need it too :)
+</I>
+Just git clone ?
+I have a puppet module for this, just need tests before I commit.
+
+For git hosting, again, while I am in favor, there is a few questions to
+answer and prepare it, see my previous mail about what is needed.
+
+&gt;<i> As forum have often to face bruteforce having Fail2ban would be really great...
+</I>&gt;<i> for every open service like ssh
+</I>
+On ssh level, and for me, that's a vote in favor of &quot;no&quot;. We use ssh
+keys only for admins, so fail2ban will just cause trouble.
+
+&gt;<i> but also for forums... i'd like to have Fail2ban
+</I>&gt;<i> parse a file of phpBB failed login to trigger a IP low level ban during a
+</I>&gt;<i> few hours or more...
+</I>
+Well, if you give us the configuration, we can see.
+We can also use the trick that Olivier deployed on d-c to avoid numerous
+connexions from the same IP ( in case someone decide to be smart and do
+simultaneous attempts to log ).
+
+&gt;<i> For forum management we'll need :
+</I>
+&gt;&gt;&gt;<i> we
+</I>Traceback (most recent call last):
+ File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;
+NameError: name 'we' is not defined
+
+or for those who are not CxO-fluent ( private joke ), who is 'we', in
+term of organisation ( ie, do we need to create a ldap group, etc ) ?
+
+&gt;<i> -- access to sources (read/write)
+</I>I rather keep this automated from git, for security reasons and to avoid
+human errors. I would even add a cron job that does a git diff or
+something similar, to detect if someone uploaded a file manually, or
+touched to it using apache.
+
+In fact, as a security measure, I think the user that will write the
+source should put it read only for apache. Ie, use a separate system
+user for that.
+
+&gt;<i> -- access to data zones (avatars and uploaded things) (read/write)
+</I>You mean apache will need it, no ?
+
+Direct access seems to me a pretty rare event, we can grant access if
+there is a really lots of request, ie if you annoy admin enough to make
+them give it rather than doing themselves.
+
+&gt;<i> -- access to accesslogs and errorlogs (read)
+</I>then this should be merged with the webmasters concept that romain
+explained. For now, we didn't setup anything ( we didn't even split log
+file on alamut, even if this should be trivial ).
+
+&gt;<i> -- ability to change php log levels
+</I>This can be done by php, I think.
+
+&gt;<i> -- access to php logs (read)
+</I>same as accesslogs
+
+&gt;<i> -- console access to database(s) (i'd prefer to avoid completely phpMyadmin on the forum server)
+</I>I would prefer avoid giving console access until there is a real need. I would favor then a remote
+mysql access, and forcing ssl, maybe even limited by fixed ip address if you wish to avoid bruteforce.
+
+( I will not go to the point of proposing to use a vpn too, but
+almost ).
+
+Maybe we could think of some kind of ssh bastion for such access ( or
+maybe that's overkill too ).
+
+&gt;<i> For performance questions : i guess forum opening will trigger a rather vast
+</I>&gt;<i> amount of people coming (at least to register their nicks)... i'd be happy to
+</I>&gt;<i> avoid the server being loaded to death.
+</I>
+Registration will be done on catdap from what I think we agreed on, no ?
+( correct me if I am wrong ).
+
+So we need to work on that part ( starting more processes, and so
+letting us tune that with puppet ( this is hardcoded now, AFAIK ). So
+depending on where we host the forum, we can surely avoid this effect.
+
+&gt;<i> So i'm targetting at least one thousand simultaneous users being active on the
+</I>&gt;<i> forum... that will do for apache tuning.
+</I>
+Ok so let's say 120 simultaneous process for apache, which also mean we
+need to keep apache process as lean as possible ( ie, no unused module
+loaded ). I assume that there is no guarantee on being thread safe from
+php and associated library, so we will use mpm-prefork.
+
+Since the server is isolated and serve only for php hosting, I guess
+using fast-cgi will not bring much to the equation, when compared to
+mod_php.
+
+Let's also assume 30 processes for forum registration on catdap ( if I
+am not wrong on that part, of course ) ? We could surely mitigate the
+potential overload by not announcing this on every possible channel at
+the same time ( ie, first a mail, then a blog post, then
+identica/twitter ).
+
+Should we also maybe need to tune ldap ?
+
+&gt;<i> For database that will mean 800 to 1200 requests per seconds...
+</I>&gt;<i>
+</I>&gt;<i> We'll have 2 - 3 months to see the tables grow and tune the indexes and the memory accordingly.
+</I>
+That mean that we will have to deploy some monitoring, and we didn't
+decided anything ( buchan proposed hobbit, I proposed munin, purely by
+familiarity ).
+
+What metrics would you need so we can work on them in priority ( once we
+start to set up something ) ?
+
+&gt;<i> But i think our needs will stabilize around 4-6 GO for RAM if the forum gets really
+</I>&gt;<i> used (we'll have to tune mysql to keep many requests in cache) apache+mysql all
+</I>&gt;<i> included... if we split later apache and mysql on separate machines the needs on
+</I>&gt;<i> each machine will be obviously lower.
+</I>
+No cache ( squid, varnish ) ?
+No php level cache too ?
+
+( not that it may be requested now )
+
+&gt;<i> For app disk space code is under 50 megs... and with hundred of avatars uploader
+</I>&gt;<i> we will not grow above 1GO
+</I>&gt;<i>
+</I>&gt;<i> For database disk space even after years of activity we'll remain under 5GO
+</I>
+Ok so let's allocate a 10 g partition for the db + ssthat on lvm.
+We should take in account logs, and logs backup ( french law requires 1
+year of logs ).
+
+How many logs are to be expected per day ?
+The only busy webserver I can think of is d-c, but Nanar and I just
+discovered that the configuration is not good.
+So now, that's 5g of log, uncompressed, per month.
+
+
+&gt;<i> We'll need to set up some tables with heavy read and write accesses with InnoDB (not all) :
+</I>&gt;<i> that would be great to have one file per table innodb option enabled
+</I>
+Ok, I guess it should be safe to enable it for all mysql db I guess.
+
+&gt;<i> Nota : i'd like to use https (at least for admin accesses)... so that will mean to enable
+</I>&gt;<i> ssl and open 443 port also
+</I>
+We did not plan to let people use their password under cleartext at all.
+Centralized auth have been setup ( and should be used for forum too ),
+so people will reuse their password, the same used at others part of the
+infrastructure, and that mean svn, or bugzilla, etc. Since people with
+access will use it, no cleartext at all when the password is sent ( or
+over my dead body, after fighting my ghost ).
+
+I guess we can make exception for the cookie, as long as it is not
+shared ( ie, we will have to rethink the scheme if we deploy SSO ).
+
+That also mean that people will complain because of firefox if we do not
+buy a certificate.
+
+
+&gt;<i> That's all for system level... i think directory structures (Which concerns apache web root config) can be dealt with later...
+</I>&gt;<i>
+</I>&gt;<i> Tell me if you have got everything you need for VM creation...
+</I>
+What I needed was more information for forum deployment, not vm
+requirements, I guess I didn't express myself clearly. The requirement
+for the vm in term of memory/disk have been roughly drafted before. What
+I would prefer is a deployment document.
+
+Ideally, I would also prefer that discussion regarding forum development
+occurs on public ml ( for webteam here ) rather than private mail
+exchange.
+
+So @sysadmins, where do we host this ( for temporary creation and setup
+until MLO do it ) :
+
+10 g of disk ( let's say 20 )
+4 to 6 g of ram
+( and I guess 1 or cpu ).
+
+Alamut ?
+
+
+In term of network, do we use a reverse proxy, or do we ask for a ip to
+LO. I would suggest a reverse proxy, easier to setup ( and no fiddling
+with bridge ).
+
+
+What virt technology ?
+
+I am quite biased in favor of libvirtd + kvm + virt-manager, as this is
+supported by upstream and redhat, but maybe other have different
+experiences.
+
+--
+Michael Scherer
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2012">[ date ]</a>
+ <a href="thread.html#2012">[ thread ]</a>
+ <a href="subject.html#2012">[ subject ]</a>
+ <a href="author.html#2012">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002013.html b/zarb-ml/mageia-sysadm/2011-January/002013.html
new file mode 100644
index 000000000..ddee039a2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002013.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C1294921772.6060.1.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001974.html">
+ <LINK REL="Next" HREF="002019.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C1294921772.6060.1.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 13 13:29:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2013">[ date ]</a>
+ <a href="thread.html#2013">[ thread ]</a>
+ <a href="subject.html#2013">[ subject ]</a>
+ <a href="author.html#2013">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 12 janvier 2011 &#224; 23:05 +0100, Ma&#226;t a &#233;crit :
+&gt;<i> Le 12/01/2011 22:37, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; On Wed, 12 Jan 2011, Ma&#226;t wrote:
+</I>
+&gt;<i> &gt;&gt; So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;<i> &gt; Do you know if it would be possible to use Postgresql instead of MySQL ?
+</I>&gt;<i> &gt; We already have a Postgresql server running on alamut that we could use.
+</I>&gt;<i> phpBB3 is supposed to work with PostgreSQL 7.3+ though it's not as widely used as MySQL as a phpBB backend.
+</I>
+Great, so more testing to do /o\
+
+&gt;<i> The problem (for me) is that i just know the basic of PostgreSQL... so we'll need someone else skilled
+</I>&gt;<i> enough to tune it (and i'd be truly happy to learn from him/her)
+</I>
+Nanar will be able to do it, even if hosting a small database like this
+may not be very appealing to him. There is just 5g, when compared to
+sophie, I let him give the numbers.
+
+But I would prefer to have it hosted on mysql if we later migrate to
+another vm. The lag Marseille &lt;-&gt; Toulouse will not be good if it can be
+avoided. We could also setup a different postgresql server on the forum
+vm in this case.
+
+In any case, postgresql to mysql conversion doesn't look doable.
+
+&gt;<i> There will be a central node repos (somewhere... perhaps github or gitorious) cloned from upstream
+</I>&gt;<i> phpbb... from there we'll clone dev repos to add our changes... templates, mods integrations, specific patches etc.
+</I>
+I would prefer to have it hosted on our servers, for various and obvious
+reasons ( like : &quot;handling the auth and permission ourself&quot; &quot;proper
+bugtracker integration&quot;, etc ).
+
+But we are not ready, see my answer about gitorious. So here is a
+proposal in 4 steps :
+
+Now :
+- we do a git checkout every 5 minutes ( just need the url, and
+testing )
+
+Later ( like short term ):
+- sysadmins do work to have a git repository, who will be the exact
+state of production, and be the reference. That where changes are
+pushed, and where the server take his checkout. So this way, the project
+handle who can push to it using ldap (unification of auth, delegatation
+etc ).
+
+Later again ( like mid term ) :
+- you express your needs in term of hosting ( like what type of hook,
+requirement in term of web interface, &quot;need to do review&quot; &quot;need to show
+dancing hamster&quot; , etc ) when we do a call for that ( you can do before,
+but this will potentially be lost ).
+
+Once we have installed this :
+- you switch to our infrastructure.
+
+&gt;<i> We'll clone also integration repos (used for first test level) from which test
+</I>&gt;<i> repos will be cloned and then production will be at the end
+</I>&gt;<i>
+</I>&gt;<i> Of these 3 i'd like at least to have test on the server (and production obviously)
+</I>
+Since we do have puppet and can clone machine, I would then prefer to
+have a separate vm for test than for production, unless there is problem
+with the intended usage (like you really need to have the exact same
+hardware, for load testing purpose ).
+
+&gt;<i> &gt; Do you need modifications in phpBB sources ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> yes... some coming from (more or less) official patches (called &quot;mods&quot;) some coming from ash and i and perhaps other php devs
+</I>
+/me close eyes when reading &quot;(more of less) official patches&quot;.
+
+&gt;<i> &gt; If that's only for configuration files, we can host them on puppet svn
+</I>&gt;<i> &gt; and deploy them with puppet.
+</I>&gt;<i> &gt;
+</I>&gt;<i> if you want to play with puppet for production and having us not touching it with our dirty hands (^^) i'm perfectly ok with
+</I>&gt;<i> that... but i neeed a integration and testing forum with cascaded by git cloning
+</I>&gt;<i> (and i need to sync database of test from production to simulate version migration then cancel and replay as much a i need)
+</I>
+Could we do it with a master/slave replication without much trouble ?
+( and possibly, one that would automatically recreate the db once it is
+dropped )
+
+Or we can do snapshot using lvm, but I think this can be quite fragile.
+
+
+&gt;<i> so that we test our changes (and the migration process) on a perfectly identic env before putting them in production.
+</I>
+As said, I would strongly favor a automated deployment using git, at
+least on production server.
+
+&gt;<i> (And git will be the spine of all that process)
+</I>&gt;<i>
+</I>&gt;<i> &gt; Can we have access to the sources, list of changes (if changes are
+</I>&gt;<i> &gt; needed), and configuration files somewhere ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; If a source management is needed, I would use Mageia svn for now, and
+</I>&gt;<i> &gt; later an other source management software when it is setup on Mageia
+</I>&gt;<i> &gt; servers.
+</I>&gt;<i> Svn does not offer enough flexibility for playing with our repository while
+</I>&gt;<i> keeping a true link with upstream to merge their change with ours without pain :-/
+</I>&gt;<i>
+</I>&gt;<i> (Sorry but here SVN is not an option we should consider viable imho)
+</I>
+As I said, if people want us to host git, there is a few questions to
+answer first ( I guess that 2 weeks to gather requirement should
+suffice, given proper flamewar handling )
+
+--
+Michael Scherer
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2013">[ date ]</a>
+ <a href="thread.html#2013">[ thread ]</a>
+ <a href="subject.html#2013">[ subject ]</a>
+ <a href="author.html#2013">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002014.html b/zarb-ml/mageia-sysadm/2011-January/002014.html
new file mode 100644
index 000000000..2973f4c4d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002014.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3CAANLkTimLfkNBuKSOE00v99AW3j%3Du5WPw-u8-7OemZrsQ%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002011.html">
+ <LINK REL="Next" HREF="002012.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Forum VM needs</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Forum%20VM%20needs&In-Reply-To=%3CAANLkTimLfkNBuKSOE00v99AW3j%3Du5WPw-u8-7OemZrsQ%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Forum VM needs">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 13:33:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2014">[ date ]</a>
+ <a href="thread.html#2014">[ thread ]</a>
+ <a href="subject.html#2014">[ subject ]</a>
+ <a href="author.html#2014">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 13 January 2011 13:19, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;&gt;<i> or use nginx instead of apache.
+</I>&gt;&gt;<i> Load peaks are exactly where nginx beats apache (one process per core
+</I>&gt;&gt;<i> vs one process/thread per connection):
+</I>&gt;&gt;<i> - stable memory usage over time
+</I>&gt;&gt;<i> - less unhandled requests on load
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> On one server I set up, nginx+php-fpm+mysql handled 1.5 millions
+</I>&gt;&gt;<i> request in one hour with ridiculous load
+</I>&gt;&gt;<i> as well as ridiculous stable memory usage (2gb where most where system
+</I>&gt;&gt;<i> buffers &amp; cache)
+</I>&gt;<i>
+</I>&gt;<i> With php as fast-cgi, or using fpm ?
+</I>
+with php-fpm (which was finally merged into php-5.3.3)
+The db is on another host though but usually it's apache fork bomb who bits
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2014">[ date ]</a>
+ <a href="thread.html#2014">[ thread ]</a>
+ <a href="subject.html#2014">[ subject ]</a>
+ <a href="author.html#2014">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002015.html b/zarb-ml/mageia-sysadm/2011-January/002015.html
new file mode 100644
index 000000000..633adc22e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002015.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113123536.161A942325%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002009.html">
+ <LINK REL="Next" HREF="002016.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113123536.161A942325%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 13:35:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2015">[ date ]</a>
+ <a href="thread.html#2015">[ thread ]</a>
+ <a href="subject.html#2015">[ subject ]</a>
+ <a href="author.html#2015">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 13:35:35 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 13:35:35 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2015">[ date ]</a>
+ <a href="thread.html#2015">[ thread ]</a>
+ <a href="subject.html#2015">[ subject ]</a>
+ <a href="author.html#2015">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002016.html b/zarb-ml/mageia-sysadm/2011-January/002016.html
new file mode 100644
index 000000000..a11d7271d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002016.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B278%5D%20fail%20early%20if%20chroot%20creation%20fails%20%28%20if%20some%0A%20suggests%20have%20unsatisfied&In-Reply-To=%3C20110113124021.6E7394232A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002015.html">
+ <LINK REL="Next" HREF="002017.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B278%5D%20fail%20early%20if%20chroot%20creation%20fails%20%28%20if%20some%0A%20suggests%20have%20unsatisfied&In-Reply-To=%3C20110113124021.6E7394232A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 13:40:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2016">[ date ]</a>
+ <a href="thread.html#2016">[ thread ]</a>
+ <a href="subject.html#2016">[ subject ]</a>
+ <a href="author.html#2016">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 278
+Author: blino
+Date: 2011-01-13 13:40:21 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+fail early if chroot creation fails (if some suggests have unsatisfied
+deps, chroot creation will appear as failed in status log and make
+ulri fail, but the chroot was still usable to build package, and the
+whole build was marked as failed only after finishing the package rebuild)
+this also removes duplicate check for /bin/rpm
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Chroot.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 11:12:27 UTC (rev 277)
++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278)
+@@ -511,7 +511,7 @@
+ $urpmi-&gt;set_command($tmp_chroot);
+
+ # 20060826 warly urpmi --root does not work properly
+- $urpmi-&gt;install_packages(
++ if (!$urpmi-&gt;install_packages(
+ &quot;chroot&quot;,
+ $tmp_chroot,
+ $run-&gt;{local_spool},
+@@ -520,11 +520,8 @@
+ &quot;[ADMIN] creation of initial chroot failed on $run-&gt;{my_arch}&quot;,
+ { maintainer =&gt; $config-&gt;{admin} },
+ @{$opt-&gt;{packages}}
+- );
+-
+- # Yes, /usr/lib/rpm/rpmb even for x86_64
+- if (! -f &quot;$tmp_chroot/bin/rpm&quot;) {
+- plog('ERROR', &quot;Base packages missing in generated chroot.&quot;);
++ )) {
++ plog('ERROR', &quot;Failed to install initial packages during chroot creation.&quot;);
+ return 0;
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/33d3fc58/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2016">[ date ]</a>
+ <a href="thread.html#2016">[ thread ]</a>
+ <a href="subject.html#2016">[ subject ]</a>
+ <a href="author.html#2016">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002017.html b/zarb-ml/mageia-sysadm/2011-January/002017.html
new file mode 100644
index 000000000..45d068063
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002017.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [279] add missing parentheses in open calls
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3C20110113124241.E302A42329%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002016.html">
+ <LINK REL="Next" HREF="002022.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [279] add missing parentheses in open calls</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3C20110113124241.E302A42329%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [279] add missing parentheses in open calls">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 13:42:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A></li>
+ <LI>Next message: <A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2017">[ date ]</a>
+ <a href="thread.html#2017">[ thread ]</a>
+ <a href="subject.html#2017">[ subject ]</a>
+ <a href="author.html#2017">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 279
+Author: blino
+Date: 2011-01-13 13:42:41 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add missing parentheses in open calls
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Chroot.pm
+ build_system/iurt/trunk/lib/Iurt/DKMS.pm
+ build_system/iurt/trunk/lib/Iurt/Process.pm
+ build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Chroot.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:40:21 UTC (rev 278)
++++ build_system/iurt/trunk/lib/Iurt/Chroot.pm 2011-01-13 12:42:41 UTC (rev 279)
+@@ -287,7 +287,7 @@
+ plog('DEBUG', &quot;... dir $dir all $run-&gt;{clean_all} prefix $prefix&quot;);
+
+ if ($run-&gt;{clean_all}) {
+- opendir my $chroot_dir, $dir;
++ opendir(my $chroot_dir, $dir);
+ foreach (readdir $chroot_dir) {
+ next if !-d &quot;$dir/$_&quot; || /\.{1,2}/;
+ plog(&quot;cleaning old chroot for $_ in $dir&quot;);
+
+Modified: build_system/iurt/trunk/lib/Iurt/DKMS.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:40:21 UTC (rev 278)
++++ build_system/iurt/trunk/lib/Iurt/DKMS.pm 2011-01-13 12:42:41 UTC (rev 279)
+@@ -67,7 +67,7 @@
+ my $media_ok = $run-&gt;{dkms}{media} ? $media =~ /$run-&gt;{dkms}{media}/ : 1;
+ my $kmedia_ok = $run-&gt;{dkms}{kmedia} ? $media =~ /$run-&gt;{dkms}{kmedia}/ : 1;
+ plog(&quot;searching in $path&quot;);
+- opendir my $rpmdh, $path;
++ opendir(my $rpmdh, $path);
+ foreach my $rpm (readdir $rpmdh) {
+ if ($rpm =~ /^dkms-(.*)-([^-]+-[^-]+)\.[^.]+\.rpm/) {
+ # we only check for kernel or modules in this media
+
+Modified: build_system/iurt/trunk/lib/Iurt/Process.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:40:21 UTC (rev 278)
++++ build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-13 12:42:41 UTC (rev 279)
+@@ -44,7 +44,7 @@
+ if (-f $pidfile) {
+ my (@stat) = stat $pidfile;
+
+- open my $test_PID, $pidfile;
++ open(my $test_PID, $pidfile);
+ my $pid = &lt;$test_PID&gt;;
+ close $test_PID;
+
+
+Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:40:21 UTC (rev 278)
++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279)
+@@ -157,7 +157,7 @@
+
+ if (-d $local_media) {
+ mkdir(&quot;$chroot_tmp/iurt_media/&quot;);
+- opendir my $dir, $local_media;
++ opendir(my $dir, $local_media);
+ my $next;
+ foreach my $f (readdir $dir) {
+ $f =~ /(\.rpm|^hdlist.cz)$/ or next;
+@@ -268,7 +268,7 @@
+ my $program_name = $run-&gt;{program_name};
+ my $local_media = $self-&gt;{local_media};
+
+- opendir my $dir, $local_media;
++ opendir(my $dir, $local_media);
+ plog(1, &quot;get local provides ($local_media)&quot;);
+ require URPM;
+ my $urpm = new URPM;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/84da35a8/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A></li>
+ <LI>Next message: <A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2017">[ date ]</a>
+ <a href="thread.html#2017">[ thread ]</a>
+ <a href="subject.html#2017">[ subject ]</a>
+ <a href="author.html#2017">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002018.html b/zarb-ml/mageia-sysadm/2011-January/002018.html
new file mode 100644
index 000000000..216359c12
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002018.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [280] fix log variable declaration
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B280%5D%20fix%20log%20variable%20declaration&In-Reply-To=%3C20110113124306.85BF34232A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002023.html">
+ <LINK REL="Next" HREF="002020.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [280] fix log variable declaration</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B280%5D%20fix%20log%20variable%20declaration&In-Reply-To=%3C20110113124306.85BF34232A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [280] fix log variable declaration">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 13:43:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2018">[ date ]</a>
+ <a href="thread.html#2018">[ thread ]</a>
+ <a href="subject.html#2018">[ subject ]</a>
+ <a href="author.html#2018">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 280
+Author: blino
+Date: 2011-01-13 13:43:06 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+fix log variable declaration
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:42:41 UTC (rev 279)
++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 12:43:06 UTC (rev 280)
+@@ -462,7 +462,7 @@
+ $run, $config, $cache,
+ use_iurt_root_command =&gt; $self-&gt;{use_iurt_root_command},
+ error =&gt; $error,
+- logname =&gt; ${log},
++ logname =&gt; $log,
+ hash =&gt; &quot;${log}_$title&quot;,
+ timeout =&gt; 3600, # [pixel] 10 minutes was not enough, 1 hour should be better
+ srpm =&gt; $title,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/e3fd80d7/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2018">[ date ]</a>
+ <a href="thread.html#2018">[ thread ]</a>
+ <a href="subject.html#2018">[ subject ]</a>
+ <a href="author.html#2018">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002019.html b/zarb-ml/mageia-sysadm/2011-January/002019.html
new file mode 100644
index 000000000..5a5ea0c16
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002019.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C20110113125038.GO10402%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002013.html">
+ <LINK REL="Next" HREF="002083.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C20110113125038.GO10402%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Thu Jan 13 13:50:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2019">[ date ]</a>
+ <a href="thread.html#2019">[ thread ]</a>
+ <a href="subject.html#2019">[ subject ]</a>
+ <a href="author.html#2019">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Michael Scherer (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>) wrote:
+&gt;<i> Le mercredi 12 janvier 2011 &#224; 23:05 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;<i> &gt; Le 12/01/2011 22:37, nicolas vigier a &#233;crit :
+</I>&gt;<i> &gt; &gt; On Wed, 12 Jan 2011, Ma&#226;t wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; &gt;&gt; So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;<i> &gt; &gt; Do you know if it would be possible to use Postgresql instead of MySQL ?
+</I>&gt;<i> &gt; &gt; We already have a Postgresql server running on alamut that we could use.
+</I>&gt;<i> &gt; phpBB3 is supposed to work with PostgreSQL 7.3+ though it's not as widely used as MySQL as a phpBB backend.
+</I>&gt;<i>
+</I>&gt;<i> Great, so more testing to do /o\
+</I>
+In practice, if the SQL was properly written, the SQL must work on any
+PGSQL version, especially since it have to work on other SQL server
+(mysql).
+
+But who know with php apps.
+
+&gt;<i>
+</I>&gt;<i> &gt; The problem (for me) is that i just know the basic of PostgreSQL... so we'll need someone else skilled
+</I>&gt;<i> &gt; enough to tune it (and i'd be truly happy to learn from him/her)
+</I>&gt;<i>
+</I>&gt;<i> Nanar will be able to do it, even if hosting a small database like this
+</I>&gt;<i> may not be very appealing to him. There is just 5g, when compared to
+</I>&gt;<i> sophie, I let him give the numbers.
+</I>
+Sophie:
+- on disk size: ~ 200GB
+- biggers tables, rows estimated to 150 millions, next table 16 millions
+- 1208570 rpms in it currently
+
+I manage 5 posgresql servers at works.
+
+--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/3ae129a4/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2019">[ date ]</a>
+ <a href="thread.html#2019">[ thread ]</a>
+ <a href="subject.html#2019">[ subject ]</a>
+ <a href="author.html#2019">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002020.html b/zarb-ml/mageia-sysadm/2011-January/002020.html
new file mode 100644
index 000000000..cf9d863f7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002020.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113130540.8247342332%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002018.html">
+ <LINK REL="Next" HREF="002024.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113130540.8247342332%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 14:05:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A></li>
+ <LI>Next message: <A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2020">[ date ]</a>
+ <a href="thread.html#2020">[ thread ]</a>
+ <a href="subject.html#2020">[ subject ]</a>
+ <a href="author.html#2020">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 14:05:39 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 14:05:39 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A></li>
+ <LI>Next message: <A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2020">[ date ]</a>
+ <a href="thread.html#2020">[ thread ]</a>
+ <a href="subject.html#2020">[ subject ]</a>
+ <a href="author.html#2020">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002021.html b/zarb-ml/mageia-sysadm/2011-January/002021.html
new file mode 100644
index 000000000..62c0b4515
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002021.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294924501.6060.7.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002012.html">
+ <LINK REL="Next" HREF="002116.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1294924501.6060.7.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 13 14:15:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2021">[ date ]</a>
+ <a href="thread.html#2021">[ thread ]</a>
+ <a href="subject.html#2021">[ subject ]</a>
+ <a href="author.html#2021">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 13 janvier 2011 &#224; 13:29 +0100, Michael Scherer a &#233;crit :
+
+&gt;<i> How many logs are to be expected per day ?
+</I>&gt;<i> The only busy webserver I can think of is d-c, but Nanar and I just
+</I>&gt;<i> discovered that the configuration is not good.
+</I>&gt;<i> So now, that's 5g of log, uncompressed, per month.
+</I>
+And 165m, once compressed in bz2 ( but it took like 1 hour )
+
+( for access.log ).
+
+I guess we should dedicate 30/35g to logs, maybe more ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2021">[ date ]</a>
+ <a href="thread.html#2021">[ thread ]</a>
+ <a href="subject.html#2021">[ subject ]</a>
+ <a href="author.html#2021">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002022.html b/zarb-ml/mageia-sysadm/2011-January/002022.html
new file mode 100644
index 000000000..849773428
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002022.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [279] add missing parentheses in open calls
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3CAANLkTinOCMty5pdeT0%2ByjaveOHb7thm6cfS9Wt1YPhkf%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002017.html">
+ <LINK REL="Next" HREF="002023.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [279] add missing parentheses in open calls</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3CAANLkTinOCMty5pdeT0%2ByjaveOHb7thm6cfS9Wt1YPhkf%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [279] add missing parentheses in open calls">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 14:22:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2022">[ date ]</a>
+ <a href="thread.html#2022">[ thread ]</a>
+ <a href="subject.html#2022">[ subject ]</a>
+ <a href="author.html#2022">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 13 January 2011 13:42, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 279 Author blino Date 2011-01-13 13:42:41 +0100 (Thu, 13 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> add missing parentheses in open calls
+</I>
+you lost the habit of running perl_checker priror to commit :-) ?
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2022">[ date ]</a>
+ <a href="thread.html#2022">[ thread ]</a>
+ <a href="subject.html#2022">[ subject ]</a>
+ <a href="author.html#2022">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002023.html b/zarb-ml/mageia-sysadm/2011-January/002023.html
new file mode 100644
index 000000000..c9fe04c77
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002023.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [279] add missing parentheses in open calls
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3Cm37he92an1.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002022.html">
+ <LINK REL="Next" HREF="002018.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [279] add missing parentheses in open calls</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B279%5D%20add%20missing%20parentheses%20in%20open%20calls&In-Reply-To=%3Cm37he92an1.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [279] add missing parentheses in open calls">olivier at blino.org
+ </A><BR>
+ <I>Thu Jan 13 14:31:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2023">[ date ]</a>
+ <a href="thread.html#2023">[ thread ]</a>
+ <a href="subject.html#2023">[ subject ]</a>
+ <a href="author.html#2023">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thierry Vignaud &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; writes:
+
+&gt;<i> On 13 January 2011 13:42, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 279 Author blino Date 2011-01-13 13:42:41 +0100 (Thu, 13 Jan 2011)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> add missing parentheses in open calls
+</I>&gt;<i>
+</I>&gt;<i> you lost the habit of running perl_checker priror to commit :-) ?
+</I>
+No, proof is I just did it and perl_checker spotted some things to clean
+up :p
+
+But yes, I skipped it a few times before, since I had missing deps on my
+system to validate the whole iurt.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A></li>
+ <LI>Next message: <A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2023">[ date ]</a>
+ <a href="thread.html#2023">[ thread ]</a>
+ <a href="subject.html#2023">[ subject ]</a>
+ <a href="author.html#2023">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002024.html b/zarb-ml/mageia-sysadm/2011-January/002024.html
new file mode 100644
index 000000000..0c7403fb0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002024.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113133542.D00CC42336%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002020.html">
+ <LINK REL="Next" HREF="002025.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113133542.D00CC42336%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 14:35:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2024">[ date ]</a>
+ <a href="thread.html#2024">[ thread ]</a>
+ <a href="subject.html#2024">[ subject ]</a>
+ <a href="author.html#2024">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 14:35:42 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 14:35:42 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2024">[ date ]</a>
+ <a href="thread.html#2024">[ thread ]</a>
+ <a href="subject.html#2024">[ subject ]</a>
+ <a href="author.html#2024">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002025.html b/zarb-ml/mageia-sysadm/2011-January/002025.html
new file mode 100644
index 000000000..d6768c2e3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002025.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [281] reformatting code, use full php tags
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3C20110113134924.C6ADD4233C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002024.html">
+ <LINK REL="Next" HREF="002035.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [281] reformatting code, use full php tags</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3C20110113134924.C6ADD4233C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [281] reformatting code, use full php tags">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 14:49:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2025">[ date ]</a>
+ <a href="thread.html#2025">[ thread ]</a>
+ <a href="subject.html#2025">[ subject ]</a>
+ <a href="author.html#2025">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 281
+Author: rda
+Date: 2011-01-13 14:49:24 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+reformatting code, use full php tags
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 12:43:06 UTC (rev 280)
++++ build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281)
+@@ -65,46 +65,42 @@
+ // sort by key in reverse order to have more recent pkgs first
+ krsort($pkgs);
+ ?&gt;
+-&lt;html&gt;
+-
++&lt;html lang=&quot;en&quot;&gt;
+ &lt;head&gt;
+-&lt;title&gt;&lt;? echo $title ?&gt;&lt;/title&gt;
++&lt;title&gt;&lt;?php echo $title ?&gt;&lt;/title&gt;
+ &lt;style type=&quot;text/css&quot;&gt;
+-table {
+- border-spacing: 0;
+- font-family: Helvetica; font-size: 80%;
+- border: 1px solid #ccc;
+-}
+-table tr { padding: 0; margin: 0; }
+-table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; }
+-table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; }
++ table {
++ border-spacing: 0;
++ font-family: Helvetica; font-size: 80%;
++ border: 1px solid #ccc;
++ }
++ table tr { padding: 0; margin: 0; }
++ table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; }
++ table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; }
+
+-tr { background: transparent; }
+-tr.uploaded { background: #ddffdd; }
+-tr.failure, tr.rejected { background: #ffdddd; }
+-tr.todo { background: white; }
+-tr.building { background: #ffffdd; }
+-tr.partial { background: #aaaaff; }
+-tr.built { background: #00CCFF; }
+-tr.youri { background: olive; }
+-
+-td.status-box { width: 1em; height: 1em; }
+-tr.uploaded td.status-box { background: green; }
+-tr.failure td.status-box, tr.rejected td.status-box { background: red; }
+-tr.todo td.status-box { background: white; }
+-tr.building td.status-box { background: yellow; }
+-tr.partial td.status-box { background: blue; }
+-tr.built td.status-box { background: #00CCFF; }
+-tr.youri td.status-box { background: olive; }
+-
++ tr { background: transparent; }
++ tr.uploaded { background: #ddffdd; }
++ tr.failure, tr.rejected { background: #ffdddd; }
++ tr.todo { background: white; }
++ tr.building { background: #ffffdd; }
++ tr.partial { background: #aaaaff; }
++ tr.built { background: #00CCFF; }
++ tr.youri { background: olive; }
++
++ td.status-box { width: 1em; height: 1em; }
++ tr.uploaded td.status-box { background: green; }
++ tr.failure td.status-box, tr.rejected td.status-box { background: red; }
++ tr.todo td.status-box { background: white; }
++ tr.building td.status-box { background: yellow; }
++ tr.partial td.status-box { background: blue; }
++ tr.built td.status-box { background: #00CCFF; }
++ tr.youri td.status-box { background: olive; }
+ &lt;/style&gt;
+ &lt;/head&gt;
+-
+ &lt;body&gt;
+-&lt;h1&gt;&lt;? echo $title ?&gt;&lt;/h1&gt;
++ &lt;h1&gt;&lt;?php echo $title ?&gt;&lt;/h1&gt;
+
+-&lt;table&gt;
+-&lt;?
++&lt;?php
+ function pkg_gettype($pkg) {
+ if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
+ return &quot;rejected&quot;;
+@@ -147,12 +143,21 @@
+ }
+
+ # Temporary until initial mirror is ready
+-echo &quot;&lt;a href=\&quot;data/src.mga.txt\&quot;&gt;$nb_rpm_mga src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=\&quot;data/src.txt\&quot;&gt;$nb_rpm&lt;/a&gt;. &lt;a href=\&quot;data/src.mdv.txt\&quot;&gt;List of Mandriva packages still present&lt;/a&gt;.&lt;br/&gt;\n&quot;;
++echo sprintf(
++ '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=&quot;%s&quot;&gt;%d&lt;/a&gt;
++ (&lt;a href=&quot;%s&quot;&gt;List of Mandriva packages still present&lt;/a&gt;).&lt;/p&gt;',
++
++ 'data/src.mga.txt', $nb_rpm_mga,
++ 'data/src.txt', $nb_rpm,
++ 'data/src.mdv.txt'
++);
++
+ #########################################
++echo '&lt;table&gt;',
++ '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;';
+
+-echo &quot;&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=\&quot;2\&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;\n&quot;;
+ foreach ($pkgs as $key =&gt; $p) {
+- $p[&quot;type&quot;] = pkg_gettype(&amp;$p);
++ $p[&quot;type&quot;] = pkg_gettype($p);
+ echo &quot;&lt;tr class=&quot; . $p[&quot;type&quot;] . &quot;&gt;\n&quot;;
+ echo &quot;&lt;td&gt;&quot; . key2date($key) . &quot;&lt;/td&gt;\n&quot;;
+ echo &quot;&lt;td&gt;&lt;a href='?user=&quot; . $p[&quot;user&quot;] . &quot;'&gt;&quot; . $p[&quot;user&quot;] . &quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
+@@ -179,5 +184,4 @@
+ &lt;/table&gt;
+
+ &lt;/body&gt;
+-
+ &lt;/html&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/b4daa27f/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2025">[ date ]</a>
+ <a href="thread.html#2025">[ thread ]</a>
+ <a href="subject.html#2025">[ subject ]</a>
+ <a href="author.html#2025">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002026.html b/zarb-ml/mageia-sysadm/2011-January/002026.html
new file mode 100644
index 000000000..8fe21a0f6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002026.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [282] background colors update
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B282%5D%20background%20colors%20update&In-Reply-To=%3C20110113135306.EF4344233B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002036.html">
+ <LINK REL="Next" HREF="002028.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [282] background colors update</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B282%5D%20background%20colors%20update&In-Reply-To=%3C20110113135306.EF4344233B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [282] background colors update">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 14:53:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2026">[ date ]</a>
+ <a href="thread.html#2026">[ thread ]</a>
+ <a href="subject.html#2026">[ subject ]</a>
+ <a href="author.html#2026">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 282
+Author: rda
+Date: 2011-01-13 14:53:06 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+background colors update
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 13:49:24 UTC (rev 281)
++++ build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282)
+@@ -79,13 +79,13 @@
+ table td { padding: 0; margin: 0; padding: 0.2em 0.5em; border-bottom: 1px solid #ccc; }
+
+ tr { background: transparent; }
+- tr.uploaded { background: #ddffdd; }
+- tr.failure, tr.rejected { background: #ffdddd; }
++ tr.uploaded { background: #bbffbb; }
++ tr.failure, tr.rejected { background: #ffbbbb; }
+ tr.todo { background: white; }
+- tr.building { background: #ffffdd; }
+- tr.partial { background: #aaaaff; }
+- tr.built { background: #00CCFF; }
+- tr.youri { background: olive; }
++ tr.building { background: #ffff99; }
++ tr.partial { background: #bbbbff; }
++ tr.built { background: #cceeff; }
++ tr.youri { background: #aacc66; }
+
+ td.status-box { width: 1em; height: 1em; }
+ tr.uploaded td.status-box { background: green; }
+@@ -93,7 +93,7 @@
+ tr.todo td.status-box { background: white; }
+ tr.building td.status-box { background: yellow; }
+ tr.partial td.status-box { background: blue; }
+- tr.built td.status-box { background: #00CCFF; }
++ tr.built td.status-box { background: #00ccff; }
+ tr.youri td.status-box { background: olive; }
+ &lt;/style&gt;
+ &lt;/head&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/8331b508/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2026">[ date ]</a>
+ <a href="thread.html#2026">[ thread ]</a>
+ <a href="subject.html#2026">[ subject ]</a>
+ <a href="author.html#2026">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002027.html b/zarb-ml/mageia-sysadm/2011-January/002027.html
new file mode 100644
index 000000000..fa4bfeef9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002027.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113140549.0BFA34233A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002028.html">
+ <LINK REL="Next" HREF="002029.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113140549.0BFA34233A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:05:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2027">[ date ]</a>
+ <a href="thread.html#2027">[ thread ]</a>
+ <a href="subject.html#2027">[ subject ]</a>
+ <a href="author.html#2027">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 15:05:48 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 15:05:48 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2027">[ date ]</a>
+ <a href="thread.html#2027">[ thread ]</a>
+ <a href="subject.html#2027">[ subject ]</a>
+ <a href="author.html#2027">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002028.html b/zarb-ml/mageia-sysadm/2011-January/002028.html
new file mode 100644
index 000000000..f9b0a12f7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002028.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113140548.CD0D742340%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002026.html">
+ <LINK REL="Next" HREF="002027.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113140548.CD0D742340%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:05:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A></li>
+ <LI>Next message: <A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2028">[ date ]</a>
+ <a href="thread.html#2028">[ thread ]</a>
+ <a href="subject.html#2028">[ subject ]</a>
+ <a href="author.html#2028">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 15:05:48 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (575038,575039,575040,575041,575042,575043,575044,575045,575046,575047,575048,575049,575050,575051,575052,575053,575054,575055,575056,575057,575058,575059,575060,575061,575062,575063,575064,575065,575066,575067,575068,575069,575070,575071,575072,575073,575074,575075,575076,575077,575078,575079,575080,575081,575082,575083,575084,575085,575086,575087,575088,575089,575090,575091,575092,575093,575094,575095,575096))
+Thu Jan 13 15:05:48 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A></li>
+ <LI>Next message: <A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2028">[ date ]</a>
+ <a href="thread.html#2028">[ thread ]</a>
+ <a href="subject.html#2028">[ subject ]</a>
+ <a href="author.html#2028">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002029.html b/zarb-ml/mageia-sysadm/2011-January/002029.html
new file mode 100644
index 000000000..598675561
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002029.html
@@ -0,0 +1,347 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B283%5D%20use%20single%20quotes%20when%20possible%3B%0A%09build%20string%20before%20echo%28%29ing%20them&In-Reply-To=%3C20110113141951.C34A742356%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002027.html">
+ <LINK REL="Next" HREF="002030.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B283%5D%20use%20single%20quotes%20when%20possible%3B%0A%09build%20string%20before%20echo%28%29ing%20them&In-Reply-To=%3C20110113141951.C34A742356%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:19:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2029">[ date ]</a>
+ <a href="thread.html#2029">[ thread ]</a>
+ <a href="subject.html#2029">[ subject ]</a>
+ <a href="author.html#2029">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 283
+Author: rda
+Date: 2011-01-13 15:19:51 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+use single quotes when possible; build string before echo()ing them
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 13:53:06 UTC (rev 282)
++++ build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283)
+@@ -10,10 +10,10 @@
+
+ error_reporting(E_ALL);
+
+-$upload_dir = &quot;/home/schedbot/uploads&quot;;
++$upload_dir = '/home/schedbot/uploads';
+ $max_modified = 2;
+-$title = &quot;Mageia build system status&quot;;
+-$tz = new DateTimeZone(&quot;UTC&quot;);
++$title = '&lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia&lt;/a&gt; build system status';
++$tz = new DateTimeZone('UTC');
+
+ # Temporary until initial mirror is ready
+ chdir(&quot;data&quot;);
+@@ -30,40 +30,100 @@
+
+ $pkgs = array();
+ foreach ($matches as $val) {
+- if ($_GET[&quot;user&quot;] &amp;&amp; ($_GET[&quot;user&quot;] != $val[7])) {
+- continue;
++
++ if ($_GET['user'] &amp;&amp; ($_GET['user'] != $val[7])) {
++ continue;
+ }
+ $key = $val[6] . $val[7];
+ if (!is_array($pkgs[$key])) {
+- $pkgs[$key] = array();
+- $pkgs[$key][&quot;status&quot;] = array();
+- $pkgs[$key][&quot;path&quot;] = $val[2];
+- $pkgs[$key][&quot;version&quot;] = $val[3];
+- $pkgs[$key][&quot;media&quot;] = $val[4];
+- $pkgs[$key][&quot;section&quot;] = $val[5];
+- $pkgs[$key][&quot;user&quot;] = $val[7];
+- $pkgs[$key][&quot;host&quot;] = $val[8];
+- $pkgs[$key][&quot;job&quot;] = $val[9];
++
++ $pkgs[$key] = array(
++ 'status' =&gt; array(),
++ 'path' =&gt; $val[2],
++ 'version' =&gt; $val[3],
++ 'media' =&gt; $val[4],
++ 'section' =&gt; $val[5],
++ 'user' =&gt; $val[7],
++ 'host' =&gt; $val[8],
++ 'job' =&gt; $val[9]
++ );
+ }
+
+ $status = $val[1];
+ $data = $val[10];
+- $pkgs[$key][&quot;status&quot;][$status] = 1;
++ $pkgs[$key]['status'][$status] = 1;
+ $ext = $val[11];
+- if ($ext == &quot;.src.rpm.info&quot;) {
++ if ($ext == '.src.rpm.info') {
+ preg_match(&quot;!^(?:@\d+:)?(.*)!&quot;, $data, $name);
+- $pkgs[$key][&quot;package&quot;] = $name[1];
+- } else if ($ext == &quot;.src&quot;) {
+- $pkgs[$key][&quot;status&quot;][&quot;src&quot;] = 1;
+- } else if ($ext == &quot;.youri&quot;) {
+- $pkgs[$key][&quot;status&quot;][&quot;youri&quot;] = 1;
+- } else if ($ext == &quot;.lock&quot;) {
++ $pkgs[$key]['package'] = $name[1];
++ } else if ($ext == '.src') {
++ $pkgs[$key]['status']['src'] = 1;
++ } else if ($ext == '.youri') {
++ $pkgs[$key]['status']['youri'] = 1;
++ } else if ($ext == '.lock') {
+ // parse build bot from $data
+- $pkgs[$key][&quot;status&quot;][&quot;build&quot;] = 1;
++ $pkgs[$key]['status']['build'] = 1;
+ }
+ }
+ // sort by key in reverse order to have more recent pkgs first
+ krsort($pkgs);
++
++/**
++ * @param array $pkg
++ *
++ * @return string
++*/
++function pkg_gettype($pkg) {
++ if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
++ return &quot;rejected&quot;;
++ if (array_key_exists(&quot;youri&quot;, $pkg[&quot;status&quot;])) {
++ if (array_key_exists(&quot;src&quot;, $pkg[&quot;status&quot;]))
++ return &quot;youri&quot;;
++ else
++ return &quot;uploaded&quot;;
++ }
++ if (array_key_exists(&quot;failure&quot;, $pkg[&quot;status&quot;]))
++ return &quot;failure&quot;;
++ if (array_key_exists(&quot;done&quot;, $pkg[&quot;status&quot;]))
++ return &quot;partial&quot;;
++ if (array_key_exists(&quot;build&quot;, $pkg[&quot;status&quot;]))
++ return &quot;building&quot;;
++ if (array_key_exists(&quot;todo&quot;, $pkg[&quot;status&quot;]))
++ return &quot;todo&quot;;
++ return &quot;unknown&quot;;
++}
++
++/**
++ * @param integer $num
++ *
++ * @return string
++*/
++function plural($num) {
++ if ($num &gt; 1)
++ return &quot;s&quot;;
++}
++
++/**
++ * @param string $key
++ *
++ * @return string
++*/
++function key2date($key) {
++ global $tz;
++ $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
++ $diff = time() - $date-&gt;getTimestamp();
++ if ($diff&lt;60)
++ return $diff . &quot; second&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/60);
++ if ($diff&lt;60)
++ return $diff . &quot; minute&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/60);
++ if ($diff&lt;24)
++ return $diff . &quot; hour&quot; . plural($diff) . &quot; ago&quot;;
++ $diff = round($diff/24);
++
++ return $diff . &quot; day&quot; . plural($diff) . &quot; ago&quot;;
++}
+ ?&gt;
+ &lt;html lang=&quot;en&quot;&gt;
+ &lt;head&gt;
+@@ -101,51 +161,11 @@
+ &lt;h1&gt;&lt;?php echo $title ?&gt;&lt;/h1&gt;
+
+ &lt;?php
+-function pkg_gettype($pkg) {
+- if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
+- return &quot;rejected&quot;;
+- if (array_key_exists(&quot;youri&quot;, $pkg[&quot;status&quot;])) {
+- if (array_key_exists(&quot;src&quot;, $pkg[&quot;status&quot;]))
+- return &quot;youri&quot;;
+- else
+- return &quot;uploaded&quot;;
+- }
+- if (array_key_exists(&quot;failure&quot;, $pkg[&quot;status&quot;]))
+- return &quot;failure&quot;;
+- if (array_key_exists(&quot;done&quot;, $pkg[&quot;status&quot;]))
+- return &quot;partial&quot;;
+- if (array_key_exists(&quot;build&quot;, $pkg[&quot;status&quot;]))
+- return &quot;building&quot;;
+- if (array_key_exists(&quot;todo&quot;, $pkg[&quot;status&quot;]))
+- return &quot;todo&quot;;
+- return &quot;unknown&quot;;
+-}
+
+-function plural($num) {
+- if ($num &gt; 1)
+- return &quot;s&quot;;
+-}
+-
+-function key2date($key) {
+- global $tz;
+- $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
+- $diff = time() - $date-&gt;getTimestamp();
+- if ($diff&lt;60)
+- return $diff . &quot; second&quot; . plural($diff) . &quot; ago&quot;;
+- $diff = round($diff/60);
+- if ($diff&lt;60)
+- return $diff . &quot; minute&quot; . plural($diff) . &quot; ago&quot;;
+- $diff = round($diff/60);
+- if ($diff&lt;24)
+- return $diff . &quot; hour&quot; . plural($diff) . &quot; ago&quot;;
+- $diff = round($diff/24);
+- return $diff . &quot; day&quot; . plural($diff) . &quot; ago&quot;;
+-}
+-
+ # Temporary until initial mirror is ready
+ echo sprintf(
+ '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=&quot;%s&quot;&gt;%d&lt;/a&gt;
+- (&lt;a href=&quot;%s&quot;&gt;List of Mandriva packages still present&lt;/a&gt;).&lt;/p&gt;',
++ (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;).&lt;/p&gt;',
+
+ 'data/src.mga.txt', $nb_rpm_mga,
+ 'data/src.txt', $nb_rpm,
+@@ -156,30 +176,43 @@
+ echo '&lt;table&gt;',
+ '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;';
+
++$s = '';
++$tmpl = &lt;&lt;&lt;T
++&lt;tr class=&quot;%s&quot;&gt;
++ &lt;td&gt;%s&lt;/td&gt;
++ &lt;td&gt;&lt;a href=&quot;?user=%s&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;
++ &lt;td&gt;%s&lt;/td&gt;
++ &lt;td&gt;%s&lt;/td&gt;
++ &lt;td&gt;%s/%s&lt;/td&gt;
++ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
++T;
+ foreach ($pkgs as $key =&gt; $p) {
+- $p[&quot;type&quot;] = pkg_gettype($p);
+- echo &quot;&lt;tr class=&quot; . $p[&quot;type&quot;] . &quot;&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&quot; . key2date($key) . &quot;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&lt;a href='?user=&quot; . $p[&quot;user&quot;] . &quot;'&gt;&quot; . $p[&quot;user&quot;] . &quot;&lt;/a&gt;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&quot; . $p[&quot;package&quot;] . &quot;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&quot; . $p[&quot;version&quot;] . &quot;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;td&gt;&quot; . $p[&quot;media&quot;] . &quot;/&quot; . $p[&quot;section&quot;] . &quot;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;td class='status-box' /&gt;\n&quot;;
+- $typelink = &quot;&quot;;
+- if ($p[&quot;type&quot;] == &quot;failure&quot;) {
+- $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;];
+- } else if ($p[&quot;type&quot;] == &quot;rejected&quot;) {
+- $typelink = &quot;/uploads/&quot; . $p[&quot;type&quot;] . &quot;/&quot; . $p[&quot;path&quot;] . &quot;.youri&quot;;
++ $p['type'] = pkg_gettype($p);
++
++ $s .= sprintf($tmpl,
++ $p['type'],
++ key2date($key),
++ $p['user'], $p['user'],
++ $p['package'],
++ $p['version'],
++ $p['media'], $p['section']
++ );
++
++ $typelink = '';
++ if ($p['type'] == 'failure') {
++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'];
++ } elseif ($p['type'] == 'rejected') {
++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri';
+ }
+- echo &quot;&lt;td&gt;&quot;;
+- if ($typelink)
+- echo &quot;&lt;a href='$typelink'&gt;&quot;;
+- echo $p[&quot;type&quot;];
+- if ($typelink)
+- echo &quot;&lt;/a&gt;&quot;;
+- echo &quot;&lt;/td&gt;\n&quot;;
+- echo &quot;&lt;/tr&gt;\n&quot;;
++
++ $s .= '&lt;td&gt;';
++ $s .= ($typelink != '') ?
++ sprintf('&lt;a href=&quot;%s&quot;&gt;%s&lt;/a&gt;', $typelink, $p['type']) :
++ $p['type'];
++
++ $s .= '&lt;/td&gt;&lt;/tr&gt;';
+ }
++echo $s;
+ ?&gt;
+ &lt;/table&gt;
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/6ee0e965/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2029">[ date ]</a>
+ <a href="thread.html#2029">[ thread ]</a>
+ <a href="subject.html#2029">[ subject ]</a>
+ <a href="author.html#2029">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002030.html b/zarb-ml/mageia-sysadm/2011-January/002030.html
new file mode 100644
index 000000000..e4be2e40d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002030.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113143553.5B10842346%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002029.html">
+ <LINK REL="Next" HREF="002031.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113143553.5B10842346%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:35:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A></li>
+ <LI>Next message: <A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2030">[ date ]</a>
+ <a href="thread.html#2030">[ thread ]</a>
+ <a href="subject.html#2030">[ subject ]</a>
+ <a href="author.html#2030">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 15:35:52 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 15:35:52 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A></li>
+ <LI>Next message: <A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2030">[ date ]</a>
+ <a href="thread.html#2030">[ thread ]</a>
+ <a href="subject.html#2030">[ subject ]</a>
+ <a href="author.html#2030">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002031.html b/zarb-ml/mageia-sysadm/2011-January/002031.html
new file mode 100644
index 000000000..44227fccc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002031.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [284] do not index all reports in search engines
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B284%5D%20do%20not%20index%20all%20reports%20in%20search%20engines&In-Reply-To=%3C20110113143958.B96A042347%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002030.html">
+ <LINK REL="Next" HREF="002032.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [284] do not index all reports in search engines</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B284%5D%20do%20not%20index%20all%20reports%20in%20search%20engines&In-Reply-To=%3C20110113143958.B96A042347%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [284] do not index all reports in search engines">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:39:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2031">[ date ]</a>
+ <a href="thread.html#2031">[ thread ]</a>
+ <a href="subject.html#2031">[ subject ]</a>
+ <a href="author.html#2031">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 284
+Author: rda
+Date: 2011-01-13 15:39:58 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+do not index all reports in search engines
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 14:19:51 UTC (rev 283)
++++ build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284)
+@@ -10,9 +10,16 @@
+
+ error_reporting(E_ALL);
+
++$g_user = isset($_GET['user']) ? htmlentities(strip_tags($_GET['user'])) : null;
++
+ $upload_dir = '/home/schedbot/uploads';
+ $max_modified = 2;
+ $title = '&lt;a href=&quot;<A HREF="http://mageia.org/">http://mageia.org/</A>&quot;&gt;Mageia&lt;/a&gt; build system status';
++$robots = 'index,nofollow,nosnippet,noarchive';
++if ($g_user) {
++ $title .= ' for ' . $g_user . &quot;'s packages&quot;;
++ $robots = 'no' . $robots;
++}
+ $tz = new DateTimeZone('UTC');
+
+ # Temporary until initial mirror is ready
+@@ -125,10 +132,13 @@
+ return $diff . &quot; day&quot; . plural($diff) . &quot; ago&quot;;
+ }
+ ?&gt;
++&lt;!DOCTYPE html&gt;
+ &lt;html lang=&quot;en&quot;&gt;
+ &lt;head&gt;
+-&lt;title&gt;&lt;?php echo $title ?&gt;&lt;/title&gt;
+-&lt;style type=&quot;text/css&quot;&gt;
++ &lt;meta charset=&quot;utf-8&quot;&gt;
++ &lt;title&gt;&lt;?php echo $title ?&gt;&lt;/title&gt;
++ &lt;meta name=&quot;robots&quot; content=&quot;&lt;?php echo $robots; ?&gt;&quot;&gt;
++ &lt;style type=&quot;text/css&quot;&gt;
+ table {
+ border-spacing: 0;
+ font-family: Helvetica; font-size: 80%;
+@@ -155,7 +165,7 @@
+ tr.partial td.status-box { background: blue; }
+ tr.built td.status-box { background: #00ccff; }
+ tr.youri td.status-box { background: olive; }
+-&lt;/style&gt;
++ &lt;/style&gt;
+ &lt;/head&gt;
+ &lt;body&gt;
+ &lt;h1&gt;&lt;?php echo $title ?&gt;&lt;/h1&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/e6a59fb9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2031">[ date ]</a>
+ <a href="thread.html#2031">[ thread ]</a>
+ <a href="subject.html#2031">[ subject ]</a>
+ <a href="author.html#2031">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002032.html b/zarb-ml/mageia-sysadm/2011-January/002032.html
new file mode 100644
index 000000000..73a5ef46e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002032.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [285] display count stats for all packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B285%5D%20display%20count%20stats%20for%20all%20packages&In-Reply-To=%3C20110113145149.B4CD042343%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002031.html">
+ <LINK REL="Next" HREF="002033.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [285] display count stats for all packages</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B285%5D%20display%20count%20stats%20for%20all%20packages&In-Reply-To=%3C20110113145149.B4CD042343%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [285] display count stats for all packages">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 15:51:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A></li>
+ <LI>Next message: <A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2032">[ date ]</a>
+ <a href="thread.html#2032">[ thread ]</a>
+ <a href="subject.html#2032">[ subject ]</a>
+ <a href="author.html#2032">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 285
+Author: rda
+Date: 2011-01-13 15:51:49 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+display count stats for all packages
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 14:39:58 UTC (rev 284)
++++ build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285)
+@@ -165,6 +165,8 @@
+ tr.partial td.status-box { background: blue; }
+ tr.built td.status-box { background: #00ccff; }
+ tr.youri td.status-box { background: olive; }
++
++ #stats { float: right; }
+ &lt;/style&gt;
+ &lt;/head&gt;
+ &lt;body&gt;
+@@ -196,9 +198,20 @@
+ &lt;td&gt;%s/%s&lt;/td&gt;
+ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
+ T;
++
++$stats = array(
++ 'uploaded' =&gt; 0,
++ 'failure' =&gt; 0,
++ 'todo' =&gt; 0,
++ 'building' =&gt; 0,
++ 'partial' =&gt; 0,
++ 'built' =&gt; 0,
++);
++$total = count($pkgs);
+ foreach ($pkgs as $key =&gt; $p) {
+ $p['type'] = pkg_gettype($p);
+
++ $stats[$p['type']] += 1;
+ $s .= sprintf($tmpl,
+ $p['type'],
+ key2date($key),
+@@ -222,9 +235,17 @@
+
+ $s .= '&lt;/td&gt;&lt;/tr&gt;';
+ }
++echo $s, '&lt;/table&gt;';
++
++$s = '&lt;div id=&quot;stats&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Status&lt;/th&gt;&lt;th&gt;Count&lt;/th&gt;&lt;th&gt;%&lt;/th&gt;&lt;/tr&gt;';
++foreach ($stats as $k =&gt; $v) {
++ $s .= sprintf('&lt;tr&gt;&lt;th&gt;%s&lt;/th&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
++ $k, $v, round($v/$total*100));
++}
++$s .= '&lt;/table&gt;&lt;/div&gt;';
++
+ echo $s;
++
+ ?&gt;
+-&lt;/table&gt;
+-
+ &lt;/body&gt;
+ &lt;/html&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/5701993f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A></li>
+ <LI>Next message: <A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2032">[ date ]</a>
+ <a href="thread.html#2032">[ thread ]</a>
+ <a href="subject.html#2032">[ subject ]</a>
+ <a href="author.html#2032">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002033.html b/zarb-ml/mageia-sysadm/2011-January/002033.html
new file mode 100644
index 000000000..52ec31a4c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002033.html
@@ -0,0 +1,133 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [286] feedback test
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B286%5D%20feedback%20test&In-Reply-To=%3C20110113150453.97BA04234A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002032.html">
+ <LINK REL="Next" HREF="002034.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [286] feedback test</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B286%5D%20feedback%20test&In-Reply-To=%3C20110113150453.97BA04234A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [286] feedback test">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:04:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A></li>
+ <LI>Next message: <A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2033">[ date ]</a>
+ <a href="thread.html#2033">[ thread ]</a>
+ <a href="subject.html#2033">[ subject ]</a>
+ <a href="author.html#2033">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 286
+Author: rda
+Date: 2011-01-13 16:04:53 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+feedback test
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 14:51:49 UTC (rev 285)
++++ build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286)
+@@ -197,8 +197,10 @@
+ &lt;td&gt;%s&lt;/td&gt;
+ &lt;td&gt;%s/%s&lt;/td&gt;
+ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
++ &lt;td&gt;%s&lt;/td&gt;
+ T;
+
++// count all packages statuses
+ $stats = array(
+ 'uploaded' =&gt; 0,
+ 'failure' =&gt; 0,
+@@ -208,6 +210,17 @@
+ 'built' =&gt; 0,
+ );
+ $total = count($pkgs);
++
++// feedback labels
++$badges = array(
++ 'uploaded' =&gt; 'Congrats %s! \o/',
++ 'failure' =&gt; 'Booooo! /o\\',
++ 'todo' =&gt; '',
++ 'building' =&gt; '',
++ 'partial' =&gt; '',
++ 'built' =&gt; ''
++);
++
+ foreach ($pkgs as $key =&gt; $p) {
+ $p['type'] = pkg_gettype($p);
+
+@@ -218,7 +231,8 @@
+ $p['user'], $p['user'],
+ $p['package'],
+ $p['version'],
+- $p['media'], $p['section']
++ $p['media'], $p['section'],
++ sprintf($badges[$p['type']], $p['user'])
+ );
+
+ $typelink = '';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/665eedb1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A></li>
+ <LI>Next message: <A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2033">[ date ]</a>
+ <a href="thread.html#2033">[ thread ]</a>
+ <a href="subject.html#2033">[ subject ]</a>
+ <a href="author.html#2033">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002034.html b/zarb-ml/mageia-sysadm/2011-January/002034.html
new file mode 100644
index 000000000..dfe44e1e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002034.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113150555.C859242347%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002033.html">
+ <LINK REL="Next" HREF="002037.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113150555.C859242347%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:05:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A></li>
+ <LI>Next message: <A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2034">[ date ]</a>
+ <a href="thread.html#2034">[ thread ]</a>
+ <a href="subject.html#2034">[ subject ]</a>
+ <a href="author.html#2034">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 16:05:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 16:05:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A></li>
+ <LI>Next message: <A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2034">[ date ]</a>
+ <a href="thread.html#2034">[ thread ]</a>
+ <a href="subject.html#2034">[ subject ]</a>
+ <a href="author.html#2034">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002035.html b/zarb-ml/mageia-sysadm/2011-January/002035.html
new file mode 100644
index 000000000..0c8a54317
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002035.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [281] reformatting code, use full php tags
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3CAANLkTinJoDH2VKC6Crj6c2aQnuRq8xNaEyNmkE0NgsX%2B%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002025.html">
+ <LINK REL="Next" HREF="002036.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [281] reformatting code, use full php tags</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3CAANLkTinJoDH2VKC6Crj6c2aQnuRq8xNaEyNmkE0NgsX%2B%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [281] reformatting code, use full php tags">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 16:20:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2035">[ date ]</a>
+ <a href="thread.html#2035">[ thread ]</a>
+ <a href="subject.html#2035">[ subject ]</a>
+ <a href="author.html#2035">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 13 January 2011 14:49, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 281 Author rda Date 2011-01-13 14:49:24 +0100 (Thu, 13 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> reformatting code, use full php tags
+</I>
+got bitten by asp_tags option :-) ?
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2035">[ date ]</a>
+ <a href="thread.html#2035">[ thread ]</a>
+ <a href="subject.html#2035">[ subject ]</a>
+ <a href="author.html#2035">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002036.html b/zarb-ml/mageia-sysadm/2011-January/002036.html
new file mode 100644
index 000000000..de9b08bb7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002036.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [281] reformatting code, use full php tags
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3CAANLkTi%3Dk2BzD2SU18%2Bai73puAy0Siok0J%2Bxg8Nv9hyM1%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002035.html">
+ <LINK REL="Next" HREF="002026.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [281] reformatting code, use full php tags</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B281%5D%20reformatting%20code%2C%20use%20full%20php%20tags&In-Reply-To=%3CAANLkTi%3Dk2BzD2SU18%2Bai73puAy0Siok0J%2Bxg8Nv9hyM1%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [281] reformatting code, use full php tags">rdalverny at gmail.com
+ </A><BR>
+ <I>Thu Jan 13 16:24:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2036">[ date ]</a>
+ <a href="thread.html#2036">[ thread ]</a>
+ <a href="subject.html#2036">[ subject ]</a>
+ <a href="author.html#2036">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 13, 2011 at 16:20, Thierry Vignaud
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; wrote:
+&gt;<i> On 13 January 2011 14:49, &#160;&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 281 Author rda Date 2011-01-13 14:49:24 +0100 (Thu, 13 Jan 2011)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> reformatting code, use full php tags
+</I>&gt;<i>
+</I>&gt;<i> got bitten by asp_tags option :-) ?
+</I>
+Nah. But I just can't help myself fixing all PHP short tags I see. :-)
+Just in case. /o\
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A></li>
+ <LI>Next message: <A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2036">[ date ]</a>
+ <a href="thread.html#2036">[ thread ]</a>
+ <a href="subject.html#2036">[ subject ]</a>
+ <a href="author.html#2036">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002037.html b/zarb-ml/mageia-sysadm/2011-January/002037.html
new file mode 100644
index 000000000..f5b605d62
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002037.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113153600.6AB684234E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002034.html">
+ <LINK REL="Next" HREF="002038.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113153600.6AB684234E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:36:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2037">[ date ]</a>
+ <a href="thread.html#2037">[ thread ]</a>
+ <a href="subject.html#2037">[ subject ]</a>
+ <a href="author.html#2037">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 16:35:59 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 16:35:59 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2037">[ date ]</a>
+ <a href="thread.html#2037">[ thread ]</a>
+ <a href="subject.html#2037">[ subject ]</a>
+ <a href="author.html#2037">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002038.html b/zarb-ml/mageia-sysadm/2011-January/002038.html
new file mode 100644
index 000000000..ffdcccd1e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002038.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [287] caption
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B287%5D%20caption&In-Reply-To=%3C20110113153830.477A542355%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002037.html">
+ <LINK REL="Next" HREF="002039.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [287] caption</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B287%5D%20caption&In-Reply-To=%3C20110113153830.477A542355%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [287] caption">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:38:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2038">[ date ]</a>
+ <a href="thread.html#2038">[ thread ]</a>
+ <a href="subject.html#2038">[ subject ]</a>
+ <a href="author.html#2038">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 287
+Author: rda
+Date: 2011-01-13 16:38:29 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+caption
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:04:53 UTC (rev 286)
++++ build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287)
+@@ -186,6 +186,7 @@
+
+ #########################################
+ echo '&lt;table&gt;',
++ '&lt;caption&gt;Packages submitted in the past ', $max_modified * 24, '&amp;nbsp;hours.&lt;/caption&gt;',
+ '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;';
+
+ $s = '';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/0127f8aa/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2038">[ date ]</a>
+ <a href="thread.html#2038">[ thread ]</a>
+ <a href="subject.html#2038">[ subject ]</a>
+ <a href="author.html#2038">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002039.html b/zarb-ml/mageia-sysadm/2011-January/002039.html
new file mode 100644
index 000000000..43276b9c5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002039.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B288%5D%20move%20feedback%20string%20at%20the%20end%20of%20the%20line%3B%0A%09show%20stats%20on%20top&In-Reply-To=%3C20110113154817.03D9942356%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002038.html">
+ <LINK REL="Next" HREF="002040.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B288%5D%20move%20feedback%20string%20at%20the%20end%20of%20the%20line%3B%0A%09show%20stats%20on%20top&In-Reply-To=%3C20110113154817.03D9942356%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:48:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A></li>
+ <LI>Next message: <A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2039">[ date ]</a>
+ <a href="thread.html#2039">[ thread ]</a>
+ <a href="subject.html#2039">[ subject ]</a>
+ <a href="author.html#2039">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 288
+Author: rda
+Date: 2011-01-13 16:48:16 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+move feedback string at the end of the line; show stats on top
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:38:29 UTC (rev 287)
++++ build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288)
+@@ -139,10 +139,12 @@
+ &lt;title&gt;&lt;?php echo $title ?&gt;&lt;/title&gt;
+ &lt;meta name=&quot;robots&quot; content=&quot;&lt;?php echo $robots; ?&gt;&quot;&gt;
+ &lt;style type=&quot;text/css&quot;&gt;
++ .clear { clear: both; }
+ table {
+ border-spacing: 0;
+ font-family: Helvetica; font-size: 80%;
+ border: 1px solid #ccc;
++ float: left;
+ }
+ table tr { padding: 0; margin: 0; }
+ table th { padding: 0.2em 0.5em; margin: 0; border-bottom: 2px solid #ccc; border-right: 1px solid #ccc; }
+@@ -198,7 +200,6 @@
+ &lt;td&gt;%s&lt;/td&gt;
+ &lt;td&gt;%s/%s&lt;/td&gt;
+ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
+- &lt;td&gt;%s&lt;/td&gt;
+ T;
+
+ // count all packages statuses
+@@ -232,8 +233,7 @@
+ $p['user'], $p['user'],
+ $p['package'],
+ $p['version'],
+- $p['media'], $p['section'],
+- sprintf($badges[$p['type']], $p['user'])
++ $p['media'], $p['section']
+ );
+
+ $typelink = '';
+@@ -248,7 +248,9 @@
+ sprintf('&lt;a href=&quot;%s&quot;&gt;%s&lt;/a&gt;', $typelink, $p['type']) :
+ $p['type'];
+
+- $s .= '&lt;/td&gt;&lt;/tr&gt;';
++ $s .= '&lt;/td&gt;';
++ $s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
++ $s .= '&lt;/tr&gt;';
+ }
+ echo $s, '&lt;/table&gt;';
+
+@@ -258,6 +260,7 @@
+ $k, $v, round($v/$total*100));
+ }
+ $s .= '&lt;/table&gt;&lt;/div&gt;';
++$s .= '&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;';
+
+ echo $s;
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/fb3ddbc3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A></li>
+ <LI>Next message: <A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2039">[ date ]</a>
+ <a href="thread.html#2039">[ thread ]</a>
+ <a href="subject.html#2039">[ subject ]</a>
+ <a href="author.html#2039">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002040.html b/zarb-ml/mageia-sysadm/2011-January/002040.html
new file mode 100644
index 000000000..5f11fa02f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002040.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [289] back link on user report page
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B289%5D%20back%20link%20on%20user%20report%20page&In-Reply-To=%3C20110113154914.BFE6342352%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002039.html">
+ <LINK REL="Next" HREF="002041.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [289] back link on user report page</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B289%5D%20back%20link%20on%20user%20report%20page&In-Reply-To=%3C20110113154914.BFE6342352%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [289] back link on user report page">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:49:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A></li>
+ <LI>Next message: <A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2040">[ date ]</a>
+ <a href="thread.html#2040">[ thread ]</a>
+ <a href="subject.html#2040">[ subject ]</a>
+ <a href="author.html#2040">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 289
+Author: rda
+Date: 2011-01-13 16:49:14 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+back link on user report page
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:48:16 UTC (rev 288)
++++ build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289)
+@@ -175,6 +175,8 @@
+ &lt;h1&gt;&lt;?php echo $title ?&gt;&lt;/h1&gt;
+
+ &lt;?php
++if (!is_null($g_user))
++ echo '&lt;a href=&quot;/&quot;&gt;&amp;laquo;&amp;nbsp;Back to full list&lt;/a&gt;';
+
+ # Temporary until initial mirror is ready
+ echo sprintf(
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/182e43a7/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A></li>
+ <LI>Next message: <A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2040">[ date ]</a>
+ <a href="thread.html#2040">[ thread ]</a>
+ <a href="subject.html#2040">[ subject ]</a>
+ <a href="author.html#2040">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002041.html b/zarb-ml/mageia-sysadm/2011-January/002041.html
new file mode 100644
index 000000000..c274ea272
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002041.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [290] strip tags from title
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B290%5D%20strip%20tags%20from%20title&In-Reply-To=%3C20110113155158.1DFF942362%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002040.html">
+ <LINK REL="Next" HREF="002042.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [290] strip tags from title</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B290%5D%20strip%20tags%20from%20title&In-Reply-To=%3C20110113155158.1DFF942362%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [290] strip tags from title">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:51:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A></li>
+ <LI>Next message: <A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2041">[ date ]</a>
+ <a href="thread.html#2041">[ thread ]</a>
+ <a href="subject.html#2041">[ subject ]</a>
+ <a href="author.html#2041">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 290
+Author: rda
+Date: 2011-01-13 16:51:57 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+strip tags from title
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:49:14 UTC (rev 289)
++++ build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290)
+@@ -136,7 +136,7 @@
+ &lt;html lang=&quot;en&quot;&gt;
+ &lt;head&gt;
+ &lt;meta charset=&quot;utf-8&quot;&gt;
+- &lt;title&gt;&lt;?php echo $title ?&gt;&lt;/title&gt;
++ &lt;title&gt;&lt;?php echo strip_tags($title); ?&gt;&lt;/title&gt;
+ &lt;meta name=&quot;robots&quot; content=&quot;&lt;?php echo $robots; ?&gt;&quot;&gt;
+ &lt;style type=&quot;text/css&quot;&gt;
+ .clear { clear: both; }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/27b0ad1d/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A></li>
+ <LI>Next message: <A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2041">[ date ]</a>
+ <a href="thread.html#2041">[ thread ]</a>
+ <a href="subject.html#2041">[ subject ]</a>
+ <a href="author.html#2041">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002042.html b/zarb-ml/mageia-sysadm/2011-January/002042.html
new file mode 100644
index 000000000..b62055f6d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002042.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [291] stats box update
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B291%5D%20stats%20box%20update&In-Reply-To=%3C20110113155431.79B4542355%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002041.html">
+ <LINK REL="Next" HREF="002043.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [291] stats box update</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B291%5D%20stats%20box%20update&In-Reply-To=%3C20110113155431.79B4542355%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [291] stats box update">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 16:54:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A></li>
+ <LI>Next message: <A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2042">[ date ]</a>
+ <a href="thread.html#2042">[ thread ]</a>
+ <a href="subject.html#2042">[ subject ]</a>
+ <a href="author.html#2042">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 291
+Author: rda
+Date: 2011-01-13 16:54:31 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+stats box update
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:51:57 UTC (rev 290)
++++ build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291)
+@@ -256,10 +256,10 @@
+ }
+ echo $s, '&lt;/table&gt;';
+
+-$s = '&lt;div id=&quot;stats&quot;&gt;&lt;table&gt;&lt;tr&gt;&lt;th&gt;Status&lt;/th&gt;&lt;th&gt;Count&lt;/th&gt;&lt;th&gt;%&lt;/th&gt;&lt;/tr&gt;';
++$s = '&lt;div id=&quot;stats&quot;&gt;&lt;table&gt;&lt;caption&gt;Stats.&lt;/caption&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;th&gt;Count&lt;/th&gt;&lt;th&gt;%&lt;/th&gt;&lt;/tr&gt;';
+ foreach ($stats as $k =&gt; $v) {
+- $s .= sprintf('&lt;tr&gt;&lt;th&gt;%s&lt;/th&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
+- $k, $v, round($v/$total*100));
++ $s .= sprintf('&lt;tr class=&quot;%s&quot;&gt;&lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;&lt;td&gt;%s&lt;/td&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
++ $k, $k, $v, round($v/$total*100));
+ }
+ $s .= '&lt;/table&gt;&lt;/div&gt;';
+ $s .= '&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/1d5fedc3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A></li>
+ <LI>Next message: <A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2042">[ date ]</a>
+ <a href="thread.html#2042">[ thread ]</a>
+ <a href="subject.html#2042">[ subject ]</a>
+ <a href="author.html#2042">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002043.html b/zarb-ml/mageia-sysadm/2011-January/002043.html
new file mode 100644
index 000000000..14548d67c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002043.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113160603.0B84F42355%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002042.html">
+ <LINK REL="Next" HREF="002044.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113160603.0B84F42355%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 17:06:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A></li>
+ <LI>Next message: <A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2043">[ date ]</a>
+ <a href="thread.html#2043">[ thread ]</a>
+ <a href="subject.html#2043">[ subject ]</a>
+ <a href="author.html#2043">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 17:06:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 13 17:06:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A></li>
+ <LI>Next message: <A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2043">[ date ]</a>
+ <a href="thread.html#2043">[ thread ]</a>
+ <a href="subject.html#2043">[ subject ]</a>
+ <a href="author.html#2043">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002044.html b/zarb-ml/mageia-sysadm/2011-January/002044.html
new file mode 100644
index 000000000..b6448aed8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002044.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113163609.0180142361%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002043.html">
+ <LINK REL="Next" HREF="002045.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113163609.0180142361%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 17:36:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2044">[ date ]</a>
+ <a href="thread.html#2044">[ thread ]</a>
+ <a href="subject.html#2044">[ subject ]</a>
+ <a href="author.html#2044">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 17:36:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (577159,577160,577161,577162,577163,577164,577165,577166,577167,577168,577169,577170,577171,577172,577173,577174,577175,577176,577177,577178,577179,577180,577181,577182,577183,577184,577185,577186,577187,577188,577189,577190,577191,577192,577193,577194,577195,577196,577197,577198,577199,577200,577201,577202,577203,577204,577205,577206,577207,577208,577209,577210,577211,577212,577213,577214,577215,577216,577217))
+Thu Jan 13 17:36:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2044">[ date ]</a>
+ <a href="thread.html#2044">[ thread ]</a>
+ <a href="subject.html#2044">[ subject ]</a>
+ <a href="author.html#2044">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002045.html b/zarb-ml/mageia-sysadm/2011-January/002045.html
new file mode 100644
index 000000000..15caa9226
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002045.html
@@ -0,0 +1,221 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B292%5D%20properly%20handle%20empty%20queue%3B%0A%20remove%20feedback%20labels%3B%20try%20a%20%22score%22%20%20for%20this%20list%20of%20packages&In-Reply-To=%3C20110113171301.8C70B42368%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002044.html">
+ <LINK REL="Next" HREF="002046.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B292%5D%20properly%20handle%20empty%20queue%3B%0A%20remove%20feedback%20labels%3B%20try%20a%20%22score%22%20%20for%20this%20list%20of%20packages&In-Reply-To=%3C20110113171301.8C70B42368%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 18:13:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2045">[ date ]</a>
+ <a href="thread.html#2045">[ thread ]</a>
+ <a href="subject.html#2045">[ subject ]</a>
+ <a href="author.html#2045">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 292
+Author: rda
+Date: 2011-01-13 18:13:01 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 15:54:31 UTC (rev 291)
++++ build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292)
+@@ -21,6 +21,7 @@
+ $robots = 'no' . $robots;
+ }
+ $tz = new DateTimeZone('UTC');
++$date_gen = date('c');
+
+ # Temporary until initial mirror is ready
+ chdir(&quot;data&quot;);
+@@ -169,6 +170,9 @@
+ tr.youri td.status-box { background: olive; }
+
+ #stats { float: right; }
++ #score {}
++ #score-box { width: 200px; height: 100px; background: #faa; }
++ #score-meter { width: 200px; background: #afa; }
+ &lt;/style&gt;
+ &lt;/head&gt;
+ &lt;body&gt;
+@@ -189,9 +193,6 @@
+ );
+
+ #########################################
+-echo '&lt;table&gt;',
+- '&lt;caption&gt;Packages submitted in the past ', $max_modified * 24, '&amp;nbsp;hours.&lt;/caption&gt;',
+- '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;';
+
+ $s = '';
+ $tmpl = &lt;&lt;&lt;T
+@@ -225,47 +226,67 @@
+ 'built' =&gt; ''
+ );
+
+-foreach ($pkgs as $key =&gt; $p) {
+- $p['type'] = pkg_gettype($p);
++if ($total &gt; 0) {
++ foreach ($pkgs as $key =&gt; $p) {
++ $p['type'] = pkg_gettype($p);
+
+- $stats[$p['type']] += 1;
+- $s .= sprintf($tmpl,
+- $p['type'],
+- key2date($key),
+- $p['user'], $p['user'],
+- $p['package'],
+- $p['version'],
+- $p['media'], $p['section']
+- );
++ $stats[$p['type']] += 1;
++ $s .= sprintf($tmpl,
++ $p['type'],
++ key2date($key),
++ $p['user'], $p['user'],
++ $p['package'],
++ $p['version'],
++ $p['media'], $p['section']
++ );
+
+- $typelink = '';
+- if ($p['type'] == 'failure') {
+- $typelink = '/uploads/' . $p['type'] . '/' . $p['path'];
+- } elseif ($p['type'] == 'rejected') {
+- $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri';
++ $typelink = '';
++ if ($p['type'] == 'failure') {
++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'];
++ } elseif ($p['type'] == 'rejected') {
++ $typelink = '/uploads/' . $p['type'] . '/' . $p['path'] . '.youri';
++ }
++
++ $s .= '&lt;td&gt;';
++ $s .= ($typelink != '') ?
++ sprintf('&lt;a href=&quot;%s&quot;&gt;%s&lt;/a&gt;', $typelink, $p['type']) :
++ $p['type'];
++
++ $s .= '&lt;/td&gt;';
++ //$s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
++ $s .= '&lt;/tr&gt;';
+ }
++ // Table
++ echo '&lt;table&gt;',
++ '&lt;caption&gt;Packages submitted in the past ', $max_modified * 24, '&amp;nbsp;hours.&lt;/caption&gt;',
++ '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;',
++ $s,
++ '&lt;/table&gt;';
+
+- $s .= '&lt;td&gt;';
+- $s .= ($typelink != '') ?
+- sprintf('&lt;a href=&quot;%s&quot;&gt;%s&lt;/a&gt;', $typelink, $p['type']) :
+- $p['type'];
++ // Stats
++ $s = '&lt;div id=&quot;stats&quot;&gt;';
++ $score = round($stats['uploaded']/$total * 100);
++ $s .= sprintf('&lt;div id=&quot;score&quot;&gt;&lt;h3&gt;Score: %d/100&lt;/h3&gt;
++ &lt;div id=&quot;score-box&quot;&gt;&lt;div id=&quot;score-meter&quot; style=&quot;height: %dpx;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;',
++ $score, $score);
+
+- $s .= '&lt;/td&gt;';
+- $s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
+- $s .= '&lt;/tr&gt;';
++ $s .= '&lt;table&gt;&lt;caption&gt;Stats.&lt;/caption&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;th&gt;Count&lt;/th&gt;&lt;th&gt;%&lt;/th&gt;&lt;/tr&gt;';
++ foreach ($stats as $k =&gt; $v) {
++ $s .= sprintf('&lt;tr class=&quot;%s&quot;&gt;&lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;&lt;td&gt;%s&lt;/td&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
++ $k, $k, $v, round($v/$total*100));
++ }
++ $s .= '&lt;/table&gt;&lt;/div&gt;';
++ echo $s;
+ }
+-echo $s, '&lt;/table&gt;';
+-
+-$s = '&lt;div id=&quot;stats&quot;&gt;&lt;table&gt;&lt;caption&gt;Stats.&lt;/caption&gt;&lt;tr&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;th&gt;Count&lt;/th&gt;&lt;th&gt;%&lt;/th&gt;&lt;/tr&gt;';
+-foreach ($stats as $k =&gt; $v) {
+- $s .= sprintf('&lt;tr class=&quot;%s&quot;&gt;&lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;&lt;td&gt;%s&lt;/td&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
+- $k, $k, $v, round($v/$total*100));
++else
++{
++ echo sprintf('&lt;p&gt;No package has been submitted in the past %d&amp;nbsp;hours.&lt;/p&gt;',
++ $max_modified * 24);
+ }
+-$s .= '&lt;/table&gt;&lt;/div&gt;';
+-$s .= '&lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;';
+
+-echo $s;
+-
+ ?&gt;
++ &lt;div class=&quot;clear&quot;&gt;&lt;/div&gt;
++ &lt;hr /&gt;
++ &lt;p&gt;Generated at &lt;?php echo $date_gen; ?&gt;.&lt;/p&gt;
+ &lt;/body&gt;
+ &lt;/html&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/512ecd45/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2045">[ date ]</a>
+ <a href="thread.html#2045">[ thread ]</a>
+ <a href="subject.html#2045">[ subject ]</a>
+ <a href="author.html#2045">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002046.html b/zarb-ml/mageia-sysadm/2011-January/002046.html
new file mode 100644
index 000000000..27aebc819
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002046.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [293] adjust score style
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B293%5D%20adjust%20score%20style&In-Reply-To=%3C20110113171949.ED48D42368%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002045.html">
+ <LINK REL="Next" HREF="002047.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [293] adjust score style</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B293%5D%20adjust%20score%20style&In-Reply-To=%3C20110113171949.ED48D42368%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [293] adjust score style">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 18:19:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A></li>
+ <LI>Next message: <A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2046">[ date ]</a>
+ <a href="thread.html#2046">[ thread ]</a>
+ <a href="subject.html#2046">[ subject ]</a>
+ <a href="author.html#2046">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 293
+Author: rda
+Date: 2011-01-13 18:19:49 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+adjust score style
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-13 17:13:01 UTC (rev 292)
++++ build_system/web/index.php 2011-01-13 17:19:49 UTC (rev 293)
+@@ -143,7 +143,7 @@
+ .clear { clear: both; }
+ table {
+ border-spacing: 0;
+- font-family: Helvetica; font-size: 80%;
++ font-family: Helvetica, Verdana, Arial, sans-serif; font-size: 80%;
+ border: 1px solid #ccc;
+ float: left;
+ }
+@@ -170,9 +170,9 @@
+ tr.youri td.status-box { background: olive; }
+
+ #stats { float: right; }
+- #score {}
+- #score-box { width: 200px; height: 100px; background: #faa; }
+- #score-meter { width: 200px; background: #afa; }
++ #score { margin-bottom: 2em; font-family: Helvetica, Verdana, Arial, sans-serif; }
++ #score-box { width: 100px; height: 100px; background: #faa; }
++ #score-meter { width: 100px; background: #afa; }
+ &lt;/style&gt;
+ &lt;/head&gt;
+ &lt;body&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/c960d280/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A></li>
+ <LI>Next message: <A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2046">[ date ]</a>
+ <a href="thread.html#2046">[ thread ]</a>
+ <a href="subject.html#2046">[ subject ]</a>
+ <a href="author.html#2046">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002047.html b/zarb-ml/mageia-sysadm/2011-January/002047.html
new file mode 100644
index 000000000..9ecb9644a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002047.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [773] add various comment on what should be improved later
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B773%5D%20add%20various%20comment%20on%20what%20should%20be%0A%09improved%20later&In-Reply-To=%3C20110113181223.0743942375%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002046.html">
+ <LINK REL="Next" HREF="002048.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [773] add various comment on what should be improved later</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B773%5D%20add%20various%20comment%20on%20what%20should%20be%0A%09improved%20later&In-Reply-To=%3C20110113181223.0743942375%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [773] add various comment on what should be improved later">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A></li>
+ <LI>Next message: <A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2047">[ date ]</a>
+ <a href="thread.html#2047">[ thread ]</a>
+ <a href="subject.html#2047">[ subject ]</a>
+ <a href="author.html#2047">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 773
+Author: misc
+Date: 2011-01-13 19:12:22 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add various comment on what should be improved later
+
+Modified Paths:
+--------------
+ puppet/modules/postgresql/manifests/init.pp
+
+Modified: puppet/modules/postgresql/manifests/init.pp
+===================================================================
+--- puppet/modules/postgresql/manifests/init.pp 2011-01-12 22:58:33 UTC (rev 772)
++++ puppet/modules/postgresql/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773)
+@@ -57,6 +57,9 @@
+ require =&gt; Package[&quot;postgresql-server&quot;],
+ }
+
++ # TODO use augeas to manage this file once augeas 0.7.4 is installed
++ # on our server, as this would allow use to autodeclare database in it without
++ # much trouble
+ file { 'pg_hba.conf':
+ path =&gt; &quot;$pgsql_data/pg_hba.conf&quot;,
+ ensure =&gt; present,
+@@ -77,6 +80,8 @@
+ require =&gt; Package[&quot;postgresql-server&quot;],
+ }
+
++ # TODO add a system of tag so we can declare database on more than one
++ # server
+ Postgresql::User &lt;&lt;| |&gt;&gt;
+ Postgresql::Database &lt;&lt;| |&gt;&gt;
+ }
+@@ -89,7 +94,9 @@
+ unless =&gt; &quot;psql -A -t -U postgres -l | grep '^$name|'&quot;,
+ }
+ }
+-
++
++ # TODO convert to a regular type, so we can later change password without erasing the
++ # current user
+ define user($password) {
+ $sql = &quot;CREATE ROLE $name ENCRYPTED PASSWORD '\$pass' NOSUPERUSER NOCREATEDB NOCREATEROLE INHERIT LOGIN;&quot;
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/713890f8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A></li>
+ <LI>Next message: <A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2047">[ date ]</a>
+ <a href="thread.html#2047">[ thread ]</a>
+ <a href="subject.html#2047">[ subject ]</a>
+ <a href="author.html#2047">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002048.html b/zarb-ml/mageia-sysadm/2011-January/002048.html
new file mode 100644
index 000000000..49fe55cc5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002048.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [774] - allow to override the templates used for zone
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B774%5D%20-%20allow%20to%20override%20the%20templates%20used%20for%0A%09zone&In-Reply-To=%3C20110113181224.77D5D42376%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002047.html">
+ <LINK REL="Next" HREF="002050.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [774] - allow to override the templates used for zone</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B774%5D%20-%20allow%20to%20override%20the%20templates%20used%20for%0A%09zone&In-Reply-To=%3C20110113181224.77D5D42376%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [774] - allow to override the templates used for zone">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A></li>
+ <LI>Next message: <A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2048">[ date ]</a>
+ <a href="thread.html#2048">[ thread ]</a>
+ <a href="subject.html#2048">[ subject ]</a>
+ <a href="author.html#2048">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 774
+Author: misc
+Date: 2011-01-13 19:12:24 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- allow to override the templates used for zone
+
+Modified Paths:
+--------------
+ puppet/modules/bind/manifests/init.pp
+
+Modified: puppet/modules/bind/manifests/init.pp
+===================================================================
+--- puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:22 UTC (rev 773)
++++ puppet/modules/bind/manifests/init.pp 2011-01-13 18:12:24 UTC (rev 774)
+@@ -30,31 +30,38 @@
+ notify =&gt; [Service['named']]
+ }
+
+- define zone_master {
+- file { &quot;/var/lib/named/var/named/master/$name.zone&quot;:
++ define zone_base($content = false) {
++ if ! $content {
++ $zone_content = template(&quot;bind/zones/$name.zone&quot;)
++ } else {
++ $zone_content = $content
++ }
++ file { &quot;/var/lib/named/var/named/$zone_subdir/$name.zone&quot;:
+ ensure =&gt; present,
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 644,
+- content =&gt; template(&quot;bind/zones/$name.zone&quot;),
++ content =&gt; $zone_content,
+ require =&gt; Package[bind],
+ notify =&gt; Service[named]
+ }
+ }
+
+- define zone_reverse {
+- file { &quot;/var/lib/named/var/named/reverse/$name.zone&quot;:
+- ensure =&gt; present,
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 644,
+- content =&gt; template(&quot;bind/zones/$name.zone&quot;),
+- require =&gt; Package[bind],
+- notify =&gt; Service[named]
++ define zone_master(content = false) {
++ $zone_subdir = &quot;master&quot;
++ zone_base { $name :
++ content =&gt; $content
+ }
+ }
+
++ define zone_reverse(content = false) {
++ $zone_subdir = &quot;reverse&quot;
++ zone_base { $name :
++ content =&gt; $content
++ }
++ }
+
++
+ class bind_master inherits bind_base {
+ file { '/var/lib/named/etc/named.conf':
+ content =&gt; template(&quot;bind/named_base.conf&quot;, &quot;bind/named_master.conf&quot;),
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/4a9c611d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A></li>
+ <LI>Next message: <A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2048">[ date ]</a>
+ <a href="thread.html#2048">[ thread ]</a>
+ <a href="subject.html#2048">[ subject ]</a>
+ <a href="author.html#2048">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002049.html b/zarb-ml/mageia-sysadm/2011-January/002049.html
new file mode 100644
index 000000000..6d664ee63
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002049.html
@@ -0,0 +1,128 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [776] fix bcd problem of variable missing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B776%5D%20fix%20bcd%20problem%20of%20variable%20missing&In-Reply-To=%3C20110113181227.7A21042378%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002050.html">
+ <LINK REL="Next" HREF="002051.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [776] fix bcd problem of variable missing</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B776%5D%20fix%20bcd%20problem%20of%20variable%20missing&In-Reply-To=%3C20110113181227.7A21042378%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [776] fix bcd problem of variable missing">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A></li>
+ <LI>Next message: <A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2049">[ date ]</a>
+ <a href="thread.html#2049">[ thread ]</a>
+ <a href="subject.html#2049">[ subject ]</a>
+ <a href="author.html#2049">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 776
+Author: misc
+Date: 2011-01-13 19:12:27 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+fix bcd problem of variable missing
+
+Modified Paths:
+--------------
+ puppet/modules/bcd/manifests/init.pp
+
+Modified: puppet/modules/bcd/manifests/init.pp
+===================================================================
+--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775)
++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776)
+@@ -1,10 +1,13 @@
+ class bcd {
+- $bcd_login = 'bcd'
+- $bcd_home = '/home/bcd'
++ class variable {
+
+- class base {
+- include sudo
++ $bcd_login = 'bcd'
++ $bcd_home = '/home/bcd'
++ }
+
++ class base inherits variable {
++ include sudo
++
+ buildsystem::sshuser { $bcd_login:
+ homedir =&gt; $bcd_home,
+ comment =&gt; &quot;User for creating ISOs&quot;,
+@@ -23,10 +26,11 @@
+ }
+
+ define ssh_access($type, $key) {
+- ssh_authorized_key{$name:
+- type =&gt; $type,
+- key =&gt; $key,
+- user =&gt; $bcd_login,
+- }
++ include bcd::variable
++ ssh_authorized_key{$name:
++ type =&gt; $type,
++ key =&gt; $key,
++ user =&gt; $bcd_login,
++ }
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/05cd68e9/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A></li>
+ <LI>Next message: <A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2049">[ date ]</a>
+ <a href="thread.html#2049">[ thread ]</a>
+ <a href="subject.html#2049">[ subject ]</a>
+ <a href="author.html#2049">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002050.html b/zarb-ml/mageia-sysadm/2011-January/002050.html
new file mode 100644
index 000000000..839d87115
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002050.html
@@ -0,0 +1,491 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [775] move dns zone to a module in deployment
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B775%5D%20move%20dns%20zone%20to%20a%20module%20in%20deployment&In-Reply-To=%3C20110113181225.EFD7C42377%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002048.html">
+ <LINK REL="Next" HREF="002049.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [775] move dns zone to a module in deployment</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B775%5D%20move%20dns%20zone%20to%20a%20module%20in%20deployment&In-Reply-To=%3C20110113181225.EFD7C42377%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [775] move dns zone to a module in deployment">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A></li>
+ <LI>Next message: <A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2050">[ date ]</a>
+ <a href="thread.html#2050">[ thread ]</a>
+ <a href="subject.html#2050">[ subject ]</a>
+ <a href="author.html#2050">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 775
+Author: misc
+Date: 2011-01-13 19:12:25 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+move dns zone to a module in deployment
+
+Modified Paths:
+--------------
+ puppet/manifests/common.pp
+ puppet/manifests/nodes.pp
+
+Added Paths:
+-----------
+ puppet/deployment/dns/
+ puppet/deployment/dns/manifests/
+ puppet/deployment/dns/manifests/init.pp
+ puppet/deployment/dns/templates/
+ puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone
+ puppet/deployment/dns/templates/mageia.fr.zone
+ puppet/deployment/dns/templates/mageia.org.zone
+
+Removed Paths:
+-------------
+ puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone
+ puppet/modules/bind/templates/zones/mageia.fr.zone
+ puppet/modules/bind/templates/zones/mageia.org.zone
+
+Added: puppet/deployment/dns/manifests/init.pp
+===================================================================
+--- puppet/deployment/dns/manifests/init.pp (rev 0)
++++ puppet/deployment/dns/manifests/init.pp 2011-01-13 18:12:25 UTC (rev 775)
+@@ -0,0 +1,22 @@
++
++class dns {
++ class server {
++ include bind::bind_master
++ dns::zone { &quot;mageia.org&quot;: }
++ dns::zone { &quot;mageia.fr&quot;: }
++
++ dns::reverse_zone { &quot;7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa&quot;: }
++ }
++
++ define zone {
++ bind::zone_master { $name:
++ content =&gt; template(&quot;dns/$name.zone&quot;)
++ }
++ }
++
++ define reverse_zone {
++ bind::zone_reverse { $name:
++ content =&gt; template(&quot;dns/$name.zone&quot;)
++ }
++ }
++}
+
+Copied: puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (from rev 774, puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone)
+===================================================================
+--- puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone (rev 0)
++++ puppet/deployment/dns/templates/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -0,0 +1,20 @@
++$TTL 3D
++@ IN SOA ns0.mageia.org. root.mageia.org. (
++ 2010120102 ; Serial
++ 3600 ; Refresh
++ 3600 ; Retry
++ 2419200 ; Expire
++ 86400 ; Minimum TTL
++)
++
++; nameservers
++@ IN NS ns0.mageia.org.
++@ IN NS ns1.mageia.org.
++
++1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org.
++2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org.
++3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org.
++4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org.
++5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org.
++6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org.
++
+
+Copied: puppet/deployment/dns/templates/mageia.fr.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.fr.zone)
+===================================================================
+--- puppet/deployment/dns/templates/mageia.fr.zone (rev 0)
++++ puppet/deployment/dns/templates/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -0,0 +1,27 @@
++; cfengine-distributed file
++; local modifications will be lost
++; $Id$
++$TTL 3D
++@ IN SOA ns0.mageia.org. mageia.fr. (
++ 2010110200 ; Serial
++ 21600 ; Refresh
++ 3600 ; Retry
++ 2419200 ; Expire
++ 86400 ; Minmun TTL
++ )
++
++; nameservers
++@ IN NS ns0.mageia.org.
++@ IN NS ns1.mageia.org.
++
++@ IN MX 10 mx0.zarb.org.
++@ IN MX 20 mx1.zarb.org.
++
++; MX
++;@ IN MX 10 mx0.zarb.org.
++
++; machines
++mageia.fr. IN A 212.85.158.22
++
++; aliases
++www IN CNAME mageia.fr.
+
+Copied: puppet/deployment/dns/templates/mageia.org.zone (from rev 774, puppet/modules/bind/templates/zones/mageia.org.zone)
+===================================================================
+--- puppet/deployment/dns/templates/mageia.org.zone (rev 0)
++++ puppet/deployment/dns/templates/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -0,0 +1,92 @@
++; puppet-distributed file
++; local modifications will be lost
++; $Id$
++$TTL 1D
++@ IN SOA ns0.mageia.org. root.mageia.org. (
++ 2011011001 ; Serial
++ 21600 ; Refresh
++ 3600 ; Retry
++ 2419200 ; Expire
++ 86400 ; Minmun TTL
++ )
++
++; nameservers
++@ IN NS ns0.mageia.org.
++@ IN NS ns1.mageia.org.
++
++@ IN MX 10 mx0.zarb.org.
++@ IN MX 20 mx1.zarb.org.
++
++ml IN MX 10 alamut.mageia.org.
++ml IN MX 20 krampouezh.mageia.org.
++
++; MX
++;@ IN MX 10 mx0.zarb.org.
++
++; machines
++mageia.org. IN A 212.85.158.22
++www-zarb IN A 212.85.158.22
++; gandi vm 1
++vm-gandi IN A 95.142.164.207
++kouign-amann IN A 95.142.164.207
++krampouezh IN A 95.142.164.207
++champagne IN A 217.70.188.116
++
++www-aufml IN A 91.121.11.63
++forum IN A 88.191.127.89
++
++; lost oasis
++alamut IN A 212.85.158.146
++alamut IN AAAA 2a02:2178:2:7::2
++; since we have a subdomain, we cannot use a CNAME
++ml IN A 212.85.158.146
++ml IN AAAA 2a02:2178:2:7::2
++
++valstar IN A 212.85.158.147
++valstar IN AAAA 2a02:2178:2:7::3
++ecosse IN A 212.85.158.148
++ecosse IN AAAA 2a02:2178:2:7::4
++jonund IN A 212.85.158.149
++jonund IN AAAA 2a02:2178:2:7::5
++fiona IN A 212.85.158.150
++fiona IN AAAA 2a02:2178:2:7::6
++
++rabbit IN A 88.190.12.224
++
++
++; alamut
++ns0 IN A 212.85.158.146
++; krampouezh
++ns1 IN A 95.142.164.207
++
++; aliases
++www IN CNAME www-zarb
++www-test IN CNAME champagne
++blog IN CNAME www-zarb
++blog-test IN CNAME champagne
++rsync IN CNAME valstar
++
++ldap IN CNAME valstar
++
++svn IN CNAME valstar
++meetbot IN CNAME krampouezh
++
++donate IN CNAME alamut
++donation IN CNAME alamut
++
++puppetmaster IN CNAME valstar
++pkgsubmit IN CNAME valstar
++repository IN CNAME valstar
++ldap IN CNAME valstar
++
++identity IN CNAME alamut
++identity-trunk IN CNAME alamut
++mirrors IN CNAME alamut
++epoll IN CNAME alamut
++pgsql IN CNAME alamut
++bugs IN CNAME alamut
++transifex IN CNAME alamut
++lists IN CNAME alamut
++; temporary
++;forum IN A 140.211.167.148
++;wiki IN A 88.191.83.84
+
+Modified: puppet/manifests/common.pp
+===================================================================
+--- puppet/manifests/common.pp 2011-01-13 18:12:24 UTC (rev 774)
++++ puppet/manifests/common.pp 2011-01-13 18:12:25 UTC (rev 775)
+@@ -109,9 +109,4 @@
+ # include ssmtp
+ }
+
+-class dns_server {
+- include bind::bind_master
+- bind::zone_master { &quot;mageia.org&quot;: }
+- bind::zone_master { &quot;mageia.fr&quot;: }
+- bind::zone_reverse { &quot;7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa&quot;: }
+-}
++
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-13 18:12:24 UTC (rev 774)
++++ puppet/manifests/nodes.pp 2011-01-13 18:12:25 UTC (rev 775)
+@@ -49,7 +49,6 @@
+ #
+ include default_mageia_server_no_smtp
+ include postgresql::server
+- include dns_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+
+ include catdap
+@@ -62,6 +61,7 @@
+ include postfix::primary_smtp
+
+ include lists
++ include dns::server
+ }
+
+ # buildnode
+@@ -108,7 +108,7 @@
+ #include default_mageia_server_no_smtp
+ #include postfix::secondary_smtp
+
+- include dns_server
++ include dns::server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ # Other services running on this server :
+ # - meetbot
+
+Deleted: puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:24 UTC (rev 774)
++++ puppet/modules/bind/templates/zones/7.0.0.0.2.0.0.0.8.7.1.2.2.0.a.2.ip6.arpa.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -1,20 +0,0 @@
+-$TTL 3D
+-@ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2010120102 ; Serial
+- 3600 ; Refresh
+- 3600 ; Retry
+- 2419200 ; Expire
+- 86400 ; Minimum TTL
+-)
+-
+-; nameservers
+-@ IN NS ns0.mageia.org.
+-@ IN NS ns1.mageia.org.
+-
+-1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gw-ipv6.mageia.org.
+-2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR alamut.mageia.org.
+-3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR valstar.mageia.org.
+-4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ecosse.mageia.org.
+-5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR jonund.mageia.org.
+-6.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fiona.mageia.org.
+-
+
+Deleted: puppet/modules/bind/templates/zones/mageia.fr.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:24 UTC (rev 774)
++++ puppet/modules/bind/templates/zones/mageia.fr.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -1,27 +0,0 @@
+-; cfengine-distributed file
+-; local modifications will be lost
+-; $Id$
+-$TTL 3D
+-@ IN SOA ns0.mageia.org. mageia.fr. (
+- 2010110200 ; Serial
+- 21600 ; Refresh
+- 3600 ; Retry
+- 2419200 ; Expire
+- 86400 ; Minmun TTL
+- )
+-
+-; nameservers
+-@ IN NS ns0.mageia.org.
+-@ IN NS ns1.mageia.org.
+-
+-@ IN MX 10 mx0.zarb.org.
+-@ IN MX 20 mx1.zarb.org.
+-
+-; MX
+-;@ IN MX 10 mx0.zarb.org.
+-
+-; machines
+-mageia.fr. IN A 212.85.158.22
+-
+-; aliases
+-www IN CNAME mageia.fr.
+
+Deleted: puppet/modules/bind/templates/zones/mageia.org.zone
+===================================================================
+--- puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:24 UTC (rev 774)
++++ puppet/modules/bind/templates/zones/mageia.org.zone 2011-01-13 18:12:25 UTC (rev 775)
+@@ -1,92 +0,0 @@
+-; puppet-distributed file
+-; local modifications will be lost
+-; $Id$
+-$TTL 1D
+-@ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2011011001 ; Serial
+- 21600 ; Refresh
+- 3600 ; Retry
+- 2419200 ; Expire
+- 86400 ; Minmun TTL
+- )
+-
+-; nameservers
+-@ IN NS ns0.mageia.org.
+-@ IN NS ns1.mageia.org.
+-
+-@ IN MX 10 mx0.zarb.org.
+-@ IN MX 20 mx1.zarb.org.
+-
+-ml IN MX 10 alamut.mageia.org.
+-ml IN MX 20 krampouezh.mageia.org.
+-
+-; MX
+-;@ IN MX 10 mx0.zarb.org.
+-
+-; machines
+-mageia.org. IN A 212.85.158.22
+-www-zarb IN A 212.85.158.22
+-; gandi vm 1
+-vm-gandi IN A 95.142.164.207
+-kouign-amann IN A 95.142.164.207
+-krampouezh IN A 95.142.164.207
+-champagne IN A 217.70.188.116
+-
+-www-aufml IN A 91.121.11.63
+-forum IN A 88.191.127.89
+-
+-; lost oasis
+-alamut IN A 212.85.158.146
+-alamut IN AAAA 2a02:2178:2:7::2
+-; since we have a subdomain, we cannot use a CNAME
+-ml IN A 212.85.158.146
+-ml IN AAAA 2a02:2178:2:7::2
+-
+-valstar IN A 212.85.158.147
+-valstar IN AAAA 2a02:2178:2:7::3
+-ecosse IN A 212.85.158.148
+-ecosse IN AAAA 2a02:2178:2:7::4
+-jonund IN A 212.85.158.149
+-jonund IN AAAA 2a02:2178:2:7::5
+-fiona IN A 212.85.158.150
+-fiona IN AAAA 2a02:2178:2:7::6
+-
+-rabbit IN A 88.190.12.224
+-
+-
+-; alamut
+-ns0 IN A 212.85.158.146
+-; krampouezh
+-ns1 IN A 95.142.164.207
+-
+-; aliases
+-www IN CNAME www-zarb
+-www-test IN CNAME champagne
+-blog IN CNAME www-zarb
+-blog-test IN CNAME champagne
+-rsync IN CNAME valstar
+-
+-ldap IN CNAME valstar
+-
+-svn IN CNAME valstar
+-meetbot IN CNAME krampouezh
+-
+-donate IN CNAME alamut
+-donation IN CNAME alamut
+-
+-puppetmaster IN CNAME valstar
+-pkgsubmit IN CNAME valstar
+-repository IN CNAME valstar
+-ldap IN CNAME valstar
+-
+-identity IN CNAME alamut
+-identity-trunk IN CNAME alamut
+-mirrors IN CNAME alamut
+-epoll IN CNAME alamut
+-pgsql IN CNAME alamut
+-bugs IN CNAME alamut
+-transifex IN CNAME alamut
+-lists IN CNAME alamut
+-; temporary
+-;forum IN A 140.211.167.148
+-;wiki IN A 88.191.83.84
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/bbe81844/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A></li>
+ <LI>Next message: <A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2050">[ date ]</a>
+ <a href="thread.html#2050">[ thread ]</a>
+ <a href="subject.html#2050">[ subject ]</a>
+ <a href="author.html#2050">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002051.html b/zarb-ml/mageia-sysadm/2011-January/002051.html
new file mode 100644
index 000000000..36c80132f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002051.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [777] use the new sudo::sudoers_config define
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B777%5D%20use%20the%20new%20sudo%3A%3Asudoers_config%20define&In-Reply-To=%3C20110113181228.B608842379%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002049.html">
+ <LINK REL="Next" HREF="002052.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [777] use the new sudo::sudoers_config define</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B777%5D%20use%20the%20new%20sudo%3A%3Asudoers_config%20define&In-Reply-To=%3C20110113181228.B608842379%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [777] use the new sudo::sudoers_config define">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A></li>
+ <LI>Next message: <A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2051">[ date ]</a>
+ <a href="thread.html#2051">[ thread ]</a>
+ <a href="subject.html#2051">[ subject ]</a>
+ <a href="author.html#2051">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 777
+Author: misc
+Date: 2011-01-13 19:12:28 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+use the new sudo::sudoers_config define
+
+Modified Paths:
+--------------
+ puppet/modules/bcd/manifests/init.pp
+
+Modified: puppet/modules/bcd/manifests/init.pp
+===================================================================
+--- puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:27 UTC (rev 776)
++++ puppet/modules/bcd/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777)
+@@ -9,18 +9,15 @@
+ include sudo
+
+ buildsystem::sshuser { $bcd_login:
+- homedir =&gt; $bcd_home,
+- comment =&gt; &quot;User for creating ISOs&quot;,
+- }
++ homedir =&gt; $bcd_home,
++ comment =&gt; &quot;User for creating ISOs&quot;,
++ }
+
+- package { bcd:
+- ensure =&gt; 'installed',
+- }
++ package { bcd:
++ ensure =&gt; 'installed',
++ }
+
+- file { &quot;/etc/sudoers.d/bcd&quot;:
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 440,
++ sudo::sudoers_config { &quot;bcd&quot;:
+ content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/a6d9d992/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A></li>
+ <LI>Next message: <A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2051">[ date ]</a>
+ <a href="thread.html#2051">[ thread ]</a>
+ <a href="subject.html#2051">[ subject ]</a>
+ <a href="author.html#2051">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002052.html b/zarb-ml/mageia-sysadm/2011-January/002052.html
new file mode 100644
index 000000000..c69bbc278
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002052.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [778] add a reverse proxy class
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B778%5D%20add%20a%20reverse%20proxy%20class&In-Reply-To=%3C20110113181230.236AB4237A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002051.html">
+ <LINK REL="Next" HREF="002053.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [778] add a reverse proxy class</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B778%5D%20add%20a%20reverse%20proxy%20class&In-Reply-To=%3C20110113181230.236AB4237A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [778] add a reverse proxy class">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A></li>
+ <LI>Next message: <A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2052">[ date ]</a>
+ <a href="thread.html#2052">[ thread ]</a>
+ <a href="subject.html#2052">[ subject ]</a>
+ <a href="author.html#2052">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 778
+Author: misc
+Date: 2011-01-13 19:12:29 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add a reverse proxy class
+
+Modified Paths:
+--------------
+ puppet/modules/apache/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/apache/templates/vhost_reverse_proxy.conf
+
+Modified: puppet/modules/apache/manifests/init.pp
+===================================================================
+--- puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:28 UTC (rev 777)
++++ puppet/modules/apache/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778)
+@@ -80,6 +80,12 @@
+ mode =&gt; 644,
+ }
+ }
++
++ class mod_proxy inherits base {
++ package { &quot;apache-mod_proxy&quot;:
++ ensure =&gt; installed
++ }
++ }
+
+ define vhost_redirect_ssl() {
+ file { &quot;redirect_ssl_$name.conf&quot;:
+@@ -177,6 +183,19 @@
+ }
+ }
+
++ define vhost_reverse_proxy($url) {
++ include apache::mod_proxy
++ file { &quot;$name.conf&quot;:
++ path =&gt; &quot;/etc/httpd/conf/vhosts.d/$name.conf&quot;,
++ ensure =&gt; &quot;present&quot;,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 644,
++ notify =&gt; Service['apache'],
++ content =&gt; template(&quot;apache/vhost_reverse_proxy.conf&quot;)
++ }
++ }
++
+ define webapp_other($webapp_file) {
+ include apache::base
+ $webappname = $name
+
+Added: puppet/modules/apache/templates/vhost_reverse_proxy.conf
+===================================================================
+--- puppet/modules/apache/templates/vhost_reverse_proxy.conf (rev 0)
++++ puppet/modules/apache/templates/vhost_reverse_proxy.conf 2011-01-13 18:12:29 UTC (rev 778)
+@@ -0,0 +1,22 @@
++&lt;VirtualHost *:80&gt;
++ ServerName &lt;%= name %&gt;
++ # Serve static content directly
++ DocumentRoot /dev/null
++
++
++
++ ProxyRequests Off
++
++ &lt;Proxy *&gt;
++ Order deny,allow
++ Allow from all
++ &lt;/Proxy&gt;
++
++ ProxyPass / &lt;%= url %&gt;
++ ProxyPassReverse / &lt;%= url %&gt;
++
++ &lt;Location /&gt;
++ Allow from all
++ &lt;/Location&gt;
++&lt;/VirtualHost&gt;
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/cc94c1fc/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A></li>
+ <LI>Next message: <A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2052">[ date ]</a>
+ <a href="thread.html#2052">[ thread ]</a>
+ <a href="subject.html#2052">[ subject ]</a>
+ <a href="author.html#2052">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002053.html b/zarb-ml/mageia-sysadm/2011-January/002053.html
new file mode 100644
index 000000000..0d05b7710
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002053.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [779] allow to use multiple group for the access with pam
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B779%5D%20allow%20to%20use%20multiple%20group%20for%20the%20access%0A%09with%20pam&In-Reply-To=%3C20110113181231.7F5B54237B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002052.html">
+ <LINK REL="Next" HREF="002054.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [779] allow to use multiple group for the access with pam</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B779%5D%20allow%20to%20use%20multiple%20group%20for%20the%20access%0A%09with%20pam&In-Reply-To=%3C20110113181231.7F5B54237B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [779] allow to use multiple group for the access with pam">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A></li>
+ <LI>Next message: <A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2053">[ date ]</a>
+ <a href="thread.html#2053">[ thread ]</a>
+ <a href="subject.html#2053">[ subject ]</a>
+ <a href="author.html#2053">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 779
+Author: misc
+Date: 2011-01-13 19:12:31 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+allow to use multiple group for the access with pam
+
+Modified Paths:
+--------------
+ puppet/modules/pam/manifests/init.pp
+ puppet/modules/pam/templates/system-auth
+
+Modified: puppet/modules/pam/manifests/init.pp
+===================================================================
+--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:29 UTC (rev 778)
++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779)
+@@ -43,13 +43,20 @@
+ content =&gt; template(&quot;pam/ldap.conf&quot;)
+ }
+ }
++
++ define multiple_ldap_access($access_classes) {
++ include base
++ }
+
+- # beware , this two classes are exclusive
++ # beware , this two classes are exclusives
++ # if you need multiple group access, you need to define you own class
++ # of access
+
+ # for server where only admins can connect
+ class admin_access {
+- $access_class = &quot;admin&quot;
+- include base
++ multiple_ldap_access { &quot;admin_access&quot;:
++ access_classes =&gt; ['mga-sysadmin']
++ }
+ }
+
+ # for server where people can connect with ssh ( git, svn )
+@@ -59,8 +66,11 @@
+ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
+ # so the file must exist
+ # permission to use svn, git, etc must be added separatly
++
+ include restrictshell::shell
+- $access_class = &quot;committers&quot;
+- include base
++
++ multiple_ldap_access { &quot;committers_access&quot;:
++ access_classes =&gt; ['mga-commiters']
++ }
+ }
+ }
+
+Modified: puppet/modules/pam/templates/system-auth
+===================================================================
+--- puppet/modules/pam/templates/system-auth 2011-01-13 18:12:29 UTC (rev 778)
++++ puppet/modules/pam/templates/system-auth 2011-01-13 18:12:31 UTC (rev 779)
+@@ -9,13 +9,13 @@
+
+
+ account sufficient pam_localuser.so
+-&lt;%- if access_class == 'admin' -%&gt;
+-account required pam_succeed_if.so quiet user ingroup mga-sysadmin
++# not sure if the following bring something useful
++account required pam_ldap.so
++&lt;%- if access_classes -%&gt;
++&lt;%- access_classes.each { |ldap_group| -%&gt;
++account sufficient pam_succeed_if.so quiet user ingroup &lt;%= ldap_group %&gt;
++&lt;%- } -%&gt;
+ &lt;%- end -%&gt;
+-&lt;%- if access_class == 'committers' -%&gt;
+-account required pam_succeed_if.so quiet user ingroup mga-committers
+-&lt;%- end -%&gt;
+-account sufficient pam_ldap.so
+ account required pam_deny.so
+
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/68ffbda3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A></li>
+ <LI>Next message: <A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2053">[ date ]</a>
+ <a href="thread.html#2053">[ thread ]</a>
+ <a href="subject.html#2053">[ subject ]</a>
+ <a href="author.html#2053">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002054.html b/zarb-ml/mageia-sysadm/2011-January/002054.html
new file mode 100644
index 000000000..563ff6fe2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002054.html
@@ -0,0 +1,178 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B780%5D%20move%20the%20type%20of%20access_class%20to%20deployment%20%28%0A%20as%20this%20is%20tied%20to%20our%20group%20name%20%29&In-Reply-To=%3C20110113181232.E76F34237C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002053.html">
+ <LINK REL="Next" HREF="002055.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B780%5D%20move%20the%20type%20of%20access_class%20to%20deployment%20%28%0A%20as%20this%20is%20tied%20to%20our%20group%20name%20%29&In-Reply-To=%3C20110113181232.E76F34237C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:12:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A></li>
+ <LI>Next message: <A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2054">[ date ]</a>
+ <a href="thread.html#2054">[ thread ]</a>
+ <a href="subject.html#2054">[ subject ]</a>
+ <a href="author.html#2054">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 780
+Author: misc
+Date: 2011-01-13 19:12:32 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+move the type of access_class to deployment ( as this is tied to our group name )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/pam/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/deployment/access_class/
+ puppet/deployment/access_class/manifests/
+ puppet/deployment/access_class/manifests/init.pp
+
+Added: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp (rev 0)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780)
+@@ -0,0 +1,28 @@
++class access_class {
++
++ # beware , theses classes are exclusives
++ # if you need multiple group access, you need to define you own class
++ # of access
++
++ # for server where only admins can connect
++ class admin {
++ pam::multiple_ldap_access { &quot;admin&quot;:
++ access_classes =&gt; ['mga-sysadmin']
++ }
++ }
++
++ # for server where people can connect with ssh ( git, svn )
++ class committers {
++ # this is required, as we force the shell to be the restricted one
++ # openssh will detect if the file do not exist and while refuse to log the
++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
++ # so the file must exist
++ # permission to use svn, git, etc must be added separatly
++
++ include restrictshell::shell
++
++ pam::multiple_ldap_access { &quot;committers&quot;:
++ access_classes =&gt; ['mga-commiters']
++ }
++ }
++}
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-13 18:12:31 UTC (rev 779)
++++ puppet/manifests/nodes.pp 2011-01-13 18:12:32 UTC (rev 780)
+@@ -21,7 +21,7 @@
+ include buildsystem::mainnode
+ include buildsystem::mgacreatehome
+
+- include pam::committers_access
++ include access_class::committers
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
+ include openssh::ssh_keys_from_ldap
+
+Modified: puppet/modules/pam/manifests/init.pp
+===================================================================
+--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:31 UTC (rev 779)
++++ puppet/modules/pam/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780)
+@@ -47,30 +47,4 @@
+ define multiple_ldap_access($access_classes) {
+ include base
+ }
+-
+- # beware , this two classes are exclusives
+- # if you need multiple group access, you need to define you own class
+- # of access
+-
+- # for server where only admins can connect
+- class admin_access {
+- multiple_ldap_access { &quot;admin_access&quot;:
+- access_classes =&gt; ['mga-sysadmin']
+- }
+- }
+-
+- # for server where people can connect with ssh ( git, svn )
+- class committers_access {
+- # this is required, as we force the shell to be the restricted one
+- # openssh will detect if the file do not exist and while refuse to log the
+- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
+- # so the file must exist
+- # permission to use svn, git, etc must be added separatly
+-
+- include restrictshell::shell
+-
+- multiple_ldap_access { &quot;committers_access&quot;:
+- access_classes =&gt; ['mga-commiters']
+- }
+- }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/b11cf251/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A></li>
+ <LI>Next message: <A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2054">[ date ]</a>
+ <a href="thread.html#2054">[ thread ]</a>
+ <a href="subject.html#2054">[ subject ]</a>
+ <a href="author.html#2054">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002055.html b/zarb-ml/mageia-sysadm/2011-January/002055.html
new file mode 100644
index 000000000..674adc2e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002055.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B781%5D%20add%20a%20class%20for%20iso_makers%20%28%20ie%2C%0A%20people%20who%20will%20connect%20to%20rabbit%2C%20and%20create%20isos%20%29&In-Reply-To=%3C20110113182516.9E00142378%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002054.html">
+ <LINK REL="Next" HREF="002056.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B781%5D%20add%20a%20class%20for%20iso_makers%20%28%20ie%2C%0A%20people%20who%20will%20connect%20to%20rabbit%2C%20and%20create%20isos%20%29&In-Reply-To=%3C20110113182516.9E00142378%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:25:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A></li>
+ <LI>Next message: <A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2055">[ date ]</a>
+ <a href="thread.html#2055">[ thread ]</a>
+ <a href="subject.html#2055">[ subject ]</a>
+ <a href="author.html#2055">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 781
+Author: misc
+Date: 2011-01-13 19:25:16 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+
+Modified Paths:
+--------------
+ puppet/deployment/access_class/manifests/init.pp
+
+Modified: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:12:32 UTC (rev 780)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:25:16 UTC (rev 781)
+@@ -25,4 +25,10 @@
+ access_classes =&gt; ['mga-commiters']
+ }
+ }
++
++ class iso_makers {
++ pam::multiple_ldap_access { &quot;iso_makers&quot;:
++ access_classes =&gt; ['mga-iso_makers','mga-sysadmin']
++ }
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/3050ef7a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A></li>
+ <LI>Next message: <A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2055">[ date ]</a>
+ <a href="thread.html#2055">[ thread ]</a>
+ <a href="subject.html#2055">[ subject ]</a>
+ <a href="author.html#2055">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002056.html b/zarb-ml/mageia-sysadm/2011-January/002056.html
new file mode 100644
index 000000000..c60f9659d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002056.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B782%5D%20-%20enable%20access%20to%20rabbit%20for%20iso_makers%20and%0A%09sysadmin&In-Reply-To=%3C20110113182811.6E44C42379%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002055.html">
+ <LINK REL="Next" HREF="002057.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B782%5D%20-%20enable%20access%20to%20rabbit%20for%20iso_makers%20and%0A%09sysadmin&In-Reply-To=%3C20110113182811.6E44C42379%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:28:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A></li>
+ <LI>Next message: <A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2056">[ date ]</a>
+ <a href="thread.html#2056">[ thread ]</a>
+ <a href="subject.html#2056">[ subject ]</a>
+ <a href="author.html#2056">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 782
+Author: misc
+Date: 2011-01-13 19:28:11 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- enable access to rabbit for iso_makers and sysadmin
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-13 18:25:16 UTC (rev 781)
++++ puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782)
+@@ -139,6 +139,10 @@
+ node rabbit {
+ # Location: Server offered by Dedibox (paris)
+ #
++# - used to create isos ( and live, and so on )
++#
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
++ include bcd
++ include access_class::iso_makers
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/982a32e5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A></li>
+ <LI>Next message: <A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2056">[ date ]</a>
+ <a href="thread.html#2056">[ thread ]</a>
+ <a href="subject.html#2056">[ subject ]</a>
+ <a href="author.html#2056">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002057.html b/zarb-ml/mageia-sysadm/2011-January/002057.html
new file mode 100644
index 000000000..9b989ae9c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002057.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [783] - fetch keys from ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B783%5D%20-%20fetch%20keys%20from%20ldap&In-Reply-To=%3C20110113183022.E4EDB4237A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002056.html">
+ <LINK REL="Next" HREF="002058.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [783] - fetch keys from ldap</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B783%5D%20-%20fetch%20keys%20from%20ldap&In-Reply-To=%3C20110113183022.E4EDB4237A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [783] - fetch keys from ldap">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:30:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A></li>
+ <LI>Next message: <A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2057">[ date ]</a>
+ <a href="thread.html#2057">[ thread ]</a>
+ <a href="subject.html#2057">[ subject ]</a>
+ <a href="author.html#2057">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 783
+Author: misc
+Date: 2011-01-13 19:30:22 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- fetch keys from ldap
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-13 18:28:11 UTC (rev 782)
++++ puppet/manifests/nodes.pp 2011-01-13 18:30:22 UTC (rev 783)
+@@ -145,4 +145,5 @@
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include bcd
+ include access_class::iso_makers
++ include openssh::ssh_keys_from_ldap
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/8aa142b6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A></li>
+ <LI>Next message: <A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2057">[ date ]</a>
+ <a href="thread.html#2057">[ thread ]</a>
+ <a href="subject.html#2057">[ subject ]</a>
+ <a href="author.html#2057">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002058.html b/zarb-ml/mageia-sysadm/2011-January/002058.html
new file mode 100644
index 000000000..111c514ec
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002058.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113183635.B70B34237A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002057.html">
+ <LINK REL="Next" HREF="002059.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113183635.B70B34237A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:36:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A></li>
+ <LI>Next message: <A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2058">[ date ]</a>
+ <a href="thread.html#2058">[ thread ]</a>
+ <a href="subject.html#2058">[ subject ]</a>
+ <a href="author.html#2058">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 19:36:22 +0100 2011 /Stage[main]/Pam::Base/Service[nscd]/ensure (err): change from stopped to running failed: Could not start Service[nscd]: Execution of '/sbin/service nscd start' returned 1: at /etc/puppet/modules/pam/manifests/init.pp:11
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A></li>
+ <LI>Next message: <A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2058">[ date ]</a>
+ <a href="thread.html#2058">[ thread ]</a>
+ <a href="subject.html#2058">[ subject ]</a>
+ <a href="author.html#2058">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002059.html b/zarb-ml/mageia-sysadm/2011-January/002059.html
new file mode 100644
index 000000000..6f3886e26
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002059.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B784%5D%20-%20fix%20typo%20that%20broke%20svn%20%28%202%20t%2C%20not%201%20%29&In-Reply-To=%3C20110113185925.97EB34237E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002058.html">
+ <LINK REL="Next" HREF="002060.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B784%5D%20-%20fix%20typo%20that%20broke%20svn%20%28%202%20t%2C%20not%201%20%29&In-Reply-To=%3C20110113185925.97EB34237E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 19:59:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2059">[ date ]</a>
+ <a href="thread.html#2059">[ thread ]</a>
+ <a href="subject.html#2059">[ subject ]</a>
+ <a href="author.html#2059">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 784
+Author: misc
+Date: 2011-01-13 19:59:25 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- fix typo that broke svn ( 2 t, not 1 )
+
+Modified Paths:
+--------------
+ puppet/deployment/access_class/manifests/init.pp
+
+Modified: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:30:22 UTC (rev 783)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784)
+@@ -22,7 +22,7 @@
+ include restrictshell::shell
+
+ pam::multiple_ldap_access { &quot;committers&quot;:
+- access_classes =&gt; ['mga-commiters']
++ access_classes =&gt; ['mga-committers']
+ }
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/76e98e29/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2059">[ date ]</a>
+ <a href="thread.html#2059">[ thread ]</a>
+ <a href="subject.html#2059">[ subject ]</a>
+ <a href="author.html#2059">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002060.html b/zarb-ml/mageia-sysadm/2011-January/002060.html
new file mode 100644
index 000000000..9c4459bb4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002060.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113190004.3F6774237C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002059.html">
+ <LINK REL="Next" HREF="002061.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110113190004.3F6774237C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 20:00:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A></li>
+ <LI>Next message: <A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2060">[ date ]</a>
+ <a href="thread.html#2060">[ thread ]</a>
+ <a href="subject.html#2060">[ subject ]</a>
+ <a href="author.html#2060">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 20:00:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A></li>
+ <LI>Next message: <A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2060">[ date ]</a>
+ <a href="thread.html#2060">[ thread ]</a>
+ <a href="subject.html#2060">[ subject ]</a>
+ <a href="author.html#2060">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002061.html b/zarb-ml/mageia-sysadm/2011-January/002061.html
new file mode 100644
index 000000000..91fe17dd9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002061.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B785%5D%20-%20allow%20to%20set%20access%20without%20forcing%20the%0A%09restricted%20shell%20%28%20should&In-Reply-To=%3C20110113194124.A742342389%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002060.html">
+ <LINK REL="Next" HREF="002062.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B785%5D%20-%20allow%20to%20set%20access%20without%20forcing%20the%0A%09restricted%20shell%20%28%20should&In-Reply-To=%3C20110113194124.A742342389%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 20:41:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2061">[ date ]</a>
+ <a href="thread.html#2061">[ thread ]</a>
+ <a href="subject.html#2061">[ subject ]</a>
+ <a href="author.html#2061">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 785
+Author: misc
+Date: 2011-01-13 20:41:24 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- allow to set access without forcing the restricted shell ( should
+be done by openssh in fact, but that's easier to do like this for now )
+
+Modified Paths:
+--------------
+ puppet/modules/pam/manifests/init.pp
+ puppet/modules/pam/templates/ldap.conf
+
+Modified: puppet/modules/pam/manifests/init.pp
+===================================================================
+--- puppet/modules/pam/manifests/init.pp 2011-01-13 18:59:25 UTC (rev 784)
++++ puppet/modules/pam/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785)
+@@ -44,7 +44,10 @@
+ }
+ }
+
+- define multiple_ldap_access($access_classes) {
++ define multiple_ldap_access($access_classes,$restricted_shell = false) {
++ if $restricted_shell {
++ include restricted_shell
++ }
+ include base
+ }
+ }
+
+Modified: puppet/modules/pam/templates/ldap.conf
+===================================================================
+--- puppet/modules/pam/templates/ldap.conf 2011-01-13 18:59:25 UTC (rev 784)
++++ puppet/modules/pam/templates/ldap.conf 2011-01-13 19:41:24 UTC (rev 785)
+@@ -15,7 +15,7 @@
+ sudoers_base ou=sudoers,&lt;%= dc_suffix %&gt;
+ #sudoers_debug 2
+
+-&lt;% if access_class = 'commiters' %&gt;
++&lt;% if restricted_shell %&gt;
+ # for restricted access
+ nss_override_attribute_value loginShell /usr/local/bin/sv_membersh.pl
+ &lt;% end %&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/abfdb97e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2061">[ date ]</a>
+ <a href="thread.html#2061">[ thread ]</a>
+ <a href="subject.html#2061">[ subject ]</a>
+ <a href="author.html#2061">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002062.html b/zarb-ml/mageia-sysadm/2011-January/002062.html
new file mode 100644
index 000000000..963f8b08c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002062.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B786%5D%20adapt%20the%20access_class%20to%20the%20new%20way%20of%0A%09restricting%20shell&In-Reply-To=%3C20110113194126.47ED14238A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002061.html">
+ <LINK REL="Next" HREF="002063.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B786%5D%20adapt%20the%20access_class%20to%20the%20new%20way%20of%0A%09restricting%20shell&In-Reply-To=%3C20110113194126.47ED14238A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 20:41:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A></li>
+ <LI>Next message: <A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2062">[ date ]</a>
+ <a href="thread.html#2062">[ thread ]</a>
+ <a href="subject.html#2062">[ subject ]</a>
+ <a href="author.html#2062">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 786
+Author: misc
+Date: 2011-01-13 20:41:25 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+adapt the access_class to the new way of restricting shell
+
+Modified Paths:
+--------------
+ puppet/deployment/access_class/manifests/init.pp
+
+Modified: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:24 UTC (rev 785)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786)
+@@ -18,11 +18,10 @@
+ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
+ # so the file must exist
+ # permission to use svn, git, etc must be added separatly
+-
+- include restrictshell::shell
+
+ pam::multiple_ldap_access { &quot;committers&quot;:
+ access_classes =&gt; ['mga-committers']
++ restricted_shell =&gt; true,
+ }
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/db342763/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A></li>
+ <LI>Next message: <A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2062">[ date ]</a>
+ <a href="thread.html#2062">[ thread ]</a>
+ <a href="subject.html#2062">[ subject ]</a>
+ <a href="author.html#2062">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002063.html b/zarb-ml/mageia-sysadm/2011-January/002063.html
new file mode 100644
index 000000000..70303d3b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002063.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113200124.E7F214238E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002062.html">
+ <LINK REL="Next" HREF="002064.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110113200124.E7F214238E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:01:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A></li>
+ <LI>Next message: <A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2063">[ date ]</a>
+ <a href="thread.html#2063">[ thread ]</a>
+ <a href="subject.html#2063">[ subject ]</a>
+ <a href="author.html#2063">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 13 21:01:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at 'restricted_shell'; expected '}' at /etc/puppet/deployment/access_class/manifests/init.pp:24 on node rabbit.mageia.org
+Thu Jan 13 21:01:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A></li>
+ <LI>Next message: <A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2063">[ date ]</a>
+ <a href="thread.html#2063">[ thread ]</a>
+ <a href="subject.html#2063">[ subject ]</a>
+ <a href="author.html#2063">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002064.html b/zarb-ml/mageia-sysadm/2011-January/002064.html
new file mode 100644
index 000000000..f72890885
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002064.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [787] - fix syntax
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B787%5D%20-%20fix%20syntax&In-Reply-To=%3C20110113200231.AE86A4238E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002063.html">
+ <LINK REL="Next" HREF="002065.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [787] - fix syntax</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B787%5D%20-%20fix%20syntax&In-Reply-To=%3C20110113200231.AE86A4238E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [787] - fix syntax">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:02:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2064">[ date ]</a>
+ <a href="thread.html#2064">[ thread ]</a>
+ <a href="subject.html#2064">[ subject ]</a>
+ <a href="author.html#2064">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 787
+Author: misc
+Date: 2011-01-13 21:02:31 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- fix syntax
+
+Modified Paths:
+--------------
+ puppet/deployment/access_class/manifests/init.pp
+
+Modified: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 19:41:25 UTC (rev 786)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787)
+@@ -20,7 +20,7 @@
+ # permission to use svn, git, etc must be added separatly
+
+ pam::multiple_ldap_access { &quot;committers&quot;:
+- access_classes =&gt; ['mga-committers']
++ access_classes =&gt; ['mga-committers'],
+ restricted_shell =&gt; true,
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/b9de48cc/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2064">[ date ]</a>
+ <a href="thread.html#2064">[ thread ]</a>
+ <a href="subject.html#2064">[ subject ]</a>
+ <a href="author.html#2064">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002065.html b/zarb-ml/mageia-sysadm/2011-January/002065.html
new file mode 100644
index 000000000..126167634
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002065.html
@@ -0,0 +1,197 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B788%5D%20rename%20access_class%20to%20access_classes%20%28%0A%20better%20from%20a%20grammatical%20point%20of%20view%20%29&In-Reply-To=%3C20110113200712.B029E42390%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002064.html">
+ <LINK REL="Next" HREF="002066.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B788%5D%20rename%20access_class%20to%20access_classes%20%28%0A%20better%20from%20a%20grammatical%20point%20of%20view%20%29&In-Reply-To=%3C20110113200712.B029E42390%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:07:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2065">[ date ]</a>
+ <a href="thread.html#2065">[ thread ]</a>
+ <a href="subject.html#2065">[ subject ]</a>
+ <a href="author.html#2065">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 788
+Author: misc
+Date: 2011-01-13 21:07:12 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+rename access_class to access_classes ( better from a grammatical point of view )
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Added Paths:
+-----------
+ puppet/deployment/access_classes/
+ puppet/deployment/access_classes/manifests/
+ puppet/deployment/access_classes/manifests/init.pp
+
+Removed Paths:
+-------------
+ puppet/deployment/access_class/manifests/init.pp
+
+Deleted: puppet/deployment/access_class/manifests/init.pp
+===================================================================
+--- puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:02:31 UTC (rev 787)
++++ puppet/deployment/access_class/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788)
+@@ -1,33 +0,0 @@
+-class access_class {
+-
+- # beware , theses classes are exclusives
+- # if you need multiple group access, you need to define you own class
+- # of access
+-
+- # for server where only admins can connect
+- class admin {
+- pam::multiple_ldap_access { &quot;admin&quot;:
+- access_classes =&gt; ['mga-sysadmin']
+- }
+- }
+-
+- # for server where people can connect with ssh ( git, svn )
+- class committers {
+- # this is required, as we force the shell to be the restricted one
+- # openssh will detect if the file do not exist and while refuse to log the
+- # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
+- # so the file must exist
+- # permission to use svn, git, etc must be added separatly
+-
+- pam::multiple_ldap_access { &quot;committers&quot;:
+- access_classes =&gt; ['mga-committers'],
+- restricted_shell =&gt; true,
+- }
+- }
+-
+- class iso_makers {
+- pam::multiple_ldap_access { &quot;iso_makers&quot;:
+- access_classes =&gt; ['mga-iso_makers','mga-sysadmin']
+- }
+- }
+-}
+
+Copied: puppet/deployment/access_classes/manifests/init.pp (from rev 787, puppet/deployment/access_class/manifests/init.pp)
+===================================================================
+--- puppet/deployment/access_classes/manifests/init.pp (rev 0)
++++ puppet/deployment/access_classes/manifests/init.pp 2011-01-13 20:07:12 UTC (rev 788)
+@@ -0,0 +1,33 @@
++class access_classes {
++
++ # beware , theses classes are exclusives
++ # if you need multiple group access, you need to define you own class
++ # of access
++
++ # for server where only admins can connect
++ class admin {
++ pam::multiple_ldap_access { &quot;admin&quot;:
++ access_classes =&gt; ['mga-sysadmin']
++ }
++ }
++
++ # for server where people can connect with ssh ( git, svn )
++ class committers {
++ # this is required, as we force the shell to be the restricted one
++ # openssh will detect if the file do not exist and while refuse to log the
++ # user, and erase the password ( see pam_auth.c in openssh code, seek badpw )
++ # so the file must exist
++ # permission to use svn, git, etc must be added separatly
++
++ pam::multiple_ldap_access { &quot;committers&quot;:
++ access_classes =&gt; ['mga-committers'],
++ restricted_shell =&gt; true,
++ }
++ }
++
++ class iso_makers {
++ pam::multiple_ldap_access { &quot;iso_makers&quot;:
++ access_classes =&gt; ['mga-iso_makers','mga-sysadmin']
++ }
++ }
++}
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-13 20:02:31 UTC (rev 787)
++++ puppet/manifests/nodes.pp 2011-01-13 20:07:12 UTC (rev 788)
+@@ -21,7 +21,7 @@
+ include buildsystem::mainnode
+ include buildsystem::mgacreatehome
+
+- include access_class::committers
++ include access_classes::committers
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
+ include openssh::ssh_keys_from_ldap
+@@ -144,6 +144,6 @@
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include bcd
+- include access_class::iso_makers
++ include access_classes::iso_makers
+ include openssh::ssh_keys_from_ldap
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/6f748c91/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2065">[ date ]</a>
+ <a href="thread.html#2065">[ thread ]</a>
+ <a href="subject.html#2065">[ subject ]</a>
+ <a href="author.html#2065">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002066.html b/zarb-ml/mageia-sysadm/2011-January/002066.html
new file mode 100644
index 000000000..41b7440e7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002066.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [789] add a xinetd module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B789%5D%20add%20a%20xinetd%20module&In-Reply-To=%3C20110113203349.B480442395%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002065.html">
+ <LINK REL="Next" HREF="002067.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [789] add a xinetd module</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B789%5D%20add%20a%20xinetd%20module&In-Reply-To=%3C20110113203349.B480442395%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [789] add a xinetd module">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:33:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A></li>
+ <LI>Next message: <A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2066">[ date ]</a>
+ <a href="thread.html#2066">[ thread ]</a>
+ <a href="subject.html#2066">[ subject ]</a>
+ <a href="author.html#2066">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 789
+Author: misc
+Date: 2011-01-13 21:33:49 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add a xinetd module
+
+Added Paths:
+-----------
+ puppet/modules/xinetd/
+ puppet/modules/xinetd/manifests/
+ puppet/modules/xinetd/manifests/init.pp
+
+Added: puppet/modules/xinetd/manifests/init.pp
+===================================================================
+--- puppet/modules/xinetd/manifests/init.pp (rev 0)
++++ puppet/modules/xinetd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789)
+@@ -0,0 +1,25 @@
++class xinetd {
++ package { &quot;xinetd&quot;:
++ ensure =&gt; installed
++ }
++
++ service { xinetd:
++ ensure =&gt; running,
++ path =&gt; &quot;/etc/init.d/xinetd&quot;,
++ subscribe =&gt; [ Package[&quot;xinetd&quot;] ]
++ }
++
++ define service($content) {
++ include xinetd
++ file { &quot;/etc/xinetd.d/$name&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 644,
++ require =&gt; Package[&quot;xinetd&quot;],
++ content =&gt; $content,
++ notify =&gt; Service['xinetd']
++ }
++ }
++}
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/338d4233/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A></li>
+ <LI>Next message: <A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2066">[ date ]</a>
+ <a href="thread.html#2066">[ thread ]</a>
+ <a href="subject.html#2066">[ subject ]</a>
+ <a href="author.html#2066">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002067.html b/zarb-ml/mageia-sysadm/2011-January/002067.html
new file mode 100644
index 000000000..fdbd94f2b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002067.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [790] - use the new xinetd module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B790%5D%20-%20use%20the%20new%20xinetd%20module&In-Reply-To=%3C20110113203351.3C5D142396%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002066.html">
+ <LINK REL="Next" HREF="002068.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [790] - use the new xinetd module</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B790%5D%20-%20use%20the%20new%20xinetd%20module&In-Reply-To=%3C20110113203351.3C5D142396%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [790] - use the new xinetd module">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:33:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A></li>
+ <LI>Next message: <A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2067">[ date ]</a>
+ <a href="thread.html#2067">[ thread ]</a>
+ <a href="subject.html#2067">[ subject ]</a>
+ <a href="author.html#2067">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 790
+Author: misc
+Date: 2011-01-13 21:33:50 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+- use the new xinetd module
+
+Modified Paths:
+--------------
+ puppet/modules/rsyncd/manifests/init.pp
+
+Modified: puppet/modules/rsyncd/manifests/init.pp
+===================================================================
+--- puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:49 UTC (rev 789)
++++ puppet/modules/rsyncd/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790)
+@@ -1,22 +1,6 @@
+ class rsyncd {
+
+- package { xinetd:
+- ensure =&gt; installed
+- }
+-
+- service { xinetd:
+- ensure =&gt; running,
+- path =&gt; &quot;/etc/init.d/xinetd&quot;,
+- subscribe =&gt; [ Package[&quot;xinetd&quot;], File[&quot;rsync&quot;] ]
+- }
+-
+- file { &quot;rsync&quot;:
+- path =&gt; &quot;/etc/xinetd.d/rsync&quot;,
+- ensure =&gt; present,
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 644,
+- require =&gt; Package[&quot;xinetd&quot;],
++ xinetd::service { &quot;rsync&quot;:
+ content =&gt; template(&quot;rsyncd/xinetd&quot;)
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/ca1305c1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A></li>
+ <LI>Next message: <A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2067">[ date ]</a>
+ <a href="thread.html#2067">[ thread ]</a>
+ <a href="subject.html#2067">[ subject ]</a>
+ <a href="author.html#2067">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002068.html b/zarb-ml/mageia-sysadm/2011-January/002068.html
new file mode 100644
index 000000000..588e427c2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002068.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [791] fix wrong class name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B791%5D%20fix%20wrong%20class%20name&In-Reply-To=%3C20110113203352.BF4D142397%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002067.html">
+ <LINK REL="Next" HREF="002069.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [791] fix wrong class name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B791%5D%20fix%20wrong%20class%20name&In-Reply-To=%3C20110113203352.BF4D142397%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [791] fix wrong class name">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:33:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A></li>
+ <LI>Next message: <A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2068">[ date ]</a>
+ <a href="thread.html#2068">[ thread ]</a>
+ <a href="subject.html#2068">[ subject ]</a>
+ <a href="author.html#2068">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 791
+Author: misc
+Date: 2011-01-13 21:33:52 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+fix wrong class name
+
+Modified Paths:
+--------------
+ puppet/modules/pam/manifests/init.pp
+
+Modified: puppet/modules/pam/manifests/init.pp
+===================================================================
+--- puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:50 UTC (rev 790)
++++ puppet/modules/pam/manifests/init.pp 2011-01-13 20:33:52 UTC (rev 791)
+@@ -46,7 +46,7 @@
+
+ define multiple_ldap_access($access_classes,$restricted_shell = false) {
+ if $restricted_shell {
+- include restricted_shell
++ include restrictshell
+ }
+ include base
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/6660361d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A></li>
+ <LI>Next message: <A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2068">[ date ]</a>
+ <a href="thread.html#2068">[ thread ]</a>
+ <a href="subject.html#2068">[ subject ]</a>
+ <a href="author.html#2068">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002069.html b/zarb-ml/mageia-sysadm/2011-January/002069.html
new file mode 100644
index 000000000..73600a6eb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002069.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%09as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3C20110113203353.EE63542398%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002068.html">
+ <LINK REL="Next" HREF="002070.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%09as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3C20110113203353.EE63542398%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 21:33:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A></li>
+ <LI>Next message: <A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2069">[ date ]</a>
+ <a href="thread.html#2069">[ thread ]</a>
+ <a href="subject.html#2069">[ subject ]</a>
+ <a href="author.html#2069">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 792
+Author: misc
+Date: 2011-01-13 21:33:53 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+add rabbit, as it will sync from mirror to create the iso
+
+Modified Paths:
+--------------
+ puppet/modules/rsyncd/templates/rsyncd.conf
+
+Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+===================================================================
+--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:52 UTC (rev 791)
++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792)
+@@ -7,6 +7,7 @@
+ path = /distrib/mirror/
+ comment = Mageia Mirror Tree
+ hosts allow = \
++ rabbit.mageia.org \
+ distrib-coffee.ipsl.jussieu.fr \
+ distribipsl.aero.jussieu.fr \
+ ibiblio.org \
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/84316535/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A></li>
+ <LI>Next message: <A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2069">[ date ]</a>
+ <a href="thread.html#2069">[ thread ]</a>
+ <a href="subject.html#2069">[ subject ]</a>
+ <a href="author.html#2069">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002070.html b/zarb-ml/mageia-sysadm/2011-January/002070.html
new file mode 100644
index 000000000..82327ab7c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002070.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%09as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3Cm3lj2o1lc5.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002069.html">
+ <LINK REL="Next" HREF="002071.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%09as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3Cm3lj2o1lc5.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso">mageia at blino.org
+ </A><BR>
+ <I>Thu Jan 13 23:37:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2070">[ date ]</a>
+ <a href="thread.html#2070">[ thread ]</a>
+ <a href="subject.html#2070">[ subject ]</a>
+ <a href="author.html#2070">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE><A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> writes:
+
+&gt;<i> Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:52 UTC (rev 791)
+</I>&gt;<i> +++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792)
+</I>&gt;<i> @@ -7,6 +7,7 @@
+</I>&gt;<i> path = /distrib/mirror/
+</I>&gt;<i> comment = Mageia Mirror Tree
+</I>&gt;<i> hosts allow = \
+</I>&gt;<i> + rabbit.mageia.org \
+</I>
+Harcoded domain? :)
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2070">[ date ]</a>
+ <a href="thread.html#2070">[ thread ]</a>
+ <a href="subject.html#2070">[ subject ]</a>
+ <a href="author.html#2070">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002071.html b/zarb-ml/mageia-sysadm/2011-January/002071.html
new file mode 100644
index 000000000..2ef3be603
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002071.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%20as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3C1294959305.6060.26.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002070.html">
+ <LINK REL="Next" HREF="002072.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B792%5D%20add%20rabbit%2C%0A%20as%20it%20will%20sync%20from%20mirror%20to%20create%20the%20iso&In-Reply-To=%3C1294959305.6060.26.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso">misc at zarb.org
+ </A><BR>
+ <I>Thu Jan 13 23:55:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2071">[ date ]</a>
+ <a href="thread.html#2071">[ thread ]</a>
+ <a href="subject.html#2071">[ subject ]</a>
+ <a href="author.html#2071">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 13 janvier 2011 &#224; 23:37 +0100, Olivier Blin a &#233;crit :
+&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+</I>&gt;<i> &gt; ===================================================================
+</I>&gt;<i> &gt; --- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:52 UTC (rev 791)
+</I>&gt;<i> &gt; +++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792)
+</I>&gt;<i> &gt; @@ -7,6 +7,7 @@
+</I>&gt;<i> &gt; path = /distrib/mirror/
+</I>&gt;<i> &gt; comment = Mageia Mirror Tree
+</I>&gt;<i> &gt; hosts allow = \
+</I>&gt;<i> &gt; + rabbit.mageia.org \
+</I>&gt;<i>
+</I>&gt;<i> Harcoded domain? :)
+</I>
+well, yes, as well as a hardcoded hostname, as we need to use the
+reverse. That's not really reusable nor generic in any case.
+
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2071">[ date ]</a>
+ <a href="thread.html#2071">[ thread ]</a>
+ <a href="subject.html#2071">[ subject ]</a>
+ <a href="author.html#2071">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002072.html b/zarb-ml/mageia-sysadm/2011-January/002072.html
new file mode 100644
index 000000000..af5791fb0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002072.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B793%5D%20remove%20domain%20name%2C%0A%20in%20case%20we%20need%20to%20later%20change%20it%20%28%20as%20it%20happened%20in%20the%20past%0A%20twice&In-Reply-To=%3C20110113225925.710AB423B3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002071.html">
+ <LINK REL="Next" HREF="002073.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B793%5D%20remove%20domain%20name%2C%0A%20in%20case%20we%20need%20to%20later%20change%20it%20%28%20as%20it%20happened%20in%20the%20past%0A%20twice&In-Reply-To=%3C20110113225925.710AB423B3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 13 23:59:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2072">[ date ]</a>
+ <a href="thread.html#2072">[ thread ]</a>
+ <a href="subject.html#2072">[ subject ]</a>
+ <a href="author.html#2072">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 793
+Author: misc
+Date: 2011-01-13 23:59:25 +0100 (Thu, 13 Jan 2011)
+Log Message:
+-----------
+remove domain name, in case we need to later change it ( as it happened in the past twice
+
+Modified Paths:
+--------------
+ puppet/modules/rsyncd/templates/rsyncd.conf
+
+Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+===================================================================
+--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 20:33:53 UTC (rev 792)
++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 22:59:25 UTC (rev 793)
+@@ -7,7 +7,7 @@
+ path = /distrib/mirror/
+ comment = Mageia Mirror Tree
+ hosts allow = \
+- rabbit.mageia.org \
++ rabbit.&lt;%= domain %&gt; \
+ distrib-coffee.ipsl.jussieu.fr \
+ distribipsl.aero.jussieu.fr \
+ ibiblio.org \
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110113/5d8b9b01/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A></li>
+ <LI>Next message: <A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2072">[ date ]</a>
+ <a href="thread.html#2072">[ thread ]</a>
+ <a href="subject.html#2072">[ subject ]</a>
+ <a href="author.html#2072">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002073.html b/zarb-ml/mageia-sysadm/2011-January/002073.html
new file mode 100644
index 000000000..e8020894d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002073.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B794%5D%20-%20allow%20distrib-coffee%20to%20sync%20the%20bootstrap%0A%09%28to%20add%20it%20into%20sophie%29&In-Reply-To=%3C20110113233839.8E2C5423BB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002072.html">
+ <LINK REL="Next" HREF="002074.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B794%5D%20-%20allow%20distrib-coffee%20to%20sync%20the%20bootstrap%0A%09%28to%20add%20it%20into%20sophie%29&In-Reply-To=%3C20110113233839.8E2C5423BB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 00:38:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A></li>
+ <LI>Next message: <A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2073">[ date ]</a>
+ <a href="thread.html#2073">[ thread ]</a>
+ <a href="subject.html#2073">[ subject ]</a>
+ <a href="author.html#2073">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 794
+Author: nanardon
+Date: 2011-01-14 00:38:39 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+- allow distrib-coffee to sync the bootstrap (to add it into sophie)
+
+Modified Paths:
+--------------
+ puppet/modules/rsyncd/templates/rsyncd.conf
+
+Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+===================================================================
+--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 22:59:25 UTC (rev 793)
++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-13 23:38:39 UTC (rev 794)
+@@ -15,3 +15,10 @@
+ 152.19.134.16 \
+ 152.19.134.30 \
+
++[bootstrap]
++ path = /distrib/bootstrap/
++ comment = Mageia Bootstrap
++ hosts allow = \
++ distrib-coffee.ipsl.jussieu.fr \
++ distribipsl.aero.jussieu.fr \
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/35bacfa0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A></li>
+ <LI>Next message: <A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2073">[ date ]</a>
+ <a href="thread.html#2073">[ thread ]</a>
+ <a href="subject.html#2073">[ subject ]</a>
+ <a href="author.html#2073">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002074.html b/zarb-ml/mageia-sysadm/2011-January/002074.html
new file mode 100644
index 000000000..cad1664b4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002074.html
@@ -0,0 +1,149 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [795] - add a git module prototype
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B795%5D%20-%20add%20a%20git%20module%20prototype&In-Reply-To=%3C20110114024026.814DB423E1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002073.html">
+ <LINK REL="Next" HREF="002075.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [795] - add a git module prototype</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B795%5D%20-%20add%20a%20git%20module%20prototype&In-Reply-To=%3C20110114024026.814DB423E1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [795] - add a git module prototype">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A></li>
+ <LI>Next message: <A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2074">[ date ]</a>
+ <a href="thread.html#2074">[ thread ]</a>
+ <a href="subject.html#2074">[ subject ]</a>
+ <a href="author.html#2074">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 795
+Author: misc
+Date: 2011-01-14 03:40:26 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+- add a git module prototype
+
+Added Paths:
+-----------
+ puppet/modules/git/
+ puppet/modules/git/manifests/
+ puppet/modules/git/manifests/init.pp
+
+Added: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp (rev 0)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:26 UTC (rev 795)
+@@ -0,0 +1,54 @@
++class git {
++ class common {
++ package { 'git-core':
++ }
++ }
++
++ class server inherits common {
++ # TODO
++ # integration with xinetd for anonymous co
++ # creation of /git
++ # define common syntax check, see svn
++ # proper policy : no-fast-forward
++ # no branch ?
++ # no binary
++ # no big file
++ # no empty commit message, no root
++ # automated push to another git repo ( see <A HREF="http://noone.org/blog/English/Computer/VCS/Thoughts%20on%20Gitorious%20and%20GitHub%20plus%20a%20useful%20git%20hook.futile">http://noone.org/blog/English/Computer/VCS/Thoughts%20on%20Gitorious%20and%20GitHub%20plus%20a%20useful%20git%20hook.futile</A>
++ #
++ # how do we handle commit permission ?
++ }
++
++ define repository {
++ # TODO
++
++ }
++
++ class client inherits common {
++
++
++ }
++
++ define snapshot($source, $refresh ='*/5', $user = 'root') {
++ include git::client
++ #TODO
++ # should handle branch -&gt; clone -n + branch + checkout
++ # create a script
++ # Idealy, should be handled by vcsrepo <A HREF="https://github.com/bruce/puppet-vcsrepo">https://github.com/bruce/puppet-vcsrepo</A>
++ # once it is merged in puppet
++ exec { &quot;/usr/bin/git clone $source $name&quot;:
++ creates =&gt; $name,
++ user =&gt; $user
++ }
++
++ cron { &quot;update $name&quot;:
++ # FIXME no -q ?
++ command =&gt; &quot;cd $name &amp;&amp; /usr/bin/git pull&quot;,
++ user =&gt; $user,
++ minute =&gt; $refresh
++ }
++ }
++}
++
++
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/3b2503b2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A></li>
+ <LI>Next message: <A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2074">[ date ]</a>
+ <a href="thread.html#2074">[ thread ]</a>
+ <a href="subject.html#2074">[ subject ]</a>
+ <a href="author.html#2074">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002075.html b/zarb-ml/mageia-sysadm/2011-January/002075.html
new file mode 100644
index 000000000..bfb123fd7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002075.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [796] add basic git hosting, using xinetd
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B796%5D%20add%20basic%20git%20hosting%2C%20using%20xinetd&In-Reply-To=%3C20110114024027.DF310423E2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002074.html">
+ <LINK REL="Next" HREF="002076.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [796] add basic git hosting, using xinetd</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B796%5D%20add%20basic%20git%20hosting%2C%20using%20xinetd&In-Reply-To=%3C20110114024027.DF310423E2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [796] add basic git hosting, using xinetd">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A></li>
+ <LI>Next message: <A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2075">[ date ]</a>
+ <a href="thread.html#2075">[ thread ]</a>
+ <a href="subject.html#2075">[ subject ]</a>
+ <a href="author.html#2075">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 796
+Author: misc
+Date: 2011-01-14 03:40:27 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+add basic git hosting, using xinetd
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-14 02:40:26 UTC (rev 795)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:27 UTC (rev 796)
+@@ -5,9 +5,17 @@
+ }
+
+ class server inherits common {
++ $git_base_path = '/git/'
++
++ xinetd::service { &quot;git&quot;:
++ content =&gt; template('git/xinetd')
++ }
++
++ file { &quot;$git_base_path&quot;:
++ ensure =&gt; directory
++ }
++
+ # TODO
+- # integration with xinetd for anonymous co
+- # creation of /git
+ # define common syntax check, see svn
+ # proper policy : no-fast-forward
+ # no branch ?
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/2eef9285/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A></li>
+ <LI>Next message: <A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2075">[ date ]</a>
+ <a href="thread.html#2075">[ thread ]</a>
+ <a href="subject.html#2075">[ subject ]</a>
+ <a href="author.html#2075">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002076.html b/zarb-ml/mageia-sysadm/2011-January/002076.html
new file mode 100644
index 000000000..f71d5957f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002076.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [797] start the repository type ( create it )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B797%5D%20start%20the%20repository%20type%20%28%20create%20it%20%29&In-Reply-To=%3C20110114024029.42D38423E3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002075.html">
+ <LINK REL="Next" HREF="002077.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [797] start the repository type ( create it )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B797%5D%20start%20the%20repository%20type%20%28%20create%20it%20%29&In-Reply-To=%3C20110114024029.42D38423E3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [797] start the repository type ( create it )">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A></li>
+ <LI>Next message: <A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2076">[ date ]</a>
+ <a href="thread.html#2076">[ thread ]</a>
+ <a href="subject.html#2076">[ subject ]</a>
+ <a href="author.html#2076">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 797
+Author: misc
+Date: 2011-01-14 03:40:28 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+start the repository type ( create it )
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-14 02:40:27 UTC (rev 796)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:28 UTC (rev 797)
+@@ -28,7 +28,9 @@
+ }
+
+ define repository {
+- # TODO
++ exec { &quot;git init --bare $name&quot;:
++ creates =&gt; $name,
++ }
+
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/bdc48f21/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A></li>
+ <LI>Next message: <A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2076">[ date ]</a>
+ <a href="thread.html#2076">[ thread ]</a>
+ <a href="subject.html#2076">[ subject ]</a>
+ <a href="author.html#2076">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002077.html b/zarb-ml/mageia-sysadm/2011-January/002077.html
new file mode 100644
index 000000000..6079b8153
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002077.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [798] let the repository be exported by git-daemon
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B798%5D%20let%20the%20repository%20be%20exported%20by%20git-daemon&In-Reply-To=%3C20110114024030.83AF6423E4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002076.html">
+ <LINK REL="Next" HREF="002079.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [798] let the repository be exported by git-daemon</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B798%5D%20let%20the%20repository%20be%20exported%20by%20git-daemon&In-Reply-To=%3C20110114024030.83AF6423E4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [798] let the repository be exported by git-daemon">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A></li>
+ <LI>Next message: <A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2077">[ date ]</a>
+ <a href="thread.html#2077">[ thread ]</a>
+ <a href="subject.html#2077">[ subject ]</a>
+ <a href="author.html#2077">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 798
+Author: misc
+Date: 2011-01-14 03:40:30 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+let the repository be exported by git-daemon
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-14 02:40:28 UTC (rev 797)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:30 UTC (rev 798)
+@@ -32,6 +32,10 @@
+ creates =&gt; $name,
+ }
+
++ file { &quot;$name/git-daemon-export-ok&quot;:
++ ensure =&gt; present,
++ requires =&gt; Exec[&quot;git init --bare $name&quot;]
++ }
+ }
+
+ class client inherits common {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/740bff51/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A></li>
+ <LI>Next message: <A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2077">[ date ]</a>
+ <a href="thread.html#2077">[ thread ]</a>
+ <a href="subject.html#2077">[ subject ]</a>
+ <a href="author.html#2077">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002078.html b/zarb-ml/mageia-sysadm/2011-January/002078.html
new file mode 100644
index 000000000..c8e952df9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002078.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [800] add various urls and TODO
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B800%5D%20add%20various%20urls%20and%20TODO&In-Reply-To=%3C20110114024033.1DB84423E6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002079.html">
+ <LINK REL="Next" HREF="002080.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [800] add various urls and TODO</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B800%5D%20add%20various%20urls%20and%20TODO&In-Reply-To=%3C20110114024033.1DB84423E6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [800] add various urls and TODO">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A></li>
+ <LI>Next message: <A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2078">[ date ]</a>
+ <a href="thread.html#2078">[ thread ]</a>
+ <a href="subject.html#2078">[ subject ]</a>
+ <a href="author.html#2078">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 800
+Author: misc
+Date: 2011-01-14 03:40:32 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+add various urls and TODO
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-14 02:40:31 UTC (rev 799)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:32 UTC (rev 800)
+@@ -5,6 +5,7 @@
+ }
+
+ class server inherits common {
++ # <A HREF="http://www.kernel.org/pub/software/scm/git/docs/everyday.html#Repository%20Administration">http://www.kernel.org/pub/software/scm/git/docs/everyday.html#Repository%20Administration</A>
+ $git_base_path = '/git/'
+
+ xinetd::service { &quot;git&quot;:
+@@ -17,17 +18,25 @@
+
+ # TODO
+ # define common syntax check, see svn
+- # proper policy : no-fast-forward
++ # <A HREF="http://stackoverflow.com/questions/3719883/git-hook-syntax-check">http://stackoverflow.com/questions/3719883/git-hook-syntax-check</A>
++ # proper policy : fast-forward-only
++ # ( <A HREF="http://progit.org/book/ch7-4.html">http://progit.org/book/ch7-4.html</A> )
+ # no branch ?
+ # no binary
+ # no big file
+- # no empty commit message, no root
++ # no empty commit message
++ # no commit from root
++ # see <A HREF="http://www.itk.org/Wiki/Git/Hooks">http://www.itk.org/Wiki/Git/Hooks</A>
+ # automated push to another git repo ( see <A HREF="http://noone.org/blog/English/Computer/VCS/Thoughts%20on%20Gitorious%20and%20GitHub%20plus%20a%20useful%20git%20hook.futile">http://noone.org/blog/English/Computer/VCS/Thoughts%20on%20Gitorious%20and%20GitHub%20plus%20a%20useful%20git%20hook.futile</A>
+ #
+ # how do we handle commit permission ?
++ # mail sending
++ #
+ }
+
+ define repository($description = '') {
++ # <A HREF="http://eagleas.livejournal.com/18907.html">http://eagleas.livejournal.com/18907.html</A>
++ # TODO --shared=group + set g+ws
+ exec { &quot;git init --bare $name&quot;:
+ creates =&gt; $name,
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/e95c87d3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A></li>
+ <LI>Next message: <A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2078">[ date ]</a>
+ <a href="thread.html#2078">[ thread ]</a>
+ <a href="subject.html#2078">[ subject ]</a>
+ <a href="author.html#2078">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002079.html b/zarb-ml/mageia-sysadm/2011-January/002079.html
new file mode 100644
index 000000000..1b191fa41
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002079.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [799] allow to update the description of the repository
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B799%5D%20allow%20to%20update%20the%20description%20of%20the%0A%09repository&In-Reply-To=%3C20110114024031.D0064423E5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002077.html">
+ <LINK REL="Next" HREF="002078.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [799] allow to update the description of the repository</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B799%5D%20allow%20to%20update%20the%20description%20of%20the%0A%09repository&In-Reply-To=%3C20110114024031.D0064423E5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [799] allow to update the description of the repository">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 03:40:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A></li>
+ <LI>Next message: <A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2079">[ date ]</a>
+ <a href="thread.html#2079">[ thread ]</a>
+ <a href="subject.html#2079">[ subject ]</a>
+ <a href="author.html#2079">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 799
+Author: misc
+Date: 2011-01-14 03:40:31 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+allow to update the description of the repository
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-14 02:40:30 UTC (rev 798)
++++ puppet/modules/git/manifests/init.pp 2011-01-14 02:40:31 UTC (rev 799)
+@@ -27,7 +27,7 @@
+ # how do we handle commit permission ?
+ }
+
+- define repository {
++ define repository($description = '') {
+ exec { &quot;git init --bare $name&quot;:
+ creates =&gt; $name,
+ }
+@@ -36,6 +36,11 @@
+ ensure =&gt; present,
+ requires =&gt; Exec[&quot;git init --bare $name&quot;]
+ }
++
++ file { &quot;$name/description&quot;:
++ ensure =&gt; present,
++ content =&gt; $description
++ }
+ }
+
+ class client inherits common {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/f17b9c8b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A></li>
+ <LI>Next message: <A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2079">[ date ]</a>
+ <a href="thread.html#2079">[ thread ]</a>
+ <a href="subject.html#2079">[ subject ]</a>
+ <a href="author.html#2079">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002080.html b/zarb-ml/mageia-sysadm/2011-January/002080.html
new file mode 100644
index 000000000..3600360cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002080.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B801%5D%20disable%20the%20ldap%20keys%20on%20valstar%20to%20be%20able%0A%09to%20renable%20it%20on%20rabbit&In-Reply-To=%3C20110114035341.D6CB0422AB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002078.html">
+ <LINK REL="Next" HREF="002081.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B801%5D%20disable%20the%20ldap%20keys%20on%20valstar%20to%20be%20able%0A%09to%20renable%20it%20on%20rabbit&In-Reply-To=%3C20110114035341.D6CB0422AB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 04:53:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A></li>
+ <LI>Next message: <A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2080">[ date ]</a>
+ <a href="thread.html#2080">[ thread ]</a>
+ <a href="subject.html#2080">[ subject ]</a>
+ <a href="author.html#2080">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 801
+Author: misc
+Date: 2011-01-14 04:53:41 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+disable the ldap keys on valstar to be able to renable it on rabbit
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-14 02:40:32 UTC (rev 800)
++++ puppet/manifests/nodes.pp 2011-01-14 03:53:41 UTC (rev 801)
+@@ -24,7 +24,9 @@
+ include access_classes::committers
+ include restrictshell::allow_svn
+ include restrictshell::allow_pkgsubmit
+- include openssh::ssh_keys_from_ldap
++ # disabled the ldap key here instead of disabling for the
++ # whole module ( see r698 )
++ #include openssh::ssh_keys_from_ldap
+
+ include repositories::subversion
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/b609eaf0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A></li>
+ <LI>Next message: <A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2080">[ date ]</a>
+ <a href="thread.html#2080">[ thread ]</a>
+ <a href="subject.html#2080">[ subject ]</a>
+ <a href="author.html#2080">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002081.html b/zarb-ml/mageia-sysadm/2011-January/002081.html
new file mode 100644
index 000000000..92fee138c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002081.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [802] reenable the module, to use on rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B802%5D%20reenable%20the%20module%2C%20to%20use%20on%20rabbit&In-Reply-To=%3C20110114035343.2B092422AC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002080.html">
+ <LINK REL="Next" HREF="002082.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [802] reenable the module, to use on rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B802%5D%20reenable%20the%20module%2C%20to%20use%20on%20rabbit&In-Reply-To=%3C20110114035343.2B092422AC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [802] reenable the module, to use on rabbit">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 04:53:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2081">[ date ]</a>
+ <a href="thread.html#2081">[ thread ]</a>
+ <a href="subject.html#2081">[ subject ]</a>
+ <a href="author.html#2081">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 802
+Author: misc
+Date: 2011-01-14 04:53:42 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+reenable the module, to use on rabbit
+
+Modified Paths:
+--------------
+ puppet/modules/openssh/manifests/init.pp
+
+Modified: puppet/modules/openssh/manifests/init.pp
+===================================================================
+--- puppet/modules/openssh/manifests/init.pp 2011-01-14 03:53:41 UTC (rev 801)
++++ puppet/modules/openssh/manifests/init.pp 2011-01-14 03:53:42 UTC (rev 802)
+@@ -27,9 +27,9 @@
+
+ class ssh_keys_from_ldap inherits server {
+
+-# File [&quot;/etc/ssh/sshd_config&quot;] {
+-# content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
+-# }
++ File [&quot;/etc/ssh/sshd_config&quot;] {
++ content =&gt; template(&quot;openssh/sshd_config&quot;,&quot;openssh/sshd_config_ldap&quot;)
++ }
+
+ package { 'python-ldap':
+ ensure =&gt; installed,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/d23aa3af/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2081">[ date ]</a>
+ <a href="thread.html#2081">[ thread ]</a>
+ <a href="subject.html#2081">[ subject ]</a>
+ <a href="author.html#2081">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002082.html b/zarb-ml/mageia-sysadm/2011-January/002082.html
new file mode 100644
index 000000000..1cfa264fc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002082.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B294%5D%20check%20for%20rpmbuild%20binary%2C%20not%20just%20rpm&In-Reply-To=%3C20110114074311.403594241D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002081.html">
+ <LINK REL="Next" HREF="002084.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B294%5D%20check%20for%20rpmbuild%20binary%2C%20not%20just%20rpm&In-Reply-To=%3C20110114074311.403594241D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 08:43:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2082">[ date ]</a>
+ <a href="thread.html#2082">[ thread ]</a>
+ <a href="subject.html#2082">[ subject ]</a>
+ <a href="author.html#2082">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 294
+Author: blino
+Date: 2011-01-14 08:43:10 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+check for rpmbuild binary, not just rpm
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Urpmi.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-13 17:19:49 UTC (rev 293)
++++ build_system/iurt/trunk/lib/Iurt/Urpmi.pm 2011-01-14 07:43:10 UTC (rev 294)
+@@ -542,7 +542,7 @@
+
+ # &lt;mrl&gt; URPMI saying ok or not, we check this anyway. So that's why
+ # it's outside the else.
+- if (! -f &quot;$chroot_tmp/bin/rpm&quot;) {
++ if (! -f &quot;$chroot_tmp/usr/bin/rpmbuild&quot;) {
+ plog(1, &quot;ERROR: rpm-build is missing!&quot;);
+ $ok = 0;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/fb89a818/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2082">[ date ]</a>
+ <a href="thread.html#2082">[ thread ]</a>
+ <a href="subject.html#2082">[ subject ]</a>
+ <a href="author.html#2082">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002083.html b/zarb-ml/mageia-sysadm/2011-January/002083.html
new file mode 100644
index 000000000..786a0a295
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002083.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C4D3031C1.1010008%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002019.html">
+ <LINK REL="Next" HREF="002113.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C4D3031C1.1010008%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Fri Jan 14 12:21:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2083">[ date ]</a>
+ <a href="thread.html#2083">[ thread ]</a>
+ <a href="subject.html#2083">[ subject ]</a>
+ <a href="author.html#2083">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 13/01/2011 13:50, Olivier Thauvin a &#233;crit :
+&gt;<i> * Michael Scherer (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>) wrote:
+</I>&gt;&gt;<i> Le mercredi 12 janvier 2011 &#224; 23:05 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;&gt;&gt;<i> Le 12/01/2011 22:37, nicolas vigier a &#233;crit :
+</I>&gt;&gt;&gt;&gt;<i> On Wed, 12 Jan 2011, Ma&#226;t wrote:
+</I>&gt;&gt;&gt;&gt;&gt;<i> So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;&gt;&gt;&gt;<i> Do you know if it would be possible to use Postgresql instead of MySQL ?
+</I>&gt;&gt;&gt;&gt;<i> We already have a Postgresql server running on alamut that we could use.
+</I>&gt;&gt;&gt;<i> phpBB3 is supposed to work with PostgreSQL 7.3+ though it's not as widely used as MySQL as a phpBB backend.
+</I>&gt;&gt;<i> Great, so more testing to do /o\
+</I>&gt;<i> In practice, if the SQL was properly written, the SQL must work on any
+</I>&gt;<i> PGSQL version, especially since it have to work on other SQL server
+</I>&gt;<i> (mysql).
+</I>&gt;<i>
+</I>&gt;<i> But who know with php apps.
+</I>&gt;<i>
+</I>Troll&#8482; detected ^^
+
+&gt;&gt;&gt;<i> The problem (for me) is that i just know the basic of PostgreSQL... so we'll need someone else skilled
+</I>&gt;&gt;&gt;<i> enough to tune it (and i'd be truly happy to learn from him/her)
+</I>&gt;&gt;<i> Nanar will be able to do it, even if hosting a small database like this
+</I>&gt;&gt;<i> may not be very appealing to him. There is just 5g, when compared to
+</I>&gt;&gt;<i> sophie, I let him give the numbers.
+</I>&gt;<i> Sophie:
+</I>&gt;<i> - on disk size: ~ 200GB
+</I>&gt;<i> - biggers tables, rows estimated to 150 millions, next table 16 millions
+</I>&gt;<i> - 1208570 rpms in it currently
+</I>&gt;<i>
+</I>&gt;<i> I manage 5 posgresql servers at works.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>\o/ Master !
+
+Teach me :)
+
+Nota : the difficult part with a forum is not really in the table size for tuning but in the complexity of requests with lots of joins mixed with the number of simultaneous read&amp;write calls which can quickly make the server bite the dust :-/
+
+=&gt; clever indexing, good cache and memory tuning, good storage format (to avoid pessimistic table locking and to allow quick parsing with sometimes fulltext indexes)
+
+(and database backup while users are using the forum without making it unusable can also be a challenge)
+
+cheers,
+Ma&#226;t
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2083">[ date ]</a>
+ <a href="thread.html#2083">[ thread ]</a>
+ <a href="subject.html#2083">[ subject ]</a>
+ <a href="author.html#2083">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002084.html b/zarb-ml/mageia-sysadm/2011-January/002084.html
new file mode 100644
index 000000000..479e66743
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002084.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [295] - properly set each rpm macros at import
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114122543.D502B42456%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002082.html">
+ <LINK REL="Next" HREF="002091.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [295] - properly set each rpm macros at import</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114122543.D502B42456%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [295] - properly set each rpm macros at import">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 13:25:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A></li>
+ <LI>Next message: <A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2084">[ date ]</a>
+ <a href="thread.html#2084">[ thread ]</a>
+ <a href="subject.html#2084">[ subject ]</a>
+ <a href="author.html#2084">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 295
+Author: nanardon
+Date: 2011-01-14 13:25:43 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+- properly set each rpm macros at import
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 07:43:10 UTC (rev 294)
++++ build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 12:25:43 UTC (rev 295)
+@@ -14,6 +14,8 @@
+ self.epoch = None
+
+ def unpack(self, topdir):
+- execcmd(&quot;rpm -i --define '_topdir %s' %s&quot; % (topdir, self.filename))
++ execcmd(&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
++ &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;
++ % (topdir, topdir, topdir, self.filename))
+
+ # vim:et:ts=4:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/4b5a7ae3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A></li>
+ <LI>Next message: <A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2084">[ date ]</a>
+ <a href="thread.html#2084">[ thread ]</a>
+ <a href="subject.html#2084">[ subject ]</a>
+ <a href="author.html#2084">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002085.html b/zarb-ml/mageia-sysadm/2011-January/002085.html
new file mode 100644
index 000000000..2c7a2003a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002085.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [296] - fix string formating
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B296%5D%20-%20fix%20string%20formating&In-Reply-To=%3C20110114125231.A58C44245B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002095.html">
+ <LINK REL="Next" HREF="002086.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [296] - fix string formating</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B296%5D%20-%20fix%20string%20formating&In-Reply-To=%3C20110114125231.A58C44245B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [296] - fix string formating">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 13:52:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2085">[ date ]</a>
+ <a href="thread.html#2085">[ thread ]</a>
+ <a href="subject.html#2085">[ subject ]</a>
+ <a href="author.html#2085">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 296
+Author: nanardon
+Date: 2011-01-14 13:52:31 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+- fix string formating
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 12:25:43 UTC (rev 295)
++++ build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 12:52:31 UTC (rev 296)
+@@ -14,8 +14,8 @@
+ self.epoch = None
+
+ def unpack(self, topdir):
+- execcmd(&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
+- &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;
++ execcmd((&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
++ &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;)
+ % (topdir, topdir, topdir, self.filename))
+
+ # vim:et:ts=4:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/086e4237/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2085">[ date ]</a>
+ <a href="thread.html#2085">[ thread ]</a>
+ <a href="subject.html#2085">[ subject ]</a>
+ <a href="author.html#2085">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002086.html b/zarb-ml/mageia-sysadm/2011-January/002086.html
new file mode 100644
index 000000000..9498a5c18
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002086.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [297] fix matching files for last 2 days only
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B297%5D%20fix%20matching%20files%20for%20last%202%20days%20only&In-Reply-To=%3C20110114125403.2FCB44245B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002085.html">
+ <LINK REL="Next" HREF="002087.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [297] fix matching files for last 2 days only</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B297%5D%20fix%20matching%20files%20for%20last%202%20days%20only&In-Reply-To=%3C20110114125403.2FCB44245B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [297] fix matching files for last 2 days only">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 13:54:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A></li>
+ <LI>Next message: <A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2086">[ date ]</a>
+ <a href="thread.html#2086">[ thread ]</a>
+ <a href="subject.html#2086">[ subject ]</a>
+ <a href="author.html#2086">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 297
+Author: blino
+Date: 2011-01-14 13:54:02 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+fix matching files for last 2 days only
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 12:52:31 UTC (rev 296)
++++ build_system/web/index.php 2011-01-14 12:54:02 UTC (rev 297)
+@@ -32,7 +32,7 @@
+
+ chdir($upload_dir);
+
+-$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified&quot;);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) -ctime -$max_modified&quot;);
+
+ preg_match_all(&quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)$!m&quot;, $all_files, $matches, PREG_SET_ORDER);
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/957bb537/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A></li>
+ <LI>Next message: <A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2086">[ date ]</a>
+ <a href="thread.html#2086">[ thread ]</a>
+ <a href="subject.html#2086">[ subject ]</a>
+ <a href="author.html#2086">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002087.html b/zarb-ml/mageia-sysadm/2011-January/002087.html
new file mode 100644
index 000000000..3b9b0bfd0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002087.html
@@ -0,0 +1,130 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [298] more explicit header, phpdoc format
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B298%5D%20more%20explicit%20header%2C%20phpdoc%20format&In-Reply-To=%3C20110114145916.35C2342477%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002086.html">
+ <LINK REL="Next" HREF="002088.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [298] more explicit header, phpdoc format</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B298%5D%20more%20explicit%20header%2C%20phpdoc%20format&In-Reply-To=%3C20110114145916.35C2342477%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [298] more explicit header, phpdoc format">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 15:59:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A></li>
+ <LI>Next message: <A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2087">[ date ]</a>
+ <a href="thread.html#2087">[ thread ]</a>
+ <a href="subject.html#2087">[ subject ]</a>
+ <a href="author.html#2087">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 298
+Author: rda
+Date: 2011-01-14 15:59:15 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+more explicit header, phpdoc format
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 12:54:02 UTC (rev 297)
++++ build_system/web/index.php 2011-01-14 14:59:15 UTC (rev 298)
+@@ -1,13 +1,27 @@
+ &lt;?php
++/**
++ * Mageia build-system quick status report script.
++ *
++ * @copyright Copyright (C) 2011 Oliver Blin
++ *
++ * @author Pascal Terjan
++ * @author Romain d'Alverny
++ *
++ * @license <A HREF="http://www.gnu.org/licenses/gpl-2.0.html">http://www.gnu.org/licenses/gpl-2.0.html</A> GNU GPL v2
++ *
++ * This program is free software; you can redistribute it and/or modify it
++ * under the terms of the GNU General Public License aspublished by the
++ * Free Software Foundation; either version 2 of the License, or (at your
++ * option) any later version.
++ *
++ *
++ * Shows submitted packages in the past $max_modified 24 hours and their
++ * status (built &amp; uploaded, failed build, rejected, etc.).
++ *
++ * This was written anew in Jan. 2011 because existing Mandriva build-system
++ * web report code was not clearly licensed at this very time.
++*/
+
+-/* Copyright (C) 2011 Oliver Blin *\
+-/**************************************************************************\
+-* This program is free software; you can redistribute it and/or modify it *
+-* under the terms of the GNU General Public License aspublished by the *
+-* Free Software Foundation; either version 2 of the License, or (at your *
+-* option) any later version. *
+-\**************************************************************************/
+-
+ error_reporting(E_ALL);
+
+ $g_user = isset($_GET['user']) ? htmlentities(strip_tags($_GET['user'])) : null;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/8730e507/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A></li>
+ <LI>Next message: <A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2087">[ date ]</a>
+ <a href="thread.html#2087">[ thread ]</a>
+ <a href="subject.html#2087">[ subject ]</a>
+ <a href="author.html#2087">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002088.html b/zarb-ml/mageia-sysadm/2011-January/002088.html
new file mode 100644
index 000000000..7957861a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002088.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [299] show users packages count
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B299%5D%20show%20users%20packages%20count&In-Reply-To=%3C20110114150340.A0C9A42476%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002087.html">
+ <LINK REL="Next" HREF="002089.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [299] show users packages count</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B299%5D%20show%20users%20packages%20count&In-Reply-To=%3C20110114150340.A0C9A42476%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [299] show users packages count">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 16:03:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A></li>
+ <LI>Next message: <A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2088">[ date ]</a>
+ <a href="thread.html#2088">[ thread ]</a>
+ <a href="subject.html#2088">[ subject ]</a>
+ <a href="author.html#2088">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 299
+Author: rda
+Date: 2011-01-14 16:03:40 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+show users packages count
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 14:59:15 UTC (rev 298)
++++ build_system/web/index.php 2011-01-14 15:03:40 UTC (rev 299)
+@@ -230,6 +230,9 @@
+ );
+ $total = count($pkgs);
+
++// count users' packages
++$users = array();
++
+ // feedback labels
+ $badges = array(
+ 'uploaded' =&gt; 'Congrats %s! \o/',
+@@ -245,6 +248,12 @@
+ $p['type'] = pkg_gettype($p);
+
+ $stats[$p['type']] += 1;
++
++ if (!array_key_exists($p['user'], $users))
++ $users[$p['user']] = 1;
++ else
++ $users[$p['user']] += 1;
++
+ $s .= sprintf($tmpl,
+ $p['type'],
+ key2date($key),
+@@ -289,7 +298,17 @@
+ $s .= sprintf('&lt;tr class=&quot;%s&quot;&gt;&lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;&lt;td&gt;%s&lt;/td&gt;&lt;td&gt;%d&lt;/td&gt;&lt;td&gt;%d%%&lt;/td&gt;&lt;/tr&gt;',
+ $k, $k, $v, round($v/$total*100));
+ }
+- $s .= '&lt;/table&gt;&lt;/div&gt;';
++
++ $s .= '&lt;/table&gt;&lt;br /&gt;';
++
++ $s .= '&lt;table&gt;&lt;caption&gt;Packagers&lt;/caption&gt;&lt;tr&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Packages&lt;/th&gt;&lt;/tr&gt;';
++ foreach ($users as $k =&gt; $v)
++ $s .= sprintf('&lt;tr&gt;&lt;td&gt;&lt;a href=&quot;/?user=%s&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;&lt;td&gt;%d&lt;/td&gt;&lt;/tr&gt;',
++ $k, $k, $v);
++
++ $s .= '&lt;/table&gt;';
++ $s .= '&lt;/div&gt;';
++
+ echo $s;
+ }
+ else
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/9879b7ba/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A></li>
+ <LI>Next message: <A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2088">[ date ]</a>
+ <a href="thread.html#2088">[ thread ]</a>
+ <a href="subject.html#2088">[ subject ]</a>
+ <a href="author.html#2088">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002089.html b/zarb-ml/mageia-sysadm/2011-January/002089.html
new file mode 100644
index 000000000..b554bb5aa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002089.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [300] fix my name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B300%5D%20fix%20my%20name&In-Reply-To=%3C20110114150629.ED65042477%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002088.html">
+ <LINK REL="Next" HREF="002090.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [300] fix my name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B300%5D%20fix%20my%20name&In-Reply-To=%3C20110114150629.ED65042477%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [300] fix my name">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 16:06:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A></li>
+ <LI>Next message: <A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2089">[ date ]</a>
+ <a href="thread.html#2089">[ thread ]</a>
+ <a href="subject.html#2089">[ subject ]</a>
+ <a href="author.html#2089">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 300
+Author: blino
+Date: 2011-01-14 16:06:29 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+fix my name
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 15:03:40 UTC (rev 299)
++++ build_system/web/index.php 2011-01-14 15:06:29 UTC (rev 300)
+@@ -2,7 +2,7 @@
+ /**
+ * Mageia build-system quick status report script.
+ *
+- * @copyright Copyright (C) 2011 Oliver Blin
++ * @copyright Copyright (C) 2011 Olivier Blin
+ *
+ * @author Pascal Terjan
+ * @author Romain d'Alverny
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/af1e254b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A></li>
+ <LI>Next message: <A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2089">[ date ]</a>
+ <a href="thread.html#2089">[ thread ]</a>
+ <a href="subject.html#2089">[ subject ]</a>
+ <a href="author.html#2089">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002090.html b/zarb-ml/mageia-sysadm/2011-January/002090.html
new file mode 100644
index 000000000..36fdf7c9b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002090.html
@@ -0,0 +1,189 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [301] show package build time
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B301%5D%20show%20package%20build%20time&In-Reply-To=%3C20110114154938.809514247E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002089.html">
+ <LINK REL="Next" HREF="002092.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [301] show package build time</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B301%5D%20show%20package%20build%20time&In-Reply-To=%3C20110114154938.809514247E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [301] show package build time">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 16:49:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A></li>
+ <LI>Next message: <A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2090">[ date ]</a>
+ <a href="thread.html#2090">[ thread ]</a>
+ <a href="subject.html#2090">[ subject ]</a>
+ <a href="author.html#2090">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 301
+Author: rda
+Date: 2011-01-14 16:49:38 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+show package build time
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 15:06:29 UTC (rev 300)
++++ build_system/web/index.php 2011-01-14 15:49:38 UTC (rev 301)
+@@ -46,10 +46,13 @@
+
+ chdir($upload_dir);
+
+-$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) -ctime -$max_modified&quot;);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \&quot;%p\t%T@\&quot;&quot;);
++$re = &quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)\s+(\d+\.\d+)$!m&quot;;
++$r = preg_match_all($re,
++ $all_files,
++ $matches,
++ PREG_SET_ORDER);
+
+-preg_match_all(&quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)$!m&quot;, $all_files, $matches, PREG_SET_ORDER);
+-
+ $pkgs = array();
+ foreach ($matches as $val) {
+
+@@ -85,6 +88,10 @@
+ } else if ($ext == '.lock') {
+ // parse build bot from $data
+ $pkgs[$key]['status']['build'] = 1;
++ } else if ($ext == '.done') {
++ $pkgs[$key]['buildtime']['start'] = strtotime($val[6]);
++ $pkgs[$key]['buildtime']['end'] = round($val[12]);
++ $pkgs[$key]['buildtime']['diff'] = $pkgs[$key]['buildtime']['end'] - $pkgs[$key]['buildtime']['start'];
+ }
+ }
+ // sort by key in reverse order to have more recent pkgs first
+@@ -126,26 +133,38 @@
+ }
+
+ /**
+- * @param string $key
++ * Return human-readable time difference:
++ * - against $key (YmdHis expected format)
++ * - using only $diff (takes precedence over $key if provided)
+ *
++ * @param string $key past date to diff against from now
++ * @param integer $diff time difference in seconds
++ *
+ * @return string
+ */
+-function key2date($key) {
+- global $tz;
+- $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
+- $diff = time() - $date-&gt;getTimestamp();
++function key2date($key, $diff = null) {
++ global $tz;
++
++ if (is_null($diff) || $diff &lt;= 0) {
++ $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
++ if ($date &lt;= 0)
++ return null;
++
++ $diff = time() - $date-&gt;getTimestamp();
++ }
+ if ($diff&lt;60)
+- return $diff . &quot; second&quot; . plural($diff) . &quot; ago&quot;;
++ return $diff . &quot; second&quot; . plural($diff);
+ $diff = round($diff/60);
+ if ($diff&lt;60)
+- return $diff . &quot; minute&quot; . plural($diff) . &quot; ago&quot;;
++ return $diff . &quot; minute&quot; . plural($diff);
+ $diff = round($diff/60);
+ if ($diff&lt;24)
+- return $diff . &quot; hour&quot; . plural($diff) . &quot; ago&quot;;
++ return $diff . &quot; hour&quot; . plural($diff);
+ $diff = round($diff/24);
+
+- return $diff . &quot; day&quot; . plural($diff) . &quot; ago&quot;;
++ return $diff . &quot; day&quot; . plural($diff);
+ }
++
+ ?&gt;
+ &lt;!DOCTYPE html&gt;
+ &lt;html lang=&quot;en&quot;&gt;
+@@ -256,7 +275,7 @@
+
+ $s .= sprintf($tmpl,
+ $p['type'],
+- key2date($key),
++ key2date($key) . ' ago',
+ $p['user'], $p['user'],
+ $p['package'],
+ $p['version'],
+@@ -275,6 +294,9 @@
+ sprintf('&lt;a href=&quot;%s&quot;&gt;%s&lt;/a&gt;', $typelink, $p['type']) :
+ $p['type'];
+
++ $s .= '&lt;/td&gt;&lt;td&gt;';
++ if ($p['type'] == 'uploaded')
++ $s .= duration_to_diff($p['buildtime']['diff']);
+ $s .= '&lt;/td&gt;';
+ //$s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
+ $s .= '&lt;/tr&gt;';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/43918ddb/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A></li>
+ <LI>Next message: <A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2090">[ date ]</a>
+ <a href="thread.html#2090">[ thread ]</a>
+ <a href="subject.html#2090">[ subject ]</a>
+ <a href="author.html#2090">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002091.html b/zarb-ml/mageia-sysadm/2011-January/002091.html
new file mode 100644
index 000000000..c98702e99
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002091.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [295] - properly set each rpm macros at import
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114161254.GA21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002084.html">
+ <LINK REL="Next" HREF="002093.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [295] - properly set each rpm macros at import</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114161254.GA21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [295] - properly set each rpm macros at import">boklm at mars-attacks.org
+ </A><BR>
+ <I>Fri Jan 14 17:12:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2091">[ date ]</a>
+ <a href="thread.html#2091">[ thread ]</a>
+ <a href="subject.html#2091">[ subject ]</a>
+ <a href="author.html#2091">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 14 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i> Revision: 295
+</I>&gt;<i> Author: nanardon
+</I>&gt;<i> Date: 2011-01-14 13:25:43 +0100 (Fri, 14 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> - properly set each rpm macros at import
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths:
+</I>&gt;<i> --------------
+</I>&gt;<i> build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+</I>&gt;<i>
+</I>&gt;<i> Modified: build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 07:43:10 UTC (rev 294)
+</I>&gt;<i> +++ build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 12:25:43 UTC (rev 295)
+</I>&gt;<i> @@ -14,6 +14,8 @@
+</I>&gt;<i> self.epoch = None
+</I>&gt;<i>
+</I>&gt;<i> def unpack(self, topdir):
+</I>&gt;<i> - execcmd(&quot;rpm -i --define '_topdir %s' %s&quot; % (topdir, self.filename))
+</I>&gt;<i> + execcmd(&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
+</I>&gt;<i> + &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;
+</I>&gt;<i> + % (topdir, topdir, topdir, self.filename))
+</I>
+_patchdir in SPECS dir now ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2091">[ date ]</a>
+ <a href="thread.html#2091">[ thread ]</a>
+ <a href="subject.html#2091">[ subject ]</a>
+ <a href="author.html#2091">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002092.html b/zarb-ml/mageia-sysadm/2011-January/002092.html
new file mode 100644
index 000000000..9247a80b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002092.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B302%5D%20-%20patch%20goes%20in%20SOURCES%20no%20SPECS&In-Reply-To=%3C20110114163412.844E142489%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002090.html">
+ <LINK REL="Next" HREF="002094.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B302%5D%20-%20patch%20goes%20in%20SOURCES%20no%20SPECS&In-Reply-To=%3C20110114163412.844E142489%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 17:34:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A></li>
+ <LI>Next message: <A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2092">[ date ]</a>
+ <a href="thread.html#2092">[ thread ]</a>
+ <a href="subject.html#2092">[ subject ]</a>
+ <a href="author.html#2092">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 302
+Author: nanardon
+Date: 2011-01-14 17:34:12 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+- patch goes in SOURCES no SPECS
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/simplerpm.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 15:49:38 UTC (rev 301)
++++ build_system/mgarepo/trunk/MgaRepo/simplerpm.py 2011-01-14 16:34:12 UTC (rev 302)
+@@ -15,7 +15,7 @@
+
+ def unpack(self, topdir):
+ execcmd((&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
+- &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;)
++ &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SOURCES' %s&quot;)
+ % (topdir, topdir, topdir, self.filename))
+
+ # vim:et:ts=4:sw=4
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/c5796797/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A></li>
+ <LI>Next message: <A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2092">[ date ]</a>
+ <a href="thread.html#2092">[ thread ]</a>
+ <a href="subject.html#2092">[ subject ]</a>
+ <a href="author.html#2092">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002093.html b/zarb-ml/mageia-sysadm/2011-January/002093.html
new file mode 100644
index 000000000..484c0417c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002093.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [295] - properly set each rpm macros at import
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3Cm3y66nxwkp.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002091.html">
+ <LINK REL="Next" HREF="002095.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [295] - properly set each rpm macros at import</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3Cm3y66nxwkp.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [295] - properly set each rpm macros at import">mageia at blino.org
+ </A><BR>
+ <I>Fri Jan 14 17:46:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2093">[ date ]</a>
+ <a href="thread.html#2093">[ thread ]</a>
+ <a href="subject.html#2093">[ subject ]</a>
+ <a href="author.html#2093">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+
+&gt;<i> On Fri, 14 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i> - properly set each rpm macros at import
+</I>
+[...]
+
+&gt;&gt;<i> def unpack(self, topdir):
+</I>&gt;&gt;<i> - execcmd(&quot;rpm -i --define '_topdir %s' %s&quot; % (topdir, self.filename))
+</I>&gt;&gt;<i> + execcmd(&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
+</I>&gt;&gt;<i> + &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;
+</I>&gt;&gt;<i> + % (topdir, topdir, topdir, self.filename))
+</I>&gt;<i>
+</I>&gt;<i> _patchdir in SPECS dir now ?
+</I>
+And why not keep using topdir ?
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2093">[ date ]</a>
+ <a href="thread.html#2093">[ thread ]</a>
+ <a href="subject.html#2093">[ subject ]</a>
+ <a href="author.html#2093">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002094.html b/zarb-ml/mageia-sysadm/2011-January/002094.html
new file mode 100644
index 000000000..a804c0b27
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002094.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [303] calling the right function
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B303%5D%20calling%20the%20right%20function&In-Reply-To=%3C20110114165936.7A0F44248F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002092.html">
+ <LINK REL="Next" HREF="002096.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [303] calling the right function</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B303%5D%20calling%20the%20right%20function&In-Reply-To=%3C20110114165936.7A0F44248F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [303] calling the right function">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 17:59:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A></li>
+ <LI>Next message: <A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2094">[ date ]</a>
+ <a href="thread.html#2094">[ thread ]</a>
+ <a href="subject.html#2094">[ subject ]</a>
+ <a href="author.html#2094">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 303
+Author: rda
+Date: 2011-01-14 17:59:36 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+calling the right function
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-14 16:34:12 UTC (rev 302)
++++ build_system/web/index.php 2011-01-14 16:59:36 UTC (rev 303)
+@@ -296,7 +296,7 @@
+
+ $s .= '&lt;/td&gt;&lt;td&gt;';
+ if ($p['type'] == 'uploaded')
+- $s .= duration_to_diff($p['buildtime']['diff']);
++ $s .= key2date(null, $p['buildtime']['diff']);
+ $s .= '&lt;/td&gt;';
+ //$s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
+ $s .= '&lt;/tr&gt;';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/1a4e776c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A></li>
+ <LI>Next message: <A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2094">[ date ]</a>
+ <a href="thread.html#2094">[ thread ]</a>
+ <a href="subject.html#2094">[ subject ]</a>
+ <a href="author.html#2094">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002095.html b/zarb-ml/mageia-sysadm/2011-January/002095.html
new file mode 100644
index 000000000..0f022e3a2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002095.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [295] - properly set each rpm macros at import
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114174016.GA10402%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002093.html">
+ <LINK REL="Next" HREF="002085.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [295] - properly set each rpm macros at import</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B295%5D%20-%20properly%20set%20each%20rpm%20macros%20at%20import&In-Reply-To=%3C20110114174016.GA10402%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] [295] - properly set each rpm macros at import">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Fri Jan 14 18:40:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2095">[ date ]</a>
+ <a href="thread.html#2095">[ thread ]</a>
+ <a href="subject.html#2095">[ subject ]</a>
+ <a href="author.html#2095">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* Olivier Blin (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>) wrote:
+&gt;<i> nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; On Fri, 14 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt; - properly set each rpm macros at import
+</I>&gt;<i>
+</I>&gt;<i> [...]
+</I>&gt;<i>
+</I>&gt;<i> &gt;&gt; def unpack(self, topdir):
+</I>&gt;<i> &gt;&gt; - execcmd(&quot;rpm -i --define '_topdir %s' %s&quot; % (topdir, self.filename))
+</I>&gt;<i> &gt;&gt; + execcmd(&quot;rpm -i --define '_sourcedir %s/SOURCES' &quot; +
+</I>&gt;<i> &gt;&gt; + &quot;--define '_specdir %s/SPECS' --define '_patchdir %s/SPECS' %s&quot;
+</I>&gt;<i> &gt;&gt; + % (topdir, topdir, topdir, self.filename))
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; _patchdir in SPECS dir now ?
+</I>&gt;<i>
+</I>&gt;<i> And why not keep using topdir ?
+</I>
+Because:
+
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">olivier at volantis</A> trunk]$ grep _sourcedir ~/.rpmmacros
+%_sourcedir %(echo `pwd`/SOURCES)
+
+Which make the mgarepo to fail and writing where I don't want.
+
+But in this case, why is it used in the same software elsewhere ? :)
+MgaRepo/rpmutil.py: sourcedir = &quot;--define '_sourcedir %s/%s'&quot; % (tmpdir, &quot;SOURCES&quot;)
+MgaRepo/rpmutil.py: (sourcecmd, topdir, builddir, rpmdir, sourcedir, specdir,
+
+Regards.
+
+&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Olivier Blin - blino
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/e1ef4ec6/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A></li>
+ <LI>Next message: <A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2095">[ date ]</a>
+ <a href="thread.html#2095">[ thread ]</a>
+ <a href="subject.html#2095">[ subject ]</a>
+ <a href="author.html#2095">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002096.html b/zarb-ml/mageia-sysadm/2011-January/002096.html
new file mode 100644
index 000000000..433fc666c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002096.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110114202139.E7BC4424B3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002094.html">
+ <LINK REL="Next" HREF="002097.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110114202139.E7BC4424B3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 21:21:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A></li>
+ <LI>Next message: <A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2096">[ date ]</a>
+ <a href="thread.html#2096">[ thread ]</a>
+ <a href="subject.html#2096">[ subject ]</a>
+ <a href="author.html#2096">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 14 21:21:39 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (597945,597946,597947,597948,597949,597950,597951,597952,597953,597954,597955,597956,597957,597958,597959,597960,597961,597962,597963,597964,597965,597966,597967,597968,597969,597970,597971,597972,597973,597974,597975,597976,597977,597978,597979,597980,597981,597982,597983,597984,597985,597986,597987,597988,597989,597990,597991,597992,597993,597994,597995))
+Fri Jan 14 21:21:39 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A></li>
+ <LI>Next message: <A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2096">[ date ]</a>
+ <a href="thread.html#2096">[ thread ]</a>
+ <a href="subject.html#2096">[ subject ]</a>
+ <a href="author.html#2096">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002097.html b/zarb-ml/mageia-sysadm/2011-January/002097.html
new file mode 100644
index 000000000..31e9ef431
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002097.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110114202140.603DA424B5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002096.html">
+ <LINK REL="Next" HREF="002099.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110114202140.603DA424B5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 21:21:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2097">[ date ]</a>
+ <a href="thread.html#2097">[ thread ]</a>
+ <a href="subject.html#2097">[ subject ]</a>
+ <a href="author.html#2097">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 14 21:21:39 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 14 21:21:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2097">[ date ]</a>
+ <a href="thread.html#2097">[ thread ]</a>
+ <a href="subject.html#2097">[ subject ]</a>
+ <a href="author.html#2097">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002098.html b/zarb-ml/mageia-sysadm/2011-January/002098.html
new file mode 100644
index 000000000..d9b1c6dbe
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002098.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3CAANLkTi%3Dd6TGaJGzOqEXFWPHmYzJCF4L3NUPaWay4nvX2%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001867.html">
+ <LINK REL="Next" HREF="001688.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr</H1>
+ <B>Numan DEMIRD&#214;GEN</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20MeetBot%20is%20needed%20for%20%23mageia-i18n-tr&In-Reply-To=%3CAANLkTi%3Dd6TGaJGzOqEXFWPHmYzJCF4L3NUPaWay4nvX2%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr">numand46 at gmail.com
+ </A><BR>
+ <I>Fri Jan 14 22:30:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2098">[ date ]</a>
+ <a href="thread.html#2098">[ thread ]</a>
+ <a href="subject.html#2098">[ subject ]</a>
+ <a href="author.html#2098">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thank you for meet_bot.
+
+Sincerely,
+numan
+
+
+---------- Forwarded message ----------
+From: Numan DEMIRD&#214;GEN &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">numand46 at gmail.com</A>&gt;
+Date: 2011/1/7
+Subject: MeetBot is needed for #mageia-i18n-tr
+To: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>
+
+
+As suggested in Mageia International meeting helded yesterday, I created a
+new IRC channel named #mageia-i18n-tr on FreeNode. Could you add meetbot to
+our new channel?
+
+Sincerely,
+
+Turkish Translation Team Leader
+numand
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/425aaad8/attachment.html&gt;
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A></li>
+ <LI>Next message: <A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2098">[ date ]</a>
+ <a href="thread.html#2098">[ thread ]</a>
+ <a href="subject.html#2098">[ subject ]</a>
+ <a href="author.html#2098">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002099.html b/zarb-ml/mageia-sysadm/2011-January/002099.html
new file mode 100644
index 000000000..d9efd2d12
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002099.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B304%5D%20Remove%20src.rpm%20from%20done%20in%20case%20of%20failure&In-Reply-To=%3C20110114213600.363FB424C4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002097.html">
+ <LINK REL="Next" HREF="002100.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [304] Remove src.rpm from done in case of failure</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B304%5D%20Remove%20src.rpm%20from%20done%20in%20case%20of%20failure&In-Reply-To=%3C20110114213600.363FB424C4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [304] Remove src.rpm from done in case of failure">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 22:36:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2099">[ date ]</a>
+ <a href="thread.html#2099">[ thread ]</a>
+ <a href="subject.html#2099">[ subject ]</a>
+ <a href="author.html#2099">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 304
+Author: pterjan
+Date: 2011-01-14 22:35:59 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+Remove src.rpm from done in case of failure
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/ulri
+
+Modified: build_system/iurt/trunk/ulri
+===================================================================
+--- build_system/iurt/trunk/ulri 2011-01-14 16:59:36 UTC (rev 303)
++++ build_system/iurt/trunk/ulri 2011-01-14 21:35:59 UTC (rev 304)
+@@ -476,6 +476,12 @@
+ link $file, &quot;$fail_dir/${prefix}_$srpm&quot;;
+ delete $pkg_tree{$prefix};
+ unlink $file;
++ # If one arch has been generated, we also have a src.rpm in done
++ $file = &quot;$done_dir/${prefix}_$srpm&quot;;
++ if (-f $file) {
++ plog('DEBUG', &quot;deleting $file&quot;);
++ unlink $file;
++ }
+ }
+
+ # Notify user if build failed
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/1df278b9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2099">[ date ]</a>
+ <a href="thread.html#2099">[ thread ]</a>
+ <a href="subject.html#2099">[ subject ]</a>
+ <a href="author.html#2099">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002100.html b/zarb-ml/mageia-sysadm/2011-January/002100.html
new file mode 100644
index 000000000..bca5abc62
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002100.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B803%5D%20No%20need%20for%20queue_recency%20at%20upload%20time%2C%0A%20we%20upload%20directly%20to%20repository&In-Reply-To=%3C20110114215410.B4D35424C8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002099.html">
+ <LINK REL="Next" HREF="002102.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B803%5D%20No%20need%20for%20queue_recency%20at%20upload%20time%2C%0A%20we%20upload%20directly%20to%20repository&In-Reply-To=%3C20110114215410.B4D35424C8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 14 22:54:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A></li>
+ <LI>Next message: <A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2100">[ date ]</a>
+ <a href="thread.html#2100">[ thread ]</a>
+ <a href="subject.html#2100">[ subject ]</a>
+ <a href="author.html#2100">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 803
+Author: pterjan
+Date: 2011-01-14 22:54:10 +0100 (Fri, 14 Jan 2011)
+Log Message:
+-----------
+No need for queue_recency at upload time, we upload directly to repository
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-upload.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-14 03:53:42 UTC (rev 802)
++++ puppet/modules/buildsystem/templates/submit-upload.conf 2011-01-14 21:54:10 UTC (rev 803)
+@@ -28,7 +28,6 @@
+ - acl
+ - rpmlint
+ - recency
+- - queue_recency
+ actions:
+ - markrelease
+ # - sign
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110114/7aedfa75/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A></li>
+ <LI>Next message: <A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2100">[ date ]</a>
+ <a href="thread.html#2100">[ thread ]</a>
+ <a href="subject.html#2100">[ subject ]</a>
+ <a href="author.html#2100">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002101.html b/zarb-ml/mageia-sysadm/2011-January/002101.html
new file mode 100644
index 000000000..d2a1e58b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002101.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115080206.114C042541%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002102.html">
+ <LINK REL="Next" HREF="002103.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115080206.114C042541%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 09:02:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2101">[ date ]</a>
+ <a href="thread.html#2101">[ thread ]</a>
+ <a href="subject.html#2101">[ subject ]</a>
+ <a href="author.html#2101">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 09:02:05 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 09:02:05 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2101">[ date ]</a>
+ <a href="thread.html#2101">[ thread ]</a>
+ <a href="subject.html#2101">[ subject ]</a>
+ <a href="author.html#2101">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002102.html b/zarb-ml/mageia-sysadm/2011-January/002102.html
new file mode 100644
index 000000000..301e65be0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002102.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115080205.D90D14253F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002100.html">
+ <LINK REL="Next" HREF="002101.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115080205.D90D14253F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 09:02:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A></li>
+ <LI>Next message: <A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2102">[ date ]</a>
+ <a href="thread.html#2102">[ thread ]</a>
+ <a href="subject.html#2102">[ subject ]</a>
+ <a href="author.html#2102">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 09:02:05 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-15 09:02:05', '2011-01-15 09:02:05', '0.00 kB', 4, 6)
+Sat Jan 15 09:02:05 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A></li>
+ <LI>Next message: <A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2102">[ date ]</a>
+ <a href="thread.html#2102">[ thread ]</a>
+ <a href="subject.html#2102">[ subject ]</a>
+ <a href="author.html#2102">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002103.html b/zarb-ml/mageia-sysadm/2011-January/002103.html
new file mode 100644
index 000000000..82f043b3a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002103.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115083210.A506742547%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002101.html">
+ <LINK REL="Next" HREF="002104.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115083210.A506742547%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 09:32:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2103">[ date ]</a>
+ <a href="thread.html#2103">[ thread ]</a>
+ <a href="subject.html#2103">[ subject ]</a>
+ <a href="author.html#2103">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 09:32:10 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 09:32:10 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2103">[ date ]</a>
+ <a href="thread.html#2103">[ thread ]</a>
+ <a href="subject.html#2103">[ subject ]</a>
+ <a href="author.html#2103">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002104.html b/zarb-ml/mageia-sysadm/2011-January/002104.html
new file mode 100644
index 000000000..6d6921227
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002104.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115090215.1AE2F4254C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002103.html">
+ <LINK REL="Next" HREF="002105.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115090215.1AE2F4254C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 10:02:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2104">[ date ]</a>
+ <a href="thread.html#2104">[ thread ]</a>
+ <a href="subject.html#2104">[ subject ]</a>
+ <a href="author.html#2104">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 10:02:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 10:02:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2104">[ date ]</a>
+ <a href="thread.html#2104">[ thread ]</a>
+ <a href="subject.html#2104">[ subject ]</a>
+ <a href="author.html#2104">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002105.html b/zarb-ml/mageia-sysadm/2011-January/002105.html
new file mode 100644
index 000000000..31b2816e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002105.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115093220.DA37742553%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002104.html">
+ <LINK REL="Next" HREF="002106.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115093220.DA37742553%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 10:32:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2105">[ date ]</a>
+ <a href="thread.html#2105">[ thread ]</a>
+ <a href="subject.html#2105">[ subject ]</a>
+ <a href="author.html#2105">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 10:32:20 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 10:32:20 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2105">[ date ]</a>
+ <a href="thread.html#2105">[ thread ]</a>
+ <a href="subject.html#2105">[ subject ]</a>
+ <a href="author.html#2105">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002106.html b/zarb-ml/mageia-sysadm/2011-January/002106.html
new file mode 100644
index 000000000..8c2eb17d0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002106.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115100225.00A6142558%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002105.html">
+ <LINK REL="Next" HREF="002107.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115100225.00A6142558%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 11:02:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2106">[ date ]</a>
+ <a href="thread.html#2106">[ thread ]</a>
+ <a href="subject.html#2106">[ subject ]</a>
+ <a href="author.html#2106">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 11:02:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 11:02:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2106">[ date ]</a>
+ <a href="thread.html#2106">[ thread ]</a>
+ <a href="subject.html#2106">[ subject ]</a>
+ <a href="author.html#2106">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002107.html b/zarb-ml/mageia-sysadm/2011-January/002107.html
new file mode 100644
index 000000000..88f8c9fc6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002107.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115103232.5E98B4255D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002106.html">
+ <LINK REL="Next" HREF="002108.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115103232.5E98B4255D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 11:32:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2107">[ date ]</a>
+ <a href="thread.html#2107">[ thread ]</a>
+ <a href="subject.html#2107">[ subject ]</a>
+ <a href="author.html#2107">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 11:32:31 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (608058,608059,608060,608061,608062,608063,608064,608065,608066,608067,608068,608069,608070,608071,608072,608073,608074,608075,608076,608077,608078,608079,608080,608081,608082,608083,608084,608085,608086,608087,608088,608089,608090,608091,608092,608093,608094,608095,608096,608097,608098,608099,608100,608101,608102,608103,608104,608105,608106,608107,608108,608109,608110,608111,608112,608113,608114,608115,608116,608117,608118,608119,608120,608121))
+Sat Jan 15 11:32:31 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2107">[ date ]</a>
+ <a href="thread.html#2107">[ thread ]</a>
+ <a href="subject.html#2107">[ subject ]</a>
+ <a href="author.html#2107">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002108.html b/zarb-ml/mageia-sysadm/2011-January/002108.html
new file mode 100644
index 000000000..e27050400
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002108.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115103232.C88664255E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002107.html">
+ <LINK REL="Next" HREF="002109.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115103232.C88664255E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 11:32:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2108">[ date ]</a>
+ <a href="thread.html#2108">[ thread ]</a>
+ <a href="subject.html#2108">[ subject ]</a>
+ <a href="author.html#2108">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 11:32:32 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 11:32:32 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2108">[ date ]</a>
+ <a href="thread.html#2108">[ thread ]</a>
+ <a href="subject.html#2108">[ subject ]</a>
+ <a href="author.html#2108">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002109.html b/zarb-ml/mageia-sysadm/2011-January/002109.html
new file mode 100644
index 000000000..6b5a29784
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002109.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115110236.C337942564%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002108.html">
+ <LINK REL="Next" HREF="002110.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115110236.C337942564%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 12:02:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2109">[ date ]</a>
+ <a href="thread.html#2109">[ thread ]</a>
+ <a href="subject.html#2109">[ subject ]</a>
+ <a href="author.html#2109">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 12:02:36 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 12:02:36 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2109">[ date ]</a>
+ <a href="thread.html#2109">[ thread ]</a>
+ <a href="subject.html#2109">[ subject ]</a>
+ <a href="author.html#2109">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002110.html b/zarb-ml/mageia-sysadm/2011-January/002110.html
new file mode 100644
index 000000000..96361a202
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002110.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115113241.2FA1D4256A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002109.html">
+ <LINK REL="Next" HREF="002111.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115113241.2FA1D4256A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 12:32:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2110">[ date ]</a>
+ <a href="thread.html#2110">[ thread ]</a>
+ <a href="subject.html#2110">[ subject ]</a>
+ <a href="author.html#2110">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 12:32:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 12:32:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2110">[ date ]</a>
+ <a href="thread.html#2110">[ thread ]</a>
+ <a href="subject.html#2110">[ subject ]</a>
+ <a href="author.html#2110">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002111.html b/zarb-ml/mageia-sysadm/2011-January/002111.html
new file mode 100644
index 000000000..4b4cbe332
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002111.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115120245.B4ABB42572%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002110.html">
+ <LINK REL="Next" HREF="002112.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115120245.B4ABB42572%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 13:02:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2111">[ date ]</a>
+ <a href="thread.html#2111">[ thread ]</a>
+ <a href="subject.html#2111">[ subject ]</a>
+ <a href="author.html#2111">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 13:02:45 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 13:02:45 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2111">[ date ]</a>
+ <a href="thread.html#2111">[ thread ]</a>
+ <a href="subject.html#2111">[ subject ]</a>
+ <a href="author.html#2111">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002112.html b/zarb-ml/mageia-sysadm/2011-January/002112.html
new file mode 100644
index 000000000..12890ba52
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002112.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115123251.27717425A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002111.html">
+ <LINK REL="Next" HREF="002114.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115123251.27717425A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 13:32:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2112">[ date ]</a>
+ <a href="thread.html#2112">[ thread ]</a>
+ <a href="subject.html#2112">[ subject ]</a>
+ <a href="author.html#2112">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 13:32:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 13:32:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2112">[ date ]</a>
+ <a href="thread.html#2112">[ thread ]</a>
+ <a href="subject.html#2112">[ subject ]</a>
+ <a href="author.html#2112">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002113.html b/zarb-ml/mageia-sysadm/2011-January/002113.html
new file mode 100644
index 000000000..e4baa42c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002113.html
@@ -0,0 +1,164 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C4D317B0E.2000905%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002083.html">
+ <LINK REL="Next" HREF="002121.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C4D317B0E.2000905%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Sat Jan 15 11:46:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2113">[ date ]</a>
+ <a href="thread.html#2113">[ thread ]</a>
+ <a href="subject.html#2113">[ subject ]</a>
+ <a href="author.html#2113">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 13/01/2011 13:29, Michael Scherer a &#233;crit :
+
+----8&lt;----
+&gt;<i> In any case, postgresql to mysql conversion doesn't look doable.
+</I>&gt;<i>
+</I>It could be done using things like TOS
+
+&gt;&gt;<i> There will be a central node repos (somewhere... perhaps github or gitorious) cloned from upstream
+</I>&gt;&gt;<i> phpbb... from there we'll clone dev repos to add our changes... templates, mods integrations, specific patches etc.
+</I>&gt;<i> I would prefer to have it hosted on our servers, for various and obvious
+</I>&gt;<i> reasons ( like : &quot;handling the auth and permission ourself&quot; &quot;proper
+</I>&gt;<i> bugtracker integration&quot;, etc ).
+</I>Indeed
+
+&gt;<i> But we are not ready, see my answer about gitorious. So here is a
+</I>&gt;<i> proposal in 4 steps :
+</I>&gt;<i>
+</I>&gt;<i> Now :
+</I>&gt;<i> - we do a git checkout every 5 minutes ( just need the url, and
+</I>&gt;<i> testing )
+</I>Ouch
+
+&gt;<i> Later ( like short term ):
+</I>&gt;<i> - sysadmins do work to have a git repository, who will be the exact
+</I>&gt;<i> state of production, and be the reference. That where changes are
+</I>&gt;<i> pushed, and where the server take his checkout. So this way, the project
+</I>&gt;<i> handle who can push to it using ldap (unification of auth, delegatation
+</I>&gt;<i> etc ).
+</I>&gt;<i>
+</I>&gt;<i> Later again ( like mid term ) :
+</I>&gt;<i> - you express your needs in term of hosting ( like what type of hook,
+</I>&gt;<i> requirement in term of web interface, &quot;need to do review&quot; &quot;need to show
+</I>&gt;<i> dancing hamster&quot; , etc ) when we do a call for that ( you can do before,
+</I>&gt;<i> but this will potentially be lost ).
+</I>ok for that
+
+&gt;<i> Once we have installed this :
+</I>&gt;<i> - you switch to our infrastructure.
+</I>&gt;<i>
+</I>&gt;&gt;<i> We'll clone also integration repos (used for first test level) from which test
+</I>&gt;&gt;<i> repos will be cloned and then production will be at the end
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Of these 3 i'd like at least to have test on the server (and production obviously)
+</I>&gt;<i> Since we do have puppet and can clone machine, I would then prefer to
+</I>&gt;<i> have a separate vm for test than for production, unless there is problem
+</I>&gt;<i> with the intended usage (like you really need to have the exact same
+</I>&gt;<i> hardware, for load testing purpose ).
+</I>Nope... the we don't need to have cascading git repos... each integration/testing/production can be cloned from reference
+
+&gt;&gt;&gt;<i> Do you need modifications in phpBB sources ?
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> yes... some coming from (more or less) official patches (called &quot;mods&quot;) some coming from ash and i and perhaps other php devs
+</I>&gt;<i> /me close eyes when reading &quot;(more of less) official patches&quot;.
+</I>&gt;<i>
+</I>That's the way phpBB people deals with &quot;mods&quot; : authors (not phpBB Team) publish them on the mods dedicated forum, and you are free to use (or not) them without warranty at all some are widely used and well known to be stable...
+
+That's why integration and testing stages are so important
+
+&gt;&gt;&gt;<i> If that's only for configuration files, we can host them on puppet svn
+</I>&gt;&gt;&gt;<i> and deploy them with puppet.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> if you want to play with puppet for production and having us not touching it with our dirty hands (^^) i'm perfectly ok with
+</I>&gt;&gt;<i> that... but i neeed a integration and testing forum with cascaded by git cloning
+</I>&gt;&gt;<i> (and i need to sync database of test from production to simulate version migration then cancel and replay as much a i need)
+</I>&gt;<i> Could we do it with a master/slave replication without much trouble ?
+</I>&gt;<i> ( and possibly, one that would automatically recreate the db once it is
+</I>&gt;<i> dropped )
+</I>&gt;<i>
+</I>&gt;<i> Or we can do snapshot using lvm, but I think this can be quite fragile.
+</I>&gt;<i>
+</I>Nope... master/slave replication will not fit my needs : i need 2 separate bases. The production i won't play with it.
+
+For testing : once i updated the code to the new version there can be SQL modifications : new tables, alter tables, insert or update for rows...
+
+This will be triggered from admin board of phpBB... with a master/slave this would be forbidden or would brake replication
+
+But we could perfectly use the last (nightly ,) production backup to populate the test base when i need to go back to &quot;clean production state&quot;
+
+
+&gt;&gt;<i> so that we test our changes (and the migration process) on a perfectly identic env before putting them in production.
+</I>&gt;<i> As said, I would strongly favor a automated deployment using git, at
+</I>&gt;<i> least on production server.
+</I>ok for me
+
+&gt;&gt;<i> (And git will be the spine of all that process)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Can we have access to the sources, list of changes (if changes are
+</I>&gt;&gt;&gt;<i> needed), and configuration files somewhere ?
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> If a source management is needed, I would use Mageia svn for now, and
+</I>&gt;&gt;&gt;<i> later an other source management software when it is setup on Mageia
+</I>&gt;&gt;&gt;<i> servers.
+</I>&gt;&gt;<i> Svn does not offer enough flexibility for playing with our repository while
+</I>&gt;&gt;<i> keeping a true link with upstream to merge their change with ours without pain :-/
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> (Sorry but here SVN is not an option we should consider viable imho)
+</I>&gt;<i> As I said, if people want us to host git, there is a few questions to
+</I>&gt;<i> answer first ( I guess that 2 weeks to gather requirement should
+</I>&gt;<i> suffice, given proper flamewar handling )
+</I>
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2113">[ date ]</a>
+ <a href="thread.html#2113">[ thread ]</a>
+ <a href="subject.html#2113">[ subject ]</a>
+ <a href="author.html#2113">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002114.html b/zarb-ml/mageia-sysadm/2011-January/002114.html
new file mode 100644
index 000000000..b75f16193
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002114.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115130257.56AC8425AD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002112.html">
+ <LINK REL="Next" HREF="002115.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115130257.56AC8425AD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 14:02:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2114">[ date ]</a>
+ <a href="thread.html#2114">[ thread ]</a>
+ <a href="subject.html#2114">[ subject ]</a>
+ <a href="author.html#2114">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 14:02:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (609814,609815,609816,609817,609818,609819,609820,609821,609822,609823,609824,609825,609826,609827,609828,609829,609830,609831,609832,609833,609834,609835,609836,609837,609838,609839,609840,609841,609842,609843,609844,609845,609846,609847,609848,609849,609850,609851,609852,609853,609854,609855,609856,609857,609858,609859,609860,609861,609862,609863,609864,609865,609866,609867,609868,609869,609870,609871,609872,609873,609874,609875,609876,609877))
+Sat Jan 15 14:02:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2114">[ date ]</a>
+ <a href="thread.html#2114">[ thread ]</a>
+ <a href="subject.html#2114">[ subject ]</a>
+ <a href="author.html#2114">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002115.html b/zarb-ml/mageia-sysadm/2011-January/002115.html
new file mode 100644
index 000000000..cf29c11de
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002115.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115130257.B1B99425AE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002114.html">
+ <LINK REL="Next" HREF="002117.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115130257.B1B99425AE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 14:02:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2115">[ date ]</a>
+ <a href="thread.html#2115">[ thread ]</a>
+ <a href="subject.html#2115">[ subject ]</a>
+ <a href="author.html#2115">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 14:02:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 14:02:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2115">[ date ]</a>
+ <a href="thread.html#2115">[ thread ]</a>
+ <a href="subject.html#2115">[ subject ]</a>
+ <a href="author.html#2115">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002116.html b/zarb-ml/mageia-sysadm/2011-January/002116.html
new file mode 100644
index 000000000..67d5f9538
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002116.html
@@ -0,0 +1,367 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D3188FE.3040403%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002021.html">
+ <LINK REL="Next" HREF="002393.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D3188FE.3040403%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Sat Jan 15 12:46:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2116">[ date ]</a>
+ <a href="thread.html#2116">[ thread ]</a>
+ <a href="subject.html#2116">[ subject ]</a>
+ <a href="author.html#2116">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 13/01/2011 13:29, Michael Scherer a &#233;crit :
+
+&gt;<i> &gt; Le mercredi 12 janvier 2011 &#224; 21:27 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;&gt;<i> &gt;&gt; Hi there,
+</I>&gt;&gt;<i> &gt;&gt;
+</I>&gt;&gt;<i> &gt;&gt; As it seems VM creation takes a little bit of time due
+</I>&gt;&gt;<i> &gt;&gt; to people being under heavy load at work Anne and misc
+</I>&gt;&gt;<i> &gt;&gt; considered the option of creation the Xen VM on one of
+</I>&gt;&gt;<i> &gt;&gt; our servers (we could migrate the VM on atalante later)
+</I>&gt;<i> &gt; The exact technology should not matter much, that's also what puppet is
+</I>&gt;<i> &gt; made for. Ie, unless we plan to do a migration at the system image
+</I>&gt;<i> &gt; level, we could simply install the 2nd vm, put puppet, clone the
+</I>&gt;<i> &gt; computer, migrate the db and ip.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; ( not that I do not like xen, but I would prefer something else ).
+</I>Well I mentionned Xen because Atalante uses it... but if this is not a problem for puppet then ok for me :)
+
+
+&gt;&gt;<i> &gt;&gt; For that misc asked for Forum needs...
+</I>&gt;<i> &gt; I think I didn't make myself clear. I wanted information to deploy it
+</I>&gt;<i> &gt; like where is the git stored ( a url, not &quot;it is on a server&quot; ), who
+</I>&gt;<i> &gt; will need what access, etc. But the information you gave are also
+</I>&gt;<i> &gt; important ( and bring lots of question as you can see ).
+</I>&gt;<i> &gt;
+</I>Atm it's stored on Ennael's dedibox :)
+
+
+
+&gt;&gt;<i> &gt;&gt; For the beginning i'll consider that we are going to put everything on the same machine
+</I>&gt;&gt;<i> &gt;&gt; (DB and PHP). This is not rally brilliant to virtualize DB servers but i guess this will
+</I>&gt;&gt;<i> &gt;&gt; not kill the VM in the first monthes as the tables will not be big.
+</I>&gt;<i> &gt; AFAIK, using virtio and proper cache, this should not be much a problem.
+</I>ok then
+
+
+&gt;&gt;<i> &gt;&gt; So phpBB needs a LAMP Stack : Apache + PHP5 + MysSQL5 (it prefers to have MySQLi extention)
+</I>&gt;<i> &gt; No specific requirement in term of version, using 2010.1 rpm should be
+</I>&gt;<i> &gt; ok, I assume ?
+</I>indeed
+
+
+&gt;&gt;<i> &gt;&gt; And we'll need with php the optional :
+</I>&gt;&gt;<i> &gt;&gt; -- zlib compression (better having it)
+</I>&gt;&gt;<i> &gt;&gt; -- remote ftp support (well... i'm not in favor even if documentation asks for it)
+</I>&gt;<i> &gt; We could drop outgoing connexion if needed.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; ( yes, php make me paranoid in term of security )
+</I>&gt;<i> &gt;
+</I>quite understandable :o)
+
+
+&gt;&gt;<i> &gt;&gt; -- XML support (better having it)
+</I>&gt;&gt;<i> &gt;&gt; -- Image Magick support (better having it)
+</I>&gt;<i> &gt; php-image-magick. I do think there is a conspiration to make me have a
+</I>&gt;<i> &gt; stroke. Security research by a friend of mine on ImageMagick do not make
+</I>&gt;<i> &gt; feel safe to know we will use it, but if this is required, we have no
+</I>&gt;<i> &gt; choice.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Just to know, what will it be used for ( I assume this will be used to
+</I>&gt;<i> &gt; resize avatar ) ?
+</I>yes
+
+&gt;&gt;<i> &gt;&gt; -- GD support (same as Image magick)
+</I>&gt;<i> &gt; Does the forum support suhoshin, or various php hardening measures ?
+</I>&gt;<i> &gt;
+</I>Dunno... but we can check that. phpBB forum's got a few threads of errors mentionning suhosin but i suspect they did not try very hard
+
+
+&gt;<i> &gt; Did you do various testing with a hardened configuration with dangerous
+</I>&gt;<i> &gt; call disabled ( mainly remote url access for a start, but i also think
+</I>&gt;<i> &gt; we can use opendir restriction, etc, etc ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Does it have non regression testing ( so we can enable stuff and see if
+</I>&gt;<i> &gt; anything break ? ) ?
+</I>&gt;<i> &gt;
+</I>Testing and integration envs are perfect for that :)
+
+
+&gt;&gt;<i> &gt;&gt; For source management git will be used... so we'll need it too :)
+</I>&gt;<i> &gt; Just git clone ?
+</I>&gt;<i> &gt; I have a puppet module for this, just need tests before I commit.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; For git hosting, again, while I am in favor, there is a few questions to
+</I>&gt;<i> &gt; answer and prepare it, see my previous mail about what is needed.
+</I>&gt;<i> &gt;
+</I>we need cloning, branch/tag switching and sync with reference repos
+
+
+&gt;&gt;<i> &gt;&gt; As forum have often to face bruteforce having Fail2ban would be really great...
+</I>&gt;&gt;<i> &gt;&gt; for every open service like ssh
+</I>&gt;<i> &gt; On ssh level, and for me, that's a vote in favor of &quot;no&quot;. We use ssh
+</I>&gt;<i> &gt; keys only for admins, so fail2ban will just cause trouble.
+</I>...
+
+
+&gt;&gt;<i> &gt;&gt; but also for forums... i'd like to have Fail2ban
+</I>&gt;&gt;<i> &gt;&gt; parse a file of phpBB failed login to trigger a IP low level ban during a
+</I>&gt;&gt;<i> &gt;&gt; few hours or more...
+</I>&gt;<i> &gt; Well, if you give us the configuration, we can see.
+</I>ok
+
+
+&gt;<i> &gt; We can also use the trick that Olivier deployed on d-c to avoid numerous
+</I>&gt;<i> &gt; connexions from the same IP ( in case someone decide to be smart and do
+</I>&gt;<i> &gt; simultaneous attempts to log ).
+</I>ok too... i'm curious to see what the trick is :)
+
+&gt;&gt;<i> &gt;&gt; For forum management we'll need :
+</I>&gt;<i> &gt; ---- 8&lt;----
+</I>&gt;<i> &gt; or for those who are not CxO-fluent ( private joke ), who is 'we', in
+</I>&gt;<i> &gt; term of organisation ( ie, do we need to create a ldap group, etc ) ?
+</I>&gt;<i> &gt;
+</I>We = those who maintain forum at forum admin level (ash and i atm)
+
+For integration and testing we'll prehaps need a little bit more
+
+For production you can keep that for sysadmins i guess (till now i got to be sysadmin &amp; forum admin so this will need a little bit of tuning to adapt myself)
+
+
+&gt;&gt;<i> &gt;&gt; -- access to sources (read/write)
+</I>&gt;<i> &gt; I rather keep this automated from git, for security reasons and to avoid
+</I>&gt;<i> &gt; human errors. I would even add a cron job that does a git diff or
+</I>&gt;<i> &gt; something similar, to detect if someone uploaded a file manually, or
+</I>&gt;<i> &gt; touched to it using apache.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; In fact, as a security measure, I think the user that will write the
+</I>&gt;<i> &gt; source should put it read only for apache. Ie, use a separate system
+</I>&gt;<i> &gt; user for that.
+</I>yup that's wise
+
+but some dirs (avatars upload dir, file upload dir, emoticon uplad dir, cache dir) will need to be writable for apache...
+
+
+&gt;&gt;<i> &gt;&gt; -- access to data zones (avatars and uploaded things) (read/write)
+</I>&gt;<i> &gt; You mean apache will need it, no ?
+</I>indeed... apache will need it in the fist place, but sometimes there can be need to delete an avatar, resize it, replace it with something not offensive, make it read only to prevent user re-changing again and again...
+
+
+&gt;<i> &gt; Direct access seems to me a pretty rare event, we can grant access if
+</I>&gt;<i> &gt; there is a really lots of request, ie if you annoy admin enough to make
+</I>&gt;<i> &gt; them give it rather than doing themselves.
+</I>Well you're right we can tune organisation later... so let's say that sysadmin will take care of low level tasks on production forum...
+
+
+&gt;&gt;<i> &gt;&gt; -- access to accesslogs and errorlogs (read)
+</I>&gt;<i> &gt; then this should be merged with the webmasters concept that romain
+</I>&gt;<i> &gt; explained. For now, we didn't setup anything ( we didn't even split log
+</I>&gt;<i> &gt; file on alamut, even if this should be trivial ).
+</I>&gt;<i> &gt;
+</I>indeed forum admins have obviously tasks that are close to this &quot;webmaster&quot; concept
+
+
+&gt;&gt;<i> &gt;&gt; -- ability to change php log levels
+</I>&gt;<i> &gt; This can be done by php, I think.
+</I>&gt;<i> &gt;
+</I>if php global config allows it.
+
+
+&gt;&gt;<i> &gt;&gt; -- access to php logs (read)
+</I>&gt;<i> &gt; same as accesslogs
+</I>yup
+
+
+&gt;&gt;<i> &gt;&gt; -- console access to database(s) (i'd prefer to avoid completely phpMyadmin on the forum server)
+</I>&gt;<i> &gt; I would prefer avoid giving console access until there is a real need. I would favor then a remote
+</I>&gt;<i> &gt; mysql access, and forcing ssl, maybe even limited by fixed ip address if you wish to avoid bruteforce.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; ( I will not go to the point of proposing to use a vpn too, but
+</I>&gt;<i> &gt; almost ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Maybe we could think of some kind of ssh bastion for such access ( or
+</I>&gt;<i> &gt; maybe that's overkill too ).
+</I>&gt;<i> &gt;
+</I>well for forum administration i daily use sql CLI because that's loads more effective than using phpBB SQL interface or uglier things like phpMyadmin :-/
+
+
+&gt;&gt;<i> &gt;&gt; For performance questions : i guess forum opening will trigger a rather vast
+</I>&gt;&gt;<i> &gt;&gt; amount of people coming (at least to register their nicks)... i'd be happy to
+</I>&gt;&gt;<i> &gt;&gt; avoid the server being loaded to death.
+</I>&gt;<i> &gt; Registration will be done on catdap from what I think we agreed on, no ?
+</I>&gt;<i> &gt; ( correct me if I am wrong ).
+</I>you are right but once registered they'll go to the forum (in particular if they came to registration form through a link on the forum)
+
+
+&gt;<i> &gt; So we need to work on that part ( starting more processes, and so
+</I>&gt;<i> &gt; letting us tune that with puppet ( this is hardcoded now, AFAIK ). So
+</I>&gt;<i> &gt; depending on where we host the forum, we can surely avoid this effect.
+</I>:<i>-/
+</I>
+
+&gt;&gt;<i> &gt;&gt; So i'm targetting at least one thousand simultaneous users being active on the
+</I>&gt;&gt;<i> &gt;&gt; forum... that will do for apache tuning.
+</I>&gt;<i> &gt; Ok so let's say 120 simultaneous process for apache, which also mean we
+</I>&gt;<i> &gt; need to keep apache process as lean as possible ( ie, no unused module
+</I>&gt;<i> &gt; loaded ). I assume that there is no guarantee on being thread safe from
+</I>&gt;<i> &gt; php and associated library, so we will use mpm-prefork.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Since the server is isolated and serve only for php hosting, I guess
+</I>&gt;<i> &gt; using fast-cgi will not bring much to the equation, when compared to
+</I>&gt;<i> &gt; mod_php.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Let's also assume 30 processes for forum registration on catdap ( if I
+</I>&gt;<i> &gt; am not wrong on that part, of course ) ? We could surely mitigate the
+</I>&gt;<i> &gt; potential overload by not announcing this on every possible channel at
+</I>&gt;<i> &gt; the same time ( ie, first a mail, then a blog post, then
+</I>&gt;<i> &gt; identica/twitter ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Should we also maybe need to tune ldap ?
+</I>well nginx could be an option as Thierry said... dunno if ldap will be loaded though
+
+
+
+&gt;&gt;<i> &gt;&gt; For database that will mean 800 to 1200 requests per seconds...
+</I>&gt;&gt;<i> &gt;&gt;
+</I>&gt;&gt;<i> &gt;&gt; We'll have 2 - 3 months to see the tables grow and tune the indexes and the memory accordingly.
+</I>&gt;<i> &gt; That mean that we will have to deploy some monitoring, and we didn't
+</I>&gt;<i> &gt; decided anything ( buchan proposed hobbit, I proposed munin, purely by
+</I>&gt;<i> &gt; familiarity ).
+</I>&gt;<i> &gt;
+</I>That can be done a little bit later :)
+
+&gt;<i> &gt; What metrics would you need so we can work on them in priority ( once we
+</I>&gt;<i> &gt; start to set up something ) ?
+</I>&gt;<i> &gt;
+</I>the ram used by database and by the web server, the number of threads, the cpu load, and perhaps some data from the database server (cache fill level, number of locked requests, time taken by long requests - over 1 sec -)...
+
+
+&gt;&gt;<i> &gt;&gt; But i think our needs will stabilize around 4-6 GO for RAM if the forum gets really
+</I>&gt;&gt;<i> &gt;&gt; used (we'll have to tune mysql to keep many requests in cache) apache+mysql all
+</I>&gt;&gt;<i> &gt;&gt; included... if we split later apache and mysql on separate machines the needs on
+</I>&gt;&gt;<i> &gt;&gt; each machine will be obviously lower.
+</I>&gt;<i> &gt; No cache ( squid, varnish ) ?
+</I>&gt;<i> &gt; No php level cache too ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; ( not that it may be requested now )
+</I>we can see that later indeed :)
+
+&gt;&gt;<i> &gt;&gt; For app disk space code is under 50 megs... and with hundred of avatars uploader
+</I>&gt;&gt;<i> &gt;&gt; we will not grow above 1GO
+</I>&gt;&gt;<i> &gt;&gt;
+</I>&gt;&gt;<i> &gt;&gt; For database disk space even after years of activity we'll remain under 5GO
+</I>&gt;<i> &gt; Ok so let's allocate a 10 g partition for the db + ssthat on lvm.
+</I>&gt;<i> &gt; We should take in account logs, and logs backup ( french law requires 1
+</I>&gt;<i> &gt; year of logs ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; How many logs are to be expected per day ?
+</I>&gt;<i> &gt; The only busy webserver I can think of is d-c, but Nanar and I just
+</I>&gt;<i> &gt; discovered that the configuration is not good.
+</I>&gt;<i> &gt; So now, that's 5g of log, uncompressed, per month.
+</I>&gt;<i> &gt;
+</I>it will depend on the success of mageia but that can be rather high
+
+
+
+&gt;&gt;<i> &gt;&gt; We'll need to set up some tables with heavy read and write accesses with InnoDB (not all) :
+</I>&gt;&gt;<i> &gt;&gt; that would be great to have one file per table innodb option enabled
+</I>&gt;<i> &gt; Ok, I guess it should be safe to enable it for all mysql db I guess.
+</I>yes
+
+
+&gt;&gt;<i> &gt;&gt; Nota : i'd like to use https (at least for admin accesses)... so that will mean to enable
+</I>&gt;&gt;<i> &gt;&gt; ssl and open 443 port also
+</I>&gt;<i> &gt; We did not plan to let people use their password under cleartext at all.
+</I>&gt;<i> &gt; Centralized auth have been setup ( and should be used for forum too ),
+</I>&gt;<i> &gt; so people will reuse their password, the same used at others part of the
+</I>&gt;<i> &gt; infrastructure, and that mean svn, or bugzilla, etc. Since people with
+</I>&gt;<i> &gt; access will use it, no cleartext at all when the password is sent ( or
+</I>&gt;<i> &gt; over my dead body, after fighting my ghost ).
+</I>so https for all ? ok for me but that will be a little bit heavier for cpu
+
+
+&gt;<i> &gt; I guess we can make exception for the cookie, as long as it is not
+</I>&gt;<i> &gt; shared ( ie, we will have to rethink the scheme if we deploy SSO ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; That also mean that people will complain because of firefox if we do not
+</I>&gt;<i> &gt; buy a certificate.
+</I>&gt;<i> &gt;
+</I>:<i>-(
+</I>
+&gt;&gt;<i> &gt;&gt; That's all for system level... i think directory structures (Which concerns apache web root config) can be dealt with later...
+</I>&gt;&gt;<i> &gt;&gt;
+</I>&gt;&gt;<i> &gt;&gt; Tell me if you have got everything you need for VM creation...
+</I>&gt;<i> &gt; What I needed was more information for forum deployment, not vm
+</I>&gt;<i> &gt; requirements, I guess I didn't express myself clearly. The requirement
+</I>&gt;<i> &gt; for the vm in term of memory/disk have been roughly drafted before. What
+</I>&gt;<i> &gt; I would prefer is a deployment document.
+</I>&gt;<i> &gt;
+</I>ash and i are writing one atm
+
+your mail changes some things... so let's adapt it :)
+
+----8&lt;----
+
+(pfeeew... sorry for the length guy)
+
+Ma&#226;t
+
+
+
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2116">[ date ]</a>
+ <a href="thread.html#2116">[ thread ]</a>
+ <a href="subject.html#2116">[ subject ]</a>
+ <a href="author.html#2116">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002117.html b/zarb-ml/mageia-sysadm/2011-January/002117.html
new file mode 100644
index 000000000..d1ae96d52
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002117.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115133302.2CBED4257E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002115.html">
+ <LINK REL="Next" HREF="002118.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115133302.2CBED4257E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 14:33:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2117">[ date ]</a>
+ <a href="thread.html#2117">[ thread ]</a>
+ <a href="subject.html#2117">[ subject ]</a>
+ <a href="author.html#2117">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 14:33:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 14:33:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2117">[ date ]</a>
+ <a href="thread.html#2117">[ thread ]</a>
+ <a href="subject.html#2117">[ subject ]</a>
+ <a href="author.html#2117">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002118.html b/zarb-ml/mageia-sysadm/2011-January/002118.html
new file mode 100644
index 000000000..dea014458
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002118.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115140308.BDCC342584%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002117.html">
+ <LINK REL="Next" HREF="002119.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115140308.BDCC342584%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 15:03:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2118">[ date ]</a>
+ <a href="thread.html#2118">[ thread ]</a>
+ <a href="subject.html#2118">[ subject ]</a>
+ <a href="author.html#2118">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 15:03:07 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 15:03:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2118">[ date ]</a>
+ <a href="thread.html#2118">[ thread ]</a>
+ <a href="subject.html#2118">[ subject ]</a>
+ <a href="author.html#2118">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002119.html b/zarb-ml/mageia-sysadm/2011-January/002119.html
new file mode 100644
index 000000000..27bfb8be8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002119.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115143312.0B7464258A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002118.html">
+ <LINK REL="Next" HREF="002120.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115143312.0B7464258A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 15:33:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2119">[ date ]</a>
+ <a href="thread.html#2119">[ thread ]</a>
+ <a href="subject.html#2119">[ subject ]</a>
+ <a href="author.html#2119">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 15:33:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 15:33:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2119">[ date ]</a>
+ <a href="thread.html#2119">[ thread ]</a>
+ <a href="subject.html#2119">[ subject ]</a>
+ <a href="author.html#2119">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002120.html b/zarb-ml/mageia-sysadm/2011-January/002120.html
new file mode 100644
index 000000000..e0123ba05
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002120.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115150316.AB62542591%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002119.html">
+ <LINK REL="Next" HREF="002122.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115150316.AB62542591%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 16:03:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2120">[ date ]</a>
+ <a href="thread.html#2120">[ thread ]</a>
+ <a href="subject.html#2120">[ subject ]</a>
+ <a href="author.html#2120">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 16:03:16 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 16:03:16 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2120">[ date ]</a>
+ <a href="thread.html#2120">[ thread ]</a>
+ <a href="subject.html#2120">[ subject ]</a>
+ <a href="author.html#2120">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002121.html b/zarb-ml/mageia-sysadm/2011-January/002121.html
new file mode 100644
index 000000000..5716aaeaa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002121.html
@@ -0,0 +1,151 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C20110115151159.GB23639%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002113.html">
+ <LINK REL="Next" HREF="002125.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20Forum%20VM%20needs&In-Reply-To=%3C20110115151159.GB23639%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Sat Jan 15 16:11:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2121">[ date ]</a>
+ <a href="thread.html#2121">[ thread ]</a>
+ <a href="subject.html#2121">[ subject ]</a>
+ <a href="author.html#2121">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sat, Jan 15, 2011 at 11:46:38AM +0100, Ma&#226;t wrote:
+&gt;<i> Le 13/01/2011 13:29, Michael Scherer a &#233;crit :
+</I>&gt;<i>
+</I>&gt;<i> ----8&lt;----
+</I>&gt;<i> &gt; In any case, postgresql to mysql conversion doesn't look doable.
+</I>&gt;<i> &gt;
+</I>&gt;<i> It could be done using things like TOS
+</I>
+Url ?
+
+&gt;<i> &gt; But we are not ready, see my answer about gitorious. So here is a
+</I>&gt;<i> &gt; proposal in 4 steps :
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Now :
+</I>&gt;<i> &gt; - we do a git checkout every 5 minutes ( just need the url, and
+</I>&gt;<i> &gt; testing )
+</I>&gt;<i> Ouch
+</I>
+Why ouch ?
+
+5 minutes is too often, not often enough ?
+( this is configurable, as this is based on cron )
+
+I would prefer a pull based approach rather than push, because
+1) this is already written
+2) this is more secure
+
+But it may not be good for deployment.
+
+&gt;<i> &gt;&gt;&gt; Do you need modifications in phpBB sources ?
+</I>&gt;<i> &gt;&gt;&gt;
+</I>&gt;<i> &gt;&gt; yes... some coming from (more or less) official patches (called &quot;mods&quot;) some coming from ash
+</I>&gt;<i> &gt;&gt; and i and perhaps other php devs
+</I>&gt;<i> &gt; /me close eyes when reading &quot;(more of less) official patches&quot;.
+</I>&gt;<i> &gt;
+</I>&gt;<i> That's the way phpBB people deals with &quot;mods&quot; : authors (not phpBB Team) publish them on the mods
+</I>&gt;<i> dedicated forum, and you are free to use (or not) them without warranty at all some are widely
+</I>&gt;<i> used and well known to be stable...
+</I>&gt;<i>
+</I>&gt;<i> That's why integration and testing stages are so important
+</I>
+Because software distribution is crappy ?
+That's indeed a good reason ( now, do not be asthonished if we joke on php... )
+
+&gt;<i> &gt;&gt;&gt; If that's only for configuration files, we can host them on puppet svn
+</I>&gt;<i> &gt;&gt;&gt; and deploy them with puppet.
+</I>&gt;<i> &gt;&gt;&gt;
+</I>&gt;<i> &gt;&gt; if you want to play with puppet for production and having us not touching it with our dirty hands (^^) i'm perfectly ok with
+</I>&gt;<i> &gt;&gt; that... but i neeed a integration and testing forum with cascaded by git cloning
+</I>&gt;<i> &gt;&gt; (and i need to sync database of test from production to simulate version migration then cancel and replay as much a i need)
+</I>&gt;<i> &gt; Could we do it with a master/slave replication without much trouble ?
+</I>&gt;<i> &gt; ( and possibly, one that would automatically recreate the db once it is
+</I>&gt;<i> &gt; dropped )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Or we can do snapshot using lvm, but I think this can be quite fragile.
+</I>&gt;<i> &gt;
+</I>&gt;<i> Nope... master/slave replication will not fit my needs : i need 2 separate bases. The production i won't play
+</I>&gt;<i> with it.
+</I>&gt;<i>
+</I>&gt;<i> For testing : once i updated the code to the new version there can be SQL modifications : new tables, alter tables,
+</I>&gt;<i> insert or update for rows...
+</I>&gt;<i>
+</I>&gt;<i> This will be triggered from admin board of phpBB... with a master/slave this would be forbidden or would brake
+</I>&gt;<i> replication
+</I>
+That's the idea, stop the replication for testing purposes. Hence my note about recreating it once we
+drop the slave.
+
+We start with a clean db, we replicate.
+Once we want to test the upgrade, we stop replication, we test.
+We drop the db, we resync if needed
+
+Once we finished the test, we drop the tables, and we restart the synchronisation.
+
+&gt;<i> But we could perfectly use the last (nightly ,) production backup to populate the test base when i need to go
+</I>&gt;<i> back to &quot;clean production state&quot;
+</I>
+This requires use to do backup, and so have at least a backup process
+But we can also do it. I just think that replication would be less heavy
+on IO than dump/reload when needed ( and would be easier to automate ).
+
+I wonder if we could distribute sql dump of the forum on mirror ( like we could for bugs ). I see
+no obvious use for that at the moment, but liberating data can lead to unexpected usages, and would
+be a interesting move ( or a at least, a interesting thought experiment, since there is private messages
+involved, so this would requires cleaning )
+
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2121">[ date ]</a>
+ <a href="thread.html#2121">[ thread ]</a>
+ <a href="subject.html#2121">[ subject ]</a>
+ <a href="author.html#2121">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002122.html b/zarb-ml/mageia-sysadm/2011-January/002122.html
new file mode 100644
index 000000000..9270059f0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002122.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115153324.4DE0B42595%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002120.html">
+ <LINK REL="Next" HREF="002123.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115153324.4DE0B42595%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 16:33:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2122">[ date ]</a>
+ <a href="thread.html#2122">[ thread ]</a>
+ <a href="subject.html#2122">[ subject ]</a>
+ <a href="author.html#2122">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 16:33:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-15 16:33:23', '2011-01-15 16:33:23', '255.255.255.240', 6, 1)
+Sat Jan 15 16:33:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2122">[ date ]</a>
+ <a href="thread.html#2122">[ thread ]</a>
+ <a href="subject.html#2122">[ subject ]</a>
+ <a href="author.html#2122">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002123.html b/zarb-ml/mageia-sysadm/2011-January/002123.html
new file mode 100644
index 000000000..7ed5192bd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002123.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115153324.C2FB442596%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002122.html">
+ <LINK REL="Next" HREF="002124.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115153324.C2FB442596%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 16:33:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2123">[ date ]</a>
+ <a href="thread.html#2123">[ thread ]</a>
+ <a href="subject.html#2123">[ subject ]</a>
+ <a href="author.html#2123">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 16:33:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 16:33:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2123">[ date ]</a>
+ <a href="thread.html#2123">[ thread ]</a>
+ <a href="subject.html#2123">[ subject ]</a>
+ <a href="author.html#2123">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002124.html b/zarb-ml/mageia-sysadm/2011-January/002124.html
new file mode 100644
index 000000000..cdb77034c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002124.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115160328.D56964259C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002123.html">
+ <LINK REL="Next" HREF="002126.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115160328.D56964259C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 17:03:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2124">[ date ]</a>
+ <a href="thread.html#2124">[ thread ]</a>
+ <a href="subject.html#2124">[ subject ]</a>
+ <a href="author.html#2124">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 17:03:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 17:03:28 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2124">[ date ]</a>
+ <a href="thread.html#2124">[ thread ]</a>
+ <a href="subject.html#2124">[ subject ]</a>
+ <a href="author.html#2124">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002125.html b/zarb-ml/mageia-sysadm/2011-January/002125.html
new file mode 100644
index 000000000..3300894c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002125.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C4D31C15F.70104%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002121.html">
+ <LINK REL="Next" HREF="002151.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C4D31C15F.70104%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Sat Jan 15 16:46:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2125">[ date ]</a>
+ <a href="thread.html#2125">[ thread ]</a>
+ <a href="subject.html#2125">[ subject ]</a>
+ <a href="author.html#2125">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 15/01/2011 16:11, Michael scherer a &#233;crit :
+&gt;<i> On Sat, Jan 15, 2011 at 11:46:38AM +0100, Ma&#226;t wrote:
+</I>&gt;&gt;<i> Le 13/01/2011 13:29, Michael Scherer a &#233;crit :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> ----8&lt;----
+</I>&gt;&gt;&gt;<i> In any case, postgresql to mysql conversion doesn't look doable.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> It could be done using things like TOS
+</I>&gt;<i> Url ?
+</I><A HREF="http://fr.talend.com/products-data-integration/talend-open-studio.php">http://fr.talend.com/products-data-integration/talend-open-studio.php</A>
+
+&gt;&gt;&gt;<i> But we are not ready, see my answer about gitorious. So here is a
+</I>&gt;&gt;&gt;<i> proposal in 4 steps :
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Now :
+</I>&gt;&gt;&gt;<i> - we do a git checkout every 5 minutes ( just need the url, and
+</I>&gt;&gt;&gt;<i> testing )
+</I>&gt;&gt;<i> Ouch
+</I>&gt;<i> Why ouch ?
+</I>&gt;<i>
+</I>&gt;<i> 5 minutes is too often, not often enough ?
+</I>&gt;<i> ( this is configurable, as this is based on cron )
+</I>&gt;<i>
+</I>&gt;<i> I would prefer a pull based approach rather than push, because
+</I>&gt;<i> 1) this is already written
+</I>&gt;<i> 2) this is more secure
+</I>&gt;<i>
+</I>&gt;<i> But it may not be good for deployment.
+</I>&gt;<i>
+</I>ok for pull but human-triggered !
+
+in case of a commit pushed by error i don't want production forum follow the move by itself !
+
+&gt;&gt;&gt;&gt;&gt;<i> Do you need modifications in phpBB sources ?
+</I>&gt;&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> yes... some coming from (more or less) official patches (called &quot;mods&quot;) some coming from ash
+</I>&gt;&gt;&gt;&gt;<i> and i and perhaps other php devs
+</I>&gt;&gt;&gt;<i> /me close eyes when reading &quot;(more of less) official patches&quot;.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> That's the way phpBB people deals with &quot;mods&quot; : authors (not phpBB Team) publish them on the mods
+</I>&gt;&gt;<i> dedicated forum, and you are free to use (or not) them without warranty at all some are widely
+</I>&gt;&gt;<i> used and well known to be stable...
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> That's why integration and testing stages are so important
+</I>&gt;<i> Because software distribution is crappy ?
+</I>&gt;<i> That's indeed a good reason ( now, do not be asthonished if we joke on php... )
+</I>cleanlyness of projet is not linked with the language or technology used... it's much more linked to the way people are organized inside the communities :)
+&gt;&gt;&gt;&gt;&gt;<i> If that's only for configuration files, we can host them on puppet svn
+</I>&gt;&gt;&gt;&gt;&gt;<i> and deploy them with puppet.
+</I>&gt;&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> if you want to play with puppet for production and having us not touching it with our dirty hands (^^) i'm perfectly ok with
+</I>&gt;&gt;&gt;&gt;<i> that... but i neeed a integration and testing forum with cascaded by git cloning
+</I>&gt;&gt;&gt;&gt;<i> (and i need to sync database of test from production to simulate version migration then cancel and replay as much a i need)
+</I>&gt;&gt;&gt;<i> Could we do it with a master/slave replication without much trouble ?
+</I>&gt;&gt;&gt;<i> ( and possibly, one that would automatically recreate the db once it is
+</I>&gt;&gt;&gt;<i> dropped )
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Or we can do snapshot using lvm, but I think this can be quite fragile.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;<i> Nope... master/slave replication will not fit my needs : i need 2 separate bases. The production i won't play
+</I>&gt;&gt;<i> with it.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> For testing : once i updated the code to the new version there can be SQL modifications : new tables, alter tables,
+</I>&gt;&gt;<i> insert or update for rows...
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> This will be triggered from admin board of phpBB... with a master/slave this would be forbidden or would brake
+</I>&gt;&gt;<i> replication
+</I>&gt;<i> That's the idea, stop the replication for testing purposes. Hence my note about recreating it once we
+</I>&gt;<i> drop the slave.
+</I>&gt;<i>
+</I>&gt;<i> We start with a clean db, we replicate.
+</I>&gt;<i> Once we want to test the upgrade, we stop replication, we test.
+</I>&gt;<i> We drop the db, we resync if needed
+</I>&gt;<i>
+</I>&gt;<i> Once we finished the test, we drop the tables, and we restart the synchronisation.
+</I>&gt;<i>
+</I>Haaaaaa !
+
+that's brilliant !
+
+(i'm ashamed to admit that i did not imagine to use db synchronization this way)
+
+Of course if this is doable i'm ok more twice than one :)
+
+&gt;&gt;<i> But we could perfectly use the last (nightly ,) production backup to populate the test base when i need to go
+</I>&gt;&gt;<i> back to &quot;clean production state&quot;
+</I>&gt;<i> This requires use to do backup, and so have at least a backup process
+</I>&gt;<i> But we can also do it. I just think that replication would be less heavy
+</I>&gt;<i> on IO than dump/reload when needed ( and would be easier to automate ).
+</I>&gt;<i>
+</I>doing backups would be a good idea imho
+
+&gt;<i> I wonder if we could distribute sql dump of the forum on mirror ( like we could for bugs ). I see
+</I>&gt;<i> no obvious use for that at the moment, but liberating data can lead to unexpected usages, and would
+</I>&gt;<i> be a interesting move ( or a at least, a interesting thought experiment, since there is private messages
+</I>&gt;<i> involved, so this would requires cleaning )
+</I>&gt;<i>
+</I>that would need cleaning indeed as french law (and imho ethics too wether legally enforced or not) protects personal data
+
+cheers
+
+Ma&#226;t
+
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2125">[ date ]</a>
+ <a href="thread.html#2125">[ thread ]</a>
+ <a href="subject.html#2125">[ subject ]</a>
+ <a href="author.html#2125">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002126.html b/zarb-ml/mageia-sysadm/2011-January/002126.html
new file mode 100644
index 000000000..5d93f09fa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002126.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115163333.4D0EF425A1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002124.html">
+ <LINK REL="Next" HREF="002127.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115163333.4D0EF425A1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 17:33:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2126">[ date ]</a>
+ <a href="thread.html#2126">[ thread ]</a>
+ <a href="subject.html#2126">[ subject ]</a>
+ <a href="author.html#2126">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 17:33:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 17:33:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2126">[ date ]</a>
+ <a href="thread.html#2126">[ thread ]</a>
+ <a href="subject.html#2126">[ subject ]</a>
+ <a href="author.html#2126">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002127.html b/zarb-ml/mageia-sysadm/2011-January/002127.html
new file mode 100644
index 000000000..52d04cf56
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002127.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115170337.DB304425B4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002126.html">
+ <LINK REL="Next" HREF="002128.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115170337.DB304425B4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 18:03:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2127">[ date ]</a>
+ <a href="thread.html#2127">[ thread ]</a>
+ <a href="subject.html#2127">[ subject ]</a>
+ <a href="author.html#2127">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 18:03:37 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 18:03:37 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2127">[ date ]</a>
+ <a href="thread.html#2127">[ thread ]</a>
+ <a href="subject.html#2127">[ subject ]</a>
+ <a href="author.html#2127">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002128.html b/zarb-ml/mageia-sysadm/2011-January/002128.html
new file mode 100644
index 000000000..28c9fe5b7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002128.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115173343.883BB425B8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002127.html">
+ <LINK REL="Next" HREF="002129.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115173343.883BB425B8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 18:33:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2128">[ date ]</a>
+ <a href="thread.html#2128">[ thread ]</a>
+ <a href="subject.html#2128">[ subject ]</a>
+ <a href="author.html#2128">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 18:33:42 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 18:33:43 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2128">[ date ]</a>
+ <a href="thread.html#2128">[ thread ]</a>
+ <a href="subject.html#2128">[ subject ]</a>
+ <a href="author.html#2128">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002129.html b/zarb-ml/mageia-sysadm/2011-January/002129.html
new file mode 100644
index 000000000..51c769e76
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002129.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115180350.24D2C425BC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002128.html">
+ <LINK REL="Next" HREF="002130.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110115180350.24D2C425BC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 19:03:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2129">[ date ]</a>
+ <a href="thread.html#2129">[ thread ]</a>
+ <a href="subject.html#2129">[ subject ]</a>
+ <a href="author.html#2129">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 19:03:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-15 19:03:49', '2011-01-15 19:03:49', '255.255.255.240', 6, 1)
+Sat Jan 15 19:03:49 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2129">[ date ]</a>
+ <a href="thread.html#2129">[ thread ]</a>
+ <a href="subject.html#2129">[ subject ]</a>
+ <a href="author.html#2129">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002130.html b/zarb-ml/mageia-sysadm/2011-January/002130.html
new file mode 100644
index 000000000..a964e07e8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002130.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115180350.96DBA425BD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002129.html">
+ <LINK REL="Next" HREF="002131.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115180350.96DBA425BD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 19:03:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2130">[ date ]</a>
+ <a href="thread.html#2130">[ thread ]</a>
+ <a href="subject.html#2130">[ subject ]</a>
+ <a href="author.html#2130">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 19:03:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 19:03:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2130">[ date ]</a>
+ <a href="thread.html#2130">[ thread ]</a>
+ <a href="subject.html#2130">[ subject ]</a>
+ <a href="author.html#2130">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002131.html b/zarb-ml/mageia-sysadm/2011-January/002131.html
new file mode 100644
index 000000000..bdd5a3efd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002131.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115183354.C7389425C2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002130.html">
+ <LINK REL="Next" HREF="002132.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110115183354.C7389425C2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 15 19:33:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2131">[ date ]</a>
+ <a href="thread.html#2131">[ thread ]</a>
+ <a href="subject.html#2131">[ subject ]</a>
+ <a href="author.html#2131">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 15 19:33:54 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 15 19:33:54 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2131">[ date ]</a>
+ <a href="thread.html#2131">[ thread ]</a>
+ <a href="subject.html#2131">[ subject ]</a>
+ <a href="author.html#2131">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002132.html b/zarb-ml/mageia-sysadm/2011-January/002132.html
new file mode 100644
index 000000000..155615d71
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002132.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [305] ci does not commit to bindir
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B305%5D%20ci%20does%20not%20commit%20to%20bindir&In-Reply-To=%3C20110115234323.516D142604%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002131.html">
+ <LINK REL="Next" HREF="002133.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [305] ci does not commit to bindir</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B305%5D%20ci%20does%20not%20commit%20to%20bindir&In-Reply-To=%3C20110115234323.516D142604%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [305] ci does not commit to bindir">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 00:43:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2132">[ date ]</a>
+ <a href="thread.html#2132">[ thread ]</a>
+ <a href="subject.html#2132">[ subject ]</a>
+ <a href="author.html#2132">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 305
+Author: boklm
+Date: 2011-01-16 00:43:22 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+ci does not commit to bindir
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-14 21:35:59 UTC (rev 304)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-15 23:43:22 UTC (rev 305)
+@@ -597,9 +597,6 @@
+ commit(topdir)
+
+ def commit(target=&quot;.&quot;, message=None, logfile=None):
+- topdir = getpkgtopdir(target)
+- sourcesdir = os.path.join(topdir, &quot;SOURCES&quot;)
+- binrepo.commit(sourcesdir) #TODO make it optional
+ svn = SVN()
+ status = svn.status(target, quiet=True)
+ if not status:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/fa0cf2c2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2132">[ date ]</a>
+ <a href="thread.html#2132">[ thread ]</a>
+ <a href="subject.html#2132">[ subject ]</a>
+ <a href="author.html#2132">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002133.html b/zarb-ml/mageia-sysadm/2011-January/002133.html
new file mode 100644
index 000000000..35049792f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002133.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [804] oops, add missing file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B804%5D%20oops%2C%20add%20missing%20file&In-Reply-To=%3C20110116131525.D6FD1426A1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002132.html">
+ <LINK REL="Next" HREF="002134.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [804] oops, add missing file</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B804%5D%20oops%2C%20add%20missing%20file&In-Reply-To=%3C20110116131525.D6FD1426A1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [804] oops, add missing file">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A></li>
+ <LI>Next message: <A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2133">[ date ]</a>
+ <a href="thread.html#2133">[ thread ]</a>
+ <a href="subject.html#2133">[ subject ]</a>
+ <a href="author.html#2133">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 804
+Author: misc
+Date: 2011-01-16 14:15:25 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+oops, add missing file
+
+Added Paths:
+-----------
+ puppet/modules/git/templates/
+ puppet/modules/git/templates/xinetd
+
+Added: puppet/modules/git/templates/xinetd
+===================================================================
+--- puppet/modules/git/templates/xinetd (rev 0)
++++ puppet/modules/git/templates/xinetd 2011-01-16 13:15:25 UTC (rev 804)
+@@ -0,0 +1,13 @@
++service git
++{
++ disable = no
++ type = UNLISTED
++ port = 9418
++ socket_type = stream
++ server = /usr/lib/git-core/git-daemon
++ wait = no
++ user = nobody
++ server_args = --inetd --verbose --export-all --base-path=&lt;%= git_base_path %&gt;
++ log_on_failure += HOST
++}
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/6f76be68/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A></li>
+ <LI>Next message: <A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2133">[ date ]</a>
+ <a href="thread.html#2133">[ thread ]</a>
+ <a href="subject.html#2133">[ subject ]</a>
+ <a href="author.html#2133">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002134.html b/zarb-ml/mageia-sysadm/2011-January/002134.html
new file mode 100644
index 000000000..9d69c4328
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002134.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [805] add a git repository creation script
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B805%5D%20add%20a%20git%20repository%20creation%20script&In-Reply-To=%3C20110116131528.A13CE426A2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002133.html">
+ <LINK REL="Next" HREF="002135.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [805] add a git repository creation script</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B805%5D%20add%20a%20git%20repository%20creation%20script&In-Reply-To=%3C20110116131528.A13CE426A2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [805] add a git repository creation script">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A></li>
+ <LI>Next message: <A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2134">[ date ]</a>
+ <a href="thread.html#2134">[ thread ]</a>
+ <a href="subject.html#2134">[ subject ]</a>
+ <a href="author.html#2134">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 805
+Author: misc
+Date: 2011-01-16 14:15:28 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+add a git repository creation script
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/git/templates/create_git_repo.sh
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:25 UTC (rev 804)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
+@@ -15,7 +15,16 @@
+ file { &quot;$git_base_path&quot;:
+ ensure =&gt; directory
+ }
++
++ file { &quot;/usr/local/bin/create_git_repo.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('git/create_git_repo.sh')
++ }
+
++
+ # TODO
+ # define common syntax check, see svn
+ # <A HREF="http://stackoverflow.com/questions/3719883/git-hook-syntax-check">http://stackoverflow.com/questions/3719883/git-hook-syntax-check</A>
+
+Added: puppet/modules/git/templates/create_git_repo.sh
+===================================================================
+--- puppet/modules/git/templates/create_git_repo.sh (rev 0)
++++ puppet/modules/git/templates/create_git_repo.sh 2011-01-16 13:15:28 UTC (rev 805)
+@@ -0,0 +1,9 @@
++#!/bin/bash
++umask 0002
++# <A HREF="http://eagleas.livejournal.com/18907.html">http://eagleas.livejournal.com/18907.html</A>
++name=&quot;$1&quot;
++mkdir -p $name
++cd $name
++git --bare init --shared=group
++chmod g+ws branches info objects refs
++( cd objects; chmod g+ws * )
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/4680f040/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A></li>
+ <LI>Next message: <A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2134">[ date ]</a>
+ <a href="thread.html#2134">[ thread ]</a>
+ <a href="subject.html#2134">[ subject ]</a>
+ <a href="author.html#2134">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002135.html b/zarb-ml/mageia-sysadm/2011-January/002135.html
new file mode 100644
index 000000000..a98a971ac
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002135.html
@@ -0,0 +1,112 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [806] use newly commited script to create shared git repository
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B806%5D%20use%20newly%20commited%20script%20to%20create%20shared%0A%09git%20repository&In-Reply-To=%3C20110116131529.F422B426A3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002134.html">
+ <LINK REL="Next" HREF="002136.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [806] use newly commited script to create shared git repository</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B806%5D%20use%20newly%20commited%20script%20to%20create%20shared%0A%09git%20repository&In-Reply-To=%3C20110116131529.F422B426A3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [806] use newly commited script to create shared git repository">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A></li>
+ <LI>Next message: <A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2135">[ date ]</a>
+ <a href="thread.html#2135">[ thread ]</a>
+ <a href="subject.html#2135">[ subject ]</a>
+ <a href="author.html#2135">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 806
+Author: misc
+Date: 2011-01-16 14:15:29 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+use newly commited script to create shared git repository
+
+Modified Paths:
+--------------
+ puppet/modules/git/manifests/init.pp
+
+Modified: puppet/modules/git/manifests/init.pp
+===================================================================
+--- puppet/modules/git/manifests/init.pp 2011-01-16 13:15:28 UTC (rev 805)
++++ puppet/modules/git/manifests/init.pp 2011-01-16 13:15:29 UTC (rev 806)
+@@ -43,16 +43,21 @@
+ #
+ }
+
+- define repository($description = '') {
++ define repository($description = '',
++ $group ) {
++
++ include git::server
+ # <A HREF="http://eagleas.livejournal.com/18907.html">http://eagleas.livejournal.com/18907.html</A>
+- # TODO --shared=group + set g+ws
+- exec { &quot;git init --bare $name&quot;:
++ # TODO group permission should be handled here too
++ exec { &quot;/usr/local/bin/create_git_repo.sh $name&quot;:
++ user =&gt; root,
++ group =&gt; $group
+ creates =&gt; $name,
+ }
+
+ file { &quot;$name/git-daemon-export-ok&quot;:
+ ensure =&gt; present,
+- requires =&gt; Exec[&quot;git init --bare $name&quot;]
++ requires =&gt; Exec[&quot;/usr/local/bin/create_git_repo.sh $name&quot;]
+ }
+
+ file { &quot;$name/description&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/cd8f3497/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A></li>
+ <LI>Next message: <A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2135">[ date ]</a>
+ <a href="thread.html#2135">[ thread ]</a>
+ <a href="subject.html#2135">[ subject ]</a>
+ <a href="author.html#2135">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002136.html b/zarb-ml/mageia-sysadm/2011-January/002136.html
new file mode 100644
index 000000000..8a1f7b704
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002136.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B807%5D%20-%20reuse%20the%20more%20elegant%20array%20for%0A%09check_syntax&In-Reply-To=%3C20110116131531.5AE2F426A4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002135.html">
+ <LINK REL="Next" HREF="002137.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B807%5D%20-%20reuse%20the%20more%20elegant%20array%20for%0A%09check_syntax&In-Reply-To=%3C20110116131531.5AE2F426A4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A></li>
+ <LI>Next message: <A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2136">[ date ]</a>
+ <a href="thread.html#2136">[ thread ]</a>
+ <a href="subject.html#2136">[ subject ]</a>
+ <a href="author.html#2136">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 807
+Author: misc
+Date: 2011-01-16 14:15:31 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+- reuse the more elegant array for check_syntax
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:29 UTC (rev 806)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:31 UTC (rev 807)
+@@ -132,9 +132,7 @@
+ $cia_module = 'default',
+ $cia_ignore_author = '',
+ $no_binary = false,
+- $syntax_check1 = '',
+- $syntax_check2 = '',
+- $syntax_check3 = '',
++ $syntax_check = '',
+ $extract_dir = '') {
+ # check permissions
+ # <A HREF="http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html">http://svnbook.red-bean.com/nightly/fr/svn.serverconfig.multimethod.html</A>
+@@ -222,21 +220,11 @@
+ pre_commit_link { &quot;$name/hooks/pre-commit.d/no_root_commit&quot;:
+ scriptname =&gt; 'no_root_commit',
+ }
+- if $syntax_check1 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check1}&quot;:
+- scriptname =&gt; $syntax_check1,
++ if $syntax_check {
++ pre_commit_link { &quot;$name/hooks/pre-commit.d/$syntax_check&quot;:
++ scriptname =&gt; $syntax_check,
+ }
+- }
+- if $syntax_check2 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check2}&quot;:
+- scriptname =&gt; $syntax_check2,
+- }
+- }
+- if $syntax_check3 {
+- pre_commit_link { &quot;$name/hooks/pre-commit.d/${syntax_check3}&quot;:
+- scriptname =&gt; $syntax_check3,
+- }
+- }
++ }
+ }
+
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/24c90d0b/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A></li>
+ <LI>Next message: <A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2136">[ date ]</a>
+ <a href="thread.html#2136">[ thread ]</a>
+ <a href="subject.html#2136">[ subject ]</a>
+ <a href="author.html#2136">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002137.html b/zarb-ml/mageia-sysadm/2011-January/002137.html
new file mode 100644
index 000000000..517dbedec
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002137.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [808] - use the new old way of giving post commit check
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B808%5D%20-%20use%20the%20new%20old%20way%20of%20giving%20post%20commit%0A%09check&In-Reply-To=%3C20110116131532.C5014426A5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002136.html">
+ <LINK REL="Next" HREF="002138.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [808] - use the new old way of giving post commit check</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B808%5D%20-%20use%20the%20new%20old%20way%20of%20giving%20post%20commit%0A%09check&In-Reply-To=%3C20110116131532.C5014426A5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [808] - use the new old way of giving post commit check">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A></li>
+ <LI>Next message: <A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2137">[ date ]</a>
+ <a href="thread.html#2137">[ thread ]</a>
+ <a href="subject.html#2137">[ subject ]</a>
+ <a href="author.html#2137">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 808
+Author: misc
+Date: 2011-01-16 14:15:32 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+- use the new old way of giving post commit check
+
+Modified Paths:
+--------------
+ puppet/deployment/repositories/manifests/subversion.pp
+
+Modified: puppet/deployment/repositories/manifests/subversion.pp
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:31 UTC (rev 807)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-16 13:15:32 UTC (rev 808)
+@@ -3,8 +3,7 @@
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+ commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+- syntax_check1 =&gt; 'check_puppet_templates',
+- syntax_check2 =&gt; 'check_puppet',
++ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;sysadm&quot;,
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/a759230d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A></li>
+ <LI>Next message: <A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2137">[ date ]</a>
+ <a href="thread.html#2137">[ thread ]</a>
+ <a href="subject.html#2137">[ subject ]</a>
+ <a href="author.html#2137">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002138.html b/zarb-ml/mageia-sysadm/2011-January/002138.html
new file mode 100644
index 000000000..6351ae597
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002138.html
@@ -0,0 +1,126 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [809] add hook to allow to change svn:log property
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B809%5D%20add%20hook%20to%20allow%20to%20change%20svn%3Alog%20property&In-Reply-To=%3C20110116131534.2CC67426A6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002137.html">
+ <LINK REL="Next" HREF="002139.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [809] add hook to allow to change svn:log property</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B809%5D%20add%20hook%20to%20allow%20to%20change%20svn%3Alog%20property&In-Reply-To=%3C20110116131534.2CC67426A6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [809] add hook to allow to change svn:log property">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A></li>
+ <LI>Next message: <A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2138">[ date ]</a>
+ <a href="thread.html#2138">[ thread ]</a>
+ <a href="subject.html#2138">[ subject ]</a>
+ <a href="author.html#2138">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 809
+Author: misc
+Date: 2011-01-16 14:15:33 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+add hook to allow to change svn:log property
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/subversion/templates/pre-revprop-change
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:32 UTC (rev 808)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:33 UTC (rev 809)
+@@ -55,6 +55,14 @@
+ content =&gt; template('subversion/no_empty_message')
+ }
+
++ file { &quot;$local_dir/pre-revprop-change&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('subversion/pre-revprop-change')
++ }
++
+ # TODO : add check for
+ # - ym perl -MYAML -e 'YAML::LoadFile(&quot;-&quot;);'
+ # - tt ( do not seem to be possible, but this would be great )
+
+Added: puppet/modules/subversion/templates/pre-revprop-change
+===================================================================
+--- puppet/modules/subversion/templates/pre-revprop-change (rev 0)
++++ puppet/modules/subversion/templates/pre-revprop-change 2011-01-16 13:15:33 UTC (rev 809)
+@@ -0,0 +1,15 @@
++#!/bin/sh
++
++# script taken from svn example hooks
++
++REPOS=&quot;$1&quot;
++REV=&quot;$2&quot;
++USER=&quot;$3&quot;
++PROPNAME=&quot;$4&quot;
++ACTION=&quot;$5&quot;
++
++if [ &quot;$ACTION&quot; = &quot;M&quot; -a &quot;$PROPNAME&quot; = &quot;svn:log&quot; ]; then exit 0; fi
++
++echo &quot;Changing revision properties other than svn:log is prohibited&quot; &gt;&amp;2
++exit 1
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/34db0636/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A></li>
+ <LI>Next message: <A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2138">[ date ]</a>
+ <a href="thread.html#2138">[ thread ]</a>
+ <a href="subject.html#2138">[ subject ]</a>
+ <a href="author.html#2138">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002139.html b/zarb-ml/mageia-sysadm/2011-January/002139.html
new file mode 100644
index 000000000..784538840
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002139.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116131535.94DBD426A7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002138.html">
+ <LINK REL="Next" HREF="002140.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116131535.94DBD426A7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:15:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A></li>
+ <LI>Next message: <A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2139">[ date ]</a>
+ <a href="thread.html#2139">[ thread ]</a>
+ <a href="subject.html#2139">[ subject ]</a>
+ <a href="author.html#2139">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 810
+Author: misc
+Date: 2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+split subversion-tools in its own class, to prepare for svn mirror
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:33 UTC (rev 809)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:35 UTC (rev 810)
+@@ -3,9 +3,15 @@
+ # but not integrated in puppet directly for the moment
+ class subversion {
+
++ class tools {
++ package { &quot;subversion-tools&quot;:
++ ensure =&gt; installed,
++ }
++ }
+
+ class server {
+- package { [&quot;subversion-server&quot;, &quot;subversion-tools&quot;]:
++ include subversion::tools
++ package { &quot;subversion-server&quot;:
+ ensure =&gt; installed,
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/eba8265e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A></li>
+ <LI>Next message: <A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2139">[ date ]</a>
+ <a href="thread.html#2139">[ thread ]</a>
+ <a href="subject.html#2139">[ subject ]</a>
+ <a href="author.html#2139">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002140.html b/zarb-ml/mageia-sysadm/2011-January/002140.html
new file mode 100644
index 000000000..1ce7c2408
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002140.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%20to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116133148.GC23639%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002139.html">
+ <LINK REL="Next" HREF="002141.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%20to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116133148.GC23639%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 16 14:31:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2140">[ date ]</a>
+ <a href="thread.html#2140">[ thread ]</a>
+ <a href="subject.html#2140">[ subject ]</a>
+ <a href="author.html#2140">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sun, Jan 16, 2011 at 02:15:35PM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+&gt;<i> Revision: 810
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> split subversion-tools in its own class, to prepare for svn mirror
+</I>&gt;<i>
+</I>
+Since we still do not have any svn viewer system, I had a idea that
+would allow us to have one without sacrifiying security :
+- use a viewer with a readonly clone of svn.
+
+For example, we could use svnsync on alamut to copy the svn from valstar.
+( I tried svm, but it seems to be quite broken ). I have a module ready to
+be committed for that.
+
+This way :
+- we have backups ( until someone do a full real backup system, and
+so until we have fiona )
+- someone compromissing the server cannot modify the svn ( as this is a copy )
+- we will have local access to the data
+ - full range of web interface ( and not just viewvc, even if I think it is fine )
+ - local access is faster than remote ( after testing viewvc )
+- the svn server will not be loaded with web request while at the same time
+
+The only issue is the bin-repos svn repository. I am not sure that it would be wise to
+mirror it on alamut. But we can decide to at least offer viewvc for adm, packages, and web ?
+
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2140">[ date ]</a>
+ <a href="thread.html#2140">[ thread ]</a>
+ <a href="subject.html#2140">[ subject ]</a>
+ <a href="author.html#2140">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002141.html b/zarb-ml/mageia-sysadm/2011-January/002141.html
new file mode 100644
index 000000000..7f4e9b0fb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002141.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116134940.GF21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002140.html">
+ <LINK REL="Next" HREF="002145.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116134940.GF21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror">boklm at mars-attacks.org
+ </A><BR>
+ <I>Sun Jan 16 14:49:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2141">[ date ]</a>
+ <a href="thread.html#2141">[ thread ]</a>
+ <a href="subject.html#2141">[ subject ]</a>
+ <a href="author.html#2141">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sun, 16 Jan 2011, Michael scherer wrote:
+
+&gt;<i> On Sun, Jan 16, 2011 at 02:15:35PM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt; Revision: 810
+</I>&gt;<i> &gt; Author: misc
+</I>&gt;<i> &gt; Date: 2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
+</I>&gt;<i> &gt; Log Message:
+</I>&gt;<i> &gt; -----------
+</I>&gt;<i> &gt; split subversion-tools in its own class, to prepare for svn mirror
+</I>&gt;<i> &gt;
+</I>&gt;<i>
+</I>&gt;<i> Since we still do not have any svn viewer system, I had a idea that
+</I>&gt;<i> would allow us to have one without sacrifiying security :
+</I>&gt;<i> - use a viewer with a readonly clone of svn.
+</I>&gt;<i>
+</I>&gt;<i> For example, we could use svnsync on alamut to copy the svn from valstar.
+</I>&gt;<i> ( I tried svm, but it seems to be quite broken ). I have a module ready to
+</I>&gt;<i> be committed for that.
+</I>&gt;<i>
+</I>&gt;<i> This way :
+</I>&gt;<i> - we have backups ( until someone do a full real backup system, and
+</I>&gt;<i> so until we have fiona )
+</I>&gt;<i> - someone compromissing the server cannot modify the svn ( as this is a copy )
+</I>&gt;<i> - we will have local access to the data
+</I>&gt;<i> - full range of web interface ( and not just viewvc, even if I think it is fine )
+</I>&gt;<i> - local access is faster than remote ( after testing viewvc )
+</I>&gt;<i> - the svn server will not be loaded with web request while at the same time
+</I>&gt;<i>
+</I>&gt;<i> The only issue is the bin-repos svn repository. I am not sure that it would be wise to
+</I>&gt;<i> mirror it on alamut. But we can decide to at least offer viewvc for adm, packages, and web ?
+</I>
+Yes, it looks like a good idea.
+Only issue would be that we can't see the latest commits immediately.
+But if we mirror often, it should be ok.
+
+Now we need to find a vhost name for the web interface ? svnweb.mageia.org ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2141">[ date ]</a>
+ <a href="thread.html#2141">[ thread ]</a>
+ <a href="subject.html#2141">[ subject ]</a>
+ <a href="author.html#2141">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002142.html b/zarb-ml/mageia-sysadm/2011-January/002142.html
new file mode 100644
index 000000000..7d9ac132f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002142.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [811] update description of syntax_check argument
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B811%5D%20update%20description%20of%20syntax_check%20argument&In-Reply-To=%3C20110116135952.2738A426AA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002143.html">
+ <LINK REL="Next" HREF="002146.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [811] update description of syntax_check argument</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B811%5D%20update%20description%20of%20syntax_check%20argument&In-Reply-To=%3C20110116135952.2738A426AA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [811] update description of syntax_check argument">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 14:59:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2142">[ date ]</a>
+ <a href="thread.html#2142">[ thread ]</a>
+ <a href="subject.html#2142">[ subject ]</a>
+ <a href="author.html#2142">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 811
+Author: boklm
+Date: 2011-01-16 14:59:51 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+update description of syntax_check argument
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-16 13:15:35 UTC (rev 810)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-16 13:59:51 UTC (rev 811)
+@@ -132,9 +132,7 @@
+ # cia_module : name of the module to send to cia.vc
+ # cia_ignore_author : a regexp to ignore commits from some authors
+ # no_binary : do not accept files with common binary extentions on this repository
+- # syntax_check1 : pre-commit script with syntax check to add
+- # syntax_check2 : pre-commit script with syntax check to add
+- # syntax_check3 : pre-commit script with syntax check to add
++ # syntax_check : array of pre-commit script with syntax check to add
+ # extract_dir : hash of directory to update upon commit ( with svn update ),
+ # initial checkout is not handled, nor the permission
+ # TODO, handle the tags ( see svn::notify::mirror )
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/4c9813a6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2142">[ date ]</a>
+ <a href="thread.html#2142">[ thread ]</a>
+ <a href="subject.html#2142">[ subject ]</a>
+ <a href="author.html#2142">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002143.html b/zarb-ml/mageia-sysadm/2011-January/002143.html
new file mode 100644
index 000000000..8fbdaeb6e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002143.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C201101161506.04791.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002145.html">
+ <LINK REL="Next" HREF="002142.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%09to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C201101161506.04791.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Sun Jan 16 15:06:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2143">[ date ]</a>
+ <a href="thread.html#2143">[ thread ]</a>
+ <a href="subject.html#2143">[ subject ]</a>
+ <a href="author.html#2143">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op zondag 16 januari 2011 14:31:48 schreef Michael scherer:
+&gt;<i> On Sun, Jan 16, 2011 at 02:15:35PM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt; Revision: 810
+</I>&gt;<i> &gt; Author: misc
+</I>&gt;<i> &gt; Date: 2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
+</I>&gt;<i> &gt; Log Message:
+</I>&gt;<i> &gt; -----------
+</I>&gt;<i> &gt; split subversion-tools in its own class, to prepare for svn mirror
+</I>&gt;<i>
+</I>&gt;<i> Since we still do not have any svn viewer system, I had a idea that
+</I>&gt;<i> would allow us to have one without sacrifiying security :
+</I>&gt;<i> - use a viewer with a readonly clone of svn.
+</I>&gt;<i>
+</I>&gt;<i> For example, we could use svnsync on alamut to copy the svn from valstar.
+</I>&gt;<i> ( I tried svm, but it seems to be quite broken ). I have a module ready to
+</I>&gt;<i> be committed for that.
+</I>&gt;<i>
+</I>&gt;<i> This way :
+</I>&gt;<i> - we have backups ( until someone do a full real backup system, and
+</I>&gt;<i> so until we have fiona )
+</I>&gt;<i> - someone compromissing the server cannot modify the svn ( as this is a
+</I>&gt;<i> copy ) - we will have local access to the data
+</I>&gt;<i> - full range of web interface ( and not just viewvc, even if I think it
+</I>&gt;<i> is fine ) - local access is faster than remote ( after testing viewvc )
+</I>&gt;<i> - the svn server will not be loaded with web request while at the same time
+</I>&gt;<i>
+</I>&gt;<i> The only issue is the bin-repos svn repository. I am not sure that it would
+</I>&gt;<i> be wise to mirror it on alamut. But we can decide to at least offer viewvc
+</I>&gt;<i> for adm, packages, and web ?
+</I>
+i agree, and i don't think that the bin-repos is required to view in viewvc.
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2143">[ date ]</a>
+ <a href="thread.html#2143">[ thread ]</a>
+ <a href="subject.html#2143">[ subject ]</a>
+ <a href="author.html#2143">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002144.html b/zarb-ml/mageia-sysadm/2011-January/002144.html
new file mode 100644
index 000000000..35157e7e4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002144.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Strange sympa problem
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C4D331E0F.9030909%40colin.guthr.ie%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001926.html">
+ <LINK REL="Next" HREF="001929.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Strange sympa problem</H1>
+ <B>Colin Guthrie</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Strange%20sympa%20problem&In-Reply-To=%3C4D331E0F.9030909%40colin.guthr.ie%3E"
+ TITLE="[Mageia-sysadm] Strange sympa problem">mageia at colin.guthr.ie
+ </A><BR>
+ <I>Sun Jan 16 17:34:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2144">[ date ]</a>
+ <a href="thread.html#2144">[ thread ]</a>
+ <a href="subject.html#2144">[ subject ]</a>
+ <a href="author.html#2144">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>'Twas brillig, and Michael Scherer at 12/01/11 03:01 did gyre and gimble:
+&gt;<i> Le mercredi 12 janvier 2011 &#224; 03:53 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;<i> I open a bug ( and for the postgresql problem too ), and will work on a backports
+</I>&gt;<i>
+</I>&gt;<i> FYI :
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="https://qa.mandriva.com/show_bug.cgi?id=62175">https://qa.mandriva.com/show_bug.cgi?id=62175</A>
+</I>&gt;<i> <A HREF="https://qa.mandriva.com/show_bug.cgi?id=62174">https://qa.mandriva.com/show_bug.cgi?id=62174</A>
+</I>
+Yeah this was an issue discussed on here a long while ago about Sympa
+and version updates IIRC.
+
+See &quot;Question about Sympa&quot; on this list. You replied at the time (10th
+November) saying &quot;Then we need to issue a security update I guess.&quot;.
+
+Ironic? :p
+
+Col
+
+--
+
+Colin Guthrie
+mageia(at)colin.guthr.ie
+<A HREF="http://colin.guthr.ie/">http://colin.guthr.ie/</A>
+
+Day Job:
+ Tribalogic Limited [<A HREF="http://www.tribalogic.net/">http://www.tribalogic.net/</A>]
+Open Source:
+ Mageia Contributor [<A HREF="http://www.mageia.org/">http://www.mageia.org/</A>]
+ PulseAudio Hacker [<A HREF="http://www.pulseaudio.org/">http://www.pulseaudio.org/</A>]
+ Trac Hacker [<A HREF="http://trac.edgewall.org/">http://trac.edgewall.org/</A>]
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A></li>
+ <LI>Next message: <A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2144">[ date ]</a>
+ <a href="thread.html#2144">[ thread ]</a>
+ <a href="subject.html#2144">[ subject ]</a>
+ <a href="author.html#2144">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002145.html b/zarb-ml/mageia-sysadm/2011-January/002145.html
new file mode 100644
index 000000000..c702a290f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002145.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%20to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116194131.GA26385%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002141.html">
+ <LINK REL="Next" HREF="002143.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B810%5D%20split%20subversion-tools%20in%20its%20own%20class%2C%0A%20to%20prepare%20for%20svn%20mirror&In-Reply-To=%3C20110116194131.GA26385%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 16 20:41:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2145">[ date ]</a>
+ <a href="thread.html#2145">[ thread ]</a>
+ <a href="subject.html#2145">[ subject ]</a>
+ <a href="author.html#2145">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sun, Jan 16, 2011 at 02:49:41PM +0100, nicolas vigier wrote:
+&gt;<i> On Sun, 16 Jan 2011, Michael scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; On Sun, Jan 16, 2011 at 02:15:35PM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt; &gt; Revision: 810
+</I>&gt;<i> &gt; &gt; Author: misc
+</I>&gt;<i> &gt; &gt; Date: 2011-01-16 14:15:35 +0100 (Sun, 16 Jan 2011)
+</I>&gt;<i> &gt; &gt; Log Message:
+</I>&gt;<i> &gt; &gt; -----------
+</I>&gt;<i> &gt; &gt; split subversion-tools in its own class, to prepare for svn mirror
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Since we still do not have any svn viewer system, I had a idea that
+</I>&gt;<i> &gt; would allow us to have one without sacrifiying security :
+</I>&gt;<i> &gt; - use a viewer with a readonly clone of svn.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; For example, we could use svnsync on alamut to copy the svn from valstar.
+</I>&gt;<i> &gt; ( I tried svm, but it seems to be quite broken ). I have a module ready to
+</I>&gt;<i> &gt; be committed for that.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; This way :
+</I>&gt;<i> &gt; - we have backups ( until someone do a full real backup system, and
+</I>&gt;<i> &gt; so until we have fiona )
+</I>&gt;<i> &gt; - someone compromissing the server cannot modify the svn ( as this is a copy )
+</I>&gt;<i> &gt; - we will have local access to the data
+</I>&gt;<i> &gt; - full range of web interface ( and not just viewvc, even if I think it is fine )
+</I>&gt;<i> &gt; - local access is faster than remote ( after testing viewvc )
+</I>&gt;<i> &gt; - the svn server will not be loaded with web request while at the same time
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; The only issue is the bin-repos svn repository. I am not sure that it would be wise to
+</I>&gt;<i> &gt; mirror it on alamut. But we can decide to at least offer viewvc for adm, packages, and web ?
+</I>&gt;<i>
+</I>&gt;<i> Yes, it looks like a good idea.
+</I>&gt;<i> Only issue would be that we can't see the latest commits immediately.
+</I>&gt;<i> But if we mirror often, it should be ok.
+</I>
+Depend if the sync is push or pull.
+Ie, we can use ssh::auth to generate keys to push and run a snvmirror sync on commit.
+For the moment, I have done it with cron ( safer from my pov ), but we can change
+later if needed.
+
+&gt;<i> Now we need to find a vhost name for the web interface ? svnweb.mageia.org ?
+</I>
+That seems a call for bikeshedding :p
+Shouldn't we first decide the software to use ?
+So far there is ( on top of my head ) :
+- viewvc
+- websvn
+
+Viewvc do requires a patch to handle big repositories, was what we used
+at mdv. It requires mysql db for searching the repository ( but
+we can disable it, or port to postgresql if we have time ), and a
+backport for fastcgi support.
+
+I didn't look much at Websvn, except that it requires to run svn on the
+commandline. While this sound like bad idea for
+performance reasons, it is also a php web application, so this could
+conflict with sushosin, or similar protection system. I do not
+know how it handle big repositories, nor the exact requirements except
+&quot;php&quot;.
+
+Anyone who want to work and compare both in term of useful
+features ?
+
+( I would favor viewvc, but I am biased toward my tutelar language. )
+
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI>Next message: <A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2145">[ date ]</a>
+ <a href="thread.html#2145">[ thread ]</a>
+ <a href="subject.html#2145">[ subject ]</a>
+ <a href="author.html#2145">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002146.html b/zarb-ml/mageia-sysadm/2011-January/002146.html
new file mode 100644
index 000000000..2eb14c716
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002146.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [306] allow to use umask option for cp
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B306%5D%20allow%20to%20use%20umask%20option%20for%20cp&In-Reply-To=%3C20110116223143.CA14642711%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002142.html">
+ <LINK REL="Next" HREF="002147.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [306] allow to use umask option for cp</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B306%5D%20allow%20to%20use%20umask%20option%20for%20cp&In-Reply-To=%3C20110116223143.CA14642711%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [306] allow to use umask option for cp">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 23:31:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A></li>
+ <LI>Next message: <A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2146">[ date ]</a>
+ <a href="thread.html#2146">[ thread ]</a>
+ <a href="subject.html#2146">[ subject ]</a>
+ <a href="author.html#2146">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 306
+Author: blino
+Date: 2011-01-16 23:31:43 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+allow to use umask option for cp
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt_root_command
+
+Modified: build_system/iurt/trunk/iurt_root_command
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-15 23:43:22 UTC (rev 305)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
+@@ -294,6 +294,10 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
++
++ my $prev_umask = umask();
++ umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
++
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -326,6 +330,9 @@
+ }
+ }
+ }
++
++ umask($prev_umask) if $opt-&gt;{umask};
++
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/92b5200b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A></li>
+ <LI>Next message: <A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2146">[ date ]</a>
+ <a href="thread.html#2146">[ thread ]</a>
+ <a href="subject.html#2146">[ subject ]</a>
+ <a href="author.html#2146">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002147.html b/zarb-ml/mageia-sysadm/2011-January/002147.html
new file mode 100644
index 000000000..1a1627c27
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002147.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [307] add command line umask option for cp
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B307%5D%20add%20command%20line%20umask%20option%20for%20cp&In-Reply-To=%3C20110116223533.45DAC42711%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002146.html">
+ <LINK REL="Next" HREF="002148.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [307] add command line umask option for cp</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B307%5D%20add%20command%20line%20umask%20option%20for%20cp&In-Reply-To=%3C20110116223533.45DAC42711%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [307] add command line umask option for cp">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 23:35:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A></li>
+ <LI>Next message: <A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2147">[ date ]</a>
+ <a href="thread.html#2147">[ thread ]</a>
+ <a href="subject.html#2147">[ subject ]</a>
+ <a href="author.html#2147">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 307
+Author: blino
+Date: 2011-01-16 23:35:32 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+add command line umask option for cp
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt_root_command
+
+Modified: build_system/iurt/trunk/iurt_root_command
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:31:43 UTC (rev 306)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:35:32 UTC (rev 307)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,7 +59,10 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
++ &quot;Set the umask&quot;,
++ sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
++ ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/fdccee92/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A></li>
+ <LI>Next message: <A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2147">[ date ]</a>
+ <a href="thread.html#2147">[ thread ]</a>
+ <a href="subject.html#2147">[ subject ]</a>
+ <a href="author.html#2147">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002148.html b/zarb-ml/mageia-sysadm/2011-January/002148.html
new file mode 100644
index 000000000..5ac43caa9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002148.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B308%5D%20use%20umask%20to%20write%20sudoers%20file%20%28%20so%20that%20it%0A%20gets%200440%20perms%20as%20expected%20by%20sudo%29&In-Reply-To=%3C20110116223725.8FD0D42712%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002147.html">
+ <LINK REL="Next" HREF="002149.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B308%5D%20use%20umask%20to%20write%20sudoers%20file%20%28%20so%20that%20it%0A%20gets%200440%20perms%20as%20expected%20by%20sudo%29&In-Reply-To=%3C20110116223725.8FD0D42712%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 23:37:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A></li>
+ <LI>Next message: <A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2148">[ date ]</a>
+ <a href="thread.html#2148">[ thread ]</a>
+ <a href="subject.html#2148">[ subject ]</a>
+ <a href="author.html#2148">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 308
+Author: blino
+Date: 2011-01-16 23:37:25 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+use umask to write sudoers file (so that it gets 0440 perms as expected by sudo)
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:35:32 UTC (rev 307)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/c5ed51a0/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A></li>
+ <LI>Next message: <A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2148">[ date ]</a>
+ <a href="thread.html#2148">[ thread ]</a>
+ <a href="subject.html#2148">[ subject ]</a>
+ <a href="author.html#2148">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002149.html b/zarb-ml/mageia-sysadm/2011-January/002149.html
new file mode 100644
index 000000000..289c8cf81
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002149.html
@@ -0,0 +1,142 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [309] revert umask changes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B309%5D%20revert%20umask%20changes&In-Reply-To=%3C20110116225812.09BB942715%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002148.html">
+ <LINK REL="Next" HREF="002150.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [309] revert umask changes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B309%5D%20revert%20umask%20changes&In-Reply-To=%3C20110116225812.09BB942715%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [309] revert umask changes">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 23:58:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A></li>
+ <LI>Next message: <A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2149">[ date ]</a>
+ <a href="thread.html#2149">[ thread ]</a>
+ <a href="subject.html#2149">[ subject ]</a>
+ <a href="author.html#2149">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 309
+Author: blino
+Date: 2011-01-16 23:58:11 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+revert umask changes
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+ build_system/iurt/trunk/iurt_root_command
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
+@@ -1454,7 +1454,7 @@
+ close $f;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+- my $ret = sudo($run, $config, '--cp', '--umask', 0337, $tmpfile, $file);
++ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+ unlink $tmpfile;
+
+ if (!$ret) {
+
+Modified: build_system/iurt/trunk/iurt_root_command
+===================================================================
+--- build_system/iurt/trunk/iurt_root_command 2011-01-16 22:37:25 UTC (rev 308)
++++ build_system/iurt/trunk/iurt_root_command 2011-01-16 22:58:11 UTC (rev 309)
+@@ -49,7 +49,7 @@
+ &quot;$program_name is a perl script to execute commands which need root privilege, it helps probram which needs occasional root privileges for some commands.&quot;,
+ sub { $arg or usage($program_name, \@params) }, &quot;Running $program_name&quot; ],
+ [ &quot;&quot;, &quot;cp&quot;, [
+- [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
++ [&quot;&quot;, &quot;cp&quot;, -1, &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;, &quot;copy the files to dest&quot;,
+ sub {
+ my ($tmp, @arg) = @_;
+ $tmp-&gt;[0] ||= {};
+@@ -59,10 +59,7 @@
+ [&quot;r&quot;, &quot;recursive&quot;, 0, &quot;&quot;,
+ &quot;Also copy directories and subdirectories&quot;,
+ sub { my ($tmp) = @_; $tmp-&gt;[0]{recursive} = 1; 1 }, &quot;Set the recursive flag&quot;],
+- [ &quot;u&quot;, &quot;umask&quot;, 1, &quot;&lt;umask&gt;&quot;,
+- &quot;Set the umask&quot;,
+- sub { my ($tmp) = @_; ($tmp-&gt;[0]{umask}) = @_; 1 }, &quot;Setting umask&quot; ],
+- ], &quot;[-r] [-u &lt;umask&gt;] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
++ ], &quot;[-r] &lt;file1&gt; &lt;file2&gt; ... &lt;filen&gt; &lt;dest&gt;&quot;,
+ &quot;Copy files&quot;,
+ \&amp;cp, &quot;Copying files&quot; ],
+ [ &quot;&quot;, &quot;ln&quot;, [
+@@ -297,10 +294,6 @@
+ plog('FAIL', &quot;copying to $dest forbidden&quot;);
+ return;
+ }
+-
+- my $prev_umask = umask();
+- umask($prev_umask | $opt-&gt;{umask}) if $opt-&gt;{umask};
+-
+ foreach my $f (@files) {
+ if (-d $f) {
+ if (!$opt-&gt;{recursive}) {
+@@ -333,9 +326,6 @@
+ }
+ }
+ }
+-
+- umask($prev_umask) if $opt-&gt;{umask};
+-
+ if (!$done) { plog('DEBUG', &quot;nothing copied&quot;) }
+ $ok;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/d0de823a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A></li>
+ <LI>Next message: <A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2149">[ date ]</a>
+ <a href="thread.html#2149">[ thread ]</a>
+ <a href="subject.html#2149">[ subject ]</a>
+ <a href="author.html#2149">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002150.html b/zarb-ml/mageia-sysadm/2011-January/002150.html
new file mode 100644
index 000000000..1b39defc4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002150.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B310%5D%20set%200440%20permissions%20to%20tmp%20file%20before%0A%09copying%20it%20to%20sudoers&In-Reply-To=%3C20110116225925.CC64342716%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002149.html">
+ <LINK REL="Next" HREF="002152.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B310%5D%20set%200440%20permissions%20to%20tmp%20file%20before%0A%09copying%20it%20to%20sudoers&In-Reply-To=%3C20110116225925.CC64342716%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 16 23:59:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A></li>
+ <LI>Next message: <A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2150">[ date ]</a>
+ <a href="thread.html#2150">[ thread ]</a>
+ <a href="subject.html#2150">[ subject ]</a>
+ <a href="author.html#2150">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 310
+Author: blino
+Date: 2011-01-16 23:59:25 +0100 (Sun, 16 Jan 2011)
+Log Message:
+-----------
+set 0440 permissions to tmp file before copying it to sudoers
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-16 22:58:11 UTC (rev 309)
++++ build_system/iurt/trunk/iurt2 2011-01-16 22:59:25 UTC (rev 310)
+@@ -1452,6 +1452,7 @@
+ $user ALL=(ALL) NOPASSWD:RPM
+ );
+ close $f;
++ chmod 0440, $tmpfile;
+
+ plog(&quot;adding sudo for /bin/rpm, /usr/sbin/urpmi and /usr/sbin/urpme&quot;);
+ my $ret = sudo($run, $config, '--cp', $tmpfile, $file);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110116/230b2120/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A></li>
+ <LI>Next message: <A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2150">[ date ]</a>
+ <a href="thread.html#2150">[ thread ]</a>
+ <a href="subject.html#2150">[ subject ]</a>
+ <a href="author.html#2150">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002151.html b/zarb-ml/mageia-sysadm/2011-January/002151.html
new file mode 100644
index 000000000..8f23752c9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002151.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C1295268131.24697.7.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002125.html">
+ <LINK REL="Next" HREF="002010.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20%20%20Forum%20VM%20needs&In-Reply-To=%3C1295268131.24697.7.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 17 13:42:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2151">[ date ]</a>
+ <a href="thread.html#2151">[ thread ]</a>
+ <a href="subject.html#2151">[ subject ]</a>
+ <a href="author.html#2151">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le samedi 15 janvier 2011 &#224; 16:46 +0100, Ma&#226;t a &#233;crit :
+&gt;<i> Le 15/01/2011 16:11, Michael scherer a &#233;crit :
+</I>&gt;<i> &gt; On Sat, Jan 15, 2011 at 11:46:38AM +0100, Ma&#226;t wrote:
+</I>&gt;<i> &gt;&gt; Le 13/01/2011 13:29, Michael Scherer a &#233;crit :
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; ----8&lt;----
+</I>&gt;<i> &gt;&gt;&gt; In any case, postgresql to mysql conversion doesn't look doable.
+</I>&gt;<i> &gt;&gt;&gt;
+</I>&gt;<i> &gt;&gt; It could be done using things like TOS
+</I>&gt;<i> &gt; Url ?
+</I>&gt;<i> <A HREF="http://fr.talend.com/products-data-integration/talend-open-studio.php">http://fr.talend.com/products-data-integration/talend-open-studio.php</A>
+</I>&gt;<i>
+</I>&gt;<i> &gt;&gt;&gt; But we are not ready, see my answer about gitorious. So here is a
+</I>&gt;<i> &gt;&gt;&gt; proposal in 4 steps :
+</I>&gt;<i> &gt;&gt;&gt;
+</I>&gt;<i> &gt;&gt;&gt; Now :
+</I>&gt;<i> &gt;&gt;&gt; - we do a git checkout every 5 minutes ( just need the url, and
+</I>&gt;<i> &gt;&gt;&gt; testing )
+</I>&gt;<i> &gt;&gt; Ouch
+</I>&gt;<i> &gt; Why ouch ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; 5 minutes is too often, not often enough ?
+</I>&gt;<i> &gt; ( this is configurable, as this is based on cron )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I would prefer a pull based approach rather than push, because
+</I>&gt;<i> &gt; 1) this is already written
+</I>&gt;<i> &gt; 2) this is more secure
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; But it may not be good for deployment.
+</I>&gt;<i> &gt;
+</I>&gt;<i> ok for pull but human-triggered !
+</I>&gt;<i>
+</I>&gt;<i> in case of a commit pushed by error i don't want production forum follow the move by itself !
+</I>
+We could had a post receive hook that check that any commit comes from
+testing first. Ie, no way to commit to production without pushing to
+testing first.
+
+I would even check that the commit was in testing for at least X days or
+X hours. But this may cause trouble for security fix. On the other hand,
+you don't want to rush a security fix...
+
+&gt;<i> &gt;&gt; But we could perfectly use the last (nightly ,) production backup to populate the test base when i need to go
+</I>&gt;<i> &gt;&gt; back to &quot;clean production state&quot;
+</I>&gt;<i> &gt; This requires use to do backup, and so have at least a backup process
+</I>&gt;<i> &gt; But we can also do it. I just think that replication would be less heavy
+</I>&gt;<i> &gt; on IO than dump/reload when needed ( and would be easier to automate ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> doing backups would be a good idea imho
+</I>
+Yeah, obviously yes. But we either do them on the same server ( and
+that's kinda useless I fear ), or we do this cross servers ( and that's
+kinda complex ).
+
+We could for a start dump pgsql on valstar, and sync svn on alamut.
+
+Or use rabbit, there is 2 To, we could spare some for backups ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2151">[ date ]</a>
+ <a href="thread.html#2151">[ thread ]</a>
+ <a href="subject.html#2151">[ subject ]</a>
+ <a href="author.html#2151">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002152.html b/zarb-ml/mageia-sysadm/2011-January/002152.html
new file mode 100644
index 000000000..7ce5e5172
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002152.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B812%5D%20new%20vhost_wsgi%20type%2C%20for%20viewvc%20support&In-Reply-To=%3C20110117152407.A951C427CB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002150.html">
+ <LINK REL="Next" HREF="002153.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B812%5D%20new%20vhost_wsgi%20type%2C%20for%20viewvc%20support&In-Reply-To=%3C20110117152407.A951C427CB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 16:24:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A></li>
+ <LI>Next message: <A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2152">[ date ]</a>
+ <a href="thread.html#2152">[ thread ]</a>
+ <a href="subject.html#2152">[ subject ]</a>
+ <a href="author.html#2152">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 812
+Author: misc
+Date: 2011-01-17 16:24:07 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+new vhost_wsgi type, for viewvc support
+
+Modified Paths:
+--------------
+ puppet/modules/apache/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/apache/templates/vhost_wsgi.conf
+
+Modified: puppet/modules/apache/manifests/init.pp
+===================================================================
+--- puppet/modules/apache/manifests/init.pp 2011-01-16 13:59:51 UTC (rev 811)
++++ puppet/modules/apache/manifests/init.pp 2011-01-17 15:24:07 UTC (rev 812)
+@@ -157,6 +157,19 @@
+ }
+ }
+
++ define vhost_wsgi($wsgi_path) {
++ include apache::mod_wsgi
++ file { &quot;$name.conf&quot;:
++ path =&gt; &quot;/etc/httpd/conf/vhosts.d/$name.conf&quot;,
++ ensure =&gt; &quot;present&quot;,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 644,
++ notify =&gt; Service['apache'],
++ content =&gt; template(&quot;apache/vhost_wsgi.conf&quot;)
++ }
++ }
++
+ define vhost_other_app($vhost_file) {
+ include apache::base
+ file { &quot;$name.conf&quot;:
+
+Added: puppet/modules/apache/templates/vhost_wsgi.conf
+===================================================================
+--- puppet/modules/apache/templates/vhost_wsgi.conf (rev 0)
++++ puppet/modules/apache/templates/vhost_wsgi.conf 2011-01-17 15:24:07 UTC (rev 812)
+@@ -0,0 +1,11 @@
++&lt;VirtualHost *:80&gt;
++ ServerName &lt;%= name %&gt;
++ # Serve static content directly
++ DocumentRoot /dev/null
++
++ WSGIScriptAlias / &lt;%= wsgi_path %&gt;
++ &lt;Location /&gt;
++ Allow from all
++ &lt;/Location&gt;
++&lt;/VirtualHost&gt;
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/90aec872/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A></li>
+ <LI>Next message: <A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2152">[ date ]</a>
+ <a href="thread.html#2152">[ thread ]</a>
+ <a href="subject.html#2152">[ subject ]</a>
+ <a href="author.html#2152">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002153.html b/zarb-ml/mageia-sysadm/2011-January/002153.html
new file mode 100644
index 000000000..2d7d39079
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002153.html
@@ -0,0 +1,138 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B813%5D%20add%20a%20new%20class%20to%20do%20a%20mirror%20of%20a%20svn%0A%20reporitory%20%28%20for%20display%20purpose%20with%20viewvc%20or%20any%20others%20%29&In-Reply-To=%3C20110117152409.3C16A427CC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002152.html">
+ <LINK REL="Next" HREF="002154.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B813%5D%20add%20a%20new%20class%20to%20do%20a%20mirror%20of%20a%20svn%0A%20reporitory%20%28%20for%20display%20purpose%20with%20viewvc%20or%20any%20others%20%29&In-Reply-To=%3C20110117152409.3C16A427CC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 16:24:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A></li>
+ <LI>Next message: <A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2153">[ date ]</a>
+ <a href="thread.html#2153">[ thread ]</a>
+ <a href="subject.html#2153">[ subject ]</a>
+ <a href="author.html#2153">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 813
+Author: misc
+Date: 2011-01-17 16:24:08 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/subversion/templates/create_svn_mirror.sh
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-17 15:24:07 UTC (rev 812)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-17 15:24:08 UTC (rev 813)
+@@ -273,4 +273,30 @@
+ minute =&gt; $refresh
+ }
+ }
++
++ class mirror {
++ include subversion::tools
++ file { &quot;/usr/local/bin/create_svn_mirror.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('subversion/create_svn_mirror.sh')
++ }
++ }
++
++ define mirror_repository($source,
++ $refresh = '*/5') {
++ include subversion::mirror
++
++ exec { &quot;/usr/local/bin/create_svn_mirror.sh $name $source&quot;:
++ creates =&gt; $name,
++ require =&gt; Package['subversion-tools']
++ }
++
++ cron { &quot;update $name&quot;:
++ command =&gt; &quot;/usr/bin/svnsync synchronize <A HREF="file://$name">file://$name</A>&quot;,
++ minute =&gt; $refresh,
++ }
++ }
+ }
+
+Added: puppet/modules/subversion/templates/create_svn_mirror.sh
+===================================================================
+--- puppet/modules/subversion/templates/create_svn_mirror.sh (rev 0)
++++ puppet/modules/subversion/templates/create_svn_mirror.sh 2011-01-17 15:24:08 UTC (rev 813)
+@@ -0,0 +1,13 @@
++#!/bin/bash
++umask 0002
++LOCAL_REPOS=$1
++REMOTE_REPOS=$2
++svnadmin create $LOCAL_REPOS
++# needed, as svnsync complain otherwise :
++# svnsync: Repository has not been enabled to accept revision propchanges;
++# ask the administrator to create a pre-revprop-change hook
++ln -s /bin/true $LOCAL_REPOS/hooks/pre-revprop-change
++svnsync init <A HREF="file://$1">file://$1</A> $2
++# do not sync now,
++# let cron do it or puppet will complain ( especially for long sync )
++#svnsync synchronize <A HREF="file://$1">file://$1</A>
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/690dd1ec/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A></li>
+ <LI>Next message: <A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2153">[ date ]</a>
+ <a href="thread.html#2153">[ thread ]</a>
+ <a href="subject.html#2153">[ subject ]</a>
+ <a href="author.html#2153">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002154.html b/zarb-ml/mageia-sysadm/2011-January/002154.html
new file mode 100644
index 000000000..7322e0de3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002154.html
@@ -0,0 +1,182 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117152410.82E09427CD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002153.html">
+ <LINK REL="Next" HREF="002155.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117152410.82E09427CD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 16:24:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A></li>
+ <LI>Next message: <A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2154">[ date ]</a>
+ <a href="thread.html#2154">[ thread ]</a>
+ <a href="subject.html#2154">[ subject ]</a>
+ <a href="author.html#2154">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 814
+Author: misc
+Date: 2011-01-17 16:24:10 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+- add a module to generate gnupg key ( similar to the one for openssl
+ certs )
+
+Added Paths:
+-----------
+ puppet/modules/gnupg/
+ puppet/modules/gnupg/manifests/
+ puppet/modules/gnupg/manifests/init.pp
+ puppet/modules/gnupg/templates/
+ puppet/modules/gnupg/templates/batch
+ puppet/modules/gnupg/templates/create_gnupg_keys.sh
+
+Added: puppet/modules/gnupg/manifests/init.pp
+===================================================================
+--- puppet/modules/gnupg/manifests/init.pp (rev 0)
++++ puppet/modules/gnupg/manifests/init.pp 2011-01-17 15:24:10 UTC (rev 814)
+@@ -0,0 +1,54 @@
++class gnupg {
++ class client {
++ package { [&quot;gnupg&quot;,&quot;rng-utils&quot;]:
++ ensure =&gt; present,
++ }
++
++ file { [&quot;/etc/gnupg&quot;, &quot;/etc/gnupg/batches&quot;]:
++ ensure =&gt; directory,
++ }
++
++ file { &quot;/etc/gnupg/keys&quot;:
++ ensure =&gt; directory,
++ mode =&gt; 600,
++ owner =&gt; root,
++ group =&gt; root
++ }
++
++ file { &quot;/usr/local/bin/create_gnupg_keys.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template('gnupg/create_gnupg_keys.sh')
++ }
++ }
++
++ # debian recommend SHA2, with 4096
++ # <A HREF="http://wiki.debian.org/Keysigning">http://wiki.debian.org/Keysigning</A>
++ # as they are heavy users of gpg, I will tend
++ # to follow them
++ # however, for testing purpose, 4096 is too strong,
++ # this empty the entropy of my vm
++ define keys( $email,
++ $key_name,
++ $key_type = 'RSA',
++ $key_length = '1024',
++ $expire_date = '1m'
++ ) {
++
++ include gnupg::client
++ file { &quot;$name.batch&quot;:
++ ensure =&gt; present,
++ path =&gt; &quot;/etc/gnupg/batches/$name.batch&quot;,
++ content =&gt; template(&quot;gnupg/batch&quot;)
++ }
++
++ # TODO make sure the perm are good
++ exec { &quot;/usr/local/bin/create_gnupg_keys.sh $name&quot;:
++ user =&gt; root,
++ creates =&gt; &quot;/etc/gnupg/keys/$name.secring&quot;,
++ require =&gt; File[&quot;/etc/gnupg/batches/$name.batch&quot;]
++ }
++ }
++}
+
+Added: puppet/modules/gnupg/templates/batch
+===================================================================
+--- puppet/modules/gnupg/templates/batch (rev 0)
++++ puppet/modules/gnupg/templates/batch 2011-01-17 15:24:10 UTC (rev 814)
+@@ -0,0 +1,12 @@
++%echo Generating a standard key
++Key-Type: &lt;%= key_type %&gt;
++Key-Length: &lt;%= key_length %&gt;
++Name-Real: &lt;%= key_name %&gt;
++Name-Comment: Key made by puppet on &lt;%= fqdn %&gt;
++Name-Email: &lt;%= email %&gt;
++Expire-Date: &lt;%= expire_date %&gt;
++%pubring &lt;%= name %&gt;.pub
++%secring &lt;%= name %&gt;.sec
++%commit
++%echo done
++
+
+Added: puppet/modules/gnupg/templates/create_gnupg_keys.sh
+===================================================================
+--- puppet/modules/gnupg/templates/create_gnupg_keys.sh (rev 0)
++++ puppet/modules/gnupg/templates/create_gnupg_keys.sh 2011-01-17 15:24:10 UTC (rev 814)
+@@ -0,0 +1,13 @@
++#!/bin/bash
++
++NAME=$1
++
++/sbin/rngd -f -r /dev/urandom &amp;
++RAND=$!
++cd /etc/gnupg/keys/
++gpg --homedir /etc/gnupg/keys/ --batch --gen-key /etc/gnupg/batches/$NAME.batch
++EXIT=$?
++
++kill $RAND
++
++exit $EXIT
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/d4cbbe29/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A></li>
+ <LI>Next message: <A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2154">[ date ]</a>
+ <a href="thread.html#2154">[ thread ]</a>
+ <a href="subject.html#2154">[ subject ]</a>
+ <a href="author.html#2154">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002155.html b/zarb-ml/mageia-sysadm/2011-January/002155.html
new file mode 100644
index 000000000..19d200709
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002155.html
@@ -0,0 +1,195 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295281413.24697.62.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002154.html">
+ <LINK REL="Next" HREF="002156.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295281413.24697.62.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 17 17:23:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2155">[ date ]</a>
+ <a href="thread.html#2155">[ thread ]</a>
+ <a href="subject.html#2155">[ subject ]</a>
+ <a href="author.html#2155">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 17 janvier 2011 &#224; 16:24 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 814
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-17 16:24:10 +0100 (Mon, 17 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> - add a module to generate gnupg key ( similar to the one for openssl
+</I>&gt;<i> certs )
+</I>
+Ok so now we have the command to generate key, I propose to ... generate
+a key ( we can also party, if we prefer ).
+
+We have a few choice to consider :
+1) the size of the keys + algo
+
+2) the label of keys and other esthetic detail
+
+3) the number and usage of the keys
+
+4) how do we sign
+
+Feel free to repost this mail where it belong ( i think sysadm is a good
+choice, but I may be wrong ).
+
+Size of the keys :
+==================
+
+For 1, Debian, who is the organization that use the most intensively
+gnupg among free software user recommend to use RSA 4096 keys
+( <A HREF="http://wiki.debian.org/Keysigning">http://wiki.debian.org/Keysigning</A> &amp;
+<A HREF="http://lists.debian.org/debian-devel-announce/2010/09/msg00003.html">http://lists.debian.org/debian-devel-announce/2010/09/msg00003.html</A> ).
+
+So I propose to follow them, RSA. 4096, SHA-2, if supported by our
+version of rpm.
+
+Number and usage of the keys :
+==============================
+
+On Fedora, there is 1 key per release on the main repository.
+
+On Mandriva, there is 1 key for cooker, 1 key for stable, 1 key for
+security ( and also older keys ).
+
+For PLF, there is 1 key for all.
+( didn't check for opensuse, but I doubt they diverge from theses 3
+schemes )
+
+1 key for all is the simplest solution, as this is easiest, and do not
+requires a lot of work to update keys. There is also a simpler BS.
+However, this mean we cannot expire the keys. But this also mean that we
+can more easily have it signed, if we make it signed once, and do not
+need to redo it every time. ( see the gpg web of trust ).
+
+
+People have told me that having separate keys for cooker and stable
+permit to warn people when they install a rpm from cooker. Personally, I
+think this doesn't prevent much, an a downside is that people may still
+install rpm from N+1 on version N, so that lacks coherency.
+
+I see not much value into having different keys for secteam than the
+others, now that the community is everywhere.
+
+Moreover, using 1 key for stable and 1 for devel requires us to resign
+every package, and that always was a time consuming task, who caused
+trouble in the past ( like problem resigning openoffice ).
+The same issue regarding expiration apply.
+
+
+Option 3, 1 key for each release permit to have the benefit of
+separation, and allow us to sign package on the go ( and so notice
+problem sooner ). However, this requires us to rebuild everything once
+before the release ( may not be nice for mirrors, as told by Buchan
+several time ). Another advantage is to be able to expires keys, and
+adapt us to the growth of computing power quite seamlessly. And we will
+be less impacted in case of keys being compromised.
+
+A disadvantage is that we will have more work to have it certified ( if
+we want to have it signed ). I was thinking of signing the key every
+year by debian, ubuntu, fedora and opensuse people, but with this
+scheme, it is not gonna work well.
+
+According to <A HREF="http://www.awe.com/mark/blog/200701300906.html">http://www.awe.com/mark/blog/200701300906.html</A> , RH use a
+master key that sign the release keys. So doing like this would allow us
+to ask for signing the master key, we can renew it when needed, and we
+use it to sign the release key. ( RH also have a HSM for that :
+<A HREF="http://iss.thalesgroup.com/en/Products/Hardware%20Security%">http://iss.thalesgroup.com/en/Products/Hardware%20Security%</A>
+20Modules/nShield%20Solo.aspx , but there is no price tag. If someone by
+chance know some Thales insider, it would be interesting to have more
+information ).
+
+Labels and details
+===================
+Obviously, that's where I expect bike-shedding. I do not care of the
+name, but obviously, it has to match how we use the key. And I would
+suggest to make root@$domain for the email, and a generic stuff for the
+real name.
+
+I also guess we should upload it on a public key server.
+
+How do we sign
+==============
+
+Again, point 3 have a impact here. Either we sign when uploaded, using
+youri, or using a custom action ( as current one do not permit to change
+uid ), or we use some custom cronjob to sign.
+
+Or we sign when the release is made.
+
+I would recommend using a custom action, as privilege separation sound
+like a good idea. I would prefer to avoid signing again the day of
+release, for reasons that were already given.
+
+
+Bonus, usage of the module :
+============================
+
+ gnupg::keys { &quot;cauldron&quot;:
+ email =&gt; &quot;root@$domain&quot;,
+ key_name =&gt; &quot;John the plop&quot;,
+ key_length =&gt; &quot;4096&quot;
+ }
+
+create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+sure of the format ( maybe have it exported would be good ), and I am
+not sure that putting everything in this directory is the good location.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2155">[ date ]</a>
+ <a href="thread.html#2155">[ thread ]</a>
+ <a href="subject.html#2155">[ subject ]</a>
+ <a href="author.html#2155">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002156.html b/zarb-ml/mageia-sysadm/2011-January/002156.html
new file mode 100644
index 000000000..ff339d44f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002156.html
@@ -0,0 +1,214 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3CAANLkTim52Yk%3DTK1qAqtChc3fKQs40hv6J-wNwiYHt7Y5%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002155.html">
+ <LINK REL="Next" HREF="002158.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3CAANLkTim52Yk%3DTK1qAqtChc3fKQs40hv6J-wNwiYHt7Y5%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 17 17:35:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2156">[ date ]</a>
+ <a href="thread.html#2156">[ thread ]</a>
+ <a href="subject.html#2156">[ subject ]</a>
+ <a href="author.html#2156">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 17, 2011 at 16:23, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Le lundi 17 janvier 2011 &#224; 16:24 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+</I>&gt;&gt;<i> Revision: 814
+</I>&gt;&gt;<i> Author: &#160; misc
+</I>&gt;&gt;<i> Date: &#160; &#160; 2011-01-17 16:24:10 +0100 (Mon, 17 Jan 2011)
+</I>&gt;&gt;<i> Log Message:
+</I>&gt;&gt;<i> -----------
+</I>&gt;&gt;<i> - add a module to generate gnupg key ( similar to the one for openssl
+</I>&gt;&gt;<i> &#160; certs )
+</I>&gt;<i>
+</I>&gt;<i> Ok so now we have the command to generate key, I propose to ... generate
+</I>&gt;<i> a key ( we can also party, if we prefer ).
+</I>
+Or both
+
+&gt;<i> We have a few choice to consider :
+</I>&gt;<i> 1) the size of the keys + algo
+</I>&gt;<i>
+</I>&gt;<i> 2) the label of keys and other esthetic detail
+</I>&gt;<i>
+</I>&gt;<i> 3) the number and usage of the keys
+</I>&gt;<i>
+</I>&gt;<i> 4) how do we sign
+</I>&gt;<i>
+</I>&gt;<i> Feel free to repost this mail where it belong ( i think sysadm is a good
+</I>&gt;<i> choice, but I may be wrong ).
+</I>&gt;<i>
+</I>&gt;<i> Size of the keys :
+</I>&gt;<i> ==================
+</I>&gt;<i>
+</I>&gt;<i> For 1, Debian, who is the organization that use the most intensively
+</I>&gt;<i> gnupg among free software user recommend to use RSA 4096 keys
+</I>&gt;<i> ( <A HREF="http://wiki.debian.org/Keysigning">http://wiki.debian.org/Keysigning</A> &amp;
+</I>&gt;<i> <A HREF="http://lists.debian.org/debian-devel-announce/2010/09/msg00003.html">http://lists.debian.org/debian-devel-announce/2010/09/msg00003.html</A> ).
+</I>&gt;<i>
+</I>&gt;<i> So I propose to follow them, RSA. 4096, SHA-2, if supported by our
+</I>&gt;<i> version of rpm.
+</I>&gt;<i>
+</I>&gt;<i> Number and usage of the keys :
+</I>&gt;<i> ==============================
+</I>&gt;<i>
+</I>&gt;<i> On Fedora, there is 1 key per release on the main repository.
+</I>&gt;<i>
+</I>&gt;<i> On Mandriva, there is 1 key for cooker, 1 key for stable, 1 key for
+</I>&gt;<i> security ( and also older keys ).
+</I>&gt;<i>
+</I>&gt;<i> For PLF, there is 1 key for all.
+</I>&gt;<i> ( didn't check for opensuse, but I doubt they diverge from theses 3
+</I>&gt;<i> schemes )
+</I>&gt;<i>
+</I>&gt;<i> 1 key for all is the simplest solution, as this is easiest, and do not
+</I>&gt;<i> requires a lot of work to update keys. There is also a simpler BS.
+</I>&gt;<i> However, this mean we cannot expire the keys. But this also mean that we
+</I>&gt;<i> can more easily have it signed, if we make it signed once, and do not
+</I>&gt;<i> need to redo it every time. ( see the gpg web of trust ).
+</I>
+Another solution is to have one key, signed by everyone and stored
+safely (like, on a usb key in a bank), and use this key to sign the
+keys that will sign packages (and that will be stored safely too but
+have to be accessible on valstar). If we want to use a new key at some
+point for signing packages, we just need to access that master key.
+
+&gt;<i> People have told me that having separate keys for cooker and stable
+</I>&gt;<i> permit to warn people when they install a rpm from cooker. Personally, I
+</I>&gt;<i> think this doesn't prevent much, an a downside is that people may still
+</I>&gt;<i> install rpm from N+1 on version N, so that lacks coherency.
+</I>&gt;<i>
+</I>&gt;<i> I see not much value into having different keys for secteam than the
+</I>&gt;<i> others, now that the community is everywhere.
+</I>&gt;<i>
+</I>&gt;<i> Moreover, using 1 key for stable and 1 for devel requires us to resign
+</I>&gt;<i> every package, and that always was a time consuming task, who caused
+</I>&gt;<i> trouble in the past ( like problem resigning openoffice ).
+</I>&gt;<i> The same issue regarding expiration apply.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Option 3, 1 key for each release permit to have the benefit of
+</I>&gt;<i> separation, and allow us to sign package on the go ( and so notice
+</I>&gt;<i> problem sooner ). However, this requires us to rebuild everything once
+</I>&gt;<i> before the release ( may not be nice for mirrors, as told by Buchan
+</I>&gt;<i> several time ). Another advantage is to be able to expires keys, and
+</I>&gt;<i> adapt us to the growth of computing power quite seamlessly. And we will
+</I>&gt;<i> be less impacted in case of keys being compromised.
+</I>&gt;<i>
+</I>&gt;<i> A disadvantage is that we will have more work to have it certified ( if
+</I>&gt;<i> we want to have it signed ). I was thinking of signing the key every
+</I>&gt;<i> year by debian, ubuntu, fedora and opensuse people, but with this
+</I>&gt;<i> scheme, it is not gonna work well.
+</I>&gt;<i>
+</I>&gt;<i> According to <A HREF="http://www.awe.com/mark/blog/200701300906.html">http://www.awe.com/mark/blog/200701300906.html</A> , RH use a
+</I>&gt;<i> master key that sign the release keys. So doing like this would allow us
+</I>&gt;<i> to ask for signing the master key, we can renew it when needed, and we
+</I>&gt;<i> use it to sign the release key. ( RH also have a HSM for that :
+</I>&gt;<i> <A HREF="http://iss.thalesgroup.com/en/Products/Hardware%20Security%">http://iss.thalesgroup.com/en/Products/Hardware%20Security%</A>
+</I>&gt;<i> 20Modules/nShield%20Solo.aspx , but there is no price tag. If someone by
+</I>&gt;<i> chance know some Thales insider, it would be interesting to have more
+</I>&gt;<i> information ).
+</I>
+Ah that's close to what I was suggesting :)
+Storing it on something like <A HREF="https://store.ironkey.com/personal">https://store.ironkey.com/personal</A> would
+make sense (hardware encryption, if you try n times (5 or 10 I think)
+to unlock with wrong passphrase data is destroyed by the hardware)
+
+&gt;<i> Labels and details
+</I>&gt;<i> ===================
+</I>&gt;<i> Obviously, that's where I expect bike-shedding. I do not care of the
+</I>&gt;<i> name, but obviously, it has to match how we use the key. And I would
+</I>&gt;<i> suggest to make root@$domain for the email, and a generic stuff for the
+</I>&gt;<i> real name.
+</I>&gt;<i>
+</I>&gt;<i> I also guess we should upload it on a public key server.
+</I>&gt;<i>
+</I>&gt;<i> How do we sign
+</I>&gt;<i> ==============
+</I>&gt;<i>
+</I>&gt;<i> Again, point 3 have a impact here. Either we sign when uploaded, using
+</I>&gt;<i> youri, or using a custom action ( as current one do not permit to change
+</I>&gt;<i> uid ), or we use some custom cronjob to sign.
+</I>&gt;<i>
+</I>&gt;<i> Or we sign when the release is made.
+</I>&gt;<i>
+</I>&gt;<i> I would recommend using a custom action, as privilege separation sound
+</I>&gt;<i> like a good idea. I would prefer to avoid signing again the day of
+</I>&gt;<i> release, for reasons that were already given.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> Bonus, usage of the module :
+</I>&gt;<i> ============================
+</I>&gt;<i>
+</I>&gt;<i> &#160; &#160;gnupg::keys { &quot;cauldron&quot;:
+</I>&gt;<i> &#160; &#160; &#160; &#160;email =&gt; &quot;root@$domain&quot;,
+</I>&gt;<i> &#160; &#160; &#160; &#160;key_name =&gt; &quot;John the plop&quot;,
+</I>&gt;<i> &#160; &#160; &#160; &#160;key_length =&gt; &quot;4096&quot;
+</I>&gt;<i> &#160; &#160;}
+</I>&gt;<i>
+</I>&gt;<i> create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+</I>&gt;<i> sure of the format ( maybe have it exported would be good ), and I am
+</I>&gt;<i> not sure that putting everything in this directory is the good location.
+</I>&gt;<i>
+</I>&gt;<i> --
+</I>&gt;<i> Michael Scherer
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I></PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2156">[ date ]</a>
+ <a href="thread.html#2156">[ thread ]</a>
+ <a href="subject.html#2156">[ subject ]</a>
+ <a href="author.html#2156">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002157.html b/zarb-ml/mageia-sysadm/2011-January/002157.html
new file mode 100644
index 000000000..8eb535aa0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002157.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [311] Do not let ulri run again until emi finished
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B311%5D%20Do%20not%20let%20ulri%20run%20again%20until%20emi%20finished&In-Reply-To=%3C20110117165735.72EB9427DB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002166.html">
+ <LINK REL="Next" HREF="002160.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [311] Do not let ulri run again until emi finished</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B311%5D%20Do%20not%20let%20ulri%20run%20again%20until%20emi%20finished&In-Reply-To=%3C20110117165735.72EB9427DB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [311] Do not let ulri run again until emi finished">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 17:57:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2157">[ date ]</a>
+ <a href="thread.html#2157">[ thread ]</a>
+ <a href="subject.html#2157">[ subject ]</a>
+ <a href="author.html#2157">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 311
+Author: pterjan
+Date: 2011-01-17 17:57:35 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+Do not let ulri run again until emi finished
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/emi
+
+Modified: build_system/iurt/trunk/emi
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-16 22:59:25 UTC (rev 310)
++++ build_system/iurt/trunk/emi 2011-01-17 16:57:35 UTC (rev 311)
+@@ -167,10 +167,7 @@
+ check_upload_tree(\%run, $done, \&amp;done_func,);
+ check_upload_tree(\%run, $todo, \&amp;todo_func,);
+
+-# Once the tree is checked, ulri can be launched again
+-unlink $pidfile;
+
+-
+ #
+ # Decide what should be uploaded
+ #
+@@ -284,5 +281,6 @@
+ }
+ }
+
++unlink $pidfile;
+ exit();
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/dccce00c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2157">[ date ]</a>
+ <a href="thread.html#2157">[ thread ]</a>
+ <a href="subject.html#2157">[ subject ]</a>
+ <a href="author.html#2157">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002158.html b/zarb-ml/mageia-sysadm/2011-January/002158.html
new file mode 100644
index 000000000..b5781f7be
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002158.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295284064.24697.68.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002156.html">
+ <LINK REL="Next" HREF="002159.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295284064.24697.68.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 17 18:07:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2158">[ date ]</a>
+ <a href="thread.html#2158">[ thread ]</a>
+ <a href="subject.html#2158">[ subject ]</a>
+ <a href="author.html#2158">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 17 janvier 2011 &#224; 16:35 +0000, Pascal Terjan a &#233;crit :
+&gt;<i> On Mon, Jan 17, 2011 at 16:23, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Le lundi 17 janvier 2011 &#224; 16:24 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+</I>&gt;<i> &gt;&gt; Revision: 814
+</I>&gt;<i> &gt;&gt; Author: misc
+</I>&gt;<i> &gt;&gt; Date: 2011-01-17 16:24:10 +0100 (Mon, 17 Jan 2011)
+</I>&gt;<i> &gt;&gt; Log Message:
+</I>&gt;<i> &gt;&gt; -----------
+</I>&gt;<i> &gt;&gt; - add a module to generate gnupg key ( similar to the one for openssl
+</I>&gt;<i> &gt;&gt; certs )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Ok so now we have the command to generate key, I propose to ... generate
+</I>&gt;<i> &gt; a key ( we can also party, if we prefer ).
+</I>&gt;<i>
+</I>&gt;<i> Or both
+</I>
+Yeah \o/
+
+First drink, then commit ?
+
+&gt;<i> &gt; According to <A HREF="http://www.awe.com/mark/blog/200701300906.html">http://www.awe.com/mark/blog/200701300906.html</A> , RH use a
+</I>&gt;<i> &gt; master key that sign the release keys. So doing like this would allow us
+</I>&gt;<i> &gt; to ask for signing the master key, we can renew it when needed, and we
+</I>&gt;<i> &gt; use it to sign the release key. ( RH also have a HSM for that :
+</I>&gt;<i> &gt; <A HREF="http://iss.thalesgroup.com/en/Products/Hardware%20Security%">http://iss.thalesgroup.com/en/Products/Hardware%20Security%</A>
+</I>&gt;<i> &gt; 20Modules/nShield%20Solo.aspx , but there is no price tag. If someone by
+</I>&gt;<i> &gt; chance know some Thales insider, it would be interesting to have more
+</I>&gt;<i> &gt; information ).
+</I>&gt;<i>
+</I>&gt;<i> Ah that's close to what I was suggesting :)
+</I>&gt;<i> Storing it on something like <A HREF="https://store.ironkey.com/personal">https://store.ironkey.com/personal</A> would
+</I>&gt;<i> make sense (hardware encryption, if you try n times (5 or 10 I think)
+</I>&gt;<i> to unlock with wrong passphrase data is destroyed by the hardware)
+</I>
+That doesn't fight against the same threat.
+
+The rh solution prevent theft of the key. This one prevent bruteforce of
+the key.
+
+But that could be a part of the solution. We put the master key on that,
+we send it to the president, we store a backup protected by a shamir
+secret sharing ( <A HREF="http://en.wikipedia.org/wiki/Shamir">http://en.wikipedia.org/wiki/Shamir</A>'s_Secret_Sharing ),
+given to various people ( like to the 9 admins, with a threshold of 4 or
+5 ), so if the president lose the password (*khof*) and destroy the key,
+we can still get it.
+
+I guess we should list the threat we will be facing before deciding on a
+definite scheme.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2158">[ date ]</a>
+ <a href="thread.html#2158">[ thread ]</a>
+ <a href="subject.html#2158">[ subject ]</a>
+ <a href="author.html#2158">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002159.html b/zarb-ml/mageia-sysadm/2011-January/002159.html
new file mode 100644
index 000000000..e88c4dc36
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002159.html
@@ -0,0 +1,122 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117170927.GH21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002158.html">
+ <LINK REL="Next" HREF="002161.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117170927.GH21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 17 18:09:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2159">[ date ]</a>
+ <a href="thread.html#2159">[ thread ]</a>
+ <a href="subject.html#2159">[ subject ]</a>
+ <a href="author.html#2159">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 17 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> &gt; 1 key for all is the simplest solution, as this is easiest, and do not
+</I>&gt;<i> &gt; requires a lot of work to update keys. There is also a simpler BS.
+</I>&gt;<i> &gt; However, this mean we cannot expire the keys. But this also mean that we
+</I>&gt;<i> &gt; can more easily have it signed, if we make it signed once, and do not
+</I>&gt;<i> &gt; need to redo it every time. ( see the gpg web of trust ).
+</I>&gt;<i>
+</I>&gt;<i> Another solution is to have one key, signed by everyone and stored
+</I>&gt;<i> safely (like, on a usb key in a bank), and use this key to sign the
+</I>&gt;<i> keys that will sign packages (and that will be stored safely too but
+</I>&gt;<i> have to be accessible on valstar). If we want to use a new key at some
+</I>&gt;<i> point for signing packages, we just need to access that master key.
+</I>
+It looks like a good idea.
+
+&gt;<i> &gt;
+</I>&gt;<i> &gt; How do we sign
+</I>&gt;<i> &gt; ==============
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Again, point 3 have a impact here. Either we sign when uploaded, using
+</I>&gt;<i> &gt; youri, or using a custom action ( as current one do not permit to change
+</I>&gt;<i> &gt; uid ), or we use some custom cronjob to sign.
+</I>
+I vote too for using a custom action, to store the key on a separate
+account, and use it with a script run with sudo.
+
+It can be done with a cron job too, but it will slower I think. Is there
+any advantage doing it with a cron job ?
+
+&gt;<i> &gt;
+</I>&gt;<i> &gt; Or we sign when the release is made.
+</I>
+That would mean having unsigned cauldron packages ?
+
+&gt;<i> &gt;
+</I>&gt;<i> &gt; I would recommend using a custom action, as privilege separation sound
+</I>&gt;<i> &gt; like a good idea. I would prefer to avoid signing again the day of
+</I>&gt;<i> &gt; release, for reasons that were already given.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Bonus, usage of the module :
+</I>&gt;<i> &gt; ============================
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; &#160; &#160;gnupg::keys { &quot;cauldron&quot;:
+</I>&gt;<i> &gt; &#160; &#160; &#160; &#160;email =&gt; &quot;root@$domain&quot;,
+</I>&gt;<i> &gt; &#160; &#160; &#160; &#160;key_name =&gt; &quot;John the plop&quot;,
+</I>&gt;<i> &gt; &#160; &#160; &#160; &#160;key_length =&gt; &quot;4096&quot;
+</I>&gt;<i> &gt; &#160; &#160;}
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+</I>&gt;<i> &gt; sure of the format ( maybe have it exported would be good ), and I am
+</I>&gt;<i> &gt; not sure that putting everything in this directory is the good location.
+</I>
+What are the permissions and owner on this directory ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2159">[ date ]</a>
+ <a href="thread.html#2159">[ thread ]</a>
+ <a href="subject.html#2159">[ subject ]</a>
+ <a href="author.html#2159">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002160.html b/zarb-ml/mageia-sysadm/2011-January/002160.html
new file mode 100644
index 000000000..05a3f7d32
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002160.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B815%5D%20-%20enable%20to%20change%20log%20message%20on%20subversion%0A%09on%20every%20repository&In-Reply-To=%3C20110117171242.ECA10427DE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002157.html">
+ <LINK REL="Next" HREF="002163.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [815] - enable to change log message on subversion on every repository</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B815%5D%20-%20enable%20to%20change%20log%20message%20on%20subversion%0A%09on%20every%20repository&In-Reply-To=%3C20110117171242.ECA10427DE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [815] - enable to change log message on subversion on every repository">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 18:12:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A></li>
+ <LI>Next message: <A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2160">[ date ]</a>
+ <a href="thread.html#2160">[ thread ]</a>
+ <a href="subject.html#2160">[ subject ]</a>
+ <a href="author.html#2160">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 815
+Author: misc
+Date: 2011-01-17 18:12:42 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+- enable to change log message on subversion on every repository
+( should also requires a post-commit hook to send mail )
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-17 15:24:10 UTC (rev 814)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-17 17:12:42 UTC (rev 815)
+@@ -187,6 +187,13 @@
+ require =&gt; File[&quot;$name/hooks/pre-commit&quot;],
+ }
+
++ file { &quot;$name/hooks/pre-revprop-change&quot;:
++ ensure =&gt; &quot;$local_dir/pre-revprop-change&quot;
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ }
++
+ if $commit_mail {
+ file { &quot;$name/hooks/post-commit.d/send_mail&quot;:
+ ensure =&gt; present,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/f2c3ad0a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A></li>
+ <LI>Next message: <A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2160">[ date ]</a>
+ <a href="thread.html#2160">[ thread ]</a>
+ <a href="subject.html#2160">[ subject ]</a>
+ <a href="author.html#2160">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002161.html b/zarb-ml/mageia-sysadm/2011-January/002161.html
new file mode 100644
index 000000000..dacccd9a9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002161.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117171506.GK10402%40virgo.home.nanardon.zarb.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002159.html">
+ <LINK REL="Next" HREF="002162.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Olivier Thauvin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117171506.GK10402%40virgo.home.nanardon.zarb.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">nanardon at nanardon.zarb.org
+ </A><BR>
+ <I>Mon Jan 17 18:15:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2161">[ date ]</a>
+ <a href="thread.html#2161">[ thread ]</a>
+ <a href="subject.html#2161">[ subject ]</a>
+ <a href="author.html#2161">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>* nicolas vigier (<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>) wrote:
+&gt;<i> On Mon, 17 Jan 2011, Pascal Terjan wrote:
+</I>&gt;<i>
+</I>&gt;<i> It can be done with a cron job too, but it will slower I think. Is there
+</I>&gt;<i> any advantage doing it with a cron job ?
+</I>&gt;<i>
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Or we sign when the release is made.
+</I>&gt;<i>
+</I>&gt;<i> That would mean having unsigned cauldron packages ?
+</I>
+From a mirror point of view, it is better if package remains unchanged
+between cauldron and stable, as they can be hardlinked.
+
+Regards.
+
+--
+
+Olivier Thauvin
+CNRS - LATMOS
+&#9814; &#9816; &#9815; &#9813; &#9812; &#9815; &#9816; &#9814;
+-------------- next part --------------
+A non-text attachment was scrubbed...
+Name: not available
+Type: application/pgp-signature
+Size: 197 bytes
+Desc: not available
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/e81a6f42/attachment.asc&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2161">[ date ]</a>
+ <a href="thread.html#2161">[ thread ]</a>
+ <a href="subject.html#2161">[ subject ]</a>
+ <a href="author.html#2161">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002162.html b/zarb-ml/mageia-sysadm/2011-January/002162.html
new file mode 100644
index 000000000..4b27c01db
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002162.html
@@ -0,0 +1,120 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295284775.24697.71.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002161.html">
+ <LINK REL="Next" HREF="002165.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295284775.24697.71.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 17 18:19:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2162">[ date ]</a>
+ <a href="thread.html#2162">[ thread ]</a>
+ <a href="subject.html#2162">[ subject ]</a>
+ <a href="author.html#2162">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>
+&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; How do we sign
+</I>&gt;<i> &gt; &gt; ==============
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Again, point 3 have a impact here. Either we sign when uploaded, using
+</I>&gt;<i> &gt; &gt; youri, or using a custom action ( as current one do not permit to change
+</I>&gt;<i> &gt; &gt; uid ), or we use some custom cronjob to sign.
+</I>&gt;<i>
+</I>&gt;<i> I vote too for using a custom action, to store the key on a separate
+</I>&gt;<i> account, and use it with a script run with sudo.
+</I>&gt;<i>
+</I>&gt;<i> It can be done with a cron job too, but it will slower I think. Is there
+</I>&gt;<i> any advantage doing it with a cron job ?
+</I>
+No. But as we will also use a cronjob to recreate hdlist, this would
+have made sense maybe.
+
+&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Or we sign when the release is made.
+</I>&gt;<i>
+</I>&gt;<i> That would mean having unsigned cauldron packages ?
+</I>
+that would ease the PLF hidden secret plan, but no, I wanted to say
+&quot;resign packages&quot;.
+
+&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; I would recommend using a custom action, as privilege separation sound
+</I>&gt;<i> &gt; &gt; like a good idea. I would prefer to avoid signing again the day of
+</I>&gt;<i> &gt; &gt; release, for reasons that were already given.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Bonus, usage of the module :
+</I>&gt;<i> &gt; &gt; ============================
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; gnupg::keys { &quot;cauldron&quot;:
+</I>&gt;<i> &gt; &gt; email =&gt; &quot;root@$domain&quot;,
+</I>&gt;<i> &gt; &gt; key_name =&gt; &quot;John the plop&quot;,
+</I>&gt;<i> &gt; &gt; key_length =&gt; &quot;4096&quot;
+</I>&gt;<i> &gt; &gt; }
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+</I>&gt;<i> &gt; &gt; sure of the format ( maybe have it exported would be good ), and I am
+</I>&gt;<i> &gt; &gt; not sure that putting everything in this directory is the good location.
+</I>&gt;<i>
+</I>&gt;<i> What are the permissions and owner on this directory ?
+</I>
+root, 600.
+See in the module ( I really need to install viewvc to give url to the
+file ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2162">[ date ]</a>
+ <a href="thread.html#2162">[ thread ]</a>
+ <a href="subject.html#2162">[ subject ]</a>
+ <a href="author.html#2162">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002163.html b/zarb-ml/mageia-sysadm/2011-January/002163.html
new file mode 100644
index 000000000..df8843418
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002163.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110117172041.BE46C427E0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002160.html">
+ <LINK REL="Next" HREF="002164.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110117172041.BE46C427E0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 18:20:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A></li>
+ <LI>Next message: <A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2163">[ date ]</a>
+ <a href="thread.html#2163">[ thread ]</a>
+ <a href="subject.html#2163">[ subject ]</a>
+ <a href="author.html#2163">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Mon Jan 17 18:20:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at 'owner'; expected '}' at /etc/puppet/modules/subversion/manifests/init.pp:192 on node alamut.mageia.org
+Mon Jan 17 18:20:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A></li>
+ <LI>Next message: <A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2163">[ date ]</a>
+ <a href="thread.html#2163">[ thread ]</a>
+ <a href="subject.html#2163">[ subject ]</a>
+ <a href="author.html#2163">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002164.html b/zarb-ml/mageia-sysadm/2011-January/002164.html
new file mode 100644
index 000000000..04b0cff14
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002164.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B312%5D%20Do%20not%20try%20to%20add%20iurt%20file%20in%20tarball%2C%0A%09it%20does%20not%20exist&In-Reply-To=%3C20110117172415.C1B70427E1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002163.html">
+ <LINK REL="Next" HREF="002167.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B312%5D%20Do%20not%20try%20to%20add%20iurt%20file%20in%20tarball%2C%0A%09it%20does%20not%20exist&In-Reply-To=%3C20110117172415.C1B70427E1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 18:24:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2164">[ date ]</a>
+ <a href="thread.html#2164">[ thread ]</a>
+ <a href="subject.html#2164">[ subject ]</a>
+ <a href="author.html#2164">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 312
+Author: pterjan
+Date: 2011-01-17 18:24:15 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+Do not try to add iurt file in tarball, it does not exist
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/Makefile
+
+Modified: build_system/iurt/trunk/Makefile
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-17 16:57:35 UTC (rev 311)
++++ build_system/iurt/trunk/Makefile 2011-01-17 17:24:15 UTC (rev 312)
+@@ -5,7 +5,7 @@
+ RELEASE := $(shell rpm -q --qf '%{release}\n' --specfile $(NAME).spec | head -1)
+ RELTAG := $(shell echo &quot;V$(VERSION)_$(RELEASE)&quot; | tr -- '-.' '__')
+
+-FILES= Makefile emi iurt iurt.spec iurt2 iurt_root_command lib ulri
++FILES= Makefile emi iurt.spec iurt2 iurt_root_command lib ulri
+ RPM=$(HOME)/rpm
+
+ VENDORLIB = $(shell eval &quot;`perl -V:installvendorlib`&quot;; echo $$installvendorlib)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/f97bf030/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2164">[ date ]</a>
+ <a href="thread.html#2164">[ thread ]</a>
+ <a href="subject.html#2164">[ subject ]</a>
+ <a href="author.html#2164">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002165.html b/zarb-ml/mageia-sysadm/2011-January/002165.html
new file mode 100644
index 000000000..374a09640
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002165.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117173032.GI21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002162.html">
+ <LINK REL="Next" HREF="002166.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%0A%09%28%09similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C20110117173032.GI21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 17 18:30:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2165">[ date ]</a>
+ <a href="thread.html#2165">[ thread ]</a>
+ <a href="subject.html#2165">[ subject ]</a>
+ <a href="author.html#2165">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 17 Jan 2011, Michael Scherer wrote:
+
+&gt;<i> &gt; &gt; &gt; I would recommend using a custom action, as privilege separation sound
+</I>&gt;<i> &gt; &gt; &gt; like a good idea. I would prefer to avoid signing again the day of
+</I>&gt;<i> &gt; &gt; &gt; release, for reasons that were already given.
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; Bonus, usage of the module :
+</I>&gt;<i> &gt; &gt; &gt; ============================
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; gnupg::keys { &quot;cauldron&quot;:
+</I>&gt;<i> &gt; &gt; &gt; email =&gt; &quot;root@$domain&quot;,
+</I>&gt;<i> &gt; &gt; &gt; key_name =&gt; &quot;John the plop&quot;,
+</I>&gt;<i> &gt; &gt; &gt; key_length =&gt; &quot;4096&quot;
+</I>&gt;<i> &gt; &gt; &gt; }
+</I>&gt;<i> &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+</I>&gt;<i> &gt; &gt; &gt; sure of the format ( maybe have it exported would be good ), and I am
+</I>&gt;<i> &gt; &gt; &gt; not sure that putting everything in this directory is the good location.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; What are the permissions and owner on this directory ?
+</I>&gt;<i>
+</I>&gt;<i> root, 600.
+</I>&gt;<i> See in the module ( I really need to install viewvc to give url to the
+</I>&gt;<i> file ).
+</I>
+I think an option to define owner, and path would be useful. Unless we
+want to run the script to sign packages as root. Should we run it as
+root, or with a user like &quot;signbot&quot; ? I don't think it needs to be run
+as root, so I would use a user.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2165">[ date ]</a>
+ <a href="thread.html#2165">[ thread ]</a>
+ <a href="subject.html#2165">[ subject ]</a>
+ <a href="author.html#2165">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002166.html b/zarb-ml/mageia-sysadm/2011-January/002166.html
new file mode 100644
index 000000000..c537dceb0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002166.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295286523.24697.72.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002165.html">
+ <LINK REL="Next" HREF="002157.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B814%5D%20-%20add%20a%20module%20to%20generate%20gnupg%20key%20%28%0A%20similar%20to%20the%20one%20for%20openssl&In-Reply-To=%3C1295286523.24697.72.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 17 18:48:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2166">[ date ]</a>
+ <a href="thread.html#2166">[ thread ]</a>
+ <a href="subject.html#2166">[ subject ]</a>
+ <a href="author.html#2166">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 17 janvier 2011 &#224; 18:30 +0100, nicolas vigier a &#233;crit :
+&gt;<i> On Mon, 17 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; &gt; &gt; &gt; I would recommend using a custom action, as privilege separation sound
+</I>&gt;<i> &gt; &gt; &gt; &gt; like a good idea. I would prefer to avoid signing again the day of
+</I>&gt;<i> &gt; &gt; &gt; &gt; release, for reasons that were already given.
+</I>&gt;<i> &gt; &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; &gt; Bonus, usage of the module :
+</I>&gt;<i> &gt; &gt; &gt; &gt; ============================
+</I>&gt;<i> &gt; &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; &gt; gnupg::keys { &quot;cauldron&quot;:
+</I>&gt;<i> &gt; &gt; &gt; &gt; email =&gt; &quot;root@$domain&quot;,
+</I>&gt;<i> &gt; &gt; &gt; &gt; key_name =&gt; &quot;John the plop&quot;,
+</I>&gt;<i> &gt; &gt; &gt; &gt; key_length =&gt; &quot;4096&quot;
+</I>&gt;<i> &gt; &gt; &gt; &gt; }
+</I>&gt;<i> &gt; &gt; &gt; &gt;
+</I>&gt;<i> &gt; &gt; &gt; &gt; create a key cauldron.sec and cauldron.pub in /etc/gnupg/keys/. I am not
+</I>&gt;<i> &gt; &gt; &gt; &gt; sure of the format ( maybe have it exported would be good ), and I am
+</I>&gt;<i> &gt; &gt; &gt; &gt; not sure that putting everything in this directory is the good location.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; What are the permissions and owner on this directory ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; root, 600.
+</I>&gt;<i> &gt; See in the module ( I really need to install viewvc to give url to the
+</I>&gt;<i> &gt; file ).
+</I>&gt;<i>
+</I>&gt;<i> I think an option to define owner, and path would be useful. Unless we
+</I>&gt;<i> want to run the script to sign packages as root. Should we run it as
+</I>&gt;<i> root, or with a user like &quot;signbot&quot; ? I don't think it needs to be run
+</I>&gt;<i> as root, so I would use a user.
+</I>
+That would make sense indeed, but would requires some addition and
+rewrites. I will look at it.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A></li>
+ <LI>Next message: <A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2166">[ date ]</a>
+ <a href="thread.html#2166">[ thread ]</a>
+ <a href="subject.html#2166">[ subject ]</a>
+ <a href="author.html#2166">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002167.html b/zarb-ml/mageia-sysadm/2011-January/002167.html
new file mode 100644
index 000000000..8847fe27a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002167.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [816] - fix syntax
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B816%5D%20-%20fix%20syntax&In-Reply-To=%3C20110117175002.BE7B7427E8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002164.html">
+ <LINK REL="Next" HREF="002168.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [816] - fix syntax</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B816%5D%20-%20fix%20syntax&In-Reply-To=%3C20110117175002.BE7B7427E8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [816] - fix syntax">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 18:50:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A></li>
+ <LI>Next message: <A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2167">[ date ]</a>
+ <a href="thread.html#2167">[ thread ]</a>
+ <a href="subject.html#2167">[ subject ]</a>
+ <a href="author.html#2167">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 816
+Author: misc
+Date: 2011-01-17 18:50:02 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+- fix syntax
+
+Modified Paths:
+--------------
+ puppet/modules/subversion/manifests/init.pp
+
+Modified: puppet/modules/subversion/manifests/init.pp
+===================================================================
+--- puppet/modules/subversion/manifests/init.pp 2011-01-17 17:12:42 UTC (rev 815)
++++ puppet/modules/subversion/manifests/init.pp 2011-01-17 17:50:02 UTC (rev 816)
+@@ -188,7 +188,7 @@
+ }
+
+ file { &quot;$name/hooks/pre-revprop-change&quot;:
+- ensure =&gt; &quot;$local_dir/pre-revprop-change&quot;
++ ensure =&gt; &quot;$local_dir/pre-revprop-change&quot;,
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 755,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/6667fcfe/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A></li>
+ <LI>Next message: <A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2167">[ date ]</a>
+ <a href="thread.html#2167">[ thread ]</a>
+ <a href="subject.html#2167">[ subject ]</a>
+ <a href="author.html#2167">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002168.html b/zarb-ml/mageia-sysadm/2011-January/002168.html
new file mode 100644
index 000000000..d5d52b86d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002168.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110117175052.AEE8D427E8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002167.html">
+ <LINK REL="Next" HREF="002169.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110117175052.AEE8D427E8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 18:50:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2168">[ date ]</a>
+ <a href="thread.html#2168">[ thread ]</a>
+ <a href="subject.html#2168">[ subject ]</a>
+ <a href="author.html#2168">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Mon Jan 17 18:50:52 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Puppet::Parser::AST::Resource failed with error ArgumentError: Invalid resource type subversion::snapshot at /etc/puppet/modules/transifex/manifests/init.pp:89 on node alamut.mageia.org
+Mon Jan 17 18:50:52 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2168">[ date ]</a>
+ <a href="thread.html#2168">[ thread ]</a>
+ <a href="subject.html#2168">[ subject ]</a>
+ <a href="author.html#2168">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002169.html b/zarb-ml/mageia-sysadm/2011-January/002169.html
new file mode 100644
index 000000000..07020d8d8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002169.html
@@ -0,0 +1,147 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [817] add submit_package wrapper
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B817%5D%20add%20submit_package%20wrapper&In-Reply-To=%3C20110117182508.76683427EE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002168.html">
+ <LINK REL="Next" HREF="002170.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [817] add submit_package wrapper</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B817%5D%20add%20submit_package%20wrapper&In-Reply-To=%3C20110117182508.76683427EE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [817] add submit_package wrapper">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:25:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2169">[ date ]</a>
+ <a href="thread.html#2169">[ thread ]</a>
+ <a href="subject.html#2169">[ subject ]</a>
+ <a href="author.html#2169">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 817
+Author: boklm
+Date: 2011-01-17 19:25:08 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+add submit_package wrapper
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/templates/submit_package
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-17 17:50:02 UTC (rev 816)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-17 18:25:08 UTC (rev 817)
+@@ -6,6 +6,8 @@
+ $sched_login = &quot;schedbot&quot;
+ $sched_home_dir = &quot;/home/$sched_login&quot;
+ $repository_root = &quot;/distrib/bootstrap&quot;
++ $packagers_group = 'mga-packagers'
++ $createsrpm_path = '/usr/share/repsys/create-srpm'
+
+ include ssh::auth
+ ssh::auth::key { $build_login: } # declare a key for build bot: RSA, 2048 bits
+@@ -153,6 +155,12 @@
+ require =&gt; File[&quot;/etc/youri&quot;],
+ content =&gt; template(&quot;buildsystem/youri_acl.conf&quot;)
+ }
++
++ file { '/usr/local/bin/submit_package':
++ ensure =&gt; present,
++ mode =&gt; 755,
++ content =&gt; template('buildsystem/submit_package')
++ }
+ }
+
+ define sshuser($homedir, $comment) {
+
+Added: puppet/modules/buildsystem/templates/submit_package
+===================================================================
+--- puppet/modules/buildsystem/templates/submit_package (rev 0)
++++ puppet/modules/buildsystem/templates/submit_package 2011-01-17 18:25:08 UTC (rev 817)
+@@ -0,0 +1,25 @@
++#!/bin/sh
++
++packagersgroup=&quot;&lt;%= packagers_group %&gt;&quot;
++createsrpm=&quot;&lt;%= createsrpm_path %&gt;&quot;
++
++function isingroup()
++{
++ grp=&quot;$1&quot;
++ for group in `groups`
++ do if [ &quot;$grp&quot; = &quot;$group&quot; ]
++ then
++ return 0
++ fi
++ done
++ return 1
++}
++
++if ! isingroup &quot;$packagersgroup&quot;
++then
++ echo &quot;You are not in $packagersgroup group.&quot;
++ exit 1
++fi
++
++exec $createsrpm &quot;$*&quot;
++
+
+
+Property changes on: puppet/modules/buildsystem/templates/submit_package
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/1f841e3e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2169">[ date ]</a>
+ <a href="thread.html#2169">[ thread ]</a>
+ <a href="subject.html#2169">[ subject ]</a>
+ <a href="author.html#2169">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002170.html b/zarb-ml/mageia-sysadm/2011-January/002170.html
new file mode 100644
index 000000000..5f728fe9e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002170.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B818%5D%20allow%20both%20create-srpm%20and%20submit_package%20for%0A%09now&In-Reply-To=%3C20110117183438.74F9A427F1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002169.html">
+ <LINK REL="Next" HREF="002171.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [818] allow both create-srpm and submit_package for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B818%5D%20allow%20both%20create-srpm%20and%20submit_package%20for%0A%09now&In-Reply-To=%3C20110117183438.74F9A427F1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [818] allow both create-srpm and submit_package for now">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:34:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A></li>
+ <LI>Next message: <A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2170">[ date ]</a>
+ <a href="thread.html#2170">[ thread ]</a>
+ <a href="subject.html#2170">[ subject ]</a>
+ <a href="author.html#2170">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 818
+Author: boklm
+Date: 2011-01-17 19:34:38 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+allow both create-srpm and submit_package for now
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/sv_membersh.pl
+
+Modified: puppet/modules/restrictshell/templates/sv_membersh.pl
+===================================================================
+--- puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:25:08 UTC (rev 817)
++++ puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:34:38 UTC (rev 818)
+@@ -62,8 +62,8 @@
+ our $bin_git = &quot;/usr/bin/git-shell&quot;;
+
+ our $use_pkgsubmit = &quot;0&quot;;
+-our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm &quot;;
+-our $bin_pkgsubmit = &quot;/usr/share/repsys/create-srpm&quot;;
++our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm |^/usr/local/bin/submit_package&quot;;
++our $bin_pkgsubmit = &quot;/usr/local/bin/submit_package&quot;;
+
+ # Open configuration file
+ if (-e &quot;/etc/membersh-conf.pl&quot;) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/66aa4589/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A></li>
+ <LI>Next message: <A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2170">[ date ]</a>
+ <a href="thread.html#2170">[ thread ]</a>
+ <a href="subject.html#2170">[ subject ]</a>
+ <a href="author.html#2170">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002171.html b/zarb-ml/mageia-sysadm/2011-January/002171.html
new file mode 100644
index 000000000..f6b3e7d07
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002171.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [819] add missing space in regexp
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B819%5D%20add%20missing%20space%20in%20regexp&In-Reply-To=%3C20110117183547.2F0C4427F1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002170.html">
+ <LINK REL="Next" HREF="002172.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [819] add missing space in regexp</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B819%5D%20add%20missing%20space%20in%20regexp&In-Reply-To=%3C20110117183547.2F0C4427F1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [819] add missing space in regexp">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:35:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A></li>
+ <LI>Next message: <A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2171">[ date ]</a>
+ <a href="thread.html#2171">[ thread ]</a>
+ <a href="subject.html#2171">[ subject ]</a>
+ <a href="author.html#2171">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 819
+Author: boklm
+Date: 2011-01-17 19:35:46 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+add missing space in regexp
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/sv_membersh.pl
+
+Modified: puppet/modules/restrictshell/templates/sv_membersh.pl
+===================================================================
+--- puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:34:38 UTC (rev 818)
++++ puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:35:46 UTC (rev 819)
+@@ -62,7 +62,7 @@
+ our $bin_git = &quot;/usr/bin/git-shell&quot;;
+
+ our $use_pkgsubmit = &quot;0&quot;;
+-our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm |^/usr/local/bin/submit_package&quot;;
++our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm |^/usr/local/bin/submit_package &quot;;
+ our $bin_pkgsubmit = &quot;/usr/local/bin/submit_package&quot;;
+
+ # Open configuration file
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/38a60df8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A></li>
+ <LI>Next message: <A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2171">[ date ]</a>
+ <a href="thread.html#2171">[ thread ]</a>
+ <a href="subject.html#2171">[ subject ]</a>
+ <a href="author.html#2171">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002172.html b/zarb-ml/mageia-sysadm/2011-January/002172.html
new file mode 100644
index 000000000..15050ca3e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002172.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [820] use create-srpm for now
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B820%5D%20use%20create-srpm%20for%20now&In-Reply-To=%3C20110117183836.9BDD2427F2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002171.html">
+ <LINK REL="Next" HREF="002173.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [820] use create-srpm for now</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B820%5D%20use%20create-srpm%20for%20now&In-Reply-To=%3C20110117183836.9BDD2427F2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [820] use create-srpm for now">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:38:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A></li>
+ <LI>Next message: <A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2172">[ date ]</a>
+ <a href="thread.html#2172">[ thread ]</a>
+ <a href="subject.html#2172">[ subject ]</a>
+ <a href="author.html#2172">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 820
+Author: boklm
+Date: 2011-01-17 19:38:36 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+use create-srpm for now
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/sv_membersh.pl
+
+Modified: puppet/modules/restrictshell/templates/sv_membersh.pl
+===================================================================
+--- puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:35:46 UTC (rev 819)
++++ puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:38:36 UTC (rev 820)
+@@ -63,7 +63,7 @@
+
+ our $use_pkgsubmit = &quot;0&quot;;
+ our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm |^/usr/local/bin/submit_package &quot;;
+-our $bin_pkgsubmit = &quot;/usr/local/bin/submit_package&quot;;
++our $bin_pkgsubmit = &quot;/usr/share/repsys/create-srpm&quot;;
+
+ # Open configuration file
+ if (-e &quot;/etc/membersh-conf.pl&quot;) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/395e39af/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A></li>
+ <LI>Next message: <A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2172">[ date ]</a>
+ <a href="thread.html#2172">[ thread ]</a>
+ <a href="subject.html#2172">[ subject ]</a>
+ <a href="author.html#2172">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002173.html b/zarb-ml/mageia-sysadm/2011-January/002173.html
new file mode 100644
index 000000000..d4b6e1600
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002173.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [821] remove quotes around $*
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B821%5D%20remove%20quotes%20around%20%24%2A&In-Reply-To=%3C20110117184249.D5E76427F4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002172.html">
+ <LINK REL="Next" HREF="002174.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [821] remove quotes around $*</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B821%5D%20remove%20quotes%20around%20%24%2A&In-Reply-To=%3C20110117184249.D5E76427F4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [821] remove quotes around $*">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:42:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A></li>
+ <LI>Next message: <A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2173">[ date ]</a>
+ <a href="thread.html#2173">[ thread ]</a>
+ <a href="subject.html#2173">[ subject ]</a>
+ <a href="author.html#2173">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 821
+Author: boklm
+Date: 2011-01-17 19:42:49 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+remove quotes around $*
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit_package
+
+Modified: puppet/modules/buildsystem/templates/submit_package
+===================================================================
+--- puppet/modules/buildsystem/templates/submit_package 2011-01-17 18:38:36 UTC (rev 820)
++++ puppet/modules/buildsystem/templates/submit_package 2011-01-17 18:42:49 UTC (rev 821)
+@@ -21,5 +21,5 @@
+ exit 1
+ fi
+
+-exec $createsrpm &quot;$*&quot;
++exec $createsrpm $*
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/caae20fe/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A></li>
+ <LI>Next message: <A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2173">[ date ]</a>
+ <a href="thread.html#2173">[ thread ]</a>
+ <a href="subject.html#2173">[ subject ]</a>
+ <a href="author.html#2173">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002174.html b/zarb-ml/mageia-sysadm/2011-January/002174.html
new file mode 100644
index 000000000..fc6b3a049
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002174.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B822%5D%20use%20submit_package%20now%20that%20wrapper%20is%20fixed&In-Reply-To=%3C20110117184733.DAB0A427F7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002173.html">
+ <LINK REL="Next" HREF="002175.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [822] use submit_package now that wrapper is fixed</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B822%5D%20use%20submit_package%20now%20that%20wrapper%20is%20fixed&In-Reply-To=%3C20110117184733.DAB0A427F7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [822] use submit_package now that wrapper is fixed">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 17 19:47:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A></li>
+ <LI>Next message: <A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2174">[ date ]</a>
+ <a href="thread.html#2174">[ thread ]</a>
+ <a href="subject.html#2174">[ subject ]</a>
+ <a href="author.html#2174">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 822
+Author: boklm
+Date: 2011-01-17 19:47:33 +0100 (Mon, 17 Jan 2011)
+Log Message:
+-----------
+use submit_package now that wrapper is fixed
+
+Modified Paths:
+--------------
+ puppet/modules/restrictshell/templates/sv_membersh.pl
+
+Modified: puppet/modules/restrictshell/templates/sv_membersh.pl
+===================================================================
+--- puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:42:49 UTC (rev 821)
++++ puppet/modules/restrictshell/templates/sv_membersh.pl 2011-01-17 18:47:33 UTC (rev 822)
+@@ -63,7 +63,7 @@
+
+ our $use_pkgsubmit = &quot;0&quot;;
+ our $regexp_pkgsubmit = &quot;^/usr/share/repsys/create-srpm |^/usr/local/bin/submit_package &quot;;
+-our $bin_pkgsubmit = &quot;/usr/share/repsys/create-srpm&quot;;
++our $bin_pkgsubmit = &quot;/usr/local/bin/submit_package&quot;;
+
+ # Open configuration file
+ if (-e &quot;/etc/membersh-conf.pl&quot;) {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110117/58314ec5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A></li>
+ <LI>Next message: <A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2174">[ date ]</a>
+ <a href="thread.html#2174">[ thread ]</a>
+ <a href="subject.html#2174">[ subject ]</a>
+ <a href="author.html#2174">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002175.html b/zarb-ml/mageia-sysadm/2011-January/002175.html
new file mode 100644
index 000000000..f45b53641
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002175.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B823%5D%20-%20remove%20the%20ssh%20keys%20from%20ldap%2C%0A%09as%20it%20break%20root%20login&In-Reply-To=%3C20110117231124.64A0A4282B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002174.html">
+ <LINK REL="Next" HREF="002176.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B823%5D%20-%20remove%20the%20ssh%20keys%20from%20ldap%2C%0A%09as%20it%20break%20root%20login&In-Reply-To=%3C20110117231124.64A0A4282B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 00:11:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A></li>
+ <LI>Next message: <A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2175">[ date ]</a>
+ <a href="thread.html#2175">[ thread ]</a>
+ <a href="subject.html#2175">[ subject ]</a>
+ <a href="author.html#2175">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 823
+Author: misc
+Date: 2011-01-18 00:11:24 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+- remove the ssh keys from ldap, as it break root login
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-17 18:47:33 UTC (rev 822)
++++ puppet/manifests/nodes.pp 2011-01-17 23:11:24 UTC (rev 823)
+@@ -147,5 +147,5 @@
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include bcd
+ include access_classes::iso_makers
+- include openssh::ssh_keys_from_ldap
++# include openssh::ssh_keys_from_ldap
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/302b0850/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A></li>
+ <LI>Next message: <A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2175">[ date ]</a>
+ <a href="thread.html#2175">[ thread ]</a>
+ <a href="subject.html#2175">[ subject ]</a>
+ <a href="author.html#2175">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002176.html b/zarb-ml/mageia-sysadm/2011-January/002176.html
new file mode 100644
index 000000000..5659bcb8c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002176.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B824%5D%20-%20fix%20directory%20%28%20this%20prevent%20login%20on%0A%09rabbit%20%29&In-Reply-To=%3C20110117233144.E4E5F42830%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002175.html">
+ <LINK REL="Next" HREF="002177.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B824%5D%20-%20fix%20directory%20%28%20this%20prevent%20login%20on%0A%09rabbit%20%29&In-Reply-To=%3C20110117233144.E4E5F42830%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 00:31:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A></li>
+ <LI>Next message: <A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2176">[ date ]</a>
+ <a href="thread.html#2176">[ thread ]</a>
+ <a href="subject.html#2176">[ subject ]</a>
+ <a href="author.html#2176">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 824
+Author: misc
+Date: 2011-01-18 00:31:44 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+- fix directory ( this prevent login on rabbit )
+
+Modified Paths:
+--------------
+ puppet/modules/openssh/templates/sshd_config_ldap
+
+Modified: puppet/modules/openssh/templates/sshd_config_ldap
+===================================================================
+--- puppet/modules/openssh/templates/sshd_config_ldap 2011-01-17 23:11:24 UTC (rev 823)
++++ puppet/modules/openssh/templates/sshd_config_ldap 2011-01-17 23:31:44 UTC (rev 824)
+@@ -1,3 +1,3 @@
+
+-AuthorizedKeysFile /var/lib/config/pubkeys/%u/authorized_keys
++AuthorizedKeysFile &lt;%= pubkeys_directory %&gt;/%u/authorized_keys
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/877f94ee/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A></li>
+ <LI>Next message: <A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2176">[ date ]</a>
+ <a href="thread.html#2176">[ thread ]</a>
+ <a href="subject.html#2176">[ subject ]</a>
+ <a href="author.html#2176">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002177.html b/zarb-ml/mageia-sysadm/2011-January/002177.html
new file mode 100644
index 000000000..b27b1123a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002177.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [825] - reenable keys from ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B825%5D%20-%20reenable%20keys%20from%20ldap&In-Reply-To=%3C20110117233228.2CE1C42830%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002176.html">
+ <LINK REL="Next" HREF="002178.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [825] - reenable keys from ldap</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B825%5D%20-%20reenable%20keys%20from%20ldap&In-Reply-To=%3C20110117233228.2CE1C42830%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [825] - reenable keys from ldap">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 00:32:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A></li>
+ <LI>Next message: <A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2177">[ date ]</a>
+ <a href="thread.html#2177">[ thread ]</a>
+ <a href="subject.html#2177">[ subject ]</a>
+ <a href="author.html#2177">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 825
+Author: misc
+Date: 2011-01-18 00:32:27 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+- reenable keys from ldap
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-17 23:31:44 UTC (rev 824)
++++ puppet/manifests/nodes.pp 2011-01-17 23:32:27 UTC (rev 825)
+@@ -147,5 +147,5 @@
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include bcd
+ include access_classes::iso_makers
+-# include openssh::ssh_keys_from_ldap
++ include openssh::ssh_keys_from_ldap
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/3ccd8c6e/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A></li>
+ <LI>Next message: <A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2177">[ date ]</a>
+ <a href="thread.html#2177">[ thread ]</a>
+ <a href="subject.html#2177">[ subject ]</a>
+ <a href="author.html#2177">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002178.html b/zarb-ml/mageia-sysadm/2011-January/002178.html
new file mode 100644
index 000000000..a667670f3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002178.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110117233327.8FBCF42831%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002177.html">
+ <LINK REL="Next" HREF="002179.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110117233327.8FBCF42831%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 00:33:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A></li>
+ <LI>Next message: <A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2178">[ date ]</a>
+ <a href="thread.html#2178">[ thread ]</a>
+ <a href="subject.html#2178">[ subject ]</a>
+ <a href="author.html#2178">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 00:33:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to parse template openssh/sshd_config_ldap: Could not find value for 'pubkeys_directory' at /etc/puppet/modules/openssh/manifests/init.pp:31 on node rabbit.mageia.org
+Tue Jan 18 00:33:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A></li>
+ <LI>Next message: <A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2178">[ date ]</a>
+ <a href="thread.html#2178">[ thread ]</a>
+ <a href="subject.html#2178">[ subject ]</a>
+ <a href="author.html#2178">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002179.html b/zarb-ml/mageia-sysadm/2011-January/002179.html
new file mode 100644
index 000000000..ad9d5ce76
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002179.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [826] - seems I cannot use the variable in the template
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B826%5D%20-%20seems%20I%20cannot%20use%20the%20variable%20in%20the%0A%09template&In-Reply-To=%3C20110117233446.D5B9042833%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002178.html">
+ <LINK REL="Next" HREF="002180.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [826] - seems I cannot use the variable in the template</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B826%5D%20-%20seems%20I%20cannot%20use%20the%20variable%20in%20the%0A%09template&In-Reply-To=%3C20110117233446.D5B9042833%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [826] - seems I cannot use the variable in the template">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 00:34:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2179">[ date ]</a>
+ <a href="thread.html#2179">[ thread ]</a>
+ <a href="subject.html#2179">[ subject ]</a>
+ <a href="author.html#2179">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 826
+Author: misc
+Date: 2011-01-18 00:34:46 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+- seems I cannot use the variable in the template
+
+Modified Paths:
+--------------
+ puppet/modules/openssh/templates/sshd_config_ldap
+
+Modified: puppet/modules/openssh/templates/sshd_config_ldap
+===================================================================
+--- puppet/modules/openssh/templates/sshd_config_ldap 2011-01-17 23:32:27 UTC (rev 825)
++++ puppet/modules/openssh/templates/sshd_config_ldap 2011-01-17 23:34:46 UTC (rev 826)
+@@ -1,3 +1,3 @@
+
+-AuthorizedKeysFile &lt;%= pubkeys_directory %&gt;/%u/authorized_keys
++AuthorizedKeysFile /var/lib/pubkeys/%u/authorized_keys
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/8a18ff5f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2179">[ date ]</a>
+ <a href="thread.html#2179">[ thread ]</a>
+ <a href="subject.html#2179">[ subject ]</a>
+ <a href="author.html#2179">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002180.html b/zarb-ml/mageia-sysadm/2011-January/002180.html
new file mode 100644
index 000000000..b3c3e278e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002180.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [313] Fixes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B313%5D%20Fixes&In-Reply-To=%3C20110118124353.F1385428D3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002179.html">
+ <LINK REL="Next" HREF="002181.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [313] Fixes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B313%5D%20Fixes&In-Reply-To=%3C20110118124353.F1385428D3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [313] Fixes">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 13:43:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A></li>
+ <LI>Next message: <A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2180">[ date ]</a>
+ <a href="thread.html#2180">[ thread ]</a>
+ <a href="subject.html#2180">[ subject ]</a>
+ <a href="author.html#2180">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 313
+Author: pterjan
+Date: 2011-01-18 13:43:53 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Fixes
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-17 17:24:15 UTC (rev 312)
++++ build_system/web/index.php 2011-01-18 12:43:53 UTC (rev 313)
+@@ -46,7 +46,7 @@
+
+ chdir($upload_dir);
+
+-$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \&quot;%p\t%T@\&quot;&quot;);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \&quot;%p\t%T@\\n\&quot;&quot;);
+ $re = &quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)\s+(\d+\.\d+)$!m&quot;;
+ $r = preg_match_all($re,
+ $all_files,
+@@ -89,7 +89,7 @@
+ // parse build bot from $data
+ $pkgs[$key]['status']['build'] = 1;
+ } else if ($ext == '.done') {
+- $pkgs[$key]['buildtime']['start'] = strtotime($val[6]);
++ $pkgs[$key]['buildtime']['start'] = key2timestamp($val[6]);
+ $pkgs[$key]['buildtime']['end'] = round($val[12]);
+ $pkgs[$key]['buildtime']['diff'] = $pkgs[$key]['buildtime']['end'] - $pkgs[$key]['buildtime']['start'];
+ }
+@@ -133,6 +133,24 @@
+ }
+
+ /**
++ * Return timestamp from package key
++ * @param string $key package submission key
++ *
++ * @return integer
++*/
++
++function key2timestamp($key) {
++ global $tz;
++
++ $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
++ if ($date &lt;= 0)
++ return null;
++
++ return $date-&gt;getTimestamp();
++}
++
++function key2date($key, $diff = null) {
++/**
+ * Return human-readable time difference:
+ * - against $key (YmdHis expected format)
+ * - using only $diff (takes precedence over $key if provided)
+@@ -142,15 +160,14 @@
+ *
+ * @return string
+ */
+-function key2date($key, $diff = null) {
+ global $tz;
+
+ if (is_null($diff) || $diff &lt;= 0) {
+- $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
+- if ($date &lt;= 0)
++ $t = key2timestamp($key);
++ if (is_null($t))
+ return null;
+
+- $diff = time() - $date-&gt;getTimestamp();
++ $diff = time() - $t;
+ }
+ if ($diff&lt;60)
+ return $diff . &quot; second&quot; . plural($diff);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/cf616b24/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A></li>
+ <LI>Next message: <A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2180">[ date ]</a>
+ <a href="thread.html#2180">[ thread ]</a>
+ <a href="subject.html#2180">[ subject ]</a>
+ <a href="author.html#2180">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002181.html b/zarb-ml/mageia-sysadm/2011-January/002181.html
new file mode 100644
index 000000000..44fa911e1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002181.html
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [314] Better split of key2date
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B314%5D%20Better%20split%20of%20key2date&In-Reply-To=%3C20110118125414.DDD63428D5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002180.html">
+ <LINK REL="Next" HREF="002182.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [314] Better split of key2date</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B314%5D%20Better%20split%20of%20key2date&In-Reply-To=%3C20110118125414.DDD63428D5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [314] Better split of key2date">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 13:54:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A></li>
+ <LI>Next message: <A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2181">[ date ]</a>
+ <a href="thread.html#2181">[ thread ]</a>
+ <a href="subject.html#2181">[ subject ]</a>
+ <a href="author.html#2181">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 314
+Author: pterjan
+Date: 2011-01-18 13:54:14 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Better split of key2date
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-18 12:43:53 UTC (rev 313)
++++ build_system/web/index.php 2011-01-18 12:54:14 UTC (rev 314)
+@@ -149,26 +149,19 @@
+ return $date-&gt;getTimestamp();
+ }
+
+-function key2date($key, $diff = null) {
++function timediff($key, $end) {
+ /**
+- * Return human-readable time difference:
+- * - against $key (YmdHis expected format)
+- * - using only $diff (takes precedence over $key if provided)
++ * Return human-readable time difference
+ *
+- * @param string $key past date to diff against from now
+- * @param integer $diff time difference in seconds
++ * @param integer $start timestamp
++ * @param integer $end timestamp, defaults to now
+ *
+ * @return string
+ */
+- global $tz;
+-
+- if (is_null($diff) || $diff &lt;= 0) {
+- $t = key2timestamp($key);
+- if (is_null($t))
+- return null;
+-
+- $diff = time() - $t;
++ if (is_null($end)) {
++ $end = time();
+ }
++ $diff = $end - $start;
+ if ($diff&lt;60)
+ return $diff . &quot; second&quot; . plural($diff);
+ $diff = round($diff/60);
+@@ -292,7 +285,7 @@
+
+ $s .= sprintf($tmpl,
+ $p['type'],
+- key2date($key) . ' ago',
++ timediff(key2timestamp($key)) . ' ago',
+ $p['user'], $p['user'],
+ $p['package'],
+ $p['version'],
+@@ -313,7 +306,7 @@
+
+ $s .= '&lt;/td&gt;&lt;td&gt;';
+ if ($p['type'] == 'uploaded')
+- $s .= key2date(null, $p['buildtime']['diff']);
++ $s .= timediff($p['buildtime']['start'], $p['buildtime']['end']);
+ $s .= '&lt;/td&gt;';
+ //$s .= '&lt;td&gt;' . sprintf($badges[$p['type']], $p['user']) . '&lt;/td&gt;';
+ $s .= '&lt;/tr&gt;';
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/7d427c6a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A></li>
+ <LI>Next message: <A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2181">[ date ]</a>
+ <a href="thread.html#2181">[ thread ]</a>
+ <a href="subject.html#2181">[ subject ]</a>
+ <a href="author.html#2181">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002182.html b/zarb-ml/mageia-sysadm/2011-January/002182.html
new file mode 100644
index 000000000..9e62d9514
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002182.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [315] Fix param name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B315%5D%20Fix%20param%20name&In-Reply-To=%3C20110118125636.69806428D4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002181.html">
+ <LINK REL="Next" HREF="002183.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [315] Fix param name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B315%5D%20Fix%20param%20name&In-Reply-To=%3C20110118125636.69806428D4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [315] Fix param name">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 13:56:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A></li>
+ <LI>Next message: <A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2182">[ date ]</a>
+ <a href="thread.html#2182">[ thread ]</a>
+ <a href="subject.html#2182">[ subject ]</a>
+ <a href="author.html#2182">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 315
+Author: pterjan
+Date: 2011-01-18 13:56:36 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Fix param name
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-18 12:54:14 UTC (rev 314)
++++ build_system/web/index.php 2011-01-18 12:56:36 UTC (rev 315)
+@@ -149,7 +149,7 @@
+ return $date-&gt;getTimestamp();
+ }
+
+-function timediff($key, $end) {
++function timediff($start, $end) {
+ /**
+ * Return human-readable time difference
+ *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/a68ff987/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A></li>
+ <LI>Next message: <A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2182">[ date ]</a>
+ <a href="thread.html#2182">[ thread ]</a>
+ <a href="subject.html#2182">[ subject ]</a>
+ <a href="author.html#2182">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002183.html b/zarb-ml/mageia-sysadm/2011-January/002183.html
new file mode 100644
index 000000000..86a168d71
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002183.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [316] Label fixes
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B316%5D%20Label%20fixes&In-Reply-To=%3C20110118130408.52022428D5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002182.html">
+ <LINK REL="Next" HREF="002184.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [316] Label fixes</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B316%5D%20Label%20fixes&In-Reply-To=%3C20110118130408.52022428D5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [316] Label fixes">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 14:04:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A></li>
+ <LI>Next message: <A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2183">[ date ]</a>
+ <a href="thread.html#2183">[ thread ]</a>
+ <a href="subject.html#2183">[ subject ]</a>
+ <a href="author.html#2183">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 316
+Author: rda
+Date: 2011-01-18 14:04:07 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Label fixes
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-18 12:56:36 UTC (rev 315)
++++ build_system/web/index.php 2011-01-18 13:04:07 UTC (rev 316)
+@@ -313,8 +313,10 @@
+ }
+ // Table
+ echo '&lt;table&gt;',
+- '&lt;caption&gt;Packages submitted in the past ', $max_modified * 24, '&amp;nbsp;hours.&lt;/caption&gt;',
+- '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;&lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;/tr&gt;',
++ '&lt;caption&gt;', $total, ' packages submitted in the past ', $max_modified * 24, '&amp;nbsp;hours.&lt;/caption&gt;',
++ '&lt;tr&gt;&lt;th&gt;Submitted&lt;/th&gt;&lt;th&gt;User&lt;/th&gt;
++ &lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Target&lt;/th&gt;&lt;th&gt;Media&lt;/th&gt;
++ &lt;th colspan=&quot;2&quot;&gt;Status&lt;/th&gt;&lt;th&gt;Build time&lt;/th&gt;&lt;/tr&gt;',
+ $s,
+ '&lt;/table&gt;';
+
+@@ -331,7 +333,7 @@
+ $k, $k, $v, round($v/$total*100));
+ }
+
+- $s .= '&lt;/table&gt;&lt;br /&gt;';
++ $s .= '&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;';
+
+ $s .= '&lt;table&gt;&lt;caption&gt;Packagers&lt;/caption&gt;&lt;tr&gt;&lt;th&gt;User&lt;/th&gt;&lt;th&gt;Packages&lt;/th&gt;&lt;/tr&gt;';
+ foreach ($users as $k =&gt; $v)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/9451e6d6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A></li>
+ <LI>Next message: <A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2183">[ date ]</a>
+ <a href="thread.html#2183">[ thread ]</a>
+ <a href="subject.html#2183">[ subject ]</a>
+ <a href="author.html#2183">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002184.html b/zarb-ml/mageia-sysadm/2011-January/002184.html
new file mode 100644
index 000000000..d3e8cf55a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002184.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B827%5D%20allow%20mirroring%20of%20bootstrap%20from%20rabbit&In-Reply-To=%3C20110118142952.21923428E7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002183.html">
+ <LINK REL="Next" HREF="002185.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B827%5D%20allow%20mirroring%20of%20bootstrap%20from%20rabbit&In-Reply-To=%3C20110118142952.21923428E7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 15:29:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A></li>
+ <LI>Next message: <A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2184">[ date ]</a>
+ <a href="thread.html#2184">[ thread ]</a>
+ <a href="subject.html#2184">[ subject ]</a>
+ <a href="author.html#2184">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 827
+Author: boklm
+Date: 2011-01-18 15:29:51 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+allow mirroring of bootstrap from rabbit
+
+Modified Paths:
+--------------
+ puppet/modules/rsyncd/templates/rsyncd.conf
+
+Modified: puppet/modules/rsyncd/templates/rsyncd.conf
+===================================================================
+--- puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-17 23:34:46 UTC (rev 826)
++++ puppet/modules/rsyncd/templates/rsyncd.conf 2011-01-18 14:29:51 UTC (rev 827)
+@@ -19,6 +19,7 @@
+ path = /distrib/bootstrap/
+ comment = Mageia Bootstrap
+ hosts allow = \
++ rabbit.&lt;%= domain %&gt; \
+ distrib-coffee.ipsl.jussieu.fr \
+ distribipsl.aero.jussieu.fr \
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/8c86c286/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A></li>
+ <LI>Next message: <A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2184">[ date ]</a>
+ <a href="thread.html#2184">[ thread ]</a>
+ <a href="subject.html#2184">[ subject ]</a>
+ <a href="author.html#2184">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002185.html b/zarb-ml/mageia-sysadm/2011-January/002185.html
new file mode 100644
index 000000000..6d341a64f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002185.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [317] Re-apply blino's fix
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B317%5D%20Re-apply%20blino%27s%20fix&In-Reply-To=%3C20110118150613.F0359428EE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002184.html">
+ <LINK REL="Next" HREF="002186.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [317] Re-apply blino's fix</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B317%5D%20Re-apply%20blino%27s%20fix&In-Reply-To=%3C20110118150613.F0359428EE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [317] Re-apply blino's fix">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 16:06:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A></li>
+ <LI>Next message: <A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2185">[ date ]</a>
+ <a href="thread.html#2185">[ thread ]</a>
+ <a href="subject.html#2185">[ subject ]</a>
+ <a href="author.html#2185">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 317
+Author: pterjan
+Date: 2011-01-18 16:06:13 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Re-apply blino's fix
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-18 13:04:07 UTC (rev 316)
++++ build_system/web/index.php 2011-01-18 15:06:13 UTC (rev 317)
+@@ -46,7 +46,7 @@
+
+ chdir($upload_dir);
+
+-$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) ! -ctime $max_modified -printf \&quot;%p\t%T@\\n\&quot;&quot;);
++$all_files = shell_exec(&quot;find \( -name '*.rpm' -o -name '*.src.rpm.info' -o -name '*.youri' -o -name '*.lock' -o -name '*.done' \) -ctime -$max_modified -printf \&quot;%p\t%T@\\n\&quot;&quot;);
+ $re = &quot;!^\./(\w+)/((\w+)/(\w+)/(\w+)/(\d+)\.(\w+)\.(\w+)\.(\d+))_?(.+)(\.src\.rpm(?:\.info)?|\.youri|\.lock|\.done)\s+(\d+\.\d+)$!m&quot;;
+ $r = preg_match_all($re,
+ $all_files,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/bb573f59/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A></li>
+ <LI>Next message: <A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2185">[ date ]</a>
+ <a href="thread.html#2185">[ thread ]</a>
+ <a href="subject.html#2185">[ subject ]</a>
+ <a href="author.html#2185">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002186.html b/zarb-ml/mageia-sysadm/2011-January/002186.html
new file mode 100644
index 000000000..3dfc85a6e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002186.html
@@ -0,0 +1,174 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B828%5D%20split%20mirror%20class%20in%20mirror%3A%3Abase%20and%0A%09mirror%3A%3Amain&In-Reply-To=%3C20110118151030.EF13B428EE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002185.html">
+ <LINK REL="Next" HREF="002187.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B828%5D%20split%20mirror%20class%20in%20mirror%3A%3Abase%20and%0A%09mirror%3A%3Amain&In-Reply-To=%3C20110118151030.EF13B428EE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 16:10:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A></li>
+ <LI>Next message: <A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2186">[ date ]</a>
+ <a href="thread.html#2186">[ thread ]</a>
+ <a href="subject.html#2186">[ subject ]</a>
+ <a href="author.html#2186">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 828
+Author: boklm
+Date: 2011-01-18 16:10:30 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+split mirror class in mirror::base and mirror::main
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-18 14:29:51 UTC (rev 827)
++++ puppet/manifests/nodes.pp 2011-01-18 15:10:30 UTC (rev 828)
+@@ -11,7 +11,7 @@
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include rsyncd
+- include mirror
++ include mirror::main
+ include openldap::master
+ include subversion::client
+ include subversion::server
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 14:29:51 UTC (rev 827)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 15:10:30 UTC (rev 828)
+@@ -1,40 +1,42 @@
+ class mirror {
++ class base {
++ file { &quot;/home/mirror/bin/&quot;:
++ ensure =&gt; directory,
++ owner =&gt; mirror,
++ group =&gt; mirror,
++ mode =&gt; 755
++ }
+
+- file { &quot;update_timestamp&quot;:
+- path =&gt; &quot;/home/mirror/bin/update_timestamp&quot;,
+- ensure =&gt; present,
+- owner =&gt; mirror,
+- group =&gt; mirror,
+- mode =&gt; 755,
+- content =&gt; template(&quot;mirror/update_timestamp&quot;)
+- }
++ group {&quot;mirror&quot;:
++ ensure =&gt; present,
++ }
+
+- file { &quot;/home/mirror/bin/&quot;:
+- ensure =&gt; directory,
+- owner =&gt; mirror,
+- group =&gt; mirror,
+- mode =&gt; 755
++ user {&quot;mirror&quot;:
++ ensure =&gt; present,
++ comment =&gt; &quot;System user use to run mirror scripts&quot;,
++ managehome =&gt; true,
++ gid =&gt; mirror,
++ shell =&gt; &quot;/bin/bash&quot;,
++ }
+ }
+
+- group {&quot;mirror&quot;:
+- ensure =&gt; present,
+- }
++ # For main Mageia mirror
++ class main inherits base {
++ file { &quot;update_timestamp&quot;:
++ path =&gt; &quot;/home/mirror/bin/update_timestamp&quot;,
++ ensure =&gt; present,
++ owner =&gt; mirror,
++ group =&gt; mirror,
++ mode =&gt; 755,
++ content =&gt; template(&quot;mirror/update_timestamp&quot;)
++ }
+
+- user {&quot;mirror&quot;:
+- ensure =&gt; present,
+- comment =&gt; &quot;System user use to run mirror scripts&quot;,
+- managehome =&gt; true,
+- gid =&gt; mirror,
+- shell =&gt; &quot;/bin/bash&quot;,
++ cron { mirror:
++ user =&gt; mirror,
++ hour =&gt; 10,
++ minute =&gt; 14,
++ command =&gt; &quot;~mirror/bin/update_timestamp&quot;,
++ require =&gt; File[&quot;update_timestamp&quot;],
++ }
+ }
+-
+-
+- cron { mirror:
+- user =&gt; mirror,
+- hour =&gt; 10,
+- minute =&gt; 14,
+- command =&gt; &quot;~mirror/bin/update_timestamp&quot;,
+- require =&gt; File[&quot;update_timestamp&quot;],
+- }
+-
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/40947b3a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A></li>
+ <LI>Next message: <A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2186">[ date ]</a>
+ <a href="thread.html#2186">[ thread ]</a>
+ <a href="subject.html#2186">[ subject ]</a>
+ <a href="author.html#2186">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002187.html b/zarb-ml/mageia-sysadm/2011-January/002187.html
new file mode 100644
index 000000000..832801240
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002187.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [829] start the migration of blogs on champagne
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B829%5D%20start%20the%20migration%20of%20blogs%20on%20champagne&In-Reply-To=%3C20110118163136.D8B08428FE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002186.html">
+ <LINK REL="Next" HREF="002188.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [829] start the migration of blogs on champagne</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B829%5D%20start%20the%20migration%20of%20blogs%20on%20champagne&In-Reply-To=%3C20110118163136.D8B08428FE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [829] start the migration of blogs on champagne">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 17:31:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A></li>
+ <LI>Next message: <A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2187">[ date ]</a>
+ <a href="thread.html#2187">[ thread ]</a>
+ <a href="subject.html#2187">[ subject ]</a>
+ <a href="author.html#2187">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 829
+Author: dams
+Date: 2011-01-18 17:31:36 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+start the migration of blogs on champagne
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 15:10:30 UTC (rev 828)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 16:31:36 UTC (rev 829)
+@@ -1,14 +1,13 @@
+ #TODO:
+ # - add the creation of the user 'blog' in puppet
+ class blog {
+- include apache::mod_php
++ include apache::mod_php
+ include mysql
+
+ package { ['wget','php-mysql']:
+ ensure =&gt; installed
+ }
+
+-
+ file { &quot;check_new-blog-post&quot;:
+ path =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
+ ensure =&gt; present,
+@@ -24,7 +23,14 @@
+ group =&gt; blog,
+ mode =&gt; 644,
+ }
+-
++
++ file { &quot;/var/www/html/blog.mageia.org&quot;:
++ ensure =&gt; directory,
++ owner =&gt; blog,
++ group =&gt; apache,
++ mode =&gt; 644,
++ }
++
+ cron { blog:
+ user =&gt; blog,
+ minute =&gt; '*/15',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/b800dab1/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A></li>
+ <LI>Next message: <A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2187">[ date ]</a>
+ <a href="thread.html#2187">[ thread ]</a>
+ <a href="subject.html#2187">[ subject ]</a>
+ <a href="author.html#2187">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002188.html b/zarb-ml/mageia-sysadm/2011-January/002188.html
new file mode 100644
index 000000000..2209e3e20
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002188.html
@@ -0,0 +1,140 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [830] - add mirrordir define
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B830%5D%20%20-%20add%20mirrordir%20define&In-Reply-To=%3C20110118165059.8291E42907%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002187.html">
+ <LINK REL="Next" HREF="002189.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [830] - add mirrordir define</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B830%5D%20%20-%20add%20mirrordir%20define&In-Reply-To=%3C20110118165059.8291E42907%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [830] - add mirrordir define">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 17:50:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A></li>
+ <LI>Next message: <A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2188">[ date ]</a>
+ <a href="thread.html#2188">[ thread ]</a>
+ <a href="subject.html#2188">[ subject ]</a>
+ <a href="author.html#2188">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 830
+Author: boklm
+Date: 2011-01-18 17:50:59 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+ - add mirrordir define
+ - use $bindir variable
+ - scripts owned by root:root
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 16:31:36 UTC (rev 829)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 16:50:59 UTC (rev 830)
+@@ -1,6 +1,7 @@
+ class mirror {
+ class base {
+- file { &quot;/home/mirror/bin/&quot;:
++ $bindir = '/home/mirror/bin'
++ file { &quot;$bindir&quot;:
+ ensure =&gt; directory,
+ owner =&gt; mirror,
+ group =&gt; mirror,
+@@ -20,13 +21,32 @@
+ }
+ }
+
++ define mirrordir ($remotehost, $remotedir, $localdir) {
++ include base
++ file { &quot;mirror_$name&quot;:
++ path =&gt; &quot;$bindir/$name&quot;,
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 755,
++ content =&gt; template(&quot;mirror/mirrordir&quot;),
++ }
++
++ cron { &quot;mirror_$name&quot;:
++ user =&gt; mirror,
++ minute =&gt; [0, 10, 20, 30, 40, 50],
++ command =&gt; &quot;$bindir/$name&quot;,
++ require =&gt; File[&quot;$name&quot;],
++ }
++ }
++
+ # For main Mageia mirror
+ class main inherits base {
+ file { &quot;update_timestamp&quot;:
+- path =&gt; &quot;/home/mirror/bin/update_timestamp&quot;,
++ path =&gt; &quot;$bindir/update_timestamp&quot;,
+ ensure =&gt; present,
+- owner =&gt; mirror,
+- group =&gt; mirror,
++ owner =&gt; root,
++ group =&gt; root,
+ mode =&gt; 755,
+ content =&gt; template(&quot;mirror/update_timestamp&quot;)
+ }
+@@ -35,7 +55,7 @@
+ user =&gt; mirror,
+ hour =&gt; 10,
+ minute =&gt; 14,
+- command =&gt; &quot;~mirror/bin/update_timestamp&quot;,
++ command =&gt; &quot;$bindir/update_timestamp&quot;,
+ require =&gt; File[&quot;update_timestamp&quot;],
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/a10498e8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A></li>
+ <LI>Next message: <A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2188">[ date ]</a>
+ <a href="thread.html#2188">[ thread ]</a>
+ <a href="subject.html#2188">[ subject ]</a>
+ <a href="author.html#2188">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002189.html b/zarb-ml/mageia-sysadm/2011-January/002189.html
new file mode 100644
index 000000000..d69240a08
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002189.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [831] add the vhost for blogs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B831%5D%20add%20the%20vhost%20for%20blogs&In-Reply-To=%3C20110118165927.542E542908%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002188.html">
+ <LINK REL="Next" HREF="002190.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [831] add the vhost for blogs</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B831%5D%20add%20the%20vhost%20for%20blogs&In-Reply-To=%3C20110118165927.542E542908%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [831] add the vhost for blogs">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 17:59:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A></li>
+ <LI>Next message: <A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2189">[ date ]</a>
+ <a href="thread.html#2189">[ thread ]</a>
+ <a href="subject.html#2189">[ subject ]</a>
+ <a href="author.html#2189">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 831
+Author: dams
+Date: 2011-01-18 17:59:26 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+add the vhost for blogs
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 16:50:59 UTC (rev 830)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 16:59:26 UTC (rev 831)
+@@ -8,7 +8,7 @@
+ ensure =&gt; installed
+ }
+
+- file { &quot;check_new-blog-post&quot;:
++ file { &quot;check_new-blog-post&quot;:
+ path =&gt; &quot;/usr/local/bin/check_new-blog-post.sh&quot;,
+ ensure =&gt; present,
+ owner =&gt; blog,
+@@ -17,6 +17,15 @@
+ content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
+ }
+
++ file { &quot;01_blogs_vhosts.conf&quot;:
++ path =&gt; &quot;/etc/httpd/conf/vhosts.d/&quot;,
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 644,
++ content =&gt; template(&quot;blog/01_blogs_vhosts.conf&quot;)
++ }
++
+ file { &quot;/var/lib/blog&quot;:
+ ensure =&gt; directory,
+ owner =&gt; blog,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/e6e89598/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A></li>
+ <LI>Next message: <A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2189">[ date ]</a>
+ <a href="thread.html#2189">[ thread ]</a>
+ <a href="subject.html#2189">[ subject ]</a>
+ <a href="author.html#2189">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002190.html b/zarb-ml/mageia-sysadm/2011-January/002190.html
new file mode 100644
index 000000000..3bbfa1a55
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002190.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170026.C48DB42909%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002189.html">
+ <LINK REL="Next" HREF="002191.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170026.C48DB42909%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:00:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A></li>
+ <LI>Next message: <A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2190">[ date ]</a>
+ <a href="thread.html#2190">[ thread ]</a>
+ <a href="subject.html#2190">[ subject ]</a>
+ <a href="author.html#2190">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:00:26 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:00:26 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A></li>
+ <LI>Next message: <A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2190">[ date ]</a>
+ <a href="thread.html#2190">[ thread ]</a>
+ <a href="subject.html#2190">[ subject ]</a>
+ <a href="author.html#2190">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002191.html b/zarb-ml/mageia-sysadm/2011-January/002191.html
new file mode 100644
index 000000000..3af8318c2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002191.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [832] missing file (vhost)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B832%5D%20missing%20file%20%28vhost%29&In-Reply-To=%3C20110118170128.476DB4290A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002190.html">
+ <LINK REL="Next" HREF="002192.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [832] missing file (vhost)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B832%5D%20missing%20file%20%28vhost%29&In-Reply-To=%3C20110118170128.476DB4290A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [832] missing file (vhost)">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:01:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2191">[ date ]</a>
+ <a href="thread.html#2191">[ thread ]</a>
+ <a href="subject.html#2191">[ subject ]</a>
+ <a href="author.html#2191">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 832
+Author: dams
+Date: 2011-01-18 18:01:27 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+missing file (vhost)
+
+Added Paths:
+-----------
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Added: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf (rev 0)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:01:27 UTC (rev 832)
+@@ -0,0 +1,12 @@
++&lt;VirtualHost *:80&gt;
++ServerName blog.mandriva.com
++ServerPath /
++Alias /blog-test /blogs.mageia.org/test
++DocumentRoot /var/www/html/blogs.mageia.org/
++&lt;Directory /blogs.mageia.org/test&gt;
++ Order deny,allow
++ Allow from all
++ Options FollowSymlinks
++ Options +Indexes
++&lt;/Directory&gt;
++&lt;/VirtualHost&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/cf5aec49/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2191">[ date ]</a>
+ <a href="thread.html#2191">[ thread ]</a>
+ <a href="subject.html#2191">[ subject ]</a>
+ <a href="author.html#2191">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002192.html b/zarb-ml/mageia-sysadm/2011-January/002192.html
new file mode 100644
index 000000000..24a87a407
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002192.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170141.1ACB14290B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002191.html">
+ <LINK REL="Next" HREF="002193.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170141.1ACB14290B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:01:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A></li>
+ <LI>Next message: <A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2192">[ date ]</a>
+ <a href="thread.html#2192">[ thread ]</a>
+ <a href="subject.html#2192">[ subject ]</a>
+ <a href="author.html#2192">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:01:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:01:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A></li>
+ <LI>Next message: <A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2192">[ date ]</a>
+ <a href="thread.html#2192">[ thread ]</a>
+ <a href="subject.html#2192">[ subject ]</a>
+ <a href="author.html#2192">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002193.html b/zarb-ml/mageia-sysadm/2011-January/002193.html
new file mode 100644
index 000000000..db1609c36
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002193.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170203.A83904290B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002192.html">
+ <LINK REL="Next" HREF="002194.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170203.A83904290B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:02:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2193">[ date ]</a>
+ <a href="thread.html#2193">[ thread ]</a>
+ <a href="subject.html#2193">[ subject ]</a>
+ <a href="author.html#2193">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:02:03 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:02:03 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2193">[ date ]</a>
+ <a href="thread.html#2193">[ thread ]</a>
+ <a href="subject.html#2193">[ subject ]</a>
+ <a href="author.html#2193">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002194.html b/zarb-ml/mageia-sysadm/2011-January/002194.html
new file mode 100644
index 000000000..b520c821d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002194.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170236.5588D4290B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002193.html">
+ <LINK REL="Next" HREF="002195.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170236.5588D4290B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:02:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2194">[ date ]</a>
+ <a href="thread.html#2194">[ thread ]</a>
+ <a href="subject.html#2194">[ subject ]</a>
+ <a href="author.html#2194">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:02:36 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:02:36 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2194">[ date ]</a>
+ <a href="thread.html#2194">[ thread ]</a>
+ <a href="subject.html#2194">[ subject ]</a>
+ <a href="author.html#2194">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002195.html b/zarb-ml/mageia-sysadm/2011-January/002195.html
new file mode 100644
index 000000000..c74579c78
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002195.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170251.2F6514290B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002194.html">
+ <LINK REL="Next" HREF="002196.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170251.2F6514290B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:02:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2195">[ date ]</a>
+ <a href="thread.html#2195">[ thread ]</a>
+ <a href="subject.html#2195">[ subject ]</a>
+ <a href="author.html#2195">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:02:51 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:02:51 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2195">[ date ]</a>
+ <a href="thread.html#2195">[ thread ]</a>
+ <a href="subject.html#2195">[ subject ]</a>
+ <a href="author.html#2195">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002196.html b/zarb-ml/mageia-sysadm/2011-January/002196.html
new file mode 100644
index 000000000..67cff7f4a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002196.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170304.673BE4290C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002195.html">
+ <LINK REL="Next" HREF="002197.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170304.673BE4290C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:03:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2196">[ date ]</a>
+ <a href="thread.html#2196">[ thread ]</a>
+ <a href="subject.html#2196">[ subject ]</a>
+ <a href="author.html#2196">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:03:04 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:03:04 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2196">[ date ]</a>
+ <a href="thread.html#2196">[ thread ]</a>
+ <a href="subject.html#2196">[ subject ]</a>
+ <a href="author.html#2196">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002197.html b/zarb-ml/mageia-sysadm/2011-January/002197.html
new file mode 100644
index 000000000..5adcfb7a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002197.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170324.D81764290C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002196.html">
+ <LINK REL="Next" HREF="002198.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170324.D81764290C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:03:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2197">[ date ]</a>
+ <a href="thread.html#2197">[ thread ]</a>
+ <a href="subject.html#2197">[ subject ]</a>
+ <a href="author.html#2197">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:03:24 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:03:24 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2197">[ date ]</a>
+ <a href="thread.html#2197">[ thread ]</a>
+ <a href="subject.html#2197">[ subject ]</a>
+ <a href="author.html#2197">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002198.html b/zarb-ml/mageia-sysadm/2011-January/002198.html
new file mode 100644
index 000000000..85c629379
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002198.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170336.957354290C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002197.html">
+ <LINK REL="Next" HREF="002199.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170336.957354290C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:03:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2198">[ date ]</a>
+ <a href="thread.html#2198">[ thread ]</a>
+ <a href="subject.html#2198">[ subject ]</a>
+ <a href="author.html#2198">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:03:36 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:03:36 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2198">[ date ]</a>
+ <a href="thread.html#2198">[ thread ]</a>
+ <a href="subject.html#2198">[ subject ]</a>
+ <a href="author.html#2198">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002199.html b/zarb-ml/mageia-sysadm/2011-January/002199.html
new file mode 100644
index 000000000..a701fa367
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002199.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170358.218D74290C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002198.html">
+ <LINK REL="Next" HREF="002200.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170358.218D74290C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:03:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2199">[ date ]</a>
+ <a href="thread.html#2199">[ thread ]</a>
+ <a href="subject.html#2199">[ subject ]</a>
+ <a href="author.html#2199">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:03:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:03:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2199">[ date ]</a>
+ <a href="thread.html#2199">[ thread ]</a>
+ <a href="subject.html#2199">[ subject ]</a>
+ <a href="author.html#2199">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002200.html b/zarb-ml/mageia-sysadm/2011-January/002200.html
new file mode 100644
index 000000000..27952b340
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002200.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170434.96EC44290D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002199.html">
+ <LINK REL="Next" HREF="002201.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170434.96EC44290D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:04:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2200">[ date ]</a>
+ <a href="thread.html#2200">[ thread ]</a>
+ <a href="subject.html#2200">[ subject ]</a>
+ <a href="author.html#2200">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:04:34 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:04:34 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2200">[ date ]</a>
+ <a href="thread.html#2200">[ thread ]</a>
+ <a href="subject.html#2200">[ subject ]</a>
+ <a href="author.html#2200">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002201.html b/zarb-ml/mageia-sysadm/2011-January/002201.html
new file mode 100644
index 000000000..e67f1542e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002201.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170454.F131C4290E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002200.html">
+ <LINK REL="Next" HREF="002203.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118170454.F131C4290E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:04:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2201">[ date ]</a>
+ <a href="thread.html#2201">[ thread ]</a>
+ <a href="subject.html#2201">[ subject ]</a>
+ <a href="author.html#2201">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:04:54 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find template 'blog/01_blogs_vhosts.conf' at /etc/puppet/modules/blog/manifests/init.pp:26 on node champagne.mageia.org
+Tue Jan 18 18:04:54 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2201">[ date ]</a>
+ <a href="thread.html#2201">[ thread ]</a>
+ <a href="subject.html#2201">[ subject ]</a>
+ <a href="author.html#2201">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002202.html b/zarb-ml/mageia-sysadm/2011-January/002202.html
new file mode 100644
index 000000000..9920759c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002202.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110118170501.GK21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001880.html">
+ <LINK REL="Next" HREF="002239.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110118170501.GK21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 18 18:05:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2202">[ date ]</a>
+ <a href="thread.html#2202">[ thread ]</a>
+ <a href="subject.html#2202">[ subject ]</a>
+ <a href="author.html#2202">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 10 Jan 2011, Michael Scherer wrote:
+
+&gt;<i> Hi
+</I>&gt;<i>
+</I>&gt;<i> so I installed rabbit.mageia.org this afternoon.
+</I>&gt;<i>
+</I>&gt;<i> So we agreed to use raid 1+0. Unfortunately, the raid card do not
+</I>&gt;<i> support it, so I went with a simple raid 1 setup. As Thomas noted on
+</I>&gt;<i> irc, the server bios, dirac and others are quite outdated, but I do not
+</I>&gt;<i> think we could update it ( as this is not our server, but a rented
+</I>&gt;<i> one ).
+</I>
+So it is hardware raid ?
+
+&gt;<i> Rafael, you confirm that we should not update ( we can do it using
+</I>&gt;<i> dirac, but I would really have your approval before, and I will take
+</I>&gt;<i> care of it, as you may have better thing to do during work hours ).
+</I>&gt;<i>
+</I>&gt;<i> The system is puppetified, so this mean that our ssh keys ( with ours ==
+</I>&gt;<i> admin team ) are placed, and that you can start writing modules
+</I>&gt;<i>
+</I>&gt;<i> There is 2 To disk, with a 20 go /, and the rest is a lvm, with 5 go of
+</I>&gt;<i> swap.
+</I>
+Actually it seems to be 10 G for /. But it should be enough.
+
+I created an lvm volume for /distrib with 200G, and an other one for
+/home with also 200G.
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2202">[ date ]</a>
+ <a href="thread.html#2202">[ thread ]</a>
+ <a href="subject.html#2202">[ subject ]</a>
+ <a href="author.html#2202">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002203.html b/zarb-ml/mageia-sysadm/2011-January/002203.html
new file mode 100644
index 000000000..da271a10e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002203.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [833] typo (vhost)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B833%5D%20typo%20%28vhost%29&In-Reply-To=%3C20110118170755.0EBDF42912%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002201.html">
+ <LINK REL="Next" HREF="002204.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [833] typo (vhost)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B833%5D%20typo%20%28vhost%29&In-Reply-To=%3C20110118170755.0EBDF42912%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [833] typo (vhost)">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:07:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2203">[ date ]</a>
+ <a href="thread.html#2203">[ thread ]</a>
+ <a href="subject.html#2203">[ subject ]</a>
+ <a href="author.html#2203">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 833
+Author: dams
+Date: 2011-01-18 18:07:54 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+typo (vhost)
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 17:01:27 UTC (rev 832)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 17:07:54 UTC (rev 833)
+@@ -17,8 +17,8 @@
+ content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
+ }
+
+- file { &quot;01_blogs_vhosts.conf&quot;:
+- path =&gt; &quot;/etc/httpd/conf/vhosts.d/&quot;,
++ file { &quot;01_blogs_vhosts&quot;:
++ path =&gt; &quot;/etc/httpd/conf/vhosts.d/01_blogs_vhosts.conf&quot;,
+ ensure =&gt; present,
+ owner =&gt; root,
+ group =&gt; root,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/b22862b5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2203">[ date ]</a>
+ <a href="thread.html#2203">[ thread ]</a>
+ <a href="subject.html#2203">[ subject ]</a>
+ <a href="author.html#2203">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002204.html b/zarb-ml/mageia-sysadm/2011-January/002204.html
new file mode 100644
index 000000000..f133142ad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002204.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [834] include mirror::base on rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B834%5D%20include%20mirror%3A%3Abase%20on%20rabbit&In-Reply-To=%3C20110118171039.4FD7D42915%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002203.html">
+ <LINK REL="Next" HREF="002205.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [834] include mirror::base on rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B834%5D%20include%20mirror%3A%3Abase%20on%20rabbit&In-Reply-To=%3C20110118171039.4FD7D42915%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [834] include mirror::base on rabbit">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:10:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A></li>
+ <LI>Next message: <A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2204">[ date ]</a>
+ <a href="thread.html#2204">[ thread ]</a>
+ <a href="subject.html#2204">[ subject ]</a>
+ <a href="author.html#2204">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 834
+Author: boklm
+Date: 2011-01-18 18:10:38 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+include mirror::base on rabbit
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-18 17:07:54 UTC (rev 833)
++++ puppet/manifests/nodes.pp 2011-01-18 17:10:38 UTC (rev 834)
+@@ -148,4 +148,5 @@
+ include bcd
+ include access_classes::iso_makers
+ include openssh::ssh_keys_from_ldap
++ include mirror::base
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/a71d1cd4/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A></li>
+ <LI>Next message: <A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2204">[ date ]</a>
+ <a href="thread.html#2204">[ thread ]</a>
+ <a href="subject.html#2204">[ subject ]</a>
+ <a href="author.html#2204">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002205.html b/zarb-ml/mageia-sysadm/2011-January/002205.html
new file mode 100644
index 000000000..5f130f394
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002205.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [835] fix
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B835%5D%20fix&In-Reply-To=%3C20110118171843.EC8D04291A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002204.html">
+ <LINK REL="Next" HREF="002206.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [835] fix</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B835%5D%20fix&In-Reply-To=%3C20110118171843.EC8D04291A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [835] fix">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:18:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2205">[ date ]</a>
+ <a href="thread.html#2205">[ thread ]</a>
+ <a href="subject.html#2205">[ subject ]</a>
+ <a href="author.html#2205">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 835
+Author: dams
+Date: 2011-01-18 18:18:43 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix
+
+Modified Paths:
+--------------
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Modified: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:10:38 UTC (rev 834)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:18:43 UTC (rev 835)
+@@ -1,9 +1,8 @@
+ &lt;VirtualHost *:80&gt;
+-ServerName blog.mandriva.com
+-ServerPath /
++ServerName champagne.mageia.org
+ Alias /blog-test /blogs.mageia.org/test
+ DocumentRoot /var/www/html/blogs.mageia.org/
+-&lt;Directory /blogs.mageia.org/test&gt;
++&lt;Directory /var/www/html/blogs.mageia.org/test&gt;
+ Order deny,allow
+ Allow from all
+ Options FollowSymlinks
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/a3c122b1/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2205">[ date ]</a>
+ <a href="thread.html#2205">[ thread ]</a>
+ <a href="subject.html#2205">[ subject ]</a>
+ <a href="author.html#2205">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002206.html b/zarb-ml/mageia-sysadm/2011-January/002206.html
new file mode 100644
index 000000000..17ca828fb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002206.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [836] fix the path
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B836%5D%20fix%20the%20path&In-Reply-To=%3C20110118172241.7FE824291E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002205.html">
+ <LINK REL="Next" HREF="002207.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [836] fix the path</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B836%5D%20fix%20the%20path&In-Reply-To=%3C20110118172241.7FE824291E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [836] fix the path">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:22:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A></li>
+ <LI>Next message: <A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2206">[ date ]</a>
+ <a href="thread.html#2206">[ thread ]</a>
+ <a href="subject.html#2206">[ subject ]</a>
+ <a href="author.html#2206">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 836
+Author: dams
+Date: 2011-01-18 18:22:41 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix the path
+
+Modified Paths:
+--------------
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Modified: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:18:43 UTC (rev 835)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:22:41 UTC (rev 836)
+@@ -1,8 +1,8 @@
+ &lt;VirtualHost *:80&gt;
+ ServerName champagne.mageia.org
+-Alias /blog-test /blogs.mageia.org/test
+-DocumentRoot /var/www/html/blogs.mageia.org/
+-&lt;Directory /var/www/html/blogs.mageia.org/test&gt;
++Alias /blog-test /blog.mageia.org/test
++DocumentRoot /var/www/html/blog.mageia.org/
++&lt;Directory /var/www/html/blog.mageia.org/test&gt;
+ Order deny,allow
+ Allow from all
+ Options FollowSymlinks
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/b3e9af30/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A></li>
+ <LI>Next message: <A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2206">[ date ]</a>
+ <a href="thread.html#2206">[ thread ]</a>
+ <a href="subject.html#2206">[ subject ]</a>
+ <a href="author.html#2206">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002207.html b/zarb-ml/mageia-sysadm/2011-January/002207.html
new file mode 100644
index 000000000..a253b65df
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002207.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118172257.1F8534291F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002206.html">
+ <LINK REL="Next" HREF="002208.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118172257.1F8534291F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:22:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A></li>
+ <LI>Next message: <A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2207">[ date ]</a>
+ <a href="thread.html#2207">[ thread ]</a>
+ <a href="subject.html#2207">[ subject ]</a>
+ <a href="author.html#2207">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:22:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A></li>
+ <LI>Next message: <A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2207">[ date ]</a>
+ <a href="thread.html#2207">[ thread ]</a>
+ <a href="subject.html#2207">[ subject ]</a>
+ <a href="author.html#2207">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002208.html b/zarb-ml/mageia-sysadm/2011-January/002208.html
new file mode 100644
index 000000000..b6d5a5cb2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002208.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [837] use apache::vhost_other_app
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B837%5D%20use%20apache%3A%3Avhost_other_app&In-Reply-To=%3C20110118173302.9C21042921%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002207.html">
+ <LINK REL="Next" HREF="002209.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [837] use apache::vhost_other_app</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B837%5D%20use%20apache%3A%3Avhost_other_app&In-Reply-To=%3C20110118173302.9C21042921%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [837] use apache::vhost_other_app">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:33:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2208">[ date ]</a>
+ <a href="thread.html#2208">[ thread ]</a>
+ <a href="subject.html#2208">[ subject ]</a>
+ <a href="author.html#2208">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 837
+Author: boklm
+Date: 2011-01-18 18:33:02 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+use apache::vhost_other_app
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 17:22:41 UTC (rev 836)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 17:33:02 UTC (rev 837)
+@@ -17,13 +17,8 @@
+ content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
+ }
+
+- file { &quot;01_blogs_vhosts&quot;:
+- path =&gt; &quot;/etc/httpd/conf/vhosts.d/01_blogs_vhosts.conf&quot;,
+- ensure =&gt; present,
+- owner =&gt; root,
+- group =&gt; root,
+- mode =&gt; 644,
+- content =&gt; template(&quot;blog/01_blogs_vhosts.conf&quot;)
++ apache::vhost_other_app { &quot;blog.$domain&quot;:
++ vhost_file =&gt; &quot;/etc/httpd/conf/vhosts.d/01_blogs_vhosts.conf&quot;,
+ }
+
+ file { &quot;/var/lib/blog&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/21f39484/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2208">[ date ]</a>
+ <a href="thread.html#2208">[ thread ]</a>
+ <a href="subject.html#2208">[ subject ]</a>
+ <a href="author.html#2208">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002209.html b/zarb-ml/mageia-sysadm/2011-January/002209.html
new file mode 100644
index 000000000..c270f8df6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002209.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118173322.A5DDD42921%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002208.html">
+ <LINK REL="Next" HREF="002210.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118173322.A5DDD42921%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:33:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A></li>
+ <LI>Next message: <A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2209">[ date ]</a>
+ <a href="thread.html#2209">[ thread ]</a>
+ <a href="subject.html#2209">[ subject ]</a>
+ <a href="author.html#2209">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:33:22 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Can not use a non-existent file for parsing at /etc/puppet/modules/apache/manifests/init.pp:182 on node champagne.mageia.org
+Tue Jan 18 18:33:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A></li>
+ <LI>Next message: <A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2209">[ date ]</a>
+ <a href="thread.html#2209">[ thread ]</a>
+ <a href="subject.html#2209">[ subject ]</a>
+ <a href="author.html#2209">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002210.html b/zarb-ml/mageia-sysadm/2011-January/002210.html
new file mode 100644
index 000000000..a703b42d7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002210.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [838] fix vhost filename
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B838%5D%20fix%20vhost%20filename&In-Reply-To=%3C20110118173415.DB08D42922%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002209.html">
+ <LINK REL="Next" HREF="002211.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [838] fix vhost filename</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B838%5D%20fix%20vhost%20filename&In-Reply-To=%3C20110118173415.DB08D42922%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [838] fix vhost filename">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:34:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2210">[ date ]</a>
+ <a href="thread.html#2210">[ thread ]</a>
+ <a href="subject.html#2210">[ subject ]</a>
+ <a href="author.html#2210">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 838
+Author: boklm
+Date: 2011-01-18 18:34:15 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix vhost filename
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 17:33:02 UTC (rev 837)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 17:34:15 UTC (rev 838)
+@@ -18,7 +18,7 @@
+ }
+
+ apache::vhost_other_app { &quot;blog.$domain&quot;:
+- vhost_file =&gt; &quot;/etc/httpd/conf/vhosts.d/01_blogs_vhosts.conf&quot;,
++ vhost_file =&gt; &quot;blog/01_blogs_vhosts.conf&quot;,
+ }
+
+ file { &quot;/var/lib/blog&quot;:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/5dcf4b57/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2210">[ date ]</a>
+ <a href="thread.html#2210">[ thread ]</a>
+ <a href="subject.html#2210">[ subject ]</a>
+ <a href="author.html#2210">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002211.html b/zarb-ml/mageia-sysadm/2011-January/002211.html
new file mode 100644
index 000000000..679a0a1d8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002211.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110118174720.47E0B42928%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002210.html">
+ <LINK REL="Next" HREF="002212.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110118174720.47E0B42928%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:47:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A></li>
+ <LI>Next message: <A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2211">[ date ]</a>
+ <a href="thread.html#2211">[ thread ]</a>
+ <a href="subject.html#2211">[ subject ]</a>
+ <a href="author.html#2211">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:47:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (667418,667419,667420,667421,667422,667423,667424,667425,667426,667427,667428,667429,667430,667431,667432,667433,667434,667435,667436,667437,667438,667439,667440,667441,667442,667443,667444,667445,667446,667447,667448,667449,667450,667451,667452,667453,667454,667455,667456,667457,667458,667459,667460,667461,667462,667463,667464,667465,667466,667467,667468,667469,667470,667471,667472,667473,667474,667475,667476,667477,667478,667479,667480))
+Tue Jan 18 18:47:20 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A></li>
+ <LI>Next message: <A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2211">[ date ]</a>
+ <a href="thread.html#2211">[ thread ]</a>
+ <a href="subject.html#2211">[ subject ]</a>
+ <a href="author.html#2211">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002212.html b/zarb-ml/mageia-sysadm/2011-January/002212.html
new file mode 100644
index 000000000..384729cce
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002212.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for ecosse.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110118174720.8725242928%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002211.html">
+ <LINK REL="Next" HREF="002213.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for ecosse.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20ecosse.mageia.org&In-Reply-To=%3C20110118174720.8725242928%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for ecosse.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:47:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2212">[ date ]</a>
+ <a href="thread.html#2212">[ thread ]</a>
+ <a href="subject.html#2212">[ subject ]</a>
+ <a href="author.html#2212">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 18:47:20 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Tue Jan 18 18:47:20 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2212">[ date ]</a>
+ <a href="thread.html#2212">[ thread ]</a>
+ <a href="subject.html#2212">[ subject ]</a>
+ <a href="author.html#2212">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002213.html b/zarb-ml/mageia-sysadm/2011-January/002213.html
new file mode 100644
index 000000000..f44c933f7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002213.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B839%5D%20use%20blog-test.mageia.org%20as%20vhost&In-Reply-To=%3C20110118174920.BF25442929%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002212.html">
+ <LINK REL="Next" HREF="002214.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [839] use blog-test.mageia.org as vhost</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B839%5D%20use%20blog-test.mageia.org%20as%20vhost&In-Reply-To=%3C20110118174920.BF25442929%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [839] use blog-test.mageia.org as vhost">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 18:49:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2213">[ date ]</a>
+ <a href="thread.html#2213">[ thread ]</a>
+ <a href="subject.html#2213">[ subject ]</a>
+ <a href="author.html#2213">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 839
+Author: boklm
+Date: 2011-01-18 18:49:20 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+use blog-test.mageia.org as vhost
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 17:34:15 UTC (rev 838)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 17:49:20 UTC (rev 839)
+@@ -17,7 +17,7 @@
+ content =&gt; template(&quot;blog/check_new-blog-post.sh&quot;)
+ }
+
+- apache::vhost_other_app { &quot;blog.$domain&quot;:
++ apache::vhost_other_app { &quot;blog-test.$domain&quot;:
+ vhost_file =&gt; &quot;blog/01_blogs_vhosts.conf&quot;,
+ }
+
+
+Modified: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:34:15 UTC (rev 838)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:49:20 UTC (rev 839)
+@@ -1,5 +1,5 @@
+ &lt;VirtualHost *:80&gt;
+-ServerName champagne.mageia.org
++ServerName blog-test.mageia.org
+ Alias /blog-test /blog.mageia.org/test
+ DocumentRoot /var/www/html/blog.mageia.org/
+ &lt;Directory /var/www/html/blog.mageia.org/test&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/8dbd562c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2213">[ date ]</a>
+ <a href="thread.html#2213">[ thread ]</a>
+ <a href="subject.html#2213">[ subject ]</a>
+ <a href="author.html#2213">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002214.html b/zarb-ml/mageia-sysadm/2011-January/002214.html
new file mode 100644
index 000000000..63e919f64
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002214.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [840] fix the vhost for all locales
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B840%5D%20fix%20the%20vhost%20for%20all%20locales&In-Reply-To=%3C20110118180315.D17014292D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002213.html">
+ <LINK REL="Next" HREF="002215.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [840] fix the vhost for all locales</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B840%5D%20fix%20the%20vhost%20for%20all%20locales&In-Reply-To=%3C20110118180315.D17014292D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [840] fix the vhost for all locales">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:03:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A></li>
+ <LI>Next message: <A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2214">[ date ]</a>
+ <a href="thread.html#2214">[ thread ]</a>
+ <a href="subject.html#2214">[ subject ]</a>
+ <a href="author.html#2214">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 840
+Author: dams
+Date: 2011-01-18 19:03:15 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix the vhost for all locales
+
+Modified Paths:
+--------------
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Modified: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 17:49:20 UTC (rev 839)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 18:03:15 UTC (rev 840)
+@@ -1,8 +1,7 @@
+ &lt;VirtualHost *:80&gt;
+ ServerName blog-test.mageia.org
+-Alias /blog-test /blog.mageia.org/test
+ DocumentRoot /var/www/html/blog.mageia.org/
+-&lt;Directory /var/www/html/blog.mageia.org/test&gt;
++&lt;Directory /var/www/html/blog.mageia.org/&gt;
+ Order deny,allow
+ Allow from all
+ Options FollowSymlinks
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/09455873/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A></li>
+ <LI>Next message: <A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2214">[ date ]</a>
+ <a href="thread.html#2214">[ thread ]</a>
+ <a href="subject.html#2214">[ subject ]</a>
+ <a href="author.html#2214">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002215.html b/zarb-ml/mageia-sysadm/2011-January/002215.html
new file mode 100644
index 000000000..964d283d2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002215.html
@@ -0,0 +1,156 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B841%5D%20add%20mirrordir%20script%20and%20mirrorbootstrap%20class&In-Reply-To=%3C20110118182144.A61A442935%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002214.html">
+ <LINK REL="Next" HREF="002216.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B841%5D%20add%20mirrordir%20script%20and%20mirrorbootstrap%20class&In-Reply-To=%3C20110118182144.A61A442935%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:21:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A></li>
+ <LI>Next message: <A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2215">[ date ]</a>
+ <a href="thread.html#2215">[ thread ]</a>
+ <a href="subject.html#2215">[ subject ]</a>
+ <a href="author.html#2215">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 841
+Author: boklm
+Date: 2011-01-18 19:21:44 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+add mirrordir script and mirrorbootstrap class
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/mirror/templates/mirrordir
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:03:15 UTC (rev 840)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:21:44 UTC (rev 841)
+@@ -1,6 +1,7 @@
+ class mirror {
+ class base {
+ $bindir = '/home/mirror/bin'
++ $locksdir = '/home/mirror/locks'
+ file { &quot;$bindir&quot;:
+ ensure =&gt; directory,
+ owner =&gt; mirror,
+@@ -8,6 +9,13 @@
+ mode =&gt; 755
+ }
+
++ file { &quot;$locksdir&quot;:
++ ensure =&gt; directory,
++ owner =&gt; mirror,
++ group =&gt; mirror,
++ mode =&gt; 755
++ }
++
+ group {&quot;mirror&quot;:
+ ensure =&gt; present,
+ }
+@@ -21,8 +29,15 @@
+ }
+ }
+
+- define mirrordir ($remotehost, $remotedir, $localdir) {
++ define mirrordir ($remoteurl, $localdir, $rsync_options=&quot;-avH --delete&quot;) {
+ include base
++ lockfile=&quot;$locksdir/$name&quot;
++ file { &quot;$localdir&quot;:
++ ensure =&gt; directory,
++ owner =&gt; mirror,
++ group =&gt; mirror,
++ mode =&gt; 755,
++ }
+ file { &quot;mirror_$name&quot;:
+ path =&gt; &quot;$bindir/$name&quot;,
+ ensure =&gt; present,
+@@ -59,4 +74,11 @@
+ require =&gt; File[&quot;update_timestamp&quot;],
+ }
+ }
++
++ class mirrorbootstrap inherits base {
++ mirrordir { &quot;bootstrap&quot;:
++ remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/bootstrap">rsync://valstar.mageia.org/bootstrap</A>',
++ localdir =&gt; '/distrib/bootstrap',
++ }
++ }
+ }
+
+Added: puppet/modules/mirror/templates/mirrordir
+===================================================================
+--- puppet/modules/mirror/templates/mirrordir (rev 0)
++++ puppet/modules/mirror/templates/mirrordir 2011-01-18 18:21:44 UTC (rev 841)
+@@ -0,0 +1,12 @@
++#!/bin/sh
++
++remoteurl=&quot;&lt;%= remoteurl%&gt;&quot;
++localdir=&quot;&lt;%= localdir %&gt;&quot;
++rsync_options=&quot;&lt;%= rsync_options %&gt;&quot;
++lockfile=&quot;&lt;%= lockfile %&gt;&quot;
++
++test -f &quot;$lockfile&quot; &amp;&amp; exit
++touch &quot;$lockfile&quot;
++/usr/bin/rsync $rsync_options &quot;$remoteurl&quot; &quot;$localdir&quot;
++rm -f &quot;$lockfile&quot;
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/add3e5f5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A></li>
+ <LI>Next message: <A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2215">[ date ]</a>
+ <a href="thread.html#2215">[ thread ]</a>
+ <a href="subject.html#2215">[ subject ]</a>
+ <a href="author.html#2215">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002216.html b/zarb-ml/mageia-sysadm/2011-January/002216.html
new file mode 100644
index 000000000..67d89e2cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002216.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [842] mirror bootstrap on rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B842%5D%20mirror%20bootstrap%20on%20rabbit&In-Reply-To=%3C20110118182211.0A63942935%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002215.html">
+ <LINK REL="Next" HREF="002217.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [842] mirror bootstrap on rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B842%5D%20mirror%20bootstrap%20on%20rabbit&In-Reply-To=%3C20110118182211.0A63942935%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [842] mirror bootstrap on rabbit">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:22:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A></li>
+ <LI>Next message: <A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2216">[ date ]</a>
+ <a href="thread.html#2216">[ thread ]</a>
+ <a href="subject.html#2216">[ subject ]</a>
+ <a href="author.html#2216">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 842
+Author: boklm
+Date: 2011-01-18 19:22:10 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+mirror bootstrap on rabbit
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-18 18:21:44 UTC (rev 841)
++++ puppet/manifests/nodes.pp 2011-01-18 18:22:10 UTC (rev 842)
+@@ -148,5 +148,5 @@
+ include bcd
+ include access_classes::iso_makers
+ include openssh::ssh_keys_from_ldap
+- include mirror::base
++ include mirror::mirrorbootstrap
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/5560f40a/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A></li>
+ <LI>Next message: <A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2216">[ date ]</a>
+ <a href="thread.html#2216">[ thread ]</a>
+ <a href="subject.html#2216">[ subject ]</a>
+ <a href="author.html#2216">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002217.html b/zarb-ml/mageia-sysadm/2011-January/002217.html
new file mode 100644
index 000000000..e53648674
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002217.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118182229.35AEA4293C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002216.html">
+ <LINK REL="Next" HREF="002218.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118182229.35AEA4293C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:22:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2217">[ date ]</a>
+ <a href="thread.html#2217">[ thread ]</a>
+ <a href="subject.html#2217">[ subject ]</a>
+ <a href="author.html#2217">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 19:22:29 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Syntax error at '='; expected '}' at /etc/puppet/modules/mirror/manifests/init.pp:34 on node rabbit.mageia.org
+Tue Jan 18 19:22:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2217">[ date ]</a>
+ <a href="thread.html#2217">[ thread ]</a>
+ <a href="subject.html#2217">[ subject ]</a>
+ <a href="author.html#2217">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002218.html b/zarb-ml/mageia-sysadm/2011-January/002218.html
new file mode 100644
index 000000000..94b883199
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002218.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118182301.829EA42937%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002217.html">
+ <LINK REL="Next" HREF="002219.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110118182301.829EA42937%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:23:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2218">[ date ]</a>
+ <a href="thread.html#2218">[ thread ]</a>
+ <a href="subject.html#2218">[ subject ]</a>
+ <a href="author.html#2218">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 19:23:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: Could not find class mirror::mirrorbootstrap at /etc/puppet/manifests/nodes.pp:151 on node rabbit.mageia.org
+Tue Jan 18 19:23:01 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2218">[ date ]</a>
+ <a href="thread.html#2218">[ thread ]</a>
+ <a href="subject.html#2218">[ subject ]</a>
+ <a href="author.html#2218">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002219.html b/zarb-ml/mageia-sysadm/2011-January/002219.html
new file mode 100644
index 000000000..ec26748a9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002219.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [843] fix syntax
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B843%5D%20fix%20syntax&In-Reply-To=%3C20110118182326.E998942937%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002218.html">
+ <LINK REL="Next" HREF="002220.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [843] fix syntax</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B843%5D%20fix%20syntax&In-Reply-To=%3C20110118182326.E998942937%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [843] fix syntax">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:23:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2219">[ date ]</a>
+ <a href="thread.html#2219">[ thread ]</a>
+ <a href="subject.html#2219">[ subject ]</a>
+ <a href="author.html#2219">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 843
+Author: boklm
+Date: 2011-01-18 19:23:26 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix syntax
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:22:10 UTC (rev 842)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:23:26 UTC (rev 843)
+@@ -31,7 +31,7 @@
+
+ define mirrordir ($remoteurl, $localdir, $rsync_options=&quot;-avH --delete&quot;) {
+ include base
+- lockfile=&quot;$locksdir/$name&quot;
++ $lockfile = &quot;$locksdir/$name&quot;
+ file { &quot;$localdir&quot;:
+ ensure =&gt; directory,
+ owner =&gt; mirror,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/48d669f5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2219">[ date ]</a>
+ <a href="thread.html#2219">[ thread ]</a>
+ <a href="subject.html#2219">[ subject ]</a>
+ <a href="author.html#2219">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002220.html b/zarb-ml/mageia-sysadm/2011-January/002220.html
new file mode 100644
index 000000000..e883079b9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002220.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [844] fix file name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B844%5D%20fix%20file%20name&In-Reply-To=%3C20110118182426.9969542937%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002219.html">
+ <LINK REL="Next" HREF="002221.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [844] fix file name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B844%5D%20fix%20file%20name&In-Reply-To=%3C20110118182426.9969542937%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [844] fix file name">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:24:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2220">[ date ]</a>
+ <a href="thread.html#2220">[ thread ]</a>
+ <a href="subject.html#2220">[ subject ]</a>
+ <a href="author.html#2220">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 844
+Author: boklm
+Date: 2011-01-18 19:24:26 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+fix file name
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:23:26 UTC (rev 843)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:24:26 UTC (rev 844)
+@@ -51,7 +51,7 @@
+ user =&gt; mirror,
+ minute =&gt; [0, 10, 20, 30, 40, 50],
+ command =&gt; &quot;$bindir/$name&quot;,
+- require =&gt; File[&quot;$name&quot;],
++ require =&gt; File[&quot;mirror_$name&quot;],
+ }
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/facc4a37/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A></li>
+ <LI>Next message: <A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2220">[ date ]</a>
+ <a href="thread.html#2220">[ thread ]</a>
+ <a href="subject.html#2220">[ subject ]</a>
+ <a href="author.html#2220">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002221.html b/zarb-ml/mageia-sysadm/2011-January/002221.html
new file mode 100644
index 000000000..914b3dae6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002221.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [845] add mirror_ in filename
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B845%5D%20add%20mirror_%20in%20filename&In-Reply-To=%3C20110118182558.D1B0942936%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002220.html">
+ <LINK REL="Next" HREF="002222.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [845] add mirror_ in filename</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B845%5D%20add%20mirror_%20in%20filename&In-Reply-To=%3C20110118182558.D1B0942936%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [845] add mirror_ in filename">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:25:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A></li>
+ <LI>Next message: <A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2221">[ date ]</a>
+ <a href="thread.html#2221">[ thread ]</a>
+ <a href="subject.html#2221">[ subject ]</a>
+ <a href="author.html#2221">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 845
+Author: boklm
+Date: 2011-01-18 19:25:58 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+add mirror_ in filename
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:24:26 UTC (rev 844)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:25:58 UTC (rev 845)
+@@ -39,7 +39,7 @@
+ mode =&gt; 755,
+ }
+ file { &quot;mirror_$name&quot;:
+- path =&gt; &quot;$bindir/$name&quot;,
++ path =&gt; &quot;$bindir/mirror_$name&quot;,
+ ensure =&gt; present,
+ owner =&gt; root,
+ group =&gt; root,
+@@ -50,7 +50,7 @@
+ cron { &quot;mirror_$name&quot;:
+ user =&gt; mirror,
+ minute =&gt; [0, 10, 20, 30, 40, 50],
+- command =&gt; &quot;$bindir/$name&quot;,
++ command =&gt; &quot;$bindir/mirror_$name&quot;,
+ require =&gt; File[&quot;mirror_$name&quot;],
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/d341e3c5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A></li>
+ <LI>Next message: <A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2221">[ date ]</a>
+ <a href="thread.html#2221">[ thread ]</a>
+ <a href="subject.html#2221">[ subject ]</a>
+ <a href="author.html#2221">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002222.html b/zarb-ml/mageia-sysadm/2011-January/002222.html
new file mode 100644
index 000000000..39b865580
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002222.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [846] add mirrormageia class
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B846%5D%20add%20mirrormageia%20class&In-Reply-To=%3C20110118183400.7817C42938%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002221.html">
+ <LINK REL="Next" HREF="002223.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [846] add mirrormageia class</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B846%5D%20add%20mirrormageia%20class&In-Reply-To=%3C20110118183400.7817C42938%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [846] add mirrormageia class">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:34:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A></li>
+ <LI>Next message: <A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2222">[ date ]</a>
+ <a href="thread.html#2222">[ thread ]</a>
+ <a href="subject.html#2222">[ subject ]</a>
+ <a href="author.html#2222">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 846
+Author: boklm
+Date: 2011-01-18 19:34:00 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+add mirrormageia class
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-18 18:25:58 UTC (rev 845)
++++ puppet/manifests/nodes.pp 2011-01-18 18:34:00 UTC (rev 846)
+@@ -149,4 +149,5 @@
+ include access_classes::iso_makers
+ include openssh::ssh_keys_from_ldap
+ include mirror::mirrorbootstrap
++ include mirror::mirrormageia
+ }
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:25:58 UTC (rev 845)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:34:00 UTC (rev 846)
+@@ -81,4 +81,11 @@
+ localdir =&gt; '/distrib/bootstrap',
+ }
+ }
++
++ class mirrormageia inherits base {
++ mirrordir { &quot;mageia&quot;:
++ remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/mageia">rsync://valstar.mageia.org/mageia</A>',
++ localdir =&gt; '/distrib/mageia',
++ }
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/e3f0ae41/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A></li>
+ <LI>Next message: <A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2222">[ date ]</a>
+ <a href="thread.html#2222">[ thread ]</a>
+ <a href="subject.html#2222">[ subject ]</a>
+ <a href="author.html#2222">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002223.html b/zarb-ml/mageia-sysadm/2011-January/002223.html
new file mode 100644
index 000000000..b59453924
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002223.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [847] bin directory should be owned by root
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B847%5D%20bin%20directory%20should%20be%20owned%20by%20root&In-Reply-To=%3C20110118183714.82AFB42939%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002222.html">
+ <LINK REL="Next" HREF="002224.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [847] bin directory should be owned by root</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B847%5D%20bin%20directory%20should%20be%20owned%20by%20root&In-Reply-To=%3C20110118183714.82AFB42939%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [847] bin directory should be owned by root">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:37:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A></li>
+ <LI>Next message: <A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2223">[ date ]</a>
+ <a href="thread.html#2223">[ thread ]</a>
+ <a href="subject.html#2223">[ subject ]</a>
+ <a href="author.html#2223">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 847
+Author: boklm
+Date: 2011-01-18 19:37:14 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+bin directory should be owned by root
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-18 18:34:00 UTC (rev 846)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-18 18:37:14 UTC (rev 847)
+@@ -4,8 +4,8 @@
+ $locksdir = '/home/mirror/locks'
+ file { &quot;$bindir&quot;:
+ ensure =&gt; directory,
+- owner =&gt; mirror,
+- group =&gt; mirror,
++ owner =&gt; root,
++ group =&gt; root,
+ mode =&gt; 755
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/0fc253b9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A></li>
+ <LI>Next message: <A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2223">[ date ]</a>
+ <a href="thread.html#2223">[ thread ]</a>
+ <a href="subject.html#2223">[ subject ]</a>
+ <a href="author.html#2223">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002224.html b/zarb-ml/mageia-sysadm/2011-January/002224.html
new file mode 100644
index 000000000..c64aacbeb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002224.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [848] ssh_access not needed anymore
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B848%5D%20ssh_access%20not%20needed%20anymore&In-Reply-To=%3C20110118184229.2EC7C4293B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002223.html">
+ <LINK REL="Next" HREF="002225.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [848] ssh_access not needed anymore</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B848%5D%20ssh_access%20not%20needed%20anymore&In-Reply-To=%3C20110118184229.2EC7C4293B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [848] ssh_access not needed anymore">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:42:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A></li>
+ <LI>Next message: <A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2224">[ date ]</a>
+ <a href="thread.html#2224">[ thread ]</a>
+ <a href="subject.html#2224">[ subject ]</a>
+ <a href="author.html#2224">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 848
+Author: boklm
+Date: 2011-01-18 19:42:28 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+ssh_access not needed anymore
+
+Modified Paths:
+--------------
+ puppet/modules/bcd/manifests/init.pp
+
+Modified: puppet/modules/bcd/manifests/init.pp
+===================================================================
+--- puppet/modules/bcd/manifests/init.pp 2011-01-18 18:37:14 UTC (rev 847)
++++ puppet/modules/bcd/manifests/init.pp 2011-01-18 18:42:28 UTC (rev 848)
+@@ -1,33 +1,23 @@
+ class bcd {
+ class variable {
+-
+ $bcd_login = 'bcd'
+ $bcd_home = '/home/bcd'
+ }
+
+ class base inherits variable {
+- include sudo
++ include sudo
+
+ buildsystem::sshuser { $bcd_login:
+ homedir =&gt; $bcd_home,
+ comment =&gt; &quot;User for creating ISOs&quot;,
+- }
++ }
+
+ package { bcd:
+- ensure =&gt; 'installed',
++ ensure =&gt; 'installed',
+ }
+
+ sudo::sudoers_config { &quot;bcd&quot;:
+- content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
++ content =&gt; template(&quot;bcd/sudoers.bcd&quot;)
+ }
+ }
+-
+- define ssh_access($type, $key) {
+- include bcd::variable
+- ssh_authorized_key{$name:
+- type =&gt; $type,
+- key =&gt; $key,
+- user =&gt; $bcd_login,
+- }
+- }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/baca262b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A></li>
+ <LI>Next message: <A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2224">[ date ]</a>
+ <a href="thread.html#2224">[ thread ]</a>
+ <a href="subject.html#2224">[ subject ]</a>
+ <a href="author.html#2224">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002225.html b/zarb-ml/mageia-sysadm/2011-January/002225.html
new file mode 100644
index 000000000..bbadd376b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002225.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%20use%20bcd%0A%09account&In-Reply-To=%3C20110118184936.8F07E4293D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002224.html">
+ <LINK REL="Next" HREF="002227.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%20use%20bcd%0A%09account&In-Reply-To=%3C20110118184936.8F07E4293D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:49:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A></li>
+ <LI>Next message: <A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2225">[ date ]</a>
+ <a href="thread.html#2225">[ thread ]</a>
+ <a href="subject.html#2225">[ subject ]</a>
+ <a href="author.html#2225">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 849
+Author: boklm
+Date: 2011-01-18 19:49:36 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+members of mga-iso_makers group can use bcd account
+
+Modified Paths:
+--------------
+ puppet/modules/bcd/manifests/init.pp
+ puppet/modules/bcd/templates/sudoers.bcd
+
+Modified: puppet/modules/bcd/manifests/init.pp
+===================================================================
+--- puppet/modules/bcd/manifests/init.pp 2011-01-18 18:42:28 UTC (rev 848)
++++ puppet/modules/bcd/manifests/init.pp 2011-01-18 18:49:36 UTC (rev 849)
+@@ -2,6 +2,7 @@
+ class variable {
+ $bcd_login = 'bcd'
+ $bcd_home = '/home/bcd'
++ $isomakers_group = 'mga-iso_makers'
+ }
+
+ class base inherits variable {
+
+Modified: puppet/modules/bcd/templates/sudoers.bcd
+===================================================================
+--- puppet/modules/bcd/templates/sudoers.bcd 2011-01-18 18:42:28 UTC (rev 848)
++++ puppet/modules/bcd/templates/sudoers.bcd 2011-01-18 18:49:36 UTC (rev 849)
+@@ -4,3 +4,5 @@
+ /usr/sbin/urpmi.addmedia, \
+ /usr/sbin/urpmi.removemedia, \
+ /bin/rm
++
++%&lt;%= isomakers_group %&gt; ALL=(&lt;%= bcd_login %&gt;) SETENV: NOPASSWD: ALL
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/1dc4cd9a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A></li>
+ <LI>Next message: <A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2225">[ date ]</a>
+ <a href="thread.html#2225">[ thread ]</a>
+ <a href="subject.html#2225">[ subject ]</a>
+ <a href="author.html#2225">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002226.html b/zarb-ml/mageia-sysadm/2011-January/002226.html
new file mode 100644
index 000000000..0690fb109
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002226.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [850] include bcd::base on rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B850%5D%20include%20bcd%3A%3Abase%20on%20rabbit&In-Reply-To=%3C20110118185157.4FE634293F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002241.html">
+ <LINK REL="Next" HREF="002228.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [850] include bcd::base on rabbit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B850%5D%20include%20bcd%3A%3Abase%20on%20rabbit&In-Reply-To=%3C20110118185157.4FE634293F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [850] include bcd::base on rabbit">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 19:51:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2226">[ date ]</a>
+ <a href="thread.html#2226">[ thread ]</a>
+ <a href="subject.html#2226">[ subject ]</a>
+ <a href="author.html#2226">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 850
+Author: boklm
+Date: 2011-01-18 19:51:56 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+include bcd::base on rabbit
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-18 18:49:36 UTC (rev 849)
++++ puppet/manifests/nodes.pp 2011-01-18 18:51:56 UTC (rev 850)
+@@ -145,7 +145,7 @@
+ #
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+- include bcd
++ include bcd::base
+ include access_classes::iso_makers
+ include openssh::ssh_keys_from_ldap
+ include mirror::mirrorbootstrap
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/b4a79771/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2226">[ date ]</a>
+ <a href="thread.html#2226">[ thread ]</a>
+ <a href="subject.html#2226">[ subject ]</a>
+ <a href="author.html#2226">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002227.html b/zarb-ml/mageia-sysadm/2011-January/002227.html
new file mode 100644
index 000000000..1ccc5969b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002227.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%0A%09use%09bcd%20account&In-Reply-To=%3C20110118185608.GL21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002225.html">
+ <LINK REL="Next" HREF="002240.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%0A%09use%09bcd%20account&In-Reply-To=%3C20110118185608.GL21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account">boklm at mars-attacks.org
+ </A><BR>
+ <I>Tue Jan 18 19:56:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2227">[ date ]</a>
+ <a href="thread.html#2227">[ thread ]</a>
+ <a href="subject.html#2227">[ subject ]</a>
+ <a href="author.html#2227">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, 18 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i> Revision: 849
+</I>&gt;<i> Author: boklm
+</I>&gt;<i> Date: 2011-01-18 19:49:36 +0100 (Tue, 18 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> members of mga-iso_makers group can use bcd account
+</I>
+It should now be possible to open a shell with bcd user with this
+command :
+sudo -s -u bcd
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2227">[ date ]</a>
+ <a href="thread.html#2227">[ thread ]</a>
+ <a href="subject.html#2227">[ subject ]</a>
+ <a href="author.html#2227">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002228.html b/zarb-ml/mageia-sysadm/2011-January/002228.html
new file mode 100644
index 000000000..5e9cef0dd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002228.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [318] Fix first part of message not being displayed
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B318%5D%20Fix%20first%20part%20of%20message%20not%20being%20displayed&In-Reply-To=%3C20110118205757.48E1E4295A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002226.html">
+ <LINK REL="Next" HREF="002229.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [318] Fix first part of message not being displayed</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B318%5D%20Fix%20first%20part%20of%20message%20not%20being%20displayed&In-Reply-To=%3C20110118205757.48E1E4295A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [318] Fix first part of message not being displayed">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 21:57:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2228">[ date ]</a>
+ <a href="thread.html#2228">[ thread ]</a>
+ <a href="subject.html#2228">[ subject ]</a>
+ <a href="author.html#2228">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 318
+Author: pterjan
+Date: 2011-01-18 21:57:56 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Fix first part of message not being displayed
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Process.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Process.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-18 15:06:13 UTC (rev 317)
++++ build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-18 20:57:56 UTC (rev 318)
+@@ -69,7 +69,7 @@
+ sleep 1;
+ }
+ } else {
+- plog(&quot;another instance [$pid] is already running for &quot;,
++ plog('WARN', &quot;another instance [$pid] is already running for &quot;,
+ time()-$time, &quot; seconds&quot;);
+ exit();
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/23dfd8d8/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A></li>
+ <LI>Next message: <A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2228">[ date ]</a>
+ <a href="thread.html#2228">[ thread ]</a>
+ <a href="subject.html#2228">[ subject ]</a>
+ <a href="author.html#2228">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002229.html b/zarb-ml/mageia-sysadm/2011-January/002229.html
new file mode 100644
index 000000000..004ee5cb9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002229.html
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B319%5D%20Have%20only%20one%20instance%20of%20the%20bot%20running%20per%0A%20host%20at%20a%20time%2C%20even%20if%20they%20are%20building%20for%20different%20arch&In-Reply-To=%3C20110118223020.D4F784296C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002228.html">
+ <LINK REL="Next" HREF="002230.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B319%5D%20Have%20only%20one%20instance%20of%20the%20bot%20running%20per%0A%20host%20at%20a%20time%2C%20even%20if%20they%20are%20building%20for%20different%20arch&In-Reply-To=%3C20110118223020.D4F784296C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:30:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A></li>
+ <LI>Next message: <A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2229">[ date ]</a>
+ <a href="thread.html#2229">[ thread ]</a>
+ <a href="subject.html#2229">[ subject ]</a>
+ <a href="author.html#2229">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 319
+Author: pterjan
+Date: 2011-01-18 23:30:20 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Have only one instance of the bot running per host at a time, even if they are building for different arch
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/ulri
+
+Modified: build_system/iurt/trunk/ulri
+===================================================================
+--- build_system/iurt/trunk/ulri 2011-01-18 20:57:56 UTC (rev 318)
++++ build_system/iurt/trunk/ulri 2011-01-18 22:30:20 UTC (rev 319)
+@@ -165,7 +165,6 @@
+
+ $run{pidfile_home} = $config-&gt;{tmp};
+ $run{pidfile} = &quot;upload&quot;;
+-my $pidfile = check_pid(\%run);
+
+ #my $cache = init_cache(\%run, $config, { done =&gt; {} });
+ my $cache = { done =&gt; {} };
+@@ -236,7 +235,7 @@
+ $arch =~ s/-.*//;
+ }
+
+- $run{bot}{$arch}{$host}{$bot} = $prefix;
++ $run{bot}{$host}{$bot} = $prefix;
+
+ # this should be in the cache, but waiting for a cache-clean option
+ $compildone-&gt;{$prefix}{$arch} = 1;
+@@ -294,6 +293,7 @@
+
+ plog('MSG', &quot;check build bot results&quot;);
+
++my $pidfile = check_pid(\%run);
+ my %later;
+ foreach my $prefix (keys %pkg_tree) {
+ my $ent = $pkg_tree{$prefix};
+@@ -421,7 +421,7 @@
+ plog('INFO', &quot;delete lock file for $prefix&quot;);
+ unlink $lock_file;
+
+- $run{bot}{$arch}{$host}{$bot} = 0;
++ $run{bot}{$host}{$bot} = 0;
+
+ if ($later) {
+ next bot;
+@@ -538,6 +538,7 @@
+
+ } # end bot
+ } # end prefix
++unlink $pidfile;
+
+
+ #
+@@ -625,7 +626,7 @@
+
+ foreach my $host (keys %{$config-&gt;{bot}{$arch}}) {
+ foreach my $bot (keys %{$config-&gt;{bot}{$arch}{$host}}) {
+- next if $run{bot}{$arch}{$host}{$bot};
++ next if $run{bot}{$host}{$bot};
+
+ # Enable noarch lock after the first bot snarfs the package
+ #
+@@ -633,7 +634,7 @@
+
+ plog('INFO', &quot;building on $host/$arch ($bot)&quot;);
+
+- $run{bot}{$arch}{$host}{$bot} = $prefix;
++ $run{bot}{$host}{$bot} = $prefix;
+ $compildone-&gt;{$prefix}{$arch} = 1;
+
+ my $bot_conf = $config-&gt;{bot}{$arch}{$host}{$bot};
+@@ -749,7 +750,6 @@
+
+
+ #dump_cache(\%run);
+-unlink $pidfile;
+ exit();
+
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/3f1088dd/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A></li>
+ <LI>Next message: <A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2229">[ date ]</a>
+ <a href="thread.html#2229">[ thread ]</a>
+ <a href="subject.html#2229">[ subject ]</a>
+ <a href="author.html#2229">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002230.html b/zarb-ml/mageia-sysadm/2011-January/002230.html
new file mode 100644
index 000000000..aec538b1c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002230.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [851] List each node for both arch
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B851%5D%20List%20each%20node%20for%20both%20arch&In-Reply-To=%3C20110118224354.7274F4296C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002229.html">
+ <LINK REL="Next" HREF="002231.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [851] List each node for both arch</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B851%5D%20List%20each%20node%20for%20both%20arch&In-Reply-To=%3C20110118224354.7274F4296C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [851] List each node for both arch">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:43:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A></li>
+ <LI>Next message: <A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2230">[ date ]</a>
+ <a href="thread.html#2230">[ thread ]</a>
+ <a href="subject.html#2230">[ subject ]</a>
+ <a href="author.html#2230">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 851
+Author: pterjan
+Date: 2011-01-18 23:43:54 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+List each node for both arch
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/upload.conf
+
+Modified: puppet/modules/buildsystem/templates/upload.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/upload.conf 2011-01-18 18:51:56 UTC (rev 850)
++++ puppet/modules/buildsystem/templates/upload.conf 2011-01-18 22:43:54 UTC (rev 851)
+@@ -8,8 +8,8 @@
+ ###
+
+ my %nodes = (
+- i586 =&gt; [ qw(ecosse) ],
+- x86_64 =&gt; [ qw(jonund) ],
++ i586 =&gt; [ qw(ecosse jonund) ],
++ x86_64 =&gt; [ qw(jonund ecosse) ],
+ );
+ my $repository = &quot;<A HREF="http://repository.&lt;%=">http://repository.&lt;%=</A> domain %&gt;/distrib/&quot;;
+ my $homedir = &quot;&lt;%= build_home_dir %&gt;&quot;;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/32499245/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A></li>
+ <LI>Next message: <A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2230">[ date ]</a>
+ <a href="thread.html#2230">[ thread ]</a>
+ <a href="subject.html#2230">[ subject ]</a>
+ <a href="author.html#2230">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002231.html b/zarb-ml/mageia-sysadm/2011-January/002231.html
new file mode 100644
index 000000000..ade9b7af1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002231.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [320] Revert something accidentaly commited
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B320%5D%20Revert%20something%20accidentaly%20commited&In-Reply-To=%3C20110118224616.B77404296D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002230.html">
+ <LINK REL="Next" HREF="002232.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [320] Revert something accidentaly commited</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B320%5D%20Revert%20something%20accidentaly%20commited&In-Reply-To=%3C20110118224616.B77404296D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [320] Revert something accidentaly commited">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:46:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A></li>
+ <LI>Next message: <A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2231">[ date ]</a>
+ <a href="thread.html#2231">[ thread ]</a>
+ <a href="subject.html#2231">[ subject ]</a>
+ <a href="author.html#2231">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 320
+Author: pterjan
+Date: 2011-01-18 23:46:16 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+Revert something accidentaly commited
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/ulri
+
+Modified: build_system/iurt/trunk/ulri
+===================================================================
+--- build_system/iurt/trunk/ulri 2011-01-18 22:30:20 UTC (rev 319)
++++ build_system/iurt/trunk/ulri 2011-01-18 22:46:16 UTC (rev 320)
+@@ -165,6 +165,7 @@
+
+ $run{pidfile_home} = $config-&gt;{tmp};
+ $run{pidfile} = &quot;upload&quot;;
++my $pidfile = check_pid(\%run);
+
+ #my $cache = init_cache(\%run, $config, { done =&gt; {} });
+ my $cache = { done =&gt; {} };
+@@ -293,7 +294,6 @@
+
+ plog('MSG', &quot;check build bot results&quot;);
+
+-my $pidfile = check_pid(\%run);
+ my %later;
+ foreach my $prefix (keys %pkg_tree) {
+ my $ent = $pkg_tree{$prefix};
+@@ -538,7 +538,6 @@
+
+ } # end bot
+ } # end prefix
+-unlink $pidfile;
+
+
+ #
+@@ -749,6 +748,7 @@
+ map { sprintf(&quot;%s(%d)&quot;, $_, $to_compile{$_}) } keys %to_compile : &quot;none&quot;);
+
+
++unlink $pidfile;
+ #dump_cache(\%run);
+ exit();
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/1c04a533/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A></li>
+ <LI>Next message: <A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2231">[ date ]</a>
+ <a href="thread.html#2231">[ thread ]</a>
+ <a href="subject.html#2231">[ subject ]</a>
+ <a href="author.html#2231">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002232.html b/zarb-ml/mageia-sysadm/2011-January/002232.html
new file mode 100644
index 000000000..8c8bbf335
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002232.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [852] add dep and rights
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B852%5D%20add%20dep%20and%20rights&In-Reply-To=%3C20110118224743.E718E4296D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002231.html">
+ <LINK REL="Next" HREF="002233.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [852] add dep and rights</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B852%5D%20add%20dep%20and%20rights&In-Reply-To=%3C20110118224743.E718E4296D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [852] add dep and rights">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:47:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A></li>
+ <LI>Next message: <A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2232">[ date ]</a>
+ <a href="thread.html#2232">[ thread ]</a>
+ <a href="subject.html#2232">[ subject ]</a>
+ <a href="author.html#2232">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 852
+Author: dams
+Date: 2011-01-18 23:47:43 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+add dep and rights
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 22:43:54 UTC (rev 851)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 22:47:43 UTC (rev 852)
+@@ -1,10 +1,11 @@
+ #TODO:
+ # - add the creation of the user 'blog' in puppet
++# - add the user 'blog' to the 'apache' group (usermod -a -G apache blog)
+ class blog {
+- include apache::mod_php
++ include apache::mod_php
+ include mysql
+
+- package { ['wget','php-mysql']:
++ package { ['wget','mod_rewrite','php-mysql']:
+ ensure =&gt; installed
+ }
+
+@@ -23,7 +24,7 @@
+
+ file { &quot;/var/lib/blog&quot;:
+ ensure =&gt; directory,
+- owner =&gt; blog,
++ owner =&gt; apache,
+ group =&gt; blog,
+ mode =&gt; 644,
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/089644ab/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A></li>
+ <LI>Next message: <A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2232">[ date ]</a>
+ <a href="thread.html#2232">[ thread ]</a>
+ <a href="subject.html#2232">[ subject ]</a>
+ <a href="author.html#2232">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002233.html b/zarb-ml/mageia-sysadm/2011-January/002233.html
new file mode 100644
index 000000000..c54512404
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002233.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118224916.1506742970%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002232.html">
+ <LINK REL="Next" HREF="002234.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118224916.1506742970%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:49:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A></li>
+ <LI>Next message: <A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2233">[ date ]</a>
+ <a href="thread.html#2233">[ thread ]</a>
+ <a href="subject.html#2233">[ subject ]</a>
+ <a href="author.html#2233">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 23:49:14 +0100 2011 /Stage[main]/Blog/Package[mod_rewrite]/ensure (err): change from absent to present failed: Execution of '/usr/sbin/urpmi --auto mod_rewrite' returned 1: No package named mod_rewrite
+The following packages contain mod_rewrite: proftpd-mod_rewrite
+You should use &quot;-a&quot; to use all of them
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A></li>
+ <LI>Next message: <A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2233">[ date ]</a>
+ <a href="thread.html#2233">[ thread ]</a>
+ <a href="subject.html#2233">[ subject ]</a>
+ <a href="author.html#2233">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002234.html b/zarb-ml/mageia-sysadm/2011-January/002234.html
new file mode 100644
index 000000000..178691d5a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002234.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [853] typo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B853%5D%20typo&In-Reply-To=%3C20110118225110.9986B42972%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002233.html">
+ <LINK REL="Next" HREF="002235.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [853] typo</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B853%5D%20typo&In-Reply-To=%3C20110118225110.9986B42972%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [853] typo">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:51:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2234">[ date ]</a>
+ <a href="thread.html#2234">[ thread ]</a>
+ <a href="subject.html#2234">[ subject ]</a>
+ <a href="author.html#2234">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 853
+Author: dams
+Date: 2011-01-18 23:51:10 +0100 (Tue, 18 Jan 2011)
+Log Message:
+-----------
+typo
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 22:47:43 UTC (rev 852)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 22:51:10 UTC (rev 853)
+@@ -5,7 +5,7 @@
+ include apache::mod_php
+ include mysql
+
+- package { ['wget','mod_rewrite','php-mysql']:
++ package { ['wget','php-mysql']:
+ ensure =&gt; installed
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110118/efc69971/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2234">[ date ]</a>
+ <a href="thread.html#2234">[ thread ]</a>
+ <a href="subject.html#2234">[ subject ]</a>
+ <a href="author.html#2234">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002235.html b/zarb-ml/mageia-sysadm/2011-January/002235.html
new file mode 100644
index 000000000..8a23c1790
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002235.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for valstar.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110118225343.A940542974%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002234.html">
+ <LINK REL="Next" HREF="002236.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for valstar.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20valstar.mageia.org&In-Reply-To=%3C20110118225343.A940542974%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for valstar.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:53:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A></li>
+ <LI>Next message: <A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2235">[ date ]</a>
+ <a href="thread.html#2235">[ thread ]</a>
+ <a href="subject.html#2235">[ subject ]</a>
+ <a href="author.html#2235">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 23:53:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: database is locked
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A></li>
+ <LI>Next message: <A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2235">[ date ]</a>
+ <a href="thread.html#2235">[ thread ]</a>
+ <a href="subject.html#2235">[ subject ]</a>
+ <a href="author.html#2235">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002236.html b/zarb-ml/mageia-sysadm/2011-January/002236.html
new file mode 100644
index 000000000..1d4ba7374
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002236.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for champagne.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118225351.7AC1742976%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002235.html">
+ <LINK REL="Next" HREF="002237.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for champagne.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20champagne.mageia.org&In-Reply-To=%3C20110118225351.7AC1742976%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for champagne.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 18 23:53:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2236">[ date ]</a>
+ <a href="thread.html#2236">[ thread ]</a>
+ <a href="subject.html#2236">[ subject ]</a>
+ <a href="author.html#2236">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Tue Jan 18 23:53:51 +0100 2011 /Stage[main]/Blog/Package[mod_rewrite]/ensure (err): change from absent to present failed: Execution of '/usr/sbin/urpmi --auto mod_rewrite' returned 1: No package named mod_rewrite
+The following packages contain mod_rewrite: proftpd-mod_rewrite
+You should use &quot;-a&quot; to use all of them
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2236">[ date ]</a>
+ <a href="thread.html#2236">[ thread ]</a>
+ <a href="subject.html#2236">[ subject ]</a>
+ <a href="author.html#2236">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002237.html b/zarb-ml/mageia-sysadm/2011-January/002237.html
new file mode 100644
index 000000000..4082b89c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002237.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [854] add AllowOverride All to vhost
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B854%5D%20add%20AllowOverride%20All%20to%20vhost&In-Reply-To=%3C20110118230347.5AB2242978%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002236.html">
+ <LINK REL="Next" HREF="002242.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [854] add AllowOverride All to vhost</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B854%5D%20add%20AllowOverride%20All%20to%20vhost&In-Reply-To=%3C20110118230347.5AB2242978%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [854] add AllowOverride All to vhost">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 00:03:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2237">[ date ]</a>
+ <a href="thread.html#2237">[ thread ]</a>
+ <a href="subject.html#2237">[ subject ]</a>
+ <a href="author.html#2237">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 854
+Author: dams
+Date: 2011-01-19 00:03:47 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+add AllowOverride All to vhost
+
+Modified Paths:
+--------------
+ puppet/modules/blog/templates/01_blogs_vhosts.conf
+
+Modified: puppet/modules/blog/templates/01_blogs_vhosts.conf
+===================================================================
+--- puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 22:51:10 UTC (rev 853)
++++ puppet/modules/blog/templates/01_blogs_vhosts.conf 2011-01-18 23:03:47 UTC (rev 854)
+@@ -3,7 +3,8 @@
+ DocumentRoot /var/www/html/blog.mageia.org/
+ &lt;Directory /var/www/html/blog.mageia.org/&gt;
+ Order deny,allow
+- Allow from all
++ Allow from All
++ AllowOverride All
+ Options FollowSymlinks
+ Options +Indexes
+ &lt;/Directory&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/ad626052/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2237">[ date ]</a>
+ <a href="thread.html#2237">[ thread ]</a>
+ <a href="subject.html#2237">[ subject ]</a>
+ <a href="author.html#2237">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002238.html b/zarb-ml/mageia-sysadm/2011-January/002238.html
new file mode 100644
index 000000000..6fdd19c1a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002238.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [855] fix group/user
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B855%5D%20fix%20group/user&In-Reply-To=%3C20110118230826.ACB0D4297B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002242.html">
+ <LINK REL="Next" HREF="002243.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [855] fix group/user</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B855%5D%20fix%20group/user&In-Reply-To=%3C20110118230826.ACB0D4297B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [855] fix group/user">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 00:08:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI>Next message: <A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2238">[ date ]</a>
+ <a href="thread.html#2238">[ thread ]</a>
+ <a href="subject.html#2238">[ subject ]</a>
+ <a href="author.html#2238">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 855
+Author: dams
+Date: 2011-01-19 00:08:26 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+fix group/user
+
+Modified Paths:
+--------------
+ puppet/modules/blog/manifests/init.pp
+
+Modified: puppet/modules/blog/manifests/init.pp
+===================================================================
+--- puppet/modules/blog/manifests/init.pp 2011-01-18 23:03:47 UTC (rev 854)
++++ puppet/modules/blog/manifests/init.pp 2011-01-18 23:08:26 UTC (rev 855)
+@@ -24,15 +24,15 @@
+
+ file { &quot;/var/lib/blog&quot;:
+ ensure =&gt; directory,
+- owner =&gt; apache,
++ owner =&gt; blog,
+ group =&gt; blog,
+ mode =&gt; 644,
+ }
+
+ file { &quot;/var/www/html/blog.mageia.org&quot;:
+ ensure =&gt; directory,
+- owner =&gt; blog,
+- group =&gt; apache,
++ owner =&gt; apache,
++ group =&gt; blog,
+ mode =&gt; 644,
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/79b79d9a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI>Next message: <A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2238">[ date ]</a>
+ <a href="thread.html#2238">[ thread ]</a>
+ <a href="subject.html#2238">[ subject ]</a>
+ <a href="author.html#2238">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002239.html b/zarb-ml/mageia-sysadm/2011-January/002239.html
new file mode 100644
index 000000000..060ffe8c3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002239.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] our new server, rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110119001445.GG20740%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002202.html">
+ <LINK REL="Next" HREF="001869.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] our new server, rabbit</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20our%20new%20server%2C%20rabbit&In-Reply-To=%3C20110119001445.GG20740%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] our new server, rabbit">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 19 01:14:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2239">[ date ]</a>
+ <a href="thread.html#2239">[ thread ]</a>
+ <a href="subject.html#2239">[ subject ]</a>
+ <a href="author.html#2239">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 18, 2011 at 06:05:01PM +0100, nicolas vigier wrote:
+&gt;<i> On Mon, 10 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Hi
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; so I installed rabbit.mageia.org this afternoon.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; So we agreed to use raid 1+0. Unfortunately, the raid card do not
+</I>&gt;<i> &gt; support it, so I went with a simple raid 1 setup. As Thomas noted on
+</I>&gt;<i> &gt; irc, the server bios, dirac and others are quite outdated, but I do not
+</I>&gt;<i> &gt; think we could update it ( as this is not our server, but a rented
+</I>&gt;<i> &gt; one ).
+</I>&gt;<i>
+</I>&gt;<i> So it is hardware raid ?
+</I>
+Yes.
+--
+Michael Scherer
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A></li>
+ <LI>Next message: <A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2239">[ date ]</a>
+ <a href="thread.html#2239">[ thread ]</a>
+ <a href="subject.html#2239">[ subject ]</a>
+ <a href="author.html#2239">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002240.html b/zarb-ml/mageia-sysadm/2011-January/002240.html
new file mode 100644
index 000000000..1680af1d1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002240.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%0A%09use%09bcd%20account&In-Reply-To=%3C20110119001741.GH20740%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002227.html">
+ <LINK REL="Next" HREF="002241.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%0A%09use%09bcd%20account&In-Reply-To=%3C20110119001741.GH20740%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 19 01:17:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2240">[ date ]</a>
+ <a href="thread.html#2240">[ thread ]</a>
+ <a href="subject.html#2240">[ subject ]</a>
+ <a href="author.html#2240">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 18, 2011 at 07:56:09PM +0100, nicolas vigier wrote:
+&gt;<i> On Tue, 18 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Revision: 849
+</I>&gt;<i> &gt; Author: boklm
+</I>&gt;<i> &gt; Date: 2011-01-18 19:49:36 +0100 (Tue, 18 Jan 2011)
+</I>&gt;<i> &gt; Log Message:
+</I>&gt;<i> &gt; -----------
+</I>&gt;<i> &gt; members of mga-iso_makers group can use bcd account
+</I>&gt;<i>
+</I>&gt;<i> It should now be possible to open a shell with bcd user with this
+</I>&gt;<i> command :
+</I>&gt;<i> sudo -s -u bcd
+</I>
+so they can become root as explained by pascal ?
+
+
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2240">[ date ]</a>
+ <a href="thread.html#2240">[ thread ]</a>
+ <a href="subject.html#2240">[ subject ]</a>
+ <a href="author.html#2240">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002241.html b/zarb-ml/mageia-sysadm/2011-January/002241.html
new file mode 100644
index 000000000..38ef73224
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002241.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%20use%0A%09bcd%20account&In-Reply-To=%3CAANLkTins0b7muTqoEJ5tZXFx3%2BzyuD7a8Za4UGg1GpdF%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002240.html">
+ <LINK REL="Next" HREF="002226.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B849%5D%20members%20of%20mga-iso_makers%20group%20can%20use%0A%09bcd%20account&In-Reply-To=%3CAANLkTins0b7muTqoEJ5tZXFx3%2BzyuD7a8Za4UGg1GpdF%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 19 01:22:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2241">[ date ]</a>
+ <a href="thread.html#2241">[ thread ]</a>
+ <a href="subject.html#2241">[ subject ]</a>
+ <a href="author.html#2241">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 00:17, Michael scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> On Tue, Jan 18, 2011 at 07:56:09PM +0100, nicolas vigier wrote:
+</I>&gt;&gt;<i> On Tue, 18 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> &gt; Revision: 849
+</I>&gt;&gt;<i> &gt; Author: &#160; boklm
+</I>&gt;&gt;<i> &gt; Date: &#160; &#160; 2011-01-18 19:49:36 +0100 (Tue, 18 Jan 2011)
+</I>&gt;&gt;<i> &gt; Log Message:
+</I>&gt;&gt;<i> &gt; -----------
+</I>&gt;&gt;<i> &gt; members of mga-iso_makers group can use bcd account
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> It should now be possible to open a shell with bcd user with this
+</I>&gt;&gt;<i> command :
+</I>&gt;&gt;<i> sudo -s -u bcd
+</I>&gt;<i>
+</I>&gt;<i> so they can become root as explained by pascal ?
+</I>
+I guess this is fine for now given who is in the group, and I will
+work on reducing bcd rights &quot;soon&quot;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A></li>
+ <LI>Next message: <A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2241">[ date ]</a>
+ <a href="thread.html#2241">[ thread ]</a>
+ <a href="subject.html#2241">[ subject ]</a>
+ <a href="author.html#2241">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002242.html b/zarb-ml/mageia-sysadm/2011-January/002242.html
new file mode 100644
index 000000000..a3bd6c622
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002242.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [854] add AllowOverride All to vhost
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B854%5D%20add%20AllowOverride%20All%20to%20vhost&In-Reply-To=%3C20110119003149.GI20740%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002237.html">
+ <LINK REL="Next" HREF="002238.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [854] add AllowOverride All to vhost</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B854%5D%20add%20AllowOverride%20All%20to%20vhost&In-Reply-To=%3C20110119003149.GI20740%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [854] add AllowOverride All to vhost">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 19 01:31:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI>Next message: <A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2242">[ date ]</a>
+ <a href="thread.html#2242">[ thread ]</a>
+ <a href="subject.html#2242">[ subject ]</a>
+ <a href="author.html#2242">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 12:03:47AM +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+&gt;<i> Revision: 854
+</I>&gt;<i> Author: dams
+</I>&gt;<i> Date: 2011-01-19 00:03:47 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> add AllowOverride All to vhost
+</I>
+Can you explain again why you need this ?
+I know this has something to do with url rewriting, but the exact detail
+doesn't look clear.
+
+Either the .htaccess is static and not to be changed, and so
+it should be migrated to apache configfile ( so it
+is versionned, etc ), and for better perfs.
+
+Or you need to change it by the software (ie wordpress ), in which case
+allowing a web software to change its own apache configuration seems
+like a braindead idea :
+- it is dangerous
+- it mean the the server can write in its own root, which
+is horrible from a security point of view.
+
+I am pretty sure that no one want to have a highly visible web site like
+the blog to be hacked, and so
+that would requires actually follow best practices, especially in the area
+of securit.
+And that include &quot;no .htaccess, and no webroot writable directory ( and anything denied but direct
+file serving of fitered url in various subdirectory, if needed )&quot;
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A></li>
+ <LI>Next message: <A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2242">[ date ]</a>
+ <a href="thread.html#2242">[ thread ]</a>
+ <a href="subject.html#2242">[ subject ]</a>
+ <a href="author.html#2242">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002243.html b/zarb-ml/mageia-sysadm/2011-January/002243.html
new file mode 100644
index 000000000..07af4b699
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002243.html
@@ -0,0 +1,150 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B856%5D%20now%20support%20%27new%20post%27%20or%20%27modification%20of%0A%20last%20post%27%20to%20prevent%20bad%20notification%20mails&In-Reply-To=%3C20110119013040.B0CC742999%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002238.html">
+ <LINK REL="Next" HREF="002245.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B856%5D%20now%20support%20%27new%20post%27%20or%20%27modification%20of%0A%20last%20post%27%20to%20prevent%20bad%20notification%20mails&In-Reply-To=%3C20110119013040.B0CC742999%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 02:30:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A></li>
+ <LI>Next message: <A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2243">[ date ]</a>
+ <a href="thread.html#2243">[ thread ]</a>
+ <a href="subject.html#2243">[ subject ]</a>
+ <a href="author.html#2243">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 856
+Author: dams
+Date: 2011-01-19 02:30:40 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+now support 'new post' or 'modification of last post' to prevent bad notification mails
+
+Modified Paths:
+--------------
+ puppet/modules/blog/templates/check_new-blog-post.sh
+
+Modified: puppet/modules/blog/templates/check_new-blog-post.sh
+===================================================================
+--- puppet/modules/blog/templates/check_new-blog-post.sh 2011-01-18 23:08:26 UTC (rev 855)
++++ puppet/modules/blog/templates/check_new-blog-post.sh 2011-01-19 01:30:40 UTC (rev 856)
+@@ -2,36 +2,52 @@
+
+ # Initialization
+ PATH_TO_FILE=${PATH_TO_FILE:-/var/lib/blog}
+-/usr/bin/wget -qO $PATH_TO_FILE&quot;/RSS_new&quot; <A HREF="http://blog.mageia.org/?feed=rss2">http://blog.mageia.org/?feed=rss2</A>
++/usr/bin/wget -qO $PATH_TO_FILE&quot;/last_tmp&quot; <A HREF="http://blog.mageia.org/?feed=rss2">http://blog.mageia.org/?feed=rss2</A>
+ if [ $? -ne 0 ]
+ then
+ exit 2
+ fi
+-# Check if RSS_old exists
+-if [ ! -f $PATH_TO_FILE&quot;/RSS_old&quot; ]
++last_title=$(grep &quot;title&quot; $PATH_TO_FILE&quot;/last_tmp&quot; | head -n 2 | sed '1d' | sed 's/&lt;title&gt;//' | sed 's/&lt;\/title&gt;//' | sed 's/^[ \t]*//')
++last_pub=$(grep &quot;pubDate&quot; $PATH_TO_FILE&quot;/last_tmp&quot; | head -n 1 | sed 's/&lt;pubDate&gt;//' | sed 's/&lt;\/pubDate&gt;//' | sed 's/^[ \t]*//')
++echo -e &quot;$last_title\n$last_pub&quot; &gt; $PATH_TO_FILE&quot;/last_tmp&quot;
++
++# Check if 'last_entry' exists
++if [ ! -f $PATH_TO_FILE&quot;/last_entry&quot; ]
+ then
+- /bin/mv -f $PATH_TO_FILE&quot;/RSS_new&quot; $PATH_TO_FILE&quot;/RSS_old&quot;
++ /bin/mv -f $PATH_TO_FILE&quot;/last_tmp&quot; $PATH_TO_FILE&quot;/last_entry&quot;
+ exit 1
+ fi
+
++# Add a date file for log
+ /bin/date +&quot;%d:%m:%Y %H:%M&quot; &gt; $PATH_TO_FILE&quot;/last_check&quot;
+
+ # Check if a new blog post on EN needs to be translated on other blogs
+-tmp_new=$(/bin/grep 'lastBuildDate' $PATH_TO_FILE&quot;/RSS_new&quot;)
+-tmp_old=$(/bin/grep 'lastBuildDate' $PATH_TO_FILE&quot;/RSS_old&quot;)
++tmp_new=$(cat $PATH_TO_FILE&quot;/last_tmp&quot; | sed '1d')
++tmp_old=$(cat $PATH_TO_FILE&quot;/last_entry&quot; | sed '1d')
+ if [ &quot;$tmp_old&quot; = &quot;$tmp_new&quot; ]
+ then
+ # Nothing new
+ echo &quot;NO&quot; &gt;&gt; $PATH_TO_FILE&quot;/last_check&quot;
+ else
+- # New post to translate
+- cat $PATH_TO_FILE&quot;/last_check&quot; &gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
+- new_post=$(grep &quot;title&quot; $PATH_TO_FILE&quot;/RSS_new&quot; | head -n 2 | sed '1d' | sed 's/&lt;title&gt;//' | sed 's/&lt;\/title&gt;//' | sed 's/^[ \t]*//')
+- echo $new_post &gt;&gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
+- echo &quot;YES&quot; &gt;&gt; $PATH_TO_FILE&quot;/last_check&quot;
+- echo -e &quot;A new blog post is waiting for translation\n\&quot;$new_post\&quot;&quot; | /bin/mail -s &quot;New entry on English Blog&quot; <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-blogteam at mageia.org</A>
+- echo $DATE
+-fi
++ tmp_new=$(cat $PATH_TO_FILE&quot;/last_tmp&quot; | sed '2d')
++ tmp_old=$(cat $PATH_TO_FILE&quot;/last_entry&quot; | sed '2d')
++ if [ &quot;$tmp_old&quot; = &quot;$tmp_new&quot; ]
++ then
++ # Modification on last post
++ cat $PATH_TO_FILE&quot;/last_check&quot; &gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
++ echo $tmp_new &gt;&gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
++ echo &quot;YES - Modification&quot; &gt;&gt; $PATH_TO_FILE&quot;/last_check&quot;
++ echo -e &quot;Info: the last blog post had been modified and need to be checked.\n\&quot;$tmp_new\&quot;&quot; | /bin/mail -s &quot;Modification of the last entry on English Blog&quot; <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-blogteam at mageia.org</A>
++ echo $DATE
++ else
++ # New post to translate
++ cat $PATH_TO_FILE&quot;/last_check&quot; &gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
++ echo $tmp_new &gt;&gt; $PATH_TO_FILE&quot;/last_need_translation&quot;
++ echo &quot;YES - New entry&quot; &gt;&gt; $PATH_TO_FILE&quot;/last_check&quot;
++ echo -e &quot;Info: a new blog post is waiting for translation.\n\&quot;$tmp_new\&quot;&quot; | /bin/mail -s &quot;New entry on English Blog&quot; <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-blogteam at mageia.org</A>
++ echo $DATE
++ fi
++ fi
+
+ # Clean tmp files and copy RSS_new to RSS_old
+-/bin/mv -f $PATH_TO_FILE&quot;/RSS_new&quot; $PATH_TO_FILE&quot;/RSS_old&quot;
++/bin/mv -f $PATH_TO_FILE&quot;/last_tmp&quot; $PATH_TO_FILE&quot;/last_entry&quot;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/32a9dd13/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A></li>
+ <LI>Next message: <A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2243">[ date ]</a>
+ <a href="thread.html#2243">[ thread ]</a>
+ <a href="subject.html#2243">[ subject ]</a>
+ <a href="author.html#2243">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002244.html b/zarb-ml/mageia-sysadm/2011-January/002244.html
new file mode 100644
index 000000000..50a2580f8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002244.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Setup for rabbit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110119070436.GB11166%40maude.comedia.it%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001981.html">
+ <LINK REL="Next" HREF="001980.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Setup for rabbit</H1>
+ <B>Luca Berra</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Setup%20for%20rabbit&In-Reply-To=%3C20110119070436.GB11166%40maude.comedia.it%3E"
+ TITLE="[Mageia-sysadm] Setup for rabbit">bluca at vodka.it
+ </A><BR>
+ <I>Wed Jan 19 08:04:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2244">[ date ]</a>
+ <a href="thread.html#2244">[ thread ]</a>
+ <a href="subject.html#2244">[ subject ]</a>
+ <a href="author.html#2244">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 12, 2011 at 05:34:55PM +0100, Michael Scherer wrote:
+&gt;&gt;<i> &gt;&gt; Not if we have daily isos for testing
+</I>&gt;&gt;<i> &gt;
+</I>&gt;&gt;<i> &gt; Daily is maybe too much. Why not weekly ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Depends on context, but if something breaks (ISO coherence, install,
+</I>&gt;&gt;<i> usees), it is better to know it the day after rather than the week
+</I>&gt;&gt;<i> after (provided we do execute our first batch of tests on it)?
+</I>&gt;<i>
+</I>&gt;<i>Well, we would first have automated tests, as I doubt we will find
+</I>&gt;<i>people who install every day.
+</I>&gt;<i>I would be in favor of rebuilding 1 iso every day too, depending on the
+</I>&gt;<i>load, and send errors if the iso is not created.
+</I>&gt;<i>
+</I>&gt;<i>But we should know how long it take.
+</I>&gt;<i>
+</I>&gt;<i>Maybe we can have hourly rebuild :)
+</I>yes please and make it send a mail on this list in case it should fail,
+so it can be promptly fixed :P
+
+L.
+
+--
+Luca Berra -- <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">bluca at vodka.it</A>
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI>Next message: <A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2244">[ date ]</a>
+ <a href="thread.html#2244">[ thread ]</a>
+ <a href="subject.html#2244">[ subject ]</a>
+ <a href="author.html#2244">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002245.html b/zarb-ml/mageia-sysadm/2011-January/002245.html
new file mode 100644
index 000000000..77275a27e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002245.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [857] use service name rather than hostname
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119160840.4718042A4A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002243.html">
+ <LINK REL="Next" HREF="002247.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [857] use service name rather than hostname</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119160840.4718042A4A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [857] use service name rather than hostname">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 17:08:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A></li>
+ <LI>Next message: <A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2245">[ date ]</a>
+ <a href="thread.html#2245">[ thread ]</a>
+ <a href="subject.html#2245">[ subject ]</a>
+ <a href="author.html#2245">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 857
+Author: misc
+Date: 2011-01-19 17:08:39 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+use service name rather than hostname
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-19 01:30:40 UTC (rev 856)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-19 16:08:39 UTC (rev 857)
+@@ -77,14 +77,14 @@
+
+ class mirrorbootstrap inherits base {
+ mirrordir { &quot;bootstrap&quot;:
+- remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/bootstrap">rsync://valstar.mageia.org/bootstrap</A>',
++ remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+ localdir =&gt; '/distrib/bootstrap',
+ }
+ }
+
+ class mirrormageia inherits base {
+ mirrordir { &quot;mageia&quot;:
+- remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/mageia">rsync://valstar.mageia.org/mageia</A>',
++ remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+ localdir =&gt; '/distrib/mageia',
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/2fc3bd5b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A></li>
+ <LI>Next message: <A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2245">[ date ]</a>
+ <a href="thread.html#2245">[ thread ]</a>
+ <a href="subject.html#2245">[ subject ]</a>
+ <a href="author.html#2245">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002246.html b/zarb-ml/mageia-sysadm/2011-January/002246.html
new file mode 100644
index 000000000..03bdbcb56
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002246.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B858%5D%20-%20add%20more%20name%20to%20the%20blacklist%20%28%20login%20used%0A%09for%20various%20part%20of&In-Reply-To=%3C20110119160841.6C05342A4B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002258.html">
+ <LINK REL="Next" HREF="002248.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B858%5D%20-%20add%20more%20name%20to%20the%20blacklist%20%28%20login%20used%0A%09for%20various%20part%20of&In-Reply-To=%3C20110119160841.6C05342A4B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 17:08:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2246">[ date ]</a>
+ <a href="thread.html#2246">[ thread ]</a>
+ <a href="subject.html#2246">[ subject ]</a>
+ <a href="author.html#2246">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 858
+Author: misc
+Date: 2011-01-19 17:08:41 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+- add more name to the blacklist ( login used for various part of
+the bs, and thus leading to potential conflict on ldap end )
+
+Modified Paths:
+--------------
+ puppet/modules/catdap/templates/catdap_local.yml
+
+Modified: puppet/modules/catdap/templates/catdap_local.yml
+===================================================================
+--- puppet/modules/catdap/templates/catdap_local.yml 2011-01-19 16:08:39 UTC (rev 857)
++++ puppet/modules/catdap/templates/catdap_local.yml 2011-01-19 16:08:41 UTC (rev 858)
+@@ -29,3 +29,10 @@
+ user_basedn: ou=People,&lt;%= dc_suffix %&gt;
+ role_basedn: &lt;%= dc_suffix %&gt;
+
++register:
++ login_blacklist:
++ - apache
++ - mirror
++ - bcd
++ - iurt
++ - schedbot
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/081a971c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2246">[ date ]</a>
+ <a href="thread.html#2246">[ thread ]</a>
+ <a href="subject.html#2246">[ subject ]</a>
+ <a href="author.html#2246">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002247.html b/zarb-ml/mageia-sysadm/2011-January/002247.html
new file mode 100644
index 000000000..d6e958a8a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002247.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [857] use service name rather than hostname
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3Cm3mxmwsv9u.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002245.html">
+ <LINK REL="Next" HREF="002257.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [857] use service name rather than hostname</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3Cm3mxmwsv9u.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [857] use service name rather than hostname">mageia at blino.org
+ </A><BR>
+ <I>Wed Jan 19 17:39:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2247">[ date ]</a>
+ <a href="thread.html#2247">[ thread ]</a>
+ <a href="subject.html#2247">[ subject ]</a>
+ <a href="author.html#2247">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE><A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> writes:
+
+&gt;<i> Revision: 857
+</I>&gt;<i> Author: misc
+</I>&gt;<i> Date: 2011-01-19 17:08:39 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> use service name rather than hostname
+</I>&gt;<i>
+</I>&gt;<i> class mirrorbootstrap inherits base {
+</I>&gt;<i> mirrordir { &quot;bootstrap&quot;:
+</I>&gt;<i> - remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/bootstrap">rsync://valstar.mageia.org/bootstrap</A>',
+</I>&gt;<i> + remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> localdir =&gt; '/distrib/bootstrap',
+</I>&gt;<i> }
+</I>&gt;<i> }
+</I>&gt;<i>
+</I>&gt;<i> class mirrormageia inherits base {
+</I>&gt;<i> mirrordir { &quot;mageia&quot;:
+</I>&gt;<i> - remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/mageia">rsync://valstar.mageia.org/mageia</A>',
+</I>&gt;<i> + remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> localdir =&gt; '/distrib/mageia',
+</I>
+Will we ever get rid of the hardcoded domain name? :)
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2247">[ date ]</a>
+ <a href="thread.html#2247">[ thread ]</a>
+ <a href="subject.html#2247">[ subject ]</a>
+ <a href="author.html#2247">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002248.html b/zarb-ml/mageia-sysadm/2011-January/002248.html
new file mode 100644
index 000000000..cf30f2671
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002248.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%20%28%0A%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119170300.7619742A54%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002246.html">
+ <LINK REL="Next" HREF="002249.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%20%28%0A%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119170300.7619742A54%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 18:03:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A></li>
+ <LI>Next message: <A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2248">[ date ]</a>
+ <a href="thread.html#2248">[ thread ]</a>
+ <a href="subject.html#2248">[ subject ]</a>
+ <a href="author.html#2248">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 321
+Author: rda
+Date: 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+add progress percent + invitation to help (links to packaging wiki page)
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-18 22:46:16 UTC (rev 320)
++++ build_system/web/index.php 2011-01-19 17:03:00 UTC (rev 321)
+@@ -227,12 +227,14 @@
+
+ # Temporary until initial mirror is ready
+ echo sprintf(
+- '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=&quot;%s&quot;&gt;%d&lt;/a&gt;
+- (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;).&lt;/p&gt;',
++ '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=&quot;%s&quot;&gt;%d&lt;/a&gt; (%d%%)
++ (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;). &lt;strong&gt;&lt;a href=&quot;%s&quot;&gt;You can help!&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;',
+
+ 'data/src.mga.txt', $nb_rpm_mga,
+ 'data/src.txt', $nb_rpm,
+- 'data/src.mdv.txt'
++ $nb_rpm &gt; 0 ? floor($nb_rpm_mga / $nb_rpm * 100) : 0,
++ 'data/src.mdv.txt',
++ '<A HREF="http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import">http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import</A>'
+ );
+
+ #########################################
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/3d1eb72e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A></li>
+ <LI>Next message: <A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2248">[ date ]</a>
+ <a href="thread.html#2248">[ thread ]</a>
+ <a href="subject.html#2248">[ subject ]</a>
+ <a href="author.html#2248">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002249.html b/zarb-ml/mageia-sysadm/2011-January/002249.html
new file mode 100644
index 000000000..2721ee2cc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002249.html
@@ -0,0 +1,123 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTikUrA4aBmen%2BbiX69Wz4nvzH-nbA9F-smzg9W%3DR%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002248.html">
+ <LINK REL="Next" HREF="002252.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTikUrA4aBmen%2BbiX69Wz4nvzH-nbA9F-smzg9W%3DR%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Wed Jan 19 18:19:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2249">[ date ]</a>
+ <a href="thread.html#2249">[ thread ]</a>
+ <a href="subject.html#2249">[ subject ]</a>
+ <a href="author.html#2249">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 19 January 2011 18:03, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> add progress percent + invitation to help (links to packaging wiki page)
+</I>
+this is bogus anyway since it's the percent of packages _submitted_,
+not _successfully build_ which is quite different...
+
+&gt;<i> Modified Paths
+</I>&gt;<i>
+</I>&gt;<i> build_system/web/index.php
+</I>&gt;<i>
+</I>&gt;<i> Modified: build_system/web/index.php
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/web/index.php 2011-01-18 22:46:16 UTC (rev 320)
+</I>&gt;<i> +++ build_system/web/index.php 2011-01-19 17:03:00 UTC (rev 321)
+</I>&gt;<i> @@ -227,12 +227,14 @@
+</I>&gt;<i>
+</I>&gt;<i> # Temporary until initial mirror is ready
+</I>&gt;<i> echo sprintf(
+</I>&gt;<i> - '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a
+</I>&gt;<i> href=&quot;%s&quot;&gt;%d&lt;/a&gt;
+</I>&gt;<i> - (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;).&lt;/p&gt;',
+</I>&gt;<i> + '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a
+</I>&gt;<i> href=&quot;%s&quot;&gt;%d&lt;/a&gt; (%d%%)
+</I>&gt;<i> + (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;). &lt;strong&gt;&lt;a
+</I>&gt;<i> href=&quot;%s&quot;&gt;You can help!&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;',
+</I>&gt;<i>
+</I>&gt;<i> 'data/src.mga.txt', $nb_rpm_mga,
+</I>&gt;<i> 'data/src.txt', $nb_rpm,
+</I>&gt;<i> - 'data/src.mdv.txt'
+</I>&gt;<i> + $nb_rpm &gt; 0 ? floor($nb_rpm_mga / $nb_rpm * 100) : 0,
+</I>&gt;<i> + 'data/src.mdv.txt',
+</I>&gt;<i> +
+</I>&gt;<i> '<A HREF="http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import">http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import</A>'
+</I>&gt;<i> );
+</I>&gt;<i>
+</I>&gt;<i> #########################################
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+
+--
+&gt;<i> R : Tu vois !
+</I>&gt;<i> &gt; Q : Tu crois ?
+</I>&gt;<i> &gt; &gt; R : &#199;a casse l'ordre chronologique de l'&#233;change.
+</I>&gt;<i> &gt; &gt; &gt; Q : En quoi r&#233;pondre au dessus est-il g&#234;nant ?
+</I></PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2249">[ date ]</a>
+ <a href="thread.html#2249">[ thread ]</a>
+ <a href="subject.html#2249">[ subject ]</a>
+ <a href="author.html#2249">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002250.html b/zarb-ml/mageia-sysadm/2011-January/002250.html
new file mode 100644
index 000000000..7bf6cdcfc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002250.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [322] Tell how many packages are left
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B322%5D%20Tell%20how%20many%20packages%20are%20left&In-Reply-To=%3C20110119172635.275DF42A5B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002254.html">
+ <LINK REL="Next" HREF="002259.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [322] Tell how many packages are left</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B322%5D%20Tell%20how%20many%20packages%20are%20left&In-Reply-To=%3C20110119172635.275DF42A5B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [322] Tell how many packages are left">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 19 18:26:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2250">[ date ]</a>
+ <a href="thread.html#2250">[ thread ]</a>
+ <a href="subject.html#2250">[ subject ]</a>
+ <a href="author.html#2250">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 322
+Author: pterjan
+Date: 2011-01-19 18:26:34 +0100 (Wed, 19 Jan 2011)
+Log Message:
+-----------
+Tell how many packages are left
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-19 17:03:00 UTC (rev 321)
++++ build_system/web/index.php 2011-01-19 17:26:34 UTC (rev 322)
+@@ -228,12 +228,13 @@
+ # Temporary until initial mirror is ready
+ echo sprintf(
+ '&lt;p&gt;&lt;a href=&quot;%s&quot;&gt;%d src.rpm&lt;/a&gt; rebuilt for Mageia out of &lt;a href=&quot;%s&quot;&gt;%d&lt;/a&gt; (%d%%)
+- (&lt;a href=&quot;%s&quot;&gt;list of Mandriva packages still present&lt;/a&gt;). &lt;strong&gt;&lt;a href=&quot;%s&quot;&gt;You can help!&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;',
++ (&lt;a href=&quot;%s&quot;&gt;list of %d Mandriva packages still present&lt;/a&gt;). &lt;strong&gt;&lt;a href=&quot;%s&quot;&gt;You can help!&lt;/a&gt;&lt;/strong&gt;.&lt;/p&gt;',
+
+ 'data/src.mga.txt', $nb_rpm_mga,
+ 'data/src.txt', $nb_rpm,
+ $nb_rpm &gt; 0 ? floor($nb_rpm_mga / $nb_rpm * 100) : 0,
+ 'data/src.mdv.txt',
++ $nb_rpm - $nb_rpm_mga,
+ '<A HREF="http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import">http://www.mageia.org/wiki/doku.php?id=packaging#starting_package_import</A>'
+ );
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110119/0cd24d61/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2250">[ date ]</a>
+ <a href="thread.html#2250">[ thread ]</a>
+ <a href="subject.html#2250">[ subject ]</a>
+ <a href="author.html#2250">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002251.html b/zarb-ml/mageia-sysadm/2011-January/002251.html
new file mode 100644
index 000000000..b78ea749f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002251.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3Cm3ipxkssw0.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002252.html">
+ <LINK REL="Next" HREF="002253.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3Cm3ipxkssw0.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">mageia at blino.org
+ </A><BR>
+ <I>Wed Jan 19 18:30:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2251">[ date ]</a>
+ <a href="thread.html#2251">[ thread ]</a>
+ <a href="subject.html#2251">[ subject ]</a>
+ <a href="author.html#2251">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thierry Vignaud &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; writes:
+
+&gt;<i> On 19 January 2011 18:03, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> add progress percent + invitation to help (links to packaging wiki page)
+</I>&gt;<i>
+</I>&gt;<i> this is bogus anyway since it's the percent of packages _submitted_,
+</I>&gt;<i> not _successfully build_ which is quite different...
+</I>
+No, it's the number of src.rpm in the tree
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2251">[ date ]</a>
+ <a href="thread.html#2251">[ thread ]</a>
+ <a href="subject.html#2251">[ subject ]</a>
+ <a href="author.html#2251">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002252.html b/zarb-ml/mageia-sysadm/2011-January/002252.html
new file mode 100644
index 000000000..3569feeff
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002252.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTimW%2B-HXnEhd5vur5fySp9LiPWQhoo%3DtpGMyge4b%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002249.html">
+ <LINK REL="Next" HREF="002251.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTimW%2B-HXnEhd5vur5fySp9LiPWQhoo%3DtpGMyge4b%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">pterjan at gmail.com
+ </A><BR>
+ <I>Wed Jan 19 18:30:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2252">[ date ]</a>
+ <a href="thread.html#2252">[ thread ]</a>
+ <a href="subject.html#2252">[ subject ]</a>
+ <a href="author.html#2252">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 17:19, Thierry Vignaud
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; wrote:
+&gt;<i> On 19 January 2011 18:03, &#160;&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> add progress percent + invitation to help (links to packaging wiki page)
+</I>&gt;<i>
+</I>&gt;<i> this is bogus anyway since it's the percent of packages _submitted_,
+</I>&gt;<i> not _successfully build_ which is quite different...
+</I>
+No, this one is about the repository.
+It looks at %{SOURCERPM} of all binary packages and counts how many
+have mga suffix.
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2252">[ date ]</a>
+ <a href="thread.html#2252">[ thread ]</a>
+ <a href="subject.html#2252">[ subject ]</a>
+ <a href="author.html#2252">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002253.html b/zarb-ml/mageia-sysadm/2011-January/002253.html
new file mode 100644
index 000000000..268378f3a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002253.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTinSErsCe%2BCF6BAE8MGJTM2OKdhia7L2mzGyaVNA%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002251.html">
+ <LINK REL="Next" HREF="002255.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTinSErsCe%2BCF6BAE8MGJTM2OKdhia7L2mzGyaVNA%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">rdalverny at gmail.com
+ </A><BR>
+ <I>Wed Jan 19 18:31:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2253">[ date ]</a>
+ <a href="thread.html#2253">[ thread ]</a>
+ <a href="subject.html#2253">[ subject ]</a>
+ <a href="author.html#2253">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 18:19, Thierry Vignaud
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; wrote:
+&gt;<i> On 19 January 2011 18:03, &#160;&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;&gt;<i> Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Log Message
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> add progress percent + invitation to help (links to packaging wiki page)
+</I>&gt;<i>
+</I>&gt;<i> this is bogus anyway since it's the percent of packages _submitted_,
+</I>&gt;<i> not _successfully build_ which is quite different...
+</I>
+Well, the sentence reads: &quot;1455 src.rpm rebuilt for Mageia out of 1513
+(96%) (list of 58 Mandriva packages still present). You can help!.&quot;
+
+I understand it as, 1455 successfully rebuilt, on 1513 submitted at
+least once (and 58 left to be submitted). If this is wrong, please
+correct me and specify what should be said instead.
+
+The main goal is to show two types of progress:
+ - packages left to take a hold on;
+ - packages left to be built and uploaded in the tree;
+
+and to give a hint for page viewers that, if they do not already, they
+may contribute to this.
+
+All of this is of relative value, but that's a first try.
+
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2253">[ date ]</a>
+ <a href="thread.html#2253">[ thread ]</a>
+ <a href="subject.html#2253">[ subject ]</a>
+ <a href="author.html#2253">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002254.html b/zarb-ml/mageia-sysadm/2011-January/002254.html
new file mode 100644
index 000000000..91af908c0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002254.html
@@ -0,0 +1,82 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%09help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119173309.GM21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002256.html">
+ <LINK REL="Next" HREF="002250.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%09help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119173309.GM21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 19 18:33:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2254">[ date ]</a>
+ <a href="thread.html#2254">[ thread ]</a>
+ <a href="subject.html#2254">[ subject ]</a>
+ <a href="author.html#2254">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 19 Jan 2011, Thierry Vignaud wrote:
+
+&gt;<i> On 19 January 2011 18:03, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Log Message
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; add progress percent + invitation to help (links to packaging wiki page)
+</I>&gt;<i>
+</I>&gt;<i> this is bogus anyway since it's the percent of packages _submitted_,
+</I>&gt;<i> not _successfully build_ which is quite different...
+</I>
+Actually, percentage of mga rebuilt packages in the repository (the
+others are packages in the repository copied from mandriva, not rebuilt
+yet). But many other packages are not at all in the repository yet.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2254">[ date ]</a>
+ <a href="thread.html#2254">[ thread ]</a>
+ <a href="subject.html#2254">[ subject ]</a>
+ <a href="author.html#2254">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002255.html b/zarb-ml/mageia-sysadm/2011-January/002255.html
new file mode 100644
index 000000000..b5a14389d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002255.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%09help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119174011.GN21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002253.html">
+ <LINK REL="Next" HREF="002256.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%09help%0A%09%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3C20110119174011.GN21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 19 18:40:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2255">[ date ]</a>
+ <a href="thread.html#2255">[ thread ]</a>
+ <a href="subject.html#2255">[ subject ]</a>
+ <a href="author.html#2255">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 19 Jan 2011, Romain d'Alverny wrote:
+
+&gt;<i> On Wed, Jan 19, 2011 at 18:19, Thierry Vignaud
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; On 19 January 2011 18:03, &#160;&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;<i> &gt;&gt; Revision 321 Author rda Date 2011-01-19 18:03:00 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; Log Message
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; add progress percent + invitation to help (links to packaging wiki page)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; this is bogus anyway since it's the percent of packages _submitted_,
+</I>&gt;<i> &gt; not _successfully build_ which is quite different...
+</I>&gt;<i>
+</I>&gt;<i> Well, the sentence reads: &quot;1455 src.rpm rebuilt for Mageia out of 1513
+</I>&gt;<i> (96%) (list of 58 Mandriva packages still present). You can help!.&quot;
+</I>&gt;<i>
+</I>&gt;<i> I understand it as, 1455 successfully rebuilt, on 1513 submitted at
+</I>&gt;<i> least once (and 58 left to be submitted). If this is wrong, please
+</I>&gt;<i> correct me and specify what should be said instead.
+</I>
+Actually it's &quot;58 copied from Mandriva because they are necessary for a
+minimal chroot, but not rebuilt yet&quot;. But we have many more that we
+need to import to have a usable system.
+
+&gt;<i>
+</I>&gt;<i> The main goal is to show two types of progress:
+</I>&gt;<i> - packages left to take a hold on;
+</I>&gt;<i> - packages left to be built and uploaded in the tree;
+</I>
+Looking at the number of packages in Mandriva main repository, there is
+around 3000 source packages.
+
+So maybe an interesting percentage could be number of rebuilt packages,
+out of 3000, to have something like the main repository.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2255">[ date ]</a>
+ <a href="thread.html#2255">[ thread ]</a>
+ <a href="subject.html#2255">[ subject ]</a>
+ <a href="author.html#2255">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002256.html b/zarb-ml/mageia-sysadm/2011-January/002256.html
new file mode 100644
index 000000000..27cbd5432
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002256.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTi%3DkUj8BZQ5%3D92NzPL3vUEpTK3289D_DYbJRq4yZ%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002255.html">
+ <LINK REL="Next" HREF="002254.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B321%5D%20add%20progress%20percent%20%2B%20invitation%20to%20help%0A%20%28%20links%20to%20packaging%20wiki%20page%29&In-Reply-To=%3CAANLkTi%3DkUj8BZQ5%3D92NzPL3vUEpTK3289D_DYbJRq4yZ%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)">rdalverny at gmail.com
+ </A><BR>
+ <I>Wed Jan 19 18:50:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2256">[ date ]</a>
+ <a href="thread.html#2256">[ thread ]</a>
+ <a href="subject.html#2256">[ subject ]</a>
+ <a href="author.html#2256">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 18:40, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> On Wed, 19 Jan 2011, Romain d'Alverny wrote:
+</I>&gt;&gt;<i> I understand it as, 1455 successfully rebuilt, on 1513 submitted at
+</I>&gt;&gt;<i> least once (and 58 left to be submitted). If this is wrong, please
+</I>&gt;&gt;<i> correct me and specify what should be said instead.
+</I>&gt;<i>
+</I>&gt;<i> Actually it's &quot;58 copied from Mandriva because they are necessary for a
+</I>&gt;<i> minimal chroot, but not rebuilt yet&quot;. But we have many more that we
+</I>&gt;<i> need to import to have a usable system.
+</I>
+Ok, sorry all for my misunderstanding.
+
+&gt;&gt;<i> The main goal is to show two types of progress:
+</I>&gt;&gt;<i> &#160;- packages left to take a hold on;
+</I>&gt;&gt;<i> &#160;- packages left to be built and uploaded in the tree;
+</I>&gt;<i>
+</I>&gt;<i> Looking at the number of packages in Mandriva main repository, there is
+</I>&gt;<i> around 3000 source packages.
+</I>&gt;<i>
+</I>&gt;<i> So maybe an interesting percentage could be number of rebuilt packages,
+</I>&gt;<i> out of 3000, to have something like the main repository.
+</I>
+As a separate, yes, but here the goal is to show the progress toward a
+minimal working system, given all RPMs that are in the loop. So it's
+still a somewhat relevant figure, for the time being.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI>Next message: <A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2256">[ date ]</a>
+ <a href="thread.html#2256">[ thread ]</a>
+ <a href="subject.html#2256">[ subject ]</a>
+ <a href="author.html#2256">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002257.html b/zarb-ml/mageia-sysadm/2011-January/002257.html
new file mode 100644
index 000000000..7dabcf67a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002257.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [857] use service name rather than hostname
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119224217.GA20945%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002247.html">
+ <LINK REL="Next" HREF="002258.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [857] use service name rather than hostname</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119224217.GA20945%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [857] use service name rather than hostname">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 19 23:42:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2257">[ date ]</a>
+ <a href="thread.html#2257">[ thread ]</a>
+ <a href="subject.html#2257">[ subject ]</a>
+ <a href="author.html#2257">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, Jan 19, 2011 at 05:39:09PM +0100, Olivier Blin wrote:
+&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Revision: 857
+</I>&gt;<i> &gt; Author: misc
+</I>&gt;<i> &gt; Date: 2011-01-19 17:08:39 +0100 (Wed, 19 Jan 2011)
+</I>&gt;<i> &gt; Log Message:
+</I>&gt;<i> &gt; -----------
+</I>&gt;<i> &gt; use service name rather than hostname
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; class mirrorbootstrap inherits base {
+</I>&gt;<i> &gt; mirrordir { &quot;bootstrap&quot;:
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/bootstrap">rsync://valstar.mageia.org/bootstrap</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> &gt; localdir =&gt; '/distrib/bootstrap',
+</I>&gt;<i> &gt; }
+</I>&gt;<i> &gt; }
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; class mirrormageia inherits base {
+</I>&gt;<i> &gt; mirrordir { &quot;mageia&quot;:
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://valstar.mageia.org/mageia">rsync://valstar.mageia.org/mageia</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> &gt; localdir =&gt; '/distrib/mageia',
+</I>&gt;<i>
+</I>&gt;<i> Will we ever get rid of the hardcoded domain name? :)
+</I>
+That was a trap ! ( since you didn't notice the first time ).
+
+Just explain to the one that committed it in the first place
+( and that's not me this time :p )
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2257">[ date ]</a>
+ <a href="thread.html#2257">[ thread ]</a>
+ <a href="subject.html#2257">[ subject ]</a>
+ <a href="author.html#2257">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002258.html b/zarb-ml/mageia-sysadm/2011-January/002258.html
new file mode 100644
index 000000000..33e480c8a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002258.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [857] use service name rather than hostname
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119225218.GQ21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002257.html">
+ <LINK REL="Next" HREF="002246.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [857] use service name rather than hostname</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B857%5D%20use%20service%20name%20rather%20than%20hostname&In-Reply-To=%3C20110119225218.GQ21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [857] use service name rather than hostname">boklm at mars-attacks.org
+ </A><BR>
+ <I>Wed Jan 19 23:52:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2258">[ date ]</a>
+ <a href="thread.html#2258">[ thread ]</a>
+ <a href="subject.html#2258">[ subject ]</a>
+ <a href="author.html#2258">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Wed, 19 Jan 2011, Michael scherer wrote:
+
+&gt;<i> On Wed, Jan 19, 2011 at 05:39:09PM +0100, Olivier Blin wrote:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Will we ever get rid of the hardcoded domain name? :)
+</I>&gt;<i>
+</I>&gt;<i> That was a trap ! ( since you didn't notice the first time ).
+</I>&gt;<i>
+</I>&gt;<i> Just explain to the one that committed it in the first place
+</I>&gt;<i> ( and that's not me this time :p )
+</I>
+I forgot for the hardcoded domain name.
+
+And I also planned to use service names rather than hostname (and looked
+at the bind file to find the right one), but I don't know why, I wrote
+the hostname :)
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A></li>
+ <LI>Next message: <A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2258">[ date ]</a>
+ <a href="thread.html#2258">[ thread ]</a>
+ <a href="subject.html#2258">[ subject ]</a>
+ <a href="author.html#2258">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002259.html b/zarb-ml/mageia-sysadm/2011-January/002259.html
new file mode 100644
index 000000000..2ad7f5e56
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002259.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B323%5D%20Do%20not%20succeed%20if%20we%20only%20get%20src.rpm%20as%0A%09result&In-Reply-To=%3C20110120012328.33A6942AB3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002250.html">
+ <LINK REL="Next" HREF="002260.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B323%5D%20Do%20not%20succeed%20if%20we%20only%20get%20src.rpm%20as%0A%09result&In-Reply-To=%3C20110120012328.33A6942AB3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 02:23:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A></li>
+ <LI>Next message: <A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2259">[ date ]</a>
+ <a href="thread.html#2259">[ thread ]</a>
+ <a href="subject.html#2259">[ subject ]</a>
+ <a href="author.html#2259">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 323
+Author: pterjan
+Date: 2011-01-20 02:23:27 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+Do not succeed if we only get src.rpm as result
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/ulri
+
+Modified: build_system/iurt/trunk/ulri
+===================================================================
+--- build_system/iurt/trunk/ulri 2011-01-19 17:26:34 UTC (rev 322)
++++ build_system/iurt/trunk/ulri 2011-01-20 01:23:27 UTC (rev 323)
+@@ -368,7 +368,7 @@
+ my $done_file = &quot;$done_dir/${prefix}_$arch.done&quot;;
+
+ plog('OK', &quot;build ok: $result&quot;);
+- $compildone-&gt;{$prefix}{$arch} = 1;
++ $compildone-&gt;{$prefix}{$arch} = 1 unless $result =~ /src\.rpm$/;
+
+ plog('DEBUG', &quot;copy files to done&quot;);
+ mkpath($done_dir);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/e1752123/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A></li>
+ <LI>Next message: <A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2259">[ date ]</a>
+ <a href="thread.html#2259">[ thread ]</a>
+ <a href="subject.html#2259">[ subject ]</a>
+ <a href="author.html#2259">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002260.html b/zarb-ml/mageia-sysadm/2011-January/002260.html
new file mode 100644
index 000000000..9c62cb783
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002260.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120012750.8394D42ABB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002259.html">
+ <LINK REL="Next" HREF="002261.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120012750.8394D42ABB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 02:27:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A></li>
+ <LI>Next message: <A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2260">[ date ]</a>
+ <a href="thread.html#2260">[ thread ]</a>
+ <a href="subject.html#2260">[ subject ]</a>
+ <a href="author.html#2260">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 02:27:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 02:27:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A></li>
+ <LI>Next message: <A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2260">[ date ]</a>
+ <a href="thread.html#2260">[ thread ]</a>
+ <a href="subject.html#2260">[ subject ]</a>
+ <a href="author.html#2260">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002261.html b/zarb-ml/mageia-sysadm/2011-January/002261.html
new file mode 100644
index 000000000..d2029ae7c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002261.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120022759.58FA842AC5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002260.html">
+ <LINK REL="Next" HREF="002262.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120022759.58FA842AC5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 03:27:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2261">[ date ]</a>
+ <a href="thread.html#2261">[ thread ]</a>
+ <a href="subject.html#2261">[ subject ]</a>
+ <a href="author.html#2261">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 03:27:59 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 03:27:59 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2261">[ date ]</a>
+ <a href="thread.html#2261">[ thread ]</a>
+ <a href="subject.html#2261">[ subject ]</a>
+ <a href="author.html#2261">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002262.html b/zarb-ml/mageia-sysadm/2011-January/002262.html
new file mode 100644
index 000000000..4cac8cb60
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002262.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120025805.A4AAD42ACA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002261.html">
+ <LINK REL="Next" HREF="002263.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120025805.A4AAD42ACA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 03:58:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2262">[ date ]</a>
+ <a href="thread.html#2262">[ thread ]</a>
+ <a href="subject.html#2262">[ subject ]</a>
+ <a href="author.html#2262">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 03:58:05 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-20 03:58:05', '2011-01-20 03:58:05', 'X8DTN', 62, 4)
+Thu Jan 20 03:58:05 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2262">[ date ]</a>
+ <a href="thread.html#2262">[ thread ]</a>
+ <a href="subject.html#2262">[ subject ]</a>
+ <a href="author.html#2262">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002263.html b/zarb-ml/mageia-sysadm/2011-January/002263.html
new file mode 100644
index 000000000..ece0b9389
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002263.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120025806.833CF42ACB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002262.html">
+ <LINK REL="Next" HREF="002264.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120025806.833CF42ACB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 03:58:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2263">[ date ]</a>
+ <a href="thread.html#2263">[ thread ]</a>
+ <a href="subject.html#2263">[ subject ]</a>
+ <a href="author.html#2263">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 03:58:05 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 03:58:05 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2263">[ date ]</a>
+ <a href="thread.html#2263">[ thread ]</a>
+ <a href="subject.html#2263">[ subject ]</a>
+ <a href="author.html#2263">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002264.html b/zarb-ml/mageia-sysadm/2011-January/002264.html
new file mode 100644
index 000000000..f3be0624b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002264.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120035814.F116442AD6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002263.html">
+ <LINK REL="Next" HREF="002265.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120035814.F116442AD6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 04:58:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2264">[ date ]</a>
+ <a href="thread.html#2264">[ thread ]</a>
+ <a href="subject.html#2264">[ subject ]</a>
+ <a href="author.html#2264">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 04:58:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: database is locked
+Thu Jan 20 04:58:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2264">[ date ]</a>
+ <a href="thread.html#2264">[ thread ]</a>
+ <a href="subject.html#2264">[ subject ]</a>
+ <a href="author.html#2264">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002265.html b/zarb-ml/mageia-sysadm/2011-January/002265.html
new file mode 100644
index 000000000..62763cea2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002265.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120035815.C294242AD7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002264.html">
+ <LINK REL="Next" HREF="002266.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120035815.C294242AD7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 04:58:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2265">[ date ]</a>
+ <a href="thread.html#2265">[ thread ]</a>
+ <a href="subject.html#2265">[ subject ]</a>
+ <a href="author.html#2265">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 04:58:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 04:58:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2265">[ date ]</a>
+ <a href="thread.html#2265">[ thread ]</a>
+ <a href="subject.html#2265">[ subject ]</a>
+ <a href="author.html#2265">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002266.html b/zarb-ml/mageia-sysadm/2011-January/002266.html
new file mode 100644
index 000000000..0582bdf66
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002266.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120045824.1D5E642AE2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002265.html">
+ <LINK REL="Next" HREF="002267.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120045824.1D5E642AE2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 05:58:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2266">[ date ]</a>
+ <a href="thread.html#2266">[ thread ]</a>
+ <a href="subject.html#2266">[ subject ]</a>
+ <a href="author.html#2266">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 05:58:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 05:58:23 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2266">[ date ]</a>
+ <a href="thread.html#2266">[ thread ]</a>
+ <a href="subject.html#2266">[ subject ]</a>
+ <a href="author.html#2266">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002267.html b/zarb-ml/mageia-sysadm/2011-January/002267.html
new file mode 100644
index 000000000..6b42ad138
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002267.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120052827.E39B642AE8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002266.html">
+ <LINK REL="Next" HREF="002268.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120052827.E39B642AE8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 06:28:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2267">[ date ]</a>
+ <a href="thread.html#2267">[ thread ]</a>
+ <a href="subject.html#2267">[ subject ]</a>
+ <a href="author.html#2267">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 06:28:27 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 06:28:27 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2267">[ date ]</a>
+ <a href="thread.html#2267">[ thread ]</a>
+ <a href="subject.html#2267">[ subject ]</a>
+ <a href="author.html#2267">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002268.html b/zarb-ml/mageia-sysadm/2011-January/002268.html
new file mode 100644
index 000000000..418634640
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002268.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120055833.A5F0042AED%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002267.html">
+ <LINK REL="Next" HREF="002269.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120055833.A5F0042AED%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 06:58:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2268">[ date ]</a>
+ <a href="thread.html#2268">[ thread ]</a>
+ <a href="subject.html#2268">[ subject ]</a>
+ <a href="author.html#2268">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 06:58:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (695560,695561,695562,695563,695564,695565,695566,695567,695568,695569,695570,695571,695572,695573,695574,695575,695576,695577,695578,695579,695580,695581,695582,695583,695584,695585,695586,695587,695588,695589,695590,695591,695592,695593,695594,695595,695596,695597,695598,695599,695600,695601,695602,695603,695604,695605,695606,695607,695608,695609,695610,695611,695612,695613,695614,695615,695616,695617,695618,695619,695620,695621,695622,695623,695624,695625,695626,695627,695628,695629,695630,695631,695632,695633,695634,695635,695636,695637,695638,695639))
+Thu Jan 20 06:58:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2268">[ date ]</a>
+ <a href="thread.html#2268">[ thread ]</a>
+ <a href="subject.html#2268">[ subject ]</a>
+ <a href="author.html#2268">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002269.html b/zarb-ml/mageia-sysadm/2011-January/002269.html
new file mode 100644
index 000000000..e9c542a79
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002269.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120055833.AE5A642AEC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002268.html">
+ <LINK REL="Next" HREF="002270.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120055833.AE5A642AEC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 06:58:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2269">[ date ]</a>
+ <a href="thread.html#2269">[ thread ]</a>
+ <a href="subject.html#2269">[ subject ]</a>
+ <a href="author.html#2269">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 06:58:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: SELECT * FROM &quot;fact_names&quot; WHERE (&quot;fact_names&quot;.&quot;id&quot; IN (44,33,22,11,56,45,34,23,12,7,57,46,35,13,8,58,47,25,14,9,59,60,48,37,26,15,61,49,50,38,27,16,62,40,39,28,17,1,63,52,41,29,30,18,2,64,53,42,31,20,19,3,54,43,32,21,10,4,5))
+Thu Jan 20 06:58:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2269">[ date ]</a>
+ <a href="thread.html#2269">[ thread ]</a>
+ <a href="subject.html#2269">[ subject ]</a>
+ <a href="author.html#2269">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002270.html b/zarb-ml/mageia-sysadm/2011-January/002270.html
new file mode 100644
index 000000000..16e2ac743
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002270.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120065842.EE0A742AFA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002269.html">
+ <LINK REL="Next" HREF="002271.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120065842.EE0A742AFA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 07:58:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2270">[ date ]</a>
+ <a href="thread.html#2270">[ thread ]</a>
+ <a href="subject.html#2270">[ subject ]</a>
+ <a href="author.html#2270">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 07:58:42 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 07:58:42 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2270">[ date ]</a>
+ <a href="thread.html#2270">[ thread ]</a>
+ <a href="subject.html#2270">[ subject ]</a>
+ <a href="author.html#2270">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002271.html b/zarb-ml/mageia-sysadm/2011-January/002271.html
new file mode 100644
index 000000000..2efc22cdb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002271.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [324] 0.6.5
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B324%5D%200.6.5&In-Reply-To=%3C20110120073358.5BF4842B02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002270.html">
+ <LINK REL="Next" HREF="002272.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [324] 0.6.5</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B324%5D%200.6.5&In-Reply-To=%3C20110120073358.5BF4842B02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [324] 0.6.5">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:33:58 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2271">[ date ]</a>
+ <a href="thread.html#2271">[ thread ]</a>
+ <a href="subject.html#2271">[ subject ]</a>
+ <a href="author.html#2271">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 324
+Author: blino
+Date: 2011-01-20 08:33:58 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+0.6.5
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt.spec
+ build_system/iurt/trunk/iurt2
+
+Modified: build_system/iurt/trunk/iurt.spec
+===================================================================
+--- build_system/iurt/trunk/iurt.spec 2011-01-20 01:23:27 UTC (rev 323)
++++ build_system/iurt/trunk/iurt.spec 2011-01-20 07:33:58 UTC (rev 324)
+@@ -8,7 +8,7 @@
+ %define release %mkrel 1
+
+ Name: %{name}
+-Version: 0.6.4
++Version: 0.6.5
+ Release: %{release}
+ License: GPL
+ Summary: Packages rebuilder
+
+Modified: build_system/iurt/trunk/iurt2
+===================================================================
+--- build_system/iurt/trunk/iurt2 2011-01-20 01:23:27 UTC (rev 323)
++++ build_system/iurt/trunk/iurt2 2011-01-20 07:33:58 UTC (rev 324)
+@@ -76,7 +76,7 @@
+ };
+
+ my $program_name = 'iurt2';
+-my $VERSION = '0.6.4';
++my $VERSION = '0.6.5';
+ # sessing parameters
+ my $sudo = '/usr/bin/sudo';
+ my $arg = @ARGV;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/bbe63cee/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2271">[ date ]</a>
+ <a href="thread.html#2271">[ thread ]</a>
+ <a href="subject.html#2271">[ subject ]</a>
+ <a href="author.html#2271">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002272.html b/zarb-ml/mageia-sysadm/2011-January/002272.html
new file mode 100644
index 000000000..5c0996321
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002272.html
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [325] synchronize with spec from /packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B325%5D%20synchronize%20with%20spec%20from%20/packages&In-Reply-To=%3C20110120073622.12CFE42B02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002271.html">
+ <LINK REL="Next" HREF="002273.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [325] synchronize with spec from /packages</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B325%5D%20synchronize%20with%20spec%20from%20/packages&In-Reply-To=%3C20110120073622.12CFE42B02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [325] synchronize with spec from /packages">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:36:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A></li>
+ <LI>Next message: <A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2272">[ date ]</a>
+ <a href="thread.html#2272">[ thread ]</a>
+ <a href="subject.html#2272">[ subject ]</a>
+ <a href="author.html#2272">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 325
+Author: blino
+Date: 2011-01-20 08:36:21 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+synchronize with spec from /packages
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt.spec
+
+Modified: build_system/iurt/trunk/iurt.spec
+===================================================================
+--- build_system/iurt/trunk/iurt.spec 2011-01-20 07:33:58 UTC (rev 324)
++++ build_system/iurt/trunk/iurt.spec 2011-01-20 07:36:21 UTC (rev 325)
+@@ -1,28 +1,29 @@
+-#############################################
++############################################
+ # Warning
+ # This package must be handled
+ # via /svn/soft/build_system/iurt/trunk/
+-#############################################
++############################################
+
+ %define name iurt
+-%define release %mkrel 1
++%define svn r320
++%define release %mkrel 0.%svn.0
+
+-Name: %{name}
+-Version: 0.6.5
+-Release: %{release}
+-License: GPL
+-Summary: Packages rebuilder
+-Group: Development/Tools
+-URL: <A HREF="http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/">http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/</A>
+-Source: %{name}.tar
+-BuildRoot: %{_tmppath}/%{name}-buildroot
+-Requires: mkcd
+-BuildArch: noarch
++Name: %{name}
++Version: 0.6.5
++Release: %{release}
++License: GPL
++Summary: Packages rebuilder
++Group: Development/Other
++URL: <A HREF="http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/">http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/</A>
++Source: %{name}-%{version}-%{svn}.tar.gz
++BuildRoot: %{_tmppath}/%{name}-buildroot
++Requires: mkcd
++BuildArch: noarch
+
+ %description
+-iurt is a collection of tools to create an automatic rebuild system. It contains
+-the rebuild script, iurt, as well as the scheduler, ulri, and the upload script,
+-emi.
++iurt is a collection of tools to create an automatic rebuild system. It
++contains the rebuild script, iurt, as well as the scheduler, ulri, and the
++upload script, emi.
+
+ %prep
+ %setup -q -n %{name}-%{version}
+@@ -42,3 +43,5 @@
+ %{_sbindir}/iurt_root_command
+ %{perl_vendorlib}/Iurt
+
++
++
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/4c076c30/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A></li>
+ <LI>Next message: <A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2272">[ date ]</a>
+ <a href="thread.html#2272">[ thread ]</a>
+ <a href="subject.html#2272">[ subject ]</a>
+ <a href="author.html#2272">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002273.html b/zarb-ml/mageia-sysadm/2011-January/002273.html
new file mode 100644
index 000000000..f29147791
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002273.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B326%5D%20exclude%20perl_checker%20local%20dir%20and%20backup%0A%09files%20when%20creating%20tarball&In-Reply-To=%3C20110120073945.35E0542B02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002272.html">
+ <LINK REL="Next" HREF="002279.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B326%5D%20exclude%20perl_checker%20local%20dir%20and%20backup%0A%09files%20when%20creating%20tarball&In-Reply-To=%3C20110120073945.35E0542B02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:39:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A></li>
+ <LI>Next message: <A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2273">[ date ]</a>
+ <a href="thread.html#2273">[ thread ]</a>
+ <a href="subject.html#2273">[ subject ]</a>
+ <a href="author.html#2273">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 326
+Author: blino
+Date: 2011-01-20 08:39:44 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+exclude perl_checker local dir and backup files when creating tarball
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/Makefile
+
+Modified: build_system/iurt/trunk/Makefile
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-20 07:36:21 UTC (rev 325)
++++ build_system/iurt/trunk/Makefile 2011-01-20 07:39:44 UTC (rev 326)
+@@ -37,7 +37,7 @@
+ rm -rf $(PACKAGE)-$(VERSION)
+
+ localcopy:
+- tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
++ tar c --exclude=.svn --exclude=.perl_checker --exclude='*~' $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+
+ localrpm: tar $(RPM)
+ cp -f $(NAME).tar $(RPM)/SOURCES
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/90756ea7/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A></li>
+ <LI>Next message: <A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2273">[ date ]</a>
+ <a href="thread.html#2273">[ thread ]</a>
+ <a href="subject.html#2273">[ subject ]</a>
+ <a href="author.html#2273">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002274.html b/zarb-ml/mageia-sysadm/2011-January/002274.html
new file mode 100644
index 000000000..26481464f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002274.html
@@ -0,0 +1,111 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [327] fix tarball name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B327%5D%20fix%20tarball%20name&In-Reply-To=%3C20110120075042.D7C2A42B03%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002279.html">
+ <LINK REL="Next" HREF="002275.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [327] fix tarball name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B327%5D%20fix%20tarball%20name&In-Reply-To=%3C20110120075042.D7C2A42B03%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [327] fix tarball name">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:50:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI>Next message: <A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2274">[ date ]</a>
+ <a href="thread.html#2274">[ thread ]</a>
+ <a href="subject.html#2274">[ subject ]</a>
+ <a href="author.html#2274">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 327
+Author: blino
+Date: 2011-01-20 08:50:42 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+fix tarball name
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/Makefile
+
+Modified: build_system/iurt/trunk/Makefile
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-20 07:39:44 UTC (rev 326)
++++ build_system/iurt/trunk/Makefile 2011-01-20 07:50:42 UTC (rev 327)
+@@ -33,16 +33,16 @@
+ mkdir $(PACKAGE)-$(VERSION)
+
+ tar: dir localcopy
+- tar cvf $(PACKAGE).tar $(PACKAGE)-$(VERSION)
++ tar cvf $(PACKAGE)-$(VERSION).tar $(PACKAGE)-$(VERSION)
+ rm -rf $(PACKAGE)-$(VERSION)
+
+ localcopy:
+ tar c --exclude=.svn --exclude=.perl_checker --exclude='*~' $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+
+ localrpm: tar $(RPM)
+- cp -f $(NAME).tar $(RPM)/SOURCES
++ cp -f $(NAME)-$(VERSION).tar $(RPM)/SOURCES
+ -rpm -ba --clean $(NAME).spec
+- rm -f $(NAME).tar
++ rm -f $(NAME)-$(VERSION).tar
+
+ ci: tar
+ svn ci -m 'Update soft SPEC for version $(VERSION)' $(NAME).spec
+@@ -51,7 +51,7 @@
+ # svn cp -m 'Update package SPEC for version $(VERSION)' $(SVNSOFT)/$(NAME).spec $(SVNPACKAGE)/SPECS/
+ mkdir svn; cd svn; mdvsys co $(NAME)
+ cp $(NAME).spec svn/$(NAME)/SPECS/
+- cp $(NAME).tar svn/$(NAME)/SOURCES/
++ cp $(NAME)-$(VERSION).tar svn/$(NAME)/SOURCES/
+ cd svn/$(NAME)/; mdvsys ci -m 'update tarball and spec for version $(VERSION)'
+
+ rpm: clean ci
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/eba3a27d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI>Next message: <A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2274">[ date ]</a>
+ <a href="thread.html#2274">[ thread ]</a>
+ <a href="subject.html#2274">[ subject ]</a>
+ <a href="author.html#2274">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002275.html b/zarb-ml/mageia-sysadm/2011-January/002275.html
new file mode 100644
index 000000000..55d228e6a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002275.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [328] remove broken line
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B328%5D%20remove%20broken%20line&In-Reply-To=%3C20110120075055.B314542B03%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002274.html">
+ <LINK REL="Next" HREF="002276.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [328] remove broken line</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B328%5D%20remove%20broken%20line&In-Reply-To=%3C20110120075055.B314542B03%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [328] remove broken line">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:50:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A></li>
+ <LI>Next message: <A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2275">[ date ]</a>
+ <a href="thread.html#2275">[ thread ]</a>
+ <a href="subject.html#2275">[ subject ]</a>
+ <a href="author.html#2275">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 328
+Author: blino
+Date: 2011-01-20 08:50:55 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+remove broken line
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/Makefile
+
+Modified: build_system/iurt/trunk/Makefile
+===================================================================
+--- build_system/iurt/trunk/Makefile 2011-01-20 07:50:42 UTC (rev 327)
++++ build_system/iurt/trunk/Makefile 2011-01-20 07:50:55 UTC (rev 328)
+@@ -10,7 +10,6 @@
+
+ VENDORLIB = $(shell eval &quot;`perl -V:installvendorlib`&quot;; echo $$installvendorlib)
+ INSTALLVENDORLIB = $(DESTDIR)$(VENDORLIB)
+-
+
+ SVNSOFT=svn+<A HREF="ssh://svn.mandriva.com/svn/soft/build_system/iurt/trunk/">ssh://svn.mandriva.com/svn/soft/build_system/iurt/trunk/</A>
+ SVNPACKAGE=svn+<A HREF="ssh://svn.mandriva.com/svn/packages/cooker/iurt/current/">ssh://svn.mandriva.com/svn/packages/cooker/iurt/current/</A>
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/97c98ca3/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A></li>
+ <LI>Next message: <A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2275">[ date ]</a>
+ <a href="thread.html#2275">[ thread ]</a>
+ <a href="subject.html#2275">[ subject ]</a>
+ <a href="author.html#2275">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002276.html b/zarb-ml/mageia-sysadm/2011-January/002276.html
new file mode 100644
index 000000000..0fc18b2f9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002276.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120075850.BC63742B06%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002275.html">
+ <LINK REL="Next" HREF="002277.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120075850.BC63742B06%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 08:58:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A></li>
+ <LI>Next message: <A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2276">[ date ]</a>
+ <a href="thread.html#2276">[ thread ]</a>
+ <a href="subject.html#2276">[ subject ]</a>
+ <a href="author.html#2276">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 08:58:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 08:58:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A></li>
+ <LI>Next message: <A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2276">[ date ]</a>
+ <a href="thread.html#2276">[ thread ]</a>
+ <a href="subject.html#2276">[ subject ]</a>
+ <a href="author.html#2276">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002277.html b/zarb-ml/mageia-sysadm/2011-January/002277.html
new file mode 100644
index 000000000..c53e8b068
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002277.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120082857.0CB5142B0C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002276.html">
+ <LINK REL="Next" HREF="002278.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120082857.0CB5142B0C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 09:28:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2277">[ date ]</a>
+ <a href="thread.html#2277">[ thread ]</a>
+ <a href="subject.html#2277">[ subject ]</a>
+ <a href="author.html#2277">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 09:28:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-20 09:28:56', '2011-01-20 09:28:56', 'X8DTN', 62, 4)
+Thu Jan 20 09:28:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2277">[ date ]</a>
+ <a href="thread.html#2277">[ thread ]</a>
+ <a href="subject.html#2277">[ subject ]</a>
+ <a href="author.html#2277">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002278.html b/zarb-ml/mageia-sysadm/2011-January/002278.html
new file mode 100644
index 000000000..796235f29
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002278.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120082857.BD17542B0D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002277.html">
+ <LINK REL="Next" HREF="002280.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120082857.BD17542B0D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 09:28:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2278">[ date ]</a>
+ <a href="thread.html#2278">[ thread ]</a>
+ <a href="subject.html#2278">[ subject ]</a>
+ <a href="author.html#2278">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 09:28:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 09:28:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2278">[ date ]</a>
+ <a href="thread.html#2278">[ thread ]</a>
+ <a href="subject.html#2278">[ subject ]</a>
+ <a href="author.html#2278">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002279.html b/zarb-ml/mageia-sysadm/2011-January/002279.html
new file mode 100644
index 000000000..639a38b12
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002279.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B326%5D%20exclude%20perl_checker%20local%20dir%20and%20backup%0A%20files%20when%20creating%20tarball&In-Reply-To=%3CAANLkTini_BB%3DfoocWZrrxAV5U7agJ2LC2v6sRm2pajBg%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002273.html">
+ <LINK REL="Next" HREF="002274.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B326%5D%20exclude%20perl_checker%20local%20dir%20and%20backup%0A%20files%20when%20creating%20tarball&In-Reply-To=%3CAANLkTini_BB%3DfoocWZrrxAV5U7agJ2LC2v6sRm2pajBg%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 20 09:44:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI>Next message: <A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2279">[ date ]</a>
+ <a href="thread.html#2279">[ thread ]</a>
+ <a href="subject.html#2279">[ subject ]</a>
+ <a href="author.html#2279">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 20 January 2011 08:39, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 326 Author blino Date 2011-01-20 08:39:44 +0100 (Thu, 20 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> exclude perl_checker local dir and backup files when creating tarball
+</I>
+I'd do something like this instead (more robust):
+
+ svn export -q -rBASE . $(PACKAGE)-$(VERSION)
+
+&gt;<i> Modified Paths
+</I>&gt;<i>
+</I>&gt;<i> build_system/iurt/trunk/Makefile
+</I>&gt;<i>
+</I>&gt;<i> Modified: build_system/iurt/trunk/Makefile
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/iurt/trunk/Makefile 2011-01-20 07:36:21 UTC (rev 325)
+</I>&gt;<i> +++ build_system/iurt/trunk/Makefile 2011-01-20 07:39:44 UTC (rev 326)
+</I>&gt;<i> @@ -37,7 +37,7 @@
+</I>&gt;<i> rm -rf $(PACKAGE)-$(VERSION)
+</I>&gt;<i>
+</I>&gt;<i> localcopy:
+</I>&gt;<i> - tar c --exclude=.svn $(FILES) | tar x -C $(PACKAGE)-$(VERSION)
+</I>&gt;<i> + tar c --exclude=.svn --exclude=.perl_checker --exclude='*~' $(FILES) | tar
+</I>&gt;<i> x -C $(PACKAGE)-$(VERSION)
+</I>&gt;<i>
+</I>&gt;<i> localrpm: tar $(RPM)
+</I>&gt;<i> cp -f $(NAME).tar $(RPM)/SOURCES
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+
+--
+&gt;<i> R : Tu vois !
+</I>&gt;<i> &gt; Q : Tu crois ?
+</I>&gt;<i> &gt; &gt; R : &#199;a casse l'ordre chronologique de l'&#233;change.
+</I>&gt;<i> &gt; &gt; &gt; Q : En quoi r&#233;pondre au dessus est-il g&#234;nant ?
+</I></PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A></li>
+ <LI>Next message: <A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2279">[ date ]</a>
+ <a href="thread.html#2279">[ thread ]</a>
+ <a href="subject.html#2279">[ subject ]</a>
+ <a href="author.html#2279">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002280.html b/zarb-ml/mageia-sysadm/2011-January/002280.html
new file mode 100644
index 000000000..eb3c763e6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002280.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120095911.8FA4142B1E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002278.html">
+ <LINK REL="Next" HREF="002281.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120095911.8FA4142B1E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 10:59:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2280">[ date ]</a>
+ <a href="thread.html#2280">[ thread ]</a>
+ <a href="subject.html#2280">[ subject ]</a>
+ <a href="author.html#2280">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 10:59:11 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 10:59:11 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2280">[ date ]</a>
+ <a href="thread.html#2280">[ thread ]</a>
+ <a href="subject.html#2280">[ subject ]</a>
+ <a href="author.html#2280">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002281.html b/zarb-ml/mageia-sysadm/2011-January/002281.html
new file mode 100644
index 000000000..32e4fb53f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002281.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120102915.7540042B25%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002280.html">
+ <LINK REL="Next" HREF="002282.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120102915.7540042B25%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 11:29:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2281">[ date ]</a>
+ <a href="thread.html#2281">[ thread ]</a>
+ <a href="subject.html#2281">[ subject ]</a>
+ <a href="author.html#2281">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 11:29:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 11:29:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2281">[ date ]</a>
+ <a href="thread.html#2281">[ thread ]</a>
+ <a href="subject.html#2281">[ subject ]</a>
+ <a href="author.html#2281">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002282.html b/zarb-ml/mageia-sysadm/2011-January/002282.html
new file mode 100644
index 000000000..d6eda04e6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002282.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120105921.63D3742B29%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002281.html">
+ <LINK REL="Next" HREF="002283.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120105921.63D3742B29%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 11:59:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2282">[ date ]</a>
+ <a href="thread.html#2282">[ thread ]</a>
+ <a href="subject.html#2282">[ subject ]</a>
+ <a href="author.html#2282">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 11:59:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (698981,698982,698983,698984,698985,698986,698987,698988,698989,698990,698991,698992,698993,698994,698995,698996,698997,698998,698999,699000,699001,699002,699003,699004,699005,699006,699007,699008,699009,699010,699011,699012,699013,699014,699015,699016,699017,699018,699019,699020,699021,699022,699023,699024,699025,699026,699027,699028,699029,699030,699031,699032,699033,699034,699035,699036,699037,699038,699039,699040,699041,699042,699043,699044,699045,699046,699047,699048,699049,699050,699051,699052,699053,699054,699055,699056,699057,699058,699059,699060))
+Thu Jan 20 11:59:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2282">[ date ]</a>
+ <a href="thread.html#2282">[ thread ]</a>
+ <a href="subject.html#2282">[ subject ]</a>
+ <a href="author.html#2282">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002283.html b/zarb-ml/mageia-sysadm/2011-January/002283.html
new file mode 100644
index 000000000..5cdd962ed
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002283.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120105922.16F8442B2B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002282.html">
+ <LINK REL="Next" HREF="002284.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120105922.16F8442B2B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 11:59:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2283">[ date ]</a>
+ <a href="thread.html#2283">[ thread ]</a>
+ <a href="subject.html#2283">[ subject ]</a>
+ <a href="author.html#2283">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 11:59:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 11:59:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2283">[ date ]</a>
+ <a href="thread.html#2283">[ thread ]</a>
+ <a href="subject.html#2283">[ subject ]</a>
+ <a href="author.html#2283">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002284.html b/zarb-ml/mageia-sysadm/2011-January/002284.html
new file mode 100644
index 000000000..f578896e2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002284.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120115930.A9AEA42B36%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002283.html">
+ <LINK REL="Next" HREF="002285.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120115930.A9AEA42B36%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 12:59:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2284">[ date ]</a>
+ <a href="thread.html#2284">[ thread ]</a>
+ <a href="subject.html#2284">[ subject ]</a>
+ <a href="author.html#2284">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2284">[ date ]</a>
+ <a href="thread.html#2284">[ thread ]</a>
+ <a href="subject.html#2284">[ subject ]</a>
+ <a href="author.html#2284">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002285.html b/zarb-ml/mageia-sysadm/2011-January/002285.html
new file mode 100644
index 000000000..d052c89a9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002285.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120120302.GT21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002284.html">
+ <LINK REL="Next" HREF="002286.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120120302.GT21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 20 13:03:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2285">[ date ]</a>
+ <a href="thread.html#2285">[ thread ]</a>
+ <a href="subject.html#2285">[ subject ]</a>
+ <a href="author.html#2285">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, 20 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i> Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+</I>&gt;<i> Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</I>
+Anyone knows what this error means ?
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2285">[ date ]</a>
+ <a href="thread.html#2285">[ thread ]</a>
+ <a href="subject.html#2285">[ subject ]</a>
+ <a href="author.html#2285">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002286.html b/zarb-ml/mageia-sysadm/2011-January/002286.html
new file mode 100644
index 000000000..06446b87b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002286.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120120954.GU21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002285.html">
+ <LINK REL="Next" HREF="002287.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120120954.GU21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 20 13:09:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2286">[ date ]</a>
+ <a href="thread.html#2286">[ thread ]</a>
+ <a href="subject.html#2286">[ subject ]</a>
+ <a href="author.html#2286">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, 20 Jan 2011, nicolas vigier wrote:
+
+&gt;<i> On Thu, 20 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+</I>&gt;<i> &gt; Thu Jan 20 12:59:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</I>&gt;<i>
+</I>&gt;<i> Anyone knows what this error means ?
+</I>
+<A HREF="http://projects.puppetlabs.com/issues/4808">http://projects.puppetlabs.com/issues/4808</A>
+
+But no solution.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2286">[ date ]</a>
+ <a href="thread.html#2286">[ thread ]</a>
+ <a href="subject.html#2286">[ subject ]</a>
+ <a href="author.html#2286">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002287.html b/zarb-ml/mageia-sysadm/2011-January/002287.html
new file mode 100644
index 000000000..b611bba0e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002287.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120125938.E0B0E42B42%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002286.html">
+ <LINK REL="Next" HREF="002289.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120125938.E0B0E42B42%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 13:59:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2287">[ date ]</a>
+ <a href="thread.html#2287">[ thread ]</a>
+ <a href="subject.html#2287">[ subject ]</a>
+ <a href="author.html#2287">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 13:59:38 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 13:59:38 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2287">[ date ]</a>
+ <a href="thread.html#2287">[ thread ]</a>
+ <a href="subject.html#2287">[ subject ]</a>
+ <a href="author.html#2287">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002288.html b/zarb-ml/mageia-sysadm/2011-January/002288.html
new file mode 100644
index 000000000..74eff9ea1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002288.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120132945.EA49742B48%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002289.html">
+ <LINK REL="Next" HREF="002290.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120132945.EA49742B48%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 14:29:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2288">[ date ]</a>
+ <a href="thread.html#2288">[ thread ]</a>
+ <a href="subject.html#2288">[ subject ]</a>
+ <a href="author.html#2288">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 14:29:45 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 14:29:45 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2288">[ date ]</a>
+ <a href="thread.html#2288">[ thread ]</a>
+ <a href="subject.html#2288">[ subject ]</a>
+ <a href="author.html#2288">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002289.html b/zarb-ml/mageia-sysadm/2011-January/002289.html
new file mode 100644
index 000000000..3518acaf0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002289.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120132945.2379142B47%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002287.html">
+ <LINK REL="Next" HREF="002288.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120132945.2379142B47%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 14:29:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2289">[ date ]</a>
+ <a href="thread.html#2289">[ thread ]</a>
+ <a href="subject.html#2289">[ subject ]</a>
+ <a href="author.html#2289">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 14:29:44 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-20 14:29:44', '2011-01-20 14:29:44', 'X8DTN', 62, 4)
+Thu Jan 20 14:29:44 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2289">[ date ]</a>
+ <a href="thread.html#2289">[ thread ]</a>
+ <a href="subject.html#2289">[ subject ]</a>
+ <a href="author.html#2289">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002290.html b/zarb-ml/mageia-sysadm/2011-January/002290.html
new file mode 100644
index 000000000..69d502f29
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002290.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120135948.354A242B4D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002288.html">
+ <LINK REL="Next" HREF="002291.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120135948.354A242B4D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 14:59:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2290">[ date ]</a>
+ <a href="thread.html#2290">[ thread ]</a>
+ <a href="subject.html#2290">[ subject ]</a>
+ <a href="author.html#2290">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 14:59:47 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;param_values&quot; WHERE (&quot;id&quot; IN ('17614','17615'))
+Thu Jan 20 14:59:47 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2290">[ date ]</a>
+ <a href="thread.html#2290">[ thread ]</a>
+ <a href="subject.html#2290">[ subject ]</a>
+ <a href="author.html#2290">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002291.html b/zarb-ml/mageia-sysadm/2011-January/002291.html
new file mode 100644
index 000000000..b46b0f3e0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002291.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120135948.E8C3642B4E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002290.html">
+ <LINK REL="Next" HREF="002292.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120135948.E8C3642B4E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 14:59:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2291">[ date ]</a>
+ <a href="thread.html#2291">[ thread ]</a>
+ <a href="subject.html#2291">[ subject ]</a>
+ <a href="author.html#2291">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 14:59:48 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 14:59:48 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2291">[ date ]</a>
+ <a href="thread.html#2291">[ thread ]</a>
+ <a href="subject.html#2291">[ subject ]</a>
+ <a href="author.html#2291">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002292.html b/zarb-ml/mageia-sysadm/2011-January/002292.html
new file mode 100644
index 000000000..cad5b1dac
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002292.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B329%5D%20update%20URL%20about%20ssh%20configuration%20%28reported%0A%09by%20erwan%29&In-Reply-To=%3C20110120145249.707D842B57%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002291.html">
+ <LINK REL="Next" HREF="002293.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B329%5D%20update%20URL%20about%20ssh%20configuration%20%28reported%0A%09by%20erwan%29&In-Reply-To=%3C20110120145249.707D842B57%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 15:52:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2292">[ date ]</a>
+ <a href="thread.html#2292">[ thread ]</a>
+ <a href="subject.html#2292">[ subject ]</a>
+ <a href="author.html#2292">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 329
+Author: boklm
+Date: 2011-01-20 15:52:49 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+update URL about ssh configuration (reported by erwan)
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/svn.py
+ build_system/mgarepo/trunk/mgarepo.8
+
+Modified: build_system/mgarepo/trunk/MgaRepo/svn.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-20 07:50:55 UTC (rev 328)
++++ build_system/mgarepo/trunk/MgaRepo/svn.py 2011-01-20 14:52:49 UTC (rev 329)
+@@ -40,7 +40,7 @@
+ if &quot;Permission denied&quot; in e.args[0]:
+ msg = (&quot;It seems ssh-agent or ForwardAgent are not setup &quot;
+ &quot;or your username is wrong. See &quot;
+- &quot;<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>&quot;
++ &quot;<A HREF="http://www.mageia.org/wiki/doku.php?id=svn-faq">http://www.mageia.org/wiki/doku.php?id=svn-faq</A>&quot;
+ &quot; for more information.&quot;)
+ elif &quot;authorization failed&quot; in e.args[0]:
+ msg = (&quot;Note that mgarepo does not support any HTTP &quot;
+
+Modified: build_system/mgarepo/trunk/mgarepo.8
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo.8 2011-01-20 07:50:55 UTC (rev 328)
++++ build_system/mgarepo/trunk/mgarepo.8 2011-01-20 14:52:49 UTC (rev 329)
+@@ -16,7 +16,7 @@
+
+ .nf
+ For more information related how to setup ssh-agent, see:
+-<A HREF="http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration">http://wiki.mandriva.com/en/Development/Docs/Contributor_Tricks#SSH_configuration</A>
++<A HREF="http://www.mageia.org/wiki/doku.php?id=svn-faq">http://www.mageia.org/wiki/doku.php?id=svn-faq</A>
+ .fi
+
+ Users that don't have an ssh account in the default repository URL can set the option \fBmirror\fP pointing to a non-authenticated, read-only repository (such as <A HREF="http://svn.mageia.org/svn/packages">http://svn.mageia.org/svn/packages</A>).
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/faa493b9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2292">[ date ]</a>
+ <a href="thread.html#2292">[ thread ]</a>
+ <a href="subject.html#2292">[ subject ]</a>
+ <a href="author.html#2292">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002293.html b/zarb-ml/mageia-sysadm/2011-January/002293.html
new file mode 100644
index 000000000..ddf45f123
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002293.html
@@ -0,0 +1,144 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B859%5D%20add%20script%20made%20by%20pascal%20to%20check%20packages%0A%20that%20have%20missing%20deps%20%28%20temporary%2C%20quick%20and%20dirty%20%29&In-Reply-To=%3C20110120155548.A46E742B6D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002292.html">
+ <LINK REL="Next" HREF="002294.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B859%5D%20add%20script%20made%20by%20pascal%20to%20check%20packages%0A%20that%20have%20missing%20deps%20%28%20temporary%2C%20quick%20and%20dirty%20%29&In-Reply-To=%3C20110120155548.A46E742B6D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 16:55:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A></li>
+ <LI>Next message: <A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2293">[ date ]</a>
+ <a href="thread.html#2293">[ thread ]</a>
+ <a href="subject.html#2293">[ subject ]</a>
+ <a href="author.html#2293">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 859
+Author: misc
+Date: 2011-01-20 16:55:48 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Added Paths:
+-----------
+ puppet/modules/buildsystem/files/
+ puppet/modules/buildsystem/files/missing-deps.sh
+
+Added: puppet/modules/buildsystem/files/missing-deps.sh
+===================================================================
+--- puppet/modules/buildsystem/files/missing-deps.sh (rev 0)
++++ puppet/modules/buildsystem/files/missing-deps.sh 2011-01-20 15:55:48 UTC (rev 859)
+@@ -0,0 +1,25 @@
++#!/bin/sh
++
++# Copyright 2011, Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt;
++#
++# This program is free software. It comes without any warranty, to
++# the extent permitted by applicable law. You can redistribute it
++# and/or modify it under the terms of the Do What The Fuck You Want
++# To Public License, Version 2, as published by Sam Hocevar. See
++# <A HREF="http://sam.zoy.org/wtfpl/COPYING">http://sam.zoy.org/wtfpl/COPYING</A> for more details.
++#
++# Creates missing-deps.$arch.txt for each arch, listing broken
++# dependencies inside the associated media.
++
++repo=&quot;/distrib/bootstrap/distrib/cauldron&quot;
++
++missing() {
++ arch=$1
++ d=&quot;${repo}/${arch}&quot;
++ urpmf --requires --use-distrib $d : | cut -d: -f2- | sed 's/\[.*//' | sort -u | xargs urpmq -p --use-distrib $d 2&gt;&amp;1 &gt;/dev/null | sed -n 's/No package named //p'
++}
++
++for arch in i586 x86_64
++do
++ missing $arch &gt; missing-deps.$arch.txt
++done
+
+
+Property changes on: puppet/modules/buildsystem/files/missing-deps.sh
+___________________________________________________________________
+Added: svn:executable
+ + *
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-19 16:08:41 UTC (rev 858)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 15:55:48 UTC (rev 859)
+@@ -262,4 +262,20 @@
+ content =&gt; template(&quot;buildsystem/mgacreatehome&quot;)
+ }
+ }
++
++ class check_missing_deps {
++ file { &quot;/usr/local/bin/missing-deps.sh&quot;:
++ ensure =&gt; present,
++ owner =&gt; root,
++ group =&gt; root,
++ mode =&gt; 700,
++ content =&gt; &quot;<A HREF="puppet:///modules/buildsystem/missing-deps.sh">puppet:///modules/buildsystem/missing-deps.sh</A>&quot;,
++ }
++
++ # FIXME hardcoded path
++ cron { &quot;check missing deps&quot;:
++ command =&gt; &quot;cd /var/www/bs/data &amp;&amp; /usr/local/bin/missing-deps.sh&quot;,
++ minute =&gt; &quot;*/15&quot;,
++ }
++ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/f51bdb63/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A></li>
+ <LI>Next message: <A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2293">[ date ]</a>
+ <a href="thread.html#2293">[ thread ]</a>
+ <a href="subject.html#2293">[ subject ]</a>
+ <a href="author.html#2293">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002294.html b/zarb-ml/mageia-sysadm/2011-January/002294.html
new file mode 100644
index 000000000..42af42d2a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002294.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [860] deploy pascal script
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B860%5D%20deploy%20pascal%20script&In-Reply-To=%3C20110120155550.843BE42B6E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002293.html">
+ <LINK REL="Next" HREF="002295.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [860] deploy pascal script</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B860%5D%20deploy%20pascal%20script&In-Reply-To=%3C20110120155550.843BE42B6E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [860] deploy pascal script">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 16:55:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A></li>
+ <LI>Next message: <A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2294">[ date ]</a>
+ <a href="thread.html#2294">[ thread ]</a>
+ <a href="subject.html#2294">[ subject ]</a>
+ <a href="author.html#2294">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 860
+Author: misc
+Date: 2011-01-20 16:55:50 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+deploy pascal script
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 15:55:48 UTC (rev 859)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 15:55:50 UTC (rev 860)
+@@ -44,6 +44,7 @@
+ include gatherer
+ include mgarepo
+ include youri_submit
++ include check_missing_deps
+ }
+
+ class buildnode inherits base {
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/e423479b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A></li>
+ <LI>Next message: <A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2294">[ date ]</a>
+ <a href="thread.html#2294">[ thread ]</a>
+ <a href="subject.html#2294">[ subject ]</a>
+ <a href="author.html#2294">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002295.html b/zarb-ml/mageia-sysadm/2011-January/002295.html
new file mode 100644
index 000000000..d28c4da1b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002295.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120160013.B89C042B71%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002294.html">
+ <LINK REL="Next" HREF="002296.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120160013.B89C042B71%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 17:00:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A></li>
+ <LI>Next message: <A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2295">[ date ]</a>
+ <a href="thread.html#2295">[ thread ]</a>
+ <a href="subject.html#2295">[ subject ]</a>
+ <a href="author.html#2295">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 17:00:13 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 17:00:13 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A></li>
+ <LI>Next message: <A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2295">[ date ]</a>
+ <a href="thread.html#2295">[ thread ]</a>
+ <a href="subject.html#2295">[ subject ]</a>
+ <a href="author.html#2295">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002296.html b/zarb-ml/mageia-sysadm/2011-January/002296.html
new file mode 100644
index 000000000..279635794
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002296.html
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [330] add script to sign package
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B330%5D%20add%20script%20to%20sign%20package&In-Reply-To=%3C20110120163850.EDD5842B76%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002295.html">
+ <LINK REL="Next" HREF="002297.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [330] add script to sign package</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B330%5D%20add%20script%20to%20sign%20package&In-Reply-To=%3C20110120163850.EDD5842B76%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [330] add script to sign package">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 17:38:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2296">[ date ]</a>
+ <a href="thread.html#2296">[ thread ]</a>
+ <a href="subject.html#2296">[ subject ]</a>
+ <a href="author.html#2296">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 330
+Author: boklm
+Date: 2011-01-20 17:38:50 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add script to sign package
+
+Added Paths:
+-----------
+ build_system/mdv-youri-submit/trunk/mga-signpackage
+
+Added: build_system/mdv-youri-submit/trunk/mga-signpackage
+===================================================================
+--- build_system/mdv-youri-submit/trunk/mga-signpackage (rev 0)
++++ build_system/mdv-youri-submit/trunk/mga-signpackage 2011-01-20 16:38:50 UTC (rev 330)
+@@ -0,0 +1,29 @@
++#!/usr/bin/perl -w
++
++use strict;
++use RPM4::Sign;
++use File::Spec;
++
++sub signpackage {
++ my ($file, $name, $path) = @_;
++
++ # check if parent directory is writable
++ my $parent = (File::Spec-&gt;splitpath($file))[1];
++ die &quot;Unsignable package, parent directory is read-only&quot;
++ unless -w $parent;
++
++ my $sign = RPM4::Sign-&gt;new(
++ name =&gt; $name,
++ path =&gt; $path,
++ passphrase =&gt; '',
++ );
++
++ $sign-&gt;rpmssign($file)
++}
++
++if (@ARGV != 3) {
++ exit 1;
++}
++
++signpackage(@ARGV);
++
+
+
+Property changes on: build_system/mdv-youri-submit/trunk/mga-signpackage
+___________________________________________________________________
+Added: svn:executable
+ + *
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/49ef163e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2296">[ date ]</a>
+ <a href="thread.html#2296">[ thread ]</a>
+ <a href="subject.html#2296">[ subject ]</a>
+ <a href="author.html#2296">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002297.html b/zarb-ml/mageia-sysadm/2011-January/002297.html
new file mode 100644
index 000000000..1646f2bf4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002297.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120170023.0BF2242B7C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002296.html">
+ <LINK REL="Next" HREF="002298.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120170023.0BF2242B7C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 18:00:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A></li>
+ <LI>Next message: <A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2297">[ date ]</a>
+ <a href="thread.html#2297">[ thread ]</a>
+ <a href="subject.html#2297">[ subject ]</a>
+ <a href="author.html#2297">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 18:00:22 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 18:00:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A></li>
+ <LI>Next message: <A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2297">[ date ]</a>
+ <a href="thread.html#2297">[ thread ]</a>
+ <a href="subject.html#2297">[ subject ]</a>
+ <a href="author.html#2297">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002298.html b/zarb-ml/mageia-sysadm/2011-January/002298.html
new file mode 100644
index 000000000..9335195a7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002298.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B331%5D%20use%20mga-signpackage%20script%20with%20sudo%20to%20sign%0A%09packages&In-Reply-To=%3C20110120171017.1C71042B7C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002297.html">
+ <LINK REL="Next" HREF="002299.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B331%5D%20use%20mga-signpackage%20script%20with%20sudo%20to%20sign%0A%09packages&In-Reply-To=%3C20110120171017.1C71042B7C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 18:10:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2298">[ date ]</a>
+ <a href="thread.html#2298">[ thread ]</a>
+ <a href="subject.html#2298">[ subject ]</a>
+ <a href="author.html#2298">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 331
+Author: boklm
+Date: 2011-01-20 18:10:16 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+use mga-signpackage script with sudo to sign packages
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm
+
+Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm 2011-01-20 16:38:50 UTC (rev 330)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Action/Sign.pm 2011-01-20 17:10:16 UTC (rev 331)
+@@ -19,6 +19,8 @@
+ sub _init {
+ my $self = shift;
+ my %options = (
++ signuser =&gt; 'signbot',
++ signscript =&gt; '/usr/bin/mga-signpackage',
+ name =&gt; '',
+ path =&gt; $ENV{HOME} . '/.gnupg',
+ passphrase =&gt; '',
+@@ -32,17 +34,17 @@
+ $self-&gt;{_name} = $options{name};
+ $self-&gt;{_path} = $options{path};
+ $self-&gt;{_passphrase} = $options{passphrase};
++ $self-&gt;{_signuser} = $options{signuser};
++ $self-&gt;{_signscript} = $options{signscript};
+ }
+
+ sub run {
+ my ($self, $package, $repository, $target, $define) = @_;
+ croak &quot;Not a class method&quot; unless ref $self;
+
+- $package-&gt;sign(
+- $self-&gt;{_name},
+- $self-&gt;{_path},
+- $self-&gt;{_passphrase}
+- ) unless $self-&gt;{_test};
++ if (! $self-&gt;{_test}) {
++ system('/usr/bin/sudo', '-u', $self-&gt;{_signuser}, $self-&gt;{_signscript}, $package-&gt;{_file}, $self-&gt;{_name}, $self-&gt;{_path}) == 0;
++ }
+ }
+
+ =head1 COPYRIGHT AND LICENSE
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/8eb18b3d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2298">[ date ]</a>
+ <a href="thread.html#2298">[ thread ]</a>
+ <a href="subject.html#2298">[ subject ]</a>
+ <a href="author.html#2298">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002299.html b/zarb-ml/mageia-sysadm/2011-January/002299.html
new file mode 100644
index 000000000..111951a04
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002299.html
@@ -0,0 +1,169 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B332%5D%20move%20mga-signpackage%20to%20bin%20directory%20and%20add%0A%09it%20in%20Makefile.PL&In-Reply-To=%3C20110120173527.67DFF42B82%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002298.html">
+ <LINK REL="Next" HREF="002300.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B332%5D%20move%20mga-signpackage%20to%20bin%20directory%20and%20add%0A%09it%20in%20Makefile.PL&In-Reply-To=%3C20110120173527.67DFF42B82%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 18:35:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A></li>
+ <LI>Next message: <A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2299">[ date ]</a>
+ <a href="thread.html#2299">[ thread ]</a>
+ <a href="subject.html#2299">[ subject ]</a>
+ <a href="author.html#2299">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 332
+Author: boklm
+Date: 2011-01-20 18:35:27 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+move mga-signpackage to bin directory and add it in Makefile.PL
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-submit/trunk/Makefile.PL
+
+Added Paths:
+-----------
+ build_system/mdv-youri-submit/trunk/bin/mga-signpackage
+
+Removed Paths:
+-------------
+ build_system/mdv-youri-submit/trunk/mga-signpackage
+
+Modified: build_system/mdv-youri-submit/trunk/Makefile.PL
+===================================================================
+--- build_system/mdv-youri-submit/trunk/Makefile.PL 2011-01-20 17:10:16 UTC (rev 331)
++++ build_system/mdv-youri-submit/trunk/Makefile.PL 2011-01-20 17:35:27 UTC (rev 332)
+@@ -9,7 +9,8 @@
+ EXE_FILES =&gt; [
+ 'bin/youri-submit',
+ 'bin/youri-submit-restricted',
+- 'bin/youri-submit-proxy'
++ 'bin/youri-submit-proxy',
++ 'bin/mga-signpackage'
+ ],
+ PREREQ_PM =&gt; {
+ 'Youri::Config' =&gt; 0,
+
+Copied: build_system/mdv-youri-submit/trunk/bin/mga-signpackage (from rev 331, build_system/mdv-youri-submit/trunk/mga-signpackage)
+===================================================================
+--- build_system/mdv-youri-submit/trunk/bin/mga-signpackage (rev 0)
++++ build_system/mdv-youri-submit/trunk/bin/mga-signpackage 2011-01-20 17:35:27 UTC (rev 332)
+@@ -0,0 +1,29 @@
++#!/usr/bin/perl -w
++
++use strict;
++use RPM4::Sign;
++use File::Spec;
++
++sub signpackage {
++ my ($file, $name, $path) = @_;
++
++ # check if parent directory is writable
++ my $parent = (File::Spec-&gt;splitpath($file))[1];
++ die &quot;Unsignable package, parent directory is read-only&quot;
++ unless -w $parent;
++
++ my $sign = RPM4::Sign-&gt;new(
++ name =&gt; $name,
++ path =&gt; $path,
++ passphrase =&gt; '',
++ );
++
++ $sign-&gt;rpmssign($file)
++}
++
++if (@ARGV != 3) {
++ exit 1;
++}
++
++signpackage(@ARGV);
++
+
+Deleted: build_system/mdv-youri-submit/trunk/mga-signpackage
+===================================================================
+--- build_system/mdv-youri-submit/trunk/mga-signpackage 2011-01-20 17:10:16 UTC (rev 331)
++++ build_system/mdv-youri-submit/trunk/mga-signpackage 2011-01-20 17:35:27 UTC (rev 332)
+@@ -1,29 +0,0 @@
+-#!/usr/bin/perl -w
+-
+-use strict;
+-use RPM4::Sign;
+-use File::Spec;
+-
+-sub signpackage {
+- my ($file, $name, $path) = @_;
+-
+- # check if parent directory is writable
+- my $parent = (File::Spec-&gt;splitpath($file))[1];
+- die &quot;Unsignable package, parent directory is read-only&quot;
+- unless -w $parent;
+-
+- my $sign = RPM4::Sign-&gt;new(
+- name =&gt; $name,
+- path =&gt; $path,
+- passphrase =&gt; '',
+- );
+-
+- $sign-&gt;rpmssign($file)
+-}
+-
+-if (@ARGV != 3) {
+- exit 1;
+-}
+-
+-signpackage(@ARGV);
+-
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/3ef83f59/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A></li>
+ <LI>Next message: <A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2299">[ date ]</a>
+ <a href="thread.html#2299">[ thread ]</a>
+ <a href="subject.html#2299">[ subject ]</a>
+ <a href="author.html#2299">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002300.html b/zarb-ml/mageia-sysadm/2011-January/002300.html
new file mode 100644
index 000000000..5479dfd60
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002300.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [861] add signbot user
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120174150.B7D8C42B82%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002299.html">
+ <LINK REL="Next" HREF="002302.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [861] add signbot user</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120174150.B7D8C42B82%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [861] add signbot user">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 18:41:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A></li>
+ <LI>Next message: <A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2300">[ date ]</a>
+ <a href="thread.html#2300">[ thread ]</a>
+ <a href="subject.html#2300">[ subject ]</a>
+ <a href="author.html#2300">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 861
+Author: boklm
+Date: 2011-01-20 18:41:50 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add signbot user
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 15:55:50 UTC (rev 860)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 17:41:50 UTC (rev 861)
+@@ -5,6 +5,8 @@
+ $build_home_dir = &quot;/home/$build_login&quot;
+ $sched_login = &quot;schedbot&quot;
+ $sched_home_dir = &quot;/home/$sched_login&quot;
++ $sign_login = &quot;signbot&quot;
++ $sign_home_dir = &quot;/var/lib/$sign_login&quot;
+ $repository_root = &quot;/distrib/bootstrap&quot;
+ $packagers_group = 'mga-packagers'
+ $createsrpm_path = '/usr/share/repsys/create-srpm'
+@@ -22,6 +24,11 @@
+ comment =&gt; &quot;System user used to schedule builds&quot;,
+ }
+
++ sshuser { $sign_login:
++ homedir =&gt; $sign_home_dir,
++ comment =&gt; &quot;System user used to sign packages&quot;,
++ }
++
+ ssh::auth::client { $sched_login: }
+ ssh::auth::server { $sched_login: }
+ ssh::auth::server { $build_login: }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/f03af9db/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A></li>
+ <LI>Next message: <A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2300">[ date ]</a>
+ <a href="thread.html#2300">[ thread ]</a>
+ <a href="subject.html#2300">[ subject ]</a>
+ <a href="author.html#2300">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002301.html b/zarb-ml/mageia-sysadm/2011-January/002301.html
new file mode 100644
index 000000000..eb9bd29d7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002301.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [862] add secondary groups option
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B862%5D%20add%20secondary%20groups%20option&In-Reply-To=%3C20110120174808.0BD1142B83%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002312.html">
+ <LINK REL="Next" HREF="002303.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [862] add secondary groups option</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B862%5D%20add%20secondary%20groups%20option&In-Reply-To=%3C20110120174808.0BD1142B83%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [862] add secondary groups option">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 18:48:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2301">[ date ]</a>
+ <a href="thread.html#2301">[ thread ]</a>
+ <a href="subject.html#2301">[ subject ]</a>
+ <a href="author.html#2301">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 862
+Author: boklm
+Date: 2011-01-20 18:48:07 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add secondary groups option
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 17:41:50 UTC (rev 861)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 17:48:07 UTC (rev 862)
+@@ -171,7 +171,8 @@
+ }
+ }
+
+- define sshuser($homedir, $comment) {
++ # $groups: array of secondary groups (only local groups, no ldap)
++ define sshuser($homedir, $comment, $groups = []) {
+ group {&quot;$title&quot;:
+ ensure =&gt; present,
+ }
+@@ -181,6 +182,7 @@
+ comment =&gt; $comment,
+ managehome =&gt; true,
+ gid =&gt; $title,
++ groups =&gt; $groups,
+ shell =&gt; &quot;/bin/bash&quot;,
+ notify =&gt; Exec[&quot;unlock$title&quot;],
+ require =&gt; Group[$title],
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/5a9ad1e6/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2301">[ date ]</a>
+ <a href="thread.html#2301">[ thread ]</a>
+ <a href="subject.html#2301">[ subject ]</a>
+ <a href="author.html#2301">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002302.html b/zarb-ml/mageia-sysadm/2011-January/002302.html
new file mode 100644
index 000000000..f2ec285ed
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002302.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [861] add signbot user
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120175920.GZ21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002300.html">
+ <LINK REL="Next" HREF="002312.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [861] add signbot user</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120175920.GZ21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [861] add signbot user">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 20 18:59:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2302">[ date ]</a>
+ <a href="thread.html#2302">[ thread ]</a>
+ <a href="subject.html#2302">[ subject ]</a>
+ <a href="author.html#2302">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, 20 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+
+&gt;<i>
+</I>&gt;<i> + sshuser { $sign_login:
+</I>&gt;<i> + homedir =&gt; $sign_home_dir,
+</I>&gt;<i> + comment =&gt; &quot;System user used to sign packages&quot;,
+</I>&gt;<i> + }
+</I>&gt;<i> +
+</I>
+Hmm, signbot group was created with gid 5008. It should have been 518.
+And signbot user with uid 5046 ...
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2302">[ date ]</a>
+ <a href="thread.html#2302">[ thread ]</a>
+ <a href="subject.html#2302">[ subject ]</a>
+ <a href="author.html#2302">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002303.html b/zarb-ml/mageia-sysadm/2011-January/002303.html
new file mode 100644
index 000000000..91f9cc652
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002303.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120180033.D52BA42B88%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002301.html">
+ <LINK REL="Next" HREF="002304.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120180033.D52BA42B88%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:00:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A></li>
+ <LI>Next message: <A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2303">[ date ]</a>
+ <a href="thread.html#2303">[ thread ]</a>
+ <a href="subject.html#2303">[ subject ]</a>
+ <a href="author.html#2303">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 19:00:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-20 19:00:33', '2011-01-20 19:00:33', 'X8DTN', 62, 4)
+Thu Jan 20 19:00:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A></li>
+ <LI>Next message: <A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2303">[ date ]</a>
+ <a href="thread.html#2303">[ thread ]</a>
+ <a href="subject.html#2303">[ subject ]</a>
+ <a href="author.html#2303">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002304.html b/zarb-ml/mageia-sysadm/2011-January/002304.html
new file mode 100644
index 000000000..959ed41b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002304.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120180034.DCF4E42B8A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002303.html">
+ <LINK REL="Next" HREF="002305.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120180034.DCF4E42B8A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:00:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2304">[ date ]</a>
+ <a href="thread.html#2304">[ thread ]</a>
+ <a href="subject.html#2304">[ subject ]</a>
+ <a href="author.html#2304">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 19:00:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 19:00:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2304">[ date ]</a>
+ <a href="thread.html#2304">[ thread ]</a>
+ <a href="subject.html#2304">[ subject ]</a>
+ <a href="author.html#2304">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002305.html b/zarb-ml/mageia-sysadm/2011-January/002305.html
new file mode 100644
index 000000000..8774040be
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002305.html
@@ -0,0 +1,294 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [863] add shadow module for login.defs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B863%5D%20add%20shadow%20module%20for%20login.defs&In-Reply-To=%3C20110120182117.72FEE42B8A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002304.html">
+ <LINK REL="Next" HREF="002306.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [863] add shadow module for login.defs</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B863%5D%20add%20shadow%20module%20for%20login.defs&In-Reply-To=%3C20110120182117.72FEE42B8A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [863] add shadow module for login.defs">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:21:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2305">[ date ]</a>
+ <a href="thread.html#2305">[ thread ]</a>
+ <a href="subject.html#2305">[ subject ]</a>
+ <a href="author.html#2305">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 863
+Author: boklm
+Date: 2011-01-20 19:21:17 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add shadow module for login.defs
+
+Added Paths:
+-----------
+ puppet/deployment/shadow/
+ puppet/deployment/shadow/files/
+ puppet/deployment/shadow/files/login.defs
+ puppet/deployment/shadow/manifests/
+ puppet/deployment/shadow/manifests/init.pp
+
+Added: puppet/deployment/shadow/files/login.defs
+===================================================================
+--- puppet/deployment/shadow/files/login.defs (rev 0)
++++ puppet/deployment/shadow/files/login.defs 2011-01-20 18:21:17 UTC (rev 863)
+@@ -0,0 +1,193 @@
++# *REQUIRED*
++# Directory where mailboxes reside, _or_ name of file, relative to the
++# home directory. If you _do_ define both, MAIL_DIR takes precedence.
++# QMAIL_DIR is for Qmail
++#
++#QMAIL_DIR Maildir
++MAIL_DIR /var/spool/mail
++#MAIL_FILE .mail
++
++# Password aging controls:
++#
++# PASS_MAX_DAYS Maximum number of days a password may be used.
++# PASS_MIN_DAYS Minimum number of days allowed between password changes.
++# PASS_MIN_LEN Minimum acceptable password length.
++# PASS_WARN_AGE Number of days warning given before a password expires.
++#
++PASS_MAX_DAYS 99999
++PASS_MIN_DAYS 0
++#PASS_MIN_LEN 5
++PASS_WARN_AGE 7
++
++#
++# Min/max values for automatic uid selection in useradd
++#
++UID_MIN 500
++UID_MAX 60000
++
++#
++# Min/max values for automatic gid selection in groupadd
++#
++GID_MIN 500
++GID_MAX 60000
++
++#
++# If defined, this command is run when removing a user.
++# It should remove any at/cron/print jobs etc. owned by
++# the user to be removed (passed as the first argument).
++#
++# USERDEL_CMD /usr/sbin/userdel_local
++
++#
++# If useradd should create home directories for users by default
++# On RH systems, we do. This option is ORed with the -m flag on
++# useradd command line.
++#
++CREATE_HOME yes
++
++#
++# The password hashing method and iteration count to use for group
++# passwords that may be set with gpasswd(1).
++#
++CRYPT_PREFIX $2a$
++CRYPT_ROUNDS 8
++
++#
++# Whether to use tcb password shadowing scheme. Use 'yes' if using
++# tcb and 'no' if using /etc/shadow
++#
++USE_TCB no
++
++#
++# Whether newly created tcb-style shadow files should be readable by
++# group &quot;auth&quot;.
++#
++TCB_AUTH_GROUP yes
++
++#
++# Whether useradd should create symlinks rather than directories under
++# /etc/tcb for newly created accounts with UIDs over 1000. See tcb(5)
++# for information on why this may be needed.
++#
++TCB_SYMLINKS no
++
++#
++# Delay in seconds before being allowed another attempt after a login failure
++#
++FAIL_DELAY 3
++
++#
++# Enable display of unknown usernames when login failures are recorded.
++#
++LOG_UNKFAIL_ENAB no
++
++#
++# Enable logging of successful logins
++#
++LOG_OK_LOGINS no
++
++#
++# Enable &quot;syslog&quot; logging of su activity - in addition to sulog file logging.
++# SYSLOG_SG_ENAB does the same for newgrp and sg.
++#
++SYSLOG_SU_ENAB yes
++SYSLOG_SG_ENAB yes
++
++#
++# If defined, either full pathname of a file containing device names or
++# a &quot;:&quot; delimited list of device names. Root logins will be allowed only
++# upon these devices.
++#
++CONSOLE /etc/securetty
++#CONSOLE console:tty01:tty02:tty03:tty04
++
++#
++# If defined, the command name to display when running &quot;su -&quot;. For
++# example, if this is defined as &quot;su&quot; then a &quot;ps&quot; will display the
++# command is &quot;-su&quot;. If not defined, then &quot;ps&quot; would display the
++# name of the shell actually being run, e.g. something like &quot;-sh&quot;.
++#
++SU_NAME su
++
++#
++# If defined, file which inhibits all the usual chatter during the login
++# sequence. If a full pathname, then hushed mode will be enabled if the
++# user's name or shell are found in the file. If not a full pathname, then
++# hushed mode will be enabled if the file exists in the user's home directory.
++#
++HUSHLOGIN_FILE .hushlogin
++#HUSHLOGIN_FILE /etc/hushlogins
++
++#
++# *REQUIRED* The default PATH settings, for superuser and normal users.
++#
++# (they are minimal, add the rest in the shell startup files)
++ENV_SUPATH PATH=/sbin:/bin:/usr/sbin:/usr/bin
++ENV_PATH PATH=/bin:/usr/bin
++
++#
++# Terminal permissions
++#
++# TTYGROUP Login tty will be assigned this group ownership.
++# TTYPERM Login tty will be set to this permission.
++#
++# If you have a &quot;write&quot; program which is &quot;setgid&quot; to a special group
++# which owns the terminals, define TTYGROUP to the group number and
++# TTYPERM to 0620. Otherwise leave TTYGROUP commented out and assign
++# TTYPERM to either 622 or 600.
++#
++TTYGROUP tty
++TTYPERM 0600
++
++#
++# Login configuration initializations:
++#
++# ERASECHAR Terminal ERASE character ('\010' = backspace).
++# KILLCHAR Terminal KILL character ('\025' = CTRL/U).
++# UMASK Default &quot;umask&quot; value.
++# ULIMIT Default &quot;ulimit&quot; value.
++#
++# The ERASECHAR and KILLCHAR are used only on System V machines.
++# The ULIMIT is used only if the system supports it.
++# (now it works with setrlimit too; ulimit is in 512-byte units)
++#
++# Prefix these values with &quot;0&quot; to get octal, &quot;0x&quot; to get hexadecimal.
++#
++ERASECHAR 0177
++KILLCHAR 025
++UMASK 022
++#ULIMIT 2097152
++
++#
++# Max number of login retries if password is bad
++#
++LOGIN_RETRIES 5
++
++#
++# Max time in seconds for login
++#
++LOGIN_TIMEOUT 60
++
++#
++# Which fields may be changed by regular users using chfn - use
++# any combination of letters &quot;frwh&quot; (full name, room number, work
++# phone, home phone). If not defined, no changes are allowed.
++# For backward compatibility, &quot;yes&quot; = &quot;rwh&quot; and &quot;no&quot; = &quot;frwh&quot;.
++#
++CHFN_RESTRICT rwh
++
++#
++# Should login be allowed if we can't cd to the home directory?
++# Default in no.
++#
++DEFAULT_HOME yes
++
++#
++# Enable setting of the umask group bits to be the same as owner bits
++# (examples: 022 -&gt; 002, 077 -&gt; 007) for non-root users, if the uid is
++# the same as gid, and username is the same as the primary group name.
++#
++# This also enables userdel to remove user groups if no members exist.
++#
++USERGROUPS_ENAB yes
++
+
+Added: puppet/deployment/shadow/manifests/init.pp
+===================================================================
+--- puppet/deployment/shadow/manifests/init.pp (rev 0)
++++ puppet/deployment/shadow/manifests/init.pp 2011-01-20 18:21:17 UTC (rev 863)
+@@ -0,0 +1,8 @@
++class shadow {
++ file {&quot;/etc/login.defs&quot;:
++ owner =&gt; 'root',
++ group =&gt; 'shadow',
++ mode =&gt; 640,
++ source =&gt; 'shadow/login.defs',
++ }
++}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/a10cdbae/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2305">[ date ]</a>
+ <a href="thread.html#2305">[ thread ]</a>
+ <a href="subject.html#2305">[ subject ]</a>
+ <a href="author.html#2305">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002306.html b/zarb-ml/mageia-sysadm/2011-January/002306.html
new file mode 100644
index 000000000..1745af114
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002306.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [864] enable shadow module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B864%5D%20enable%20shadow%20module&In-Reply-To=%3C20110120182340.1FC2342B8B%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002305.html">
+ <LINK REL="Next" HREF="002307.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [864] enable shadow module</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B864%5D%20enable%20shadow%20module&In-Reply-To=%3C20110120182340.1FC2342B8B%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [864] enable shadow module">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:23:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A></li>
+ <LI>Next message: <A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2306">[ date ]</a>
+ <a href="thread.html#2306">[ thread ]</a>
+ <a href="subject.html#2306">[ subject ]</a>
+ <a href="author.html#2306">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 864
+Author: boklm
+Date: 2011-01-20 19:23:39 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+enable shadow module
+
+Modified Paths:
+--------------
+ puppet/manifests/common.pp
+
+Modified: puppet/manifests/common.pp
+===================================================================
+--- puppet/manifests/common.pp 2011-01-20 18:21:17 UTC (rev 863)
++++ puppet/manifests/common.pp 2011-01-20 18:23:39 UTC (rev 864)
+@@ -93,6 +93,7 @@
+ class default_mageia_server_no_smtp {
+ include timezone
+
++ include shadow
+ include openssh::server
+ include default_ssh_root_key
+ include base_packages
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/950af355/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A></li>
+ <LI>Next message: <A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2306">[ date ]</a>
+ <a href="thread.html#2306">[ thread ]</a>
+ <a href="subject.html#2306">[ subject ]</a>
+ <a href="author.html#2306">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002307.html b/zarb-ml/mageia-sysadm/2011-January/002307.html
new file mode 100644
index 000000000..0156da1ce
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002307.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110120182416.D314742B8D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002306.html">
+ <LINK REL="Next" HREF="002308.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for krampouezh.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20krampouezh.mageia.org&In-Reply-To=%3C20110120182416.D314742B8D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for krampouezh.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:24:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A></li>
+ <LI>Next message: <A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2307">[ date ]</a>
+ <a href="thread.html#2307">[ thread ]</a>
+ <a href="subject.html#2307">[ subject ]</a>
+ <a href="author.html#2307">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 19:24:16 +0100 2011 /Stage[main]/Shadow/File[/etc/login.defs] (err): Could not evaluate: Could not retrieve information from source(s) shadow/login.defs at /etc/puppet/deployment/shadow/manifests/init.pp:7
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A></li>
+ <LI>Next message: <A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2307">[ date ]</a>
+ <a href="thread.html#2307">[ thread ]</a>
+ <a href="subject.html#2307">[ subject ]</a>
+ <a href="author.html#2307">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002308.html b/zarb-ml/mageia-sysadm/2011-January/002308.html
new file mode 100644
index 000000000..ace8851f4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002308.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [865] fix filename
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B865%5D%20fix%20filename&In-Reply-To=%3C20110120182541.2177E42B90%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002307.html">
+ <LINK REL="Next" HREF="002309.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [865] fix filename</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B865%5D%20fix%20filename&In-Reply-To=%3C20110120182541.2177E42B90%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [865] fix filename">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:25:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2308">[ date ]</a>
+ <a href="thread.html#2308">[ thread ]</a>
+ <a href="subject.html#2308">[ subject ]</a>
+ <a href="author.html#2308">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 865
+Author: boklm
+Date: 2011-01-20 19:25:40 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+fix filename
+
+Modified Paths:
+--------------
+ puppet/deployment/shadow/manifests/init.pp
+
+Modified: puppet/deployment/shadow/manifests/init.pp
+===================================================================
+--- puppet/deployment/shadow/manifests/init.pp 2011-01-20 18:23:39 UTC (rev 864)
++++ puppet/deployment/shadow/manifests/init.pp 2011-01-20 18:25:40 UTC (rev 865)
+@@ -3,6 +3,6 @@
+ owner =&gt; 'root',
+ group =&gt; 'shadow',
+ mode =&gt; 640,
+- source =&gt; 'shadow/login.defs',
++ source =&gt; '<A HREF="puppet:///modules/shadow/login.defs">puppet:///modules/shadow/login.defs</A>',
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/3c46fd63/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2308">[ date ]</a>
+ <a href="thread.html#2308">[ thread ]</a>
+ <a href="subject.html#2308">[ subject ]</a>
+ <a href="author.html#2308">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002309.html b/zarb-ml/mageia-sysadm/2011-January/002309.html
new file mode 100644
index 000000000..91d9c904d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002309.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B866%5D%20set%20UID_MAX%20and%20GID_MAX%20to%202000&In-Reply-To=%3C20110120182731.1E89442B8F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002308.html">
+ <LINK REL="Next" HREF="002310.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B866%5D%20set%20UID_MAX%20and%20GID_MAX%20to%202000&In-Reply-To=%3C20110120182731.1E89442B8F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:27:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A></li>
+ <LI>Next message: <A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2309">[ date ]</a>
+ <a href="thread.html#2309">[ thread ]</a>
+ <a href="subject.html#2309">[ subject ]</a>
+ <a href="author.html#2309">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 866
+Author: boklm
+Date: 2011-01-20 19:27:30 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+set UID_MAX and GID_MAX to 2000
+
+Modified Paths:
+--------------
+ puppet/deployment/shadow/files/login.defs
+
+Modified: puppet/deployment/shadow/files/login.defs
+===================================================================
+--- puppet/deployment/shadow/files/login.defs 2011-01-20 18:25:40 UTC (rev 865)
++++ puppet/deployment/shadow/files/login.defs 2011-01-20 18:27:30 UTC (rev 866)
+@@ -23,13 +23,13 @@
+ # Min/max values for automatic uid selection in useradd
+ #
+ UID_MIN 500
+-UID_MAX 60000
++UID_MAX 2000
+
+ #
+ # Min/max values for automatic gid selection in groupadd
+ #
+ GID_MIN 500
+-GID_MAX 60000
++GID_MAX 2000
+
+ #
+ # If defined, this command is run when removing a user.
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/a5ba7e96/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A></li>
+ <LI>Next message: <A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2309">[ date ]</a>
+ <a href="thread.html#2309">[ thread ]</a>
+ <a href="subject.html#2309">[ subject ]</a>
+ <a href="author.html#2309">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002310.html b/zarb-ml/mageia-sysadm/2011-January/002310.html
new file mode 100644
index 000000000..ca2419932
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002310.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120183040.8A97542B90%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002309.html">
+ <LINK REL="Next" HREF="002311.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120183040.8A97542B90%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:30:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A></li>
+ <LI>Next message: <A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2310">[ date ]</a>
+ <a href="thread.html#2310">[ thread ]</a>
+ <a href="subject.html#2310">[ subject ]</a>
+ <a href="author.html#2310">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 19:30:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-20 19:30:40', '2011-01-20 19:30:40', '1', 1, 7)
+Thu Jan 20 19:30:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A></li>
+ <LI>Next message: <A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2310">[ date ]</a>
+ <a href="thread.html#2310">[ thread ]</a>
+ <a href="subject.html#2310">[ subject ]</a>
+ <a href="author.html#2310">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002311.html b/zarb-ml/mageia-sysadm/2011-January/002311.html
new file mode 100644
index 000000000..3cba654a7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002311.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120183040.C3B6B42B91%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002310.html">
+ <LINK REL="Next" HREF="002313.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120183040.C3B6B42B91%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:30:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2311">[ date ]</a>
+ <a href="thread.html#2311">[ thread ]</a>
+ <a href="subject.html#2311">[ subject ]</a>
+ <a href="author.html#2311">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 19:30:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 19:30:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2311">[ date ]</a>
+ <a href="thread.html#2311">[ thread ]</a>
+ <a href="subject.html#2311">[ subject ]</a>
+ <a href="author.html#2311">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002312.html b/zarb-ml/mageia-sysadm/2011-January/002312.html
new file mode 100644
index 000000000..3d9e5d2d5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002312.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [861] add signbot user
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120183137.GA21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002302.html">
+ <LINK REL="Next" HREF="002301.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [861] add signbot user</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B861%5D%20add%20signbot%20user&In-Reply-To=%3C20110120183137.GA21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [861] add signbot user">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 20 19:31:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2312">[ date ]</a>
+ <a href="thread.html#2312">[ thread ]</a>
+ <a href="subject.html#2312">[ subject ]</a>
+ <a href="author.html#2312">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, 20 Jan 2011, nicolas vigier wrote:
+
+&gt;<i> On Thu, 20 Jan 2011, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; + sshuser { $sign_login:
+</I>&gt;<i> &gt; + homedir =&gt; $sign_home_dir,
+</I>&gt;<i> &gt; + comment =&gt; &quot;System user used to sign packages&quot;,
+</I>&gt;<i> &gt; + }
+</I>&gt;<i> &gt; +
+</I>&gt;<i>
+</I>&gt;<i> Hmm, signbot group was created with gid 5008. It should have been 518.
+</I>&gt;<i> And signbot user with uid 5046 ...
+</I>
+After changing UID_MAX and GID_MAX in /etc/login.defs, user created by
+puppet now has correct uid and gid.
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A></li>
+ <LI>Next message: <A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2312">[ date ]</a>
+ <a href="thread.html#2312">[ thread ]</a>
+ <a href="subject.html#2312">[ subject ]</a>
+ <a href="author.html#2312">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002313.html b/zarb-ml/mageia-sysadm/2011-January/002313.html
new file mode 100644
index 000000000..e7b9c02fa
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002313.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [867] add signbot in schedbot group
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B867%5D%20add%20signbot%20in%20schedbot%20group&In-Reply-To=%3C20110120183519.1C88242B93%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002311.html">
+ <LINK REL="Next" HREF="002314.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [867] add signbot in schedbot group</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B867%5D%20add%20signbot%20in%20schedbot%20group&In-Reply-To=%3C20110120183519.1C88242B93%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [867] add signbot in schedbot group">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:35:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002314.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2313">[ date ]</a>
+ <a href="thread.html#2313">[ thread ]</a>
+ <a href="subject.html#2313">[ subject ]</a>
+ <a href="author.html#2313">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 867
+Author: boklm
+Date: 2011-01-20 19:35:18 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+add signbot in schedbot group
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 18:27:30 UTC (rev 866)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 18:35:18 UTC (rev 867)
+@@ -27,6 +27,7 @@
+ sshuser { $sign_login:
+ homedir =&gt; $sign_home_dir,
+ comment =&gt; &quot;System user used to sign packages&quot;,
++ groups =&gt; [$sched_login],
+ }
+
+ ssh::auth::client { $sched_login: }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/5974d9d1/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002314.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2313">[ date ]</a>
+ <a href="thread.html#2313">[ thread ]</a>
+ <a href="subject.html#2313">[ subject ]</a>
+ <a href="author.html#2313">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002314.html b/zarb-ml/mageia-sysadm/2011-January/002314.html
new file mode 100644
index 000000000..ae2255182
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002314.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package signing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C20110120185538.GB21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002313.html">
+ <LINK REL="Next" HREF="002344.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package signing</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C20110120185538.GB21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] package signing">boklm at mars-attacks.org
+ </A><BR>
+ <I>Thu Jan 20 19:55:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A></li>
+ <LI>Next message: <A HREF="002344.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2314">[ date ]</a>
+ <a href="thread.html#2314">[ thread ]</a>
+ <a href="subject.html#2314">[ subject ]</a>
+ <a href="author.html#2314">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello,
+
+I have started setup of package signing (and will continue tomorrow,
+unless someone do it before).
+
+What has been done :
+ - signbot user created
+ - signbot user added in schedbot group (to have write access on package
+ files)
+ - created script mga-signpackage to sign a package (in mdv-youri-submit
+ bin directory), to be installed as /usr/bin/mga-signpackage
+ - updated Sign action in mdv-youri-submit to run mga-signpackage script
+ with &quot;sudo -u signbot&quot;
+What remains to be done :
+ - add sudoers config to allow schedbot to run mga-signpackage script
+ with signbot account
+ - change permissions on package directories, to allow write access for
+ schedbot group
+ - generate key with gnupg puppet module (maybe update the module to be
+ able to change the path for keys)
+ - update mdv-youri-submit package and install it on valstar
+ - enable signing in youri config and test
+
+Nicolas
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A></li>
+ <LI>Next message: <A HREF="002344.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2314">[ date ]</a>
+ <a href="thread.html#2314">[ thread ]</a>
+ <a href="subject.html#2314">[ subject ]</a>
+ <a href="author.html#2314">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002315.html b/zarb-ml/mageia-sysadm/2011-January/002315.html
new file mode 100644
index 000000000..f7496c87d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002315.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [868] use source instead of content
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B868%5D%20use%20source%20instead%20of%20content&In-Reply-To=%3C20110120185951.4EC2742B98%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002388.html">
+ <LINK REL="Next" HREF="002316.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [868] use source instead of content</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B868%5D%20use%20source%20instead%20of%20content&In-Reply-To=%3C20110120185951.4EC2742B98%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [868] use source instead of content">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 19:59:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002388.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2315">[ date ]</a>
+ <a href="thread.html#2315">[ thread ]</a>
+ <a href="subject.html#2315">[ subject ]</a>
+ <a href="author.html#2315">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 868
+Author: boklm
+Date: 2011-01-20 19:59:50 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+use source instead of content
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 18:35:18 UTC (rev 867)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 18:59:50 UTC (rev 868)
+@@ -280,7 +280,7 @@
+ owner =&gt; root,
+ group =&gt; root,
+ mode =&gt; 700,
+- content =&gt; &quot;<A HREF="puppet:///modules/buildsystem/missing-deps.sh">puppet:///modules/buildsystem/missing-deps.sh</A>&quot;,
++ source =&gt; &quot;<A HREF="puppet:///modules/buildsystem/missing-deps.sh">puppet:///modules/buildsystem/missing-deps.sh</A>&quot;,
+ }
+
+ # FIXME hardcoded path
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/f34d8404/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002388.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2315">[ date ]</a>
+ <a href="thread.html#2315">[ thread ]</a>
+ <a href="subject.html#2315">[ subject ]</a>
+ <a href="author.html#2315">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002316.html b/zarb-ml/mageia-sysadm/2011-January/002316.html
new file mode 100644
index 000000000..c7d1af284
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002316.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120193051.2170342BA0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002315.html">
+ <LINK REL="Next" HREF="002318.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120193051.2170342BA0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 20:30:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A></li>
+ <LI>Next message: <A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2316">[ date ]</a>
+ <a href="thread.html#2316">[ thread ]</a>
+ <a href="subject.html#2316">[ subject ]</a>
+ <a href="author.html#2316">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 20:30:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 20:30:51 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A></li>
+ <LI>Next message: <A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2316">[ date ]</a>
+ <a href="thread.html#2316">[ thread ]</a>
+ <a href="subject.html#2316">[ subject ]</a>
+ <a href="author.html#2316">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002317.html b/zarb-ml/mageia-sysadm/2011-January/002317.html
new file mode 100644
index 000000000..9b8fad5bb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002317.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120200057.1936842BA7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002318.html">
+ <LINK REL="Next" HREF="002319.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120200057.1936842BA7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 21:00:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2317">[ date ]</a>
+ <a href="thread.html#2317">[ thread ]</a>
+ <a href="subject.html#2317">[ subject ]</a>
+ <a href="author.html#2317">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 21:00:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (705679,705680,705681,705682,705683,705684,705685,705686,705687,705688,705689,705690,705691,705692,705693,705694,705695,705696,705697,705698,705699,705700,705701,705702,705703,705704,705705,705706,705707,705708,705709,705710,705711,705712,705713,705714,705715,705716,705717,705718,705719,705720,705721,705722,705723,705724,705725,705726,705727,705728,705729,705730,705731,705732,705733,705734,705735,705736,705737))
+Thu Jan 20 21:00:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2317">[ date ]</a>
+ <a href="thread.html#2317">[ thread ]</a>
+ <a href="subject.html#2317">[ subject ]</a>
+ <a href="author.html#2317">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002318.html b/zarb-ml/mageia-sysadm/2011-January/002318.html
new file mode 100644
index 000000000..a20bd61d4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002318.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120200056.EC33942BA5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002316.html">
+ <LINK REL="Next" HREF="002317.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120200056.EC33942BA5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 21:00:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2318">[ date ]</a>
+ <a href="thread.html#2318">[ thread ]</a>
+ <a href="subject.html#2318">[ subject ]</a>
+ <a href="author.html#2318">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 21:00:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (705738,705739,705740,705741,705742,705743,705744,705745,705746,705747,705748,705749,705750,705751,705752,705753,705754,705755,705756,705757,705758,705759,705760,705761,705762,705763,705764,705765,705766,705767,705768,705769,705770,705771,705772,705773,705774,705775,705776,705777,705778,705779,705780,705781,705782,705783,705784,705785,705786,705787,705788,705789,705790,705791,705792,705793,705794,705795,705796,705797,705798,705799,705800,705801,705802,705803,705804,705805,705806,705807,705808,705809,705810,705811,705812,705813,705814,705815,705816,705817))
+Thu Jan 20 21:00:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2318">[ date ]</a>
+ <a href="thread.html#2318">[ thread ]</a>
+ <a href="subject.html#2318">[ subject ]</a>
+ <a href="author.html#2318">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002319.html b/zarb-ml/mageia-sysadm/2011-January/002319.html
new file mode 100644
index 000000000..ec8c85934
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002319.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B869%5D%20change%20permissions%20on%20missing-deps.sh%20to%20755&In-Reply-To=%3C20110120212312.51CDB42BB5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002317.html">
+ <LINK REL="Next" HREF="002320.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B869%5D%20change%20permissions%20on%20missing-deps.sh%20to%20755&In-Reply-To=%3C20110120212312.51CDB42BB5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 22:23:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2319">[ date ]</a>
+ <a href="thread.html#2319">[ thread ]</a>
+ <a href="subject.html#2319">[ subject ]</a>
+ <a href="author.html#2319">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 869
+Author: boklm
+Date: 2011-01-20 22:23:11 +0100 (Thu, 20 Jan 2011)
+Log Message:
+-----------
+change permissions on missing-deps.sh to 755
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/manifests/init.pp
+
+Modified: puppet/modules/buildsystem/manifests/init.pp
+===================================================================
+--- puppet/modules/buildsystem/manifests/init.pp 2011-01-20 18:59:50 UTC (rev 868)
++++ puppet/modules/buildsystem/manifests/init.pp 2011-01-20 21:23:11 UTC (rev 869)
+@@ -279,7 +279,7 @@
+ ensure =&gt; present,
+ owner =&gt; root,
+ group =&gt; root,
+- mode =&gt; 700,
++ mode =&gt; 755,
+ source =&gt; &quot;<A HREF="puppet:///modules/buildsystem/missing-deps.sh">puppet:///modules/buildsystem/missing-deps.sh</A>&quot;,
+ }
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110120/046aebd8/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2319">[ date ]</a>
+ <a href="thread.html#2319">[ thread ]</a>
+ <a href="subject.html#2319">[ subject ]</a>
+ <a href="author.html#2319">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002320.html b/zarb-ml/mageia-sysadm/2011-January/002320.html
new file mode 100644
index 000000000..6a9eab91c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002320.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120213113.5D5F242BB8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002319.html">
+ <LINK REL="Next" HREF="002321.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120213113.5D5F242BB8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 22:31:13 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A></li>
+ <LI>Next message: <A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2320">[ date ]</a>
+ <a href="thread.html#2320">[ thread ]</a>
+ <a href="subject.html#2320">[ subject ]</a>
+ <a href="author.html#2320">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 22:31:13 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 22:31:13 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A></li>
+ <LI>Next message: <A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2320">[ date ]</a>
+ <a href="thread.html#2320">[ thread ]</a>
+ <a href="subject.html#2320">[ subject ]</a>
+ <a href="author.html#2320">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002321.html b/zarb-ml/mageia-sysadm/2011-January/002321.html
new file mode 100644
index 000000000..b61e80370
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002321.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120220117.1AA1A42BBD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002320.html">
+ <LINK REL="Next" HREF="002322.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120220117.1AA1A42BBD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 23:01:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2321">[ date ]</a>
+ <a href="thread.html#2321">[ thread ]</a>
+ <a href="subject.html#2321">[ subject ]</a>
+ <a href="author.html#2321">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 23:01:16 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 23:01:16 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2321">[ date ]</a>
+ <a href="thread.html#2321">[ thread ]</a>
+ <a href="subject.html#2321">[ subject ]</a>
+ <a href="author.html#2321">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002322.html b/zarb-ml/mageia-sysadm/2011-January/002322.html
new file mode 100644
index 000000000..46036cb99
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002322.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120223123.4197542BC3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002321.html">
+ <LINK REL="Next" HREF="002323.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120223123.4197542BC3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 23:31:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2322">[ date ]</a>
+ <a href="thread.html#2322">[ thread ]</a>
+ <a href="subject.html#2322">[ subject ]</a>
+ <a href="author.html#2322">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 23:31:22 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (707419,707420,707421,707422,707423,707424,707425,707426,707427,707428,707429,707430,707431,707432,707433,707434,707435,707436,707437,707438,707439,707440,707441,707442,707443,707444,707445,707446,707447,707448,707449,707450,707451,707452,707453,707454,707455,707456,707457,707458,707459,707460,707461,707462,707463,707464,707465,707466,707467,707468,707469,707470,707471,707472,707473,707474,707475,707476,707477,707478,707479,707480,707481,707482,707483,707484,707485,707486,707487,707488,707489,707490,707491,707492,707493,707494,707495,707496,707497,707498))
+Thu Jan 20 23:31:22 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2322">[ date ]</a>
+ <a href="thread.html#2322">[ thread ]</a>
+ <a href="subject.html#2322">[ subject ]</a>
+ <a href="author.html#2322">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002323.html b/zarb-ml/mageia-sysadm/2011-January/002323.html
new file mode 100644
index 000000000..f932016be
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002323.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120223124.00EF042BC4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002322.html">
+ <LINK REL="Next" HREF="002324.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110120223124.00EF042BC4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 20 23:31:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2323">[ date ]</a>
+ <a href="thread.html#2323">[ thread ]</a>
+ <a href="subject.html#2323">[ subject ]</a>
+ <a href="author.html#2323">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Thu Jan 20 23:31:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Thu Jan 20 23:31:23 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2323">[ date ]</a>
+ <a href="thread.html#2323">[ thread ]</a>
+ <a href="subject.html#2323">[ subject ]</a>
+ <a href="author.html#2323">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002324.html b/zarb-ml/mageia-sysadm/2011-January/002324.html
new file mode 100644
index 000000000..16d199343
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002324.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120233133.3BD9F42BD0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002323.html">
+ <LINK REL="Next" HREF="002325.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110120233133.3BD9F42BD0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 00:31:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2324">[ date ]</a>
+ <a href="thread.html#2324">[ thread ]</a>
+ <a href="subject.html#2324">[ subject ]</a>
+ <a href="author.html#2324">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 00:31:32 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 00:31:32 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2324">[ date ]</a>
+ <a href="thread.html#2324">[ thread ]</a>
+ <a href="subject.html#2324">[ subject ]</a>
+ <a href="author.html#2324">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002325.html b/zarb-ml/mageia-sysadm/2011-January/002325.html
new file mode 100644
index 000000000..51ec28a02
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002325.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121003141.B90C342BDB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002324.html">
+ <LINK REL="Next" HREF="002326.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121003141.B90C342BDB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 01:31:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2325">[ date ]</a>
+ <a href="thread.html#2325">[ thread ]</a>
+ <a href="subject.html#2325">[ subject ]</a>
+ <a href="author.html#2325">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 01:31:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 01:31:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2325">[ date ]</a>
+ <a href="thread.html#2325">[ thread ]</a>
+ <a href="subject.html#2325">[ subject ]</a>
+ <a href="author.html#2325">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002326.html b/zarb-ml/mageia-sysadm/2011-January/002326.html
new file mode 100644
index 000000000..801852b02
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002326.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121010147.EE14C42BE1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002325.html">
+ <LINK REL="Next" HREF="002327.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121010147.EE14C42BE1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 02:01:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2326">[ date ]</a>
+ <a href="thread.html#2326">[ thread ]</a>
+ <a href="subject.html#2326">[ subject ]</a>
+ <a href="author.html#2326">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 02:01:47 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-21 02:01:47', '2011-01-21 02:01:47', 'X8DTN', 62, 4)
+Fri Jan 21 02:01:47 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2326">[ date ]</a>
+ <a href="thread.html#2326">[ thread ]</a>
+ <a href="subject.html#2326">[ subject ]</a>
+ <a href="author.html#2326">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002327.html b/zarb-ml/mageia-sysadm/2011-January/002327.html
new file mode 100644
index 000000000..9302f3247
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002327.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121010148.A33A542BE2%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002326.html">
+ <LINK REL="Next" HREF="002328.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121010148.A33A542BE2%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 02:01:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2327">[ date ]</a>
+ <a href="thread.html#2327">[ thread ]</a>
+ <a href="subject.html#2327">[ subject ]</a>
+ <a href="author.html#2327">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 02:01:48 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 02:01:48 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2327">[ date ]</a>
+ <a href="thread.html#2327">[ thread ]</a>
+ <a href="subject.html#2327">[ subject ]</a>
+ <a href="author.html#2327">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002328.html b/zarb-ml/mageia-sysadm/2011-January/002328.html
new file mode 100644
index 000000000..f10bc3fde
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002328.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121023204.218E642BF4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002327.html">
+ <LINK REL="Next" HREF="002329.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121023204.218E642BF4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 03:32:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2328">[ date ]</a>
+ <a href="thread.html#2328">[ thread ]</a>
+ <a href="subject.html#2328">[ subject ]</a>
+ <a href="author.html#2328">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 03:32:03 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 03:32:03 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2328">[ date ]</a>
+ <a href="thread.html#2328">[ thread ]</a>
+ <a href="subject.html#2328">[ subject ]</a>
+ <a href="author.html#2328">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002329.html b/zarb-ml/mageia-sysadm/2011-January/002329.html
new file mode 100644
index 000000000..29984e74c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002329.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121030208.7CC7042BFA%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002328.html">
+ <LINK REL="Next" HREF="002331.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121030208.7CC7042BFA%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 04:02:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2329">[ date ]</a>
+ <a href="thread.html#2329">[ thread ]</a>
+ <a href="subject.html#2329">[ subject ]</a>
+ <a href="author.html#2329">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 04:02:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 04:02:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2329">[ date ]</a>
+ <a href="thread.html#2329">[ thread ]</a>
+ <a href="subject.html#2329">[ subject ]</a>
+ <a href="author.html#2329">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002330.html b/zarb-ml/mageia-sysadm/2011-January/002330.html
new file mode 100644
index 000000000..1e98b1c69
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002330.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121033215.7879442C02%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002331.html">
+ <LINK REL="Next" HREF="002332.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121033215.7879442C02%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 04:32:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2330">[ date ]</a>
+ <a href="thread.html#2330">[ thread ]</a>
+ <a href="subject.html#2330">[ subject ]</a>
+ <a href="author.html#2330">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 04:32:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 04:32:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2330">[ date ]</a>
+ <a href="thread.html#2330">[ thread ]</a>
+ <a href="subject.html#2330">[ subject ]</a>
+ <a href="author.html#2330">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002331.html b/zarb-ml/mageia-sysadm/2011-January/002331.html
new file mode 100644
index 000000000..e05c7672c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002331.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121033214.BA78042BFF%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002329.html">
+ <LINK REL="Next" HREF="002330.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121033214.BA78042BFF%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 04:32:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2331">[ date ]</a>
+ <a href="thread.html#2331">[ thread ]</a>
+ <a href="subject.html#2331">[ subject ]</a>
+ <a href="author.html#2331">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 04:32:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-21 04:32:14', '2011-01-21 04:32:14', 'X8DTN', 62, 4)
+Fri Jan 21 04:32:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2331">[ date ]</a>
+ <a href="thread.html#2331">[ thread ]</a>
+ <a href="subject.html#2331">[ subject ]</a>
+ <a href="author.html#2331">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002332.html b/zarb-ml/mageia-sysadm/2011-January/002332.html
new file mode 100644
index 000000000..b54580e8e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002332.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121043226.3D0E142C0C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002330.html">
+ <LINK REL="Next" HREF="002333.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121043226.3D0E142C0C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 05:32:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2332">[ date ]</a>
+ <a href="thread.html#2332">[ thread ]</a>
+ <a href="subject.html#2332">[ subject ]</a>
+ <a href="author.html#2332">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 05:32:26 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 05:32:26 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2332">[ date ]</a>
+ <a href="thread.html#2332">[ thread ]</a>
+ <a href="subject.html#2332">[ subject ]</a>
+ <a href="author.html#2332">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002333.html b/zarb-ml/mageia-sysadm/2011-January/002333.html
new file mode 100644
index 000000000..a915b6354
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002333.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121053235.69EB642C17%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002332.html">
+ <LINK REL="Next" HREF="002334.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121053235.69EB642C17%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 06:32:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2333">[ date ]</a>
+ <a href="thread.html#2333">[ thread ]</a>
+ <a href="subject.html#2333">[ subject ]</a>
+ <a href="author.html#2333">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 06:32:35 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 06:32:35 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2333">[ date ]</a>
+ <a href="thread.html#2333">[ thread ]</a>
+ <a href="subject.html#2333">[ subject ]</a>
+ <a href="author.html#2333">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002334.html b/zarb-ml/mageia-sysadm/2011-January/002334.html
new file mode 100644
index 000000000..1ca262372
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002334.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121060241.B109842C1C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002333.html">
+ <LINK REL="Next" HREF="002335.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121060241.B109842C1C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 07:02:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2334">[ date ]</a>
+ <a href="thread.html#2334">[ thread ]</a>
+ <a href="subject.html#2334">[ subject ]</a>
+ <a href="author.html#2334">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 07:02:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (712580,712581,712582,712583,712584,712585,712586,712587,712588,712589,712590,712591,712592,712593,712594,712595,712596,712597,712598,712599,712600,712601,712602,712603,712604,712605,712606,712607,712608,712609,712610,712611,712612,712613,712614,712615,712616,712617,712618,712619,712620,712621,712622,712623,712624,712625,712626,712627,712628,712629,712630,712631,712632,712633,712634,712635,712636,712637,712638))
+Fri Jan 21 07:02:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2334">[ date ]</a>
+ <a href="thread.html#2334">[ thread ]</a>
+ <a href="subject.html#2334">[ subject ]</a>
+ <a href="author.html#2334">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002335.html b/zarb-ml/mageia-sysadm/2011-January/002335.html
new file mode 100644
index 000000000..e2030cd5a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002335.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121060241.EC3E542C1D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002334.html">
+ <LINK REL="Next" HREF="002336.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121060241.EC3E542C1D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 07:02:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2335">[ date ]</a>
+ <a href="thread.html#2335">[ thread ]</a>
+ <a href="subject.html#2335">[ subject ]</a>
+ <a href="author.html#2335">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 07:02:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 07:02:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2335">[ date ]</a>
+ <a href="thread.html#2335">[ thread ]</a>
+ <a href="subject.html#2335">[ subject ]</a>
+ <a href="author.html#2335">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002336.html b/zarb-ml/mageia-sysadm/2011-January/002336.html
new file mode 100644
index 000000000..ce708b410
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002336.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121073255.E22E942C2F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002335.html">
+ <LINK REL="Next" HREF="002337.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121073255.E22E942C2F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 08:32:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2336">[ date ]</a>
+ <a href="thread.html#2336">[ thread ]</a>
+ <a href="subject.html#2336">[ subject ]</a>
+ <a href="author.html#2336">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 08:32:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 08:32:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2336">[ date ]</a>
+ <a href="thread.html#2336">[ thread ]</a>
+ <a href="subject.html#2336">[ subject ]</a>
+ <a href="author.html#2336">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002337.html b/zarb-ml/mageia-sysadm/2011-January/002337.html
new file mode 100644
index 000000000..5bbfa67cc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002337.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121083309.2206C42C3D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002336.html">
+ <LINK REL="Next" HREF="002339.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121083309.2206C42C3D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 09:33:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2337">[ date ]</a>
+ <a href="thread.html#2337">[ thread ]</a>
+ <a href="subject.html#2337">[ subject ]</a>
+ <a href="author.html#2337">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 09:33:08 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 09:33:08 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2337">[ date ]</a>
+ <a href="thread.html#2337">[ thread ]</a>
+ <a href="subject.html#2337">[ subject ]</a>
+ <a href="author.html#2337">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002338.html b/zarb-ml/mageia-sysadm/2011-January/002338.html
new file mode 100644
index 000000000..dd58b5353
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002338.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121090315.7DEDD42C40%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002339.html">
+ <LINK REL="Next" HREF="002340.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121090315.7DEDD42C40%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 10:03:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2338">[ date ]</a>
+ <a href="thread.html#2338">[ thread ]</a>
+ <a href="subject.html#2338">[ subject ]</a>
+ <a href="author.html#2338">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 10:03:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 10:03:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2338">[ date ]</a>
+ <a href="thread.html#2338">[ thread ]</a>
+ <a href="subject.html#2338">[ subject ]</a>
+ <a href="author.html#2338">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002339.html b/zarb-ml/mageia-sysadm/2011-January/002339.html
new file mode 100644
index 000000000..43a80611d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002339.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121090315.467DC42C3D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002337.html">
+ <LINK REL="Next" HREF="002338.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121090315.467DC42C3D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 10:03:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2339">[ date ]</a>
+ <a href="thread.html#2339">[ thread ]</a>
+ <a href="subject.html#2339">[ subject ]</a>
+ <a href="author.html#2339">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 10:03:14 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (714705,714706,714707,714708,714709,714710,714711,714712,714713,714714,714715,714716,714717,714718,714719,714720,714721,714722,714723,714724,714725,714726,714727,714728,714729,714730,714731,714732,714733,714734,714735,714736,714737,714738,714739,714740,714741,714742,714743,714744,714745,714746,714747,714748,714749,714750,714751,714752,714753,714754,714755,714756,714757,714758,714759,714760,714761,714762,714763))
+Fri Jan 21 10:03:14 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2339">[ date ]</a>
+ <a href="thread.html#2339">[ thread ]</a>
+ <a href="subject.html#2339">[ subject ]</a>
+ <a href="author.html#2339">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002340.html b/zarb-ml/mageia-sysadm/2011-January/002340.html
new file mode 100644
index 000000000..4cfb1a6e7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002340.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121093319.B1E6942C47%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002338.html">
+ <LINK REL="Next" HREF="002341.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121093319.B1E6942C47%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 10:33:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2340">[ date ]</a>
+ <a href="thread.html#2340">[ thread ]</a>
+ <a href="subject.html#2340">[ subject ]</a>
+ <a href="author.html#2340">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 10:33:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 10:33:19 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2340">[ date ]</a>
+ <a href="thread.html#2340">[ thread ]</a>
+ <a href="subject.html#2340">[ subject ]</a>
+ <a href="author.html#2340">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002341.html b/zarb-ml/mageia-sysadm/2011-January/002341.html
new file mode 100644
index 000000000..85bc09a90
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002341.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121103328.B98DF42C54%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002340.html">
+ <LINK REL="Next" HREF="002342.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121103328.B98DF42C54%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 11:33:28 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2341">[ date ]</a>
+ <a href="thread.html#2341">[ thread ]</a>
+ <a href="subject.html#2341">[ subject ]</a>
+ <a href="author.html#2341">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 11:33:28 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 11:33:28 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2341">[ date ]</a>
+ <a href="thread.html#2341">[ thread ]</a>
+ <a href="subject.html#2341">[ subject ]</a>
+ <a href="author.html#2341">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002342.html b/zarb-ml/mageia-sysadm/2011-January/002342.html
new file mode 100644
index 000000000..1b1dc7e16
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002342.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121110332.45C8242C5A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002341.html">
+ <LINK REL="Next" HREF="002343.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121110332.45C8242C5A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 12:03:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2342">[ date ]</a>
+ <a href="thread.html#2342">[ thread ]</a>
+ <a href="subject.html#2342">[ subject ]</a>
+ <a href="author.html#2342">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 12:03:32 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 12:03:32 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2342">[ date ]</a>
+ <a href="thread.html#2342">[ thread ]</a>
+ <a href="subject.html#2342">[ subject ]</a>
+ <a href="author.html#2342">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002343.html b/zarb-ml/mageia-sysadm/2011-January/002343.html
new file mode 100644
index 000000000..a08331cef
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002343.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B870%5D%20add%20tmp%20hostname%2C%0A%09for%20temporary%20pages%20hosted%20on%20alamut&In-Reply-To=%3C20110121112040.065B242C5A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002342.html">
+ <LINK REL="Next" HREF="002345.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B870%5D%20add%20tmp%20hostname%2C%0A%09for%20temporary%20pages%20hosted%20on%20alamut&In-Reply-To=%3C20110121112040.065B242C5A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 12:20:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2343">[ date ]</a>
+ <a href="thread.html#2343">[ thread ]</a>
+ <a href="subject.html#2343">[ subject ]</a>
+ <a href="author.html#2343">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 870
+Author: boklm
+Date: 2011-01-21 12:20:39 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+add tmp hostname, for temporary pages hosted on alamut
+
+Modified Paths:
+--------------
+ puppet/deployment/dns/templates/mageia.org.zone
+
+Modified: puppet/deployment/dns/templates/mageia.org.zone
+===================================================================
+--- puppet/deployment/dns/templates/mageia.org.zone 2011-01-20 21:23:11 UTC (rev 869)
++++ puppet/deployment/dns/templates/mageia.org.zone 2011-01-21 11:20:39 UTC (rev 870)
+@@ -3,7 +3,7 @@
+ ; $Id$
+ $TTL 1D
+ @ IN SOA ns0.mageia.org. root.mageia.org. (
+- 2011011001 ; Serial
++ 2011012100 ; Serial
+ 21600 ; Refresh
+ 3600 ; Retry
+ 2419200 ; Expire
+@@ -74,6 +74,8 @@
+ donate IN CNAME alamut
+ donation IN CNAME alamut
+
++tmp IN CNAME alamut
++
+ puppetmaster IN CNAME valstar
+ pkgsubmit IN CNAME valstar
+ repository IN CNAME valstar
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/50ca1fac/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2343">[ date ]</a>
+ <a href="thread.html#2343">[ thread ]</a>
+ <a href="subject.html#2343">[ subject ]</a>
+ <a href="author.html#2343">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002344.html b/zarb-ml/mageia-sysadm/2011-January/002344.html
new file mode 100644
index 000000000..0040a2b50
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002344.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package signing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C20110121113130.GA22712%40sisay.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002314.html">
+ <LINK REL="Next" HREF="002388.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package signing</H1>
+ <B>Michael scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C20110121113130.GA22712%40sisay.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] package signing">misc at zarb.org
+ </A><BR>
+ <I>Fri Jan 21 12:31:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002314.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002388.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2344">[ date ]</a>
+ <a href="thread.html#2344">[ thread ]</a>
+ <a href="subject.html#2344">[ subject ]</a>
+ <a href="author.html#2344">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Thu, Jan 20, 2011 at 07:55:38PM +0100, nicolas vigier wrote:
+&gt;<i> Hello,
+</I>&gt;<i>
+</I>&gt;<i> I have started setup of package signing (and will continue tomorrow,
+</I>&gt;<i> unless someone do it before).
+</I>&gt;<i>
+</I>&gt;<i> What has been done :
+</I>&gt;<i> - signbot user created
+</I>&gt;<i> - signbot user added in schedbot group (to have write access on package
+</I>&gt;<i> files)
+</I>&gt;<i> - created script mga-signpackage to sign a package (in mdv-youri-submit
+</I>&gt;<i> bin directory), to be installed as /usr/bin/mga-signpackage
+</I>&gt;<i> - updated Sign action in mdv-youri-submit to run mga-signpackage script
+</I>&gt;<i> with &quot;sudo -u signbot&quot;
+</I>&gt;<i> What remains to be done :
+</I>
+- push our sign action upstream
+
+&gt;<i> - add sudoers config to allow schedbot to run mga-signpackage script
+</I>&gt;<i> with signbot account
+</I>&gt;<i> - change permissions on package directories, to allow write access for
+</I>&gt;<i> schedbot group
+</I>&gt;<i> - generate key with gnupg puppet module (maybe update the module to be
+</I>&gt;<i> able to change the path for keys)
+</I>
+- decide on the policy for gpg key, decide if we need to sign it or not.
+
+
+&gt;<i> - update mdv-youri-submit package and install it on valstar
+</I>&gt;<i> - enable signing in youri config and test
+</I>
+--
+Michael Scherer
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002314.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002388.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2344">[ date ]</a>
+ <a href="thread.html#2344">[ thread ]</a>
+ <a href="subject.html#2344">[ subject ]</a>
+ <a href="author.html#2344">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002345.html b/zarb-ml/mageia-sysadm/2011-January/002345.html
new file mode 100644
index 000000000..1d972a83d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002345.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121113338.A961C42C5E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002343.html">
+ <LINK REL="Next" HREF="002346.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121113338.A961C42C5E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 12:33:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A></li>
+ <LI>Next message: <A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2345">[ date ]</a>
+ <a href="thread.html#2345">[ thread ]</a>
+ <a href="subject.html#2345">[ subject ]</a>
+ <a href="author.html#2345">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 12:33:38 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-21 12:33:38', '2011-01-21 12:33:38', 'X8DTN', 62, 4)
+Fri Jan 21 12:33:38 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A></li>
+ <LI>Next message: <A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2345">[ date ]</a>
+ <a href="thread.html#2345">[ thread ]</a>
+ <a href="subject.html#2345">[ subject ]</a>
+ <a href="author.html#2345">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002346.html b/zarb-ml/mageia-sysadm/2011-January/002346.html
new file mode 100644
index 000000000..d913c92c1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002346.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121113339.7F52E42C60%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002345.html">
+ <LINK REL="Next" HREF="002347.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121113339.7F52E42C60%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 12:33:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2346">[ date ]</a>
+ <a href="thread.html#2346">[ thread ]</a>
+ <a href="subject.html#2346">[ subject ]</a>
+ <a href="author.html#2346">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 12:33:38 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 12:33:38 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2346">[ date ]</a>
+ <a href="thread.html#2346">[ thread ]</a>
+ <a href="subject.html#2346">[ subject ]</a>
+ <a href="author.html#2346">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002347.html b/zarb-ml/mageia-sysadm/2011-January/002347.html
new file mode 100644
index 000000000..428adc6e9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002347.html
@@ -0,0 +1,331 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B333%5D%20Add%20queue%20current%20status%20and%20suggested%20time%0A%20until%20next%20submit%20in%20the%20HTTP%20header&In-Reply-To=%3C20110121114103.97CA942C61%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002346.html">
+ <LINK REL="Next" HREF="002348.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B333%5D%20Add%20queue%20current%20status%20and%20suggested%20time%0A%20until%20next%20submit%20in%20the%20HTTP%20header&In-Reply-To=%3C20110121114103.97CA942C61%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 12:41:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2347">[ date ]</a>
+ <a href="thread.html#2347">[ thread ]</a>
+ <a href="subject.html#2347">[ subject ]</a>
+ <a href="author.html#2347">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 333
+Author: pterjan
+Date: 2011-01-21 12:41:03 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+Add queue current status and suggested time until next submit in the HTTP header
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-20 17:35:27 UTC (rev 332)
++++ build_system/web/index.php 2011-01-21 11:41:03 UTC (rev 333)
+@@ -24,6 +24,84 @@
+
+ error_reporting(E_ALL);
+
++/**
++ * @param array $pkg
++ *
++ * @return string
++*/
++function pkg_gettype($pkg) {
++ if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
++ return &quot;rejected&quot;;
++ if (array_key_exists(&quot;youri&quot;, $pkg[&quot;status&quot;])) {
++ if (array_key_exists(&quot;src&quot;, $pkg[&quot;status&quot;]))
++ return &quot;youri&quot;;
++ else
++ return &quot;uploaded&quot;;
++ }
++ if (array_key_exists(&quot;failure&quot;, $pkg[&quot;status&quot;]))
++ return &quot;failure&quot;;
++ if (array_key_exists(&quot;done&quot;, $pkg[&quot;status&quot;]))
++ return &quot;partial&quot;;
++ if (array_key_exists(&quot;build&quot;, $pkg[&quot;status&quot;]))
++ return &quot;building&quot;;
++ if (array_key_exists(&quot;todo&quot;, $pkg[&quot;status&quot;]))
++ return &quot;todo&quot;;
++ return &quot;unknown&quot;;
++}
++
++/**
++ * @param integer $num
++ *
++ * @return string
++*/
++function plural($num) {
++ if ($num &gt; 1)
++ return &quot;s&quot;;
++}
++
++/**
++ * Return timestamp from package key
++ * @param string $key package submission key
++ *
++ * @return integer
++*/
++
++function key2timestamp($key) {
++ global $tz;
++
++ $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
++ if ($date &lt;= 0)
++ return null;
++
++ return $date-&gt;getTimestamp();
++}
++
++function timediff($start, $end) {
++/**
++ * Return human-readable time difference
++ *
++ * @param integer $start timestamp
++ * @param integer $end timestamp, defaults to now
++ *
++ * @return string
++*/
++ if (is_null($end)) {
++ $end = time();
++ }
++ $diff = $end - $start;
++ if ($diff&lt;60)
++ return $diff . &quot; second&quot; . plural($diff);
++ $diff = round($diff/60);
++ if ($diff&lt;60)
++ return $diff . &quot; minute&quot; . plural($diff);
++ $diff = round($diff/60);
++ if ($diff&lt;24)
++ return $diff . &quot; hour&quot; . plural($diff);
++ $diff = round($diff/24);
++
++ return $diff . &quot; day&quot; . plural($diff);
++}
++
+ $g_user = isset($_GET['user']) ? htmlentities(strip_tags($_GET['user'])) : null;
+
+ $upload_dir = '/home/schedbot/uploads';
+@@ -97,84 +175,52 @@
+ // sort by key in reverse order to have more recent pkgs first
+ krsort($pkgs);
+
+-/**
+- * @param array $pkg
+- *
+- * @return string
+-*/
+-function pkg_gettype($pkg) {
+- if (array_key_exists(&quot;rejected&quot;, $pkg[&quot;status&quot;]))
+- return &quot;rejected&quot;;
+- if (array_key_exists(&quot;youri&quot;, $pkg[&quot;status&quot;])) {
+- if (array_key_exists(&quot;src&quot;, $pkg[&quot;status&quot;]))
+- return &quot;youri&quot;;
+- else
+- return &quot;uploaded&quot;;
+- }
+- if (array_key_exists(&quot;failure&quot;, $pkg[&quot;status&quot;]))
+- return &quot;failure&quot;;
+- if (array_key_exists(&quot;done&quot;, $pkg[&quot;status&quot;]))
+- return &quot;partial&quot;;
+- if (array_key_exists(&quot;build&quot;, $pkg[&quot;status&quot;]))
+- return &quot;building&quot;;
+- if (array_key_exists(&quot;todo&quot;, $pkg[&quot;status&quot;]))
+- return &quot;todo&quot;;
+- return &quot;unknown&quot;;
+-}
++// count all packages statuses
++$stats = array(
++ 'uploaded' =&gt; 0,
++ 'failure' =&gt; 0,
++ 'todo' =&gt; 0,
++ 'building' =&gt; 0,
++ 'partial' =&gt; 0,
++ 'built' =&gt; 0,
++);
++$total = count($pkgs);
+
+-/**
+- * @param integer $num
+- *
+- * @return string
+-*/
+-function plural($num) {
+- if ($num &gt; 1)
+- return &quot;s&quot;;
+-}
++// count users' packages
++$users = array();
+
+-/**
+- * Return timestamp from package key
+- * @param string $key package submission key
+- *
+- * @return integer
+-*/
++if ($total &gt; 0) {
++ foreach ($pkgs as $key =&gt; $p) {
++ $pkgs[$key]['type'] = pkg_gettype($p);
+
+-function key2timestamp($key) {
+- global $tz;
++ $stats[$pkgs[$key]['type']] += 1;
+
+- $date = DateTime::createFromFormat(&quot;YmdHis&quot;, $key+0, $tz);
+- if ($date &lt;= 0)
+- return null;
+-
+- return $date-&gt;getTimestamp();
++ if (!array_key_exists($p['user'], $users))
++ $users[$p['user']] = 1;
++ else
++ $users[$p['user']] += 1;
++ }
+ }
+
+-function timediff($start, $end) {
+-/**
+- * Return human-readable time difference
+- *
+- * @param integer $start timestamp
+- * @param integer $end timestamp, defaults to now
+- *
+- * @return string
+-*/
+- if (is_null($end)) {
+- $end = time();
+- }
+- $diff = $end - $start;
+- if ($diff&lt;60)
+- return $diff . &quot; second&quot; . plural($diff);
+- $diff = round($diff/60);
+- if ($diff&lt;60)
+- return $diff . &quot; minute&quot; . plural($diff);
+- $diff = round($diff/60);
+- if ($diff&lt;24)
+- return $diff . &quot; hour&quot; . plural($diff);
+- $diff = round($diff/24);
++// feedback labels
++$badges = array(
++ 'uploaded' =&gt; 'Congrats %s! \o/',
++ 'failure' =&gt; 'Booooo! /o\\',
++ 'todo' =&gt; '',
++ 'building' =&gt; '',
++ 'partial' =&gt; '',
++ 'built' =&gt; ''
++);
+
+- return $diff . &quot; day&quot; . plural($diff);
++foreach ($stats as $k =&gt; $v) {
++ Header(&quot;X-BS-Queue-$k: $v&quot;);
+ }
+
++$w = $stats['todo'] - 10;
++if($w &lt; 0)
++ $w = 0;
++$w = $w * 60;
++Header(&quot;X-BS-Throttle: $w&quot;);
+ ?&gt;
+ &lt;!DOCTYPE html&gt;
+ &lt;html lang=&quot;en&quot;&gt;
+@@ -251,41 +297,8 @@
+ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
+ T;
+
+-// count all packages statuses
+-$stats = array(
+- 'uploaded' =&gt; 0,
+- 'failure' =&gt; 0,
+- 'todo' =&gt; 0,
+- 'building' =&gt; 0,
+- 'partial' =&gt; 0,
+- 'built' =&gt; 0,
+-);
+-$total = count($pkgs);
+-
+-// count users' packages
+-$users = array();
+-
+-// feedback labels
+-$badges = array(
+- 'uploaded' =&gt; 'Congrats %s! \o/',
+- 'failure' =&gt; 'Booooo! /o\\',
+- 'todo' =&gt; '',
+- 'building' =&gt; '',
+- 'partial' =&gt; '',
+- 'built' =&gt; ''
+-);
+-
+ if ($total &gt; 0) {
+ foreach ($pkgs as $key =&gt; $p) {
+- $p['type'] = pkg_gettype($p);
+-
+- $stats[$p['type']] += 1;
+-
+- if (!array_key_exists($p['user'], $users))
+- $users[$p['user']] = 1;
+- else
+- $users[$p['user']] += 1;
+-
+ $s .= sprintf($tmpl,
+ $p['type'],
+ timediff(key2timestamp($key)) . ' ago',
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/d701158a/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2347">[ date ]</a>
+ <a href="thread.html#2347">[ thread ]</a>
+ <a href="subject.html#2347">[ subject ]</a>
+ <a href="author.html#2347">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002348.html b/zarb-ml/mageia-sysadm/2011-January/002348.html
new file mode 100644
index 000000000..5cb1e7139
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002348.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121120341.9D55442C64%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002347.html">
+ <LINK REL="Next" HREF="002349.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121120341.9D55442C64%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 13:03:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A></li>
+ <LI>Next message: <A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2348">[ date ]</a>
+ <a href="thread.html#2348">[ thread ]</a>
+ <a href="subject.html#2348">[ subject ]</a>
+ <a href="author.html#2348">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 13:03:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: database is locked
+Fri Jan 21 13:03:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A></li>
+ <LI>Next message: <A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2348">[ date ]</a>
+ <a href="thread.html#2348">[ thread ]</a>
+ <a href="subject.html#2348">[ subject ]</a>
+ <a href="author.html#2348">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002349.html b/zarb-ml/mageia-sysadm/2011-January/002349.html
new file mode 100644
index 000000000..0b0a5cabe
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002349.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121120342.6901F42C65%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002348.html">
+ <LINK REL="Next" HREF="002350.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121120342.6901F42C65%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 13:03:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2349">[ date ]</a>
+ <a href="thread.html#2349">[ thread ]</a>
+ <a href="subject.html#2349">[ subject ]</a>
+ <a href="author.html#2349">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 13:03:41 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 13:03:41 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2349">[ date ]</a>
+ <a href="thread.html#2349">[ thread ]</a>
+ <a href="subject.html#2349">[ subject ]</a>
+ <a href="author.html#2349">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002350.html b/zarb-ml/mageia-sysadm/2011-January/002350.html
new file mode 100644
index 000000000..c7e6817f8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002350.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121130352.EE92242C72%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002349.html">
+ <LINK REL="Next" HREF="002351.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121130352.EE92242C72%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 14:03:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2350">[ date ]</a>
+ <a href="thread.html#2350">[ thread ]</a>
+ <a href="subject.html#2350">[ subject ]</a>
+ <a href="author.html#2350">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 14:03:51 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 14:03:51 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2350">[ date ]</a>
+ <a href="thread.html#2350">[ thread ]</a>
+ <a href="subject.html#2350">[ subject ]</a>
+ <a href="author.html#2350">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002351.html b/zarb-ml/mageia-sysadm/2011-January/002351.html
new file mode 100644
index 000000000..76794b867
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002351.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121133355.9619C42C76%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002350.html">
+ <LINK REL="Next" HREF="002352.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121133355.9619C42C76%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 14:33:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2351">[ date ]</a>
+ <a href="thread.html#2351">[ thread ]</a>
+ <a href="subject.html#2351">[ subject ]</a>
+ <a href="author.html#2351">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 14:33:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 14:33:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2351">[ date ]</a>
+ <a href="thread.html#2351">[ thread ]</a>
+ <a href="subject.html#2351">[ subject ]</a>
+ <a href="author.html#2351">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002352.html b/zarb-ml/mageia-sysadm/2011-January/002352.html
new file mode 100644
index 000000000..226de7e10
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002352.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121140402.0D4BC42C7C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002351.html">
+ <LINK REL="Next" HREF="002353.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121140402.0D4BC42C7C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:04:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2352">[ date ]</a>
+ <a href="thread.html#2352">[ thread ]</a>
+ <a href="subject.html#2352">[ subject ]</a>
+ <a href="author.html#2352">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 15:04:01 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-21 15:04:01', '2011-01-21 15:04:01', 'X8DTN', 62, 4)
+Fri Jan 21 15:04:01 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2352">[ date ]</a>
+ <a href="thread.html#2352">[ thread ]</a>
+ <a href="subject.html#2352">[ subject ]</a>
+ <a href="author.html#2352">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002353.html b/zarb-ml/mageia-sysadm/2011-January/002353.html
new file mode 100644
index 000000000..e644e6a97
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002353.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121140402.A8C3442C7E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002352.html">
+ <LINK REL="Next" HREF="002354.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121140402.A8C3442C7E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:04:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2353">[ date ]</a>
+ <a href="thread.html#2353">[ thread ]</a>
+ <a href="subject.html#2353">[ subject ]</a>
+ <a href="author.html#2353">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 15:04:02 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 15:04:02 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2353">[ date ]</a>
+ <a href="thread.html#2353">[ thread ]</a>
+ <a href="subject.html#2353">[ subject ]</a>
+ <a href="author.html#2353">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002354.html b/zarb-ml/mageia-sysadm/2011-January/002354.html
new file mode 100644
index 000000000..d1ac9ab90
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002354.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [871] do not hardcode our domain name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121141023.19A0342C7E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002353.html">
+ <LINK REL="Next" HREF="002360.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [871] do not hardcode our domain name</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121141023.19A0342C7E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [871] do not hardcode our domain name">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:10:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2354">[ date ]</a>
+ <a href="thread.html#2354">[ thread ]</a>
+ <a href="subject.html#2354">[ subject ]</a>
+ <a href="author.html#2354">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 871
+Author: misc
+Date: 2011-01-21 15:10:22 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+do not hardcode our domain name
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-21 11:20:39 UTC (rev 870)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-21 14:10:22 UTC (rev 871)
+@@ -77,14 +77,14 @@
+
+ class mirrorbootstrap inherits base {
+ mirrordir { &quot;bootstrap&quot;:
+- remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
++ remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
+ localdir =&gt; '/distrib/bootstrap',
+ }
+ }
+
+ class mirrormageia inherits base {
+ mirrordir { &quot;mageia&quot;:
+- remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
++ remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/mageia">rsync://rsync.$domain/mageia</A>&quot;,
+ localdir =&gt; '/distrib/mageia',
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/223d240d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2354">[ date ]</a>
+ <a href="thread.html#2354">[ thread ]</a>
+ <a href="subject.html#2354">[ subject ]</a>
+ <a href="author.html#2354">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002355.html b/zarb-ml/mageia-sysadm/2011-January/002355.html
new file mode 100644
index 000000000..45d178ebc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002355.html
@@ -0,0 +1,216 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B872%5D%20-%20add%20a%20main%20mirror%20modules%20%28%20mirror%20was%0A%20already%20used%20%29%2C%20and%20add%20content&In-Reply-To=%3C20110121141024.89CF542C7F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002392.html">
+ <LINK REL="Next" HREF="002356.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B872%5D%20-%20add%20a%20main%20mirror%20modules%20%28%20mirror%20was%0A%20already%20used%20%29%2C%20and%20add%20content&In-Reply-To=%3C20110121141024.89CF542C7F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:10:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2355">[ date ]</a>
+ <a href="thread.html#2355">[ thread ]</a>
+ <a href="subject.html#2355">[ subject ]</a>
+ <a href="author.html#2355">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 872
+Author: misc
+Date: 2011-01-21 15:10:24 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+- add a main mirror modules ( mirror was already used ), and add content
+ there ( mainly READMEs, and directory to ease replication of a fake
+test mirror on vm )
+
+Added Paths:
+-----------
+ puppet/deployment/main_mirror/
+ puppet/deployment/main_mirror/files/
+ puppet/deployment/main_mirror/files/README
+ puppet/deployment/main_mirror/files/mirror/
+ puppet/deployment/main_mirror/files/mirror/README.mirroring
+ puppet/deployment/main_mirror/files/mirror/README.paths
+ puppet/deployment/main_mirror/manifests/
+ puppet/deployment/main_mirror/manifests/init.pp
+
+Added: puppet/deployment/main_mirror/files/README
+===================================================================
+--- puppet/deployment/main_mirror/files/README (rev 0)
++++ puppet/deployment/main_mirror/files/README 2011-01-21 14:10:24 UTC (rev 872)
+@@ -0,0 +1,24 @@
++Description of the directory
++
++bootstrap
++---------
++
++Used only for the initial release and bootstrapping.
++
++mageiatools
++-----------
++
++Mandriva repository holding our own tools, should be merged
++with cooker ( and others distribution too ).
++
++mandriva
++--------
++
++Local 2010.1 mandriva mirror used for initial bootstrapping, should be
++removed once bootstrap is finished.
++
++mirror
++------
++
++Main mageia mirror, shared on rsync for everybody.
++
+
+Added: puppet/deployment/main_mirror/files/mirror/README.mirroring
+===================================================================
+--- puppet/deployment/main_mirror/files/mirror/README.mirroring (rev 0)
++++ puppet/deployment/main_mirror/files/mirror/README.mirroring 2011-01-21 14:10:24 UTC (rev 872)
+@@ -0,0 +1,48 @@
++ __ __ _
++| \/ | __ _ __ _ ___(_) __ _
++| |\/| |/ _` |/ _` |/ _ \ |/ _` |
++| | | | (_| | (_| | __/ | (_| |
++|_| |_|\__,_|\__, |\___|_|\__,_|
++ |___/
++
++This document describe the way to do a Mageia Mirror.
++
++1) Prerequise
++
++The expect size is around 700GB.
++
++You need rsync software to synchronise the tree.
++
++2) Official source
++
++If you plan to create a public we encourage you to use one our Tier1 mirror.
++
++This servers synchronise the tree directly from the Mageia rsync server.
++
++ o <A HREF="rsync://distrib-coffee.ipsl.jussieu.fr/mageia/">rsync://distrib-coffee.ipsl.jussieu.fr/mageia/</A>
++ located in Paris (France)
++
++3) Rsync options
++
++Ensure you're using a least this options:
++
++ -a -H
++
++We apreciate if theses options are also used:
++
++ --delete-after -S
++
++Don't use compression and checksum option, they will overload the remote
++server
++
++4) Automate
++
++The tree must be synchronize at least every 2 hours.
++
++Please ensure another rsync process is not started while first one is
++still running. Use a lock file.
++
++5) Registering your mirror
++
++TODO
++
+
+Added: puppet/deployment/main_mirror/files/mirror/README.paths
+===================================================================
+--- puppet/deployment/main_mirror/files/mirror/README.paths (rev 0)
++++ puppet/deployment/main_mirror/files/mirror/README.paths 2011-01-21 14:10:24 UTC (rev 872)
+@@ -0,0 +1,2 @@
++Description of the path on the mirror
++
+
+Added: puppet/deployment/main_mirror/manifests/init.pp
+===================================================================
+--- puppet/deployment/main_mirror/manifests/init.pp (rev 0)
++++ puppet/deployment/main_mirror/manifests/init.pp 2011-01-21 14:10:24 UTC (rev 872)
+@@ -0,0 +1,28 @@
++class main_mirror {
++ $mirror = &quot;/distrib&quot;
++ file { &quot;$mirror&quot;:
++ ensure =&gt; directory,
++ }
++
++ file { &quot;$mirror/README&quot;:
++ ensure =&gt; present,
++ source =&gt; &quot;<A HREF="puppet:///modules/main_mirror/README">puppet:///modules/main_mirror/README</A>&quot;
++ }
++
++ file { &quot;$mirror/mirror&quot;:
++ ensure =&gt; directory,
++
++ }
++
++ file { &quot;$mirror/mirror/README.mirroring&quot;:
++ ensure =&gt; present,
++ source =&gt; &quot;<A HREF="puppet:///modules/main_mirror/mirror/README.mirroring">puppet:///modules/main_mirror/mirror/README.mirroring</A>&quot;
++ }
++
++ file { &quot;$mirror/mirror/README.paths&quot;:
++ ensure =&gt; present,
++ source =&gt; &quot;<A HREF="puppet:///modules/main_mirror/mirror/README.paths">puppet:///modules/main_mirror/mirror/README.paths</A>&quot;
++ }
++
++
++}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/d9962cb3/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2355">[ date ]</a>
+ <a href="thread.html#2355">[ thread ]</a>
+ <a href="subject.html#2355">[ subject ]</a>
+ <a href="author.html#2355">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002356.html b/zarb-ml/mageia-sysadm/2011-January/002356.html
new file mode 100644
index 000000000..acde20004
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002356.html
@@ -0,0 +1,146 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [873] enhance the README
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B873%5D%20enhance%20the%20README&In-Reply-To=%3C20110121141025.EFFCB42C80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002355.html">
+ <LINK REL="Next" HREF="002357.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [873] enhance the README</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B873%5D%20enhance%20the%20README&In-Reply-To=%3C20110121141025.EFFCB42C80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [873] enhance the README">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:10:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI>Next message: <A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2356">[ date ]</a>
+ <a href="thread.html#2356">[ thread ]</a>
+ <a href="subject.html#2356">[ subject ]</a>
+ <a href="author.html#2356">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 873
+Author: misc
+Date: 2011-01-21 15:10:25 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+enhance the README
+
+Modified Paths:
+--------------
+ puppet/deployment/main_mirror/files/mirror/README.mirroring
+
+Modified: puppet/deployment/main_mirror/files/mirror/README.mirroring
+===================================================================
+--- puppet/deployment/main_mirror/files/mirror/README.mirroring 2011-01-21 14:10:24 UTC (rev 872)
++++ puppet/deployment/main_mirror/files/mirror/README.mirroring 2011-01-21 14:10:25 UTC (rev 873)
+@@ -7,42 +7,47 @@
+
+ This document describe the way to do a Mageia Mirror.
+
+-1) Prerequise
++1) Prerequisite
++---------------
+
+-The expect size is around 700GB.
++The expected size is around 700GB.
+
+-You need rsync software to synchronise the tree.
++You will need rsync software to synchronise the tree.
+
+ 2) Official source
++------------------
+
+-If you plan to create a public we encourage you to use one our Tier1 mirror.
++If you plan to create a public mirror, we encourage you to use
++one of our Tier1 mirror.
+
+-This servers synchronise the tree directly from the Mageia rsync server.
++Theses servers synchronise the tree directly from the Mageia rsync server.
+
+ o <A HREF="rsync://distrib-coffee.ipsl.jussieu.fr/mageia/">rsync://distrib-coffee.ipsl.jussieu.fr/mageia/</A>
+ located in Paris (France)
+
+ 3) Rsync options
++----------------
+
+-Ensure you're using a least this options:
++Ensure you're using a least theses options:
+
+ -a -H
+
+-We apreciate if theses options are also used:
++We would appreciate if theses options are also used:
+
+ --delete-after -S
+
+-Don't use compression and checksum option, they will overload the remote
++Don't use compression and checksum options, they will overload the remote
+ server
+
+-4) Automate
++4) Automation
++-------------
+
+-The tree must be synchronize at least every 2 hours.
++The tree must be synchronized at least every 2 hours.
+
+ Please ensure another rsync process is not started while first one is
+-still running. Use a lock file.
++still running, by using a lock file.
+
+ 5) Registering your mirror
++--------------------------
+
+ TODO
+-
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/ea1c33fc/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI>Next message: <A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2356">[ date ]</a>
+ <a href="thread.html#2356">[ thread ]</a>
+ <a href="subject.html#2356">[ subject ]</a>
+ <a href="author.html#2356">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002357.html b/zarb-ml/mageia-sysadm/2011-January/002357.html
new file mode 100644
index 000000000..3fbeab10a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002357.html
@@ -0,0 +1,121 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [874] add some documentation on path
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B874%5D%20add%20some%20documentation%20on%20path&In-Reply-To=%3C20110121141027.63E9C42C81%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002356.html">
+ <LINK REL="Next" HREF="002358.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [874] add some documentation on path</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B874%5D%20add%20some%20documentation%20on%20path&In-Reply-To=%3C20110121141027.63E9C42C81%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [874] add some documentation on path">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:10:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A></li>
+ <LI>Next message: <A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2357">[ date ]</a>
+ <a href="thread.html#2357">[ thread ]</a>
+ <a href="subject.html#2357">[ subject ]</a>
+ <a href="author.html#2357">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 874
+Author: misc
+Date: 2011-01-21 15:10:27 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+add some documentation on path
+
+Modified Paths:
+--------------
+ puppet/deployment/main_mirror/files/mirror/README.paths
+
+Modified: puppet/deployment/main_mirror/files/mirror/README.paths
+===================================================================
+--- puppet/deployment/main_mirror/files/mirror/README.paths 2011-01-21 14:10:25 UTC (rev 873)
++++ puppet/deployment/main_mirror/files/mirror/README.paths 2011-01-21 14:10:27 UTC (rev 874)
+@@ -1,2 +1,34 @@
+ Description of the path on the mirror
+
++distrib
++-------
++
++Contains the supported and developpement releases of
++the distribution.
++
++Cauldron is the name of the developpement release.
++
++StableX are the stable releases.
++
++iso
++---
++
++Contains the various isos used for burning and installation.
++
++mageia_timestamp
++----------------
++
++Contains the timestamp, filled by cron every 5 minutes, used to check mirrors
++freshness.
++
++people
++------
++
++Contains various file, as pushed by Mageia members. The goal and usage are not
++yet decided.
++
++software
++--------
++
++Contains the various tarballs of software produced by Mageia, to be reused
++on others systems and distributions.
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/d3013360/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A></li>
+ <LI>Next message: <A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2357">[ date ]</a>
+ <a href="thread.html#2357">[ thread ]</a>
+ <a href="subject.html#2357">[ subject ]</a>
+ <a href="author.html#2357">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002358.html b/zarb-ml/mageia-sysadm/2011-January/002358.html
new file mode 100644
index 000000000..fc3c97cc8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002358.html
@@ -0,0 +1,109 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [875] deploy our README on the mirror
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B875%5D%20deploy%20our%20README%20on%20the%20mirror&In-Reply-To=%3C20110121141620.5ABA642C80%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002357.html">
+ <LINK REL="Next" HREF="002361.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [875] deploy our README on the mirror</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B875%5D%20deploy%20our%20README%20on%20the%20mirror&In-Reply-To=%3C20110121141620.5ABA642C80%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [875] deploy our README on the mirror">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:16:20 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A></li>
+ <LI>Next message: <A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2358">[ date ]</a>
+ <a href="thread.html#2358">[ thread ]</a>
+ <a href="subject.html#2358">[ subject ]</a>
+ <a href="author.html#2358">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 875
+Author: misc
+Date: 2011-01-21 15:16:20 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+deploy our README on the mirror
+
+Modified Paths:
+--------------
+ puppet/deployment/main_mirror/manifests/init.pp
+ puppet/manifests/nodes.pp
+
+Modified: puppet/deployment/main_mirror/manifests/init.pp
+===================================================================
+--- puppet/deployment/main_mirror/manifests/init.pp 2011-01-21 14:10:27 UTC (rev 874)
++++ puppet/deployment/main_mirror/manifests/init.pp 2011-01-21 14:16:20 UTC (rev 875)
+@@ -1,4 +1,7 @@
+ class main_mirror {
++ # FIXME shouldn't the various code in this module ?
++ include mirror::main
++
+ $mirror = &quot;/distrib&quot;
+ file { &quot;$mirror&quot;:
+ ensure =&gt; directory,
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-21 14:10:27 UTC (rev 874)
++++ puppet/manifests/nodes.pp 2011-01-21 14:16:20 UTC (rev 875)
+@@ -11,7 +11,7 @@
+ include default_mageia_server
+ timezone::timezone { &quot;Europe/Paris&quot;: }
+ include rsyncd
+- include mirror::main
++ include main_mirror
+ include openldap::master
+ include subversion::client
+ include subversion::server
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/11fc3364/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A></li>
+ <LI>Next message: <A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2358">[ date ]</a>
+ <a href="thread.html#2358">[ thread ]</a>
+ <a href="subject.html#2358">[ subject ]</a>
+ <a href="author.html#2358">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002359.html b/zarb-ml/mageia-sysadm/2011-January/002359.html
new file mode 100644
index 000000000..a7edaa001
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002359.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [871] do not hardcode our domain name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121142625.GC14883%40mongueurs.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002354.html">
+ <LINK REL="Next" HREF="002355.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [871] do not hardcode our domain name</H1>
+ <B>Jerome Quelin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121142625.GC14883%40mongueurs.net%3E"
+ TITLE="[Mageia-sysadm] [871] do not hardcode our domain name">jquelin at gmail.com
+ </A><BR>
+ <I>Fri Jan 21 15:26:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2359">[ date ]</a>
+ <a href="thread.html#2359">[ thread ]</a>
+ <a href="subject.html#2359">[ subject ]</a>
+ <a href="author.html#2359">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/01/21 15:10 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+&gt;<i> - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
+</I>&gt;<i>
+</I>&gt;<i> - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/mageia">rsync://rsync.$domain/mageia</A>&quot;,
+</I>
+i don't know anything about that or what you're trying to achieve, but
+there's likely an error in the first snippet. (s/$domain.org/$domain/)
+
+j&#233;r&#244;me
+--
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">jquelin at gmail.com</A>
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2359">[ date ]</a>
+ <a href="thread.html#2359">[ thread ]</a>
+ <a href="subject.html#2359">[ subject ]</a>
+ <a href="author.html#2359">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002360.html b/zarb-ml/mageia-sysadm/2011-January/002360.html
new file mode 100644
index 000000000..d6e61ff98
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002360.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [871] do not hardcode our domain name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121142625.GC14883%40mongueurs.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002354.html">
+ <LINK REL="Next" HREF="002362.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [871] do not hardcode our domain name</H1>
+ <B>Jerome Quelin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121142625.GC14883%40mongueurs.net%3E"
+ TITLE="[Mageia-sysadm] [871] do not hardcode our domain name">jquelin at gmail.com
+ </A><BR>
+ <I>Fri Jan 21 15:26:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2360">[ date ]</a>
+ <a href="thread.html#2360">[ thread ]</a>
+ <a href="subject.html#2360">[ subject ]</a>
+ <a href="author.html#2360">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 11/01/21 15:10 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+&gt;<i> - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
+</I>&gt;<i>
+</I>&gt;<i> - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/mageia">rsync://rsync.$domain/mageia</A>&quot;,
+</I>
+i don't know anything about that or what you're trying to achieve, but
+there's likely an error in the first snippet. (s/$domain.org/$domain/)
+
+j&#233;r&#244;me
+--
+<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">jquelin at gmail.com</A>
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2360">[ date ]</a>
+ <a href="thread.html#2360">[ thread ]</a>
+ <a href="subject.html#2360">[ subject ]</a>
+ <a href="author.html#2360">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002361.html b/zarb-ml/mageia-sysadm/2011-January/002361.html
new file mode 100644
index 000000000..02d36fcd3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002361.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [876] fix error in url (noticed by jq)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B876%5D%20fix%20error%20in%20url%20%28noticed%20by%20jq%29&In-Reply-To=%3C20110121145338.67D6C42C7E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002358.html">
+ <LINK REL="Next" HREF="002363.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [876] fix error in url (noticed by jq)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B876%5D%20fix%20error%20in%20url%20%28noticed%20by%20jq%29&In-Reply-To=%3C20110121145338.67D6C42C7E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [876] fix error in url (noticed by jq)">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 15:53:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A></li>
+ <LI>Next message: <A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2361">[ date ]</a>
+ <a href="thread.html#2361">[ thread ]</a>
+ <a href="subject.html#2361">[ subject ]</a>
+ <a href="author.html#2361">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 876
+Author: boklm
+Date: 2011-01-21 15:53:38 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+fix error in url (noticed by jq)
+
+Modified Paths:
+--------------
+ puppet/modules/mirror/manifests/init.pp
+
+Modified: puppet/modules/mirror/manifests/init.pp
+===================================================================
+--- puppet/modules/mirror/manifests/init.pp 2011-01-21 14:16:20 UTC (rev 875)
++++ puppet/modules/mirror/manifests/init.pp 2011-01-21 14:53:38 UTC (rev 876)
+@@ -77,7 +77,7 @@
+
+ class mirrorbootstrap inherits base {
+ mirrordir { &quot;bootstrap&quot;:
+- remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
++ remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/bootstrap">rsync://rsync.$domain/bootstrap</A>&quot;,
+ localdir =&gt; '/distrib/bootstrap',
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/1eeeeba9/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A></li>
+ <LI>Next message: <A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2361">[ date ]</a>
+ <a href="thread.html#2361">[ thread ]</a>
+ <a href="subject.html#2361">[ subject ]</a>
+ <a href="author.html#2361">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002362.html b/zarb-ml/mageia-sysadm/2011-January/002362.html
new file mode 100644
index 000000000..b8d760e4d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002362.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [871] do not hardcode our domain name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121145501.GF21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002360.html">
+ <LINK REL="Next" HREF="002392.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [871] do not hardcode our domain name</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C20110121145501.GF21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [871] do not hardcode our domain name">boklm at mars-attacks.org
+ </A><BR>
+ <I>Fri Jan 21 15:55:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2362">[ date ]</a>
+ <a href="thread.html#2362">[ thread ]</a>
+ <a href="subject.html#2362">[ subject ]</a>
+ <a href="author.html#2362">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 21 Jan 2011, Jerome Quelin wrote:
+
+&gt;<i> On 11/01/21 15:10 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/mageia">rsync://rsync.$domain/mageia</A>&quot;,
+</I>&gt;<i>
+</I>&gt;<i> i don't know anything about that or what you're trying to achieve, but
+</I>&gt;<i> there's likely an error in the first snippet. (s/$domain.org/$domain/)
+</I>
+Yes. Thanks for noticing.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2362">[ date ]</a>
+ <a href="thread.html#2362">[ thread ]</a>
+ <a href="subject.html#2362">[ subject ]</a>
+ <a href="author.html#2362">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002363.html b/zarb-ml/mageia-sysadm/2011-January/002363.html
new file mode 100644
index 000000000..9908ad7da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002363.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121153419.ECA3642C8E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002361.html">
+ <LINK REL="Next" HREF="002364.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121153419.ECA3642C8E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 16:34:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A></li>
+ <LI>Next message: <A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2363">[ date ]</a>
+ <a href="thread.html#2363">[ thread ]</a>
+ <a href="subject.html#2363">[ subject ]</a>
+ <a href="author.html#2363">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 16:34:19 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 16:34:19 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A></li>
+ <LI>Next message: <A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2363">[ date ]</a>
+ <a href="thread.html#2363">[ thread ]</a>
+ <a href="subject.html#2363">[ subject ]</a>
+ <a href="author.html#2363">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002364.html b/zarb-ml/mageia-sysadm/2011-January/002364.html
new file mode 100644
index 000000000..a8f36c3cc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002364.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121160423.A8BF942C94%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002363.html">
+ <LINK REL="Next" HREF="002365.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121160423.A8BF942C94%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 17:04:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2364">[ date ]</a>
+ <a href="thread.html#2364">[ thread ]</a>
+ <a href="subject.html#2364">[ subject ]</a>
+ <a href="author.html#2364">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 17:04:23 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 17:04:23 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2364">[ date ]</a>
+ <a href="thread.html#2364">[ thread ]</a>
+ <a href="subject.html#2364">[ subject ]</a>
+ <a href="author.html#2364">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002365.html b/zarb-ml/mageia-sysadm/2011-January/002365.html
new file mode 100644
index 000000000..cc8a20851
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002365.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121163429.9DF3642C99%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002364.html">
+ <LINK REL="Next" HREF="002366.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121163429.9DF3642C99%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 17:34:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2365">[ date ]</a>
+ <a href="thread.html#2365">[ thread ]</a>
+ <a href="subject.html#2365">[ subject ]</a>
+ <a href="author.html#2365">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 17:34:29 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (719942,719943,719944,719945,719946,719947,719948,719949,719950,719951,719952,719953,719954,719955,719956,719957,719958,719959,719960,719961,719962,719963,719964,719965,719966,719967,719968,719969,719970,719971,719972,719973,719974,719975,719976,719977,719978,719979,719980,719981,719982,719983,719984,719985,719986,719987,719988,719989,719990,719991,719992,719993,719994,719995,719996,719997,719998,719999,720000,720001,720002,720003,720004,720005,720006,720007,720008,720009,720010,720011,720012,720013,720014,720015,720016,720017,720018,720019,720020,720021))
+Fri Jan 21 17:34:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2365">[ date ]</a>
+ <a href="thread.html#2365">[ thread ]</a>
+ <a href="subject.html#2365">[ subject ]</a>
+ <a href="author.html#2365">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002366.html b/zarb-ml/mageia-sysadm/2011-January/002366.html
new file mode 100644
index 000000000..ef803a6a1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002366.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121163430.0798942C9A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002365.html">
+ <LINK REL="Next" HREF="002367.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121163430.0798942C9A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 17:34:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2366">[ date ]</a>
+ <a href="thread.html#2366">[ thread ]</a>
+ <a href="subject.html#2366">[ subject ]</a>
+ <a href="author.html#2366">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 17:34:29 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 17:34:29 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2366">[ date ]</a>
+ <a href="thread.html#2366">[ thread ]</a>
+ <a href="subject.html#2366">[ subject ]</a>
+ <a href="author.html#2366">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002367.html b/zarb-ml/mageia-sysadm/2011-January/002367.html
new file mode 100644
index 000000000..f0026859b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002367.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121173440.AD3BF42CA6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002366.html">
+ <LINK REL="Next" HREF="002368.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121173440.AD3BF42CA6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 18:34:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2367">[ date ]</a>
+ <a href="thread.html#2367">[ thread ]</a>
+ <a href="subject.html#2367">[ subject ]</a>
+ <a href="author.html#2367">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 18:34:40 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 18:34:40 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2367">[ date ]</a>
+ <a href="thread.html#2367">[ thread ]</a>
+ <a href="subject.html#2367">[ subject ]</a>
+ <a href="author.html#2367">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002368.html b/zarb-ml/mageia-sysadm/2011-January/002368.html
new file mode 100644
index 000000000..4198db785
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002368.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121183450.1145242CB3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002367.html">
+ <LINK REL="Next" HREF="002369.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121183450.1145242CB3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 19:34:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2368">[ date ]</a>
+ <a href="thread.html#2368">[ thread ]</a>
+ <a href="subject.html#2368">[ subject ]</a>
+ <a href="author.html#2368">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 19:34:49 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 19:34:49 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2368">[ date ]</a>
+ <a href="thread.html#2368">[ thread ]</a>
+ <a href="subject.html#2368">[ subject ]</a>
+ <a href="author.html#2368">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002369.html b/zarb-ml/mageia-sysadm/2011-January/002369.html
new file mode 100644
index 000000000..ab762227c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002369.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [334] fix URL
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B334%5D%20fix%20URL&In-Reply-To=%3C20110121183727.9848C42CB4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002368.html">
+ <LINK REL="Next" HREF="002370.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [334] fix URL</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B334%5D%20fix%20URL&In-Reply-To=%3C20110121183727.9848C42CB4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [334] fix URL">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 19:37:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2369">[ date ]</a>
+ <a href="thread.html#2369">[ thread ]</a>
+ <a href="subject.html#2369">[ subject ]</a>
+ <a href="author.html#2369">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 334
+Author: tv
+Date: 2011-01-21 19:37:27 +0100 (Fri, 21 Jan 2011)
+Log Message:
+-----------
+fix URL
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/iurt.spec
+
+Modified: build_system/iurt/trunk/iurt.spec
+===================================================================
+--- build_system/iurt/trunk/iurt.spec 2011-01-21 11:41:03 UTC (rev 333)
++++ build_system/iurt/trunk/iurt.spec 2011-01-21 18:37:27 UTC (rev 334)
+@@ -14,7 +14,7 @@
+ License: GPL
+ Summary: Packages rebuilder
+ Group: Development/Other
+-URL: <A HREF="http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/">http://svn.mandriva.com/cgi-bin/viewvc.cgi/soft/build_system/iurt/trunk/</A>
++URL: <A HREF="svn://svn.mageia.org/svn/soft/build_system/iurt/trunk">svn://svn.mageia.org/svn/soft/build_system/iurt/trunk</A>
+ Source: %{name}-%{version}-%{svn}.tar.gz
+ BuildRoot: %{_tmppath}/%{name}-buildroot
+ Requires: mkcd
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110121/fc68978f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2369">[ date ]</a>
+ <a href="thread.html#2369">[ thread ]</a>
+ <a href="subject.html#2369">[ subject ]</a>
+ <a href="author.html#2369">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002370.html b/zarb-ml/mageia-sysadm/2011-January/002370.html
new file mode 100644
index 000000000..bbcf26f20
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002370.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121190456.28BA142CB7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002369.html">
+ <LINK REL="Next" HREF="002371.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121190456.28BA142CB7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 20:04:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A></li>
+ <LI>Next message: <A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2370">[ date ]</a>
+ <a href="thread.html#2370">[ thread ]</a>
+ <a href="subject.html#2370">[ subject ]</a>
+ <a href="author.html#2370">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 20:04:55 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (721623,721624,721625,721626,721627,721628,721629,721630,721631,721632,721633,721634,721635,721636,721637,721638,721639,721640,721641,721642,721643,721644,721645,721646,721647,721648,721649,721650,721651,721652,721653,721654,721655,721656,721657,721658,721659,721660,721661,721662,721663,721664,721665,721666,721667,721668,721669,721670,721671,721672,721673,721674,721675,721676,721677,721678,721679,721680,721681))
+Fri Jan 21 20:04:55 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A></li>
+ <LI>Next message: <A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2370">[ date ]</a>
+ <a href="thread.html#2370">[ thread ]</a>
+ <a href="subject.html#2370">[ subject ]</a>
+ <a href="author.html#2370">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002371.html b/zarb-ml/mageia-sysadm/2011-January/002371.html
new file mode 100644
index 000000000..4f9df260a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002371.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121190456.61E5D42CB8%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002370.html">
+ <LINK REL="Next" HREF="002372.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121190456.61E5D42CB8%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 20:04:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2371">[ date ]</a>
+ <a href="thread.html#2371">[ thread ]</a>
+ <a href="subject.html#2371">[ subject ]</a>
+ <a href="author.html#2371">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 20:04:56 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 20:04:56 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2371">[ date ]</a>
+ <a href="thread.html#2371">[ thread ]</a>
+ <a href="subject.html#2371">[ subject ]</a>
+ <a href="author.html#2371">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002372.html b/zarb-ml/mageia-sysadm/2011-January/002372.html
new file mode 100644
index 000000000..6d8840b85
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002372.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121200506.EA9FF42CC6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002371.html">
+ <LINK REL="Next" HREF="002373.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121200506.EA9FF42CC6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 21:05:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2372">[ date ]</a>
+ <a href="thread.html#2372">[ thread ]</a>
+ <a href="subject.html#2372">[ subject ]</a>
+ <a href="author.html#2372">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 21:05:06 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 21:05:06 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2372">[ date ]</a>
+ <a href="thread.html#2372">[ thread ]</a>
+ <a href="subject.html#2372">[ subject ]</a>
+ <a href="author.html#2372">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002373.html b/zarb-ml/mageia-sysadm/2011-January/002373.html
new file mode 100644
index 000000000..eb53389fb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002373.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121210515.7740A42CD1%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002372.html">
+ <LINK REL="Next" HREF="002374.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121210515.7740A42CD1%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 22:05:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2373">[ date ]</a>
+ <a href="thread.html#2373">[ thread ]</a>
+ <a href="subject.html#2373">[ subject ]</a>
+ <a href="author.html#2373">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 22:05:15 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 22:05:15 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2373">[ date ]</a>
+ <a href="thread.html#2373">[ thread ]</a>
+ <a href="subject.html#2373">[ subject ]</a>
+ <a href="author.html#2373">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002374.html b/zarb-ml/mageia-sysadm/2011-January/002374.html
new file mode 100644
index 000000000..4aa2e9920
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002374.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121213521.7001142CD6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002373.html">
+ <LINK REL="Next" HREF="002375.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121213521.7001142CD6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 22:35:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2374">[ date ]</a>
+ <a href="thread.html#2374">[ thread ]</a>
+ <a href="subject.html#2374">[ subject ]</a>
+ <a href="author.html#2374">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 22:35:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: DELETE FROM &quot;fact_values&quot; WHERE (&quot;id&quot; IN (723443,723444,723445,723446,723447,723448,723449,723450,723451,723452,723453,723454,723455,723456,723457,723458,723459,723460,723461,723462,723463,723464,723465,723466,723467,723468,723469,723470,723471,723472,723473,723474,723475,723476,723477,723478,723479,723480,723481,723482,723483,723484,723485,723486,723487,723488,723489,723490,723491,723492,723493,723494,723495,723496,723497,723498,723499,723500,723501,723502,723503,723504,723505,723506,723507,723508,723509,723510,723511,723512,723513,723514,723515,723516,723517,723518,723519,723520,723521,723522))
+Fri Jan 21 22:35:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2374">[ date ]</a>
+ <a href="thread.html#2374">[ thread ]</a>
+ <a href="subject.html#2374">[ subject ]</a>
+ <a href="author.html#2374">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002375.html b/zarb-ml/mageia-sysadm/2011-January/002375.html
new file mode 100644
index 000000000..978c7ede8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002375.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121213521.CCB5642CD7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002374.html">
+ <LINK REL="Next" HREF="002376.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110121213521.CCB5642CD7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 22:35:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2375">[ date ]</a>
+ <a href="thread.html#2375">[ thread ]</a>
+ <a href="subject.html#2375">[ subject ]</a>
+ <a href="author.html#2375">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 22:35:21 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 22:35:21 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2375">[ date ]</a>
+ <a href="thread.html#2375">[ thread ]</a>
+ <a href="subject.html#2375">[ subject ]</a>
+ <a href="author.html#2375">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002376.html b/zarb-ml/mageia-sysadm/2011-January/002376.html
new file mode 100644
index 000000000..08c08ce5f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002376.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121223531.9260A42CE5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002375.html">
+ <LINK REL="Next" HREF="002377.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121223531.9260A42CE5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 21 23:35:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2376">[ date ]</a>
+ <a href="thread.html#2376">[ thread ]</a>
+ <a href="subject.html#2376">[ subject ]</a>
+ <a href="author.html#2376">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Fri Jan 21 23:35:30 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Fri Jan 21 23:35:30 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2376">[ date ]</a>
+ <a href="thread.html#2376">[ thread ]</a>
+ <a href="subject.html#2376">[ subject ]</a>
+ <a href="author.html#2376">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002377.html b/zarb-ml/mageia-sysadm/2011-January/002377.html
new file mode 100644
index 000000000..70637c734
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002377.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121233539.DBFCE42CF0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002376.html">
+ <LINK REL="Next" HREF="002379.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110121233539.DBFCE42CF0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 00:35:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2377">[ date ]</a>
+ <a href="thread.html#2377">[ thread ]</a>
+ <a href="subject.html#2377">[ subject ]</a>
+ <a href="author.html#2377">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 22 00:35:39 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 22 00:35:39 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2377">[ date ]</a>
+ <a href="thread.html#2377">[ thread ]</a>
+ <a href="subject.html#2377">[ subject ]</a>
+ <a href="author.html#2377">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002378.html b/zarb-ml/mageia-sysadm/2011-January/002378.html
new file mode 100644
index 000000000..6ea348ab3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002378.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for rabbit.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110122000546.CE41142CF6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002379.html">
+ <LINK REL="Next" HREF="002380.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for rabbit.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20rabbit.mageia.org&In-Reply-To=%3C20110122000546.CE41142CF6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for rabbit.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 01:05:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2378">[ date ]</a>
+ <a href="thread.html#2378">[ thread ]</a>
+ <a href="subject.html#2378">[ subject ]</a>
+ <a href="author.html#2378">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 22 01:05:46 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 22 01:05:46 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2378">[ date ]</a>
+ <a href="thread.html#2378">[ thread ]</a>
+ <a href="subject.html#2378">[ subject ]</a>
+ <a href="author.html#2378">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002379.html b/zarb-ml/mageia-sysadm/2011-January/002379.html
new file mode 100644
index 000000000..c6e84e783
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002379.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110122000546.0C95142CF5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002377.html">
+ <LINK REL="Next" HREF="002378.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110122000546.0C95142CF5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 01:05:46 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2379">[ date ]</a>
+ <a href="thread.html#2379">[ thread ]</a>
+ <a href="subject.html#2379">[ subject ]</a>
+ <a href="author.html#2379">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 22 01:05:45 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: Error 400 on SERVER: SQLite3::BusyException: database is locked: INSERT INTO &quot;fact_values&quot; (&quot;created_at&quot;, &quot;updated_at&quot;, &quot;value&quot;, &quot;fact_name_id&quot;, &quot;host_id&quot;) VALUES('2011-01-22 01:05:45', '2011-01-22 01:05:45', 'X8DTN', 62, 4)
+Sat Jan 22 01:05:45 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2379">[ date ]</a>
+ <a href="thread.html#2379">[ thread ]</a>
+ <a href="subject.html#2379">[ subject ]</a>
+ <a href="author.html#2379">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002380.html b/zarb-ml/mageia-sysadm/2011-January/002380.html
new file mode 100644
index 000000000..f3f370121
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002380.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for jonund.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110122010557.6ED2542D01%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002378.html">
+ <LINK REL="Next" HREF="002381.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for jonund.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20jonund.mageia.org&In-Reply-To=%3C20110122010557.6ED2542D01%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for jonund.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 02:05:57 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2380">[ date ]</a>
+ <a href="thread.html#2380">[ thread ]</a>
+ <a href="subject.html#2380">[ subject ]</a>
+ <a href="author.html#2380">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 22 02:05:57 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 22 02:05:57 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2380">[ date ]</a>
+ <a href="thread.html#2380">[ thread ]</a>
+ <a href="subject.html#2380">[ subject ]</a>
+ <a href="author.html#2380">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002381.html b/zarb-ml/mageia-sysadm/2011-January/002381.html
new file mode 100644
index 000000000..c07e67fdd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002381.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110122025734.50AE842CFE%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002380.html">
+ <LINK REL="Next" HREF="002382.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110122025734.50AE842CFE%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 03:57:34 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2381">[ date ]</a>
+ <a href="thread.html#2381">[ thread ]</a>
+ <a href="subject.html#2381">[ subject ]</a>
+ <a href="author.html#2381">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sat Jan 22 03:57:33 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sat Jan 22 03:57:33 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2381">[ date ]</a>
+ <a href="thread.html#2381">[ thread ]</a>
+ <a href="subject.html#2381">[ subject ]</a>
+ <a href="author.html#2381">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002382.html b/zarb-ml/mageia-sysadm/2011-January/002382.html
new file mode 100644
index 000000000..e8ab36a4f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002382.html
@@ -0,0 +1,91 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B335%5D%20Dont%20detach%20when%20checking%20ldap%20error%20code%2C%20%2C%0A%20we%20want%20to%20continue%20to%20set%20a%20template&In-Reply-To=%3C20110122085205.A71C342D5D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002381.html">
+ <LINK REL="Next" HREF="002383.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B335%5D%20Dont%20detach%20when%20checking%20ldap%20error%20code%2C%20%2C%0A%20we%20want%20to%20continue%20to%20set%20a%20template&In-Reply-To=%3C20110122085205.A71C342D5D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 09:52:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2382">[ date ]</a>
+ <a href="thread.html#2382">[ thread ]</a>
+ <a href="subject.html#2382">[ subject ]</a>
+ <a href="author.html#2382">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 335
+Author: buchan
+Date: 2011-01-22 09:52:05 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Dont detach when checking ldap error code,, we want to continue to set a template
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-21 18:37:27 UTC (rev 334)
++++ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-22 08:52:05 UTC (rev 335)
+@@ -177,7 +177,6 @@
+ if ($mesg-&gt;code) {
+ my $perror = $mesg-&gt;error;
+ push @errors, &quot;Password change failed: $perror&quot;;
+- $c-&gt;detach;
+ }
+
+ # if error show confirm page again to retry
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/b30915d0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2382">[ date ]</a>
+ <a href="thread.html#2382">[ thread ]</a>
+ <a href="subject.html#2382">[ subject ]</a>
+ <a href="author.html#2382">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002383.html b/zarb-ml/mageia-sysadm/2011-January/002383.html
new file mode 100644
index 000000000..2177c7730
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002383.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B336%5D%20Fix%20greeting%20in%20password%20reset%20key%20mail%2C%0A%09by%20sending%20cn%20to%20stash&In-Reply-To=%3C20110122093825.A4D3342D69%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002382.html">
+ <LINK REL="Next" HREF="002384.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B336%5D%20Fix%20greeting%20in%20password%20reset%20key%20mail%2C%0A%09by%20sending%20cn%20to%20stash&In-Reply-To=%3C20110122093825.A4D3342D69%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 10:38:25 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A></li>
+ <LI>Next message: <A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2383">[ date ]</a>
+ <a href="thread.html#2383">[ thread ]</a>
+ <a href="subject.html#2383">[ subject ]</a>
+ <a href="author.html#2383">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 336
+Author: buchan
+Date: 2011-01-22 10:38:25 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Fix greeting in password reset key mail, by sending cn to stash
+Also add some more error error checking on the search
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-22 08:52:05 UTC (rev 335)
++++ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-22 09:38:25 UTC (rev 336)
+@@ -56,7 +56,10 @@
+ $emailfilter =~ s/\%s/$email/g,
+ $c-&gt;log-&gt;debug(&quot;Searching for email $email with filter $emailfilter&quot;);
+ my $mesg = $c-&gt;model('Proxy')-&gt;search($emailfilter);
+- if (!$mesg-&gt;entries()) {
++
++ $c-&gt;log-&gt;info(printf(&quot;Search failed: %s&quot;),$mesg-&gt;error) if ($mesg-&gt;code);
++ my @entries = $mesg-&gt;entries;
++ if (@entries != 1) {
+ push @errors,$c-&gt;loc(
+ 'This email address is not bound to an account'
+ );
+@@ -86,6 +89,7 @@
+ 'template' =&gt; 'forgot_password.tt',
+ },
+ url =&gt; $c-&gt;uri_for('/forgot_password/confirm') . &quot;?secret=$secret&quot;,
++ cn =&gt; @entries[0]-&gt;cn,
+ );
+
+ $c-&gt;log-&gt;info(&quot;Sending forgot password mail to email address $email&quot;);
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/297c6dcb/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A></li>
+ <LI>Next message: <A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2383">[ date ]</a>
+ <a href="thread.html#2383">[ thread ]</a>
+ <a href="subject.html#2383">[ subject ]</a>
+ <a href="author.html#2383">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002384.html b/zarb-ml/mageia-sysadm/2011-January/002384.html
new file mode 100644
index 000000000..e00af5e1c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002384.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B877%5D%20Change%20ACL%20for%20non-privileged%20users%20to%20not%0A%20work%20on%20reset%20model%2C%20instead%20allow&In-Reply-To=%3C20110122094810.7530F42D6A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002383.html">
+ <LINK REL="Next" HREF="002385.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B877%5D%20Change%20ACL%20for%20non-privileged%20users%20to%20not%0A%20work%20on%20reset%20model%2C%20instead%20allow&In-Reply-To=%3C20110122094810.7530F42D6A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 10:48:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A></li>
+ <LI>Next message: <A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2384">[ date ]</a>
+ <a href="thread.html#2384">[ thread ]</a>
+ <a href="subject.html#2384">[ subject ]</a>
+ <a href="author.html#2384">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 877
+Author: buchan
+Date: 2011-01-22 10:48:10 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Change ACL for non-privileged users to not work on reset model, instead allow
+registrars to change unprivileged passwords directly
+
+Modified Paths:
+--------------
+ puppet/modules/openldap/templates/mandriva-dit-access.conf
+
+Modified: puppet/modules/openldap/templates/mandriva-dit-access.conf
+===================================================================
+--- puppet/modules/openldap/templates/mandriva-dit-access.conf 2011-01-21 14:53:38 UTC (rev 876)
++++ puppet/modules/openldap/templates/mandriva-dit-access.conf 2011-01-22 09:48:10 UTC (rev 877)
+@@ -22,8 +22,8 @@
+ # Allow account registration to write userPassword of unprivileged users accounts
+ access to dn.subtree=&quot;ou=People,&lt;%= dc_suffix %&gt;&quot;
+ filter=&quot;(&amp;(objectclass=inetOrgPerson)(!(objectclass=posixAccount)))&quot;
+- attrs=userPassword,pwdReset
+- by group/groupOfNames/member.exact=&quot;cn=registrars,ou=system groups,&lt;%= dc_suffix %&gt;&quot; +a
++ attrs=userPassword
++ by group/groupOfNames/member.exact=&quot;cn=registrars,ou=system groups,&lt;%= dc_suffix %&gt;&quot; +w
+ by * +0 break
+
+ # shadowLastChange is here because it needs to be writable by the user because
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/21e2570e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A></li>
+ <LI>Next message: <A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2384">[ date ]</a>
+ <a href="thread.html#2384">[ thread ]</a>
+ <a href="subject.html#2384">[ subject ]</a>
+ <a href="author.html#2384">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002385.html b/zarb-ml/mageia-sysadm/2011-January/002385.html
new file mode 100644
index 000000000..456592314
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002385.html
@@ -0,0 +1,168 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B337%5D%20Add%20a%20means%20to%20filter%20out%20users%20who%20arent%0A%20allowed%20to%20reset%20passwords%20with%20only&In-Reply-To=%3C20110122135556.CD32142D9A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002384.html">
+ <LINK REL="Next" HREF="002386.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B337%5D%20Add%20a%20means%20to%20filter%20out%20users%20who%20arent%0A%20allowed%20to%20reset%20passwords%20with%20only&In-Reply-To=%3C20110122135556.CD32142D9A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 14:55:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A></li>
+ <LI>Next message: <A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2385">[ date ]</a>
+ <a href="thread.html#2385">[ thread ]</a>
+ <a href="subject.html#2385">[ subject ]</a>
+ <a href="author.html#2385">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 337
+Author: buchan
+Date: 2011-01-22 14:55:56 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Add a means to filter out users who arent allowed to reset passwords with only
+email verification (by default users who don't match (!(objectclass=posixAccount))
+Fix email template to use configurable project url
+
+Modified Paths:
+--------------
+ identity/CatDap/trunk/catdap.yml
+ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+ identity/CatDap/trunk/root/email/forgot_password.tt
+
+Modified: identity/CatDap/trunk/catdap.yml
+===================================================================
+--- identity/CatDap/trunk/catdap.yml 2011-01-22 09:38:25 UTC (rev 336)
++++ identity/CatDap/trunk/catdap.yml 2011-01-22 13:55:56 UTC (rev 337)
+@@ -40,6 +40,7 @@
+ path: '/tmp/'
+ prefix: 'catdap-forgot_password-'
+ timeout: 259200
++ allow_filter: '(!(objectClass=posixAccount))'
+
+ authentication:
+ default_realm: ldap
+
+Modified: identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm
+===================================================================
+--- identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-22 09:38:25 UTC (rev 336)
++++ identity/CatDap/trunk/lib/CatDap/Controller/forgot_password.pm 2011-01-22 13:55:56 UTC (rev 337)
+@@ -57,28 +57,38 @@
+ $c-&gt;log-&gt;debug(&quot;Searching for email $email with filter $emailfilter&quot;);
+ my $mesg = $c-&gt;model('Proxy')-&gt;search($emailfilter);
+
+- $c-&gt;log-&gt;info(printf(&quot;Search failed: %s&quot;),$mesg-&gt;error) if ($mesg-&gt;code);
++ if ($mesg-&gt;code) {
++ $c-&gt;log-&gt;info(printf(&quot;Search failed: %s&quot;),$mesg-&gt;error);
++ push @errors, $c-&gt;loc('Error while searching for account: ') . $mesg-&gt;error;
++ }
+ my @entries = $mesg-&gt;entries;
+ if (@entries != 1) {
+ push @errors,$c-&gt;loc(
+ 'This email address is not bound to an account'
+ );
+ }
++ my $checkfilter = '(&amp;' . $c-&gt;config-&gt;{'forgot_password'}{'allow_filter'} .
++ $emailfilter . ')';
++ $c-&gt;log-&gt;info(sprintf(&quot;Checking if user passes allow_filter $checkfilter&quot;));
++ $mesg = $c-&gt;model('Proxy')-&gt;search($checkfilter);
++ if ($mesg-&gt;code) {
++ $c-&gt;log-&gt;info(printf(&quot;Search failed: %s&quot;),$mesg-&gt;error);
++ push @errors, $c-&gt;loc('Error while searching for account: ') . $mesg-&gt;error;
+
++ }
++ my @checkentries = $mesg-&gt;entries;
++ if (@entries == 1 and @checkentries != 1) {
++ push @errors,$c-&gt;loc(
++ 'Privileged accounts may not recover passwords via this mechanism'
++ );
++ }
++
+ if (@errors) {
+ $c-&gt;stash(errors =&gt; \@errors);
+ $c-&gt;stash(template =&gt; 'forgot_password/index.tt');
+ return;
+ }
+
+- if ($mesg-&gt;code) {
+- push @errors,$mesg-&gt;error;
+- $c-&gt;log-&gt;info( sprintf(&quot;finding email $email failed: %s&quot;, $mesg-&gt;error) );
+- $c-&gt;stash(errors =&gt; \@errors);
+- $c-&gt;stash(template =&gt; 'register/index.tt');
+- return;
+- }
+-
+ my $secret = gen_secret($c, $email);
+
+ $c-&gt;stash(
+@@ -89,7 +99,7 @@
+ 'template' =&gt; 'forgot_password.tt',
+ },
+ url =&gt; $c-&gt;uri_for('/forgot_password/confirm') . &quot;?secret=$secret&quot;,
+- cn =&gt; @entries[0]-&gt;cn,
++ cn =&gt; $entries[0]-&gt;cn,
+ );
+
+ $c-&gt;log-&gt;info(&quot;Sending forgot password mail to email address $email&quot;);
+
+Modified: identity/CatDap/trunk/root/email/forgot_password.tt
+===================================================================
+--- identity/CatDap/trunk/root/email/forgot_password.tt 2011-01-22 09:38:25 UTC (rev 336)
++++ identity/CatDap/trunk/root/email/forgot_password.tt 2011-01-22 13:55:56 UTC (rev 337)
+@@ -4,4 +4,4 @@
+ [% url %]
+
+ --
+-<A HREF="http://mageia.org/">http://mageia.org/</A>
++[% c.config.project_url %]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/71753e02/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A></li>
+ <LI>Next message: <A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2385">[ date ]</a>
+ <a href="thread.html#2385">[ thread ]</a>
+ <a href="subject.html#2385">[ subject ]</a>
+ <a href="author.html#2385">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002386.html b/zarb-ml/mageia-sysadm/2011-January/002386.html
new file mode 100644
index 000000000..7d5d05e56
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002386.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B338%5D%20Ugly%20code%20rejecting%20submit%20when%20buildrequires%0A%09are%20missing&In-Reply-To=%3C20110122144904.3251642DA6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002385.html">
+ <LINK REL="Next" HREF="002387.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B338%5D%20Ugly%20code%20rejecting%20submit%20when%20buildrequires%0A%09are%20missing&In-Reply-To=%3C20110122144904.3251642DA6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 15:49:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A></li>
+ <LI>Next message: <A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2386">[ date ]</a>
+ <a href="thread.html#2386">[ thread ]</a>
+ <a href="subject.html#2386">[ subject ]</a>
+ <a href="author.html#2386">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 338
+Author: pterjan
+Date: 2011-01-22 15:49:03 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Ugly code rejecting submit when buildrequires are missing
+
+Added Paths:
+-----------
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+
+Added: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm (rev 0)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm 2011-01-22 14:49:03 UTC (rev 338)
+@@ -0,0 +1,87 @@
++package Youri::Submit::Check::Deps;
++
++=head1 NAME
++
++Youri::Submit::Check::Deps - Check dependencies
++
++=head1 DESCRIPTION
++
++This check plugin rejects packages with unresolved dependencies.
++
++=cut
++
++use warnings;
++use strict;
++use Carp;
++use Youri::Media::URPM;
++use base qw/Youri::Submit::Check/;
++
++sub resolvedep {
++ my ($media, @requires) = @_;
++
++ my @errors;
++ my $index = sub {
++ my ($package) = @_;
++
++ my @provides = $package-&gt;get_provides();
++
++ @requires = grep {
++ my $require = $_;
++ my $notfound = 1;
++ foreach my $provide (@provides) {
++ next unless $provide-&gt;[Youri::Package::DEPENDENCY_NAME] eq $require-&gt;[Youri::Package::DEPENDENCY_NAME];
++ if ($require-&gt;[Youri::Package::DEPENDENCY_RANGE]) {
++ next unless $package-&gt;check_ranges_compatibility($provide-&gt;[Youri::Package::DEPENDENCY_RANGE], $require-&gt;[Youri::Package::DEPENDENCY_RANGE]);
++ }
++ $notfound = 0;
++ }
++
++ if ($notfound &amp;&amp; $require-&gt;[Youri::Package::DEPENDENCY_NAME] =~ m|/|) {
++ foreach my $file ($package-&gt;get_files()) {
++ next unless $file eq $require-&gt;[Youri::Package::DEPENDENCY_NAME];
++ $notfound = 0;
++ last;
++ }
++ }
++ $notfound;
++ } @requires;
++ };
++ $media-&gt;traverse_headers($index);
++ foreach my $require (@requires) {
++ push (@errors, &quot;Unresolved dep on &quot; . $require-&gt;[Youri::Package::DEPENDENCY_NAME]);
++ }
++ return @errors;
++}
++
++sub run {
++ my ($self, $package, $repository, $target, $define) = @_;
++ croak &quot;Not a class method&quot; unless ref $self;
++
++ # FIXME Define some Youri::Media with allowed_deps in the config and
++ # match target + section to a media
++ my $section = $repository-&gt;_get_section($package, $target, $define);
++ return unless $target eq &quot;cauldron&quot; &amp;&amp; $section eq 'core/release';
++
++ my @requires = $package-&gt;get_requires();
++
++ my $path = $repository-&gt;get_install_root() . &quot;/&quot; . $target;
++ # FIXME we need dependencies on all archs except for ExclusiveArch
++ my $arch = 'i586';
++# foreach my $arch ($repository-&gt;get_extra_arches()) {
++ my $media = new Youri::Media::URPM(name =&gt; &quot;core.&quot;.$arch,
++ type =&gt; &quot;binary&quot;,
++ hdlist =&gt; &quot;$path/$arch/media/$section/media_info/hdlist.cz&quot;);
++ return resolvedep($media, @requires);
++# }
++
++}
++
++=head1 COPYRIGHT AND LICENSE
++
++Copyright (C) 2011, YOURI project
++
++This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
++
++=cut
++
++1;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/3f04e3ea/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A></li>
+ <LI>Next message: <A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2386">[ date ]</a>
+ <a href="thread.html#2386">[ thread ]</a>
+ <a href="subject.html#2386">[ subject ]</a>
+ <a href="author.html#2386">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002387.html b/zarb-ml/mageia-sysadm/2011-January/002387.html
new file mode 100644
index 000000000..40a606583
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002387.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B878%5D%20Enable%20my%20new%20rejection%20of%20submits%20with%0A%09missing%20buildrequires&In-Reply-To=%3C20110122145140.A6DC542DA6%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002386.html">
+ <LINK REL="Next" HREF="002390.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B878%5D%20Enable%20my%20new%20rejection%20of%20submits%20with%0A%09missing%20buildrequires&In-Reply-To=%3C20110122145140.A6DC542DA6%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires">root at mageia.org
+ </A><BR>
+ <I>Sat Jan 22 15:51:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A></li>
+ <LI>Next message: <A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2387">[ date ]</a>
+ <a href="thread.html#2387">[ thread ]</a>
+ <a href="subject.html#2387">[ subject ]</a>
+ <a href="author.html#2387">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 878
+Author: pterjan
+Date: 2011-01-22 15:51:40 +0100 (Sat, 22 Jan 2011)
+Log Message:
+-----------
+Enable my new rejection of submits with missing buildrequires
+
+Modified Paths:
+--------------
+ puppet/modules/buildsystem/templates/submit-todo.conf
+
+Modified: puppet/modules/buildsystem/templates/submit-todo.conf
+===================================================================
+--- puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-22 09:48:10 UTC (rev 877)
++++ puppet/modules/buildsystem/templates/submit-todo.conf 2011-01-22 14:51:40 UTC (rev 878)
+@@ -24,6 +24,7 @@
+ cauldron:
+ checks:
+ - source
++ - deps
+ - version
+ #- svn
+ - tag
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110122/c9c46541/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A></li>
+ <LI>Next message: <A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2387">[ date ]</a>
+ <a href="thread.html#2387">[ thread ]</a>
+ <a href="subject.html#2387">[ subject ]</a>
+ <a href="author.html#2387">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002388.html b/zarb-ml/mageia-sysadm/2011-January/002388.html
new file mode 100644
index 000000000..266ede2dd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002388.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] package signing
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C1295728964.4234.1.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002344.html">
+ <LINK REL="Next" HREF="002315.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] package signing</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20package%20signing&In-Reply-To=%3C1295728964.4234.1.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] package signing">misc at zarb.org
+ </A><BR>
+ <I>Sat Jan 22 21:42:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002344.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2388">[ date ]</a>
+ <a href="thread.html#2388">[ thread ]</a>
+ <a href="subject.html#2388">[ subject ]</a>
+ <a href="author.html#2388">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le vendredi 21 janvier 2011 &#224; 12:31 +0100, Michael scherer a &#233;crit :
+&gt;<i> On Thu, Jan 20, 2011 at 07:55:38PM +0100, nicolas vigier wrote:
+</I>&gt;<i> &gt; Hello,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I have started setup of package signing (and will continue tomorrow,
+</I>&gt;<i> &gt; unless someone do it before).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; What has been done :
+</I>&gt;<i> &gt; - signbot user created
+</I>&gt;<i> &gt; - signbot user added in schedbot group (to have write access on package
+</I>&gt;<i> &gt; files)
+</I>&gt;<i> &gt; - created script mga-signpackage to sign a package (in mdv-youri-submit
+</I>&gt;<i> &gt; bin directory), to be installed as /usr/bin/mga-signpackage
+</I>&gt;<i> &gt; - updated Sign action in mdv-youri-submit to run mga-signpackage script
+</I>&gt;<i> &gt; with &quot;sudo -u signbot&quot;
+</I>&gt;<i> &gt; What remains to be done :
+</I>&gt;<i>
+</I>&gt;<i> - push our sign action upstream
+</I>&gt;<i>
+</I>&gt;<i> &gt; - add sudoers config to allow schedbot to run mga-signpackage script
+</I>&gt;<i> &gt; with signbot account
+</I>&gt;<i> &gt; - change permissions on package directories, to allow write access for
+</I>&gt;<i> &gt; schedbot group
+</I>&gt;<i> &gt; - generate key with gnupg puppet module (maybe update the module to be
+</I>&gt;<i> &gt; able to change the path for keys)
+</I>&gt;<i>
+</I>&gt;<i> - decide on the policy for gpg key, decide if we need to sign it or not.
+</I>
+We should also look for potential key revocation system too, in case of
+compromission. However, I never looked more than the basics of the
+theory.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002344.html">[Mageia-sysadm] package signing
+</A></li>
+ <LI>Next message: <A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2388">[ date ]</a>
+ <a href="thread.html#2388">[ thread ]</a>
+ <a href="subject.html#2388">[ subject ]</a>
+ <a href="author.html#2388">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002389.html b/zarb-ml/mageia-sysadm/2011-January/002389.html
new file mode 100644
index 000000000..299be1496
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002389.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B880%5D%20-%20send%20mail%20from%20puppet%20on%20a%20dedicated%20ml%2C%0A%09as%20said%20on%2005/11/11&In-Reply-To=%3C20110122230454.3726042E09%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002390.html">
+ <LINK REL="Next" HREF="002395.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B880%5D%20-%20send%20mail%20from%20puppet%20on%20a%20dedicated%20ml%2C%0A%09as%20said%20on%2005/11/11&In-Reply-To=%3C20110122230454.3726042E09%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 00:04:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A></li>
+ <LI>Next message: <A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2389">[ date ]</a>
+ <a href="thread.html#2389">[ thread ]</a>
+ <a href="subject.html#2389">[ subject ]</a>
+ <a href="author.html#2389">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 880
+Author: misc
+Date: 2011-01-23 00:04:53 +0100 (Sun, 23 Jan 2011)
+Log Message:
+-----------
+- send mail from puppet on a dedicated ml, as said on 05/11/11
+
+Modified Paths:
+--------------
+ puppet/modules/puppet/templates/tagmail.conf
+
+Modified: puppet/modules/puppet/templates/tagmail.conf
+===================================================================
+--- puppet/modules/puppet/templates/tagmail.conf 2011-01-22 23:04:52 UTC (rev 879)
++++ puppet/modules/puppet/templates/tagmail.conf 2011-01-22 23:04:53 UTC (rev 880)
+@@ -1 +1 @@
+-err: mageia-sysadm@&lt;%= domain %&gt;, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-reports at ml.</A>&lt;%= domain %&gt;
++err: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-reports at ml.</A>&lt;%= domain %&gt;
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110123/23cc314d/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A></li>
+ <LI>Next message: <A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2389">[ date ]</a>
+ <a href="thread.html#2389">[ thread ]</a>
+ <a href="subject.html#2389">[ subject ]</a>
+ <a href="author.html#2389">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002390.html b/zarb-ml/mageia-sysadm/2011-January/002390.html
new file mode 100644
index 000000000..4c056c2cd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002390.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B879%5D%20-%20no%20longer%20use%20the%20main%20ml%20to%20send%20svn%0A%20commits%20%28%20as%20said%20on%2005/01/%2011%20%29&In-Reply-To=%3C20110122230453.2004A42E08%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002387.html">
+ <LINK REL="Next" HREF="002389.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B879%5D%20-%20no%20longer%20use%20the%20main%20ml%20to%20send%20svn%0A%20commits%20%28%20as%20said%20on%2005/01/%2011%20%29&In-Reply-To=%3C20110122230453.2004A42E08%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 00:04:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A></li>
+ <LI>Next message: <A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2390">[ date ]</a>
+ <a href="thread.html#2390">[ thread ]</a>
+ <a href="subject.html#2390">[ subject ]</a>
+ <a href="author.html#2390">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 879
+Author: misc
+Date: 2011-01-23 00:04:52 +0100 (Sun, 23 Jan 2011)
+Log Message:
+-----------
+- no longer use the main ml to send svn commits ( as said on 05/01/11 )
+
+Modified Paths:
+--------------
+ puppet/deployment/repositories/manifests/subversion.pp
+
+Modified: puppet/deployment/repositories/manifests/subversion.pp
+===================================================================
+--- puppet/deployment/repositories/manifests/subversion.pp 2011-01-22 14:51:40 UTC (rev 878)
++++ puppet/deployment/repositories/manifests/subversion.pp 2011-01-22 23:04:52 UTC (rev 879)
+@@ -2,7 +2,7 @@
+
+ subversion::repository { &quot;/svn/adm/&quot;:
+ group =&gt; &quot;mga-sysadmin&quot;,
+- commit_mail =&gt; ['<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia-sysadm at mageia.org</A>', &quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
++ commit_mail =&gt; [&quot;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadmin-commits at ml.</A>$domain&quot;],
+ syntax_check =&gt; ['check_puppet_templates','check_puppet'],
+ cia_post =&gt; true,
+ cia_module =&gt; &quot;sysadm&quot;,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110123/0b6ac65e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A></li>
+ <LI>Next message: <A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2390">[ date ]</a>
+ <a href="thread.html#2390">[ thread ]</a>
+ <a href="subject.html#2390">[ subject ]</a>
+ <a href="author.html#2390">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002391.html b/zarb-ml/mageia-sysadm/2011-January/002391.html
new file mode 100644
index 000000000..4fdf723a6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002391.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] ml migration
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1295737567.4234.6.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001548.html">
+ <LINK REL="Next" HREF="001533.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] ml migration</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20ml%20migration&In-Reply-To=%3C1295737567.4234.6.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] ml migration">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 00:06:07 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001548.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2391">[ date ]</a>
+ <a href="thread.html#2391">[ thread ]</a>
+ <a href="subject.html#2391">[ subject ]</a>
+ <a href="author.html#2391">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mercredi 05 janvier 2011 &#224; 21:21 +0100, Michael Scherer a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> since new version of catdap was almost deployed ( I just need to find
+</I>&gt;<i> why the branch live ( <A HREF="http://identity.mageia.org/">http://identity.mageia.org/</A> ) do not look like the
+</I>&gt;<i> trunk ( <A HREF="http://identity-trunk.mageia.org/">http://identity-trunk.mageia.org/</A> ), despites them being
+</I>&gt;<i> merged ), I think we can start pushing mailing lists.
+</I>&gt;<i>
+</I>&gt;<i> SO I plan, before doing this for i18n, do a first run for us.
+</I>&gt;<i>
+</I>&gt;<i> As people complained there is too much noise here, I propose the
+</I>&gt;<i> following :
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-commits at ml.mageia.org</A>, for svn commit for adm repository
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">sysadm-reports at ml.mageia.org</A>, for puppet reports
+</I>&gt;<i>
+</I>&gt;<i> Any other idea ? ( I guess we could add cronjob output somewhere, if we
+</I>&gt;<i> need, and nagios/hobbit/whatever too )
+</I>&gt;<i>
+</I>&gt;<i> If no one oppose, the change will be effective before the end of the
+</I>&gt;<i> week.
+</I>
+Ok, so as usual, I forgot this.
+
+So for people who didn't subscribe yet, you need to open a account on
+catdap, and later subscribe using <A HREF="https://ml.mageia.org/">https://ml.mageia.org/</A>
+( interface should be quite straight forward, but do not hesitate to ask
+me here if you have questions ).
+
+I have committed the change.
+--
+Michael Scherer
+
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001548.html">[Mageia-sysadm] ml migration
+</A></li>
+ <LI>Next message: <A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2391">[ date ]</a>
+ <a href="thread.html#2391">[ thread ]</a>
+ <a href="subject.html#2391">[ subject ]</a>
+ <a href="author.html#2391">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002392.html b/zarb-ml/mageia-sysadm/2011-January/002392.html
new file mode 100644
index 000000000..da11a28ea
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002392.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [871] do not hardcode our domain name
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C1295772690.4234.13.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002362.html">
+ <LINK REL="Next" HREF="002355.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [871] do not hardcode our domain name</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B871%5D%20do%20not%20hardcode%20our%20domain%20name&In-Reply-To=%3C1295772690.4234.13.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [871] do not hardcode our domain name">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 09:51:30 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2392">[ date ]</a>
+ <a href="thread.html#2392">[ thread ]</a>
+ <a href="subject.html#2392">[ subject ]</a>
+ <a href="author.html#2392">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le vendredi 21 janvier 2011 &#224; 15:26 +0100, Jerome Quelin a &#233;crit :
+&gt;<i> On 11/01/21 15:10 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> wrote:
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/bootstrap">rsync://rsync.mageia.org/bootstrap</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain.org/bootstrap">rsync://rsync.$domain.org/bootstrap</A>&quot;,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; - remoteurl =&gt; '<A HREF="rsync://rsync.mageia.org/mageia">rsync://rsync.mageia.org/mageia</A>',
+</I>&gt;<i> &gt; + remoteurl =&gt; &quot;<A HREF="rsync://rsync.$domain/mageia">rsync://rsync.$domain/mageia</A>&quot;,
+</I>&gt;<i>
+</I>&gt;<i> i don't know anything about that or what you're trying to achieve, but
+</I>&gt;<i> there's likely an error in the first snippet. (s/$domain.org/$domain/)
+</I>
+Yup, sorry about that, I guess I shouldn't do sysadmin while being in a
+meeting.
+
+For the reference, I have changed mageia.org to $domain because this is
+used as a variable, given by facter.
+
+The goal is double :
+- be able to reuse the configuration if the domain name must be changed
+( like, forking or someone sue us )
+- more realistically, deploy a test infrastructure using different
+domain name to avoid interference ( like what I do on my own network ).
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A></li>
+ <LI>Next message: <A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2392">[ date ]</a>
+ <a href="thread.html#2392">[ thread ]</a>
+ <a href="subject.html#2392">[ subject ]</a>
+ <a href="author.html#2392">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002393.html b/zarb-ml/mageia-sysadm/2011-January/002393.html
new file mode 100644
index 000000000..55dd3ebc1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002393.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295775122.4234.18.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002116.html">
+ <LINK REL="Next" HREF="002394.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295775122.4234.18.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 10:32:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2393">[ date ]</a>
+ <a href="thread.html#2393">[ thread ]</a>
+ <a href="subject.html#2393">[ subject ]</a>
+ <a href="author.html#2393">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le jeudi 13 janvier 2011 &#224; 13:29 +0100, Michael Scherer a &#233;crit :
+
+&gt;<i> So @sysadmins, where do we host this ( for temporary creation and setup
+</I>&gt;<i> until MLO do it ) :
+</I>&gt;<i>
+</I>&gt;<i> 10 g of disk ( let's say 20 )
+</I>&gt;<i> 4 to 6 g of ram
+</I>&gt;<i> ( and I guess 1 or cpu ).
+</I>&gt;<i>
+</I>&gt;<i> Alamut ?
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> In term of network, do we use a reverse proxy, or do we ask for a ip to
+</I>&gt;<i> LO. I would suggest a reverse proxy, easier to setup ( and no fiddling
+</I>&gt;<i> with bridge ).
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> What virt technology ?
+</I>&gt;<i>
+</I>&gt;<i> I am quite biased in favor of libvirtd + kvm + virt-manager, as this is
+</I>&gt;<i> supported by upstream and redhat, but maybe other have different
+</I>&gt;<i> experiences.
+</I>
+Ok since no one answered this, I took the liberty of using libvirtd on
+alamut. I will add a lvm partition for /var/lib/libvirt/images/, and
+drop some boot.iso of mandriva on it, to install friteuse_tmp, until MLO
+is ready.
+
+Specs : 20g of disk
+simple nat + reverse proxy
+4g of ram ( we will add more if the temporary is longer than needed )
+2 processor for the vm ( as they are shared )
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2393">[ date ]</a>
+ <a href="thread.html#2393">[ thread ]</a>
+ <a href="subject.html#2393">[ subject ]</a>
+ <a href="author.html#2393">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002394.html b/zarb-ml/mageia-sysadm/2011-January/002394.html
new file mode 100644
index 000000000..b6276b887
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002394.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295776639.4234.19.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002393.html">
+ <LINK REL="Next" HREF="002401.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295776639.4234.19.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 10:57:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2394">[ date ]</a>
+ <a href="thread.html#2394">[ thread ]</a>
+ <a href="subject.html#2394">[ subject ]</a>
+ <a href="author.html#2394">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 23 janvier 2011 &#224; 10:32 +0100, Michael Scherer a &#233;crit :
+&gt;<i> Le jeudi 13 janvier 2011 &#224; 13:29 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i>
+</I>&gt;<i> &gt; So @sysadmins, where do we host this ( for temporary creation and setup
+</I>&gt;<i> &gt; until MLO do it ) :
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; 10 g of disk ( let's say 20 )
+</I>&gt;<i> &gt; 4 to 6 g of ram
+</I>&gt;<i> &gt; ( and I guess 1 or cpu ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Alamut ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; In term of network, do we use a reverse proxy, or do we ask for a ip to
+</I>&gt;<i> &gt; LO. I would suggest a reverse proxy, easier to setup ( and no fiddling
+</I>&gt;<i> &gt; with bridge ).
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; What virt technology ?
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I am quite biased in favor of libvirtd + kvm + virt-manager, as this is
+</I>&gt;<i> &gt; supported by upstream and redhat, but maybe other have different
+</I>&gt;<i> &gt; experiences.
+</I>&gt;<i>
+</I>&gt;<i> Ok since no one answered this, I took the liberty of using libvirtd on
+</I>&gt;<i> alamut. I will add a lvm partition for /var/lib/libvirt/images/, and
+</I>&gt;<i> drop some boot.iso of mandriva on it, to install friteuse_tmp, until MLO
+</I>&gt;<i> is ready.
+</I>
+Of course, libvirt on mdv is not working as well as it did on RH, and so
+the network is broken. I am gonna do a backport to see if this help.
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2394">[ date ]</a>
+ <a href="thread.html#2394">[ thread ]</a>
+ <a href="subject.html#2394">[ subject ]</a>
+ <a href="author.html#2394">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002395.html b/zarb-ml/mageia-sysadm/2011-January/002395.html
new file mode 100644
index 000000000..cff88c545
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002395.html
@@ -0,0 +1,83 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Requests from i18n team
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C201101231233.37283.oliver.bgr%40googlemail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002389.html">
+ <LINK REL="Next" HREF="002396.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Requests from i18n team</H1>
+ <B>Oliver Burger</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C201101231233.37283.oliver.bgr%40googlemail.com%3E"
+ TITLE="[Mageia-sysadm] Requests from i18n team">oliver.bgr at googlemail.com
+ </A><BR>
+ <I>Sun Jan 23 12:33:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A></li>
+ <LI>Next message: <A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2395">[ date ]</a>
+ <a href="thread.html#2395">[ thread ]</a>
+ <a href="subject.html#2395">[ subject ]</a>
+ <a href="author.html#2395">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+there were several things discussed in the latest i18n meeting that I
+have to ask you.
+<A HREF="http://meetbot.mageia.org/mageia-i18n/2011/mageia-">http://meetbot.mageia.org/mageia-i18n/2011/mageia-</A>
+i18n.2011-01-20-19.00.html
+
+Several teams have no write access to the blog.
+What should I (or wobo or the respective team leader) do to get their
+access?
+
+Another question that came up, was about the language mailing lists? I
+know, sysadmin team has a lot of things to do, that are by far more
+pressing then the language mailing lists but several teams keep asking
+and I'd like to have something to tell them.
+Plus another team (the italians) requested a mailinglist i18n-it.
+
+So, have a nice weekend.
+
+If you do have any questions, just ask me per mail.
+
+--
+Oliver (aka obgr_seneca)
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A></li>
+ <LI>Next message: <A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2395">[ date ]</a>
+ <a href="thread.html#2395">[ thread ]</a>
+ <a href="subject.html#2395">[ subject ]</a>
+ <a href="author.html#2395">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002396.html b/zarb-ml/mageia-sysadm/2011-January/002396.html
new file mode 100644
index 000000000..15bd4225e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002396.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Requests from i18n team
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C1295782838.4234.22.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002395.html">
+ <LINK REL="Next" HREF="002398.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Requests from i18n team</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C1295782838.4234.22.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Requests from i18n team">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 12:40:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2396">[ date ]</a>
+ <a href="thread.html#2396">[ thread ]</a>
+ <a href="subject.html#2396">[ subject ]</a>
+ <a href="author.html#2396">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 23 janvier 2011 &#224; 12:33 +0100, Oliver Burger a &#233;crit :
+&gt;<i> Hi,
+</I>
+&gt;<i> Another question that came up, was about the language mailing lists? I
+</I>&gt;<i> know, sysadmin team has a lot of things to do, that are by far more
+</I>&gt;<i> pressing then the language mailing lists but several teams keep asking
+</I>&gt;<i> and I'd like to have something to tell them.
+</I>
+So far, it wait on the webteam for telling me catdap is ready. I didn't
+followed much, me being in Nuremberg for the week.
+
+But the ml should be usable, it just lack some doc about it ( ie, how to
+open a account on catdap ) and having someone to take care of support,
+which is not really something that people rush to do :)
+
+&gt;<i> Plus another team (the italians) requested a mailinglist i18n-it.
+</I>
+For the 2nd round of request, I think wobo and I agreed on seeing this
+later. I didn't kept track of this.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2396">[ date ]</a>
+ <a href="thread.html#2396">[ thread ]</a>
+ <a href="subject.html#2396">[ subject ]</a>
+ <a href="author.html#2396">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002397.html b/zarb-ml/mageia-sysadm/2011-January/002397.html
new file mode 100644
index 000000000..12f6b04cc
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002397.html
@@ -0,0 +1,65 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Puppet Report for alamut.mageia.org
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110123114151.0838042E9F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002400.html">
+ <LINK REL="Next" HREF="002402.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Puppet Report for alamut.mageia.org</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Puppet%20Report%20for%20alamut.mageia.org&In-Reply-To=%3C20110123114151.0838042E9F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] Puppet Report for alamut.mageia.org">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 12:41:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2397">[ date ]</a>
+ <a href="thread.html#2397">[ thread ]</a>
+ <a href="subject.html#2397">[ subject ]</a>
+ <a href="author.html#2397">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sun Jan 23 12:41:50 +0100 2011 Puppet (err): Could not retrieve catalog from remote server: end of file reached
+Sun Jan 23 12:41:50 +0100 2011 Puppet (err): Could not retrieve catalog; skipping run
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2397">[ date ]</a>
+ <a href="thread.html#2397">[ thread ]</a>
+ <a href="subject.html#2397">[ subject ]</a>
+ <a href="author.html#2397">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002398.html b/zarb-ml/mageia-sysadm/2011-January/002398.html
new file mode 100644
index 000000000..1888c89a9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002398.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Requests from i18n team
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3CAANLkTinr-WWDNO1nO%2BG7ay%3DGEJQTgk_vWC1u1zs7ANtt%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002396.html">
+ <LINK REL="Next" HREF="002399.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Requests from i18n team</H1>
+ <B>Wolfgang Bornath</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3CAANLkTinr-WWDNO1nO%2BG7ay%3DGEJQTgk_vWC1u1zs7ANtt%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Requests from i18n team">molch.b at googlemail.com
+ </A><BR>
+ <I>Sun Jan 23 13:00:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2398">[ date ]</a>
+ <a href="thread.html#2398">[ thread ]</a>
+ <a href="subject.html#2398">[ subject ]</a>
+ <a href="author.html#2398">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/23 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+&gt;<i>
+</I>&gt;&gt;<i> Plus another team (the italians) requested a mailinglist i18n-it.
+</I>&gt;<i>
+</I>&gt;<i> For the 2nd round of request, I think wobo and I agreed on seeing this
+</I>&gt;<i> later. I didn't kept track of this.
+</I>
+Sorry, I could not be at the meeting.
+I will compile a list for 2nd round of requests,
+For blog access people have to ask dams,
+I will post a mail about these 2 topics in the i18n ML later today.
+
+--
+wobo
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2398">[ date ]</a>
+ <a href="thread.html#2398">[ thread ]</a>
+ <a href="subject.html#2398">[ subject ]</a>
+ <a href="author.html#2398">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002399.html b/zarb-ml/mageia-sysadm/2011-January/002399.html
new file mode 100644
index 000000000..e2345a152
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002399.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Requests from i18n team
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C1295785489.4234.25.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002398.html">
+ <LINK REL="Next" HREF="002400.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Requests from i18n team</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3C1295785489.4234.25.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Requests from i18n team">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 13:24:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2399">[ date ]</a>
+ <a href="thread.html#2399">[ thread ]</a>
+ <a href="subject.html#2399">[ subject ]</a>
+ <a href="author.html#2399">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 23 janvier 2011 &#224; 13:00 +0100, Wolfgang Bornath a &#233;crit :
+&gt;<i> 2011/1/23 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt; Plus another team (the italians) requested a mailinglist i18n-it.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; For the 2nd round of request, I think wobo and I agreed on seeing this
+</I>&gt;<i> &gt; later. I didn't kept track of this.
+</I>&gt;<i>
+</I>&gt;<i> Sorry, I could not be at the meeting.
+</I>&gt;<i> I will compile a list for 2nd round of requests,
+</I>&gt;<i> For blog access people have to ask dams,
+</I>&gt;<i> I will post a mail about these 2 topics in the i18n ML later today.
+</I>
+Would be nice to plug wordpress to our ldap, so people do not have to
+ask for several account.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2399">[ date ]</a>
+ <a href="thread.html#2399">[ thread ]</a>
+ <a href="subject.html#2399">[ subject ]</a>
+ <a href="author.html#2399">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002400.html b/zarb-ml/mageia-sysadm/2011-January/002400.html
new file mode 100644
index 000000000..db9b4a19c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002400.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Requests from i18n team
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3CAANLkTimJMa2zCt3GRsFZGZHEjkDyBav8Zw0193YmHfnj%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002399.html">
+ <LINK REL="Next" HREF="002397.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Requests from i18n team</H1>
+ <B>Wolfgang Bornath</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Requests%20from%20i18n%20team&In-Reply-To=%3CAANLkTimJMa2zCt3GRsFZGZHEjkDyBav8Zw0193YmHfnj%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Requests from i18n team">molch.b at googlemail.com
+ </A><BR>
+ <I>Sun Jan 23 13:59:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2400">[ date ]</a>
+ <a href="thread.html#2400">[ thread ]</a>
+ <a href="subject.html#2400">[ subject ]</a>
+ <a href="author.html#2400">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2011/1/23 Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;:
+&gt;<i>
+</I>&gt;<i> Would be nice to plug wordpress to our ldap, so people do not have to
+</I>&gt;<i> ask for several account.
+</I>
+Yes, but it's one of those nice-to-have things, not a must-have.
+
+--
+wobo
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A></li>
+ <LI>Next message: <A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2400">[ date ]</a>
+ <a href="thread.html#2400">[ thread ]</a>
+ <a href="subject.html#2400">[ subject ]</a>
+ <a href="author.html#2400">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002401.html b/zarb-ml/mageia-sysadm/2011-January/002401.html
new file mode 100644
index 000000000..a8fc9464f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002401.html
@@ -0,0 +1,108 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295790794.4234.29.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002394.html">
+ <LINK REL="Next" HREF="002405.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C1295790794.4234.29.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 14:53:14 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2401">[ date ]</a>
+ <a href="thread.html#2401">[ thread ]</a>
+ <a href="subject.html#2401">[ subject ]</a>
+ <a href="author.html#2401">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 23 janvier 2011 &#224; 10:57 +0100, Michael Scherer a &#233;crit :
+&gt;<i> Le dimanche 23 janvier 2011 &#224; 10:32 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i> &gt; Le jeudi 13 janvier 2011 &#224; 13:29 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; &gt; So @sysadmins, where do we host this ( for temporary creation and setup
+</I>&gt;<i> &gt; &gt; until MLO do it ) :
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; 10 g of disk ( let's say 20 )
+</I>&gt;<i> &gt; &gt; 4 to 6 g of ram
+</I>&gt;<i> &gt; &gt; ( and I guess 1 or cpu ).
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; Alamut ?
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; In term of network, do we use a reverse proxy, or do we ask for a ip to
+</I>&gt;<i> &gt; &gt; LO. I would suggest a reverse proxy, easier to setup ( and no fiddling
+</I>&gt;<i> &gt; &gt; with bridge ).
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; What virt technology ?
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; I am quite biased in favor of libvirtd + kvm + virt-manager, as this is
+</I>&gt;<i> &gt; &gt; supported by upstream and redhat, but maybe other have different
+</I>&gt;<i> &gt; &gt; experiences.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Ok since no one answered this, I took the liberty of using libvirtd on
+</I>&gt;<i> &gt; alamut. I will add a lvm partition for /var/lib/libvirt/images/, and
+</I>&gt;<i> &gt; drop some boot.iso of mandriva on it, to install friteuse_tmp, until MLO
+</I>&gt;<i> &gt; is ready.
+</I>&gt;<i>
+</I>&gt;<i> Of course, libvirt on mdv is not working as well as it did on RH, and so
+</I>&gt;<i> the network is broken. I am gonna do a backport to see if this help.
+</I>
+So :
+- iptables is required by libvirt, so there is a missing requires. Like
+1 hour of fun debbuging to found out the exact issue.
+
+- I found out after upgrading qemu and libvirtd ( so again 1 hour of fun
+to rebuild on mdv cluster without success )
+
+- kernel-server do not work in qemu, for some reason. Again, 1 hour of
+fun to found out.
+
+Current status : server is booting.
+
+Soon to be puppetified and installed. ( and kinda documented too )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2401">[ date ]</a>
+ <a href="thread.html#2401">[ thread ]</a>
+ <a href="subject.html#2401">[ subject ]</a>
+ <a href="author.html#2401">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002402.html b/zarb-ml/mageia-sysadm/2011-January/002402.html
new file mode 100644
index 000000000..ac8e8f0e0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002402.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B881%5D%20-%20add%20libvirtd%20module%2C%0A%09to%20have%20the%20minimal%20support%20for%20using&In-Reply-To=%3C20110123143217.C1E2742EC3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002397.html">
+ <LINK REL="Next" HREF="002403.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B881%5D%20-%20add%20libvirtd%20module%2C%0A%09to%20have%20the%20minimal%20support%20for%20using&In-Reply-To=%3C20110123143217.C1E2742EC3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 15:32:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2402">[ date ]</a>
+ <a href="thread.html#2402">[ thread ]</a>
+ <a href="subject.html#2402">[ subject ]</a>
+ <a href="author.html#2402">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 881
+Author: misc
+Date: 2011-01-23 15:32:17 +0100 (Sun, 23 Jan 2011)
+Log Message:
+-----------
+- add libvirtd module, to have the minimal support for using
+virt-manager
+
+Added Paths:
+-----------
+ puppet/modules/libvirtd/
+ puppet/modules/libvirtd/manifests/
+ puppet/modules/libvirtd/manifests/init.pp
+
+Added: puppet/modules/libvirtd/manifests/init.pp
+===================================================================
+--- puppet/modules/libvirtd/manifests/init.pp (rev 0)
++++ puppet/modules/libvirtd/manifests/init.pp 2011-01-23 14:32:17 UTC (rev 881)
+@@ -0,0 +1,23 @@
++class libvirtd {
++ class base {
++ # make sure to use a recent enough version
++ # dnsmasq-base -&gt; for nat network
++ # netcat-openbsd -&gt; for ssh remote access
++ # iptables -&gt; for dhcp, message error was quite puzzling
++ package { [&quot;libvirtd&quot;,&quot;dnsmasq-base&quot;,&quot;netcat-openbsd&quot;,&quot;iptables&quot;]:
++ }
++
++ service { libvirtd:
++ ensure =&gt; running,
++ path =&gt; &quot;/etc/init.d/libvirtd&quot;,
++ }
++ }
++
++ class kvm inherits base {
++ # pull cyrus-sasl, should be checked
++ package { &quot;qemu&quot;:
++
++ }
++
++ }
++}
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110123/3e9d863a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A></li>
+ <LI>Next message: <A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2402">[ date ]</a>
+ <a href="thread.html#2402">[ thread ]</a>
+ <a href="subject.html#2402">[ subject ]</a>
+ <a href="author.html#2402">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002403.html b/zarb-ml/mageia-sysadm/2011-January/002403.html
new file mode 100644
index 000000000..f49a8800d
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002403.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [882] add friteuse to /etc/hosts
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B882%5D%20add%20friteuse%20to%20/etc/hosts&In-Reply-To=%3C20110123143219.61C5142EC4%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002402.html">
+ <LINK REL="Next" HREF="002404.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [882] add friteuse to /etc/hosts</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B882%5D%20add%20friteuse%20to%20/etc/hosts&In-Reply-To=%3C20110123143219.61C5142EC4%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [882] add friteuse to /etc/hosts">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 15:32:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A></li>
+ <LI>Next message: <A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2403">[ date ]</a>
+ <a href="thread.html#2403">[ thread ]</a>
+ <a href="subject.html#2403">[ subject ]</a>
+ <a href="author.html#2403">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 882
+Author: misc
+Date: 2011-01-23 15:32:19 +0100 (Sun, 23 Jan 2011)
+Log Message:
+-----------
+add friteuse to /etc/hosts
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-23 14:32:17 UTC (rev 881)
++++ puppet/manifests/nodes.pp 2011-01-23 14:32:19 UTC (rev 882)
+@@ -61,7 +61,14 @@
+ include bugzilla
+ include sympa::server
+ include postfix::primary_smtp
+-
++
++ # temporary, just the time the vm is running there
++ host { 'friteuse':
++ ip =&gt; '192.168.122.131',
++ host_aliases =&gt; [ &quot;friteuse.$domaine&quot; ],
++ ensure =&gt; 'present',
++ }
++
+ include lists
+ include dns::server
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110123/b1f41f61/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A></li>
+ <LI>Next message: <A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2403">[ date ]</a>
+ <a href="thread.html#2403">[ thread ]</a>
+ <a href="subject.html#2403">[ subject ]</a>
+ <a href="author.html#2403">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002404.html b/zarb-ml/mageia-sysadm/2011-January/002404.html
new file mode 100644
index 000000000..de77bdbe5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002404.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B883%5D%20also%20make%20sure%20that%20alamut%20is%20running%20libvirtd&In-Reply-To=%3C20110123143259.A952342EC3%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002403.html">
+ <LINK REL="Next" HREF="002406.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [883] also make sure that alamut is running libvirtd</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B883%5D%20also%20make%20sure%20that%20alamut%20is%20running%20libvirtd&In-Reply-To=%3C20110123143259.A952342EC3%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [883] also make sure that alamut is running libvirtd">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 23 15:32:59 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A></li>
+ <LI>Next message: <A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2404">[ date ]</a>
+ <a href="thread.html#2404">[ thread ]</a>
+ <a href="subject.html#2404">[ subject ]</a>
+ <a href="author.html#2404">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 883
+Author: misc
+Date: 2011-01-23 15:32:59 +0100 (Sun, 23 Jan 2011)
+Log Message:
+-----------
+also make sure that alamut is running libvirtd
+
+Modified Paths:
+--------------
+ puppet/manifests/nodes.pp
+
+Modified: puppet/manifests/nodes.pp
+===================================================================
+--- puppet/manifests/nodes.pp 2011-01-23 14:32:19 UTC (rev 882)
++++ puppet/manifests/nodes.pp 2011-01-23 14:32:59 UTC (rev 883)
+@@ -68,6 +68,7 @@
+ host_aliases =&gt; [ &quot;friteuse.$domaine&quot; ],
+ ensure =&gt; 'present',
+ }
++ include libvirtd
+
+ include lists
+ include dns::server
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110123/b4bdc191/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A></li>
+ <LI>Next message: <A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2404">[ date ]</a>
+ <a href="thread.html#2404">[ thread ]</a>
+ <a href="subject.html#2404">[ subject ]</a>
+ <a href="author.html#2404">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002405.html b/zarb-ml/mageia-sysadm/2011-January/002405.html
new file mode 100644
index 000000000..4a95eb12c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002405.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] Forum VM needs
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D3C3D38.1080303%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002401.html">
+ <LINK REL="Next" HREF="001977.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] Forum VM needs</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20Forum%20VM%20needs&In-Reply-To=%3C4D3C3D38.1080303%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] Forum VM needs">maat-ml at vilarem.net
+ </A><BR>
+ <I>Sun Jan 23 15:37:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2405">[ date ]</a>
+ <a href="thread.html#2405">[ thread ]</a>
+ <a href="subject.html#2405">[ subject ]</a>
+ <a href="author.html#2405">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 23/01/2011 14:53, Michael Scherer a &#233;crit :
+&gt;<i> ----8&lt;----
+</I>&gt;<i>
+</I>&gt;<i> So :
+</I>&gt;<i> - iptables is required by libvirt, so there is a missing requires. Like
+</I>&gt;<i> 1 hour of fun debbuging to found out the exact issue.
+</I>&gt;<i>
+</I>&gt;<i> - I found out after upgrading qemu and libvirtd ( so again 1 hour of fun
+</I>&gt;<i> to rebuild on mdv cluster without success )
+</I>&gt;<i>
+</I>&gt;<i> - kernel-server do not work in qemu, for some reason. Again, 1 hour of
+</I>&gt;<i> fun to found out.
+</I>&gt;<i>
+</I>&gt;<i> Current status : server is booting.
+</I>&gt;<i>
+</I>&gt;<i> Soon to be puppetified and installed. ( and kinda documented too )
+</I>&gt;<i>
+</I>\o/
+
+Good news !
+
+Thanks a lot Misc...
+
+
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A></li>
+ <LI>Next message: <A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2405">[ date ]</a>
+ <a href="thread.html#2405">[ thread ]</a>
+ <a href="subject.html#2405">[ subject ]</a>
+ <a href="author.html#2405">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002406.html b/zarb-ml/mageia-sysadm/2011-January/002406.html
new file mode 100644
index 000000000..8765defd3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002406.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Please welcome friteuse
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Please%20welcome%20friteuse&In-Reply-To=%3C1295793666.4234.33.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002404.html">
+ <LINK REL="Next" HREF="002407.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Please welcome friteuse</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Please%20welcome%20friteuse&In-Reply-To=%3C1295793666.4234.33.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Please welcome friteuse">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 15:41:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A></li>
+ <LI>Next message: <A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2406">[ date ]</a>
+ <a href="thread.html#2406">[ thread ]</a>
+ <a href="subject.html#2406">[ subject ]</a>
+ <a href="author.html#2406">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+so finally, as you can have seen, friteuse is now installed on alamut.
+
+To connect, just use :
+ssh -A <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at alamut.mageia.org</A> , and then
+ssh friteuse
+( should work soon, once alamut apply latest configuration ).
+
+Next step :
+1) receiving more detailed instructions from forum team so we know what
+to install exactly
+
+2) setting a reverse proxy on alamut for forums.mageia.org ( should be
+easy )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A></li>
+ <LI>Next message: <A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2406">[ date ]</a>
+ <a href="thread.html#2406">[ thread ]</a>
+ <a href="subject.html#2406">[ subject ]</a>
+ <a href="author.html#2406">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002407.html b/zarb-ml/mageia-sysadm/2011-January/002407.html
new file mode 100644
index 000000000..c77834b0e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002407.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Schedbot receiving mail ?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Schedbot%20receiving%20mail%20%3F&In-Reply-To=%3C1295794065.4234.34.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002406.html">
+ <LINK REL="Next" HREF="002408.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Schedbot receiving mail ?</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Schedbot%20receiving%20mail%20%3F&In-Reply-To=%3C1295794065.4234.34.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Schedbot receiving mail ?">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 15:47:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A></li>
+ <LI>Next message: <A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2407">[ date ]</a>
+ <a href="thread.html#2407">[ thread ]</a>
+ <a href="subject.html#2407">[ subject ]</a>
+ <a href="author.html#2407">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Shouldn't we add some aliases ( because I think that schedbot mailbox
+will likely overflow sooner or later ).
+
+Jan 23 15:46:01 valstar postfix/local[29877]: 4C6AE42EC2:
+to=&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">schedbot at valstar.mageia.org</A>&gt;, orig_to=&lt;schedbot&gt;, relay=local,
+delay=0.25, delays=0.18/0/0/0.07, dsn=5.2.2, status=bounced (cannot
+update mailbox /var/mail/schedbot for user schedbot. error writing
+message: File too large)
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A></li>
+ <LI>Next message: <A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2407">[ date ]</a>
+ <a href="thread.html#2407">[ thread ]</a>
+ <a href="subject.html#2407">[ subject ]</a>
+ <a href="author.html#2407">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002408.html b/zarb-ml/mageia-sysadm/2011-January/002408.html
new file mode 100644
index 000000000..5629aee3c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002408.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Schedbot receiving mail ?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Schedbot%20receiving%20mail%20%3F&In-Reply-To=%3CAANLkTin0Q9hMTbFd-w8x646djH3cGuQxcVKS8JPnmY0U%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002407.html">
+ <LINK REL="Next" HREF="002409.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Schedbot receiving mail ?</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Schedbot%20receiving%20mail%20%3F&In-Reply-To=%3CAANLkTin0Q9hMTbFd-w8x646djH3cGuQxcVKS8JPnmY0U%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Schedbot receiving mail ?">pterjan at gmail.com
+ </A><BR>
+ <I>Sun Jan 23 17:57:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI>Next message: <A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2408">[ date ]</a>
+ <a href="thread.html#2408">[ thread ]</a>
+ <a href="subject.html#2408">[ subject ]</a>
+ <a href="author.html#2408">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Sun, Jan 23, 2011 at 14:47, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Shouldn't we add some aliases ( because I think that schedbot mailbox
+</I>&gt;<i> will likely overflow sooner or later ).
+</I>
+We can logrotate it :)
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI>Next message: <A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2408">[ date ]</a>
+ <a href="thread.html#2408">[ thread ]</a>
+ <a href="subject.html#2408">[ subject ]</a>
+ <a href="author.html#2408">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002409.html b/zarb-ml/mageia-sysadm/2011-January/002409.html
new file mode 100644
index 000000000..62446f7da
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002409.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] sabat^W meeting tonight
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20sabat%5EW%20meeting%20tonight&In-Reply-To=%3C4D3C768A.500%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002408.html">
+ <LINK REL="Next" HREF="002410.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] sabat^W meeting tonight</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20sabat%5EW%20meeting%20tonight&In-Reply-To=%3C4D3C768A.500%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] sabat^W meeting tonight">maat-ml at vilarem.net
+ </A><BR>
+ <I>Sun Jan 23 19:42:18 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI>Next message: <A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2409">[ date ]</a>
+ <a href="thread.html#2409">[ thread ]</a>
+ <a href="subject.html#2409">[ subject ]</a>
+ <a href="author.html#2409">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 07/10/2010 15:33, Buchan Milne a &#233;crit :
+&gt;<i> Here are the settings you need for phpbb:
+</I>&gt;<i> LDAP server name: svn.mageia.org
+</I>&gt;<i> LDAP base DN: ou=People,dc=mageia,dc=org
+</I>&gt;<i> LDAP uid: uid
+</I>&gt;<i> LDAP email attribute: mail
+</I>&gt;<i> LDAP user DN: cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+</I>&gt;<i> LDAP password: ###########
+</I>&gt;<i>
+</I>Hi Buchan,
+
+Seems svn.mageia.org does not like me any more :
+
+&quot;Binding to LDAP server failed with specified user/password.&quot;
+
+What do i need to update in these data ?
+
+Cheers,
+
+Ma&#226;t
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A></li>
+ <LI>Next message: <A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2409">[ date ]</a>
+ <a href="thread.html#2409">[ thread ]</a>
+ <a href="subject.html#2409">[ subject ]</a>
+ <a href="author.html#2409">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002410.html b/zarb-ml/mageia-sysadm/2011-January/002410.html
new file mode 100644
index 000000000..7c3992c9a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002410.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] sabat^W meeting tonight
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20sabat%5EW%20meeting%20tonight&In-Reply-To=%3C1295815909.2431.26.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002409.html">
+ <LINK REL="Next" HREF="002411.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] sabat^W meeting tonight</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20sabat%5EW%20meeting%20tonight&In-Reply-To=%3C1295815909.2431.26.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] sabat^W meeting tonight">misc at zarb.org
+ </A><BR>
+ <I>Sun Jan 23 21:51:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI>Next message: <A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2410">[ date ]</a>
+ <a href="thread.html#2410">[ thread ]</a>
+ <a href="subject.html#2410">[ subject ]</a>
+ <a href="author.html#2410">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le dimanche 23 janvier 2011 &#224; 19:42 +0100, Ma&#226;t a &#233;crit :
+&gt;<i> Le 07/10/2010 15:33, Buchan Milne a &#233;crit :
+</I>&gt;<i> &gt; Here are the settings you need for phpbb:
+</I>&gt;<i> &gt; LDAP server name: svn.mageia.org
+</I>&gt;<i> &gt; LDAP base DN: ou=People,dc=mageia,dc=org
+</I>&gt;<i> &gt; LDAP uid: uid
+</I>&gt;<i> &gt; LDAP email attribute: mail
+</I>&gt;<i> &gt; LDAP user DN: cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+</I>&gt;<i> &gt; LDAP password: ###########
+</I>&gt;<i> &gt;
+</I>&gt;<i> Hi Buchan,
+</I>&gt;<i>
+</I>&gt;<i> Seems svn.mageia.org does not like me any more :
+</I>&gt;<i>
+</I>&gt;<i> &quot;Binding to LDAP server failed with specified user/password.&quot;
+</I>&gt;<i>
+</I>&gt;<i> What do i need to update in these data ?
+</I>
+Didn't we agreed to only let access from mageia.org servers ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI>Next message: <A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2410">[ date ]</a>
+ <a href="thread.html#2410">[ thread ]</a>
+ <a href="subject.html#2410">[ subject ]</a>
+ <a href="author.html#2410">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002411.html b/zarb-ml/mageia-sysadm/2011-January/002411.html
new file mode 100644
index 000000000..ba826eeb2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002411.html
@@ -0,0 +1,75 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C1295826310.2431.89.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002410.html">
+ <LINK REL="Next" HREF="002412.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C1295826310.2431.89.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 00:45:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI>Next message: <A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2411">[ date ]</a>
+ <a href="thread.html#2411">[ thread ]</a>
+ <a href="subject.html#2411">[ subject ]</a>
+ <a href="author.html#2411">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+as noticed by ahmad, / was almost full on valstar. I cleaned src.rpm
+from failure.
+
+I have nothing against tradition, but could we do something to prevent
+this :
+- not use a fs outside of lvm ( while for various reason like being
+psychorigid, I would prefer to use something outside of /var, i guess we
+can also simply add /home/schedbot in lvm )
+
+- do not keep src.rpm in case of failure. We do not really use them
+anyway, and removing them freed 6g on the server.
+
+--
+Michael Scherer
+
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A></li>
+ <LI>Next message: <A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2411">[ date ]</a>
+ <a href="thread.html#2411">[ thread ]</a>
+ <a href="subject.html#2411">[ subject ]</a>
+ <a href="author.html#2411">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002412.html b/zarb-ml/mageia-sysadm/2011-January/002412.html
new file mode 100644
index 000000000..2ad3aa6ba
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002412.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3zkqrp3tr.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002411.html">
+ <LINK REL="Next" HREF="002413.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3zkqrp3tr.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">mageia at blino.org
+ </A><BR>
+ <I>Mon Jan 24 01:01:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2412">[ date ]</a>
+ <a href="thread.html#2412">[ thread ]</a>
+ <a href="subject.html#2412">[ subject ]</a>
+ <a href="author.html#2412">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+
+&gt;<i> Hi,
+</I>&gt;<i> as noticed by ahmad, / was almost full on valstar. I cleaned src.rpm
+</I>&gt;<i> from failure.
+</I>&gt;<i>
+</I>&gt;<i> I have nothing against tradition, but could we do something to prevent
+</I>&gt;<i> this :
+</I>&gt;<i> - not use a fs outside of lvm ( while for various reason like being
+</I>&gt;<i> psychorigid, I would prefer to use something outside of /var, i guess we
+</I>&gt;<i> can also simply add /home/schedbot in lvm )
+</I>&gt;<i>
+</I>&gt;<i> - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;<i> anyway, and removing them freed 6g on the server.
+</I>
+We could have a cron, like on Mandriva BS, removing files older than a
+few days (like 7 days).
+
+(that's what I tried to achieve, but my command was over-zealous and
+removed the whole /uploads tree)
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2412">[ date ]</a>
+ <a href="thread.html#2412">[ thread ]</a>
+ <a href="subject.html#2412">[ subject ]</a>
+ <a href="author.html#2412">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002413.html b/zarb-ml/mageia-sysadm/2011-January/002413.html
new file mode 100644
index 000000000..9b75ebfb3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002413.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C20110124063523.GG21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002412.html">
+ <LINK REL="Next" HREF="002414.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C20110124063523.GG21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 24 07:35:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2413">[ date ]</a>
+ <a href="thread.html#2413">[ thread ]</a>
+ <a href="subject.html#2413">[ subject ]</a>
+ <a href="author.html#2413">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 24 Jan 2011, Olivier Blin wrote:
+
+&gt;<i> Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Hi,
+</I>&gt;<i> &gt; as noticed by ahmad, / was almost full on valstar. I cleaned src.rpm
+</I>&gt;<i> &gt; from failure.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I have nothing against tradition, but could we do something to prevent
+</I>&gt;<i> &gt; this :
+</I>&gt;<i> &gt; - not use a fs outside of lvm ( while for various reason like being
+</I>&gt;<i> &gt; psychorigid, I would prefer to use something outside of /var, i guess we
+</I>&gt;<i> &gt; can also simply add /home/schedbot in lvm )
+</I>
+I think /var/lib/schedbot would be better for system accounts.
+
+&gt;<i> &gt;
+</I>&gt;<i> &gt; - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;<i> &gt; anyway, and removing them freed 6g on the server.
+</I>&gt;<i>
+</I>&gt;<i> We could have a cron, like on Mandriva BS, removing files older than a
+</I>&gt;<i> few days (like 7 days).
+</I>
+Or one month, or more (if it can be useful). We have 1.53T free so we
+can probably create a big lvm partition for this.
+
+Maybe we can create a 100G lvm partition for this ?
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2413">[ date ]</a>
+ <a href="thread.html#2413">[ thread ]</a>
+ <a href="subject.html#2413">[ subject ]</a>
+ <a href="author.html#2413">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002414.html b/zarb-ml/mageia-sysadm/2011-January/002414.html
new file mode 100644
index 000000000..efc656cf5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002414.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3vd1epx7m.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002413.html">
+ <LINK REL="Next" HREF="002420.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3vd1epx7m.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">mageia at blino.org
+ </A><BR>
+ <I>Mon Jan 24 08:39:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2414">[ date ]</a>
+ <a href="thread.html#2414">[ thread ]</a>
+ <a href="subject.html#2414">[ subject ]</a>
+ <a href="author.html#2414">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+
+&gt;&gt;<i> &gt; - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;&gt;<i> &gt; anyway, and removing them freed 6g on the server.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> We could have a cron, like on Mandriva BS, removing files older than a
+</I>&gt;&gt;<i> few days (like 7 days).
+</I>&gt;<i>
+</I>&gt;<i> Or one month, or more (if it can be useful). We have 1.53T free so we
+</I>&gt;<i> can probably create a big lvm partition for this.
+</I>&gt;<i>
+</I>&gt;<i> Maybe we can create a 100G lvm partition for this ?
+</I>
+It grew to about 14G in 2 weeks, without big packages like OpenOffice or
+OpenArena, we have to be careful.
+
+Also, having more src.rpm/.info files in /uploads means the BS and its
+web status will be slower.
+
+Maybe we can move them to a /olds-uploads dir after one week, to make
+the BS faster but still keep history and remove them from there after
+one moth.
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2414">[ date ]</a>
+ <a href="thread.html#2414">[ thread ]</a>
+ <a href="subject.html#2414">[ subject ]</a>
+ <a href="author.html#2414">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002415.html b/zarb-ml/mageia-sysadm/2011-January/002415.html
new file mode 100644
index 000000000..7e82849a6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002415.html
@@ -0,0 +1,81 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] passwords in puppet
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C20110124082808.GH21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002489.html">
+ <LINK REL="Next" HREF="002416.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] passwords in puppet</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C20110124082808.GH21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] passwords in puppet">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 24 09:28:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2415">[ date ]</a>
+ <a href="thread.html#2415">[ thread ]</a>
+ <a href="subject.html#2415">[ subject ]</a>
+ <a href="author.html#2415">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello,
+
+We are using this ruby module to save passwords used by puppet in a csv
+file :
+<A HREF="http://www.devco.net/code/extlookup.rb">http://www.devco.net/code/extlookup.rb</A>
+and manifests/extlookup.pp in our puppet config.
+
+And we are saving all passwords in this file on valstar :
+/etc/puppet/extdata/common.csv
+
+As I don't know exactly how puppet and puppet master are working, I am
+wondering if access to any password from this file is possible from any
+node (if someone can modify puppet config on this node). This could be
+a problem if we start to manage with our puppet server some less trusted
+servers. Or if someone getting root access on only one of the server
+can access all the passwords.
+
+Does anyone know ?
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2415">[ date ]</a>
+ <a href="thread.html#2415">[ thread ]</a>
+ <a href="subject.html#2415">[ subject ]</a>
+ <a href="author.html#2415">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002416.html b/zarb-ml/mageia-sysadm/2011-January/002416.html
new file mode 100644
index 000000000..65e3e25d1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002416.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] passwords in puppet
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C1295858563.8770.2.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002415.html">
+ <LINK REL="Next" HREF="002433.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] passwords in puppet</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C1295858563.8770.2.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] passwords in puppet">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 09:42:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2416">[ date ]</a>
+ <a href="thread.html#2416">[ thread ]</a>
+ <a href="subject.html#2416">[ subject ]</a>
+ <a href="author.html#2416">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 09:28 +0100, nicolas vigier a &#233;crit :
+&gt;<i> Hello,
+</I>&gt;<i>
+</I>&gt;<i> We are using this ruby module to save passwords used by puppet in a csv
+</I>&gt;<i> file :
+</I>&gt;<i> <A HREF="http://www.devco.net/code/extlookup.rb">http://www.devco.net/code/extlookup.rb</A>
+</I>&gt;<i> and manifests/extlookup.pp in our puppet config.
+</I>&gt;<i>
+</I>&gt;<i> And we are saving all passwords in this file on valstar :
+</I>&gt;<i> /etc/puppet/extdata/common.csv
+</I>&gt;<i>
+</I>&gt;<i> As I don't know exactly how puppet and puppet master are working, I am
+</I>&gt;<i> wondering if access to any password from this file is possible from any
+</I>&gt;<i> node (if someone can modify puppet config on this node). This could be
+</I>&gt;<i> a problem if we start to manage with our puppet server some less trusted
+</I>&gt;<i> servers. Or if someone getting root access on only one of the server
+</I>&gt;<i> can access all the passwords.
+</I>
+&gt;<i>From puppet, someone being root on a server with puppet just get the
+</I>configuration for this server ( that's the beauty of the pull model ).
+
+On the puppet master, on the other hand, it can go root everywhere.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2416">[ date ]</a>
+ <a href="thread.html#2416">[ thread ]</a>
+ <a href="subject.html#2416">[ subject ]</a>
+ <a href="author.html#2416">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002417.html b/zarb-ml/mageia-sysadm/2011-January/002417.html
new file mode 100644
index 000000000..cc0ede512
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002417.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295860709.8770.12.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002433.html">
+ <LINK REL="Next" HREF="002419.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New test tree in ldap</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295860709.8770.12.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] New test tree in ldap">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 10:18:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2417">[ date ]</a>
+ <a href="thread.html#2417">[ thread ]</a>
+ <a href="subject.html#2417">[ subject ]</a>
+ <a href="author.html#2417">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+As asked by forum team, I have created a ldap subtree for testing the
+phpbb ldap integration, since they want to test on a server that is not
+managed by us, and so this could cause security issues ie, if a remote
+server is compromised for various reasons ( like not being treated as
+production, which is a reasonable assumption for a test server ) and
+someone start to gather username, email, and so on.
+
+The tree is dc=test_ldap, there is just the top level entry and there is
+no acl. ( maybe I should have called it test_ldap_forum )
+
+I am ok to give the manager password of this tree for testing and
+letting people create what they want ( that's just a test one, after
+all ), but maybe we can organize ourself better.
+
+Maat, besides this, what do you need ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2417">[ date ]</a>
+ <a href="thread.html#2417">[ thread ]</a>
+ <a href="subject.html#2417">[ subject ]</a>
+ <a href="author.html#2417">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002418.html b/zarb-ml/mageia-sysadm/2011-January/002418.html
new file mode 100644
index 000000000..5bfecaef8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002418.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Licensing of the puppet configuration files
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Licensing%20of%20the%20puppet%20configuration%20files&In-Reply-To=%3C1295861319.8770.21.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002437.html">
+ <LINK REL="Next" HREF="002439.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Licensing of the puppet configuration files</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Licensing%20of%20the%20puppet%20configuration%20files&In-Reply-To=%3C1295861319.8770.21.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Licensing of the puppet configuration files">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 10:28:39 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2418">[ date ]</a>
+ <a href="thread.html#2418">[ thread ]</a>
+ <a href="subject.html#2418">[ subject ]</a>
+ <a href="author.html#2418">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+as those who follow the meeting have seen
+( <A HREF="http://meetbot.mageia.org/mageia-meeting/2011/mageia-meeting.2011-01-17-19.36.html">http://meetbot.mageia.org/mageia-meeting/2011/mageia-meeting.2011-01-17-19.36.html</A> ), we proposed to use a BSD license for the puppet configuration, as this allow us to reuse it without much trouble.
+
+Does people agree or disagree with this ?
+
+If we all agree, we should them ( ideally ) put the license in each
+modules, or at least at the top of the svn.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2418">[ date ]</a>
+ <a href="thread.html#2418">[ thread ]</a>
+ <a href="subject.html#2418">[ subject ]</a>
+ <a href="author.html#2418">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002419.html b/zarb-ml/mageia-sysadm/2011-January/002419.html
new file mode 100644
index 000000000..6595b0b6c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002419.html
@@ -0,0 +1,125 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3D4952.3060905%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002417.html">
+ <LINK REL="Next" HREF="002421.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New test tree in ldap</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3D4952.3060905%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] New test tree in ldap">maat-ml at vilarem.net
+ </A><BR>
+ <I>Mon Jan 24 10:41:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2419">[ date ]</a>
+ <a href="thread.html#2419">[ thread ]</a>
+ <a href="subject.html#2419">[ subject ]</a>
+ <a href="author.html#2419">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 24/01/2011 10:18, Michael Scherer a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> As asked by forum team, I have created a ldap subtree for testing the
+</I>&gt;<i> phpbb ldap integration, since they want to test on a server that is not
+</I>&gt;<i> managed by us, and so this could cause security issues ie, if a remote
+</I>&gt;<i> server is compromised for various reasons ( like not being treated as
+</I>&gt;<i> production, which is a reasonable assumption for a test server ) and
+</I>&gt;<i> someone start to gather username, email, and so on.
+</I>great ! Thank you Misc :)
+
+&gt;<i> The tree is dc=test_ldap, there is just the top level entry and there is
+</I>&gt;<i> no acl. ( maybe I should have called it test_ldap_forum )
+</I>&gt;<i>
+</I>ok
+
+&gt;<i> I am ok to give the manager password of this tree for testing and
+</I>&gt;<i> letting people create what they want ( that's just a test one, after
+</I>&gt;<i> all ), but maybe we can organize ourself better.
+</I>&gt;<i>
+</I>&gt;<i> Maat, besides this, what do you need ?
+</I>I need a &quot;system account&quot; (used by phpbb to log itself on the ldap) with it's password
+
+The one given previously by Buchan was :
+
+cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+
+Then i need a few &quot;users&quot; and &quot;admin&quot; accounts on ldap test :
+
+-- forumadmin
+-- maat
+-- ashledombos
+-- test_user
+-- test_moderator
+
+That's all for ldap &lt;-&gt; forum connection
+
+Then we'll need to decide where our git reference repository will be hosted
+
+Atm on ennael's dedibox we have a repos cloned from phpBB's github official repos which i started while phpBB stable version was 3.0.7PL1.
+
+Now phpBB stable version is 3.0.8... as our customization is not heavy i want to take the opportunity (that we'll never have again) to fresh-start from upstream and re-apply our changes (theme, seo, umil...) so i just need a fresh git repos cloned from <A HREF="https://github.com/phpbb/phpbb3.git">https://github.com/phpbb/phpbb3.git</A> with at least write access for ashledombos and i
+
+That's all i think...
+
+Cheers,
+Ma&#226;t
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2419">[ date ]</a>
+ <a href="thread.html#2419">[ thread ]</a>
+ <a href="subject.html#2419">[ subject ]</a>
+ <a href="author.html#2419">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002420.html b/zarb-ml/mageia-sysadm/2011-January/002420.html
new file mode 100644
index 000000000..6ff653a7a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002420.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3CAANLkTi%3DgC__-b0Lo3txBUo4ZzrMCk0%2BMwUaDgc5FNn4o%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002414.html">
+ <LINK REL="Next" HREF="002424.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3CAANLkTi%3DgC__-b0Lo3txBUo4ZzrMCk0%2BMwUaDgc5FNn4o%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 11:09:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2420">[ date ]</a>
+ <a href="thread.html#2420">[ thread ]</a>
+ <a href="subject.html#2420">[ subject ]</a>
+ <a href="author.html#2420">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 24, 2011 at 07:39, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; wrote:
+&gt;<i> nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;&gt;&gt;<i> &gt; - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;&gt;&gt;<i> &gt; anyway, and removing them freed 6g on the server.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> We could have a cron, like on Mandriva BS, removing files older than a
+</I>&gt;&gt;&gt;<i> few days (like 7 days).
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Or one month, or more (if it can be useful). We have 1.53T free so we
+</I>&gt;&gt;<i> can probably create a big lvm partition for this.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Maybe we can create a 100G lvm partition for this ?
+</I>&gt;<i>
+</I>&gt;<i> It grew to about 14G in 2 weeks, without big packages like OpenOffice or
+</I>&gt;<i> OpenArena, we have to be careful.
+</I>&gt;<i>
+</I>&gt;<i> Also, having more src.rpm/.info files in /uploads means the BS and its
+</I>&gt;<i> web status will be slower.
+</I>&gt;<i>
+</I>&gt;<i> Maybe we can move them to a /olds-uploads dir after one week, to make
+</I>&gt;<i> the BS faster but still keep history and remove them from there after
+</I>&gt;<i> one moth.
+</I>
+Why not keeping at most n submits (like 10K) and at most 1 month and
+at most 90G ?
+If we get over 90G remove oldest ones, day by day, until we get back
+into the limit
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2420">[ date ]</a>
+ <a href="thread.html#2420">[ thread ]</a>
+ <a href="subject.html#2420">[ subject ]</a>
+ <a href="author.html#2420">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002421.html b/zarb-ml/mageia-sysadm/2011-January/002421.html
new file mode 100644
index 000000000..6b45c916c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002421.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295864105.8770.25.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002419.html">
+ <LINK REL="Next" HREF="002422.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New test tree in ldap</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295864105.8770.25.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] New test tree in ldap">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 11:15:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2421">[ date ]</a>
+ <a href="thread.html#2421">[ thread ]</a>
+ <a href="subject.html#2421">[ subject ]</a>
+ <a href="author.html#2421">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+
+&gt;<i> &gt; Maat, besides this, what do you need ?
+</I>&gt;<i> I need a &quot;system account&quot; (used by phpbb to log itself on the ldap) with its password
+</I>&gt;<i>
+</I>&gt;<i> The one given previously by Buchan was :
+</I>&gt;<i>
+</I>&gt;<i> cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+</I>&gt;<i>
+</I>&gt;<i> Then i need a few &quot;users&quot; and &quot;admin&quot; accounts on ldap test :
+</I>
+Well, there is no specific objectclass to use ? From a ldap point of
+view, the users and admins are the same ?
+I assume that you also need the passwords of the account ?
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2421">[ date ]</a>
+ <a href="thread.html#2421">[ thread ]</a>
+ <a href="subject.html#2421">[ subject ]</a>
+ <a href="author.html#2421">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002422.html b/zarb-ml/mageia-sysadm/2011-January/002422.html
new file mode 100644
index 000000000..27fc5d79a
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002422.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3D56EC.9070106%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002421.html">
+ <LINK REL="Next" HREF="002423.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New test tree in ldap</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3D56EC.9070106%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] New test tree in ldap">maat-ml at vilarem.net
+ </A><BR>
+ <I>Mon Jan 24 11:39:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2422">[ date ]</a>
+ <a href="thread.html#2422">[ thread ]</a>
+ <a href="subject.html#2422">[ subject ]</a>
+ <a href="author.html#2422">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 24/01/2011 11:15, Michael Scherer a &#233;crit :
+&gt;<i> Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;&gt;<i> Maat, besides this, what do you need ?
+</I>&gt;&gt;<i> I need a &quot;system account&quot; (used by phpbb to log itself on the ldap) with its password
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> The one given previously by Buchan was :
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Then i need a few &quot;users&quot; and &quot;admin&quot; accounts on ldap test :
+</I>&gt;<i> Well, there is no specific objectclass to use ?
+</I>phpBB offers a field allowing to filter ldap objects... but Buchan dit not customize ldap with specific data structures afaic
+
+&gt;<i> From a ldap point of
+</I>&gt;<i> view, the users and admins are the same ?
+</I>Yup i think so (unless i patch phpBB auth group and users object to have a deeper ldap integration)
+
+&gt;<i> I assume that you also need the passwords of the account ?
+</I>&gt;<i>
+</I>indeed :)
+
+(except for ashledombos' which i don't need to know =&gt; you can give to it's rightful owner without me seeing it at all)
+
+Ma&#226;t
+
+
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2422">[ date ]</a>
+ <a href="thread.html#2422">[ thread ]</a>
+ <a href="subject.html#2422">[ subject ]</a>
+ <a href="author.html#2422">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002423.html b/zarb-ml/mageia-sysadm/2011-January/002423.html
new file mode 100644
index 000000000..ef39137e3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002423.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C201101241320.00303.bgmilne%40staff.telkomsa.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002422.html">
+ <LINK REL="Next" HREF="002434.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] New test tree in ldap</H1>
+ <B>Buchan Milne</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C201101241320.00303.bgmilne%40staff.telkomsa.net%3E"
+ TITLE="[Mageia-sysadm] New test tree in ldap">bgmilne at staff.telkomsa.net
+ </A><BR>
+ <I>Mon Jan 24 12:20:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2423">[ date ]</a>
+ <a href="thread.html#2423">[ thread ]</a>
+ <a href="subject.html#2423">[ subject ]</a>
+ <a href="author.html#2423">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Monday, 24 January 2011 12:39:40 Ma&#226;t wrote:
+&gt;<i> Le 24/01/2011 11:15, Michael Scherer a &#233;crit :
+</I>&gt;<i> &gt; Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;<i> &gt;&gt;&gt; Maat, besides this, what do you need ?
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; I need a &quot;system account&quot; (used by phpbb to log itself on the ldap) with
+</I>&gt;<i> &gt;&gt; its password
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; The one given previously by Buchan was :
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; cn=phpbb,ou=System Accounts,dc=mageia,dc=org
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt; Then i need a few &quot;users&quot; and &quot;admin&quot; accounts on ldap test :
+</I>&gt;<i> &gt; Well, there is no specific objectclass to use ?
+</I>&gt;<i>
+</I>&gt;<i> phpBB offers a field allowing to filter ldap objects... but Buchan dit not
+</I>&gt;<i> customize ldap with specific data structures afaic
+</I>
+The only sensible filter at present is &quot;(objectClass=inetOrgPerson)&quot;, in case
+we have some non-people entries in ou=People with uid attributes.
+
+&gt;<i> &gt; From a ldap point of
+</I>&gt;<i> &gt; view, the users and admins are the same ?
+</I>&gt;<i>
+</I>&gt;<i> Yup i think so (unless i patch phpBB auth group and users object to have a
+</I>&gt;<i> deeper ldap integration)
+</I>
+If you see the value, we can consider this.
+
+Regards,
+Buchan
+</PRE>
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2423">[ date ]</a>
+ <a href="thread.html#2423">[ thread ]</a>
+ <a href="subject.html#2423">[ subject ]</a>
+ <a href="author.html#2423">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002424.html b/zarb-ml/mageia-sysadm/2011-January/002424.html
new file mode 100644
index 000000000..740347962
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002424.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3mxmqpj71.fsf%40euphor.blino.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002420.html">
+ <LINK REL="Next" HREF="002425.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Olivier Blin</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3Cm3mxmqpj71.fsf%40euphor.blino.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">mageia at blino.org
+ </A><BR>
+ <I>Mon Jan 24 13:41:54 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2424">[ date ]</a>
+ <a href="thread.html#2424">[ thread ]</a>
+ <a href="subject.html#2424">[ subject ]</a>
+ <a href="author.html#2424">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt; writes:
+
+&gt;<i> On Mon, Jan 24, 2011 at 07:39, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; wrote:
+</I>&gt;&gt;<i> nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+</I>&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> &gt; - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;&gt;&gt;&gt;<i> &gt; anyway, and removing them freed 6g on the server.
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> We could have a cron, like on Mandriva BS, removing files older than a
+</I>&gt;&gt;&gt;&gt;<i> few days (like 7 days).
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Or one month, or more (if it can be useful). We have 1.53T free so we
+</I>&gt;&gt;&gt;<i> can probably create a big lvm partition for this.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Maybe we can create a 100G lvm partition for this ?
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> It grew to about 14G in 2 weeks, without big packages like OpenOffice or
+</I>&gt;&gt;<i> OpenArena, we have to be careful.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Also, having more src.rpm/.info files in /uploads means the BS and its
+</I>&gt;&gt;<i> web status will be slower.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Maybe we can move them to a /olds-uploads dir after one week, to make
+</I>&gt;&gt;<i> the BS faster but still keep history and remove them from there after
+</I>&gt;&gt;<i> one moth.
+</I>&gt;<i>
+</I>&gt;<i> Why not keeping at most n submits (like 10K) and at most 1 month and
+</I>&gt;<i> at most 90G ?
+</I>&gt;<i> If we get over 90G remove oldest ones, day by day, until we get back
+</I>&gt;<i> into the limit
+</I>
+Maybe we could use this, but with two levels (so that uploads + web
+interface are not slowed down too much):
+- in /uploads, at most 500 submits or 1 week or 20G
+- in /old-uploads, at most 10k submits or 1 month or 90G
+
+--
+Olivier Blin - blino
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2424">[ date ]</a>
+ <a href="thread.html#2424">[ thread ]</a>
+ <a href="subject.html#2424">[ subject ]</a>
+ <a href="author.html#2424">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002425.html b/zarb-ml/mageia-sysadm/2011-January/002425.html
new file mode 100644
index 000000000..e9e021bf7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002425.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3CAANLkTimb0-QOAB2otPR5vmzih4FN-bM7OWvOh30aQAAX%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002424.html">
+ <LINK REL="Next" HREF="002489.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3CAANLkTimb0-QOAB2otPR5vmzih4FN-bM7OWvOh30aQAAX%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 14:02:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2425">[ date ]</a>
+ <a href="thread.html#2425">[ thread ]</a>
+ <a href="subject.html#2425">[ subject ]</a>
+ <a href="author.html#2425">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 24, 2011 at 12:41, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; wrote:
+&gt;<i> Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt; writes:
+</I>&gt;<i>
+</I>&gt;&gt;<i> On Mon, Jan 24, 2011 at 07:39, Olivier Blin &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">mageia at blino.org</A>&gt; wrote:
+</I>&gt;&gt;&gt;<i> nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; writes:
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;&gt;<i> &gt; - do not keep src.rpm in case of failure. We do not really use them
+</I>&gt;&gt;&gt;&gt;&gt;<i> &gt; anyway, and removing them freed 6g on the server.
+</I>&gt;&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;&gt;<i> We could have a cron, like on Mandriva BS, removing files older than a
+</I>&gt;&gt;&gt;&gt;&gt;<i> few days (like 7 days).
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> Or one month, or more (if it can be useful). We have 1.53T free so we
+</I>&gt;&gt;&gt;&gt;<i> can probably create a big lvm partition for this.
+</I>&gt;&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;&gt;<i> Maybe we can create a 100G lvm partition for this ?
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> It grew to about 14G in 2 weeks, without big packages like OpenOffice or
+</I>&gt;&gt;&gt;<i> OpenArena, we have to be careful.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Also, having more src.rpm/.info files in /uploads means the BS and its
+</I>&gt;&gt;&gt;<i> web status will be slower.
+</I>&gt;&gt;&gt;<i>
+</I>&gt;&gt;&gt;<i> Maybe we can move them to a /olds-uploads dir after one week, to make
+</I>&gt;&gt;&gt;<i> the BS faster but still keep history and remove them from there after
+</I>&gt;&gt;&gt;<i> one moth.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Why not keeping at most n submits (like 10K) and at most 1 month and
+</I>&gt;&gt;<i> at most 90G ?
+</I>&gt;&gt;<i> If we get over 90G remove oldest ones, day by day, until we get back
+</I>&gt;&gt;<i> into the limit
+</I>&gt;<i>
+</I>&gt;<i> Maybe we could use this, but with two levels (so that uploads + web
+</I>&gt;<i> interface are not slowed down too much):
+</I>&gt;<i> - in /uploads, at most 500 submits or 1 week or 20G
+</I>&gt;<i> - in /old-uploads, at most 10k submits or 1 month or 90G
+</I>
+Well there is no real reason to keep any uploaded or failures things
+in upload anyway
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2425">[ date ]</a>
+ <a href="thread.html#2425">[ thread ]</a>
+ <a href="subject.html#2425">[ subject ]</a>
+ <a href="author.html#2425">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002426.html b/zarb-ml/mageia-sysadm/2011-January/002426.html
new file mode 100644
index 000000000..f303c9d52
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002426.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295876769.29541.9.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002439.html">
+ <LINK REL="Next" HREF="002427.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295876769.29541.9.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 14:46:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI>Next message: <A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2426">[ date ]</a>
+ <a href="thread.html#2426">[ thread ]</a>
+ <a href="subject.html#2426">[ subject ]</a>
+ <a href="author.html#2426">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+since people have asked for it since a long time, and since no much
+people commented on viewvc vs websvn
+( <A HREF="https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html">https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html</A> ), and so based on the fact that websvn run svn to get information ( thus would potentially overload the server when google bot team with yahoo to explore the server and our patches ), I have setup viewvc.
+
+I can also setup websvn if someone really need, but a quick check showed
+that both tools are quite similar in term of features, the only
+difference being the usage of svn commandline.
+
+There is 2 questions left ( with a default answer with a timeout of 2
+days ) :
+- what should be the name ( svn.mageia.org cannot be used, as it point
+to a different server, a redirect can be setup to another url
+however ) ?
+( default answer : viewvc.mageia.org )
+
+- do people from the web team want to customize it ( ie, if someone
+devote time for that, i can add it to web like the others web
+application ) ?
+( default answer : I will report this to when it will be needed )
+
+For the moment, it is not in the dns, but should soon be so people can
+take a look at it.
+
+I would just ask to not take the url as granted, in case someone find a
+better name ( I am not completely satisfied by viewvc.mageia.org, but it
+the easiest to type that I could find, and was more than enough for the
+test I add to do ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI>Next message: <A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2426">[ date ]</a>
+ <a href="thread.html#2426">[ thread ]</a>
+ <a href="subject.html#2426">[ subject ]</a>
+ <a href="author.html#2426">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002427.html b/zarb-ml/mageia-sysadm/2011-January/002427.html
new file mode 100644
index 000000000..128145e8c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002427.html
@@ -0,0 +1,79 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C20110124145724.GI21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002426.html">
+ <LINK REL="Next" HREF="002428.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C20110124145724.GI21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 24 15:57:24 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2427">[ date ]</a>
+ <a href="thread.html#2427">[ thread ]</a>
+ <a href="subject.html#2427">[ subject ]</a>
+ <a href="author.html#2427">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 24 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> days ) :
+</I>&gt;<i> - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> to a different server, a redirect can be setup to another url
+</I>&gt;<i> however ) ?
+</I>&gt;<i> ( default answer : viewvc.mageia.org )
+</I>
+I would prefer a name that is not the name of the software (in case we
+want to use something else later), so I propose svn-browse.mageia.org,
+or svnweb.mageia.org.
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2427">[ date ]</a>
+ <a href="thread.html#2427">[ thread ]</a>
+ <a href="subject.html#2427">[ subject ]</a>
+ <a href="author.html#2427">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002428.html b/zarb-ml/mageia-sysadm/2011-January/002428.html
new file mode 100644
index 000000000..3b7b52947
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002428.html
@@ -0,0 +1,84 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTim_MPZ6uPS7N1Fic4Brq5P94OUkRyWYw_AQHzxd%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002427.html">
+ <LINK REL="Next" HREF="002431.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTim_MPZ6uPS7N1Fic4Brq5P94OUkRyWYw_AQHzxd%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 16:00:16 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2428">[ date ]</a>
+ <a href="thread.html#2428">[ thread ]</a>
+ <a href="subject.html#2428">[ subject ]</a>
+ <a href="author.html#2428">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 24, 2011 at 14:57, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> On Mon, 24 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i>
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;&gt;<i> days ) :
+</I>&gt;&gt;<i> - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;&gt;<i> to a different server, a redirect can be setup to another url
+</I>&gt;&gt;<i> however ) ?
+</I>&gt;&gt;<i> ( default answer : viewvc.mageia.org )
+</I>&gt;<i>
+</I>&gt;<i> I would prefer a name that is not the name of the software (in case we
+</I>&gt;<i> want to use something else later), so I propose svn-browse.mageia.org,
+</I>&gt;<i> or svnweb.mageia.org.
+</I>
+And what if we replace svn with git ? :)
+vc.mageia.org would do it
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2428">[ date ]</a>
+ <a href="thread.html#2428">[ thread ]</a>
+ <a href="subject.html#2428">[ subject ]</a>
+ <a href="author.html#2428">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002429.html b/zarb-ml/mageia-sysadm/2011-January/002429.html
new file mode 100644
index 000000000..619c5a798
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002429.html
@@ -0,0 +1,97 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Current bugzilla status
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Current%20bugzilla%20status&In-Reply-To=%3CAANLkTikcP7hhH5frXPDMbm4SJF1Tp-bDQYSwcTe5V3Ah%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002463.html">
+ <LINK REL="Next" HREF="002441.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Current bugzilla status</H1>
+ <B>Dexter Morgan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Current%20bugzilla%20status&In-Reply-To=%3CAANLkTikcP7hhH5frXPDMbm4SJF1Tp-bDQYSwcTe5V3Ah%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Current bugzilla status">dmorganec at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 16:09:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2429">[ date ]</a>
+ <a href="thread.html#2429">[ thread ]</a>
+ <a href="subject.html#2429">[ subject ]</a>
+ <a href="author.html#2429">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hello to all,
+
+i wanted to mail you before but missed some time.
+
+Regarding the bugzilla, the install have been done,
+categories/componments/... have been added.
+
+I added the same page as mdv to report bugs (
+<A HREF="http://bugs.mageia.org/enter_bug.cgi?format=guided&amp;classification=__all">http://bugs.mageia.org/enter_bug.cgi?format=guided&amp;classification=__all</A>
+) .
+
+What's left is the page that show the bugs when done because for now
+we use the std page but which doesn't show the rpm field.
+
+does someone have time to do it ?
+If yes please send me the diff so i can test on my wm.
+
+
+thanks in advance
+D.Morgan
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2429">[ date ]</a>
+ <a href="thread.html#2429">[ thread ]</a>
+ <a href="subject.html#2429">[ subject ]</a>
+ <a href="author.html#2429">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002430.html b/zarb-ml/mageia-sysadm/2011-January/002430.html
new file mode 100644
index 000000000..f3927e809
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002430.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTi%3Dmw7xye4i0MnMs_WWeHMKMbu8AHD9Sk75MZJmw%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002431.html">
+ <LINK REL="Next" HREF="002432.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Romain d'Alverny</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTi%3Dmw7xye4i0MnMs_WWeHMKMbu8AHD9Sk75MZJmw%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">rdalverny at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 16:18:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2430">[ date ]</a>
+ <a href="thread.html#2430">[ thread ]</a>
+ <a href="subject.html#2430">[ subject ]</a>
+ <a href="author.html#2430">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 24, 2011 at 14:46, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> days ) :
+</I>&gt;<i> - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> to a different server, a redirect can be setup to another url
+</I>&gt;<i> however ) ?
+</I>&gt;<i> ( default answer : viewvc.mageia.org )
+</I>
+codeview.mageia.org ? (vc.mageia.org goes for me as well, makes sense;
+just that the &quot;vc&quot; is not very explicit - ok, go for vc).
+
+&gt;<i> - do people from the web team want to customize it ( ie, if someone
+</I>&gt;<i> devote time for that, i can add it to web like the others web
+</I>&gt;<i> application ) &#160;?
+</I>&gt;<i> ( default answer : I will report this to when it will be needed )
+</I>
+I'd see this after it is in place.
+
+One feature I would find useful is a paragraph explaining what URI to
+use to actually checkout the code we're browsing at some place
+(anonymously or with our Mageia user id).
+
+That is, sometimes, I've been stuck because the URI was not just
+svn.domain.tld/{path from the web view}. But maybe that's ludicrous,
+not sure.
+
+Romain
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2430">[ date ]</a>
+ <a href="thread.html#2430">[ thread ]</a>
+ <a href="subject.html#2430">[ subject ]</a>
+ <a href="author.html#2430">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002431.html b/zarb-ml/mageia-sysadm/2011-January/002431.html
new file mode 100644
index 000000000..208ddf287
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002431.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295884091.31817.0.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002428.html">
+ <LINK REL="Next" HREF="002430.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295884091.31817.0.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 16:48:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2431">[ date ]</a>
+ <a href="thread.html#2431">[ thread ]</a>
+ <a href="subject.html#2431">[ subject ]</a>
+ <a href="author.html#2431">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 15:00 +0000, Pascal Terjan a &#233;crit :
+&gt;<i> On Mon, Jan 24, 2011 at 14:57, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+</I>&gt;<i> &gt; On Mon, 24 Jan 2011, Michael Scherer wrote:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> &gt;&gt; days ) :
+</I>&gt;<i> &gt;&gt; - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> &gt;&gt; to a different server, a redirect can be setup to another url
+</I>&gt;<i> &gt;&gt; however ) ?
+</I>&gt;<i> &gt;&gt; ( default answer : viewvc.mageia.org )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I would prefer a name that is not the name of the software (in case we
+</I>&gt;<i> &gt; want to use something else later), so I propose svn-browse.mageia.org,
+</I>&gt;<i> &gt; or svnweb.mageia.org.
+</I>&gt;<i>
+</I>&gt;<i> And what if we replace svn with git ? :)
+</I>&gt;<i> vc.mageia.org would do it
+</I>
+I do not except the switch to happen globally and in one night.
+So we would still need to have 2 name for that ( ie, during the
+transition period ).
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2431">[ date ]</a>
+ <a href="thread.html#2431">[ thread ]</a>
+ <a href="subject.html#2431">[ subject ]</a>
+ <a href="author.html#2431">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002432.html b/zarb-ml/mageia-sysadm/2011-January/002432.html
new file mode 100644
index 000000000..9b0b6abfd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002432.html
@@ -0,0 +1,96 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295884744.31817.4.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002430.html">
+ <LINK REL="Next" HREF="002438.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1295884744.31817.4.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 16:59:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2432">[ date ]</a>
+ <a href="thread.html#2432">[ thread ]</a>
+ <a href="subject.html#2432">[ subject ]</a>
+ <a href="author.html#2432">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 16:18 +0100, Romain d'Alverny a &#233;crit :
+&gt;<i> On Mon, Jan 24, 2011 at 14:46, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>
+&gt;<i> &gt; - do people from the web team want to customize it ( ie, if someone
+</I>&gt;<i> &gt; devote time for that, i can add it to web like the others web
+</I>&gt;<i> &gt; application ) ?
+</I>&gt;<i> &gt; ( default answer : I will report this to when it will be needed )
+</I>&gt;<i>
+</I>&gt;<i> I'd see this after it is in place.
+</I>
+That should work now <A HREF="http://viewvc.mageia.org">http://viewvc.mageia.org</A>
+Default look, I think the footer can be customized by configuration.
+And i didn't check what do they use for templating.
+
+&gt;<i> One feature I would find useful is a paragraph explaining what URI to
+</I>&gt;<i> use to actually checkout the code we're browsing at some place
+</I>&gt;<i> (anonymously or with our Mageia user id).
+</I>
+Yup, that's the only reason that I go to sourceforge, to copy and paste
+the url ( same goes for most forges in fact ).
+
+&gt;<i> That is, sometimes, I've been stuck because the URI was not just
+</I>&gt;<i> svn.domain.tld/{path from the web view}. But maybe that's ludicrous,
+</I>&gt;<i> not sure.
+</I>
+Well, we could, but we would have to use the default svn viewer, which
+lack features, and would requires xsl stylesheet to be nice.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2432">[ date ]</a>
+ <a href="thread.html#2432">[ thread ]</a>
+ <a href="subject.html#2432">[ subject ]</a>
+ <a href="author.html#2432">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002433.html b/zarb-ml/mageia-sysadm/2011-January/002433.html
new file mode 100644
index 000000000..45e917c01
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002433.html
@@ -0,0 +1,66 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] passwords in puppet
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C20110124164700.GK21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002416.html">
+ <LINK REL="Next" HREF="002417.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] passwords in puppet</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20passwords%20in%20puppet&In-Reply-To=%3C20110124164700.GK21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] passwords in puppet">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 24 17:47:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2433">[ date ]</a>
+ <a href="thread.html#2433">[ thread ]</a>
+ <a href="subject.html#2433">[ subject ]</a>
+ <a href="author.html#2433">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 24 Jan 2011, Michael Scherer wrote:
+
+&gt;<i>
+</I>&gt;<i> From puppet, someone being root on a server with puppet just get the
+</I>&gt;<i> configuration for this server ( that's the beauty of the pull model ).
+</I>
+Ok. I was not sure of this. So this should be ok.
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI>Next message: <A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2433">[ date ]</a>
+ <a href="thread.html#2433">[ thread ]</a>
+ <a href="subject.html#2433">[ subject ]</a>
+ <a href="author.html#2433">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002434.html b/zarb-ml/mageia-sysadm/2011-January/002434.html
new file mode 100644
index 000000000..058d25ee3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002434.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295889032.31817.14.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002423.html">
+ <LINK REL="Next" HREF="002436.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] New test tree in ldap</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295889032.31817.14.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] New test tree in ldap">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 18:10:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2434">[ date ]</a>
+ <a href="thread.html#2434">[ thread ]</a>
+ <a href="subject.html#2434">[ subject ]</a>
+ <a href="author.html#2434">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+
+&gt;<i> Then we'll need to decide where our git reference repository will be hosted
+</I>&gt;<i>
+</I>&gt;<i> Atm on ennael's dedibox we have a repos cloned from phpBB's github official
+</I>&gt;<i> repos which i started while phpBB stable version was 3.0.7PL1.
+</I>&gt;<i>
+</I>&gt;<i> Now phpBB stable version is 3.0.8... as our customization is not heavy i want
+</I>&gt;<i> to take the opportunity (that we'll never have again) to fresh-start from upstream
+</I>&gt;<i> and re-apply our changes (theme, seo, umil...) so i just need a fresh git repos
+</I>&gt;<i> cloned from <A HREF="https://github.com/phpbb/phpbb3.git">https://github.com/phpbb/phpbb3.git</A> with at least write access for
+</I>&gt;<i> ashledombos and i
+</I>
+I have created ( or at least pushed on valstar after tested it on a vm )
+a git repository. I will add soon the various bits ( like a more
+suitable dns host, check that anonymous checkout is ok ), and tell you
+more definitive connexion information. ( And look on syntax check and
+commit mail ).
+
+There is no plan to install a web interface soon ( as the default one is
+quite crapp^w suboptimal from my memories, gitorious and co are much
+more complex, and cgit requires git code to be compiled and is not
+packaged ).
+
+The write access is restricted to people in mga-forum-developers group
+that I just created and for the moment, that's you and ashledombos.
+
+So far, the git is still experimental and quite open ( ie, I didn't
+restrict tags or anything, except non-fastforward rebase ).
+
+And sorry for others ( especially for kosmas ), I would prefer to first
+see how it goes with 1 project before hosting more than one, so people
+will have to wait until that.
+
+I will take a look at filling ldap later tonight, and send mail with a
+password.
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2434">[ date ]</a>
+ <a href="thread.html#2434">[ thread ]</a>
+ <a href="subject.html#2434">[ subject ]</a>
+ <a href="author.html#2434">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002435.html b/zarb-ml/mageia-sysadm/2011-January/002435.html
new file mode 100644
index 000000000..1de4980cb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002435.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3DC42E.9030305%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002436.html">
+ <LINK REL="Next" HREF="002437.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] New test tree in ldap</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3DC42E.9030305%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] New test tree in ldap">maat-ml at vilarem.net
+ </A><BR>
+ <I>Mon Jan 24 19:25:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2435">[ date ]</a>
+ <a href="thread.html#2435">[ thread ]</a>
+ <a href="subject.html#2435">[ subject ]</a>
+ <a href="author.html#2435">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 24/01/2011 18:10, Michael Scherer a &#233;crit :
+&gt;<i> Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;<i> Then we'll need to decide where our git reference repository will be hosted
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Atm on ennael's dedibox we have a repos cloned from phpBB's github official
+</I>&gt;&gt;<i> repos which i started while phpBB stable version was 3.0.7PL1.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Now phpBB stable version is 3.0.8... as our customization is not heavy i want
+</I>&gt;&gt;<i> to take the opportunity (that we'll never have again) to fresh-start from upstream
+</I>&gt;&gt;<i> and re-apply our changes (theme, seo, umil...) so i just need a fresh git repos
+</I>&gt;&gt;<i> cloned from <A HREF="https://github.com/phpbb/phpbb3.git">https://github.com/phpbb/phpbb3.git</A> with at least write access for
+</I>&gt;&gt;<i> ashledombos and i
+</I>&gt;<i> I have created ( or at least pushed on valstar after tested it on a vm )
+</I>&gt;<i> a git repository. I will add soon the various bits ( like a more
+</I>&gt;<i> suitable dns host, check that anonymous checkout is ok ), and tell you
+</I>&gt;<i> more definitive connexion information. ( And look on syntax check and
+</I>&gt;<i> commit mail ).
+</I>&gt;<i>
+</I>&gt;<i> There is no plan to install a web interface soon ( as the default one is
+</I>&gt;<i> quite crapp^w suboptimal from my memories, gitorious and co are much
+</I>&gt;<i> more complex, and cgit requires git code to be compiled and is not
+</I>&gt;<i> packaged ).
+</I>&gt;<i>
+</I>&gt;<i> The write access is restricted to people in mga-forum-developers group
+</I>&gt;<i> that I just created and for the moment, that's you and ashledombos.
+</I>&gt;<i>
+</I>&gt;<i> So far, the git is still experimental and quite open ( ie, I didn't
+</I>&gt;<i> restrict tags or anything, except non-fastforward rebase ).
+</I>&gt;<i>
+</I>&gt;<i> And sorry for others ( especially for kosmas ), I would prefer to first
+</I>&gt;<i> see how it goes with 1 project before hosting more than one, so people
+</I>&gt;<i> will have to wait until that.
+</I>&gt;<i>
+</I>&gt;<i> I will take a look at filling ldap later tonight, and send mail with a
+</I>&gt;<i> password.
+</I>
+Ok Michael... thanks a lot :)
+
+I'll check tomorrow...
+
+Ma&#226;t
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2435">[ date ]</a>
+ <a href="thread.html#2435">[ thread ]</a>
+ <a href="subject.html#2435">[ subject ]</a>
+ <a href="author.html#2435">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002436.html b/zarb-ml/mageia-sysadm/2011-January/002436.html
new file mode 100644
index 000000000..2164cae41
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002436.html
@@ -0,0 +1,102 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3DC3E4.3050003%40vilarem.net%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002434.html">
+ <LINK REL="Next" HREF="002435.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] New test tree in ldap</H1>
+ <B>Ma&#226;t</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C4D3DC3E4.3050003%40vilarem.net%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] New test tree in ldap">maat at vilarem.net
+ </A><BR>
+ <I>Mon Jan 24 19:24:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2436">[ date ]</a>
+ <a href="thread.html#2436">[ thread ]</a>
+ <a href="subject.html#2436">[ subject ]</a>
+ <a href="author.html#2436">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le 24/01/2011 18:10, Michael Scherer a &#233;crit :
+&gt;<i> Le lundi 24 janvier 2011 &#224; 10:41 +0100, Ma&#226;t a &#233;crit :
+</I>&gt;<i>
+</I>&gt;&gt;<i> Then we'll need to decide where our git reference repository will be hosted
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Atm on ennael's dedibox we have a repos cloned from phpBB's github official
+</I>&gt;&gt;<i> repos which i started while phpBB stable version was 3.0.7PL1.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Now phpBB stable version is 3.0.8... as our customization is not heavy i want
+</I>&gt;&gt;<i> to take the opportunity (that we'll never have again) to fresh-start from upstream
+</I>&gt;&gt;<i> and re-apply our changes (theme, seo, umil...) so i just need a fresh git repos
+</I>&gt;&gt;<i> cloned from <A HREF="https://github.com/phpbb/phpbb3.git">https://github.com/phpbb/phpbb3.git</A> with at least write access for
+</I>&gt;&gt;<i> ashledombos and i
+</I>&gt;<i> I have created ( or at least pushed on valstar after tested it on a vm )
+</I>&gt;<i> a git repository. I will add soon the various bits ( like a more
+</I>&gt;<i> suitable dns host, check that anonymous checkout is ok ), and tell you
+</I>&gt;<i> more definitive connexion information. ( And look on syntax check and
+</I>&gt;<i> commit mail ).
+</I>&gt;<i>
+</I>&gt;<i> There is no plan to install a web interface soon ( as the default one is
+</I>&gt;<i> quite crapp^w suboptimal from my memories, gitorious and co are much
+</I>&gt;<i> more complex, and cgit requires git code to be compiled and is not
+</I>&gt;<i> packaged ).
+</I>&gt;<i>
+</I>&gt;<i> The write access is restricted to people in mga-forum-developers group
+</I>&gt;<i> that I just created and for the moment, that's you and ashledombos.
+</I>&gt;<i>
+</I>&gt;<i> So far, the git is still experimental and quite open ( ie, I didn't
+</I>&gt;<i> restrict tags or anything, except non-fastforward rebase ).
+</I>&gt;<i>
+</I>&gt;<i> And sorry for others ( especially for kosmas ), I would prefer to first
+</I>&gt;<i> see how it goes with 1 project before hosting more than one, so people
+</I>&gt;<i> will have to wait until that.
+</I>&gt;<i>
+</I>&gt;<i> I will take a look at filling ldap later tonight, and send mail with a
+</I>&gt;<i> password.
+</I>
+Ok Michael... thanks a lot :)
+
+I'll check tomorrow...
+
+Ma&#226;t
+
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2436">[ date ]</a>
+ <a href="thread.html#2436">[ thread ]</a>
+ <a href="subject.html#2436">[ subject ]</a>
+ <a href="author.html#2436">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002437.html b/zarb-ml/mageia-sysadm/2011-January/002437.html
new file mode 100644
index 000000000..451660bad
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002437.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295895711.31817.72.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002435.html">
+ <LINK REL="Next" HREF="002418.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [Mageia-webteam] New test tree in ldap</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5BMageia-webteam%5D%20%20New%20test%20tree%20in%20ldap&In-Reply-To=%3C1295895711.31817.72.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [Mageia-webteam] New test tree in ldap">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 24 20:01:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2437">[ date ]</a>
+ <a href="thread.html#2437">[ thread ]</a>
+ <a href="subject.html#2437">[ subject ]</a>
+ <a href="author.html#2437">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 18:10 +0100, Michael Scherer a &#233;crit :
+
+&gt;<i> I will take a look at filling ldap later tonight, and send mail with a
+</I>&gt;<i> password.
+</I>
+FYI,
+I have added several account in the test tree, and mailed the details to
+webteam/forum peoples.
+
+The passwords are stored in cleartext in ldap, so any admin can read
+them and give them back. The password of the rootdn of the test tree is
+on valstar, with the others, as cleartext too.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A></li>
+ <LI>Next message: <A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2437">[ date ]</a>
+ <a href="thread.html#2437">[ thread ]</a>
+ <a href="subject.html#2437">[ subject ]</a>
+ <a href="author.html#2437">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002438.html b/zarb-ml/mageia-sysadm/2011-January/002438.html
new file mode 100644
index 000000000..7c2463084
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002438.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101242000.47261.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002432.html">
+ <LINK REL="Next" HREF="002440.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101242000.47261.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 20:00:47 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2438">[ date ]</a>
+ <a href="thread.html#2438">[ thread ]</a>
+ <a href="subject.html#2438">[ subject ]</a>
+ <a href="author.html#2438">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op maandag 24 januari 2011 14:46:09 schreef Michael Scherer:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> since people have asked for it since a long time, and since no much
+</I>&gt;<i> people commented on viewvc vs websvn
+</I>&gt;<i> ( <A HREF="https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html">https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html</A>
+</I>&gt;<i> ), and so based on the fact that websvn run svn to get information ( thus
+</I>&gt;<i> would potentially overload the server when google bot team with yahoo to
+</I>&gt;<i> explore the server and our patches ), I have setup viewvc.
+</I>&gt;<i>
+</I>&gt;<i> I can also setup websvn if someone really need, but a quick check showed
+</I>&gt;<i> that both tools are quite similar in term of features, the only
+</I>&gt;<i> difference being the usage of svn commandline.
+</I>&gt;<i>
+</I>&gt;<i> There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> days ) :
+</I>&gt;<i> - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> to a different server, a redirect can be setup to another url
+</I>&gt;<i> however ) ?
+</I>&gt;<i> ( default answer : viewvc.mageia.org )
+</I>
+i want svn.mageia.org, so perhaps instead of redirect, you could do a
+proxypass (with some caching; it's mostly static anyway)? then for all i care,
+you can use viewvc or something else, if something else is done later on.
+
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2438">[ date ]</a>
+ <a href="thread.html#2438">[ thread ]</a>
+ <a href="subject.html#2438">[ subject ]</a>
+ <a href="author.html#2438">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002439.html b/zarb-ml/mageia-sysadm/2011-January/002439.html
new file mode 100644
index 000000000..1ae857bb3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002439.html
@@ -0,0 +1,67 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Licensing of the puppet configuration files
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Licensing%20of%20the%20puppet%20configuration%20files&In-Reply-To=%3CAANLkTikYpMUGASR0-2XCh%2BVsvG2U0qFrgdFWwT8zb4zW%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002418.html">
+ <LINK REL="Next" HREF="002426.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Licensing of the puppet configuration files</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Licensing%20of%20the%20puppet%20configuration%20files&In-Reply-To=%3CAANLkTikYpMUGASR0-2XCh%2BVsvG2U0qFrgdFWwT8zb4zW%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Licensing of the puppet configuration files">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 24 21:08:17 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI>Next message: <A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2439">[ date ]</a>
+ <a href="thread.html#2439">[ thread ]</a>
+ <a href="subject.html#2439">[ subject ]</a>
+ <a href="author.html#2439">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 24, 2011 at 09:28, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> as those who follow the meeting have seen
+</I>&gt;<i> ( <A HREF="http://meetbot.mageia.org/mageia-meeting/2011/mageia-meeting.2011-01-17-19.36.html">http://meetbot.mageia.org/mageia-meeting/2011/mageia-meeting.2011-01-17-19.36.html</A> ), we proposed to use a BSD license for the puppet configuration, as this allow us to reuse it without much trouble.
+</I>&gt;<i>
+</I>&gt;<i> Does people agree or disagree with this ?
+</I>
+I prefer the WTFPL but BSD is fine for me
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A></li>
+ <LI>Next message: <A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2439">[ date ]</a>
+ <a href="thread.html#2439">[ thread ]</a>
+ <a href="subject.html#2439">[ subject ]</a>
+ <a href="author.html#2439">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002440.html b/zarb-ml/mageia-sysadm/2011-January/002440.html
new file mode 100644
index 000000000..cf6f3ddf3
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002440.html
@@ -0,0 +1,71 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C20110124210335.GO21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002438.html">
+ <LINK REL="Next" HREF="002448.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C20110124210335.GO21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 24 22:03:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2440">[ date ]</a>
+ <a href="thread.html#2440">[ thread ]</a>
+ <a href="subject.html#2440">[ subject ]</a>
+ <a href="author.html#2440">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 24 Jan 2011, Maarten Vanraes wrote:
+
+&gt;<i>
+</I>&gt;<i> i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;<i> proxypass (with some caching; it's mostly static anyway)? then for all i care,
+</I>&gt;<i> you can use viewvc or something else, if something else is done later on.
+</I>
+Why do you want it on svn.mageia.org ? Unless there's a good reason, we
+should try to keep it simple. And using a proxy on valstar to redirect
+to alamut, which is using a copy of the svn from valstar, is not very
+simple. And we're trying to avoid installing too many things on valstar.
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2440">[ date ]</a>
+ <a href="thread.html#2440">[ thread ]</a>
+ <a href="subject.html#2440">[ subject ]</a>
+ <a href="author.html#2440">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002441.html b/zarb-ml/mageia-sysadm/2011-January/002441.html
new file mode 100644
index 000000000..557ebb708
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002441.html
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [339] - add switches to have a less verbose module
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B339%5D%20-%20add%20switches%20to%20have%20a%20less%20verbose%20module&In-Reply-To=%3C20110125004032.C94A343064%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002429.html">
+ <LINK REL="Next" HREF="002442.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [339] - add switches to have a less verbose module</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B339%5D%20-%20add%20switches%20to%20have%20a%20less%20verbose%20module&In-Reply-To=%3C20110125004032.C94A343064%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [339] - add switches to have a less verbose module">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 01:40:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A></li>
+ <LI>Next message: <A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2441">[ date ]</a>
+ <a href="thread.html#2441">[ thread ]</a>
+ <a href="subject.html#2441">[ subject ]</a>
+ <a href="author.html#2441">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 339
+Author: misc
+Date: 2011-01-25 01:40:32 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+- add switches to have a less verbose module
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-22 14:49:03 UTC (rev 338)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-25 00:40:32 UTC (rev 339)
+@@ -326,7 +326,7 @@
+
+ # if have section already, check if it exists, and may return immediately
+ if ($section) {
+- print &quot;Using requested section $section\n&quot;;
++ print &quot;Using requested section $section\n&quot; if $self-&gt;{_verbose};
+ if ($media-&gt;{$arch}{$section}) {
+ return $section
+ } else {
+@@ -374,7 +374,7 @@
+ # first try to find section for the specific version, as it is possibly already there;
+ # this is the case for when called in Youri::Submit::Action::Archive, to find the
+ # section the package got installed
+- print &quot;Looking for package $name with version $version-$release\n&quot;;
++ print &quot;Looking for package $name with version $version-$release\n&quot; if $self-&gt;{_verbose};
+ foreach my $m (keys %{$media-&gt;{$arch}}) {
+ print &quot; .. section '$m' path '&quot;.$media-&gt;{$arch}{$m}.&quot;'\n&quot; if $self-&gt;{_verbose};
+ # - prefer source for non-debug packages, use binary if there is no source media configured
+@@ -429,7 +429,7 @@
+ # next time we don't need to search everything again
+ $self-&gt;{packages}{$file}{section} = $section;
+
+- print &quot;Section is '$section'.\n&quot;;
++ print &quot;Section is '$section'.\n&quot; if $self-&gt;{_verbose};
+
+ return $section;
+ }
+@@ -453,7 +453,7 @@
+ s/^\@\d+://;
+ return if ! /^$pattern/;
+ return if /\.info$/;
+- print &quot;Find $_\n&quot;;
++ print &quot;Find $_\n&quot; if $self-&gt;{_verbose} &gt; 1;
+ push @packages, $File::Find::name if $package-&gt;check_ranges_compatibility(&quot;== $name&quot;, &quot;&lt; $_&quot;)
+ }, $path);
+ }
+@@ -472,7 +472,7 @@
+
+ my $svn_entry = $ctx-&gt;ls(&quot;$self-&gt;{_svn}/$srpm_name&quot;, 'HEAD', 0);
+ if ($svn_entry) {
+- print &quot;Package $srpm_name is in the SVN\n&quot;;
++ print &quot;Package $srpm_name is in the SVN\n&quot; if $self-&gt;{_verbose};
+ return 1
+ }
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/379893a4/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A></li>
+ <LI>Next message: <A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2441">[ date ]</a>
+ <a href="thread.html#2441">[ thread ]</a>
+ <a href="subject.html#2441">[ subject ]</a>
+ <a href="author.html#2441">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002442.html b/zarb-ml/mageia-sysadm/2011-January/002442.html
new file mode 100644
index 000000000..5c8fec6ac
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002442.html
@@ -0,0 +1,95 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B340%5D%20Check%20dependencies%20on%20x86_64%20as%20this%20is%20where%0A%20the%20src.%20rpm%20is%20generated&In-Reply-To=%3C20110125110315.584F6430CD%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002441.html">
+ <LINK REL="Next" HREF="002443.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B340%5D%20Check%20dependencies%20on%20x86_64%20as%20this%20is%20where%0A%20the%20src.%20rpm%20is%20generated&In-Reply-To=%3C20110125110315.584F6430CD%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 12:03:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A></li>
+ <LI>Next message: <A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2442">[ date ]</a>
+ <a href="thread.html#2442">[ thread ]</a>
+ <a href="subject.html#2442">[ subject ]</a>
+ <a href="author.html#2442">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 340
+Author: pterjan
+Date: 2011-01-25 12:03:14 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+Check dependencies on x86_64 as this is where the src.rpm is generated
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+
+Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm 2011-01-25 00:40:32 UTC (rev 339)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm 2011-01-25 11:03:14 UTC (rev 340)
+@@ -66,7 +66,9 @@
+
+ my $path = $repository-&gt;get_install_root() . &quot;/&quot; . $target;
+ # FIXME we need dependencies on all archs except for ExclusiveArch
+- my $arch = 'i586';
++ # Unfortunately some dependencies depend on the arch were the src.rpm was geenrated
++ # Currently src.rpm is generated on x86_64, so we need to check on that one
++ my $arch = 'x86_64';
+ # foreach my $arch ($repository-&gt;get_extra_arches()) {
+ my $media = new Youri::Media::URPM(name =&gt; &quot;core.&quot;.$arch,
+ type =&gt; &quot;binary&quot;,
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/a2239f41/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A></li>
+ <LI>Next message: <A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2442">[ date ]</a>
+ <a href="thread.html#2442">[ thread ]</a>
+ <a href="subject.html#2442">[ subject ]</a>
+ <a href="author.html#2442">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002443.html b/zarb-ml/mageia-sysadm/2011-January/002443.html
new file mode 100644
index 000000000..8ae8c5f59
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002443.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20urpmi.update%20-a&In-Reply-To=%3CAANLkTinYHzJwkr7%3D-Ozrvv3%3DX0RjoHtrWwYV3s2rQWRL%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002442.html">
+ <LINK REL="Next" HREF="002444.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20urpmi.update%20-a&In-Reply-To=%3CAANLkTinYHzJwkr7%3D-Ozrvv3%3DX0RjoHtrWwYV3s2rQWRL%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a">pterjan at gmail.com
+ </A><BR>
+ <I>Tue Jan 25 12:04:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A></li>
+ <LI>Next message: <A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2443">[ date ]</a>
+ <a href="thread.html#2443">[ thread ]</a>
+ <a href="subject.html#2443">[ subject ]</a>
+ <a href="author.html#2443">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Every 4 hours
+
+
+---------- Forwarded message ----------
+From: Cron Daemon &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt;
+Date: Tue, Jan 25, 2011 at 11:00
+Subject: Cron &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at krampouezh</A>&gt; urpmi.update -a
+To: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>
+
+
+/bin/sh: urpmi.update: command not found
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A></li>
+ <LI>Next message: <A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2443">[ date ]</a>
+ <a href="thread.html#2443">[ thread ]</a>
+ <a href="subject.html#2443">[ subject ]</a>
+ <a href="author.html#2443">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002444.html b/zarb-ml/mageia-sysadm/2011-January/002444.html
new file mode 100644
index 000000000..97b873e15
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002444.html
@@ -0,0 +1,76 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20urpmi.update%20-a&In-Reply-To=%3C1295955501.3567.22.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002443.html">
+ <LINK REL="Next" HREF="002445.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20urpmi.update%20-a&In-Reply-To=%3C1295955501.3567.22.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a">misc at zarb.org
+ </A><BR>
+ <I>Tue Jan 25 12:38:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2444">[ date ]</a>
+ <a href="thread.html#2444">[ thread ]</a>
+ <a href="subject.html#2444">[ subject ]</a>
+ <a href="author.html#2444">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le mardi 25 janvier 2011 &#224; 11:04 +0000, Pascal Terjan a &#233;crit :
+&gt;<i> Every 4 hours
+</I>&gt;<i>
+</I>
+I guess the shell of cron do not have a correct path set. I have used
+absolute filename to workaround the issue.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2444">[ date ]</a>
+ <a href="thread.html#2444">[ thread ]</a>
+ <a href="subject.html#2444">[ subject ]</a>
+ <a href="author.html#2444">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002445.html b/zarb-ml/mageia-sysadm/2011-January/002445.html
new file mode 100644
index 000000000..ca21f7da9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002445.html
@@ -0,0 +1,80 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20/usr/sbin/urpmi.update%0A%09-a&In-Reply-To=%3CAANLkTinOU%3DEqvDxBnVnyRDpUfM9kqYbEb8JMz28L_Rfd%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002444.html">
+ <LINK REL="Next" HREF="002446.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Fwd%3A%20Cron%20%3Croot%40krampouezh%3E%20/usr/sbin/urpmi.update%0A%09-a&In-Reply-To=%3CAANLkTinOU%3DEqvDxBnVnyRDpUfM9kqYbEb8JMz28L_Rfd%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a">pterjan at gmail.com
+ </A><BR>
+ <I>Tue Jan 25 16:14:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2445">[ date ]</a>
+ <a href="thread.html#2445">[ thread ]</a>
+ <a href="subject.html#2445">[ subject ]</a>
+ <a href="author.html#2445">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Better, but still delivered to <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at zarb.org</A> and not very useful content :)
+
+---------- Forwarded message ----------
+From: Cron Daemon &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt;
+Date: Tue, Jan 25, 2011 at 15:00
+Subject: Cron &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at krampouezh</A>&gt; /usr/sbin/urpmi.update -a
+To: <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>
+
+
+medium &quot;Main&quot; is up-to-date
+medium &quot;Main Updates&quot; is up-to-date
+medium &quot;Contrib&quot; is up-to-date
+medium &quot;Contrib Updates&quot; is up-to-date
+medium &quot;Gandi&quot; is up-to-date
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2445">[ date ]</a>
+ <a href="thread.html#2445">[ thread ]</a>
+ <a href="subject.html#2445">[ subject ]</a>
+ <a href="author.html#2445">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002446.html b/zarb-ml/mageia-sysadm/2011-January/002446.html
new file mode 100644
index 000000000..1b126fa68
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002446.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [341] update description
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B341%5D%20update%20description&In-Reply-To=%3C20110125170015.A47AE43109%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002445.html">
+ <LINK REL="Next" HREF="002447.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [341] update description</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B341%5D%20update%20description&In-Reply-To=%3C20110125170015.A47AE43109%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [341] update description">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 18:00:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2446">[ date ]</a>
+ <a href="thread.html#2446">[ thread ]</a>
+ <a href="subject.html#2446">[ subject ]</a>
+ <a href="author.html#2446">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 341
+Author: boklm
+Date: 2011-01-25 18:00:15 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+update description
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/commands/upload.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/upload.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/upload.py 2011-01-25 11:03:14 UTC (rev 340)
++++ build_system/mgarepo/trunk/MgaRepo/commands/upload.py 2011-01-25 17:00:15 UTC (rev 341)
+@@ -7,11 +7,10 @@
+
+ Upload a given file to the binary sources repository.
+
+-It will also update the contents of the 'binrepo.lst' file and leave it
+-uncommited.
++It will also update the contents of the 'sha1.lst' file and commit.
+
+ If the path is a directory, all the contents of the directory will be
+-uploaded or removed.
++uploaded.
+
+ Options:
+ -h help
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/4f5bafab/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A></li>
+ <LI>Next message: <A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2446">[ date ]</a>
+ <a href="thread.html#2446">[ thread ]</a>
+ <a href="subject.html#2446">[ subject ]</a>
+ <a href="author.html#2446">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002447.html b/zarb-ml/mageia-sysadm/2011-January/002447.html
new file mode 100644
index 000000000..8198432b5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002447.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [342] add binrepo remove function
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B342%5D%20add%20binrepo%20remove%20function&In-Reply-To=%3C20110125181400.D98CF43115%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002446.html">
+ <LINK REL="Next" HREF="002449.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [342] add binrepo remove function</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B342%5D%20add%20binrepo%20remove%20function&In-Reply-To=%3C20110125181400.D98CF43115%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [342] add binrepo remove function">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 19:14:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A></li>
+ <LI>Next message: <A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2447">[ date ]</a>
+ <a href="thread.html#2447">[ thread ]</a>
+ <a href="subject.html#2447">[ subject ]</a>
+ <a href="author.html#2447">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 342
+Author: boklm
+Date: 2011-01-25 19:14:00 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+add binrepo remove function
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+ build_system/mgarepo/trunk/MgaRepo/commands/del.py
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 17:00:15 UTC (rev 341)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:14:00 UTC (rev 342)
+@@ -287,7 +287,8 @@
+ entries = parse_sources(path)
+ f = open(path, &quot;w&quot;) # open before calculating hashes
+ for name in removed:
+- entries.pop(removed)
++ if name in entries:
++ del entries[name]
+ for added_path in added:
+ name = os.path.basename(added_path)
+ entries[name] = file_hash(added_path)
+@@ -301,6 +302,29 @@
+ t.join()
+ return t
+
++def remove(path, message=None, commit=True):
++ from MgaRepo.rpmutil import getpkgtopdir
++ svn = SVN()
++ if not os.path.exists(path):
++ raise Error, &quot;not found: %s&quot; % path
++ bpath = os.path.basename(path)
++ topdir = getpkgtopdir()
++ bintopdir = translate_topdir(topdir)
++ update = update_sources_threaded(topdir, removed=[bpath])
++ sources = sources_path(topdir)
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ if not message:
++ message = &quot;%s: delete binary file %s&quot; % (silent, bpath)
++ if commit:
++ svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
++ binlink = os.path.join(topdir, &quot;SOURCES&quot;, bpath)
++ if os.path.islink(binlink):
++ os.unlink(binlink)
++ binpath = os.path.join(topdir, BINARIES_CHECKOUT_NAME, bpath)
++ svn.remove(binpath)
++ if commit:
++ svn.commit(binpath, log=message)
++
+ def upload(path, message=None):
+ from MgaRepo.rpmutil import getpkgtopdir
+ svn = SVN()
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/del.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/del.py 2011-01-25 17:00:15 UTC (rev 341)
++++ build_system/mgarepo/trunk/MgaRepo/commands/del.py 2011-01-25 18:14:00 UTC (rev 342)
+@@ -7,18 +7,13 @@
+
+ Remove a given file from the binary sources repository.
+
+-Changes in the sources file will be left uncommited.
+-
+ Options:
+- -c automatically commit the 'sources' file
+ -h help
+
+ &quot;&quot;&quot;
+
+ def parse_options():
+ parser = OptionParser(help=HELP)
+- parser.add_option(&quot;-c&quot;, dest=&quot;commit&quot;, default=False,
+- action=&quot;store_true&quot;)
+ opts, args = parser.parse_args()
+ if len(args):
+ opts.paths = args
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-25 17:00:15 UTC (rev 341)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-25 18:14:00 UTC (rev 342)
+@@ -666,16 +666,10 @@
+ binrepo.upload(path)
+
+ def binrepo_delete(paths, commit=False):
+- #TODO handle files tracked by svn
+ refurl = binrepo.svn_root(paths[0])
+ if not binrepo.enabled(refurl):
+ raise Error, &quot;binary repository is not enabled for %s&quot; % refurl
+- added, deleted = binrepo.remove(paths)
+- if commit:
+- svn = SVN()
+- spath = binrepo.sources_path(paths[0])
+- log = _sources_log(added, deleted)
+- svn.commit(spath, log=log)
++ binrepo.remove(paths[0])
+
+ def switch(mirrorurl=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/7a91e184/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A></li>
+ <LI>Next message: <A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2447">[ date ]</a>
+ <a href="thread.html#2447">[ thread ]</a>
+ <a href="subject.html#2447">[ subject ]</a>
+ <a href="author.html#2447">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002448.html b/zarb-ml/mageia-sysadm/2011-January/002448.html
new file mode 100644
index 000000000..e5057bed5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002448.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101251923.35611.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002440.html">
+ <LINK REL="Next" HREF="002454.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101251923.35611.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Tue Jan 25 19:23:35 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2448">[ date ]</a>
+ <a href="thread.html#2448">[ thread ]</a>
+ <a href="subject.html#2448">[ subject ]</a>
+ <a href="author.html#2448">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op maandag 24 januari 2011 22:03:35 schreef nicolas vigier:
+&gt;<i> On Mon, 24 Jan 2011, Maarten Vanraes wrote:
+</I>&gt;<i> &gt; i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;<i> &gt; proxypass (with some caching; it's mostly static anyway)? then for all i
+</I>&gt;<i> &gt; care, you can use viewvc or something else, if something else is done
+</I>&gt;<i> &gt; later on.
+</I>&gt;<i>
+</I>&gt;<i> Why do you want it on svn.mageia.org ? Unless there's a good reason, we
+</I>&gt;<i> should try to keep it simple. And using a proxy on valstar to redirect
+</I>&gt;<i> to alamut, which is using a copy of the svn from valstar, is not very
+</I>&gt;<i> simple. And we're trying to avoid installing too many things on valstar.
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>
+the only reason i want it on svn; is because that makes it all the more
+transparent. ie: for users working with svn just means using svn.mageia.org .
+if it's <A HREF="svn://">svn://</A> or <A HREF="http://">http://</A> or svn+<A HREF="ssh://">ssh://</A> or whatever.
+
+tbh a simple proxypass on a machine that has apache(if indeed it has.) anyway,
+is not so complicated. with caching on it, it would reduce the load to the svn
+machine.
+
+perhaps with this setup it would not be needed to have a copy (due to the
+caching), but i can be wrong.
+
+in any case, keeping simple is the best option, but i think from user pov
+using svn.mageia.org is just simple for them.
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2448">[ date ]</a>
+ <a href="thread.html#2448">[ thread ]</a>
+ <a href="subject.html#2448">[ subject ]</a>
+ <a href="author.html#2448">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002449.html b/zarb-ml/mageia-sysadm/2011-January/002449.html
new file mode 100644
index 000000000..e0ddc51f4
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002449.html
@@ -0,0 +1,116 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B343%5D%20don%27t%20set%20uses-binrepo%20svn%20property%20as%20every%0A%09package%20is%20using%20binrepo&In-Reply-To=%3C20110125182400.A0D8343116%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002447.html">
+ <LINK REL="Next" HREF="002450.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B343%5D%20don%27t%20set%20uses-binrepo%20svn%20property%20as%20every%0A%09package%20is%20using%20binrepo&In-Reply-To=%3C20110125182400.A0D8343116%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 19:24:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A></li>
+ <LI>Next message: <A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2449">[ date ]</a>
+ <a href="thread.html#2449">[ thread ]</a>
+ <a href="subject.html#2449">[ subject ]</a>
+ <a href="author.html#2449">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 343
+Author: boklm
+Date: 2011-01-25 19:24:00 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+don't set uses-binrepo svn property as every package is using binrepo
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:14:00 UTC (rev 342)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:24:00 UTC (rev 343)
+@@ -18,7 +18,6 @@
+ BINARIES_DIR_NAME = &quot;SOURCES&quot;
+ BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
+
+-PROP_USES_BINREPO = &quot;mdv:uses-binrepo&quot;
+ PROP_BINREPO_REV = &quot;mdv:binrepo-rev&quot;
+
+ BINREPOS_SECTION = &quot;binrepos&quot;
+@@ -57,8 +56,6 @@
+ return info[&quot;Repository Root&quot;]
+
+ def enabled(url):
+- #TODO use information from url to find out whether we have a binrepo
+- # available for this url
+ use = config.getbool(&quot;global&quot;, &quot;use-binaries-repository&quot;, False)
+ return use
+
+@@ -223,7 +220,6 @@
+ rev = svn.commit(bindir, log=log)
+ else:
+ rev = svn.import_(bintopdir, topurl, log=log)
+- svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
+ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+ update.join()
+ svn.add(sources_path(topdir))
+@@ -349,7 +345,6 @@
+ pass
+ if not os.path.exists(bindir):
+ create_package_dirs(bintopdir)
+- svn.propset(PROP_USES_BINREPO, &quot;yes&quot;, topdir)
+ svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
+ download(topdir, show=False)
+ for path in paths:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/ee55a839/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A></li>
+ <LI>Next message: <A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2449">[ date ]</a>
+ <a href="thread.html#2449">[ thread ]</a>
+ <a href="subject.html#2449">[ subject ]</a>
+ <a href="author.html#2449">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002450.html b/zarb-ml/mageia-sysadm/2011-January/002450.html
new file mode 100644
index 000000000..8dda51246
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002450.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B344%5D%20set%20property%20binrepo-rev%20instead%20of%0A%20mdv%3Abinrepo-rev%20%28%20but%20still%20not%20used%29&In-Reply-To=%3C20110125182802.6A49743119%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002449.html">
+ <LINK REL="Next" HREF="002451.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B344%5D%20set%20property%20binrepo-rev%20instead%20of%0A%20mdv%3Abinrepo-rev%20%28%20but%20still%20not%20used%29&In-Reply-To=%3C20110125182802.6A49743119%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 19:28:02 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A></li>
+ <LI>Next message: <A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2450">[ date ]</a>
+ <a href="thread.html#2450">[ thread ]</a>
+ <a href="subject.html#2450">[ subject ]</a>
+ <a href="author.html#2450">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 344
+Author: boklm
+Date: 2011-01-25 19:28:02 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+set property binrepo-rev instead of mdv:binrepo-rev (but still not used)
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:24:00 UTC (rev 343)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:28:02 UTC (rev 344)
+@@ -18,7 +18,7 @@
+ BINARIES_DIR_NAME = &quot;SOURCES&quot;
+ BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
+
+-PROP_BINREPO_REV = &quot;mdv:binrepo-rev&quot;
++PROP_BINREPO_REV = &quot;binrepo-rev&quot;
+
+ BINREPOS_SECTION = &quot;binrepos&quot;
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/f3ed3e5c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A></li>
+ <LI>Next message: <A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2450">[ date ]</a>
+ <a href="thread.html#2450">[ thread ]</a>
+ <a href="subject.html#2450">[ subject ]</a>
+ <a href="author.html#2450">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002451.html b/zarb-ml/mageia-sysadm/2011-January/002451.html
new file mode 100644
index 000000000..ba1946793
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002451.html
@@ -0,0 +1,94 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B345%5D%20don%27t%20try%20to%20add%20binary%20file%20if%20it%20is%20a%0A%09symlink&In-Reply-To=%3C20110125183301.4A19B43119%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002450.html">
+ <LINK REL="Next" HREF="002452.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [345] don't try to add binary file if it is a symlink</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B345%5D%20don%27t%20try%20to%20add%20binary%20file%20if%20it%20is%20a%0A%09symlink&In-Reply-To=%3C20110125183301.4A19B43119%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [345] don't try to add binary file if it is a symlink">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 19:33:01 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A></li>
+ <LI>Next message: <A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2451">[ date ]</a>
+ <a href="thread.html#2451">[ thread ]</a>
+ <a href="subject.html#2451">[ subject ]</a>
+ <a href="author.html#2451">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 345
+Author: boklm
+Date: 2011-01-25 19:33:00 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+don't try to add binary file if it is a symlink
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:28:02 UTC (rev 344)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:33:00 UTC (rev 345)
+@@ -352,6 +352,10 @@
+ sys.stderr.write(&quot;'%s' is already tracked by svn, ignoring\n&quot; %
+ path)
+ continue
++ if os.path.islink(path):
++ sys.stderr.write(&quot;'%s' is a symbolic link, ignoring\n&quot; %
++ path)
++ continue
+ name = os.path.basename(path)
+ binpath = os.path.join(bindir, name)
+ os.rename(path, binpath)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/7f457228/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A></li>
+ <LI>Next message: <A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2451">[ date ]</a>
+ <a href="thread.html#2451">[ thread ]</a>
+ <a href="subject.html#2451">[ subject ]</a>
+ <a href="author.html#2451">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002452.html b/zarb-ml/mageia-sysadm/2011-January/002452.html
new file mode 100644
index 000000000..dde1677bb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002452.html
@@ -0,0 +1,113 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B346%5D%20svn%20update%20sha1.lst%20file%20before%20updating%20and%0A%09commiting%20it&In-Reply-To=%3C20110125190038.F13E74311D%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002451.html">
+ <LINK REL="Next" HREF="002453.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B346%5D%20svn%20update%20sha1.lst%20file%20before%20updating%20and%0A%09commiting%20it&In-Reply-To=%3C20110125190038.F13E74311D%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 20:00:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A></li>
+ <LI>Next message: <A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2452">[ date ]</a>
+ <a href="thread.html#2452">[ thread ]</a>
+ <a href="subject.html#2452">[ subject ]</a>
+ <a href="author.html#2452">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 346
+Author: boklm
+Date: 2011-01-25 20:00:38 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+svn update sha1.lst file before updating and commiting it
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 18:33:00 UTC (rev 345)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 19:00:38 UTC (rev 346)
+@@ -306,8 +306,9 @@
+ bpath = os.path.basename(path)
+ topdir = getpkgtopdir()
+ bintopdir = translate_topdir(topdir)
++ sources = sources_path(topdir)
++ svn.update(sources)
+ update = update_sources_threaded(topdir, removed=[bpath])
+- sources = sources_path(topdir)
+ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
+ if not message:
+ message = &quot;%s: delete binary file %s&quot; % (silent, bpath)
+@@ -363,11 +364,16 @@
+ if not message:
+ message = &quot;%s: new binary files %s&quot; % (silent, &quot; &quot;.join(paths))
+ make_symlinks(bindir, sourcesdir)
++ sources = sources_path(topdir)
++ if svn.info2(sources):
++ svn.update(sources)
+ update = update_sources_threaded(topdir, added=paths)
+ rev = svn.commit(binpath, log=message)
+ svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+- sources = sources_path(topdir)
+- svn.add(sources)
++ if svn.info2(sources):
++ svn.update(sources)
++ else:
++ svn.add(sources)
+ update.join()
+ svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/9262f2c6/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A></li>
+ <LI>Next message: <A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2452">[ date ]</a>
+ <a href="thread.html#2452">[ thread ]</a>
+ <a href="subject.html#2452">[ subject ]</a>
+ <a href="author.html#2452">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002453.html b/zarb-ml/mageia-sysadm/2011-January/002453.html
new file mode 100644
index 000000000..dd5804891
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002453.html
@@ -0,0 +1,101 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B347%5D%20don%27t%20include%20topdir%20in%20svn%20command%20when%0A%20commiting%20sha1.%20lst%20to%20avoid%20out%20of%20date%20errors&In-Reply-To=%3C20110125190715.F2C314311C%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002452.html">
+ <LINK REL="Next" HREF="002456.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B347%5D%20don%27t%20include%20topdir%20in%20svn%20command%20when%0A%20commiting%20sha1.%20lst%20to%20avoid%20out%20of%20date%20errors&In-Reply-To=%3C20110125190715.F2C314311C%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 20:07:15 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A></li>
+ <LI>Next message: <A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2453">[ date ]</a>
+ <a href="thread.html#2453">[ thread ]</a>
+ <a href="subject.html#2453">[ subject ]</a>
+ <a href="author.html#2453">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 347
+Author: boklm
+Date: 2011-01-25 20:07:15 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+don't include topdir in svn command when commiting sha1.lst to avoid out of date errors
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 19:00:38 UTC (rev 346)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-25 19:07:15 UTC (rev 347)
+@@ -313,7 +313,7 @@
+ if not message:
+ message = &quot;%s: delete binary file %s&quot; % (silent, bpath)
+ if commit:
+- svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
++ svn.commit(sources, log=message, nonrecursive=True)
+ binlink = os.path.join(topdir, &quot;SOURCES&quot;, bpath)
+ if os.path.islink(binlink):
+ os.unlink(binlink)
+@@ -375,7 +375,7 @@
+ else:
+ svn.add(sources)
+ update.join()
+- svn.commit(topdir + &quot; &quot; + sources, log=message, nonrecursive=True)
++ svn.commit(sources, log=message, nonrecursive=True)
+
+ def mapped_revision(target, revision, wc=False):
+ &quot;&quot;&quot;Maps a txtrepo revision to a binrepo datespec
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/b811ef5e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A></li>
+ <LI>Next message: <A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2453">[ date ]</a>
+ <a href="thread.html#2453">[ thread ]</a>
+ <a href="subject.html#2453">[ subject ]</a>
+ <a href="author.html#2453">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002454.html b/zarb-ml/mageia-sysadm/2011-January/002454.html
new file mode 100644
index 000000000..b1db128d6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002454.html
@@ -0,0 +1,92 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTimS2%3DvzWCidqJoOmbFad0pyVeMsQ8M%2BOsDupdMW%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002448.html">
+ <LINK REL="Next" HREF="002455.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3CAANLkTimS2%3DvzWCidqJoOmbFad0pyVeMsQ8M%2BOsDupdMW%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">pterjan at gmail.com
+ </A><BR>
+ <I>Tue Jan 25 21:37:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2454">[ date ]</a>
+ <a href="thread.html#2454">[ thread ]</a>
+ <a href="subject.html#2454">[ subject ]</a>
+ <a href="author.html#2454">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Tue, Jan 25, 2011 at 18:23, Maarten Vanraes
+&lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>&gt; wrote:
+&gt;<i> Op maandag 24 januari 2011 22:03:35 schreef nicolas vigier:
+</I>&gt;&gt;<i> On Mon, 24 Jan 2011, Maarten Vanraes wrote:
+</I>&gt;&gt;<i> &gt; i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;&gt;<i> &gt; proxypass (with some caching; it's mostly static anyway)? then for all i
+</I>&gt;&gt;<i> &gt; care, you can use viewvc or something else, if something else is done
+</I>&gt;&gt;<i> &gt; later on.
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> Why do you want it on svn.mageia.org ? Unless there's a good reason, we
+</I>&gt;&gt;<i> should try to keep it simple. And using a proxy on valstar to redirect
+</I>&gt;&gt;<i> to alamut, which is using a copy of the svn from valstar, is not very
+</I>&gt;&gt;<i> simple. And we're trying to avoid installing too many things on valstar.
+</I>&gt;<i>
+</I>&gt;<i> the only reason i want it on svn; is because that makes it all the more
+</I>&gt;<i> transparent. ie: for users working with svn just means using svn.mageia.org .
+</I>&gt;<i> if it's <A HREF="svn://">svn://</A> or <A HREF="http://">http://</A> or svn+<A HREF="ssh://">ssh://</A> or whatever.
+</I>
+svn is accessible on there with <A HREF="svn://">svn://</A> or svn+<A HREF="ssh://">ssh://</A> and we can add
+<A HREF="http://">http://</A> but that would be to use svn, not for the interface
+
+&gt;<i> tbh a simple proxypass on a machine that has apache(if indeed it has.) anyway,
+</I>&gt;<i> is not so complicated. with caching on it, it would reduce the load to the svn
+</I>&gt;<i> machine.
+</I>&gt;<i>
+</I>&gt;<i> perhaps with this setup it would not be needed to have a copy (due to the
+</I>&gt;<i> caching), but i can be wrong.
+</I>&gt;<i>
+</I>&gt;<i> in any case, keeping simple is the best option, but i think from user pov
+</I>&gt;<i> using svn.mageia.org is just simple for them.
+</I>
+Well using svn for svn access (over anything, including http) and
+something else for a web interface makes sense to me
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2454">[ date ]</a>
+ <a href="thread.html#2454">[ thread ]</a>
+ <a href="subject.html#2454">[ subject ]</a>
+ <a href="author.html#2454">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002455.html b/zarb-ml/mageia-sysadm/2011-January/002455.html
new file mode 100644
index 000000000..9893f2035
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002455.html
@@ -0,0 +1,100 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101252201.31240.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002454.html">
+ <LINK REL="Next" HREF="002460.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101252201.31240.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Tue Jan 25 22:01:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2455">[ date ]</a>
+ <a href="thread.html#2455">[ thread ]</a>
+ <a href="subject.html#2455">[ subject ]</a>
+ <a href="author.html#2455">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op dinsdag 25 januari 2011 21:37:08 schreef Pascal Terjan:
+&gt;<i> On Tue, Jan 25, 2011 at 18:23, Maarten Vanraes
+</I>&gt;<i>
+</I>&gt;<i> &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">maarten.vanraes at gmail.com</A>&gt; wrote:
+</I>&gt;<i> &gt; Op maandag 24 januari 2011 22:03:35 schreef nicolas vigier:
+</I>&gt;<i> &gt;&gt; On Mon, 24 Jan 2011, Maarten Vanraes wrote:
+</I>&gt;<i> &gt;&gt; &gt; i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;<i> &gt;&gt; &gt; proxypass (with some caching; it's mostly static anyway)? then for all
+</I>&gt;<i> &gt;&gt; &gt; i care, you can use viewvc or something else, if something else is
+</I>&gt;<i> &gt;&gt; &gt; done later on.
+</I>&gt;<i> &gt;&gt;
+</I>&gt;<i> &gt;&gt; Why do you want it on svn.mageia.org ? Unless there's a good reason, we
+</I>&gt;<i> &gt;&gt; should try to keep it simple. And using a proxy on valstar to redirect
+</I>&gt;<i> &gt;&gt; to alamut, which is using a copy of the svn from valstar, is not very
+</I>&gt;<i> &gt;&gt; simple. And we're trying to avoid installing too many things on valstar.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; the only reason i want it on svn; is because that makes it all the more
+</I>&gt;<i> &gt; transparent. ie: for users working with svn just means using
+</I>&gt;<i> &gt; svn.mageia.org . if it's <A HREF="svn://">svn://</A> or <A HREF="http://">http://</A> or svn+<A HREF="ssh://">ssh://</A> or whatever.
+</I>&gt;<i>
+</I>&gt;<i> svn is accessible on there with <A HREF="svn://">svn://</A> or svn+<A HREF="ssh://">ssh://</A> and we can add
+</I>&gt;<i> <A HREF="http://">http://</A> but that would be to use svn, not for the interface
+</I>&gt;<i>
+</I>&gt;<i> &gt; tbh a simple proxypass on a machine that has apache(if indeed it has.)
+</I>&gt;<i> &gt; anyway, is not so complicated. with caching on it, it would reduce the
+</I>&gt;<i> &gt; load to the svn machine.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; perhaps with this setup it would not be needed to have a copy (due to the
+</I>&gt;<i> &gt; caching), but i can be wrong.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; in any case, keeping simple is the best option, but i think from user pov
+</I>&gt;<i> &gt; using svn.mageia.org is just simple for them.
+</I>&gt;<i>
+</I>&gt;<i> Well using svn for svn access (over anything, including http) and
+</I>&gt;<i> something else for a web interface makes sense to me
+</I>
+Well, i gave my thoughts on it, you all can decide on what you want.
+
+NOTE: you can even have both svn access and viewvc interface over the same
+server... like svn.mageia.org/viewvc could be proxypassed to the viewvc
+installation.
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2455">[ date ]</a>
+ <a href="thread.html#2455">[ thread ]</a>
+ <a href="subject.html#2455">[ subject ]</a>
+ <a href="author.html#2455">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002456.html b/zarb-ml/mageia-sysadm/2011-January/002456.html
new file mode 100644
index 000000000..55f8954eb
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002456.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B348%5D%20add%20upload%20and%20del%20commands%20in%20help%20%28reported%0A%09by%20ahmad%29&In-Reply-To=%3C20110125214932.B03FF43139%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002453.html">
+ <LINK REL="Next" HREF="002457.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B348%5D%20add%20upload%20and%20del%20commands%20in%20help%20%28reported%0A%09by%20ahmad%29&In-Reply-To=%3C20110125214932.B03FF43139%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 22:49:32 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A></li>
+ <LI>Next message: <A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2456">[ date ]</a>
+ <a href="thread.html#2456">[ thread ]</a>
+ <a href="subject.html#2456">[ subject ]</a>
+ <a href="author.html#2456">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 348
+Author: boklm
+Date: 2011-01-25 22:49:32 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+add upload and del commands in help (reported by ahmad)
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/mgarepo
+
+Modified: build_system/mgarepo/trunk/mgarepo
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo 2011-01-25 19:07:15 UTC (rev 347)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-25 21:49:32 UTC (rev 348)
+@@ -26,6 +26,8 @@
+ changed shows changes not submitted
+ authoremail prints the e-mail of a given author
+ switch relocate to mirror or upstream repository
++ upload add a file to binrepo
++ del remove a file from binrepo
+
+ Run &quot;mgarepo COMMAND --help&quot; and &quot;man 8 mgarepo&quot; for more information.
+
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/6fcc7368/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A></li>
+ <LI>Next message: <A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2456">[ date ]</a>
+ <a href="thread.html#2456">[ thread ]</a>
+ <a href="subject.html#2456">[ subject ]</a>
+ <a href="author.html#2456">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002457.html b/zarb-ml/mageia-sysadm/2011-January/002457.html
new file mode 100644
index 000000000..777eb018e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002457.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B349%5D%20-%20only%20add%20runtime%20dependencies%20in%20rubygems.rb&In-Reply-To=%3C20110125215956.707674313A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002456.html">
+ <LINK REL="Next" HREF="002458.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B349%5D%20-%20only%20add%20runtime%20dependencies%20in%20rubygems.rb&In-Reply-To=%3C20110125215956.707674313A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 22:59:56 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2457">[ date ]</a>
+ <a href="thread.html#2457">[ thread ]</a>
+ <a href="subject.html#2457">[ subject ]</a>
+ <a href="author.html#2457">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 349
+Author: shikamaru
+Date: 2011-01-25 22:59:56 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+- only add runtime dependencies in rubygems.rb
+
+Modified Paths:
+--------------
+ rpm/rpm-setup/trunk/NEWS
+ rpm/rpm-setup/trunk/rubygems.rb
+
+Modified: rpm/rpm-setup/trunk/NEWS
+===================================================================
+--- rpm/rpm-setup/trunk/NEWS 2011-01-25 21:49:32 UTC (rev 348)
++++ rpm/rpm-setup/trunk/NEWS 2011-01-25 21:59:56 UTC (rev 349)
+@@ -1,3 +1,6 @@
++Version 1.114 - 9 December 2010, by R&#233;my Clouard
++- only add runtime dependencies in rubygems.rb
++
+ Version 1.113 - 2 November 2010, by Funda Wang
+ - find gstreamer provides
+
+
+Modified: rpm/rpm-setup/trunk/rubygems.rb
+===================================================================
+--- rpm/rpm-setup/trunk/rubygems.rb 2011-01-25 21:49:32 UTC (rev 348)
++++ rpm/rpm-setup/trunk/rubygems.rb 2011-01-25 21:59:56 UTC (rev 349)
+@@ -74,7 +74,7 @@
+ end
+ if requires
+ for d in spec.dependencies
+- print d.requirement.to_rpm(d.name)
++ print d.requirement.to_rpm(d.name) unless d.type != :runtime
+ end
+ for d in spec.required_rubygems_version.to_rpm(&quot;rubygems&quot;)
+ print d.gsub(/(rubygem\()|(\))/, &quot;&quot;)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/339ef309/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2457">[ date ]</a>
+ <a href="thread.html#2457">[ thread ]</a>
+ <a href="subject.html#2457">[ subject ]</a>
+ <a href="author.html#2457">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002458.html b/zarb-ml/mageia-sysadm/2011-January/002458.html
new file mode 100644
index 000000000..9cf180f62
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002458.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B350%5D%20change%20create-srpm%20path%20to%20/usr/local/bin/%0A%20submit_package%20in%20default%20config%20file&In-Reply-To=%3C20110125225233.EEB4443142%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002457.html">
+ <LINK REL="Next" HREF="002459.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B350%5D%20change%20create-srpm%20path%20to%20/usr/local/bin/%0A%20submit_package%20in%20default%20config%20file&In-Reply-To=%3C20110125225233.EEB4443142%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file">root at mageia.org
+ </A><BR>
+ <I>Tue Jan 25 23:52:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A></li>
+ <LI>Next message: <A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2458">[ date ]</a>
+ <a href="thread.html#2458">[ thread ]</a>
+ <a href="subject.html#2458">[ subject ]</a>
+ <a href="author.html#2458">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 350
+Author: boklm
+Date: 2011-01-25 23:52:33 +0100 (Tue, 25 Jan 2011)
+Log Message:
+-----------
+change create-srpm path to /usr/local/bin/submit_package in default config file
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/mgarepo.conf
+
+Modified: build_system/mgarepo/trunk/mgarepo.conf
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo.conf 2011-01-25 21:59:56 UTC (rev 349)
++++ build_system/mgarepo/trunk/mgarepo.conf 2011-01-25 22:52:33 UTC (rev 350)
+@@ -12,7 +12,7 @@
+ oldurl = svn+<A HREF="ssh://svn.mageia.org/svn/packages/misc">ssh://svn.mageia.org/svn/packages/misc</A>
+
+ [helper]
+-create-srpm = /usr/share/repsys/create-srpm
++create-srpm = /usr/local/bin/submit_package
+ upload-srpm = /usr/local/bin/youri.devel
+
+ [submit]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110125/9fcb5c98/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A></li>
+ <LI>Next message: <A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2458">[ date ]</a>
+ <a href="thread.html#2458">[ thread ]</a>
+ <a href="subject.html#2458">[ subject ]</a>
+ <a href="author.html#2458">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002459.html b/zarb-ml/mageia-sysadm/2011-January/002459.html
new file mode 100644
index 000000000..dbf07b630
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002459.html
@@ -0,0 +1,90 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B351%5D%20Have%20a%20different%20lock%20for%20ulri%20and%20emi%2C%0A%20they%20do%20not%20need%20to%20be%20sync-ed%20more%20than%20with%20.done&In-Reply-To=%3C20110126001109.CB7754314E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002458.html">
+ <LINK REL="Next" HREF="002464.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B351%5D%20Have%20a%20different%20lock%20for%20ulri%20and%20emi%2C%0A%20they%20do%20not%20need%20to%20be%20sync-ed%20more%20than%20with%20.done&In-Reply-To=%3C20110126001109.CB7754314E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 26 01:11:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A></li>
+ <LI>Next message: <A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2459">[ date ]</a>
+ <a href="thread.html#2459">[ thread ]</a>
+ <a href="subject.html#2459">[ subject ]</a>
+ <a href="author.html#2459">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 351
+Author: pterjan
+Date: 2011-01-26 01:11:09 +0100 (Wed, 26 Jan 2011)
+Log Message:
+-----------
+Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/ulri
+
+Modified: build_system/iurt/trunk/ulri
+===================================================================
+--- build_system/iurt/trunk/ulri 2011-01-25 22:52:33 UTC (rev 350)
++++ build_system/iurt/trunk/ulri 2011-01-26 00:11:09 UTC (rev 351)
+@@ -164,7 +164,7 @@
+ }
+
+ $run{pidfile_home} = $config-&gt;{tmp};
+-$run{pidfile} = &quot;upload&quot;;
++$run{pidfile} = $program_name;
+ my $pidfile = check_pid(\%run);
+
+ #my $cache = init_cache(\%run, $config, { done =&gt; {} });
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110126/a5869877/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A></li>
+ <LI>Next message: <A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2459">[ date ]</a>
+ <a href="thread.html#2459">[ thread ]</a>
+ <a href="subject.html#2459">[ subject ]</a>
+ <a href="author.html#2459">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002460.html b/zarb-ml/mageia-sysadm/2011-January/002460.html
new file mode 100644
index 000000000..b98d3cb89
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002460.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1296067811.3567.49.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002455.html">
+ <LINK REL="Next" HREF="002461.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1296067811.3567.49.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 26 19:50:11 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2460">[ date ]</a>
+ <a href="thread.html#2460">[ thread ]</a>
+ <a href="subject.html#2460">[ subject ]</a>
+ <a href="author.html#2460">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 20:00 +0100, Maarten Vanraes a &#233;crit :
+&gt;<i> Op maandag 24 januari 2011 14:46:09 schreef Michael Scherer:
+</I>
+&gt;<i> &gt; There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> &gt; days ) :
+</I>&gt;<i> &gt; - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> &gt; to a different server, a redirect can be setup to another url
+</I>&gt;<i> &gt; however ) ?
+</I>&gt;<i> &gt; ( default answer : viewvc.mageia.org )
+</I>&gt;<i>
+</I>&gt;<i> i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;<i> proxypass (with some caching; it's mostly static anyway)? then for all i care,
+</I>&gt;<i> you can use viewvc or something else, if something else is done later on.
+</I>
+No, because the goal is to keep what is running on valstar to a _strict_
+minimum.
+
+For example, if we deploy later something to compute logs, we will have
+to deploy on the frontend web server ie valstar. This mean 1) doing the
+same setup twice 2) more complex setup 3) less security.
+
+So that's just no.
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2460">[ date ]</a>
+ <a href="thread.html#2460">[ thread ]</a>
+ <a href="subject.html#2460">[ subject ]</a>
+ <a href="author.html#2460">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002461.html b/zarb-ml/mageia-sysadm/2011-January/002461.html
new file mode 100644
index 000000000..40c3cad47
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002461.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101261957.06432.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002460.html">
+ <LINK REL="Next" HREF="002462.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101261957.06432.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Wed Jan 26 19:57:06 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2461">[ date ]</a>
+ <a href="thread.html#2461">[ thread ]</a>
+ <a href="subject.html#2461">[ subject ]</a>
+ <a href="author.html#2461">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op woensdag 26 januari 2011 19:50:11 schreef Michael Scherer:
+&gt;<i> Le lundi 24 janvier 2011 &#224; 20:00 +0100, Maarten Vanraes a &#233;crit :
+</I>&gt;<i> &gt; Op maandag 24 januari 2011 14:46:09 schreef Michael Scherer:
+</I>&gt;<i> &gt; &gt; There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> &gt; &gt; days ) :
+</I>&gt;<i> &gt; &gt; - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> &gt; &gt; to a different server, a redirect can be setup to another url
+</I>&gt;<i> &gt; &gt; however ) ?
+</I>&gt;<i> &gt; &gt; ( default answer : viewvc.mageia.org )
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; i want svn.mageia.org, so perhaps instead of redirect, you could do a
+</I>&gt;<i> &gt; proxypass (with some caching; it's mostly static anyway)? then for all i
+</I>&gt;<i> &gt; care, you can use viewvc or something else, if something else is done
+</I>&gt;<i> &gt; later on.
+</I>&gt;<i>
+</I>&gt;<i> No, because the goal is to keep what is running on valstar to a _strict_
+</I>&gt;<i> minimum.
+</I>&gt;<i>
+</I>&gt;<i> For example, if we deploy later something to compute logs, we will have
+</I>&gt;<i> to deploy on the frontend web server ie valstar. This mean 1) doing the
+</I>&gt;<i> same setup twice 2) more complex setup 3) less security.
+</I>&gt;<i>
+</I>&gt;<i> So that's just no.
+</I>
+i don't really agree, but then i'm not doing the work and maintenance for it
+either, so i can't blame you...
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2461">[ date ]</a>
+ <a href="thread.html#2461">[ thread ]</a>
+ <a href="subject.html#2461">[ subject ]</a>
+ <a href="author.html#2461">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002462.html b/zarb-ml/mageia-sysadm/2011-January/002462.html
new file mode 100644
index 000000000..eb198bc75
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002462.html
@@ -0,0 +1,118 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1296069331.3567.59.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002461.html">
+ <LINK REL="Next" HREF="002463.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C1296069331.3567.59.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">misc at zarb.org
+ </A><BR>
+ <I>Wed Jan 26 20:15:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2462">[ date ]</a>
+ <a href="thread.html#2462">[ thread ]</a>
+ <a href="subject.html#2462">[ subject ]</a>
+ <a href="author.html#2462">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 24 janvier 2011 &#224; 14:46 +0100, Michael Scherer a &#233;crit :
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> since people have asked for it since a long time, and since no much
+</I>&gt;<i> people commented on viewvc vs websvn
+</I>&gt;<i> ( <A HREF="https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html">https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html</A> ), and so based on the fact that websvn run svn to get information ( thus would potentially overload the server when google bot team with yahoo to explore the server and our patches ), I have setup viewvc.
+</I>&gt;<i>
+</I>&gt;<i> I can also setup websvn if someone really need, but a quick check showed
+</I>&gt;<i> that both tools are quite similar in term of features, the only
+</I>&gt;<i> difference being the usage of svn commandline.
+</I>&gt;<i>
+</I>&gt;<i> There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> days ) :
+</I>&gt;<i> - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> to a different server, a redirect can be setup to another url
+</I>&gt;<i> however ) ?
+</I>&gt;<i> ( default answer : viewvc.mageia.org )
+</I>
+So for now, the proposal :
+websvn
+svnweb
+svn-browse
+vc
+codeview
+svn
+
+svn is a no-go, for reasons exposed before.
+
+vc and codeview should IMHO be kept for something that is not svn
+specific, and viewvc is ( unless we go back to cvs, of course... ). I
+would love to have a codeview that point to svn/git/whatever +
+instructions or something like that ( like a coder portal ), so running
+viewvc on that vhost do not seems a good idea. Ie, it would waste a good
+name for something too specific. So I would in favor of not using them.
+
+websvn is the name of another software to view svn repository. We all
+agree to not use viewvc for the vhost, so using websvn seems rather
+couter intuitive.
+
+this let us with svn-browse vs svnweb. svnweb is shorter, and do not
+have a hyphen so it is easier to type.
+
+So svnweb ?
+
+Ie :
+
+svnweb -&gt; point to viewvc
+
+svn -&gt; redirect on svnweb ( later, if enough people complain about
+this )
+
+vc/codeview/later -&gt; some portal that explain where to find code, how to
+get it, licensing, etc ? ( later )
+
+So anybody has something else to add ( or strongly disagree and can give
+convincing reasons ) ?
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2462">[ date ]</a>
+ <a href="thread.html#2462">[ thread ]</a>
+ <a href="subject.html#2462">[ subject ]</a>
+ <a href="author.html#2462">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002463.html b/zarb-ml/mageia-sysadm/2011-January/002463.html
new file mode 100644
index 000000000..0ed6ad779
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002463.html
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Viewvc installation
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101262035.43663.maarten.vanraes%40gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002462.html">
+ <LINK REL="Next" HREF="002429.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Viewvc installation</H1>
+ <B>Maarten Vanraes</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Viewvc%20installation&In-Reply-To=%3C201101262035.43663.maarten.vanraes%40gmail.com%3E"
+ TITLE="[Mageia-sysadm] Viewvc installation">maarten.vanraes at gmail.com
+ </A><BR>
+ <I>Wed Jan 26 20:35:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2463">[ date ]</a>
+ <a href="thread.html#2463">[ thread ]</a>
+ <a href="subject.html#2463">[ subject ]</a>
+ <a href="author.html#2463">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Op woensdag 26 januari 2011 20:15:31 schreef Michael Scherer:
+&gt;<i> Le lundi 24 janvier 2011 &#224; 14:46 +0100, Michael Scherer a &#233;crit :
+</I>&gt;<i> &gt; Hi,
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; since people have asked for it since a long time, and since no much
+</I>&gt;<i> &gt; people commented on viewvc vs websvn
+</I>&gt;<i> &gt; ( <A HREF="https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html">https://www.mageia.org/pipermail/mageia-sysadm/2011-January/002145.html</A>
+</I>&gt;<i> &gt; ), and so based on the fact that websvn run svn to get information (
+</I>&gt;<i> &gt; thus would potentially overload the server when google bot team with
+</I>&gt;<i> &gt; yahoo to explore the server and our patches ), I have setup viewvc.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; I can also setup websvn if someone really need, but a quick check showed
+</I>&gt;<i> &gt; that both tools are quite similar in term of features, the only
+</I>&gt;<i> &gt; difference being the usage of svn commandline.
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; There is 2 questions left ( with a default answer with a timeout of 2
+</I>&gt;<i> &gt; days ) :
+</I>&gt;<i> &gt; - what should be the name ( svn.mageia.org cannot be used, as it point
+</I>&gt;<i> &gt; to a different server, a redirect can be setup to another url
+</I>&gt;<i> &gt; however ) ?
+</I>&gt;<i> &gt; ( default answer : viewvc.mageia.org )
+</I>&gt;<i>
+</I>&gt;<i> So for now, the proposal :
+</I>&gt;<i> websvn
+</I>&gt;<i> svnweb
+</I>&gt;<i> svn-browse
+</I>&gt;<i> vc
+</I>&gt;<i> codeview
+</I>&gt;<i> svn
+</I>&gt;<i>
+</I>&gt;<i> svn is a no-go, for reasons exposed before.
+</I>&gt;<i>
+</I>&gt;<i> vc and codeview should IMHO be kept for something that is not svn
+</I>&gt;<i> specific, and viewvc is ( unless we go back to cvs, of course... ). I
+</I>&gt;<i> would love to have a codeview that point to svn/git/whatever +
+</I>&gt;<i> instructions or something like that ( like a coder portal ), so running
+</I>&gt;<i> viewvc on that vhost do not seems a good idea. Ie, it would waste a good
+</I>&gt;<i> name for something too specific. So I would in favor of not using them.
+</I>&gt;<i>
+</I>&gt;<i> websvn is the name of another software to view svn repository. We all
+</I>&gt;<i> agree to not use viewvc for the vhost, so using websvn seems rather
+</I>&gt;<i> couter intuitive.
+</I>&gt;<i>
+</I>&gt;<i> this let us with svn-browse vs svnweb. svnweb is shorter, and do not
+</I>&gt;<i> have a hyphen so it is easier to type.
+</I>&gt;<i>
+</I>&gt;<i> So svnweb ?
+</I>&gt;<i>
+</I>&gt;<i> Ie :
+</I>&gt;<i>
+</I>&gt;<i> svnweb -&gt; point to viewvc
+</I>&gt;<i>
+</I>&gt;<i> svn -&gt; redirect on svnweb ( later, if enough people complain about
+</I>&gt;<i> this )
+</I>&gt;<i>
+</I>&gt;<i> vc/codeview/later -&gt; some portal that explain where to find code, how to
+</I>&gt;<i> get it, licensing, etc ? ( later )
+</I>&gt;<i>
+</I>&gt;<i> So anybody has something else to add ( or strongly disagree and can give
+</I>&gt;<i> convincing reasons ) ?
+</I>
+svnweb could be mistaken for websvn; but i still like it better. also so later
+we could have gitweb as similar name. (eg: if we decide to keep packages on
+svn and git for software)
+
+the codeview portal sounds like a good idea
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A></li>
+ <LI>Next message: <A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2463">[ date ]</a>
+ <a href="thread.html#2463">[ thread ]</a>
+ <a href="subject.html#2463">[ subject ]</a>
+ <a href="author.html#2463">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002464.html b/zarb-ml/mageia-sysadm/2011-January/002464.html
new file mode 100644
index 000000000..11bf072ff
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002464.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B352%5D%20backport%20a%20one-liner%20fix%20from%20mdv%3A%20%22%20it%0A%20should%20say%20where%20it%20lacks%20disk%20space%22%20%28bogdano%29&In-Reply-To=%3C20110126220244.0C97243229%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002459.html">
+ <LINK REL="Next" HREF="002465.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B352%5D%20backport%20a%20one-liner%20fix%20from%20mdv%3A%20%22%20it%0A%20should%20say%20where%20it%20lacks%20disk%20space%22%20%28bogdano%29&In-Reply-To=%3C20110126220244.0C97243229%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)">root at mageia.org
+ </A><BR>
+ <I>Wed Jan 26 23:02:44 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A></li>
+ <LI>Next message: <A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2464">[ date ]</a>
+ <a href="thread.html#2464">[ thread ]</a>
+ <a href="subject.html#2464">[ subject ]</a>
+ <a href="author.html#2464">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 352
+Author: tv
+Date: 2011-01-26 23:02:43 +0100 (Wed, 26 Jan 2011)
+Log Message:
+-----------
+backport a one-liner fix from mdv: &quot;it should say where it lacks disk space&quot; (bogdano)
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/lib/Iurt/Process.pm
+
+Modified: build_system/iurt/trunk/lib/Iurt/Process.pm
+===================================================================
+--- build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-26 00:11:09 UTC (rev 351)
++++ build_system/iurt/trunk/lib/Iurt/Process.pm 2011-01-26 22:02:43 UTC (rev 352)
+@@ -162,7 +162,7 @@
+ }
+ my $df = df $opt{log};
+ if ($df-&gt;{per} &gt;= 99) {
+- plog('WARN', &quot;WARNING: killing current command because running out of disk space (only $df-&gt;{bavail}KB left)&quot;);
++ plog('WARN', &quot;WARNING: killing current command because running out of disk space at $opt{log} (only $df-&gt;{bavail}KB left)&quot;);
+ kill 14, &quot;-$parent_pid&quot;;
+ exit();
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110126/421a6d86/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A></li>
+ <LI>Next message: <A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2464">[ date ]</a>
+ <a href="thread.html#2464">[ thread ]</a>
+ <a href="subject.html#2464">[ subject ]</a>
+ <a href="author.html#2464">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002465.html b/zarb-ml/mageia-sysadm/2011-January/002465.html
new file mode 100644
index 000000000..47efa304c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002465.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B353%5D%20update%20url%20to%20visualize%20status%20of%20the%20submit%0A%09%28thanks%20ahmad%29&In-Reply-To=%3C20110127144750.8D344432D0%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002464.html">
+ <LINK REL="Next" HREF="002472.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B353%5D%20update%20url%20to%20visualize%20status%20of%20the%20submit%0A%09%28thanks%20ahmad%29&In-Reply-To=%3C20110127144750.8D344432D0%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 15:47:50 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A></li>
+ <LI>Next message: <A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2465">[ date ]</a>
+ <a href="thread.html#2465">[ thread ]</a>
+ <a href="subject.html#2465">[ subject ]</a>
+ <a href="author.html#2465">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 353
+Author: boklm
+Date: 2011-01-27 15:47:50 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+update url to visualize status of the submit (thanks ahmad)
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/commands/submit.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/submit.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/submit.py 2011-01-26 22:02:43 UTC (rev 352)
++++ build_system/mgarepo/trunk/MgaRepo/commands/submit.py 2011-01-27 14:47:50 UTC (rev 353)
+@@ -27,7 +27,7 @@
+
+ The status of the submit can visualized at:
+
+-<A HREF="http://kenobi.mandriva.com/bs/output.php">http://kenobi.mandriva.com/bs/output.php</A>
++ <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A>
+
+ If no URL and revision are specified, the latest changed revision in the
+ package working copy of the current directory will be used.
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/61083584/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A></li>
+ <LI>Next message: <A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2465">[ date ]</a>
+ <a href="thread.html#2465">[ thread ]</a>
+ <a href="subject.html#2465">[ subject ]</a>
+ <a href="author.html#2465">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002466.html b/zarb-ml/mageia-sysadm/2011-January/002466.html
new file mode 100644
index 000000000..1250dde48
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002466.html
@@ -0,0 +1,105 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [354] version 1.9.7
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B354%5D%20version%201.9.7&In-Reply-To=%3C20110127191900.786A5432FC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002472.html">
+ <LINK REL="Next" HREF="002467.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [354] version 1.9.7</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B354%5D%20version%201.9.7&In-Reply-To=%3C20110127191900.786A5432FC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [354] version 1.9.7">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 20:19:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2466">[ date ]</a>
+ <a href="thread.html#2466">[ thread ]</a>
+ <a href="subject.html#2466">[ subject ]</a>
+ <a href="author.html#2466">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 354
+Author: boklm
+Date: 2011-01-27 20:19:00 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+version 1.9.7
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/mgarepo
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-27 14:47:50 UTC (rev 353)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-27 19:19:00 UTC (rev 354)
+@@ -1,3 +1,11 @@
++* 1.9.7
++- fix mdarepo ci
++- properly set each rpm macros at import
++- update help
++- set property binrepo-rev instead of mdv:binrepo-rev
++- mgarepo del is now working
++- create-srpm path changed to /usr/local/bin/submit_package in default config file
++
+ * 1.9.6
+ - don't allow importing packages already on svn
+ - fix problems introduced in previous version with added '@' in path
+
+Modified: build_system/mgarepo/trunk/mgarepo
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo 2011-01-27 14:47:50 UTC (rev 353)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-27 19:19:00 UTC (rev 354)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.6&quot;
++VERSION=&quot;1.9.7&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: mgarepo COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/97415cd2/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2466">[ date ]</a>
+ <a href="thread.html#2466">[ thread ]</a>
+ <a href="subject.html#2466">[ subject ]</a>
+ <a href="author.html#2466">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002467.html b/zarb-ml/mageia-sysadm/2011-January/002467.html
new file mode 100644
index 000000000..f3be4e14c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002467.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [355] mgarepo version 1.9.7
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B355%5D%20mgarepo%20version%201.9.7&In-Reply-To=%3C20110127191931.17C01432FC%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002466.html">
+ <LINK REL="Next" HREF="002468.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [355] mgarepo version 1.9.7</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B355%5D%20mgarepo%20version%201.9.7&In-Reply-To=%3C20110127191931.17C01432FC%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [355] mgarepo version 1.9.7">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 20:19:31 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A></li>
+ <LI>Next message: <A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2467">[ date ]</a>
+ <a href="thread.html#2467">[ thread ]</a>
+ <a href="subject.html#2467">[ subject ]</a>
+ <a href="author.html#2467">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 355
+Author: boklm
+Date: 2011-01-27 20:19:30 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.7
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.7/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/43ebd1c5/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A></li>
+ <LI>Next message: <A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2467">[ date ]</a>
+ <a href="thread.html#2467">[ thread ]</a>
+ <a href="subject.html#2467">[ subject ]</a>
+ <a href="author.html#2467">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002468.html b/zarb-ml/mageia-sysadm/2011-January/002468.html
new file mode 100644
index 000000000..b6a52d226
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002468.html
@@ -0,0 +1,88 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [356] remove all paths passed as argument
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B356%5D%20remove%20all%20paths%20passed%20as%20argument&In-Reply-To=%3C20110127203140.261D943309%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002467.html">
+ <LINK REL="Next" HREF="002469.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [356] remove all paths passed as argument</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B356%5D%20remove%20all%20paths%20passed%20as%20argument&In-Reply-To=%3C20110127203140.261D943309%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [356] remove all paths passed as argument">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 21:31:40 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A></li>
+ <LI>Next message: <A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2468">[ date ]</a>
+ <a href="thread.html#2468">[ thread ]</a>
+ <a href="subject.html#2468">[ subject ]</a>
+ <a href="author.html#2468">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 356
+Author: boklm
+Date: 2011-01-27 21:31:39 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+remove all paths passed as argument
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 19:19:30 UTC (rev 355)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 20:31:39 UTC (rev 356)
+@@ -669,7 +669,8 @@
+ refurl = binrepo.svn_root(paths[0])
+ if not binrepo.enabled(refurl):
+ raise Error, &quot;binary repository is not enabled for %s&quot; % refurl
+- binrepo.remove(paths[0])
++ for path in paths:
++ binrepo.remove(path)
+
+ def switch(mirrorurl=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/f052795e/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A></li>
+ <LI>Next message: <A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2468">[ date ]</a>
+ <a href="thread.html#2468">[ thread ]</a>
+ <a href="subject.html#2468">[ subject ]</a>
+ <a href="author.html#2468">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002469.html b/zarb-ml/mageia-sysadm/2011-January/002469.html
new file mode 100644
index 000000000..4713bf323
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002469.html
@@ -0,0 +1,103 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B357%5D%20don%27t%20set%20binrepo%20revision%20with%20propset%20%28not%0A%09used%29&In-Reply-To=%3C20110127211919.4D48143311%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002468.html">
+ <LINK REL="Next" HREF="002470.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B357%5D%20don%27t%20set%20binrepo%20revision%20with%20propset%20%28not%0A%09used%29&In-Reply-To=%3C20110127211919.4D48143311%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 22:19:19 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A></li>
+ <LI>Next message: <A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2469">[ date ]</a>
+ <a href="thread.html#2469">[ thread ]</a>
+ <a href="subject.html#2469">[ subject ]</a>
+ <a href="author.html#2469">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 357
+Author: boklm
+Date: 2011-01-27 22:19:18 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+don't set binrepo revision with propset (not used)
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-27 20:31:39 UTC (rev 356)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-27 21:19:18 UTC (rev 357)
+@@ -18,8 +18,6 @@
+ BINARIES_DIR_NAME = &quot;SOURCES&quot;
+ BINARIES_CHECKOUT_NAME = &quot;SOURCES-bin&quot;
+
+-PROP_BINREPO_REV = &quot;binrepo-rev&quot;
+-
+ BINREPOS_SECTION = &quot;binrepos&quot;
+
+ SOURCES_FILE = &quot;sha1.lst&quot;
+@@ -220,7 +218,6 @@
+ rev = svn.commit(bindir, log=log)
+ else:
+ rev = svn.import_(bintopdir, topurl, log=log)
+- svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+ update.join()
+ svn.add(sources_path(topdir))
+ finally:
+@@ -369,7 +366,6 @@
+ svn.update(sources)
+ update = update_sources_threaded(topdir, added=paths)
+ rev = svn.commit(binpath, log=message)
+- svn.propset(PROP_BINREPO_REV, str(rev), topdir)
+ if svn.info2(sources):
+ svn.update(sources)
+ else:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/47de2720/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A></li>
+ <LI>Next message: <A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2469">[ date ]</a>
+ <a href="thread.html#2469">[ thread ]</a>
+ <a href="subject.html#2469">[ subject ]</a>
+ <a href="author.html#2469">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002470.html b/zarb-ml/mageia-sysadm/2011-January/002470.html
new file mode 100644
index 000000000..b96098883
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002470.html
@@ -0,0 +1,115 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [358] add commit option
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B358%5D%20add%20commit%20option&In-Reply-To=%3C20110127212143.EE8CE43310%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002469.html">
+ <LINK REL="Next" HREF="002471.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [358] add commit option</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B358%5D%20add%20commit%20option&In-Reply-To=%3C20110127212143.EE8CE43310%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [358] add commit option">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 22:21:43 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A></li>
+ <LI>Next message: <A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2470">[ date ]</a>
+ <a href="thread.html#2470">[ thread ]</a>
+ <a href="subject.html#2470">[ subject ]</a>
+ <a href="author.html#2470">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 358
+Author: boklm
+Date: 2011-01-27 22:21:43 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+add commit option
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-27 21:19:18 UTC (rev 357)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-27 21:21:43 UTC (rev 358)
+@@ -319,7 +319,7 @@
+ if commit:
+ svn.commit(binpath, log=message)
+
+-def upload(path, message=None):
++def upload(path, message=None, commit=True):
+ from MgaRepo.rpmutil import getpkgtopdir
+ svn = SVN()
+ if not os.path.exists(path):
+@@ -343,7 +343,8 @@
+ pass
+ if not os.path.exists(bindir):
+ create_package_dirs(bintopdir)
+- svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
++ if commit:
++ svn.commit(topdir, log=&quot;%s: created binrepo structure&quot; % silent)
+ download(topdir, show=False)
+ for path in paths:
+ if svn.info2(path):
+@@ -365,13 +366,15 @@
+ if svn.info2(sources):
+ svn.update(sources)
+ update = update_sources_threaded(topdir, added=paths)
+- rev = svn.commit(binpath, log=message)
++ if commit:
++ rev = svn.commit(binpath, log=message)
+ if svn.info2(sources):
+ svn.update(sources)
+ else:
+ svn.add(sources)
+ update.join()
+- svn.commit(sources, log=message, nonrecursive=True)
++ if commit:
++ svn.commit(sources, log=message, nonrecursive=True)
+
+ def mapped_revision(target, revision, wc=False):
+ &quot;&quot;&quot;Maps a txtrepo revision to a binrepo datespec
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/e0d2df33/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A></li>
+ <LI>Next message: <A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2470">[ date ]</a>
+ <a href="thread.html#2470">[ thread ]</a>
+ <a href="subject.html#2470">[ subject ]</a>
+ <a href="author.html#2470">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002471.html b/zarb-ml/mageia-sysadm/2011-January/002471.html
new file mode 100644
index 000000000..6f861278c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002471.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [359] Display the required version of missing dep
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B359%5D%20Display%20the%20required%20version%20of%20missing%20dep&In-Reply-To=%3C20110127212605.3403B43312%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002470.html">
+ <LINK REL="Next" HREF="002473.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [359] Display the required version of missing dep</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B359%5D%20Display%20the%20required%20version%20of%20missing%20dep&In-Reply-To=%3C20110127212605.3403B43312%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [359] Display the required version of missing dep">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 22:26:05 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A></li>
+ <LI>Next message: <A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2471">[ date ]</a>
+ <a href="thread.html#2471">[ thread ]</a>
+ <a href="subject.html#2471">[ subject ]</a>
+ <a href="author.html#2471">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 359
+Author: pterjan
+Date: 2011-01-27 22:26:04 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+Display the required version of missing dep
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+
+Modified: build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm
+===================================================================
+--- build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm 2011-01-27 21:21:43 UTC (rev 358)
++++ build_system/mdv-youri-submit/trunk/lib/Youri/Submit/Check/Deps.pm 2011-01-27 21:26:04 UTC (rev 359)
+@@ -48,7 +48,7 @@
+ };
+ $media-&gt;traverse_headers($index);
+ foreach my $require (@requires) {
+- push (@errors, &quot;Unresolved dep on &quot; . $require-&gt;[Youri::Package::DEPENDENCY_NAME]);
++ push (@errors, &quot;Unresolved dep on &quot; . $require-&gt;[Youri::Package::DEPENDENCY_NAME] . &quot; &quot; . $require-&gt;[Youri::Package::DEPENDENCY_RANGE]);
+ }
+ return @errors;
+ }
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/292d401a/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A></li>
+ <LI>Next message: <A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2471">[ date ]</a>
+ <a href="thread.html#2471">[ thread ]</a>
+ <a href="subject.html#2471">[ subject ]</a>
+ <a href="author.html#2471">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002472.html b/zarb-ml/mageia-sysadm/2011-January/002472.html
new file mode 100644
index 000000000..f3ac5425e
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002472.html
@@ -0,0 +1,98 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B353%5D%20update%20url%20to%20visualize%20status%20of%20the%0A%20submit%20%28thanks%20ahmad%29&In-Reply-To=%3CAANLkTimhGtVUXp_vX9FYO%2BrQbdD3%3DjNka9qZ6QeqTjk%3D%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002465.html">
+ <LINK REL="Next" HREF="002466.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B353%5D%20update%20url%20to%20visualize%20status%20of%20the%0A%20submit%20%28thanks%20ahmad%29&In-Reply-To=%3CAANLkTimhGtVUXp_vX9FYO%2BrQbdD3%3DjNka9qZ6QeqTjk%3D%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Thu Jan 27 22:46:55 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2472">[ date ]</a>
+ <a href="thread.html#2472">[ thread ]</a>
+ <a href="subject.html#2472">[ subject ]</a>
+ <a href="author.html#2472">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 27 January 2011 15:47, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 353 Author boklm Date 2011-01-27 15:47:50 +0100 (Thu, 27 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> update url to visualize status of the submit (thanks ahmad)
+</I>
+this should be a build option for ease of deployment (in case of fork, ...)
+
+&gt;<i> Modified: build_system/mgarepo/trunk/MgaRepo/commands/submit.py
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/mgarepo/trunk/MgaRepo/commands/submit.py 2011-01-26
+</I>&gt;<i> 22:02:43 UTC (rev 352)
+</I>&gt;<i> +++ build_system/mgarepo/trunk/MgaRepo/commands/submit.py 2011-01-27
+</I>&gt;<i> 14:47:50 UTC (rev 353)
+</I>&gt;<i> @@ -27,7 +27,7 @@
+</I>&gt;<i>
+</I>&gt;<i> The status of the submit can visualized at:
+</I>&gt;<i>
+</I>&gt;<i> -<A HREF="http://kenobi.mandriva.com/bs/output.php">http://kenobi.mandriva.com/bs/output.php</A>
+</I>&gt;<i> + <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A>
+</I>&gt;<i>
+</I>&gt;<i> If no URL and revision are specified, the latest changed revision in the
+</I>&gt;<i> package working copy of the current directory will be used.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+
+--
+&gt;<i> R : Tu vois !
+</I>&gt;<i> &gt; Q : Tu crois ?
+</I>&gt;<i> &gt; &gt; R : &#199;a casse l'ordre chronologique de l'&#233;change.
+</I>&gt;<i> &gt; &gt; &gt; Q : En quoi r&#233;pondre au dessus est-il g&#234;nant ?
+</I></PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A></li>
+ <LI>Next message: <A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2472">[ date ]</a>
+ <a href="thread.html#2472">[ thread ]</a>
+ <a href="subject.html#2472">[ subject ]</a>
+ <a href="author.html#2472">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002473.html b/zarb-ml/mageia-sysadm/2011-January/002473.html
new file mode 100644
index 000000000..2f1b50b87
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002473.html
@@ -0,0 +1,114 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B360%5D%20make%20upload%20and%20binrepo_delete%20functions%20work%0A%09on%20text%20files%20too&In-Reply-To=%3C20110127220438.C1A9A43319%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002471.html">
+ <LINK REL="Next" HREF="002474.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B360%5D%20make%20upload%20and%20binrepo_delete%20functions%20work%0A%09on%20text%20files%20too&In-Reply-To=%3C20110127220438.C1A9A43319%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 23:04:38 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A></li>
+ <LI>Next message: <A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2473">[ date ]</a>
+ <a href="thread.html#2473">[ thread ]</a>
+ <a href="subject.html#2473">[ subject ]</a>
+ <a href="author.html#2473">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 360
+Author: boklm
+Date: 2011-01-27 23:04:38 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+make upload and binrepo_delete functions work on text files too
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 21:26:04 UTC (rev 359)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:04:38 UTC (rev 360)
+@@ -661,16 +661,32 @@
+ url = info[&quot;URL&quot;]
+ download_binaries(br_target, url)
+
+-def upload(paths):
++def upload(paths, commit=True):
+ for path in paths:
+- binrepo.upload(path)
++ if os.path.isdir(path) or binrepo.is_binary(path):
++ binrepo.upload(path, commit=commit)
++ else:
++ svn = SVN()
++ svn.add(path, local=True)
++ if commit:
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ message = &quot;%s: new file %s&quot; % (silent, path)
++ svn.commit(path, log=message)
+
+-def binrepo_delete(paths, commit=False):
++def binrepo_delete(paths, commit=True):
+ refurl = binrepo.svn_root(paths[0])
+ if not binrepo.enabled(refurl):
+ raise Error, &quot;binary repository is not enabled for %s&quot; % refurl
+ for path in paths:
+- binrepo.remove(path)
++ if binrepo.is_binary(path):
++ binrepo.remove(path, commit=commit)
++ else:
++ svn = SVN()
++ svn.remove(path, local=True)
++ if commit:
++ silent = config.get(&quot;log&quot;, &quot;ignore-string&quot;, &quot;SILENT&quot;)
++ message = &quot;%s: delete file %s&quot; % (silent, path)
++ svn.commit(path, log=message)
+
+ def switch(mirrorurl=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/9bbf7de0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A></li>
+ <LI>Next message: <A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2473">[ date ]</a>
+ <a href="thread.html#2473">[ thread ]</a>
+ <a href="subject.html#2473">[ subject ]</a>
+ <a href="author.html#2473">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002474.html b/zarb-ml/mageia-sysadm/2011-January/002474.html
new file mode 100644
index 000000000..b6d172bb8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002474.html
@@ -0,0 +1,106 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B361%5D%20rename%20binrepo_delete%20as%20it%20is%20not%20only%20for%0A%09binrepo&In-Reply-To=%3C20110127220610.B345B43319%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002473.html">
+ <LINK REL="Next" HREF="002475.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B361%5D%20rename%20binrepo_delete%20as%20it%20is%20not%20only%20for%0A%09binrepo&In-Reply-To=%3C20110127220610.B345B43319%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 23:06:10 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A></li>
+ <LI>Next message: <A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2474">[ date ]</a>
+ <a href="thread.html#2474">[ thread ]</a>
+ <a href="subject.html#2474">[ subject ]</a>
+ <a href="author.html#2474">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 361
+Author: boklm
+Date: 2011-01-27 23:06:10 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+rename binrepo_delete as it is not only for binrepo
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/commands/del.py
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/del.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/del.py 2011-01-27 22:04:38 UTC (rev 360)
++++ build_system/mgarepo/trunk/MgaRepo/commands/del.py 2011-01-27 22:06:10 UTC (rev 361)
+@@ -1,6 +1,6 @@
+ from MgaRepo import Error
+ from MgaRepo.command import *
+-from MgaRepo.rpmutil import binrepo_delete
++from MgaRepo.rpmutil import delete
+
+ HELP = &quot;&quot;&quot;\
+ Usage: mgarepo del [OPTIONS] [PATH]
+@@ -22,4 +22,4 @@
+ return opts
+
+ def main():
+- do_command(parse_options, binrepo_delete)
++ do_command(parse_options, delete)
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:04:38 UTC (rev 360)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:06:10 UTC (rev 361)
+@@ -673,7 +673,7 @@
+ message = &quot;%s: new file %s&quot; % (silent, path)
+ svn.commit(path, log=message)
+
+-def binrepo_delete(paths, commit=True):
++def delete(paths, commit=True):
+ refurl = binrepo.svn_root(paths[0])
+ if not binrepo.enabled(refurl):
+ raise Error, &quot;binary repository is not enabled for %s&quot; % refurl
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/37e0d070/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A></li>
+ <LI>Next message: <A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2474">[ date ]</a>
+ <a href="thread.html#2474">[ thread ]</a>
+ <a href="subject.html#2474">[ subject ]</a>
+ <a href="author.html#2474">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002475.html b/zarb-ml/mageia-sysadm/2011-January/002475.html
new file mode 100644
index 000000000..b9dd8f5d1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002475.html
@@ -0,0 +1,173 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [362] fix sync
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B362%5D%20fix%20sync&In-Reply-To=%3C20110127224745.0CD3D4331F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002474.html">
+ <LINK REL="Next" HREF="002476.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [362] fix sync</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B362%5D%20fix%20sync&In-Reply-To=%3C20110127224745.0CD3D4331F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [362] fix sync">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 23:47:45 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A></li>
+ <LI>Next message: <A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2475">[ date ]</a>
+ <a href="thread.html#2475">[ thread ]</a>
+ <a href="subject.html#2475">[ subject ]</a>
+ <a href="author.html#2475">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 362
+Author: boklm
+Date: 2011-01-27 23:47:44 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+fix sync
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:06:10 UTC (rev 361)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:47:44 UTC (rev 362)
+@@ -499,9 +499,7 @@
+ names = os.listdir(path)
+ return (&quot;.svn&quot; in names and &quot;SPECS&quot; in names and &quot;SOURCES&quot; in names)
+
+-def sync(dryrun=False, ci=False, download=False):
+- # TODO FIXME XXX fix it!
+- raise Error, &quot;sync is not expected to work these days&quot;
++def sync(dryrun=False, commit=False, download=False):
+ svn = SVN()
+ topdir = getpkgtopdir()
+ # run svn info because svn st does not complain when topdir is not an
+@@ -525,28 +523,22 @@
+ for name, no, flags in spec.sources())
+ sourcesst = dict((os.path.basename(path), (path, st))
+ for st, path in svn.status(sourcesdir, noignore=True))
+- toadd_br = []
+- toadd_svn = []
+- toremove_svn = []
+- toremove_br = []
++ toadd = []
++ toremove = []
+ # add the spec file itself, in case of a new package
+ specstl = svn.status(specpath, noignore=True)
+ if specstl:
+ specst, _ = specstl[0]
+ if specst == &quot;?&quot;:
+- toadd_svn.append(specpath)
++ toadd.append(specpath)
+ # add source files:
+ for source, url in sources.iteritems():
+ sourcepath = os.path.join(sourcesdir, source)
+ if sourcesst.get(source):
+ if not os.path.islink(sourcepath):
+- if not binrepo.is_tracked(sourcepath):
+- if binrepo.is_binary(sourcepath):
+- toadd_br.append(sourcepath)
+- else:
+- toadd_svn.append(sourcepath)
+- else:
+- sys.stderr.write(&quot;warning: %s not found\n&quot; % sourcepath)
++ toadd.append(sourcepath)
++ elif not download and not os.path.isfile(sourcepath):
++ sys.stderr.write(&quot;warning: %s not found\n&quot; % sourcepath)
+ elif download and not os.path.isfile(sourcepath):
+ print &quot;%s not found, downloading from %s&quot; % (sourcepath, url)
+ fmt = config.get(&quot;global&quot;, &quot;download-command&quot;,
+@@ -559,42 +551,26 @@
+ &quot;configuration option&quot; % e
+ execcmd(cmd, show=True)
+ if os.path.isfile(sourcepath):
+- if binrepo.is_binary(sourcepath):
+- toadd_br.append(sourcepath)
+- else:
+- toadd_svn.append(sourcepath)
++ toadd.append(sourcepath)
+ else:
+ raise Error, &quot;file not found: %s&quot; % sourcepath
+ # rm entries not found in sources and still in svn
+ found = os.listdir(sourcesdir)
+ for entry in found:
+- if entry == &quot;.svn&quot; or entry == &quot;sources&quot;:
++ if entry == &quot;.svn&quot; or entry == binrepo.SOURCES_FILE:
+ continue
+ status = sourcesst.get(entry)
+ path = os.path.join(sourcesdir, entry)
+ if entry not in sources:
+- if status is None: # file is tracked by svn
+- toremove_svn.append(path)
+- elif binrepo.is_tracked(path):
+- toremove_br.append(path)
+- for path in toremove_svn:
++ toremove.append(path)
++ for path in toremove:
+ print &quot;D\t%s&quot; % path
+ if not dryrun:
+- svn.remove(path, local=True)
+- for path in toremove_br:
+- print &quot;DB\t%s&quot; % path
+- if not dryrun:
+- binrepo.delete_pending(path)
+- for path in toadd_svn:
++ delete(path, commit=commit)
++ for path in toadd:
+ print &quot;A\t%s&quot; % path
+ if not dryrun:
+- svn.add(path, local=True)
+- for path in toadd_br:
+- print &quot;AB\t%s&quot; % path
+- if not dryrun:
+- binrepo.upload_pending(path)
+- if commit:
+- commit(topdir)
++ upload(path, commit=commit)
+
+ def commit(target=&quot;.&quot;, message=None, logfile=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/5fba0d53/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A></li>
+ <LI>Next message: <A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2475">[ date ]</a>
+ <a href="thread.html#2475">[ thread ]</a>
+ <a href="subject.html#2475">[ subject ]</a>
+ <a href="author.html#2475">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002476.html b/zarb-ml/mageia-sysadm/2011-January/002476.html
new file mode 100644
index 000000000..c0e1eb469
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002476.html
@@ -0,0 +1,87 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [363] rename ci option to commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3C20110127224849.61FD64331F%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002475.html">
+ <LINK REL="Next" HREF="002483.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [363] rename ci option to commit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3C20110127224849.61FD64331F%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [363] rename ci option to commit">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 23:48:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A></li>
+ <LI>Next message: <A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2476">[ date ]</a>
+ <a href="thread.html#2476">[ thread ]</a>
+ <a href="subject.html#2476">[ subject ]</a>
+ <a href="author.html#2476">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 363
+Author: boklm
+Date: 2011-01-27 23:48:48 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+rename ci option to commit
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/commands/sync.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/sync.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/sync.py 2011-01-27 22:47:44 UTC (rev 362)
++++ build_system/mgarepo/trunk/MgaRepo/commands/sync.py 2011-01-27 22:48:48 UTC (rev 363)
+@@ -25,7 +25,7 @@
+ parser = OptionParser(help=HELP)
+ parser.add_option(&quot;--dry-run&quot;, dest=&quot;dryrun&quot;, default=False,
+ action=&quot;store_true&quot;)
+- parser.add_option(&quot;-c&quot;, dest=&quot;ci&quot;, default=False,
++ parser.add_option(&quot;-c&quot;, dest=&quot;commit&quot;, default=False,
+ action=&quot;store_true&quot;)
+ parser.add_option(&quot;-d&quot;, &quot;--download&quot;, dest=&quot;download&quot;, default=False,
+ action=&quot;store_true&quot;)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/7e1cd41b/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A></li>
+ <LI>Next message: <A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2476">[ date ]</a>
+ <a href="thread.html#2476">[ thread ]</a>
+ <a href="subject.html#2476">[ subject ]</a>
+ <a href="author.html#2476">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002477.html b/zarb-ml/mageia-sysadm/2011-January/002477.html
new file mode 100644
index 000000000..19186d10b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002477.html
@@ -0,0 +1,93 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B364%5D%20delete%20and%20upload%20are%20expecting%20a%20list%20as%0A%09first%20argument&In-Reply-To=%3C20110127225803.F0BCC43321%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002484.html">
+ <LINK REL="Next" HREF="002478.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [364] delete and upload are expecting a list as first argument</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B364%5D%20delete%20and%20upload%20are%20expecting%20a%20list%20as%0A%09first%20argument&In-Reply-To=%3C20110127225803.F0BCC43321%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [364] delete and upload are expecting a list as first argument">root at mageia.org
+ </A><BR>
+ <I>Thu Jan 27 23:58:03 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2477">[ date ]</a>
+ <a href="thread.html#2477">[ thread ]</a>
+ <a href="subject.html#2477">[ subject ]</a>
+ <a href="author.html#2477">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 364
+Author: boklm
+Date: 2011-01-27 23:58:03 +0100 (Thu, 27 Jan 2011)
+Log Message:
+-----------
+delete and upload are expecting a list as first argument
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:48:48 UTC (rev 363)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 22:58:03 UTC (rev 364)
+@@ -566,11 +566,11 @@
+ for path in toremove:
+ print &quot;D\t%s&quot; % path
+ if not dryrun:
+- delete(path, commit=commit)
++ delete([path], commit=commit)
+ for path in toadd:
+ print &quot;A\t%s&quot; % path
+ if not dryrun:
+- upload(path, commit=commit)
++ upload([path], commit=commit)
+
+ def commit(target=&quot;.&quot;, message=None, logfile=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110127/afa81e1c/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2477">[ date ]</a>
+ <a href="thread.html#2477">[ thread ]</a>
+ <a href="subject.html#2477">[ subject ]</a>
+ <a href="author.html#2477">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002478.html b/zarb-ml/mageia-sysadm/2011-January/002478.html
new file mode 100644
index 000000000..804215bf7
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002478.html
@@ -0,0 +1,104 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [365] version 1.9.8
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B365%5D%20version%201.9.8&In-Reply-To=%3C20110127235521.268EC4332A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002477.html">
+ <LINK REL="Next" HREF="002479.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [365] version 1.9.8</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B365%5D%20version%201.9.8&In-Reply-To=%3C20110127235521.268EC4332A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [365] version 1.9.8">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 00:55:21 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A></li>
+ <LI>Next message: <A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2478">[ date ]</a>
+ <a href="thread.html#2478">[ thread ]</a>
+ <a href="subject.html#2478">[ subject ]</a>
+ <a href="author.html#2478">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 365
+Author: boklm
+Date: 2011-01-28 00:55:20 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+version 1.9.8
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/CHANGES
+ build_system/mgarepo/trunk/mgarepo
+
+Modified: build_system/mgarepo/trunk/CHANGES
+===================================================================
+--- build_system/mgarepo/trunk/CHANGES 2011-01-27 22:58:03 UTC (rev 364)
++++ build_system/mgarepo/trunk/CHANGES 2011-01-27 23:55:20 UTC (rev 365)
+@@ -1,5 +1,8 @@
++* 1.9.8
++- fix mgarepo sync
++
+ * 1.9.7
+-- fix mdarepo ci
++- fix mgarepo ci
+ - properly set each rpm macros at import
+ - update help
+ - set property binrepo-rev instead of mdv:binrepo-rev
+
+Modified: build_system/mgarepo/trunk/mgarepo
+===================================================================
+--- build_system/mgarepo/trunk/mgarepo 2011-01-27 22:58:03 UTC (rev 364)
++++ build_system/mgarepo/trunk/mgarepo 2011-01-27 23:55:20 UTC (rev 365)
+@@ -4,7 +4,7 @@
+ import getopt
+ import sys
+
+-VERSION=&quot;1.9.7&quot;
++VERSION=&quot;1.9.8&quot;
+
+ HELP = &quot;&quot;&quot;\
+ Usage: mgarepo COMMAND [COMMAND ARGUMENTS]
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/b802c1f0/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A></li>
+ <LI>Next message: <A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2478">[ date ]</a>
+ <a href="thread.html#2478">[ thread ]</a>
+ <a href="subject.html#2478">[ subject ]</a>
+ <a href="author.html#2478">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002479.html b/zarb-ml/mageia-sysadm/2011-January/002479.html
new file mode 100644
index 000000000..413819abd
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002479.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [366] mgarepo version 1.9.8
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B366%5D%20mgarepo%20version%201.9.8&In-Reply-To=%3C20110127235549.AB46B4332A%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002478.html">
+ <LINK REL="Next" HREF="002480.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [366] mgarepo version 1.9.8</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B366%5D%20mgarepo%20version%201.9.8&In-Reply-To=%3C20110127235549.AB46B4332A%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [366] mgarepo version 1.9.8">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 00:55:49 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2479">[ date ]</a>
+ <a href="thread.html#2479">[ thread ]</a>
+ <a href="subject.html#2479">[ subject ]</a>
+ <a href="author.html#2479">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 366
+Author: boklm
+Date: 2011-01-28 00:55:49 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.8
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.8/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/0d43418f/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2479">[ date ]</a>
+ <a href="thread.html#2479">[ thread ]</a>
+ <a href="subject.html#2479">[ subject ]</a>
+ <a href="author.html#2479">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002480.html b/zarb-ml/mageia-sysadm/2011-January/002480.html
new file mode 100644
index 000000000..2c4d63eb9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002480.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B367%5D%20only%20try%20to%20remove%20files%20that%20are%20on%20svn%20or%0A%09symlinks&In-Reply-To=%3C20110128000934.096514332E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002479.html">
+ <LINK REL="Next" HREF="002481.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B367%5D%20only%20try%20to%20remove%20files%20that%20are%20on%20svn%20or%0A%09symlinks&In-Reply-To=%3C20110128000934.096514332E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 01:09:33 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2480">[ date ]</a>
+ <a href="thread.html#2480">[ thread ]</a>
+ <a href="subject.html#2480">[ subject ]</a>
+ <a href="author.html#2480">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 367
+Author: boklm
+Date: 2011-01-28 01:09:33 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+only try to remove files that are on svn or symlinks
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-27 23:55:49 UTC (rev 366)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-28 00:09:33 UTC (rev 367)
+@@ -562,7 +562,8 @@
+ status = sourcesst.get(entry)
+ path = os.path.join(sourcesdir, entry)
+ if entry not in sources:
+- toremove.append(path)
++ if os.path.islink(path) or status is None:
++ toremove.append(path)
+ for path in toremove:
+ print &quot;D\t%s&quot; % path
+ if not dryrun:
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/9bd2b501/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2480">[ date ]</a>
+ <a href="thread.html#2480">[ thread ]</a>
+ <a href="subject.html#2480">[ subject ]</a>
+ <a href="author.html#2480">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002481.html b/zarb-ml/mageia-sysadm/2011-January/002481.html
new file mode 100644
index 000000000..3b2dea022
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002481.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [368] remove 1.9.8 tag
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B368%5D%20remove%201.9.8%20tag&In-Reply-To=%3C20110128001023.B74F44332E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002480.html">
+ <LINK REL="Next" HREF="002482.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [368] remove 1.9.8 tag</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B368%5D%20remove%201.9.8%20tag&In-Reply-To=%3C20110128001023.B74F44332E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [368] remove 1.9.8 tag">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 01:10:23 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A></li>
+ <LI>Next message: <A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2481">[ date ]</a>
+ <a href="thread.html#2481">[ thread ]</a>
+ <a href="subject.html#2481">[ subject ]</a>
+ <a href="author.html#2481">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 368
+Author: boklm
+Date: 2011-01-28 01:10:23 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+remove 1.9.8 tag
+
+Removed Paths:
+-------------
+ build_system/mgarepo/tags/1.9.8/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/7291ee25/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A></li>
+ <LI>Next message: <A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2481">[ date ]</a>
+ <a href="thread.html#2481">[ thread ]</a>
+ <a href="subject.html#2481">[ subject ]</a>
+ <a href="author.html#2481">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002482.html b/zarb-ml/mageia-sysadm/2011-January/002482.html
new file mode 100644
index 000000000..762fe3cdf
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002482.html
@@ -0,0 +1,74 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [369] mgarepo version 1.9.8
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B369%5D%20mgarepo%20version%201.9.8&In-Reply-To=%3C20110128001037.0AD6A4332E%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002481.html">
+ <LINK REL="Next" HREF="002485.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [369] mgarepo version 1.9.8</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B369%5D%20mgarepo%20version%201.9.8&In-Reply-To=%3C20110128001037.0AD6A4332E%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [369] mgarepo version 1.9.8">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 01:10:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A></li>
+ <LI>Next message: <A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2482">[ date ]</a>
+ <a href="thread.html#2482">[ thread ]</a>
+ <a href="subject.html#2482">[ subject ]</a>
+ <a href="author.html#2482">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 369
+Author: boklm
+Date: 2011-01-28 01:10:36 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+mgarepo version 1.9.8
+
+Added Paths:
+-----------
+ build_system/mgarepo/tags/1.9.8/
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/c1f53a41/attachment.html&gt;
+</PRE>
+
+
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A></li>
+ <LI>Next message: <A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2482">[ date ]</a>
+ <a href="thread.html#2482">[ thread ]</a>
+ <a href="subject.html#2482">[ subject ]</a>
+ <a href="author.html#2482">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002483.html b/zarb-ml/mageia-sysadm/2011-January/002483.html
new file mode 100644
index 000000000..23e2be445
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002483.html
@@ -0,0 +1,99 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [363] rename ci option to commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3CAANLkTimZS8n0u_A%3DD093nhe7CyynnXLJnNg463tefnuL%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002476.html">
+ <LINK REL="Next" HREF="002484.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [363] rename ci option to commit</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3CAANLkTimZS8n0u_A%3DD093nhe7CyynnXLJnNg463tefnuL%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [363] rename ci option to commit">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Fri Jan 28 10:18:26 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2483">[ date ]</a>
+ <a href="thread.html#2483">[ thread ]</a>
+ <a href="subject.html#2483">[ subject ]</a>
+ <a href="author.html#2483">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 27 January 2011 23:48, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+&gt;<i> Revision 363 Author boklm Date 2011-01-27 23:48:48 +0100 (Thu, 27 Jan 2011)
+</I>&gt;<i>
+</I>&gt;<i> Log Message
+</I>&gt;<i>
+</I>&gt;<i> rename ci option to commit
+</I>
+err, can you add an alias please?
+
+&gt;<i> Modified: build_system/mgarepo/trunk/MgaRepo/commands/sync.py
+</I>&gt;<i> ===================================================================
+</I>&gt;<i> --- build_system/mgarepo/trunk/MgaRepo/commands/sync.py 2011-01-27 22:47:44
+</I>&gt;<i> UTC (rev 362)
+</I>&gt;<i> +++ build_system/mgarepo/trunk/MgaRepo/commands/sync.py 2011-01-27 22:48:48
+</I>&gt;<i> UTC (rev 363)
+</I>&gt;<i> @@ -25,7 +25,7 @@
+</I>&gt;<i> parser = OptionParser(help=HELP)
+</I>&gt;<i> parser.add_option(&quot;--dry-run&quot;, dest=&quot;dryrun&quot;, default=False,
+</I>&gt;<i> action=&quot;store_true&quot;)
+</I>&gt;<i> - parser.add_option(&quot;-c&quot;, dest=&quot;ci&quot;, default=False,
+</I>&gt;<i> + parser.add_option(&quot;-c&quot;, dest=&quot;commit&quot;, default=False,
+</I>&gt;<i> action=&quot;store_true&quot;)
+</I>&gt;<i> parser.add_option(&quot;-d&quot;, &quot;--download&quot;, dest=&quot;download&quot;, default=False,
+</I>&gt;<i> action=&quot;store_true&quot;)
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> _______________________________________________
+</I>&gt;<i> Mageia-sysadm mailing list
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">Mageia-sysadm at mageia.org</A>
+</I>&gt;<i> <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">https://www.mageia.org/mailman/listinfo/mageia-sysadm</A>
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+
+--
+&gt;<i> R : Tu vois !
+</I>&gt;<i> &gt; Q : Tu crois ?
+</I>&gt;<i> &gt; &gt; R : &#199;a casse l'ordre chronologique de l'&#233;change.
+</I>&gt;<i> &gt; &gt; &gt; Q : En quoi r&#233;pondre au dessus est-il g&#234;nant ?
+</I></PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2483">[ date ]</a>
+ <a href="thread.html#2483">[ thread ]</a>
+ <a href="subject.html#2483">[ subject ]</a>
+ <a href="author.html#2483">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002484.html b/zarb-ml/mageia-sysadm/2011-January/002484.html
new file mode 100644
index 000000000..e47c6718b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002484.html
@@ -0,0 +1,72 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [363] rename ci option to commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3C20110128100236.GW21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002483.html">
+ <LINK REL="Next" HREF="002477.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [363] rename ci option to commit</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B363%5D%20rename%20ci%20option%20to%20commit&In-Reply-To=%3C20110128100236.GW21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [363] rename ci option to commit">boklm at mars-attacks.org
+ </A><BR>
+ <I>Fri Jan 28 11:02:37 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2484">[ date ]</a>
+ <a href="thread.html#2484">[ thread ]</a>
+ <a href="subject.html#2484">[ subject ]</a>
+ <a href="author.html#2484">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 28 Jan 2011, Thierry Vignaud wrote:
+
+&gt;<i> On 27 January 2011 23:48, &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A>&gt; wrote:
+</I>&gt;<i> &gt; Revision 363 Author boklm Date 2011-01-27 23:48:48 +0100 (Thu, 27 Jan 2011)
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; Log Message
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; rename ci option to commit
+</I>&gt;<i>
+</I>&gt;<i> err, can you add an alias please?
+</I>
+This is only the name of a parameter in a function. Option on the
+command line doesn't change.
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A></li>
+ <LI>Next message: <A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2484">[ date ]</a>
+ <a href="thread.html#2484">[ thread ]</a>
+ <a href="subject.html#2484">[ subject ]</a>
+ <a href="author.html#2484">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002485.html b/zarb-ml/mageia-sysadm/2011-January/002485.html
new file mode 100644
index 000000000..85735d4b0
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002485.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting to clean the mess of web services
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20to%20clean%20the%20mess%20of%20web%20services&In-Reply-To=%3C1296228240.4639.59.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002482.html">
+ <LINK REL="Next" HREF="002486.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting to clean the mess of web services</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20to%20clean%20the%20mess%20of%20web%20services&In-Reply-To=%3C1296228240.4639.59.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] Starting to clean the mess of web services">misc at zarb.org
+ </A><BR>
+ <I>Fri Jan 28 16:24:00 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2485">[ date ]</a>
+ <a href="thread.html#2485">[ thread ]</a>
+ <a href="subject.html#2485">[ subject ]</a>
+ <a href="author.html#2485">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+as there is a growing number of external tools used all around the
+project for official stuff in some form of anarchy ( the last one I
+discovered today is dlvr.it ), I propose that we add on the wiki the
+list of services used, and who has the password, who created it, etc.
+
+Later, we should ensure that enough people have the password to prevent
+catastrophic bus error or what happened to the Mandriva twitter account.
+
+And we should better find a way to not have to rely on member memories
+( or &quot;save on my computer&quot; checkbox for question of reliability,
+security, etc, and password management ( like not having to distribute
+to a unspecified list of people ).
+
+For example, for flickr, we could imagine some kind of system where
+pictures are first uploaded temporarily on our server , and then pushed
+to flickr. So people do not have to use a shared account and we know who
+did what, who is active, etc.
+
+So the first step for that is to list the service used, it is fast, and
+who currently know the password, I started the list on the wiki :
+
+<A HREF="http://mageia.org/wiki/doku.php?id=sysadmin#list_of_webservices_password">http://mageia.org/wiki/doku.php?id=sysadmin#list_of_webservices_password</A>
+
+
+--
+Michael Scherer
+
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A></li>
+ <LI>Next message: <A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2485">[ date ]</a>
+ <a href="thread.html#2485">[ thread ]</a>
+ <a href="subject.html#2485">[ subject ]</a>
+ <a href="author.html#2485">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002486.html b/zarb-ml/mageia-sysadm/2011-January/002486.html
new file mode 100644
index 000000000..345b317b8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002486.html
@@ -0,0 +1,73 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Starting to clean the mess of web services
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20to%20clean%20the%20mess%20of%20web%20services&In-Reply-To=%3Cee2d485e26d1e66a0484b639f9c3dd71%40localhost%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002485.html">
+ <LINK REL="Next" HREF="002487.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Starting to clean the mess of web services</H1>
+ <B>Damien Lallement</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Starting%20to%20clean%20the%20mess%20of%20web%20services&In-Reply-To=%3Cee2d485e26d1e66a0484b639f9c3dd71%40localhost%3E"
+ TITLE="[Mageia-sysadm] Starting to clean the mess of web services">mageia at damsweb.net
+ </A><BR>
+ <I>Fri Jan 28 16:30:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI>Next message: <A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2486">[ date ]</a>
+ <a href="thread.html#2486">[ thread ]</a>
+ <a href="subject.html#2486">[ subject ]</a>
+ <a href="author.html#2486">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Fri, 28 Jan 2011 16:24:00 +0100, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt;
+wrote:
+&gt;<i> Hi,
+</I>&gt;<i>
+</I>&gt;<i> [...]
+</I>&gt;<i>
+</I>&gt;<i> <A HREF="http://mageia.org/wiki/doku.php?id=sysadmin#list_of_webservices_password">http://mageia.org/wiki/doku.php?id=sysadmin#list_of_webservices_password</A>
+</I>
+Done. :-)
+--
+Damien Lallement
+aka &quot;damsweb&quot; or &quot;coincoin&quot; on IRC and twitter
+
+<A HREF="http://www.mageia.org">http://www.mageia.org</A>
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI>Next message: <A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2486">[ date ]</a>
+ <a href="thread.html#2486">[ thread ]</a>
+ <a href="subject.html#2486">[ subject ]</a>
+ <a href="author.html#2486">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002487.html b/zarb-ml/mageia-sysadm/2011-January/002487.html
new file mode 100644
index 000000000..dea3fed67
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002487.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [370] check hash for binary files
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B370%5D%20check%20hash%20for%20binary%20files&In-Reply-To=%3C20110128174941.52F09433E5%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002486.html">
+ <LINK REL="Next" HREF="002488.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [370] check hash for binary files</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B370%5D%20check%20hash%20for%20binary%20files&In-Reply-To=%3C20110128174941.52F09433E5%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [370] check hash for binary files">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 18:49:41 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI>Next message: <A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2487">[ date ]</a>
+ <a href="thread.html#2487">[ thread ]</a>
+ <a href="subject.html#2487">[ subject ]</a>
+ <a href="author.html#2487">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 370
+Author: boklm
+Date: 2011-01-28 18:49:40 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+check hash for binary files
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/create-srpm
+
+Modified: build_system/mgarepo/trunk/create-srpm
+===================================================================
+--- build_system/mgarepo/trunk/create-srpm 2011-01-28 00:10:36 UTC (rev 369)
++++ build_system/mgarepo/trunk/create-srpm 2011-01-28 17:49:40 UTC (rev 370)
+@@ -57,7 +57,7 @@
+ revname=1,
+ scripts=target.scripts,
+ use_binrepo = True,
+- binrepo_check = False,
++ binrepo_check = True,
+ macros=target.macros)
+ uploadsrpms.extend(targetsrpms)
+ uploadcmd = get_helper(&quot;upload-srpm&quot;)
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/ba2d23e0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A></li>
+ <LI>Next message: <A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2487">[ date ]</a>
+ <a href="thread.html#2487">[ thread ]</a>
+ <a href="subject.html#2487">[ subject ]</a>
+ <a href="author.html#2487">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002488.html b/zarb-ml/mageia-sysadm/2011-January/002488.html
new file mode 100644
index 000000000..73110a70c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002488.html
@@ -0,0 +1,245 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [371] add binrepo revision options
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B371%5D%20add%20binrepo%20revision%20options&In-Reply-To=%3C20110128182748.83B12433EB%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002487.html">
+ <LINK REL="Next" HREF="002490.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [371] add binrepo revision options</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B371%5D%20add%20binrepo%20revision%20options&In-Reply-To=%3C20110128182748.83B12433EB%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [371] add binrepo revision options">root at mageia.org
+ </A><BR>
+ <I>Fri Jan 28 19:27:48 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A></li>
+ <LI>Next message: <A HREF="002490.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2488">[ date ]</a>
+ <a href="thread.html#2488">[ thread ]</a>
+ <a href="subject.html#2488">[ subject ]</a>
+ <a href="author.html#2488">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 371
+Author: boklm
+Date: 2011-01-28 19:27:48 +0100 (Fri, 28 Jan 2011)
+Log Message:
+-----------
+add binrepo revision options
+
+Modified Paths:
+--------------
+ build_system/mgarepo/trunk/MgaRepo/binrepo.py
+ build_system/mgarepo/trunk/MgaRepo/commands/co.py
+ build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py
+ build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py
+ build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+
+Modified: build_system/mgarepo/trunk/MgaRepo/binrepo.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-28 17:49:40 UTC (rev 370)
++++ build_system/mgarepo/trunk/MgaRepo/binrepo.py 2011-01-28 18:27:48 UTC (rev 371)
+@@ -151,7 +151,7 @@
+ os.symlink(linkpath, destpath)
+
+ def download(targetdir, pkgdirurl=None, export=False, show=True,
+- revision=None, symlinks=True, check=False):
++ revision=None, binrev=None, symlinks=True, check=False):
+ assert not export or (export and pkgdirurl)
+ svn = SVN()
+ sourcespath = os.path.join(targetdir, &quot;SOURCES&quot;)
+@@ -160,8 +160,7 @@
+ topurl = translate_url(pkgdirurl)
+ else:
+ topurl = translate_topdir(targetdir)
+- binrev = None
+- if revision:
++ if revision and not binrev:
+ if pkgdirurl:
+ binrev = mapped_revision(pkgdirurl, revision)
+ else:
+@@ -409,9 +408,10 @@
+ binrev = &quot;{%s}&quot; % date
+ return binrev
+
+-def markrelease(sourceurl, releasesurl, version, release, revision):
++def markrelease(sourceurl, releasesurl, version, release, revision, binrev):
+ svn = SVN()
+- binrev = mapped_revision(sourceurl, revision)
++ if not binrev:
++ binrev = mapped_revision(sourceurl, revision)
+ binsource = translate_url(sourceurl)
+ binreleases = translate_url(releasesurl)
+ versiondir = mirror._joinurl(binreleases, version)
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/co.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/co.py 2011-01-28 17:49:40 UTC (rev 370)
++++ build_system/mgarepo/trunk/MgaRepo/commands/co.py 2011-01-28 18:27:48 UTC (rev 371)
+@@ -19,6 +19,7 @@
+ -d The distribution branch to checkout from
+ -b The package branch
+ -r REV Revision to checkout
++ -R REV binrepo revision to checkout
+ -S Do not download sources from the binaries repository
+ -L Do not make symlinks of the binaries downloaded in SOURCES/
+ -s Only checkout the SPECS/ directory
+@@ -37,6 +38,7 @@
+ def parse_options():
+ parser = OptionParser(help=HELP)
+ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;)
++ parser.add_option(&quot;-R&quot;, dest=&quot;binrev&quot;)
+ parser.add_option(&quot;-S&quot;, dest=&quot;use_binrepo&quot;, default=True,
+ action=&quot;store_false&quot;)
+ parser.add_option(&quot;--check&quot;, dest=&quot;binrepo_check&quot;, default=False,
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py 2011-01-28 17:49:40 UTC (rev 370)
++++ build_system/mgarepo/trunk/MgaRepo/commands/getsrpm.py 2011-01-28 18:27:48 UTC (rev 371)
+@@ -24,6 +24,7 @@
+ -p Use files in pristine/ directory
+ -v VER Use files from the version specified by VER (e.g. 2.2.1-2cl)
+ -r REV Use files from current directory, in revision REV (e.g. 1001)
++ -R REV Use binrepo files from current directory, in revision REV (e.g. 1001)
+ -t DIR Put SRPM file in directory DIR when done (default is &quot;.&quot;)
+ -P USER Define the RPM packager inforamtion to USER
+ -s FILE Run script with &quot;FILE TOPDIR SPECFILE&quot; command
+@@ -41,7 +42,7 @@
+ mgarepo getsrpm -l python
+ mgarepo getsrpm <A HREF="http://foo.bar/svn/cnc/snapshot/python">http://foo.bar/svn/cnc/snapshot/python</A>
+ mgarepo getsrpm -p <A HREF="http://foo.bar/svn/cnc/releases/8cl/python">http://foo.bar/svn/cnc/releases/8cl/python</A>
+- mgarepo getsrpm -r 1001 <A HREF="file:///svn/cnc/snapshot/python">file:///svn/cnc/snapshot/python</A>
++ mgarepo getsrpm -r 1001 -R 101 <A HREF="file:///svn/cnc/snapshot/python">file:///svn/cnc/snapshot/python</A>
+ &quot;&quot;&quot;
+
+ def mode_callback(option, opt, val, parser, mode):
+@@ -78,6 +79,7 @@
+ parser.add_option(&quot;-n&quot;, dest=&quot;revname&quot;, action=&quot;store_true&quot;)
+ parser.add_option(&quot;-l&quot;, dest=&quot;svnlog&quot;, action=&quot;store_true&quot;)
+ parser.add_option(&quot;-T&quot;, dest=&quot;template&quot;, type=&quot;string&quot;, default=None)
++ parser.add_option(&quot;-R&quot;, dest=&quot;binrev&quot;, type=&quot;string&quot;, default=None)
+ parser.add_option(&quot;-S&quot;, dest=&quot;use_binrepo&quot;, default=True,
+ action=&quot;store_false&quot;)
+ parser.add_option(&quot;--check&quot;, dest=&quot;binrepo_check&quot;, default=False,
+
+Modified: build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py 2011-01-28 17:49:40 UTC (rev 370)
++++ build_system/mgarepo/trunk/MgaRepo/commands/markrelease.py 2011-01-28 18:27:48 UTC (rev 371)
+@@ -30,6 +30,7 @@
+ Options:
+ -f FILE Try to extract information from given file
+ -r REV Revision which will be used to make the release copy tag
++ -R REV binrepo revision which will be used to make the release copy tag
+ -v VER Version which will be used to make the release copy tag
+ -n Append package name to provided URL
+ -h Show this message
+@@ -51,9 +52,11 @@
+ parser = OptionParser(help=HELP)
+ parser.defaults[&quot;version&quot;] = None
+ parser.defaults[&quot;release&quot;] = None
++ parser.defaults[&quot;binrev&quot;] = None
+ parser.add_option(&quot;-v&quot;, action=&quot;callback&quot;, callback=version_callback,
+ nargs=1, type=&quot;string&quot;, dest=&quot;__ignore&quot;)
+ parser.add_option(&quot;-r&quot;, dest=&quot;revision&quot;)
++ parser.add_option(&quot;-R&quot;, dest=&quot;binrev&quot;)
+ parser.add_option(&quot;-f&quot;, dest=&quot;filename&quot;)
+ parser.add_option(&quot;-n&quot;, dest=&quot;appendname&quot;, action=&quot;store_true&quot;)
+ opts, args = parser.parse_args()
+
+Modified: build_system/mgarepo/trunk/MgaRepo/rpmutil.py
+===================================================================
+--- build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-28 17:49:40 UTC (rev 370)
++++ build_system/mgarepo/trunk/MgaRepo/rpmutil.py 2011-01-28 18:27:48 UTC (rev 371)
+@@ -61,6 +61,7 @@
+ version = None,
+ release = None,
+ revision = None,
++ binrev = None,
+ packager = &quot;&quot;,
+ revname = 0,
+ svnlog = 0,
+@@ -105,7 +106,7 @@
+ binrepo_check = (binrepo_check or
+ config.getbool(&quot;binrepo&quot;, &quot;getsrpm-check&quot;, False))
+ download_binaries(tmpdir, geturl, revision=revision,
+- export=True, check=binrepo_check)
++ binrev=binrev, export=True, check=binrepo_check)
+ srpmsdir = os.path.join(tmpdir, &quot;SRPMS&quot;)
+ os.mkdir(srpmsdir)
+ specsdir = os.path.join(tmpdir, &quot;SPECS&quot;)
+@@ -462,7 +463,7 @@
+ &quot;nocurrent&quot;: nocurrent,
+ &quot;nopristine&quot;: nopristine}
+
+-def checkout(pkgdirurl, path=None, revision=None, branch=None, distro=None,
++def checkout(pkgdirurl, path=None, revision=None, binrev=None, branch=None, distro=None,
+ spec=False, use_binrepo=False, binrepo_check=True, binrepo_link=True):
+ o_pkgdirurl = pkgdirurl
+ pkgdirurl = layout.package_url(o_pkgdirurl, distro=distro)
+@@ -477,7 +478,7 @@
+ svn = SVN()
+ svn.checkout(current, path, rev=revision, show=1)
+ if use_binrepo:
+- download_binaries(path, revision=revision, symlinks=binrepo_link,
++ download_binaries(path, revision=revision, binrev=binrev, symlinks=binrepo_link,
+ check=binrepo_check)
+
+ def getpkgtopdir(basedir=None):
+@@ -609,13 +610,13 @@
+ return sources
+
+ def download_binaries(target, pkgdirurl=None, export=False, revision=None,
+- symlinks=True, check=False):
++ binrev=None, symlinks=True, check=False):
+ refurl = pkgdirurl
+ if refurl is None:
+ refurl = binrepo.svn_root(target)
+ if binrepo.enabled(refurl):
+ binrepo.download(target, pkgdirurl, export=export,
+- revision=revision, symlinks=symlinks, check=check)
++ revision=revision, binrev=binrev symlinks=symlinks, check=check)
+
+ def update(target=None):
+ svn = SVN()
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110128/0abd8443/attachment-0001.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A></li>
+ <LI>Next message: <A HREF="002490.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2488">[ date ]</a>
+ <a href="thread.html#2488">[ thread ]</a>
+ <a href="subject.html#2488">[ subject ]</a>
+ <a href="author.html#2488">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002489.html b/zarb-ml/mageia-sysadm/2011-January/002489.html
new file mode 100644
index 000000000..b8b5277a5
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002489.html
@@ -0,0 +1,85 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Disk full on valstar
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C20110129160004.GC21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002425.html">
+ <LINK REL="Next" HREF="002415.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Disk full on valstar</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Disk%20full%20on%20valstar&In-Reply-To=%3C20110129160004.GC21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] Disk full on valstar">boklm at mars-attacks.org
+ </A><BR>
+ <I>Sat Jan 29 17:00:04 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2489">[ date ]</a>
+ <a href="thread.html#2489">[ thread ]</a>
+ <a href="subject.html#2489">[ subject ]</a>
+ <a href="author.html#2489">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 24 Jan 2011, nicolas vigier wrote:
+
+&gt;<i> On Mon, 24 Jan 2011, Olivier Blin wrote:
+</I>&gt;<i>
+</I>&gt;<i> &gt; Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; writes:
+</I>&gt;<i> &gt;
+</I>&gt;<i> &gt; &gt; Hi,
+</I>&gt;<i> &gt; &gt; as noticed by ahmad, / was almost full on valstar. I cleaned src.rpm
+</I>&gt;<i> &gt; &gt; from failure.
+</I>&gt;<i> &gt; &gt;
+</I>&gt;<i> &gt; &gt; I have nothing against tradition, but could we do something to prevent
+</I>&gt;<i> &gt; &gt; this :
+</I>&gt;<i> &gt; &gt; - not use a fs outside of lvm ( while for various reason like being
+</I>&gt;<i> &gt; &gt; psychorigid, I would prefer to use something outside of /var, i guess we
+</I>&gt;<i> &gt; &gt; can also simply add /home/schedbot in lvm )
+</I>&gt;<i>
+</I>&gt;<i> I think /var/lib/schedbot would be better for system accounts.
+</I>
+Valstar has been full again.
+
+So I created an lvm partition for /var/lib/schedbot and changed schedbot
+home directory. And I added a symlink in /home/schedbot in case
+something is still using the old path.
+
+On <A HREF="http://pkgsubmit.mageia.org/">http://pkgsubmit.mageia.org/</A> some old failed builds are showing as
+&quot;todo&quot; because some files have been removed by error in the failure
+directory.
+
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A></li>
+ <LI>Next message: <A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2489">[ date ]</a>
+ <a href="thread.html#2489">[ thread ]</a>
+ <a href="subject.html#2489">[ subject ]</a>
+ <a href="author.html#2489">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002490.html b/zarb-ml/mageia-sysadm/2011-January/002490.html
new file mode 100644
index 000000000..8be59306f
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002490.html
@@ -0,0 +1,63 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Accident
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Accident&In-Reply-To=%3CAANLkTim0%2B3XvyRMUPSho4hbt8jOOFatmG0oWO3bVjDu-%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002488.html">
+ <LINK REL="Next" HREF="002494.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Accident</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Accident&In-Reply-To=%3CAANLkTim0%2B3XvyRMUPSho4hbt8jOOFatmG0oWO3bVjDu-%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Accident">pterjan at gmail.com
+ </A><BR>
+ <I>Sat Jan 29 20:58:29 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A></li>
+ <LI>Next message: <A HREF="002494.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2490">[ date ]</a>
+ <a href="thread.html#2490">[ thread ]</a>
+ <a href="subject.html#2490">[ subject ]</a>
+ <a href="author.html#2490">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Sorry everyone, while removing my tests run on valstar, as that's not
+the best place for tests, I removed bootsrap repository :(
+I have stopped the build system and Nanar is sending back his copy of
+the repository.
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A></li>
+ <LI>Next message: <A HREF="002494.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2490">[ date ]</a>
+ <a href="thread.html#2490">[ thread ]</a>
+ <a href="subject.html#2490">[ subject ]</a>
+ <a href="author.html#2490">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002491.html b/zarb-ml/mageia-sysadm/2011-January/002491.html
new file mode 100644
index 000000000..198856ce6
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002491.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [372] debug_* is now debug/*
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B372%5D%20debug_%2A%20is%20now%20debug/%2A&In-Reply-To=%3C20110130113636.B10E1435C7%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002494.html">
+ <LINK REL="Next" HREF="002492.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [372] debug_* is now debug/*</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B372%5D%20debug_%2A%20is%20now%20debug/%2A&In-Reply-To=%3C20110130113636.B10E1435C7%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [372] debug_* is now debug/*">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 30 12:36:36 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002494.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI>Next message: <A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2491">[ date ]</a>
+ <a href="thread.html#2491">[ thread ]</a>
+ <a href="subject.html#2491">[ subject ]</a>
+ <a href="author.html#2491">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 372
+Author: pterjan
+Date: 2011-01-30 12:36:36 +0100 (Sun, 30 Jan 2011)
+Log Message:
+-----------
+debug_* is now debug/*
+
+Modified Paths:
+--------------
+ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+
+Modified: build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm
+===================================================================
+--- build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-28 18:27:48 UTC (rev 371)
++++ build_system/mdv-youri-core/trunk/lib/Youri/Repository/Mageia_upload.pm 2011-01-30 11:36:36 UTC (rev 372)
+@@ -320,8 +320,9 @@
+ $section = $self-&gt;{packages}{$file}{section};
+ print &quot;Section undefined, repository says it is '$section' for '$file'\n&quot; if $self-&gt;{_verbose};
+ }
+- if ($section &amp;&amp; $section !~ /debug_/ &amp;&amp; $package-&gt;is_debug()) {
+- $section = &quot;debug_$section&quot;
++ # FIXME: use debug_for info
++ if ($section &amp;&amp; $section !~ m|debug/| &amp;&amp; $package-&gt;is_debug()) {
++ $section = &quot;debug/$section&quot;
+ }
+
+ # if have section already, check if it exists, and may return immediately
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110130/fb0b4d85/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002494.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI>Next message: <A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2491">[ date ]</a>
+ <a href="thread.html#2491">[ thread ]</a>
+ <a href="subject.html#2491">[ subject ]</a>
+ <a href="author.html#2491">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002492.html b/zarb-ml/mageia-sysadm/2011-January/002492.html
new file mode 100644
index 000000000..a0ce0b496
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002492.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [373] Upload packages in submission order
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B373%5D%20Upload%20packages%20in%20submission%20order&In-Reply-To=%3C20110130221851.C36EF3FB03%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002491.html">
+ <LINK REL="Next" HREF="002493.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [373] Upload packages in submission order</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B373%5D%20Upload%20packages%20in%20submission%20order&In-Reply-To=%3C20110130221851.C36EF3FB03%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [373] Upload packages in submission order">root at mageia.org
+ </A><BR>
+ <I>Sun Jan 30 23:18:51 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A></li>
+ <LI>Next message: <A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2492">[ date ]</a>
+ <a href="thread.html#2492">[ thread ]</a>
+ <a href="subject.html#2492">[ subject ]</a>
+ <a href="author.html#2492">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 373
+Author: pterjan
+Date: 2011-01-30 23:18:51 +0100 (Sun, 30 Jan 2011)
+Log Message:
+-----------
+Upload packages in submission order
+
+Modified Paths:
+--------------
+ build_system/iurt/trunk/emi
+
+Modified: build_system/iurt/trunk/emi
+===================================================================
+--- build_system/iurt/trunk/emi 2011-01-30 11:36:36 UTC (rev 372)
++++ build_system/iurt/trunk/emi 2011-01-30 22:18:51 UTC (rev 373)
+@@ -172,7 +172,7 @@
+ # Decide what should be uploaded
+ #
+
+-foreach my $prefix (keys %pkg_tree) {
++foreach my $prefix (sort keys %pkg_tree) {
+ my $target = $pkg_tree{$prefix}{target};
+ my $path = $pkg_tree{$prefix}{path};
+ my $section = $pkg_tree{$prefix}{section};
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110130/bde655d0/attachment.html&gt;
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A></li>
+ <LI>Next message: <A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2492">[ date ]</a>
+ <a href="thread.html#2492">[ thread ]</a>
+ <a href="subject.html#2492">[ subject ]</a>
+ <a href="author.html#2492">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002493.html b/zarb-ml/mageia-sysadm/2011-January/002493.html
new file mode 100644
index 000000000..b1b641e64
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002493.html
@@ -0,0 +1,89 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] valstar in 32 bits
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20valstar%20in%2032%20bits&In-Reply-To=%3C1296432773.26055.10.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002492.html">
+ <LINK REL="Next" HREF="002495.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] valstar in 32 bits</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20valstar%20in%2032%20bits&In-Reply-To=%3C1296432773.26055.10.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] valstar in 32 bits">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 31 01:12:53 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A></li>
+ <LI>Next message: <A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2493">[ date ]</a>
+ <a href="thread.html#2493">[ thread ]</a>
+ <a href="subject.html#2493">[ subject ]</a>
+ <a href="author.html#2493">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Hi,
+
+as people may have seen, valstar complained about :
+
+No package named libsasl2-plug-anonymous
+
+I tried to remove all sources ( as we had many useless source
+in /var/lib/urpmi ), without success. And when trying to add them back,
+urpmi.addmedia --distrib gave me only Main32 and Main32 updates.
+
+After looking, it seems that kernel was reporting to be 32 bits :
+[<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at valstar</A> ~]# uname -a
+Linux valstar.mageia.org 2.6.33.7-server-2.2mnb #1 SMP Fri Dec 10
+00:37:20 EET 2010 i686 i686 i386 GNU/Linux
+
+Despites being a 64 bits server, with 64 bits software, urpmi was too
+following what the kernel said.
+
+I figured out that puppet and openssh were running in some 32 bits mode.
+So I used &quot;linux64 bash&quot;, restart puppet and openssh, and so uname was
+fixed.
+
+This leave 2 questions :
+1) how did we end to this state ?
+2) where does the numerous urpmi sources come from ( I removed, but this
+was some contribs virtual stuff )
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A></li>
+ <LI>Next message: <A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2493">[ date ]</a>
+ <a href="thread.html#2493">[ thread ]</a>
+ <a href="subject.html#2493">[ subject ]</a>
+ <a href="author.html#2493">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002494.html b/zarb-ml/mageia-sysadm/2011-January/002494.html
new file mode 100644
index 000000000..24a6a7f47
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002494.html
@@ -0,0 +1,64 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Accident
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Accident&In-Reply-To=%3CAANLkTimZZD-4rneR%3DfsR%3DYBFA33AfbqTV5%3DQPHAsLftv%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002490.html">
+ <LINK REL="Next" HREF="002491.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Accident</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Accident&In-Reply-To=%3CAANLkTimZZD-4rneR%3DfsR%3DYBFA33AfbqTV5%3DQPHAsLftv%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Accident">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 31 09:49:52 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002490.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI>Next message: <A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2494">[ date ]</a>
+ <a href="thread.html#2494">[ thread ]</a>
+ <a href="subject.html#2494">[ subject ]</a>
+ <a href="author.html#2494">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 29 January 2011 20:58, Pascal Terjan &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">pterjan at gmail.com</A>&gt; wrote:
+&gt;<i> Sorry everyone, while removing my tests run on valstar, as that's not
+</I>&gt;<i> the best place for tests, I removed bootsrap repository :(
+</I>&gt;<i> I have stopped the build system and Nanar is sending back his copy of
+</I>&gt;<i> the repository.
+</I>
+So you really want to be slaped with chains on every BS you touch :-) ?
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002490.html">[Mageia-sysadm] Accident
+</A></li>
+ <LI>Next message: <A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2494">[ date ]</a>
+ <a href="thread.html#2494">[ thread ]</a>
+ <a href="subject.html#2494">[ subject ]</a>
+ <a href="author.html#2494">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002495.html b/zarb-ml/mageia-sysadm/2011-January/002495.html
new file mode 100644
index 000000000..b77ca6169
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002495.html
@@ -0,0 +1,107 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [374] Add link to the svn commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C20110131110213.09CEC43662%40valstar.mageia.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002493.html">
+ <LINK REL="Next" HREF="002496.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [374] Add link to the svn commit</H1>
+ <B>root at mageia.org</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C20110131110213.09CEC43662%40valstar.mageia.org%3E"
+ TITLE="[Mageia-sysadm] [374] Add link to the svn commit">root at mageia.org
+ </A><BR>
+ <I>Mon Jan 31 12:02:12 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A></li>
+ <LI>Next message: <A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2495">[ date ]</a>
+ <a href="thread.html#2495">[ thread ]</a>
+ <a href="subject.html#2495">[ subject ]</a>
+ <a href="author.html#2495">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Revision: 374
+Author: pterjan
+Date: 2011-01-31 12:02:12 +0100 (Mon, 31 Jan 2011)
+Log Message:
+-----------
+Add link to the svn commit
+
+Modified Paths:
+--------------
+ build_system/web/index.php
+
+Modified: build_system/web/index.php
+===================================================================
+--- build_system/web/index.php 2011-01-30 22:18:51 UTC (rev 373)
++++ build_system/web/index.php 2011-01-31 11:02:12 UTC (rev 374)
+@@ -151,9 +151,11 @@
+ 'job' =&gt; $val[9]
+ );
+ }
+-
+ $status = $val[1];
+ $data = $val[10];
++ if (preg_match(&quot;/@(\d+):/&quot;, $data, $revision)) {
++ $pkgs[$key]['revision'] = $revision[1];
++ }
+ $pkgs[$key]['status'][$status] = 1;
+ $ext = $val[11];
+ if ($ext == '.src.rpm.info') {
+@@ -291,8 +293,8 @@
+ &lt;tr class=&quot;%s&quot;&gt;
+ &lt;td&gt;%s&lt;/td&gt;
+ &lt;td&gt;&lt;a href=&quot;?user=%s&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;
++ &lt;td&gt;&lt;a href=&quot;<A HREF="http://viewvc.mageia.org/packages?view=revision&amp;revision=%d">http://viewvc.mageia.org/packages?view=revision&amp;revision=%d</A>&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;
+ &lt;td&gt;%s&lt;/td&gt;
+- &lt;td&gt;%s&lt;/td&gt;
+ &lt;td&gt;%s/%s&lt;/td&gt;
+ &lt;td class=&quot;status-box&quot;&gt;&lt;/td&gt;
+ T;
+@@ -303,6 +305,7 @@
+ $p['type'],
+ timediff(key2timestamp($key)) . ' ago',
+ $p['user'], $p['user'],
++ $p['revision'],
+ $p['package'],
+ $p['version'],
+ $p['media'], $p['section']
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-sysadm/attachments/20110131/58d34b57/attachment.html&gt;
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A></li>
+ <LI>Next message: <A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2495">[ date ]</a>
+ <a href="thread.html#2495">[ thread ]</a>
+ <a href="subject.html#2495">[ subject ]</a>
+ <a href="author.html#2495">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002496.html b/zarb-ml/mageia-sysadm/2011-January/002496.html
new file mode 100644
index 000000000..beafad1b2
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002496.html
@@ -0,0 +1,86 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [374] Add link to the svn commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C1296472029.11975.12.camel%40akroma.ephaone.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002495.html">
+ <LINK REL="Next" HREF="002497.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [374] Add link to the svn commit</H1>
+ <B>Michael Scherer</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C1296472029.11975.12.camel%40akroma.ephaone.org%3E"
+ TITLE="[Mageia-sysadm] [374] Add link to the svn commit">misc at zarb.org
+ </A><BR>
+ <I>Mon Jan 31 12:07:09 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI>Next message: <A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2496">[ date ]</a>
+ <a href="thread.html#2496">[ thread ]</a>
+ <a href="subject.html#2496">[ subject ]</a>
+ <a href="author.html#2496">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>Le lundi 31 janvier 2011 &#224; 12:02 +0100, <A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">root at mageia.org</A> a &#233;crit :
+&gt;<i> Revision: 374
+</I>&gt;<i> Author: pterjan
+</I>&gt;<i> Date: 2011-01-31 12:02:12 +0100 (Mon, 31 Jan 2011)
+</I>&gt;<i> Log Message:
+</I>&gt;<i> -----------
+</I>&gt;<i> Add link to the svn commit
+</I>&gt;<i>
+</I>&gt;<i> Modified Paths:
+</I>&gt;<i> --------------
+</I>&gt;<i> build_system/web/index.php
+</I>
+&gt;<i> @@ -291,8 +293,8 @@
+</I>&gt;<i> &lt;tr class=&quot;%s&quot;&gt;
+</I>&gt;<i> &lt;td&gt;%s&lt;/td&gt;
+</I>&gt;<i> &lt;td&gt;&lt;a href=&quot;?user=%s&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;
+</I>&gt;<i> + &lt;td&gt;&lt;a href=&quot;<A HREF="http://viewvc.mageia.org/packages?view=revision&amp;revision=%d">http://viewvc.mageia.org/packages?view=revision&amp;revision=%d</A>&quot;&gt;%s&lt;/a&gt;&lt;/td&gt;
+</I>
+The website is not official yet ( we need to change the url, as
+discussed on webteam )
+
+And you should try to not hardcode the domain name if possible so we can
+deploy a test infrastructure ( not easy to do for this, I agree ).
+
+
+--
+Michael Scherer
+
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI>Next message: <A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2496">[ date ]</a>
+ <a href="thread.html#2496">[ thread ]</a>
+ <a href="subject.html#2496">[ subject ]</a>
+ <a href="author.html#2496">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002497.html b/zarb-ml/mageia-sysadm/2011-January/002497.html
new file mode 100644
index 000000000..ffac60827
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002497.html
@@ -0,0 +1,68 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [374] Add link to the svn commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3CAANLkTim_eGfEvQHKOaoUPwy7afBNPdgPyLcEkWUcrQq8%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002496.html">
+ <LINK REL="Next" HREF="002498.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [374] Add link to the svn commit</H1>
+ <B>Pascal Terjan</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3CAANLkTim_eGfEvQHKOaoUPwy7afBNPdgPyLcEkWUcrQq8%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] [374] Add link to the svn commit">pterjan at gmail.com
+ </A><BR>
+ <I>Mon Jan 31 12:14:42 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI>Next message: <A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2497">[ date ]</a>
+ <a href="thread.html#2497">[ thread ]</a>
+ <a href="subject.html#2497">[ subject ]</a>
+ <a href="author.html#2497">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, Jan 31, 2011 at 11:07, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+&gt;<i> The website is not official yet ( we need to change the url, as
+</I>&gt;<i> discussed on webteam )
+</I>
+It can easily get changed
+
+&gt;<i> And you should try to not hardcode the domain name if possible so we can
+</I>&gt;<i> deploy a test infrastructure ( not easy to do for this, I agree ).
+</I>
+Should I templatize the page or use a (template) config file ?
+</PRE>
+
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI>Next message: <A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2497">[ date ]</a>
+ <a href="thread.html#2497">[ thread ]</a>
+ <a href="subject.html#2497">[ subject ]</a>
+ <a href="author.html#2497">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002498.html b/zarb-ml/mageia-sysadm/2011-January/002498.html
new file mode 100644
index 000000000..7bd51f0f1
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002498.html
@@ -0,0 +1,70 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] [374] Add link to the svn commit
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C20110131115027.GG21938%40mars-attacks.org%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002497.html">
+
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] [374] Add link to the svn commit</H1>
+ <B>nicolas vigier</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20%5B374%5D%20Add%20link%20to%20the%20svn%20commit&In-Reply-To=%3C20110131115027.GG21938%40mars-attacks.org%3E"
+ TITLE="[Mageia-sysadm] [374] Add link to the svn commit">boklm at mars-attacks.org
+ </A><BR>
+ <I>Mon Jan 31 12:50:27 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2498">[ date ]</a>
+ <a href="thread.html#2498">[ thread ]</a>
+ <a href="subject.html#2498">[ subject ]</a>
+ <a href="author.html#2498">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On Mon, 31 Jan 2011, Pascal Terjan wrote:
+
+&gt;<i> On Mon, Jan 31, 2011 at 11:07, Michael Scherer &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">misc at zarb.org</A>&gt; wrote:
+</I>&gt;<i> &gt; The website is not official yet ( we need to change the url, as
+</I>&gt;<i> &gt; discussed on webteam )
+</I>&gt;<i>
+</I>&gt;<i> It can easily get changed
+</I>&gt;<i>
+</I>&gt;<i> &gt; And you should try to not hardcode the domain name if possible so we can
+</I>&gt;<i> &gt; deploy a test infrastructure ( not easy to do for this, I agree ).
+</I>&gt;<i>
+</I>&gt;<i> Should I templatize the page or use a (template) config file ?
+</I>
+Maybe using a config file in /etc, managed by puppet ?
+
+</PRE>
+
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A></li>
+
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2498">[ date ]</a>
+ <a href="thread.html#2498">[ thread ]</a>
+ <a href="subject.html#2498">[ subject ]</a>
+ <a href="author.html#2498">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002499.html b/zarb-ml/mageia-sysadm/2011-January/002499.html
new file mode 100644
index 000000000..85310f024
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002499.html
@@ -0,0 +1,78 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTimwjurfrLeO1TbVEtNvepmPYxogQyxoCH8r9qtY%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="001740.html">
+ <LINK REL="Next" HREF="002500.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTimwjurfrLeO1TbVEtNvepmPYxogQyxoCH8r9qtY%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 31 23:22:22 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2499">[ date ]</a>
+ <a href="thread.html#2499">[ thread ]</a>
+ <a href="subject.html#2499">[ subject ]</a>
+ <a href="author.html#2499">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 6 January 2011 18:05, nicolas vigier &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">boklm at mars-attacks.org</A>&gt; wrote:
+&gt;<i> Hello,
+</I>&gt;<i>
+</I>&gt;<i> mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;<i> install it using the following repository :
+</I>&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> &#160;or
+</I>&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;<i>
+</I>&gt;<i> To install :
+</I>&gt;<i> # urpmi.addmedia mageiatools <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;<i> # urpmi mgarepo
+</I>
+This doesn't work anymore, this tree has been erased.
+<A HREF="http://repository.mageia.org/mageiatools/2010.1/">http://repository.mageia.org/mageiatools/2010.1/</A> only list:
+[DIR] Parent Directory -
+[DIR] media_info/ 27-Jan-2011 22:44 -
+[ ] mgarepo-1.9.6-1.mga1.noarch.rpm 13-Jan-2011 02:27 92K
+[ ] mgarepo-1.9.7-1mdv2010.2.noarch.rpm 27-Jan-2011 20:34 93K
+
+Please restore...
+You're breaking people config...
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2499">[ date ]</a>
+ <a href="thread.html#2499">[ thread ]</a>
+ <a href="subject.html#2499">[ subject ]</a>
+ <a href="author.html#2499">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/002500.html b/zarb-ml/mageia-sysadm/2011-January/002500.html
new file mode 100644
index 000000000..12cd2168c
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/002500.html
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-sysadm] Installing and using mgarepo on 2010.1
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTikPYsqGdsMu2CXTra9uFNQyNPsnWpesDzm%3DveF8%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="002499.html">
+ <LINK REL="Next" HREF="001604.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-sysadm] Installing and using mgarepo on 2010.1</H1>
+ <B>Thierry Vignaud</B>
+ <A HREF="mailto:mageia-sysadm%40mageia.org?Subject=Re%3A%20%5BMageia-sysadm%5D%20Installing%20and%20using%20mgarepo%20on%202010.1&In-Reply-To=%3CAANLkTikPYsqGdsMu2CXTra9uFNQyNPsnWpesDzm%3DveF8%40mail.gmail.com%3E"
+ TITLE="[Mageia-sysadm] Installing and using mgarepo on 2010.1">thierry.vignaud at gmail.com
+ </A><BR>
+ <I>Mon Jan 31 23:50:08 CET 2011</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2500">[ date ]</a>
+ <a href="thread.html#2500">[ thread ]</a>
+ <a href="subject.html#2500">[ subject ]</a>
+ <a href="author.html#2500">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>On 31 January 2011 23:22, Thierry Vignaud &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-sysadm">thierry.vignaud at gmail.com</A>&gt; wrote:
+&gt;&gt;<i> mgarepo is the new name for repsys on Mageia. On Mandriva 2010.1 you can
+</I>&gt;&gt;<i> install it using the following repository :
+</I>&gt;&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;&gt;<i> &#160;or
+</I>&gt;&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/">http://repository.mageia.org/mageiatools/2010.1/x86_64/core/release/</A>
+</I>&gt;&gt;<i>
+</I>&gt;&gt;<i> To install :
+</I>&gt;&gt;<i> # urpmi.addmedia mageiatools <A HREF="http://repository.mageia.org/mageiatools/2010.1/i586/core/release/">http://repository.mageia.org/mageiatools/2010.1/i586/core/release/</A>
+</I>&gt;&gt;<i> # urpmi mgarepo
+</I>&gt;<i>
+</I>&gt;<i> This doesn't work anymore, this tree has been erased.
+</I>&gt;<i> <A HREF="http://repository.mageia.org/mageiatools/2010.1/">http://repository.mageia.org/mageiatools/2010.1/</A> only list:
+</I>&gt;<i> [DIR] &#160; Parent Directory &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;-
+</I>&gt;<i> [DIR] &#160; media_info/ &#160; &#160; 27-Jan-2011 22:44 &#160; &#160; &#160; -
+</I>&gt;<i> [ ] &#160; &#160; mgarepo-1.9.6-1.mga1.noarch.rpm 13-Jan-2011 02:27 &#160; &#160; &#160; 92K
+</I>&gt;<i> [ ] &#160; &#160; mgarepo-1.9.7-1mdv2010.2.noarch.rpm &#160; &#160; 27-Jan-2011 20:34 &#160; &#160; &#160; 93K
+</I>&gt;<i>
+</I>&gt;<i> Please restore...
+</I>&gt;<i> You're breaking people config...
+</I>
+or just put some reconfig.urpmi files in old places.
+</PRE>
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A></li>
+ <LI>Next message: <A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#2500">[ date ]</a>
+ <a href="thread.html#2500">[ thread ]</a>
+ <a href="subject.html#2500">[ subject ]</a>
+ <a href="author.html#2500">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More information about the Mageia-sysadm
+mailing list</a><br>
+</body></html>
diff --git a/zarb-ml/mageia-sysadm/2011-January/author.html b/zarb-ml/mageia-sysadm/2011-January/author.html
new file mode 100644
index 000000000..75c66542b
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/author.html
@@ -0,0 +1,5192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <title>The Mageia-sysadm January 2011 Archive by author</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>January 2011 Archives by author</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Sun Jan 2 08:02:12 CET 2011</i><br>
+ <b>Ending:</b> <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Messages:</b> 1029<p>
+ <ul>
+
+<LI><A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1505">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A><A NAME="1585">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1586">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1597">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1598">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1614">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1619">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1714">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1751">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1768">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1894">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1499">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="2244">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1725">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1739">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1747">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1763">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1765">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1876">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1892">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1916">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1923">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1978">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1979">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1980">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1981">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2023">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2070">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2093">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2247">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2251">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2412">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2414">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2424">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1610">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1847">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2398">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2400">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1843">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1861">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1872">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2395">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1687">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="2098">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1504">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1580">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="2144">&nbsp;</A>
+<I>Colin Guthrie
+</I>
+
+<LI><A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A><A NAME="1929">&nbsp;</A>
+<I>Support Online Hebergement
+</I>
+
+<LI><A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2486">&nbsp;</A>
+<I>Damien Lallement
+</I>
+
+<LI><A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A><A NAME="1575">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001663.html">[Mageia-sysadm] Hardware
+</A><A NAME="1663">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1972">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="1974">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2083">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2113">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2116">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2125">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2405">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2409">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2419">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2422">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2436">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2435">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2423">&nbsp;</A>
+<I>Buchan Milne
+</I>
+
+<LI><A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1786">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A><A NAME="2429">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2360">&nbsp;</A>
+<I>Jerome Quelin
+</I>
+
+<LI><A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1608">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1611">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1472">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1475">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1517">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1518">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1524">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1531">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001532.html">[Mageia-sysadm] ml migration
+</A><A NAME="1532">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A><A NAME="1539">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001548.html">[Mageia-sysadm] ml migration
+</A><A NAME="1548">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1555">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A><A NAME="1563">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1579">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1589">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1602">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1606">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1612">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1616">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1620">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A><A NAME="1626">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1628">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1649">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1686">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1863">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1864">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1866">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1867">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1868">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1874">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1884">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1891">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1895">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1897">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A><A NAME="1900">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1903">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1906">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A><A NAME="1907">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1913">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1915">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1919">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1920">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1924">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1925">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1926">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1941">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1946">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1950">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1955">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2011">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2012">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2013">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2021">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2071">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2151">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2155">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2158">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2162">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2166">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002388.html">[Mageia-sysadm] package signing
+</A><A NAME="2388">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002391.html">[Mageia-sysadm] ml migration
+</A><A NAME="2391">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2392">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2393">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2394">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2396">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2399">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2401">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A><A NAME="2406">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2407">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2410">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2411">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2416">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2417">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2418">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2421">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2426">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2431">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2432">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2434">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2437">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2444">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2460">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2462">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2485">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A><A NAME="2493">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2496">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A><A NAME="1792">&nbsp;</A>
+<I>Thomas Spuhler
+</I>
+
+<LI><A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A><A NAME="1601">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1615">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1618">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1629">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1698">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1746">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1748">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1911">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1939">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1943">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1947">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1958">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1975">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2156">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2241">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2252">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2408">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2420">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2425">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2428">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2439">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2443">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A><A NAME="2445">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2454">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002490.html">[Mageia-sysadm] Accident
+</A><A NAME="2490">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2497">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1744">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1759">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1771">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1880">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2019">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2095">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2161">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1607">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1609">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1613">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1723">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1724">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1731">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1893">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1918">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2143">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2438">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2448">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2455">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2461">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2463">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1735">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1740">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1886">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1888">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A><A NAME="1889">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1890">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1909">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1927">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1928">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A><A NAME="2003">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="2008">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2010">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2014">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2022">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2035">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2249">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2279">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2472">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2483">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002494.html">[Mageia-sysadm] Accident
+</A><A NAME="2494">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2499">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2500">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1533">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1534">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1535">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1536">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1551">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1552">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1593">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1594">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1595">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1596">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1599">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1600">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1672">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1674">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A><A NAME="1677">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1678">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1688">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1689">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1690">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1691">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1692">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1710">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1711">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1537">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1540">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1553">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1583">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1584">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A><A NAME="1605">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A><A NAME="1617">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1666">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1667">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1668">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1669">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1670">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1474">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1476">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1516">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1719">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1722">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1856">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1865">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1871">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1912">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1949">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1956">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2036">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2253">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2256">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2430">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A><A NAME="1473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A><A NAME="1502">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A><A NAME="1500">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A><A NAME="1501">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A><A NAME="1503">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A><A NAME="1506">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A><A NAME="1508">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A><A NAME="1509">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A><A NAME="1511">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A><A NAME="1512">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A><A NAME="1513">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A><A NAME="1514">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A><A NAME="1515">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A><A NAME="1651">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A><A NAME="1519">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A><A NAME="1521">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A><A NAME="1522">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A><A NAME="1523">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1528">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A><A NAME="1530">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A><A NAME="1541">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A><A NAME="1542">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A><A NAME="1543">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A><A NAME="1544">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A><A NAME="1545">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A><A NAME="1546">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A><A NAME="1547">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A><A NAME="1549">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A><A NAME="1550">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1554">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A><A NAME="1556">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A><A NAME="1557">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A><A NAME="1558">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A><A NAME="1559">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A><A NAME="1560">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A><A NAME="1561">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1562">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A><A NAME="1564">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A><A NAME="1565">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A><A NAME="1566">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A><A NAME="1567">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A><A NAME="1568">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A><A NAME="1569">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A><A NAME="1570">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A><A NAME="1571">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A><A NAME="1572">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A><A NAME="1573">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A><A NAME="1574">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1578">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A><A NAME="1581">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1582">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A><A NAME="1587">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A><A NAME="1588">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A><A NAME="1590">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A><A NAME="1591">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A><A NAME="1592">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A><A NAME="1604">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A><A NAME="1621">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A><A NAME="1622">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A><A NAME="1623">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A><A NAME="1624">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A><A NAME="1625">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A><A NAME="1627">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A><A NAME="1630">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A><A NAME="1631">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A><A NAME="1632">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A><A NAME="1633">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A><A NAME="1634">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A><A NAME="1635">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A><A NAME="1636">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A><A NAME="1637">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A><A NAME="1638">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A><A NAME="1639">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A><A NAME="1640">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A><A NAME="1641">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A><A NAME="1642">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A><A NAME="1643">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A><A NAME="1644">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A><A NAME="1645">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A><A NAME="1646">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A><A NAME="1647">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A><A NAME="1648">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A><A NAME="1650">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A><A NAME="1652">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A><A NAME="1653">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A><A NAME="1654">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A><A NAME="1656">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A><A NAME="1657">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A><A NAME="1659">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A><A NAME="1662">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A><A NAME="1675">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A><A NAME="1676">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A><A NAME="1679">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A><A NAME="1680">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A><A NAME="1681">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A><A NAME="1682">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A><A NAME="1683">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1684">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A><A NAME="1693">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A><A NAME="1694">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A><A NAME="1695">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A><A NAME="1696">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A><A NAME="1697">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A><A NAME="1700">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A><A NAME="1701">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A><A NAME="1702">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A><A NAME="1704">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A><A NAME="1707">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A><A NAME="1709">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A><A NAME="1712">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A><A NAME="1713">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A><A NAME="1715">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A><A NAME="1716">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1717">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A><A NAME="1718">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A><A NAME="1721">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A><A NAME="1726">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A><A NAME="1727">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A><A NAME="1728">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A><A NAME="1729">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A><A NAME="1732">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A><A NAME="1733">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A><A NAME="1755">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A><A NAME="1757">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A><A NAME="1758">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A><A NAME="1766">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A><A NAME="1775">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A><A NAME="1790">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1791">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A><A NAME="1793">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A><A NAME="1794">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A><A NAME="1795">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A><A NAME="1796">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A><A NAME="1797">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1798">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1800">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1799">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A><A NAME="1801">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A><A NAME="1802">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A><A NAME="1803">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A><A NAME="1804">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A><A NAME="1805">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A><A NAME="1806">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1807">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A><A NAME="1808">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A><A NAME="1809">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1810">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1811">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1812">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1813">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1814">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1815">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1816">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1817">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1818">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1819">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1820">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A><A NAME="1821">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1822">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A><A NAME="1823">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A><A NAME="1824">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A><A NAME="1825">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A><A NAME="1826">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A><A NAME="1828">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A><A NAME="1827">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A><A NAME="1829">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A><A NAME="1830">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A><A NAME="1831">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1832">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1833">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1834">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1835">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A><A NAME="1836">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1837">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1838">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1839">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1840">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A><A NAME="1841">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A><A NAME="1842">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1844">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1845">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1846">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A><A NAME="1848">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A><A NAME="1849">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A><A NAME="1850">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A><A NAME="1851">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A><A NAME="1852">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A><A NAME="1853">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A><A NAME="1854">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A><A NAME="1855">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1857">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1858">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1859">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1860">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A><A NAME="1862">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1869">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A><A NAME="1870">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A><A NAME="1877">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A><A NAME="1878">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A><A NAME="1879">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A><A NAME="1881">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1882">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1883">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A><A NAME="1885">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A><A NAME="1887">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A><A NAME="1898">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1901">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1904">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A><A NAME="1921">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A><A NAME="1922">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A><A NAME="1930">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A><A NAME="1931">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A><A NAME="1932">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A><A NAME="1933">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A><A NAME="1934">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1935">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1945">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1944">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1952">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A><A NAME="1953">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A><A NAME="1954">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1957">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1960">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A><A NAME="1962">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1963">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A><A NAME="1964">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1965">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A><A NAME="1966">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1967">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1968">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A><A NAME="1969">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="1977">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A><A NAME="1982">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A><A NAME="1984">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A><A NAME="1985">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A><A NAME="1986">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1987">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1988">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1989">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1990">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1991">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1992">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1993">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1994">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1995">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1996">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1997">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1998">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1999">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2000">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2001">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2002">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A><A NAME="2004">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2005">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2006">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2007">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2009">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2015">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A><A NAME="2016">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2017">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A><A NAME="2018">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2020">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2024">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2025">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A><A NAME="2026">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2028">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2027">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A><A NAME="2029">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2030">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A><A NAME="2031">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A><A NAME="2032">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A><A NAME="2033">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2034">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2037">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A><A NAME="2038">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A><A NAME="2039">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A><A NAME="2040">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A><A NAME="2041">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A><A NAME="2042">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2043">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2044">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A><A NAME="2045">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A><A NAME="2046">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A><A NAME="2047">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A><A NAME="2048">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A><A NAME="2050">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A><A NAME="2049">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A><A NAME="2051">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A><A NAME="2052">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A><A NAME="2053">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A><A NAME="2054">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A><A NAME="2055">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A><A NAME="2056">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A><A NAME="2057">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2058">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A><A NAME="2059">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2060">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A><A NAME="2061">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A><A NAME="2062">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2063">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A><A NAME="2064">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A><A NAME="2065">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A><A NAME="2066">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A><A NAME="2067">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A><A NAME="2068">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2069">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A><A NAME="2072">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A><A NAME="2073">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A><A NAME="2074">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A><A NAME="2075">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A><A NAME="2076">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A><A NAME="2077">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A><A NAME="2079">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A><A NAME="2078">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A><A NAME="2080">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A><A NAME="2081">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A><A NAME="2082">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2084">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A><A NAME="2085">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A><A NAME="2086">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A><A NAME="2087">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A><A NAME="2088">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A><A NAME="2089">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A><A NAME="2090">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A><A NAME="2092">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A><A NAME="2094">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2096">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2097">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A><A NAME="2099">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A><A NAME="2100">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2102">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2101">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2103">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2104">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2105">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2106">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2107">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2108">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2109">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2110">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2111">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2112">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2114">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2115">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2117">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2118">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2119">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2120">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2122">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2123">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2124">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2126">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2127">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2128">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2129">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2130">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2131">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A><A NAME="2132">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A><A NAME="2133">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A><A NAME="2134">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A><A NAME="2135">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A><A NAME="2136">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A><A NAME="2137">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A><A NAME="2138">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2139">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A><A NAME="2142">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A><A NAME="2146">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A><A NAME="2147">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A><A NAME="2148">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A><A NAME="2149">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A><A NAME="2150">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A><A NAME="2152">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A><A NAME="2153">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2154">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A><A NAME="2157">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A><A NAME="2160">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2163">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A><A NAME="2164">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A><A NAME="2167">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2168">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A><A NAME="2169">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A><A NAME="2170">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A><A NAME="2171">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A><A NAME="2172">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A><A NAME="2173">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A><A NAME="2174">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A><A NAME="2175">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A><A NAME="2176">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A><A NAME="2177">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2178">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A><A NAME="2179">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A><A NAME="2180">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A><A NAME="2181">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A><A NAME="2182">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A><A NAME="2183">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A><A NAME="2184">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A><A NAME="2185">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A><A NAME="2186">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A><A NAME="2187">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A><A NAME="2188">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A><A NAME="2189">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2190">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A><A NAME="2191">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2192">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2193">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2194">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2195">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2196">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2197">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2198">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2199">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2200">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2201">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A><A NAME="2203">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A><A NAME="2204">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A><A NAME="2205">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A><A NAME="2206">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2207">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A><A NAME="2208">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2209">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A><A NAME="2210">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2211">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2212">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A><A NAME="2213">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A><A NAME="2214">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A><A NAME="2215">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A><A NAME="2216">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2217">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2218">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A><A NAME="2219">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A><A NAME="2220">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A><A NAME="2221">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A><A NAME="2222">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A><A NAME="2223">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A><A NAME="2224">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2225">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A><A NAME="2226">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A><A NAME="2228">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A><A NAME="2229">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A><A NAME="2230">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A><A NAME="2231">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A><A NAME="2232">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2233">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A><A NAME="2234">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2235">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2236">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2237">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A><A NAME="2238">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A><A NAME="2243">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2245">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A><A NAME="2246">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2248">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A><A NAME="2250">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A><A NAME="2259">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2260">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2261">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2262">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2263">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2264">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2265">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2266">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2267">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2268">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2269">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2270">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A><A NAME="2271">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A><A NAME="2272">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2273">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A><A NAME="2274">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A><A NAME="2275">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2276">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2277">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2278">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2280">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2281">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2282">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2283">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2284">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2287">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2289">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2288">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2290">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2291">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A><A NAME="2292">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A><A NAME="2293">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A><A NAME="2294">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2295">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A><A NAME="2296">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2297">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A><A NAME="2298">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A><A NAME="2299">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2300">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A><A NAME="2301">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2303">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2304">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A><A NAME="2305">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A><A NAME="2306">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="2307">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A><A NAME="2308">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A><A NAME="2309">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2310">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2311">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A><A NAME="2313">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A><A NAME="2315">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2316">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2318">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2317">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A><A NAME="2319">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2320">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2321">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2322">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2323">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2324">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2325">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2326">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2327">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2328">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2329">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2331">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2330">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2332">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2333">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2334">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2335">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2336">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2337">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2339">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2338">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2340">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2341">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2342">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A><A NAME="2343">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2345">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2346">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A><A NAME="2347">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2348">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2349">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2350">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2351">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2352">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2353">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2354">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A><A NAME="2355">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A><A NAME="2356">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A><A NAME="2357">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A><A NAME="2358">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A><A NAME="2361">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2363">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2364">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2365">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2366">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2367">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2368">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A><A NAME="2369">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2370">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2371">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2372">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2373">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2374">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2375">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2376">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2377">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2379">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2378">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2380">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2381">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A><A NAME="2382">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A><A NAME="2383">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A><A NAME="2384">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A><A NAME="2385">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A><A NAME="2386">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A><A NAME="2387">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A><A NAME="2390">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A><A NAME="2389">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2397">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A><A NAME="2402">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A><A NAME="2403">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A><A NAME="2404">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A><A NAME="2441">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A><A NAME="2442">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A><A NAME="2446">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A><A NAME="2447">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A><A NAME="2449">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A><A NAME="2450">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A><A NAME="2451">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A><A NAME="2452">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A><A NAME="2453">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A><A NAME="2456">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A><A NAME="2457">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A><A NAME="2458">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A><A NAME="2459">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A><A NAME="2464">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2465">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A><A NAME="2466">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A><A NAME="2467">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A><A NAME="2468">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A><A NAME="2469">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A><A NAME="2470">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A><A NAME="2471">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A><A NAME="2473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A><A NAME="2474">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A><A NAME="2475">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2476">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A><A NAME="2477">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A><A NAME="2478">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A><A NAME="2479">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A><A NAME="2480">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A><A NAME="2481">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A><A NAME="2482">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A><A NAME="2487">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A><A NAME="2488">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A><A NAME="2491">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A><A NAME="2492">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2495">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A><A NAME="1576">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001577.html">[Mageia-sysadm] Hardware
+</A><A NAME="1577">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1873">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1875">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1936">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1938">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1940">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1948">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1951">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A><A NAME="1971">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2121">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2140">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2145">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2239">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2240">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2242">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2257">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002344.html">[Mageia-sysadm] package signing
+</A><A NAME="2344">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1471">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1477">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1478">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1479">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1480">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1482">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1481">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1483">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1484">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1485">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1486">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1487">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1488">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1490">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1489">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1491">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1492">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1493">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1494">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1495">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1496">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1497">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1498">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1510">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1520">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1525">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1526">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1527">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1529">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1655">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1658">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1660">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1661">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1664">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1665">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1671">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1673">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1703">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1705">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1706">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1708">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1730">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1734">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1736">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1737">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1738">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1741">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1742">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1743">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1745">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1749">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1750">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1753">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1754">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1756">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1760">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1761">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1762">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1764">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1767">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1769">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1770">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1772">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1773">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1774">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1776">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1777">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1778">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1779">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1780">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1781">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1782">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1783">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1784">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1785">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1787">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1788">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1789">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1507">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001538.html">[Mageia-sysadm] ml migration
+</A><A NAME="1538">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1603">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1685">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1699">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1720">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1752">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A><A NAME="1896">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A><A NAME="1899">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1902">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1905">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1908">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1910">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1914">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1917">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1937">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1942">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1959">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1961">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1970">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1973">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1976">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1983">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2091">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2141">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2159">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2165">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2202">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2227">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2254">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2255">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2258">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2285">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2286">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2302">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2312">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002314.html">[Mageia-sysadm] package signing
+</A><A NAME="2314">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2362">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2413">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2415">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2427">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2433">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2440">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2484">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2489">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2498">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Archived on:</b> <i>Mon Jan 31 23:50:34 CET 2011</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/zarb-ml/mageia-sysadm/2011-January/date.html b/zarb-ml/mageia-sysadm/2011-January/date.html
new file mode 100644
index 000000000..031fa3192
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/date.html
@@ -0,0 +1,5192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <title>The Mageia-sysadm January 2011 Archive by date</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>January 2011 Archives by date</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+
+
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Sun Jan 2 08:02:12 CET 2011</i><br>
+ <b>Ending:</b> <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Messages:</b> 1029<p>
+ <ul>
+
+<LI><A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1471">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1472">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A><A NAME="1473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1474">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1475">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1476">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1477">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1478">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1479">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1480">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1482">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1481">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1483">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1484">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1485">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1486">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1487">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1488">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1490">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1489">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1491">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1492">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1493">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1494">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1495">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1496">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1497">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1498">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1499">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A><A NAME="1502">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A><A NAME="1500">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A><A NAME="1501">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A><A NAME="1503">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1504">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1505">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A><A NAME="1506">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1507">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A><A NAME="1508">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A><A NAME="1509">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1510">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A><A NAME="1511">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A><A NAME="1512">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A><A NAME="1513">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A><A NAME="1514">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A><A NAME="1515">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A><A NAME="1651">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1516">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1517">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1518">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A><A NAME="1519">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1520">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A><A NAME="1521">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A><A NAME="1522">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A><A NAME="1523">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1524">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1525">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1526">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1527">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1528">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1529">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A><A NAME="1530">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1531">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001532.html">[Mageia-sysadm] ml migration
+</A><A NAME="1532">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1533">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1534">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1535">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1536">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1537">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001538.html">[Mageia-sysadm] ml migration
+</A><A NAME="1538">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A><A NAME="1539">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1540">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A><A NAME="1541">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A><A NAME="1542">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A><A NAME="1543">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A><A NAME="1544">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A><A NAME="1545">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A><A NAME="1546">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A><A NAME="1547">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001548.html">[Mageia-sysadm] ml migration
+</A><A NAME="1548">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A><A NAME="1549">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A><A NAME="1550">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1551">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1552">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1553">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1554">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1555">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A><A NAME="1556">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A><A NAME="1557">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A><A NAME="1558">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A><A NAME="1559">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A><A NAME="1560">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A><A NAME="1561">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1562">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A><A NAME="1563">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A><A NAME="1564">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A><A NAME="1565">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A><A NAME="1566">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A><A NAME="1567">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A><A NAME="1568">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A><A NAME="1569">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A><A NAME="1570">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A><A NAME="1571">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A><A NAME="1572">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A><A NAME="1573">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A><A NAME="1574">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A><A NAME="1575">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A><A NAME="1576">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001577.html">[Mageia-sysadm] Hardware
+</A><A NAME="1577">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1578">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1579">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1580">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A><A NAME="1581">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1582">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1583">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1584">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A><A NAME="1585">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1586">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A><A NAME="1587">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A><A NAME="1588">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1589">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A><A NAME="1590">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A><A NAME="1591">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A><A NAME="1592">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1597">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1593">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1594">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1595">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1596">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1598">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1599">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1600">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A><A NAME="1601">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1602">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1603">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A><A NAME="1604">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A><A NAME="1605">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1606">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1607">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1608">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1609">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1610">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1611">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1612">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1613">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1614">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1615">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1616">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A><A NAME="1617">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1618">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1619">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1620">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A><A NAME="1621">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A><A NAME="1622">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A><A NAME="1623">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A><A NAME="1624">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A><A NAME="1625">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A><A NAME="1626">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A><A NAME="1627">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1628">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1629">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A><A NAME="1630">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A><A NAME="1631">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A><A NAME="1632">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A><A NAME="1633">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A><A NAME="1634">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A><A NAME="1635">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A><A NAME="1636">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A><A NAME="1637">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A><A NAME="1638">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A><A NAME="1639">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A><A NAME="1640">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A><A NAME="1641">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A><A NAME="1642">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A><A NAME="1643">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A><A NAME="1644">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A><A NAME="1645">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A><A NAME="1646">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A><A NAME="1647">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A><A NAME="1648">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1649">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A><A NAME="1650">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A><A NAME="1652">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A><A NAME="1653">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A><A NAME="1654">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1655">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A><A NAME="1656">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A><A NAME="1657">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1658">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A><A NAME="1659">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1660">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1661">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A><A NAME="1662">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001663.html">[Mageia-sysadm] Hardware
+</A><A NAME="1663">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1664">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1665">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1666">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1667">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1668">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1669">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1670">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1671">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1672">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1673">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1674">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A><A NAME="1675">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A><A NAME="1676">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A><A NAME="1677">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1678">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A><A NAME="1679">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A><A NAME="1680">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A><A NAME="1681">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A><A NAME="1682">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A><A NAME="1683">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1684">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1685">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1686">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1687">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1688">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1689">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1690">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1691">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1692">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A><A NAME="1693">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A><A NAME="1694">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A><A NAME="1695">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A><A NAME="1696">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A><A NAME="1697">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1698">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1699">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A><A NAME="1700">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A><A NAME="1701">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A><A NAME="1702">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1703">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A><A NAME="1704">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1705">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1706">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A><A NAME="1707">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1708">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A><A NAME="1709">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1710">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1711">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A><A NAME="1712">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A><A NAME="1713">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1714">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A><A NAME="1715">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A><A NAME="1716">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1717">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A><A NAME="1718">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1719">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1720">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A><A NAME="1721">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1722">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1723">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1724">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1725">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A><A NAME="1726">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A><A NAME="1727">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A><A NAME="1728">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A><A NAME="1729">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1730">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1731">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A><A NAME="1732">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A><A NAME="1733">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1734">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1735">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1736">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1737">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1738">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1739">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1740">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1741">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1742">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1743">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1744">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1745">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1746">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1747">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1748">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1749">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1750">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1751">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1752">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1753">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1754">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A><A NAME="1755">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1756">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A><A NAME="1757">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A><A NAME="1758">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1759">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1760">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1761">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1762">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1763">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1764">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1765">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A><A NAME="1766">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1767">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1768">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1769">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1770">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1771">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1772">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1773">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1774">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A><A NAME="1775">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1776">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1777">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1778">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1779">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1780">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1781">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1782">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1783">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1784">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1785">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1786">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1787">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1788">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1789">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A><A NAME="1790">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1791">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A><A NAME="1792">&nbsp;</A>
+<I>Thomas Spuhler
+</I>
+
+<LI><A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A><A NAME="1793">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A><A NAME="1794">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A><A NAME="1795">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A><A NAME="1796">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A><A NAME="1797">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1798">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1800">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1799">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A><A NAME="1801">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A><A NAME="1802">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A><A NAME="1803">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A><A NAME="1804">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A><A NAME="1805">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A><A NAME="1806">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1807">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A><A NAME="1808">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A><A NAME="1809">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1810">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1811">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1812">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1813">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1814">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1815">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1816">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1817">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1818">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1819">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1820">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A><A NAME="1821">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1822">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A><A NAME="1823">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A><A NAME="1824">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A><A NAME="1825">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A><A NAME="1826">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A><A NAME="1828">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A><A NAME="1827">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A><A NAME="1829">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A><A NAME="1830">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A><A NAME="1831">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1832">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1833">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1834">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1835">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A><A NAME="1836">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1837">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1838">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1839">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1840">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A><A NAME="1841">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A><A NAME="1842">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1843">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1844">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1847">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1845">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1846">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A><A NAME="1848">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A><A NAME="1849">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A><A NAME="1850">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A><A NAME="1851">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A><A NAME="1852">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A><A NAME="1853">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A><A NAME="1854">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A><A NAME="1855">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1856">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1857">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1858">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1859">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1860">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1861">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A><A NAME="1862">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1863">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1864">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1865">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1866">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1867">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1868">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1869">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A><A NAME="1870">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1871">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1872">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1873">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1874">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1875">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1876">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A><A NAME="1877">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A><A NAME="1878">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A><A NAME="1879">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1880">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A><A NAME="1881">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1882">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1883">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1884">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A><A NAME="1885">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1886">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A><A NAME="1887">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1888">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A><A NAME="1889">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1890">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1891">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1892">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1893">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1894">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1895">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A><A NAME="1896">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1897">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A><A NAME="1898">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A><A NAME="1899">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A><A NAME="1900">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1901">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1902">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1903">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1904">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1905">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1906">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A><A NAME="1907">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1908">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1909">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1910">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1911">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1912">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1913">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1914">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1915">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1916">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1917">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1918">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1919">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1920">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A><A NAME="1921">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A><A NAME="1922">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1923">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1924">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1925">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1926">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1927">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1928">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A><A NAME="1929">&nbsp;</A>
+<I>Support Online Hebergement
+</I>
+
+<LI><A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A><A NAME="1930">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A><A NAME="1931">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A><A NAME="1932">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A><A NAME="1933">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A><A NAME="1934">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1935">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1936">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1937">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1938">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1939">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1940">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1941">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1942">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1943">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1945">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1944">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1946">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1947">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1948">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1949">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1950">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1951">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1952">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A><A NAME="1953">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A><A NAME="1954">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1955">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1956">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1957">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1958">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1959">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1960">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1961">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A><A NAME="1962">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1963">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A><A NAME="1964">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1965">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A><A NAME="1966">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1967">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1968">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A><A NAME="1969">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1970">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A><A NAME="1971">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1972">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1973">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="1974">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1975">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1976">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="1977">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1978">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1979">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1980">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1981">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A><A NAME="1982">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1983">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A><A NAME="1984">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A><A NAME="1985">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A><A NAME="1986">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1987">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1988">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1989">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1990">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1991">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1992">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1993">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1994">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1995">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1996">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1997">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1998">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1999">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2000">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2001">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2002">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A><A NAME="2003">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A><A NAME="2004">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2005">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2006">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2007">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="2008">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2009">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2010">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2011">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2012">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2013">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2014">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2015">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A><A NAME="2016">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2017">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A><A NAME="2018">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2019">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2020">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2021">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2022">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2023">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2024">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2025">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A><A NAME="2026">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2028">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2027">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A><A NAME="2029">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2030">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A><A NAME="2031">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A><A NAME="2032">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A><A NAME="2033">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2034">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2035">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2036">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2037">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A><A NAME="2038">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A><A NAME="2039">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A><A NAME="2040">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A><A NAME="2041">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A><A NAME="2042">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2043">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2044">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A><A NAME="2045">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A><A NAME="2046">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A><A NAME="2047">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A><A NAME="2048">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A><A NAME="2050">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A><A NAME="2049">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A><A NAME="2051">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A><A NAME="2052">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A><A NAME="2053">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A><A NAME="2054">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A><A NAME="2055">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A><A NAME="2056">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A><A NAME="2057">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2058">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A><A NAME="2059">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2060">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A><A NAME="2061">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A><A NAME="2062">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2063">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A><A NAME="2064">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A><A NAME="2065">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A><A NAME="2066">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A><A NAME="2067">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A><A NAME="2068">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2069">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2070">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2071">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A><A NAME="2072">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A><A NAME="2073">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A><A NAME="2074">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A><A NAME="2075">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A><A NAME="2076">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A><A NAME="2077">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A><A NAME="2079">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A><A NAME="2078">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A><A NAME="2080">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A><A NAME="2081">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A><A NAME="2082">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2083">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2084">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A><A NAME="2085">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A><A NAME="2086">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A><A NAME="2087">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A><A NAME="2088">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A><A NAME="2089">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A><A NAME="2090">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2091">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A><A NAME="2092">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2093">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A><A NAME="2094">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2095">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2096">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2097">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="2098">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A><A NAME="2099">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A><A NAME="2100">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2102">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2101">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2103">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2104">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2105">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2106">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2107">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2108">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2113">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2109">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2110">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2116">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2111">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2112">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2114">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2115">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2117">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2118">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2119">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2120">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2121">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2122">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2123">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2125">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2124">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2126">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2127">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2128">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2129">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2130">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2131">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A><A NAME="2132">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A><A NAME="2133">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A><A NAME="2134">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A><A NAME="2135">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A><A NAME="2136">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A><A NAME="2137">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A><A NAME="2138">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2139">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2140">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2141">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A><A NAME="2142">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2143">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="2144">&nbsp;</A>
+<I>Colin Guthrie
+</I>
+
+<LI><A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2145">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A><A NAME="2146">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A><A NAME="2147">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A><A NAME="2148">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A><A NAME="2149">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A><A NAME="2150">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2151">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A><A NAME="2152">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A><A NAME="2153">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2154">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2155">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2156">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A><A NAME="2157">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2158">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2159">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A><A NAME="2160">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2161">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2162">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2163">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A><A NAME="2164">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2165">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2166">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A><A NAME="2167">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2168">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A><A NAME="2169">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A><A NAME="2170">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A><A NAME="2171">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A><A NAME="2172">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A><A NAME="2173">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A><A NAME="2174">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A><A NAME="2175">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A><A NAME="2176">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A><A NAME="2177">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2178">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A><A NAME="2179">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A><A NAME="2180">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A><A NAME="2181">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A><A NAME="2182">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A><A NAME="2183">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A><A NAME="2184">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A><A NAME="2185">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A><A NAME="2186">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A><A NAME="2187">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A><A NAME="2188">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A><A NAME="2189">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2190">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A><A NAME="2191">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2192">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2193">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2194">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2195">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2196">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2197">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2198">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2199">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2200">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2201">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2202">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A><A NAME="2203">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A><A NAME="2204">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A><A NAME="2205">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A><A NAME="2206">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2207">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A><A NAME="2208">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2209">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A><A NAME="2210">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2211">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2212">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A><A NAME="2213">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A><A NAME="2214">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A><A NAME="2215">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A><A NAME="2216">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2217">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2218">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A><A NAME="2219">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A><A NAME="2220">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A><A NAME="2221">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A><A NAME="2222">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A><A NAME="2223">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A><A NAME="2224">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2225">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A><A NAME="2226">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2227">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A><A NAME="2228">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A><A NAME="2229">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A><A NAME="2230">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A><A NAME="2231">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A><A NAME="2232">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2233">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A><A NAME="2234">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2235">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2236">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2237">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A><A NAME="2238">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2239">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2240">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2241">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2242">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A><A NAME="2243">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="2244">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2245">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A><A NAME="2246">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2247">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2248">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2249">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A><A NAME="2250">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2252">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2251">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2253">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2254">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2255">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2256">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2257">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2258">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A><A NAME="2259">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2260">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2261">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2262">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2263">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2264">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2265">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2266">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2267">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2268">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2269">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2270">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A><A NAME="2271">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A><A NAME="2272">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2273">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A><A NAME="2274">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A><A NAME="2275">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2276">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2277">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2278">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2279">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2280">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2281">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2282">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2283">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2284">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2285">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2286">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2287">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2289">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2288">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2290">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2291">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A><A NAME="2292">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A><A NAME="2293">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A><A NAME="2294">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2295">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A><A NAME="2296">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2297">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A><A NAME="2298">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A><A NAME="2299">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2300">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A><A NAME="2301">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2302">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2303">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2304">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A><A NAME="2305">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A><A NAME="2306">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="2307">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A><A NAME="2308">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A><A NAME="2309">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2310">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2311">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2312">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A><A NAME="2313">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002314.html">[Mageia-sysadm] package signing
+</A><A NAME="2314">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A><A NAME="2315">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2316">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2318">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2317">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A><A NAME="2319">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2320">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2321">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2322">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2323">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2324">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2325">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2326">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2327">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2328">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2329">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2331">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2330">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2332">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2333">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2334">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2335">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2336">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2337">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2339">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2338">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2340">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2341">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2342">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A><A NAME="2343">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002344.html">[Mageia-sysadm] package signing
+</A><A NAME="2344">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2345">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2346">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A><A NAME="2347">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2348">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2349">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2350">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2351">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2352">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2353">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2354">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A><A NAME="2355">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A><A NAME="2356">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A><A NAME="2357">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A><A NAME="2358">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2360">&nbsp;</A>
+<I>Jerome Quelin
+</I>
+
+<LI><A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A><A NAME="2361">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2362">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2363">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2364">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2365">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2366">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2367">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2368">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A><A NAME="2369">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2370">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2371">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2372">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2373">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2374">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2375">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2376">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2377">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2379">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2378">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2380">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2381">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A><A NAME="2382">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A><A NAME="2383">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A><A NAME="2384">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A><A NAME="2385">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A><A NAME="2386">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A><A NAME="2387">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002388.html">[Mageia-sysadm] package signing
+</A><A NAME="2388">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A><A NAME="2390">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A><A NAME="2389">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002391.html">[Mageia-sysadm] ml migration
+</A><A NAME="2391">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2392">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2393">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2394">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2395">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2396">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2397">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2398">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2399">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2400">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2401">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A><A NAME="2402">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A><A NAME="2403">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A><A NAME="2404">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2405">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A><A NAME="2406">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2407">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2408">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2409">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2410">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2411">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2412">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2413">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2414">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2415">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2416">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2417">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2418">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2419">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2420">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2421">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2422">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2423">&nbsp;</A>
+<I>Buchan Milne
+</I>
+
+<LI><A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2424">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2425">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2426">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2427">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2428">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A><A NAME="2429">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2430">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2431">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2432">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2433">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2434">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2436">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2435">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2438">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2437">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2439">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2440">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A><A NAME="2441">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A><A NAME="2442">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2443">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2444">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A><A NAME="2445">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A><A NAME="2446">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A><A NAME="2447">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2448">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A><A NAME="2449">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A><A NAME="2450">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A><A NAME="2451">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A><A NAME="2452">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A><A NAME="2453">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2454">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2455">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A><A NAME="2456">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A><A NAME="2457">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A><A NAME="2458">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A><A NAME="2459">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2460">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2461">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2462">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2463">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A><A NAME="2464">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2465">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A><A NAME="2466">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A><A NAME="2467">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A><A NAME="2468">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A><A NAME="2469">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A><A NAME="2470">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A><A NAME="2471">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2472">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A><A NAME="2473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A><A NAME="2474">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A><A NAME="2475">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2476">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A><A NAME="2477">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A><A NAME="2478">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A><A NAME="2479">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A><A NAME="2480">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A><A NAME="2481">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A><A NAME="2482">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2483">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2484">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2485">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2486">&nbsp;</A>
+<I>Damien Lallement
+</I>
+
+<LI><A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A><A NAME="2487">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A><A NAME="2488">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2489">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002490.html">[Mageia-sysadm] Accident
+</A><A NAME="2490">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A><A NAME="2491">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A><A NAME="2492">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A><A NAME="2493">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002494.html">[Mageia-sysadm] Accident
+</A><A NAME="2494">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2495">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2496">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2497">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2498">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2499">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2500">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Archived on:</b> <i>Mon Jan 31 23:50:34 CET 2011</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/zarb-ml/mageia-sysadm/2011-January/index.html b/zarb-ml/mageia-sysadm/2011-January/index.html
new file mode 120000
index 000000000..db4b46f72
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/index.html
@@ -0,0 +1 @@
+thread.html \ No newline at end of file
diff --git a/zarb-ml/mageia-sysadm/2011-January/subject.html b/zarb-ml/mageia-sysadm/2011-January/subject.html
new file mode 100644
index 000000000..958bd86c8
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/subject.html
@@ -0,0 +1,5192 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <title>The Mageia-sysadm January 2011 Archive by subject</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>January 2011 Archives by subject</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Sun Jan 2 08:02:12 CET 2011</i><br>
+ <b>Ending:</b> <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Messages:</b> 1029<p>
+ <ul>
+
+<LI><A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1890">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1892">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A><A NAME="1889">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A><A NAME="1502">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A><A NAME="1500">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A><A NAME="1501">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A><A NAME="1503">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A><A NAME="1506">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A><A NAME="1508">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A><A NAME="1509">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A><A NAME="1512">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A><A NAME="1513">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A><A NAME="1515">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A><A NAME="1651">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A><A NAME="1530">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1554">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1555">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A><A NAME="1556">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A><A NAME="1557">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A><A NAME="1564">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A><A NAME="1565">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A><A NAME="1566">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A><A NAME="1567">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A><A NAME="1568">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A><A NAME="1572">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A><A NAME="1573">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A><A NAME="1574">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1578">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1579">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A><A NAME="1587">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A><A NAME="1588">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A><A NAME="1590">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A><A NAME="1591">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A><A NAME="1592">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A><A NAME="1604">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A><A NAME="1621">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A><A NAME="1622">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A><A NAME="1623">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A><A NAME="1624">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A><A NAME="1625">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A><A NAME="1632">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A><A NAME="1636">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A><A NAME="1639">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A><A NAME="1640">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A><A NAME="1641">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A><A NAME="1642">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A><A NAME="1643">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A><A NAME="1646">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A><A NAME="1647">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A><A NAME="1648">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A><A NAME="1662">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A><A NAME="1716">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1720">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1723">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1724">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1717">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1719">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1722">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A><A NAME="1718">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A><A NAME="1721">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A><A NAME="1775">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A><A NAME="1801">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A><A NAME="1803">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A><A NAME="1804">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A><A NAME="1805">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A><A NAME="1854">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A><A NAME="1855">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A><A NAME="1862">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A><A NAME="1877">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A><A NAME="1878">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A><A NAME="1881">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1882">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1893">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1894">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1895">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A><A NAME="1887">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A><A NAME="1898">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A><A NAME="1921">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A><A NAME="1922">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A><A NAME="1930">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A><A NAME="1931">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A><A NAME="1932">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A><A NAME="1933">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A><A NAME="1934">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A><A NAME="1982">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A><A NAME="1984">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A><A NAME="1985">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A><A NAME="1986">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A><A NAME="2004">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A><A NAME="2016">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2017">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2022">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2023">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A><A NAME="2018">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2025">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2035">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2036">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A><A NAME="2026">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A><A NAME="2029">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A><A NAME="2031">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A><A NAME="2032">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A><A NAME="2033">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A><A NAME="2038">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A><A NAME="2039">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A><A NAME="2040">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A><A NAME="2041">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A><A NAME="2042">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A><A NAME="2045">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A><A NAME="2046">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A><A NAME="2082">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2084">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2091">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2093">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2095">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A><A NAME="2085">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A><A NAME="2086">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A><A NAME="2087">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A><A NAME="2088">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A><A NAME="2089">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A><A NAME="2090">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A><A NAME="2092">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A><A NAME="2094">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A><A NAME="2099">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A><A NAME="2132">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A><A NAME="2146">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A><A NAME="2147">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A><A NAME="2148">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A><A NAME="2149">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A><A NAME="2150">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A><A NAME="2157">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A><A NAME="2164">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A><A NAME="2180">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A><A NAME="2181">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A><A NAME="2182">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A><A NAME="2183">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A><A NAME="2185">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A><A NAME="2228">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A><A NAME="2229">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A><A NAME="2231">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2254">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2255">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2251">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2248">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2249">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2252">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2253">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2256">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A><A NAME="2250">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A><A NAME="2259">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A><A NAME="2271">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A><A NAME="2272">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2273">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2279">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A><A NAME="2274">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A><A NAME="2275">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A><A NAME="2292">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A><A NAME="2296">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A><A NAME="2298">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A><A NAME="2299">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A><A NAME="2347">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A><A NAME="2369">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A><A NAME="2382">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A><A NAME="2383">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A><A NAME="2385">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A><A NAME="2386">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A><A NAME="2441">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A><A NAME="2442">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A><A NAME="2446">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A><A NAME="2447">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A><A NAME="2449">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A><A NAME="2450">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A><A NAME="2451">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A><A NAME="2452">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A><A NAME="2453">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A><A NAME="2456">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A><A NAME="2457">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A><A NAME="2458">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A><A NAME="2459">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A><A NAME="2464">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2465">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2472">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A><A NAME="2466">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A><A NAME="2467">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A><A NAME="2468">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A><A NAME="2469">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A><A NAME="2470">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A><A NAME="2471">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A><A NAME="2473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A><A NAME="2474">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A><A NAME="2475">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2476">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2483">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2484">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A><A NAME="2477">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A><A NAME="2478">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A><A NAME="2479">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A><A NAME="2480">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A><A NAME="2481">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A><A NAME="2482">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A><A NAME="2487">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A><A NAME="2488">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A><A NAME="2491">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A><A NAME="2492">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2495">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2496">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2497">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2498">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A><A NAME="1473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A><A NAME="1511">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A><A NAME="1514">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A><A NAME="1519">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A><A NAME="1521">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A><A NAME="1522">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A><A NAME="1523">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1528">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1531">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A><A NAME="1541">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A><A NAME="1542">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A><A NAME="1543">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A><A NAME="1544">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A><A NAME="1545">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A><A NAME="1546">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A><A NAME="1547">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A><A NAME="1549">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A><A NAME="1550">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A><A NAME="1558">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A><A NAME="1559">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A><A NAME="1560">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A><A NAME="1561">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1562">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1608">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1610">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1611">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<LI><A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1628">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A><A NAME="1569">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A><A NAME="1570">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A><A NAME="1571">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A><A NAME="1581">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1607">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1582">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1586">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1589">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1597">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1602">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A><A NAME="1627">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A><A NAME="1630">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A><A NAME="1631">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A><A NAME="1633">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A><A NAME="1634">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A><A NAME="1635">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A><A NAME="1637">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A><A NAME="1638">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A><A NAME="1644">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A><A NAME="1645">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A><A NAME="1650">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A><A NAME="1652">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A><A NAME="1653">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A><A NAME="1654">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A><A NAME="1656">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A><A NAME="1657">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A><A NAME="1659">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A><A NAME="1675">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A><A NAME="1676">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A><A NAME="1679">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A><A NAME="1680">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A><A NAME="1681">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A><A NAME="1682">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A><A NAME="1683">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1685">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1684">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1686">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A><A NAME="1693">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A><A NAME="1694">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A><A NAME="1695">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A><A NAME="1696">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A><A NAME="1697">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A><A NAME="1700">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A><A NAME="1701">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A><A NAME="1702">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A><A NAME="1704">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A><A NAME="1707">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A><A NAME="1709">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A><A NAME="1712">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A><A NAME="1713">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A><A NAME="1715">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A><A NAME="1726">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A><A NAME="1727">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A><A NAME="1728">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A><A NAME="1729">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A><A NAME="1732">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A><A NAME="1733">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A><A NAME="1755">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A><A NAME="1757">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A><A NAME="1758">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A><A NAME="1766">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A><A NAME="1790">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A><A NAME="1793">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A><A NAME="1794">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A><A NAME="1795">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A><A NAME="1796">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A><A NAME="1797">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A><A NAME="1802">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A><A NAME="1806">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A><A NAME="1808">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A><A NAME="1809">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A><A NAME="1821">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A><A NAME="1823">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A><A NAME="1824">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A><A NAME="1825">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A><A NAME="1826">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A><A NAME="1828">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A><A NAME="1827">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A><A NAME="1829">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A><A NAME="1830">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A><A NAME="1831">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A><A NAME="1836">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A><A NAME="1841">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A><A NAME="1842">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A><A NAME="1848">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A><A NAME="1849">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A><A NAME="1850">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A><A NAME="1851">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A><A NAME="1852">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A><A NAME="1853">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1869">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1876">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A><A NAME="1870">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A><A NAME="1879">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1883">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1884">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A><A NAME="1885">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1902">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1903">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1901">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1952">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1955">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1961">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A><A NAME="1953">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A><A NAME="1954">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A><A NAME="1962">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A><A NAME="1964">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A><A NAME="1966">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A><A NAME="1969">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="1977">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="2008">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A><A NAME="2047">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A><A NAME="2048">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A><A NAME="2050">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A><A NAME="2049">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A><A NAME="2051">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A><A NAME="2052">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A><A NAME="2053">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A><A NAME="2054">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A><A NAME="2055">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A><A NAME="2056">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A><A NAME="2057">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A><A NAME="2059">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A><A NAME="2061">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A><A NAME="2062">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A><A NAME="2064">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A><A NAME="2065">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A><A NAME="2066">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A><A NAME="2067">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A><A NAME="2068">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2069">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2070">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2071">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A><A NAME="2072">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A><A NAME="2073">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A><A NAME="2074">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A><A NAME="2075">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A><A NAME="2076">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A><A NAME="2077">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A><A NAME="2079">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A><A NAME="2078">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A><A NAME="2080">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A><A NAME="2081">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A><A NAME="2100">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A><A NAME="2133">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A><A NAME="2134">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A><A NAME="2135">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A><A NAME="2136">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A><A NAME="2137">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A><A NAME="2138">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2139">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2141">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2143">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2140">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2145">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A><A NAME="2142">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A><A NAME="2152">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A><A NAME="2153">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2159">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2161">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2165">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2154">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2155">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2156">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2158">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2162">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2166">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A><A NAME="2160">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A><A NAME="2167">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A><A NAME="2169">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A><A NAME="2170">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A><A NAME="2171">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A><A NAME="2172">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A><A NAME="2173">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A><A NAME="2174">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A><A NAME="2175">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A><A NAME="2176">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A><A NAME="2177">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A><A NAME="2179">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A><A NAME="2184">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A><A NAME="2186">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A><A NAME="2187">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A><A NAME="2188">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A><A NAME="2189">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A><A NAME="2191">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A><A NAME="2203">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A><A NAME="2204">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A><A NAME="2205">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A><A NAME="2206">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A><A NAME="2208">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A><A NAME="2210">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A><A NAME="2213">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A><A NAME="2214">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A><A NAME="2215">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A><A NAME="2216">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A><A NAME="2219">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A><A NAME="2220">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A><A NAME="2221">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A><A NAME="2222">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A><A NAME="2223">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A><A NAME="2224">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2227">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2240">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2241">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2225">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A><A NAME="2226">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A><A NAME="2230">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A><A NAME="2232">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A><A NAME="2234">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2237">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2242">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A><A NAME="2238">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A><A NAME="2243">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2245">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2247">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2257">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2258">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A><A NAME="2246">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A><A NAME="2293">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A><A NAME="2294">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2300">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2302">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2312">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A><A NAME="2301">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A><A NAME="2305">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A><A NAME="2306">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A><A NAME="2308">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A><A NAME="2309">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A><A NAME="2313">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A><A NAME="2315">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A><A NAME="2319">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A><A NAME="2343">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2354">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2360">&nbsp;</A>
+<I>Jerome Quelin
+</I>
+
+<LI><A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2362">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2392">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A><A NAME="2355">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A><A NAME="2356">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A><A NAME="2357">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A><A NAME="2358">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A><A NAME="2361">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A><A NAME="2384">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A><A NAME="2387">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A><A NAME="2390">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A><A NAME="2389">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A><A NAME="2402">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A><A NAME="2403">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A><A NAME="2404">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1472">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1499">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1504">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1517">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1580">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<LI><A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1649">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1725">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1731">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1771">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1897">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1905">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1906">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2083">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2125">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2151">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="1974">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2013">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2019">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2113">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2121">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2434">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2436">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2435">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2437">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2012">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2021">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2116">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2393">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2394">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2401">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2405">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A><A NAME="1929">&nbsp;</A>
+<I>Support Online Hebergement
+</I>
+
+<LI><A HREF="002490.html">[Mageia-sysadm] Accident
+</A><A NAME="2490">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002494.html">[Mageia-sysadm] Accident
+</A><A NAME="2494">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1505">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1507">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1768">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1786">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A><A NAME="1626">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A><A NAME="1539">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A><A NAME="2429">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<LI><A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2411">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2412">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2413">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2414">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2420">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2424">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2425">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2489">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1474">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1475">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1476">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1524">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1614">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1618">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1619">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1620">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1629">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1972">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1973">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2010">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2011">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2014">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A><A NAME="2445">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2443">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2444">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A><A NAME="1971">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="2098">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A><A NAME="1575">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1748">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1752">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1863">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001577.html">[Mageia-sysadm] Hardware
+</A><A NAME="1577">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001663.html">[Mageia-sysadm] Hardware
+</A><A NAME="1663">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A><A NAME="2003">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1603">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1606">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1609">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1612">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1613">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1735">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1739">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1740">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<LI><A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1744">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1746">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1747">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1751">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1759">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2499">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2500">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2418">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2439">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1516">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1518">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1687">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<LI><A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1867">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A><A NAME="1900">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001532.html">[Mageia-sysadm] ml migration
+</A><A NAME="1532">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001538.html">[Mageia-sysadm] ml migration
+</A><A NAME="1538">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001548.html">[Mageia-sysadm] ml migration
+</A><A NAME="1548">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002391.html">[Mageia-sysadm] ml migration
+</A><A NAME="2391">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A><A NAME="1585">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A><A NAME="1899">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2417">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2419">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2421">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2422">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2423">&nbsp;</A>
+<I>Buchan Milne
+</I>
+
+<LI><A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1868">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1873">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1874">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1875">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1880">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<LI><A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2202">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2239">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002314.html">[Mageia-sysadm] package signing
+</A><A NAME="2314">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002344.html">[Mageia-sysadm] package signing
+</A><A NAME="2344">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<LI><A HREF="002388.html">[Mageia-sysadm] package signing
+</A><A NAME="2388">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1970">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1975">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1976">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1978">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1983">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A><A NAME="1601">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2415">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2416">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2433">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A><A NAME="2406">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1763">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1765">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A><A NAME="1907">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1471">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1510">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1526">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1655">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1658">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1661">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1665">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1671">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1673">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1734">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1736">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1737">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1738">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1741">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1742">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1745">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1750">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1756">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1762">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1767">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1772">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1774">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1779">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1780">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1781">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1782">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1783">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1784">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1787">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1788">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1789">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1791">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1832">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1988">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1989">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1993">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1995">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1997">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2001">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2005">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2097">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2102">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2103">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2104">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2105">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2106">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2108">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2109">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2110">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2111">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2112">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2115">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2117">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2118">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2119">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2120">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2123">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2124">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2126">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2127">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2128">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2130">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2131">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2163">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2168">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2211">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2381">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2397">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1477">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1478">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1480">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1481">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1483">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1485">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1487">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1489">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1492">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1494">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1496">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1498">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1749">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1753">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1770">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1777">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1817">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1822">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1837">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1860">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2096">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2190">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2192">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2193">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2194">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2195">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2196">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2197">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2198">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2199">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2200">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2201">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2209">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2233">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2236">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1743">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1761">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1778">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1785">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1799">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1811">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1812">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1813">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1816">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1818">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1819">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1834">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1839">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1945">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1987">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1992">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2000">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2101">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2107">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2114">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2122">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2129">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2212">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1520">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1525">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1529">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1664">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1730">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1754">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1760">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1764">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1769">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1773">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1776">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1798">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1800">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1807">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1810">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1814">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1815">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1820">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1835">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1838">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1904">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1998">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2260">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2261">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2262">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2264">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2266">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2267">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2268">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2270">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2276">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2277">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2280">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2281">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2282">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2284">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2285">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2286">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2287">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2289">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2290">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2295">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2297">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2303">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2311">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2316">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2318">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2320">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2321">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2322">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2324">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2325">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2326">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2328">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2329">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2331">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2332">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2333">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2335">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2336">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2337">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2338">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2340">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2341">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2342">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2345">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2348">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2350">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2351">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2352">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2363">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2364">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2365">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2367">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2368">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2371">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2372">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2373">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2374">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2376">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2377">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2379">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2380">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1527">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1840">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1844">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1857">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1859">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1935">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1944">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="2307">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1845">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1846">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1957">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1960">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1963">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1967">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1968">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1990">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2006">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2028">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2044">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2058">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2063">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2178">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2207">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2217">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2218">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2263">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2265">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2269">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2278">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2283">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2288">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2291">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2304">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2310">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2317">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2323">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2327">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2330">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2334">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2339">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2346">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2349">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2353">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2366">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2370">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2375">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2378">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1479">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1482">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1484">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1486">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1488">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1490">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1491">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1493">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1495">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1497">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1660">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1703">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1705">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1706">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1708">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<LI><A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1833">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1858">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1965">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1991">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1994">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1996">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1999">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2002">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2007">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2009">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2015">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2020">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2024">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2027">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2030">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2034">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2037">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2043">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2060">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2235">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<LI><A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1598">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1699">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1714">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<LI><A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1534">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1536">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1552">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1594">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1596">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1600">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1688">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1690">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1691">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1692">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1698">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1710">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1711">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1533">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1535">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1551">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1593">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1595">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1599">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1672">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1674">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1678">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A><A NAME="1677">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1689">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<LI><A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A><A NAME="1563">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2395">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2396">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2398">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2399">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2400">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1916">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1920">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1928">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2409">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<LI><A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2410">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2407">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2408">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1615">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1616">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1886">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A><A NAME="1896">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A><A NAME="1576">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1936">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1937">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1938">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1939">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1940">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1941">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1942">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1943">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1946">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1947">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1948">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1949">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1950">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1951">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<LI><A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1956">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1980">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1981">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="2244">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<LI><A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A><A NAME="1792">&nbsp;</A>
+<I>Thomas Spuhler
+</I>
+
+<LI><A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1908">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1909">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1910">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1911">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1912">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1913">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1914">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1923">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1924">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1927">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1958">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1959">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1979">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<LI><A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2485">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2486">&nbsp;</A>
+<I>Damien Lallement
+</I>
+
+<LI><A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1925">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1926">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="2144">&nbsp;</A>
+<I>Colin Guthrie
+</I>
+
+<LI><A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1915">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1917">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1918">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1919">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1888">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<LI><A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1891">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1537">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1540">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1553">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1583">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1584">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A><A NAME="1605">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A><A NAME="1617">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1666">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1667">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1668">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1669">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1670">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<LI><A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A><A NAME="2493">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2426">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2427">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2428">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2430">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2431">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2432">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2438">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2440">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<LI><A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2448">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2454">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<LI><A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2455">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2460">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2461">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2462">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2463">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<LI><A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1843">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1847">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<LI><A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1856">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1861">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<LI><A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1864">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1865">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1866">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<LI><A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1871">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<LI><A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1872">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Archived on:</b> <i>Mon Jan 31 23:50:34 CET 2011</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+ <a href="thread.html#start">[ thread ]</a>
+
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+
diff --git a/zarb-ml/mageia-sysadm/2011-January/thread.html b/zarb-ml/mageia-sysadm/2011-January/thread.html
new file mode 100644
index 000000000..3321d1aa9
--- /dev/null
+++ b/zarb-ml/mageia-sysadm/2011-January/thread.html
@@ -0,0 +1,6535 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <title>The Mageia-sysadm January 2011 Archive by thread</title>
+ <META NAME="robots" CONTENT="noindex,follow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <a name="start"></A>
+ <h1>January 2011 Archives by thread</h1>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p><b>Starting:</b> <i>Sun Jan 2 08:02:12 CET 2011</i><br>
+ <b>Ending:</b> <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Messages:</b> 1029<p>
+ <ul>
+
+<!--0 01293951732- -->
+<LI><A HREF="001471.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1471">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294016440- -->
+<LI><A HREF="001472.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1472">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01294016440-01294155953- -->
+<LI><A HREF="001499.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1499">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<UL>
+<!--2 01294016440-01294155953-01294158708- -->
+<LI><A HREF="001504.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1504">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+<UL>
+<!--3 01294016440-01294155953-01294158708-01294247061- -->
+<LI><A HREF="001517.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1517">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294016440-01294155953-01294158708-01294247061-01294318018- -->
+<LI><A HREF="001580.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1580">&nbsp;</A>
+<I>Rapha&#235;l Gertz
+</I>
+
+</UL>
+</UL>
+<!--1 01294016440-01294365205- -->
+<LI><A HREF="001649.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1649">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294016440-01294365205-01294502789- -->
+<LI><A HREF="001771.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1771">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+</UL>
+<!--1 01294016440-01294468176- -->
+<LI><A HREF="001725.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1725">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--2 01294016440-01294468176-01294481103- -->
+<LI><A HREF="001731.html">[Mageia-sysadm] [LONG] new server to name and password handling
+</A><A NAME="1731">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+<!--0 01294077640- -->
+<LI><A HREF="001473.html">[Mageia-sysadm] [652] add mageiatools repository
+</A><A NAME="1473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294086485- -->
+<LI><A HREF="001474.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1474">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--1 01294086485-01294089684- -->
+<LI><A HREF="001475.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1475">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294086485-01294089684-01294089849- -->
+<LI><A HREF="001476.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1476">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--3 01294086485-01294089684-01294089849-01294254652- -->
+<LI><A HREF="001524.html">[Mageia-sysadm] DNS update and redirection
+</A><A NAME="1524">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294113920- -->
+<LI><A HREF="001477.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1477">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294115725- -->
+<LI><A HREF="001478.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1478">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294115725- -->
+<LI><A HREF="001479.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1479">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294117531- -->
+<LI><A HREF="001480.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1480">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294119340- -->
+<LI><A HREF="001482.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1482">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294119341- -->
+<LI><A HREF="001481.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1481">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294122956- -->
+<LI><A HREF="001483.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1483">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294122956- -->
+<LI><A HREF="001484.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1484">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294124762- -->
+<LI><A HREF="001485.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1485">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294124763- -->
+<LI><A HREF="001486.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1486">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294126569- -->
+<LI><A HREF="001487.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1487">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294126569- -->
+<LI><A HREF="001488.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1488">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294128375- -->
+<LI><A HREF="001490.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1490">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294128376- -->
+<LI><A HREF="001489.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1489">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294130181- -->
+<LI><A HREF="001491.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1491">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294130182- -->
+<LI><A HREF="001492.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1492">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294131987- -->
+<LI><A HREF="001493.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1493">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294131987- -->
+<LI><A HREF="001494.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1494">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294133793- -->
+<LI><A HREF="001495.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1495">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294133793- -->
+<LI><A HREF="001496.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1496">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294135602- -->
+<LI><A HREF="001497.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1497">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294145265- -->
+<LI><A HREF="001498.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1498">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294157384- -->
+<LI><A HREF="001502.html">[Mageia-sysadm] [202] add repsys
+</A><A NAME="1502">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294157445- -->
+<LI><A HREF="001500.html">[Mageia-sysadm] [203] tag version 1.9
+</A><A NAME="1500">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294157753- -->
+<LI><A HREF="001501.html">[Mageia-sysadm] [204] fix problem with python threads on 2010.1
+</A><A NAME="1501">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294157824- -->
+<LI><A HREF="001503.html">[Mageia-sysadm] [205] version 1.9.1
+</A><A NAME="1503">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294177862- -->
+<LI><A HREF="001505.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1505">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--1 01294177862-01294184362- -->
+<LI><A HREF="001507.html">[Mageia-sysadm] Another fix for repsys...
+</A><A NAME="1507">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+<!--0 01294184099- -->
+<LI><A HREF="001506.html">[Mageia-sysadm] [206] add .xz files belonging in binrepo (patch from tmb)
+</A><A NAME="1506">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294184619- -->
+<LI><A HREF="001508.html">[Mageia-sysadm] [207] version 1.9.2
+</A><A NAME="1508">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294184681- -->
+<LI><A HREF="001509.html">[Mageia-sysadm] [208] version 1.9.2
+</A><A NAME="1509">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294188740- -->
+<LI><A HREF="001510.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1510">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294189179- -->
+<LI><A HREF="001511.html">[Mageia-sysadm] [653] - do not try to do ssl when we cannot, this confuse epoll
+</A><A NAME="1511">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294233546- -->
+<LI><A HREF="001512.html">[Mageia-sysadm] [209] add mandriva version of youri-submit, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/submit/trunk at revision 271600
+</A><A NAME="1512">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294233825- -->
+<LI><A HREF="001513.html">[Mageia-sysadm] [210] add mandriva version of youri-core, downloaded from http://svn. mandriva.com/svn/soft/build_system/youri/core/trunk/ at revision 271600
+</A><A NAME="1513">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294234876- -->
+<LI><A HREF="001514.html">[Mageia-sysadm] [654] Add ssh key for pterjan.
+</A><A NAME="1514">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294240160- -->
+<LI><A HREF="001515.html">[Mageia-sysadm] [211] - merge trunk at 210
+</A><A NAME="1515">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294241577- -->
+<LI><A HREF="001651.html">[Mageia-sysadm] [212] - merge trunk ( for good this time )
+</A><A NAME="1651">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294245504- -->
+<LI><A HREF="001516.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1516">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--1 01294245504-01294249631- -->
+<LI><A HREF="001518.html">[Mageia-sysadm] maint db, rails and hosting
+</A><A NAME="1518">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294251171- -->
+<LI><A HREF="001519.html">[Mageia-sysadm] [655] - deploy trunk as a test instance, as asked several time on irc
+</A><A NAME="1519">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294253456- -->
+<LI><A HREF="001520.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1520">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294254590- -->
+<LI><A HREF="001521.html">[Mageia-sysadm] [656] - add a module to handle various websites, mainly for storing
+</A><A NAME="1521">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294254592- -->
+<LI><A HREF="001522.html">[Mageia-sysadm] [657] - update dns to give the new address for donation
+</A><A NAME="1522">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294254593- -->
+<LI><A HREF="001523.html">[Mageia-sysadm] [658] - also add identity trunk, while I am on it
+</A><A NAME="1523">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294255260- -->
+<LI><A HREF="001525.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1525">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294255356- -->
+<LI><A HREF="001526.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1526">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294255451- -->
+<LI><A HREF="001527.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1527">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294256418- -->
+<LI><A HREF="001528.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1528">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294256418-01294258605- -->
+<LI><A HREF="001531.html">[Mageia-sysadm] [659] add missing rpm
+</A><A NAME="1531">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294257062- -->
+<LI><A HREF="001529.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1529">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294258385- -->
+<LI><A HREF="001530.html">[Mageia-sysadm] [213] - revert commit 196.
+</A><A NAME="1530">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294258900- -->
+<LI><A HREF="001532.html">[Mageia-sysadm] ml migration
+</A><A NAME="1532">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01294258900-01294268246- -->
+<LI><A HREF="001538.html">[Mageia-sysadm] ml migration
+</A><A NAME="1538">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294258900-01294268246-01294271889- -->
+<LI><A HREF="001548.html">[Mageia-sysadm] ml migration
+</A><A NAME="1548">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--1 01294258900-01295737567- -->
+<LI><A HREF="002391.html">[Mageia-sysadm] ml migration
+</A><A NAME="2391">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294265917- -->
+<LI><A HREF="001533.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1533">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294265917- -->
+<LI><A HREF="001534.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1534">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294267468- -->
+<LI><A HREF="001535.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1535">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294267468- -->
+<LI><A HREF="001536.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1536">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294268012- -->
+<LI><A HREF="001537.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1537">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294268871- -->
+<LI><A HREF="001539.html">[Mageia-sysadm] Catdap trunk instance, and update
+</A><A NAME="1539">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01294269384- -->
+<LI><A HREF="001540.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1540">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294270355- -->
+<LI><A HREF="001541.html">[Mageia-sysadm] [660] - add another missing rpm
+</A><A NAME="1541">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294270401- -->
+<LI><A HREF="001542.html">[Mageia-sysadm] [661] Disable svn check as people do not upload manually, and reduce release check so that mga1.0 is valid
+</A><A NAME="1542">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294270704- -->
+<LI><A HREF="001543.html">[Mageia-sysadm] [662] Force distribution and vendor at repsys level as current system is a Mandriva
+</A><A NAME="1543">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294270773- -->
+<LI><A HREF="001544.html">[Mageia-sysadm] [663] - do not hardcode domain for packager regexp
+</A><A NAME="1544">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294270937- -->
+<LI><A HREF="001545.html">[Mageia-sysadm] [664] - do not check for mnb ( as this correspond to manbo, and so do not
+</A><A NAME="1545">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294271481- -->
+<LI><A HREF="001546.html">[Mageia-sysadm] [665] - really add donate redirect on alamut, as pointed by boklm and alien on irc
+</A><A NAME="1546">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294271739- -->
+<LI><A HREF="001547.html">[Mageia-sysadm] [666] - add missing vhost
+</A><A NAME="1547">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294272331- -->
+<LI><A HREF="001549.html">[Mageia-sysadm] [667] add special case to redirect http://donate.mageia.org/ to en version
+</A><A NAME="1549">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294272390- -->
+<LI><A HREF="001550.html">[Mageia-sysadm] [668] - do not hardcode domain name ( as this complexify deploymement on a separate
+</A><A NAME="1550">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294273820- -->
+<LI><A HREF="001551.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1551">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294273820- -->
+<LI><A HREF="001552.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1552">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294273868- -->
+<LI><A HREF="001553.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1553">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294274419- -->
+<LI><A HREF="001554.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1554">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294274419-01294274665- -->
+<LI><A HREF="001555.html">[Mageia-sysadm] [214] Have consistent spelling for vendor name, else packages get rejected
+</A><A NAME="1555">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294276076- -->
+<LI><A HREF="001556.html">[Mageia-sysadm] [215] search in core, nonfree, tainted instead of main, contrib
+</A><A NAME="1556">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294276098- -->
+<LI><A HREF="001557.html">[Mageia-sysadm] [216] default section is now core
+</A><A NAME="1557">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294277622- -->
+<LI><A HREF="001558.html">[Mageia-sysadm] [669] - rename base class, more consistent
+</A><A NAME="1558">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294277625- -->
+<LI><A HREF="001559.html">[Mageia-sysadm] [670] - use root instead of reports@, for migration to a ml
+</A><A NAME="1559">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294277630- -->
+<LI><A HREF="001560.html">[Mageia-sysadm] [671] - remove test list
+</A><A NAME="1560">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294277632- -->
+<LI><A HREF="001561.html">[Mageia-sysadm] [672] - update the topics list
+</A><A NAME="1561">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294277634- -->
+<LI><A HREF="001562.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1562">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294277634-01294336593- -->
+<LI><A HREF="001608.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1608">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<UL>
+<!--2 01294277634-01294336593-01294337233- -->
+<LI><A HREF="001610.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1610">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<UL>
+<!--3 01294277634-01294336593-01294337233-01294337771- -->
+<LI><A HREF="001611.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1611">&nbsp;</A>
+<I>Remco Rijnders
+</I>
+
+<!--3 01294277634-01294336593-01294337233-01294346642- -->
+<LI><A HREF="001628.html">[Mageia-sysadm] [673] - create the initial set of i18n lists
+</A><A NAME="1628">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294278422- -->
+<LI><A HREF="001563.html">[Mageia-sysadm] Request of mailing lists for i18n language teams
+</A><A NAME="1563">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01294279889- -->
+<LI><A HREF="001564.html">[Mageia-sysadm] [217] remove Mandriva_upload_pre.pm as it seems to be obsolete and not used
+</A><A NAME="1564">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294279944- -->
+<LI><A HREF="001565.html">[Mageia-sysadm] [218] rename Mandriva_upload.pm to Mageia_upload.pm
+</A><A NAME="1565">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294280162- -->
+<LI><A HREF="001566.html">[Mageia-sysadm] [219] default section is now core/release instead of contrib/release
+</A><A NAME="1566">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294280983- -->
+<LI><A HREF="001567.html">[Mageia-sysadm] [220] mdv-youri-core version 0.9.1
+</A><A NAME="1567">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294281055- -->
+<LI><A HREF="001568.html">[Mageia-sysadm] [221] mdv-youri-core version 0.9.1
+</A><A NAME="1568">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294281597- -->
+<LI><A HREF="001569.html">[Mageia-sysadm] [674] Mandriva_upload renamed to Mageia_upload
+</A><A NAME="1569">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294281786- -->
+<LI><A HREF="001570.html">[Mageia-sysadm] [675] - add topics to sympa mailling list
+</A><A NAME="1570">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294283085- -->
+<LI><A HREF="001571.html">[Mageia-sysadm] [676] manage sysadmin svn with puppet ( eat our own dogfood )
+</A><A NAME="1571">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294283530- -->
+<LI><A HREF="001572.html">[Mageia-sysadm] [222] sync the name of the package with the filename, and correct the pod
+</A><A NAME="1572">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294283914- -->
+<LI><A HREF="001573.html">[Mageia-sysadm] [223] - fix copyright, based on svn log.
+</A><A NAME="1573">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294284327- -->
+<LI><A HREF="001574.html">[Mageia-sysadm] [224] use hostname function from perl core module Sys::Hostname ( and so avoid 1 useless fork )
+</A><A NAME="1574">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294303011- -->
+<LI><A HREF="001575.html">[Mageia-sysadm] Fwd: Re: Serveur Nfrance mlo/mageia
+</A><A NAME="1575">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<UL>
+<!--1 01294303011-01294307352- -->
+<LI><A HREF="001576.html">[Mageia-sysadm] Serveur Nfrance mlo/mageia
+</A><A NAME="1576">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+</UL>
+<!--0 01294307773- -->
+<LI><A HREF="001577.html">[Mageia-sysadm] Hardware
+</A><A NAME="1577">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<UL>
+<!--1 01294307773-01294395113- -->
+<LI><A HREF="001663.html">[Mageia-sysadm] Hardware
+</A><A NAME="1663">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+</UL>
+<!--0 01294307819- -->
+<LI><A HREF="001578.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1578">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294307819-01294316184- -->
+<LI><A HREF="001579.html">[Mageia-sysadm] [225] No need to sudo, emi is running with correct user already
+</A><A NAME="1579">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294319881- -->
+<LI><A HREF="001581.html">[Mageia-sysadm] [677] Adapt configs to Mageia mirror structure
+</A><A NAME="1581">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294322823- -->
+<LI><A HREF="001582.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1582">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294322823-01294323810- -->
+<LI><A HREF="001586.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1586">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--2 01294322823-01294323810-01294325351- -->
+<LI><A HREF="001589.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1589">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01294322823-01294323810-01294325351-01294328355- -->
+<LI><A HREF="001597.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1597">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<!--3 01294322823-01294323810-01294325351-01294328355-01294331328- -->
+<LI><A HREF="001602.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1602">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294322823-01294323810-01294325351-01294328355-01294331328-01294336484- -->
+<LI><A HREF="001607.html">[Mageia-sysadm] [678] Do not request @mageia.org packager address for now
+</A><A NAME="1607">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294323069- -->
+<LI><A HREF="001583.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1583">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294323205- -->
+<LI><A HREF="001584.html">[Mageia-sysadm] Upload failed for @156:repsys-1.9.2-1mdv2010.1.src.rpm
+</A><A NAME="1584">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294323232- -->
+<LI><A HREF="001585.html">[Mageia-sysadm] more repsys / svn problems...
+</A><A NAME="1585">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<!--0 01294324516- -->
+<LI><A HREF="001587.html">[Mageia-sysadm] [226] add patch from blino to enable binrepo in create-srpm
+</A><A NAME="1587">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294324684- -->
+<LI><A HREF="001588.html">[Mageia-sysadm] [227] update repsys.conf for Mageia
+</A><A NAME="1588">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294325513- -->
+<LI><A HREF="001590.html">[Mageia-sysadm] [228] To avoid confusion, Mageia repsys fork is being renamed to mgarepo
+</A><A NAME="1590">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294326225- -->
+<LI><A HREF="001591.html">[Mageia-sysadm] [229] mgarepo version 1.9.3
+</A><A NAME="1591">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294326319- -->
+<LI><A HREF="001592.html">[Mageia-sysadm] [230] mgarepo version 1.9.3
+</A><A NAME="1592">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294328461- -->
+<LI><A HREF="001593.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1593">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294328461- -->
+<LI><A HREF="001594.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1594">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294328701- -->
+<LI><A HREF="001595.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1595">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294328702- -->
+<LI><A HREF="001596.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1596">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<UL>
+<!--1 01294328702-01294328886- -->
+<LI><A HREF="001598.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1598">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+</UL>
+<!--0 01294329001- -->
+<LI><A HREF="001599.html">[Mageia-sysadm] Rebuild failed on x86_64 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1599">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294329001- -->
+<LI><A HREF="001600.html">[Mageia-sysadm] Rebuild failed on i586 for @154:grep-2.7-2mga1.0.src.rpm
+</A><A NAME="1600">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294329440- -->
+<LI><A HREF="001601.html">[Mageia-sysadm] Packages failure
+</A><A NAME="1601">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--0 01294333506- -->
+<LI><A HREF="001603.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1603">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01294333506-01294335502- -->
+<LI><A HREF="001606.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1606">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294333506-01294335502-01294336964- -->
+<LI><A HREF="001609.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1609">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<UL>
+<!--3 01294333506-01294335502-01294336964-01294337908- -->
+<LI><A HREF="001612.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1612">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294337908-01294338306- -->
+<LI><A HREF="001613.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1613">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294492822- -->
+<LI><A HREF="001744.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1744">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294492822-01294494398- -->
+<LI><A HREF="001746.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1746">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294492822-01294494437- -->
+<LI><A HREF="001747.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1747">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294492822-01294495800- -->
+<LI><A HREF="001751.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1751">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<!--3 01294333506-01294335502-01294336964-01294492822-01294495800-01294498079- -->
+<LI><A HREF="001759.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1759">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+</UL>
+<!--2 01294333506-01294335502-01294484904- -->
+<LI><A HREF="001735.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1735">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+<UL>
+<!--3 01294333506-01294335502-01294484904-01294488853- -->
+<LI><A HREF="001739.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1739">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01294333506-01294335502-01294484904-01294488853-01294489182- -->
+<LI><A HREF="001740.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="1740">&nbsp;</A>
+<I>Samuel Verschelde
+</I>
+
+</UL>
+</UL>
+<!--1 01294333506-01296512542- -->
+<LI><A HREF="002499.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2499">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01294333506-01296512542-01296514208- -->
+<LI><A HREF="002500.html">[Mageia-sysadm] Installing and using mgarepo on 2010.1
+</A><A NAME="2500">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+</UL>
+<!--0 01294335006- -->
+<LI><A HREF="001604.html">[Mageia-sysadm] [231] import rpm-setup version cleaned by blino
+</A><A NAME="1604">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294335422- -->
+<LI><A HREF="001605.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1mdv2010.1.src.rpm
+</A><A NAME="1605">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294339680- -->
+<LI><A HREF="001614.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1614">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--1 01294339680-01294342905- -->
+<LI><A HREF="001618.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1618">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--2 01294339680-01294342905-01294343174- -->
+<LI><A HREF="001619.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1619">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--3 01294339680-01294342905-01294343174-01294343642- -->
+<LI><A HREF="001620.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1620">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294339680-01294342905-01294343174-01294343642-01294346755- -->
+<LI><A HREF="001629.html">[Mageia-sysadm] fixed mageia-release
+</A><A NAME="1629">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294341482- -->
+<LI><A HREF="001615.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1615">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--1 01294341482-01294341760- -->
+<LI><A HREF="001616.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1616">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--1 01294341482-01294672432- -->
+<LI><A HREF="001886.html">[Mageia-sysadm] Script generating empty repo
+</A><A NAME="1886">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+<!--0 01294342262- -->
+<LI><A HREF="001617.html">[Mageia-sysadm] Upload failed for @188:mgarepo-1.9.3-1.mga1.src.rpm
+</A><A NAME="1617">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294344189- -->
+<LI><A HREF="001621.html">[Mageia-sysadm] [232] merge r124 from live
+</A><A NAME="1621">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294344401- -->
+<LI><A HREF="001622.html">[Mageia-sysadm] [233] merge from trunk, rev 97
+</A><A NAME="1622">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294345057- -->
+<LI><A HREF="001623.html">[Mageia-sysadm] [234] merge rev 101 from trunk
+</A><A NAME="1623">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294345633- -->
+<LI><A HREF="001624.html">[Mageia-sysadm] [235] revert part of commit r115, to syc with trunk
+</A><A NAME="1624">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294345748- -->
+<LI><A HREF="001625.html">[Mageia-sysadm] [236] - merge style with trunk, revert local modification
+</A><A NAME="1625">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294346382- -->
+<LI><A HREF="001626.html">[Mageia-sysadm] catdap deployment
+</A><A NAME="1626">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01294346616- -->
+<LI><A HREF="001627.html">[Mageia-sysadm] [679] - fix description, as pointed by wobo and remmy on ml
+</A><A NAME="1627">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294347015- -->
+<LI><A HREF="001630.html">[Mageia-sysadm] [680] First version is 1 not 1.0
+</A><A NAME="1630">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294347480- -->
+<LI><A HREF="001631.html">[Mageia-sysadm] [681] - split ml in a separate file ( so we could later use ruby dsl and a loop )
+</A><A NAME="1631">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294350653- -->
+<LI><A HREF="001632.html">[Mageia-sysadm] [237] added German translation
+</A><A NAME="1632">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294359561- -->
+<LI><A HREF="001633.html">[Mageia-sysadm] [682] Add config for the second youri (third one is dead!)
+</A><A NAME="1633">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294359765- -->
+<LI><A HREF="001634.html">[Mageia-sysadm] [683] Templatize the file
+</A><A NAME="1634">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294360060- -->
+<LI><A HREF="001635.html">[Mageia-sysadm] [684] Use 1 instead of 1.0 in submit-queue.conf too
+</A><A NAME="1635">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294360935- -->
+<LI><A HREF="001636.html">[Mageia-sysadm] [238] Rename youri-queue in youri-upload now that they are merged
+</A><A NAME="1636">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361084- -->
+<LI><A HREF="001637.html">[Mageia-sysadm] [685] Rename submit-queue as submit-upload now that they are merged
+</A><A NAME="1637">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361149- -->
+<LI><A HREF="001638.html">[Mageia-sysadm] [686] Require proper case as it was fixed in svn
+</A><A NAME="1638">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361849- -->
+<LI><A HREF="001639.html">[Mageia-sysadm] [239] align menu of subpages to the left ( not perfect yet, but better IMHO )
+</A><A NAME="1639">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361854- -->
+<LI><A HREF="001640.html">[Mageia-sysadm] [240] rework a little bit the password change dialog
+</A><A NAME="1640">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361858- -->
+<LI><A HREF="001641.html">[Mageia-sysadm] [241] move the sub-form out of the main form, as this contraint it horizontally, thus leading to a suboptimal layout ( input not aligned with the rest )
+</A><A NAME="1641">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361862- -->
+<LI><A HREF="001642.html">[Mageia-sysadm] [242] align the subform to the left
+</A><A NAME="1642">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294361951- -->
+<LI><A HREF="001643.html">[Mageia-sysadm] [243] remove useless spaces
+</A><A NAME="1643">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294363203- -->
+<LI><A HREF="001644.html">[Mageia-sysadm] [687] fix topic name
+</A><A NAME="1644">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294363238- -->
+<LI><A HREF="001645.html">[Mageia-sysadm] [688] create two list to handle sysadmin list automated commit
+</A><A NAME="1645">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294364376- -->
+<LI><A HREF="001646.html">[Mageia-sysadm] [244] fix string substitution, this emptied the searchfilter, leading to a catdap error page
+</A><A NAME="1646">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294364380- -->
+<LI><A HREF="001647.html">[Mageia-sysadm] [245] more compact code
+</A><A NAME="1647">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294364531- -->
+<LI><A HREF="001648.html">[Mageia-sysadm] [246] merge with trunk, rev 245
+</A><A NAME="1648">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294365514- -->
+<LI><A HREF="001650.html">[Mageia-sysadm] [689] send reports to the new ml ( for test now, I will disable the previous one later )
+</A><A NAME="1650">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294366553- -->
+<LI><A HREF="001652.html">[Mageia-sysadm] [690] - disable list creation request by the web interface, as this would bypass puppet
+</A><A NAME="1652">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294367221- -->
+<LI><A HREF="001653.html">[Mageia-sysadm] [691] - use include instead of import, as import make our precommit hook fail
+</A><A NAME="1653">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294367222- -->
+<LI><A HREF="001654.html">[Mageia-sysadm] [692] send commit to the new ml ( same as the other, I will disable the old one once I am sure everything is ready to go )
+</A><A NAME="1654">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294367293- -->
+<LI><A HREF="001655.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1655">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294367626- -->
+<LI><A HREF="001656.html">[Mageia-sysadm] [693] fix syntax check so it doesn't chock on import
+</A><A NAME="1656">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294367835- -->
+<LI><A HREF="001657.html">[Mageia-sysadm] [694] disable tcp forwarding, so people cannot use our svn server to bounce to others server
+</A><A NAME="1657">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294368176- -->
+<LI><A HREF="001658.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1658">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294368373- -->
+<LI><A HREF="001659.html">[Mageia-sysadm] [695] now that the precommit hook is fix, reuse import ( especially since include was not working like I thought )
+</A><A NAME="1659">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294375465- -->
+<LI><A HREF="001660.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1660">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294375466- -->
+<LI><A HREF="001661.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1661">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294387631- -->
+<LI><A HREF="001662.html">[Mageia-sysadm] [247] get_file_name returns a full path, which Install does not like
+</A><A NAME="1662">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294401008- -->
+<LI><A HREF="001664.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1664">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294401009- -->
+<LI><A HREF="001665.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1665">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294401903- -->
+<LI><A HREF="001666.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1666">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294402027- -->
+<LI><A HREF="001667.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1667">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294402273- -->
+<LI><A HREF="001668.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1668">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294402506- -->
+<LI><A HREF="001669.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1669">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294402699- -->
+<LI><A HREF="001670.html">[Mageia-sysadm] Upload failed for @220:crontabs-1.10-15.mga1.src.rpm
+</A><A NAME="1670">&nbsp;</A>
+<I>Emi the upload bot
+</I>
+
+<!--0 01294402814- -->
+<LI><A HREF="001671.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1671">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294404482- -->
+<LI><A HREF="001672.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1672">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294404619- -->
+<LI><A HREF="001673.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1673">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294404962- -->
+<LI><A HREF="001674.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1674">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294406768- -->
+<LI><A HREF="001675.html">[Mageia-sysadm] [696] add script to help adding ssh keys
+</A><A NAME="1675">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294408249- -->
+<LI><A HREF="001676.html">[Mageia-sysadm] [697] disable lists for now as import is causing problems on other nodes
+</A><A NAME="1676">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294409941- -->
+<LI><A HREF="001677.html">[Mageia-sysadm] Rebuild failed on x86_64 for @249:bzip2-1.0.5-7mga1.src.rpm
+</A><A NAME="1677">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294410002- -->
+<LI><A HREF="001678.html">[Mageia-sysadm] Rebuild failed on x86_64 for @235:bash-4.1-6mga1.src.rpm
+</A><A NAME="1678">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294411527- -->
+<LI><A HREF="001679.html">[Mageia-sysadm] [698] disable update of sshd_config with ldap for now
+</A><A NAME="1679">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294411720- -->
+<LI><A HREF="001680.html">[Mageia-sysadm] [699] add ssh_keys_from_ldap on valstar
+</A><A NAME="1680">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294412793- -->
+<LI><A HREF="001681.html">[Mageia-sysadm] [700] Do not replace mgarepo by repsys on machines
+</A><A NAME="1681">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294412944- -->
+<LI><A HREF="001682.html">[Mageia-sysadm] [701] correct syntax error
+</A><A NAME="1682">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294412992- -->
+<LI><A HREF="001683.html">[Mageia-sysadm] [702] remove shadowExpire from filter
+</A><A NAME="1683">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294413020- -->
+<LI><A HREF="001684.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1684">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294413020-01294413353- -->
+<LI><A HREF="001685.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1685">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--1 01294413020-01294413499- -->
+<LI><A HREF="001686.html">[Mageia-sysadm] [703] Allow task-bs-cluster-main to be removed for now until it get fixed
+</A><A NAME="1686">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294414387- -->
+<LI><A HREF="001687.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1687">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+<UL>
+<!--1 01294414387-01294618583- -->
+<LI><A HREF="001867.html">[Mageia-sysadm] MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="1867">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--1 01294414387-01295040655- -->
+<LI><A HREF="002098.html">[Mageia-sysadm] Fwd: MeetBot is needed for #mageia-i18n-tr
+</A><A NAME="2098">&nbsp;</A>
+<I>Numan DEMIRD&#214;GEN
+</I>
+
+</UL>
+<!--0 01294416662- -->
+<LI><A HREF="001688.html">[Mageia-sysadm] Rebuild failed on i586 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1688">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294416662- -->
+<LI><A HREF="001689.html">[Mageia-sysadm] Rebuild failed on x86_64 for @259:groff-1.20.1-2mga1.src.rpm
+</A><A NAME="1689">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294416961- -->
+<LI><A HREF="001690.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1690">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294417682- -->
+<LI><A HREF="001691.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1691">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294417922- -->
+<LI><A HREF="001692.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1692">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<UL>
+<!--1 01294417922-01294427439- -->
+<LI><A HREF="001698.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1698">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--2 01294417922-01294427439-01294427622- -->
+<LI><A HREF="001699.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1699">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01294422214- -->
+<LI><A HREF="001693.html">[Mageia-sysadm] [704] add cia bot svn hook
+</A><A NAME="1693">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294423318- -->
+<LI><A HREF="001694.html">[Mageia-sysadm] [706] use sh version of cia script
+</A><A NAME="1694">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294425120- -->
+<LI><A HREF="001695.html">[Mageia-sysadm] [707] use domain variable
+</A><A NAME="1695">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294426933- -->
+<LI><A HREF="001696.html">[Mageia-sysadm] [708] send svn module name to cia
+</A><A NAME="1696">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294427381- -->
+<LI><A HREF="001697.html">[Mageia-sysadm] [709] fix syntax error
+</A><A NAME="1697">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294428615- -->
+<LI><A HREF="001700.html">[Mageia-sysadm] [710] Send iurt mail to myself for now
+</A><A NAME="1700">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294428857- -->
+<LI><A HREF="001701.html">[Mageia-sysadm] [711] add no_binary option for svn repo
+</A><A NAME="1701">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294429229- -->
+<LI><A HREF="001702.html">[Mageia-sysadm] [712] add packages and binrepos svn repositories
+</A><A NAME="1702">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294429252- -->
+<LI><A HREF="001703.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1703">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294429466- -->
+<LI><A HREF="001704.html">[Mageia-sysadm] [713] add directory in name to avoid duplicate definitions
+</A><A NAME="1704">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294429482- -->
+<LI><A HREF="001705.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1705">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294429629- -->
+<LI><A HREF="001706.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1706">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294431121- -->
+<LI><A HREF="001707.html">[Mageia-sysadm] [714] - change syntax for pre_commit_link, to avoid duplicated names
+</A><A NAME="1707">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294431431- -->
+<LI><A HREF="001708.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1708">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294431436- -->
+<LI><A HREF="001709.html">[Mageia-sysadm] [715] remove old pre_commit_link call
+</A><A NAME="1709">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294432082- -->
+<LI><A HREF="001710.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1710">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<!--0 01294432381- -->
+<LI><A HREF="001711.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1711">&nbsp;</A>
+<I>Ulri the scheduler bot
+</I>
+
+<UL>
+<!--1 01294432381-01294435704- -->
+<LI><A HREF="001714.html">[Mageia-sysadm] Rebuild failed on i586 for @264:psutils-p17-16mga1.src.rpm
+</A><A NAME="1714">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+</UL>
+<!--0 01294433559- -->
+<LI><A HREF="001712.html">[Mageia-sysadm] [716] use correct quotes
+</A><A NAME="1712">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294435158- -->
+<LI><A HREF="001713.html">[Mageia-sysadm] [718] changing module name to sysadm
+</A><A NAME="1713">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294438923- -->
+<LI><A HREF="001715.html">[Mageia-sysadm] [719] Fix submit-upload. conf syntax and add markrelease and gendistrib actions
+</A><A NAME="1715">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294442142- -->
+<LI><A HREF="001716.html">[Mageia-sysadm] [248] commit spec file from Maarten Vanraes
+</A><A NAME="1716">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294442415- -->
+<LI><A HREF="001717.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1717">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294442415-01294443570- -->
+<LI><A HREF="001719.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1719">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--2 01294442415-01294443570-01294443786- -->
+<LI><A HREF="001720.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1720">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01294442415-01294443570-01294443786-01294445412- -->
+<LI><A HREF="001722.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1722">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294442415-01294443570-01294443786-01294445412-01294449284- -->
+<LI><A HREF="001723.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1723">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+<!--2 01294442415-01294443570-01294449633- -->
+<LI><A HREF="001724.html">[Mageia-sysadm] [249] commit implement forgot_password patch from Maarten Vanraes
+</A><A NAME="1724">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+<!--0 01294442439- -->
+<LI><A HREF="001718.html">[Mageia-sysadm] [250] update footer links
+</A><A NAME="1718">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294444832- -->
+<LI><A HREF="001721.html">[Mageia-sysadm] [251] FIx wording
+</A><A NAME="1721">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294476663- -->
+<LI><A HREF="001726.html">[Mageia-sysadm] [720] run genhdlist2 as post, not gendistrib
+</A><A NAME="1726">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294477718- -->
+<LI><A HREF="001727.html">[Mageia-sysadm] [721] use spaces, not tabs
+</A><A NAME="1727">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294478616- -->
+<LI><A HREF="001728.html">[Mageia-sysadm] [722] fix back module names
+</A><A NAME="1728">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294479196- -->
+<LI><A HREF="001729.html">[Mageia-sysadm] [723] genhdlist2 is a post, not an action
+</A><A NAME="1729">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294480760- -->
+<LI><A HREF="001730.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1730">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294482549- -->
+<LI><A HREF="001732.html">[Mageia-sysadm] [724] add dot before distsuffix in release
+</A><A NAME="1732">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294482720- -->
+<LI><A HREF="001733.html">[Mageia-sysadm] [725] put the dot in distsuffix
+</A><A NAME="1733">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294483129- -->
+<LI><A HREF="001734.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1734">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294484934- -->
+<LI><A HREF="001736.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1736">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294486738- -->
+<LI><A HREF="001737.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1737">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294488543- -->
+<LI><A HREF="001738.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1738">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294490348- -->
+<LI><A HREF="001741.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1741">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294492155- -->
+<LI><A HREF="001742.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1742">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294492155- -->
+<LI><A HREF="001743.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1743">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294493960- -->
+<LI><A HREF="001745.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1745">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294495061- -->
+<LI><A HREF="001748.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1748">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--1 01294495061-01294496021- -->
+<LI><A HREF="001752.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1752">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294495061-01294496021-01294613590- -->
+<LI><A HREF="001863.html">[Mageia-sysadm] Getting user email
+</A><A NAME="1863">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01294495208- -->
+<LI><A HREF="001749.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1749">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294495765- -->
+<LI><A HREF="001750.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1750">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294497014- -->
+<LI><A HREF="001753.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1753">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294497014- -->
+<LI><A HREF="001754.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1754">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294497469- -->
+<LI><A HREF="001755.html">[Mageia-sysadm] [726] add an option to not send commits from some authors to cia
+</A><A NAME="1755">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294497569- -->
+<LI><A HREF="001756.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1756">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294497617- -->
+<LI><A HREF="001757.html">[Mageia-sysadm] [727] add documentation
+</A><A NAME="1757">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294497836- -->
+<LI><A HREF="001758.html">[Mageia-sysadm] [728] do not send commits from schedbot on packages and binrepos to cia.vc
+</A><A NAME="1758">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294498818- -->
+<LI><A HREF="001760.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1760">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294499376- -->
+<LI><A HREF="001761.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1761">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294499376- -->
+<LI><A HREF="001762.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1762">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294500344- -->
+<LI><A HREF="001763.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1763">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--1 01294500344-01294500807- -->
+<LI><A HREF="001765.html">[Mageia-sysadm] progress of the night
+</A><A NAME="1765">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+<!--0 01294500622- -->
+<LI><A HREF="001764.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1764">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294500951- -->
+<LI><A HREF="001766.html">[Mageia-sysadm] [729] really use dot in distsuffix
+</A><A NAME="1766">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294501181- -->
+<LI><A HREF="001767.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1767">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294501653- -->
+<LI><A HREF="001768.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1768">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--1 01294501653-01294515753- -->
+<LI><A HREF="001786.html">[Mageia-sysadm] bugzilla url...
+</A><A NAME="1786">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+</UL>
+<!--0 01294502429- -->
+<LI><A HREF="001769.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1769">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294502429- -->
+<LI><A HREF="001770.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1770">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294502986- -->
+<LI><A HREF="001772.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1772">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294504232- -->
+<LI><A HREF="001773.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1773">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294504790- -->
+<LI><A HREF="001774.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1774">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294505892- -->
+<LI><A HREF="001775.html">[Mageia-sysadm] [252] add other extentions for binary files
+</A><A NAME="1775">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294506035- -->
+<LI><A HREF="001776.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1776">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294506036- -->
+<LI><A HREF="001777.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1777">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294506597- -->
+<LI><A HREF="001778.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1778">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294506597- -->
+<LI><A HREF="001779.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1779">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294508402- -->
+<LI><A HREF="001780.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1780">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294510207- -->
+<LI><A HREF="001781.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1781">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294512011- -->
+<LI><A HREF="001782.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1782">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294513816- -->
+<LI><A HREF="001783.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1783">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294515623- -->
+<LI><A HREF="001784.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1784">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294515624- -->
+<LI><A HREF="001785.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1785">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294517430- -->
+<LI><A HREF="001787.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1787">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294519234- -->
+<LI><A HREF="001788.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1788">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294521041- -->
+<LI><A HREF="001789.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1789">&nbsp;</A>
+<I>report at valstar.mageia.org
+</I>
+
+<!--0 01294521188- -->
+<LI><A HREF="001790.html">[Mageia-sysadm] [730] report are sent by the puppetmaster, so the configuration of mail sending should on master side
+</A><A NAME="1790">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294522846- -->
+<LI><A HREF="001791.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1791">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294525606- -->
+<LI><A HREF="001792.html">[Mageia-sysadm] ssh key and login
+</A><A NAME="1792">&nbsp;</A>
+<I>Thomas Spuhler
+</I>
+
+<!--0 01294527378- -->
+<LI><A HREF="001793.html">[Mageia-sysadm] [731] do not hardcode schedbot home dir
+</A><A NAME="1793">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294527744- -->
+<LI><A HREF="001794.html">[Mageia-sysadm] [732] do not hardcode schedbot home dir
+</A><A NAME="1794">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294527804- -->
+<LI><A HREF="001795.html">[Mageia-sysadm] [733] do not harccode schedbot login
+</A><A NAME="1795">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294528063- -->
+<LI><A HREF="001796.html">[Mageia-sysadm] [734] do not hardcode iurt login and home
+</A><A NAME="1796">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294531177- -->
+<LI><A HREF="001797.html">[Mageia-sysadm] [735] use /var/www/bs as new root
+</A><A NAME="1797">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294533365- -->
+<LI><A HREF="001798.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1798">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294536981- -->
+<LI><A HREF="001800.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1800">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294536982- -->
+<LI><A HREF="001799.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1799">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294538330- -->
+<LI><A HREF="001801.html">[Mageia-sysadm] [253] add more binary files extentions
+</A><A NAME="1801">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294539047- -->
+<LI><A HREF="001802.html">[Mageia-sysadm] [736] add soft and web repositories
+</A><A NAME="1802">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294539469- -->
+<LI><A HREF="001803.html">[Mageia-sysadm] [254] mgarepo version 1.9.4
+</A><A NAME="1803">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294539518- -->
+<LI><A HREF="001804.html">[Mageia-sysadm] [255] mgarepo version 1.9.4
+</A><A NAME="1804">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294542572- -->
+<LI><A HREF="001805.html">[Mageia-sysadm] [256] append '@' to (almost) all svn paths, to avoid svn syntax problems in case of paths containing '@'
+</A><A NAME="1805">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294545870- -->
+<LI><A HREF="001806.html">[Mageia-sysadm] [737] disable ecosse temporarily
+</A><A NAME="1806">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294546011- -->
+<LI><A HREF="001807.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1807">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294546867- -->
+<LI><A HREF="001808.html">[Mageia-sysadm] [738] enable ecosse again and disable jonund
+</A><A NAME="1808">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294547414- -->
+<LI><A HREF="001809.html">[Mageia-sysadm] [739] enable jonund again
+</A><A NAME="1809">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294547815- -->
+<LI><A HREF="001810.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1810">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294547815- -->
+<LI><A HREF="001811.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1811">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294551426- -->
+<LI><A HREF="001812.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1812">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294553232- -->
+<LI><A HREF="001813.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1813">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294553232- -->
+<LI><A HREF="001814.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1814">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294555035- -->
+<LI><A HREF="001815.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1815">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294555035- -->
+<LI><A HREF="001816.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1816">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294556297- -->
+<LI><A HREF="001817.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1817">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294562255- -->
+<LI><A HREF="001818.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1818">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294564061- -->
+<LI><A HREF="001819.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1819">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294564062- -->
+<LI><A HREF="001820.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1820">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294568881- -->
+<LI><A HREF="001821.html">[Mageia-sysadm] [740] - switch rsync from zarb to valstar
+</A><A NAME="1821">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294570967- -->
+<LI><A HREF="001822.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1822">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571707- -->
+<LI><A HREF="001823.html">[Mageia-sysadm] [741] add newer path for module searching :
+</A><A NAME="1823">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571709- -->
+<LI><A HREF="001824.html">[Mageia-sysadm] [742] add vhost_simple, for handling simple checkout ( php, static website )
+</A><A NAME="1824">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571710- -->
+<LI><A HREF="001825.html">[Mageia-sysadm] [743] move lists to a subdirectory deployment ( to separate them from pure module )
+</A><A NAME="1825">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571711- -->
+<LI><A HREF="001826.html">[Mageia-sysadm] [744] add some documentation about the layout
+</A><A NAME="1826">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571712- -->
+<LI><A HREF="001828.html">[Mageia-sysadm] [745] move ssh::auth module to external as this is a external module ( so we can more easily keep track of it )
+</A><A NAME="1828">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571714- -->
+<LI><A HREF="001827.html">[Mageia-sysadm] [746] use mysql module, reindent the file to be consistent with space and more compact
+</A><A NAME="1827">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571715- -->
+<LI><A HREF="001829.html">[Mageia-sysadm] [747] move websites module to deployment
+</A><A NAME="1829">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571835- -->
+<LI><A HREF="001830.html">[Mageia-sysadm] [748] remove leftover of git svn vs svn alone behavior ( ie, git do not track empty directory, while svn does )
+</A><A NAME="1830">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294571918- -->
+<LI><A HREF="001831.html">[Mageia-sysadm] [749] move concat to external ( taken from the web )
+</A><A NAME="1831">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294572294- -->
+<LI><A HREF="001832.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1832">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294572494- -->
+<LI><A HREF="001833.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1833">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294573088- -->
+<LI><A HREF="001834.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1834">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294573088- -->
+<LI><A HREF="001835.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1835">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294573487- -->
+<LI><A HREF="001836.html">[Mageia-sysadm] [750] set svn:ignore to avoid useless cluter when running svn status on / etc/puppet checkout
+</A><A NAME="1836">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294574394- -->
+<LI><A HREF="001837.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1837">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294574895- -->
+<LI><A HREF="001838.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1838">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294574895- -->
+<LI><A HREF="001839.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1839">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294576394- -->
+<LI><A HREF="001840.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1840">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294577208- -->
+<LI><A HREF="001841.html">[Mageia-sysadm] [751] - let's welcome our new overlor^W server
+</A><A NAME="1841">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294577637- -->
+<LI><A HREF="001842.html">[Mageia-sysadm] [752] - add rabbit to dns
+</A><A NAME="1842">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294582535- -->
+<LI><A HREF="001843.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1843">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<UL>
+<!--1 01294582535-01294584935- -->
+<LI><A HREF="001847.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1847">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<UL>
+<!--2 01294582535-01294584935-01294592652- -->
+<LI><A HREF="001856.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1856">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--3 01294582535-01294584935-01294592652-01294605158- -->
+<LI><A HREF="001861.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1861">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<!--3 01294582535-01294584935-01294592652-01294605158-01294614254- -->
+<LI><A HREF="001864.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1864">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294582535-01294584935-01294592652-01294605158-01294614254-01294615458- -->
+<LI><A HREF="001865.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1865">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294582535-01294584935-01294592652-01294605158-01294614254-01294615458-01294618023- -->
+<LI><A HREF="001866.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1866">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294582535-01294584935-01294592652-01294605158-01294614254-01294615458-01294618023-01294648264- -->
+<LI><A HREF="001871.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1871">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294582535-01294584935-01294592652-01294605158-01294614254-01294615458-01294618023-01294654266- -->
+<LI><A HREF="001872.html">[Mageia-sysadm] Wiki setup
+</A><A NAME="1872">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294583725- -->
+<LI><A HREF="001844.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1844">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294585434- -->
+<LI><A HREF="001845.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1845">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294585449- -->
+<LI><A HREF="001846.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1846">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591364- -->
+<LI><A HREF="001848.html">[Mageia-sysadm] [753] move subversion repository in their own file ( cleaner )
+</A><A NAME="1848">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591365- -->
+<LI><A HREF="001849.html">[Mageia-sysadm] [754] add lvm2 ( used on almost all servers ), and lshw ( easier when hardware
+</A><A NAME="1849">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591367- -->
+<LI><A HREF="001850.html">[Mageia-sysadm] [755] - fix sympa scenari syntax for list creation
+</A><A NAME="1850">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591368- -->
+<LI><A HREF="001851.html">[Mageia-sysadm] [756] - move it up, fix from parameter not being properly set on commit
+</A><A NAME="1851">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591369- -->
+<LI><A HREF="001852.html">[Mageia-sysadm] [757] - create missing directory for binrepos
+</A><A NAME="1852">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591371- -->
+<LI><A HREF="001853.html">[Mageia-sysadm] [758] fix scenari for restricted list ( so now, it should likely work for
+</A><A NAME="1853">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591910- -->
+<LI><A HREF="001854.html">[Mageia-sysadm] [257] prefix default distsuffix with a dot
+</A><A NAME="1854">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294591958- -->
+<LI><A HREF="001855.html">[Mageia-sysadm] [258] 1.115
+</A><A NAME="1855">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294592749- -->
+<LI><A HREF="001857.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1857">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294594555- -->
+<LI><A HREF="001858.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1858">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294594556- -->
+<LI><A HREF="001859.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1859">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294596170- -->
+<LI><A HREF="001860.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="1860">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294613427- -->
+<LI><A HREF="001862.html">[Mageia-sysadm] [259] do not require rpm-setup package, it is pulled by rpm-build
+</A><A NAME="1862">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294623042- -->
+<LI><A HREF="001868.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1868">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01294623042-01294657665- -->
+<LI><A HREF="001873.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1873">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<UL>
+<!--2 01294623042-01294657665-01294659497- -->
+<LI><A HREF="001874.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1874">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01294623042-01294657665-01294659497-01294659655- -->
+<LI><A HREF="001875.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1875">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<!--3 01294623042-01294657665-01294659497-01294659655-01294661023- -->
+<LI><A HREF="001880.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="1880">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+</UL>
+</UL>
+<!--1 01294623042-01295370301- -->
+<LI><A HREF="002202.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2202">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294623042-01295370301-01295396085- -->
+<LI><A HREF="002239.html">[Mageia-sysadm] our new server, rabbit
+</A><A NAME="2239">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01294625233- -->
+<LI><A HREF="001869.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1869">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294625233-01294660140- -->
+<LI><A HREF="001876.html">[Mageia-sysadm] [759] - do not greylist our own servers
+</A><A NAME="1876">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+<!--0 01294630497- -->
+<LI><A HREF="001870.html">[Mageia-sysadm] [760] - reduce TTL from 3 to 1 days, widelly enough
+</A><A NAME="1870">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294660611- -->
+<LI><A HREF="001877.html">[Mageia-sysadm] [260] close the rpmmacros file when done
+</A><A NAME="1877">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294660706- -->
+<LI><A HREF="001878.html">[Mageia-sysadm] [261] use root wrapper --cp to write sudoers file
+</A><A NAME="1878">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294660965- -->
+<LI><A HREF="001879.html">[Mageia-sysadm] [761] use template, as noted by blino ( in case we need to change domain name )
+</A><A NAME="1879">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294661578- -->
+<LI><A HREF="001881.html">[Mageia-sysadm] [262] use iurt_root_command to run chroot for --shell and --stop
+</A><A NAME="1881">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294663272- -->
+<LI><A HREF="001882.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1882">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294663272-01294683397- -->
+<LI><A HREF="001893.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1893">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<UL>
+<!--2 01294663272-01294683397-01294683753- -->
+<LI><A HREF="001894.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1894">&nbsp;</A>
+<I>Thomas Backlund
+</I>
+
+<UL>
+<!--3 01294663272-01294683397-01294683753-01294684948- -->
+<LI><A HREF="001895.html">[Mageia-sysadm] [263] PNG is a binary file
+</A><A NAME="1895">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294663305- -->
+<LI><A HREF="001883.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1883">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294663305-01294663766- -->
+<LI><A HREF="001884.html">[Mageia-sysadm] [762] fix scenari used in single mail list so now, sysadmin mls should work
+</A><A NAME="1884">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294665119- -->
+<LI><A HREF="001885.html">[Mageia-sysadm] [763] use default log level, to see output of failed command ( useful for recreate src.rpm failures)
+</A><A NAME="1885">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294673193- -->
+<LI><A HREF="001887.html">[Mageia-sysadm] [264] run variable is now used
+</A><A NAME="1887">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294676560- -->
+<LI><A HREF="001888.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1888">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--1 01294676560-01294679637- -->
+<LI><A HREF="001891.html">[Mageia-sysadm] Updated kernels for the Mageia Servers...
+</A><A NAME="1891">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01294677425- -->
+<LI><A HREF="001889.html">[Mageia-sysadm] [147] do not add rpm extension when building packages list
+</A><A NAME="1889">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<!--0 01294678605- -->
+<LI><A HREF="001890.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1890">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--1 01294678605-01294681726- -->
+<LI><A HREF="001892.html">[Mageia-sysadm] [129] use chroot when adding additional media
+</A><A NAME="1892">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+<!--0 01294699359- -->
+<LI><A HREF="001896.html">[Mageia-sysadm] servers downtime
+</A><A NAME="1896">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01294699359-01294700626- -->
+<LI><A HREF="001897.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1897">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294699359-01294700626-01294755631- -->
+<LI><A HREF="001905.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1905">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01294699359-01294700626-01294755631-01294757419- -->
+<LI><A HREF="001906.html">[Mageia-sysadm] [Mageia-dev] servers downtime
+</A><A NAME="1906">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294706160- -->
+<LI><A HREF="001898.html">[Mageia-sysadm] [265] rename repsys to mgarepo, RepSys to MgaRepo, and update docs and examples for Mageia
+</A><A NAME="1898">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294752382- -->
+<LI><A HREF="001899.html">[Mageia-sysadm] New ldap group mga-packagers-committers
+</A><A NAME="1899">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--0 01294752857- -->
+<LI><A HREF="001900.html">[Mageia-sysadm] Mga-board group
+</A><A NAME="1900">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01294753344- -->
+<LI><A HREF="001901.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1901">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294753344-01294753635- -->
+<LI><A HREF="001902.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1902">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294753344-01294753635-01294753851- -->
+<LI><A HREF="001903.html">[Mageia-sysadm] [764] packages and binrepos groups now owned by mga-packagers-committers group
+</A><A NAME="1903">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01294755020- -->
+<LI><A HREF="001904.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1904">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294765149- -->
+<LI><A HREF="001907.html">[Mageia-sysadm] puppet layout changes
+</A><A NAME="1907">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01294765282- -->
+<LI><A HREF="001908.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1908">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01294765282-01294766583- -->
+<LI><A HREF="001909.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1909">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01294765282-01294766583-01294767133- -->
+<LI><A HREF="001910.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1910">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01294765282-01294766583-01294767133-01294767719- -->
+<LI><A HREF="001911.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1911">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294767756- -->
+<LI><A HREF="001912.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1912">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294788886- -->
+<LI><A HREF="001913.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1913">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294788886-01294789015- -->
+<LI><A HREF="001914.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1914">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294788886-01294791983- -->
+<LI><A HREF="001923.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1923">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294788886-01294791983-01294793771- -->
+<LI><A HREF="001924.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1924">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294765282-01294766583-01294767133-01294788886-01294791983-01294824953- -->
+<LI><A HREF="001927.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1927">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+</UL>
+<!--1 01294765282-01294851327- -->
+<LI><A HREF="001958.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1958">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--2 01294765282-01294851327-01294851496- -->
+<LI><A HREF="001959.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1959">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01294765282-01294851327-01294851496-01294874815- -->
+<LI><A HREF="001979.html">[Mageia-sysadm] Starting packages import in Mageia svn
+</A><A NAME="1979">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294789871- -->
+<LI><A HREF="001915.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1915">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01294789871-01294790999- -->
+<LI><A HREF="001917.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1917">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294789871-01294790999-01294791248- -->
+<LI><A HREF="001919.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1919">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--1 01294789871-01294791023- -->
+<LI><A HREF="001918.html">[Mageia-sysadm] svn, xinetd, puppet and reboot
+</A><A NAME="1918">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+<!--0 01294790971- -->
+<LI><A HREF="001916.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1916">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--1 01294790971-01294791330- -->
+<LI><A HREF="001920.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1920">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294790971-01294791330-01294825119- -->
+<LI><A HREF="001928.html">[Mageia-sysadm] rpmlint encoding issue
+</A><A NAME="1928">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+</UL>
+<!--0 01294791701- -->
+<LI><A HREF="001921.html">[Mageia-sysadm] [266] mgarepo version 1.9.5
+</A><A NAME="1921">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294791877- -->
+<LI><A HREF="001922.html">[Mageia-sysadm] [267] mgarepo version 1.9.5
+</A><A NAME="1922">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294800789- -->
+<LI><A HREF="001925.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1925">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01294800789-01294801269- -->
+<LI><A HREF="001926.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="1926">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294800789-01294801269-01295195663- -->
+<LI><A HREF="002144.html">[Mageia-sysadm] Strange sympa problem
+</A><A NAME="2144">&nbsp;</A>
+<I>Colin Guthrie
+</I>
+
+</UL>
+</UL>
+<!--0 01294828266- -->
+<LI><A HREF="001929.html">[Mageia-sysadm] [Online] Alerte monitoring - Serveur SD-19688 Service ping up
+</A><A NAME="1929">&nbsp;</A>
+<I>Support Online Hebergement
+</I>
+
+<!--0 01294832530- -->
+<LI><A HREF="001930.html">[Mageia-sysadm] [268] Import blino's web interface
+</A><A NAME="1930">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294832661- -->
+<LI><A HREF="001931.html">[Mageia-sysadm] [269] Import my changes + rda's style
+</A><A NAME="1931">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294833133- -->
+<LI><A HREF="001932.html">[Mageia-sysadm] [270] Use a subdirectory for data, to be writable by apache and fix a syntax error
+</A><A NAME="1932">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294836054- -->
+<LI><A HREF="001933.html">[Mageia-sysadm] [271] Revert some changes which were part of another unfinished change
+</A><A NAME="1933">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294836327- -->
+<LI><A HREF="001934.html">[Mageia-sysadm] [272] Fix links
+</A><A NAME="1934">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294836568- -->
+<LI><A HREF="001935.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1935">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294837332- -->
+<LI><A HREF="001936.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1936">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<UL>
+<!--1 01294837332-01294837958- -->
+<LI><A HREF="001937.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1937">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294837332-01294837958-01294838396- -->
+<LI><A HREF="001938.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1938">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<UL>
+<!--3 01294837332-01294837958-01294838396-01294838795- -->
+<LI><A HREF="001939.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1939">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294838918- -->
+<LI><A HREF="001940.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1940">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294838918-01294841030- -->
+<LI><A HREF="001943.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1943">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157- -->
+<LI><A HREF="001941.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1941">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411- -->
+<LI><A HREF="001942.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1942">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373- -->
+<LI><A HREF="001946.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1946">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006- -->
+<LI><A HREF="001947.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1947">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138- -->
+<LI><A HREF="001948.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1948">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319- -->
+<LI><A HREF="001949.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1949">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319-01294850095- -->
+<LI><A HREF="001950.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1950">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319-01294850095-01294850289- -->
+<LI><A HREF="001951.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1951">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319-01294850095-01294851230- -->
+<LI><A HREF="001956.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1956">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319-01294850095-01294851230-01294875217- -->
+<LI><A HREF="001981.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1981">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294840411-01294843373-01294846006-01294846138-01294848319-01294850095-01295420676- -->
+<LI><A HREF="002244.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="2244">&nbsp;</A>
+<I>Luca Berra
+</I>
+
+<!--3 01294837332-01294837958-01294838396-01294838795-01294840157-01294875107- -->
+<LI><A HREF="001980.html">[Mageia-sysadm] Setup for rabbit
+</A><A NAME="1980">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294841981- -->
+<LI><A HREF="001945.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1945">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294841981- -->
+<LI><A HREF="001944.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="1944">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294850529- -->
+<LI><A HREF="001952.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1952">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294850529-01294851153- -->
+<LI><A HREF="001955.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1955">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294850529-01294851153-01294853314- -->
+<LI><A HREF="001961.html">[Mageia-sysadm] [765] add bcd module
+</A><A NAME="1961">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01294850979- -->
+<LI><A HREF="001953.html">[Mageia-sysadm] [766] typo in filename
+</A><A NAME="1953">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294851081- -->
+<LI><A HREF="001954.html">[Mageia-sysadm] [767] add bcd module on rabbit, and add ssh key for ennael
+</A><A NAME="1954">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294851268- -->
+<LI><A HREF="001957.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1957">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294851798- -->
+<LI><A HREF="001960.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1960">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294853553- -->
+<LI><A HREF="001962.html">[Mageia-sysadm] [768] add sudoers_config define (proposed by misc)
+</A><A NAME="1962">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294853599- -->
+<LI><A HREF="001963.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1963">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294853756- -->
+<LI><A HREF="001964.html">[Mageia-sysadm] [769] use new sudoers_config define
+</A><A NAME="1964">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294853796- -->
+<LI><A HREF="001965.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1965">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294853863- -->
+<LI><A HREF="001966.html">[Mageia-sysadm] [770] fix sudoers_config calls
+</A><A NAME="1966">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294855406- -->
+<LI><A HREF="001967.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1967">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294857207- -->
+<LI><A HREF="001968.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1968">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294857285- -->
+<LI><A HREF="001969.html">[Mageia-sysadm] [771] disable bcd for now
+</A><A NAME="1969">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294859488- -->
+<LI><A HREF="001970.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1970">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01294859488-01294870499- -->
+<LI><A HREF="001975.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1975">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--2 01294859488-01294870499-01294870968- -->
+<LI><A HREF="001976.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1976">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+<!--1 01294859488-01294874657- -->
+<LI><A HREF="001978.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1978">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--2 01294859488-01294874657-01294877284- -->
+<LI><A HREF="001983.html">[Mageia-sysadm] package submit wrapper
+</A><A NAME="1983">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01294860090- -->
+<LI><A HREF="001971.html">[Mageia-sysadm] Fwd: Mageia packager account
+</A><A NAME="1971">&nbsp;</A>
+<I>Anne nicolas
+</I>
+
+<!--0 01294864068- -->
+<LI><A HREF="001972.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1972">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<UL>
+<!--1 01294864068-01294868254- -->
+<LI><A HREF="001973.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="1973">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01294864068-01294868254-01294869944- -->
+<LI><A HREF="001974.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="1974">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<UL>
+<!--3 01294864068-01294868254-01294869944-01294921772- -->
+<LI><A HREF="002013.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2013">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01294923038- -->
+<LI><A HREF="002019.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2019">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01294923038-01295004097- -->
+<LI><A HREF="002083.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2083">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01295088398- -->
+<LI><A HREF="002113.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2113">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01295088398-01295104319- -->
+<LI><A HREF="002121.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2121">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01295088398-01295104319-01295106399- -->
+<LI><A HREF="002125.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2125">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01294864068-01294868254-01294869944-01294921772-01295088398-01295104319-01295106399-01295268130- -->
+<LI><A HREF="002151.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2151">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--1 01294864068-01294920418- -->
+<LI><A HREF="002010.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2010">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01294864068-01294920418-01294921144- -->
+<LI><A HREF="002011.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2011">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01294864068-01294920418-01294921144-01294922026- -->
+<LI><A HREF="002014.html">[Mageia-sysadm] Forum VM needs
+</A><A NAME="2014">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+</UL>
+<!--1 01294864068-01294921744- -->
+<LI><A HREF="002012.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2012">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01294864068-01294921744-01294924501- -->
+<LI><A HREF="002021.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2021">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--2 01294864068-01294921744-01295091966- -->
+<LI><A HREF="002116.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2116">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--2 01294864068-01294921744-01295775122- -->
+<LI><A HREF="002393.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2393">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01294864068-01294921744-01295775122-01295776639- -->
+<LI><A HREF="002394.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2394">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294864068-01294921744-01295775122-01295776639-01295790794- -->
+<LI><A HREF="002401.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2401">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01294864068-01294921744-01295775122-01295776639-01295790794-01295793464- -->
+<LI><A HREF="002405.html">[Mageia-sysadm] [Mageia-webteam] Forum VM needs
+</A><A NAME="2405">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01294873114- -->
+<LI><A HREF="001977.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="1977">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294873114-01294919521- -->
+<LI><A HREF="002008.html">[Mageia-sysadm] [772] add youri acl config to be able to blacklist some packages
+</A><A NAME="2008">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+<!--0 01294876525- -->
+<LI><A HREF="001982.html">[Mageia-sysadm] [273] only append '@' to the path if it contains '@' or it causes problems for some paths such as '.'
+</A><A NAME="1982">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294879434- -->
+<LI><A HREF="001984.html">[Mageia-sysadm] [274] don't allow importing package already on svn
+</A><A NAME="1984">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294879662- -->
+<LI><A HREF="001985.html">[Mageia-sysadm] [275] mgarepo version 1.9.6
+</A><A NAME="1985">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294879676- -->
+<LI><A HREF="001986.html">[Mageia-sysadm] [276] mgarepo version 1.9.6
+</A><A NAME="1986">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294905169- -->
+<LI><A HREF="001987.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1987">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294906975- -->
+<LI><A HREF="001988.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1988">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294908780- -->
+<LI><A HREF="001989.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1989">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294909507- -->
+<LI><A HREF="001990.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="1990">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294909507- -->
+<LI><A HREF="001991.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1991">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294910587- -->
+<LI><A HREF="001992.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="1992">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294910587- -->
+<LI><A HREF="001993.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1993">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294911312- -->
+<LI><A HREF="001994.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1994">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294912393- -->
+<LI><A HREF="001995.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1995">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294913114- -->
+<LI><A HREF="001996.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1996">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294914197- -->
+<LI><A HREF="001997.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="1997">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294914234- -->
+<LI><A HREF="001998.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="1998">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294914918- -->
+<LI><A HREF="001999.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="1999">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294916004- -->
+<LI><A HREF="002000.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2000">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294916005- -->
+<LI><A HREF="002001.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2001">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294916722- -->
+<LI><A HREF="002002.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2002">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294917099- -->
+<LI><A HREF="002003.html">[Mageia-sysadm] hardware: RAID cards
+</A><A NAME="2003">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<!--0 01294917148- -->
+<LI><A HREF="002004.html">[Mageia-sysadm] [277] Lighter background for partial
+</A><A NAME="2004">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294917810- -->
+<LI><A HREF="002005.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2005">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294918528- -->
+<LI><A HREF="002006.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2006">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294918528- -->
+<LI><A HREF="002007.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2007">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294920333- -->
+<LI><A HREF="002009.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2009">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294922135- -->
+<LI><A HREF="002015.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2015">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294922421- -->
+<LI><A HREF="002016.html">[Mageia-sysadm] [278] fail early if chroot creation fails ( if some suggests have unsatisfied
+</A><A NAME="2016">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294922561- -->
+<LI><A HREF="002017.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2017">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294922561-01294924924- -->
+<LI><A HREF="002022.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2022">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01294922561-01294924924-01294925474- -->
+<LI><A HREF="002023.html">[Mageia-sysadm] [279] add missing parentheses in open calls
+</A><A NAME="2023">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+</UL>
+</UL>
+<!--0 01294922586- -->
+<LI><A HREF="002018.html">[Mageia-sysadm] [280] fix log variable declaration
+</A><A NAME="2018">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294923940- -->
+<LI><A HREF="002020.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2020">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294925742- -->
+<LI><A HREF="002024.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2024">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294926564- -->
+<LI><A HREF="002025.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2025">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294926564-01294932048- -->
+<LI><A HREF="002035.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2035">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01294926564-01294932048-01294932289- -->
+<LI><A HREF="002036.html">[Mageia-sysadm] [281] reformatting code, use full php tags
+</A><A NAME="2036">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+</UL>
+</UL>
+<!--0 01294926786- -->
+<LI><A HREF="002026.html">[Mageia-sysadm] [282] background colors update
+</A><A NAME="2026">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294927548- -->
+<LI><A HREF="002028.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2028">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294927548- -->
+<LI><A HREF="002027.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2027">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294928391- -->
+<LI><A HREF="002029.html">[Mageia-sysadm] [283] use single quotes when possible; build string before echo()ing them
+</A><A NAME="2029">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294929353- -->
+<LI><A HREF="002030.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2030">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294929598- -->
+<LI><A HREF="002031.html">[Mageia-sysadm] [284] do not index all reports in search engines
+</A><A NAME="2031">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294930309- -->
+<LI><A HREF="002032.html">[Mageia-sysadm] [285] display count stats for all packages
+</A><A NAME="2032">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294931093- -->
+<LI><A HREF="002033.html">[Mageia-sysadm] [286] feedback test
+</A><A NAME="2033">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294931155- -->
+<LI><A HREF="002034.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2034">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294932960- -->
+<LI><A HREF="002037.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2037">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294933110- -->
+<LI><A HREF="002038.html">[Mageia-sysadm] [287] caption
+</A><A NAME="2038">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294933696- -->
+<LI><A HREF="002039.html">[Mageia-sysadm] [288] move feedback string at the end of the line; show stats on top
+</A><A NAME="2039">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294933754- -->
+<LI><A HREF="002040.html">[Mageia-sysadm] [289] back link on user report page
+</A><A NAME="2040">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294933918- -->
+<LI><A HREF="002041.html">[Mageia-sysadm] [290] strip tags from title
+</A><A NAME="2041">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294934071- -->
+<LI><A HREF="002042.html">[Mageia-sysadm] [291] stats box update
+</A><A NAME="2042">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294934762- -->
+<LI><A HREF="002043.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2043">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294936568- -->
+<LI><A HREF="002044.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2044">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294938781- -->
+<LI><A HREF="002045.html">[Mageia-sysadm] [292] properly handle empty queue; remove feedback labels; try a &quot;score&quot; for this list of packages
+</A><A NAME="2045">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294939189- -->
+<LI><A HREF="002046.html">[Mageia-sysadm] [293] adjust score style
+</A><A NAME="2046">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942342- -->
+<LI><A HREF="002047.html">[Mageia-sysadm] [773] add various comment on what should be improved later
+</A><A NAME="2047">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942344- -->
+<LI><A HREF="002048.html">[Mageia-sysadm] [774] - allow to override the templates used for zone
+</A><A NAME="2048">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942345- -->
+<LI><A HREF="002050.html">[Mageia-sysadm] [775] move dns zone to a module in deployment
+</A><A NAME="2050">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942347- -->
+<LI><A HREF="002049.html">[Mageia-sysadm] [776] fix bcd problem of variable missing
+</A><A NAME="2049">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942348- -->
+<LI><A HREF="002051.html">[Mageia-sysadm] [777] use the new sudo::sudoers_config define
+</A><A NAME="2051">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942350- -->
+<LI><A HREF="002052.html">[Mageia-sysadm] [778] add a reverse proxy class
+</A><A NAME="2052">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942351- -->
+<LI><A HREF="002053.html">[Mageia-sysadm] [779] allow to use multiple group for the access with pam
+</A><A NAME="2053">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294942352- -->
+<LI><A HREF="002054.html">[Mageia-sysadm] [780] move the type of access_class to deployment ( as this is tied to our group name )
+</A><A NAME="2054">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294943116- -->
+<LI><A HREF="002055.html">[Mageia-sysadm] [781] add a class for iso_makers ( ie, people who will connect to rabbit, and create isos )
+</A><A NAME="2055">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294943291- -->
+<LI><A HREF="002056.html">[Mageia-sysadm] [782] - enable access to rabbit for iso_makers and sysadmin
+</A><A NAME="2056">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294943422- -->
+<LI><A HREF="002057.html">[Mageia-sysadm] [783] - fetch keys from ldap
+</A><A NAME="2057">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294943795- -->
+<LI><A HREF="002058.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2058">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294945165- -->
+<LI><A HREF="002059.html">[Mageia-sysadm] [784] - fix typo that broke svn ( 2 t, not 1 )
+</A><A NAME="2059">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294945204- -->
+<LI><A HREF="002060.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2060">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294947684- -->
+<LI><A HREF="002061.html">[Mageia-sysadm] [785] - allow to set access without forcing the restricted shell ( should
+</A><A NAME="2061">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294947686- -->
+<LI><A HREF="002062.html">[Mageia-sysadm] [786] adapt the access_class to the new way of restricting shell
+</A><A NAME="2062">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294948884- -->
+<LI><A HREF="002063.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2063">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294948951- -->
+<LI><A HREF="002064.html">[Mageia-sysadm] [787] - fix syntax
+</A><A NAME="2064">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294949232- -->
+<LI><A HREF="002065.html">[Mageia-sysadm] [788] rename access_class to access_classes ( better from a grammatical point of view )
+</A><A NAME="2065">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294950829- -->
+<LI><A HREF="002066.html">[Mageia-sysadm] [789] add a xinetd module
+</A><A NAME="2066">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294950831- -->
+<LI><A HREF="002067.html">[Mageia-sysadm] [790] - use the new xinetd module
+</A><A NAME="2067">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294950832- -->
+<LI><A HREF="002068.html">[Mageia-sysadm] [791] fix wrong class name
+</A><A NAME="2068">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294950833- -->
+<LI><A HREF="002069.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2069">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01294950833-01294958266- -->
+<LI><A HREF="002070.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2070">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--2 01294950833-01294958266-01294959305- -->
+<LI><A HREF="002071.html">[Mageia-sysadm] [792] add rabbit, as it will sync from mirror to create the iso
+</A><A NAME="2071">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01294959565- -->
+<LI><A HREF="002072.html">[Mageia-sysadm] [793] remove domain name, in case we need to later change it ( as it happened in the past twice
+</A><A NAME="2072">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294961919- -->
+<LI><A HREF="002073.html">[Mageia-sysadm] [794] - allow distrib-coffee to sync the bootstrap (to add it into sophie)
+</A><A NAME="2073">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972826- -->
+<LI><A HREF="002074.html">[Mageia-sysadm] [795] - add a git module prototype
+</A><A NAME="2074">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972827- -->
+<LI><A HREF="002075.html">[Mageia-sysadm] [796] add basic git hosting, using xinetd
+</A><A NAME="2075">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972829- -->
+<LI><A HREF="002076.html">[Mageia-sysadm] [797] start the repository type ( create it )
+</A><A NAME="2076">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972830- -->
+<LI><A HREF="002077.html">[Mageia-sysadm] [798] let the repository be exported by git-daemon
+</A><A NAME="2077">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972831- -->
+<LI><A HREF="002079.html">[Mageia-sysadm] [799] allow to update the description of the repository
+</A><A NAME="2079">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294972833- -->
+<LI><A HREF="002078.html">[Mageia-sysadm] [800] add various urls and TODO
+</A><A NAME="2078">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294977221- -->
+<LI><A HREF="002080.html">[Mageia-sysadm] [801] disable the ldap keys on valstar to be able to renable it on rabbit
+</A><A NAME="2080">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294977223- -->
+<LI><A HREF="002081.html">[Mageia-sysadm] [802] reenable the module, to use on rabbit
+</A><A NAME="2081">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01294990991- -->
+<LI><A HREF="002082.html">[Mageia-sysadm] [294] check for rpmbuild binary, not just rpm
+</A><A NAME="2082">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295007943- -->
+<LI><A HREF="002084.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2084">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295007943-01295021574- -->
+<LI><A HREF="002091.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2091">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01295007943-01295021574-01295023574- -->
+<LI><A HREF="002093.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2093">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--3 01295007943-01295021574-01295023574-01295026816- -->
+<LI><A HREF="002095.html">[Mageia-sysadm] [295] - properly set each rpm macros at import
+</A><A NAME="2095">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295009551- -->
+<LI><A HREF="002085.html">[Mageia-sysadm] [296] - fix string formating
+</A><A NAME="2085">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295009643- -->
+<LI><A HREF="002086.html">[Mageia-sysadm] [297] fix matching files for last 2 days only
+</A><A NAME="2086">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295017156- -->
+<LI><A HREF="002087.html">[Mageia-sysadm] [298] more explicit header, phpdoc format
+</A><A NAME="2087">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295017420- -->
+<LI><A HREF="002088.html">[Mageia-sysadm] [299] show users packages count
+</A><A NAME="2088">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295017589- -->
+<LI><A HREF="002089.html">[Mageia-sysadm] [300] fix my name
+</A><A NAME="2089">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295020178- -->
+<LI><A HREF="002090.html">[Mageia-sysadm] [301] show package build time
+</A><A NAME="2090">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295022852- -->
+<LI><A HREF="002092.html">[Mageia-sysadm] [302] - patch goes in SOURCES no SPECS
+</A><A NAME="2092">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295024376- -->
+<LI><A HREF="002094.html">[Mageia-sysadm] [303] calling the right function
+</A><A NAME="2094">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295036499- -->
+<LI><A HREF="002096.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2096">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295036500- -->
+<LI><A HREF="002097.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2097">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295040960- -->
+<LI><A HREF="002099.html">[Mageia-sysadm] [304] Remove src.rpm from done in case of failure
+</A><A NAME="2099">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295042050- -->
+<LI><A HREF="002100.html">[Mageia-sysadm] [803] No need for queue_recency at upload time, we upload directly to repository
+</A><A NAME="2100">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295078525- -->
+<LI><A HREF="002102.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2102">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295078526- -->
+<LI><A HREF="002101.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2101">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295080330- -->
+<LI><A HREF="002103.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2103">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295082135- -->
+<LI><A HREF="002104.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2104">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295083940- -->
+<LI><A HREF="002105.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2105">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295085744- -->
+<LI><A HREF="002106.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2106">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295087552- -->
+<LI><A HREF="002107.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2107">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295087552- -->
+<LI><A HREF="002108.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2108">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295089356- -->
+<LI><A HREF="002109.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2109">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295091161- -->
+<LI><A HREF="002110.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2110">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295092965- -->
+<LI><A HREF="002111.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2111">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295094771- -->
+<LI><A HREF="002112.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2112">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295096577- -->
+<LI><A HREF="002114.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2114">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295096577- -->
+<LI><A HREF="002115.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2115">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295098382- -->
+<LI><A HREF="002117.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2117">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295100188- -->
+<LI><A HREF="002118.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2118">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295101992- -->
+<LI><A HREF="002119.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2119">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295103796- -->
+<LI><A HREF="002120.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2120">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295105604- -->
+<LI><A HREF="002122.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2122">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295105604- -->
+<LI><A HREF="002123.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2123">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295107408- -->
+<LI><A HREF="002124.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2124">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295109213- -->
+<LI><A HREF="002126.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2126">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295111017- -->
+<LI><A HREF="002127.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2127">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295112823- -->
+<LI><A HREF="002128.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2128">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295114630- -->
+<LI><A HREF="002129.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2129">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295114630- -->
+<LI><A HREF="002130.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2130">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295116434- -->
+<LI><A HREF="002131.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2131">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295135003- -->
+<LI><A HREF="002132.html">[Mageia-sysadm] [305] ci does not commit to bindir
+</A><A NAME="2132">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183725- -->
+<LI><A HREF="002133.html">[Mageia-sysadm] [804] oops, add missing file
+</A><A NAME="2133">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183728- -->
+<LI><A HREF="002134.html">[Mageia-sysadm] [805] add a git repository creation script
+</A><A NAME="2134">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183729- -->
+<LI><A HREF="002135.html">[Mageia-sysadm] [806] use newly commited script to create shared git repository
+</A><A NAME="2135">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183731- -->
+<LI><A HREF="002136.html">[Mageia-sysadm] [807] - reuse the more elegant array for check_syntax
+</A><A NAME="2136">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183732- -->
+<LI><A HREF="002137.html">[Mageia-sysadm] [808] - use the new old way of giving post commit check
+</A><A NAME="2137">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183734- -->
+<LI><A HREF="002138.html">[Mageia-sysadm] [809] add hook to allow to change svn:log property
+</A><A NAME="2138">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295183735- -->
+<LI><A HREF="002139.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2139">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295183735-01295184708- -->
+<LI><A HREF="002140.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2140">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<UL>
+<!--2 01295183735-01295184708-01295185781- -->
+<LI><A HREF="002141.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2141">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01295183735-01295184708-01295185781-01295206891- -->
+<LI><A HREF="002145.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2145">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+</UL>
+<!--2 01295183735-01295184708-01295186764- -->
+<LI><A HREF="002143.html">[Mageia-sysadm] [810] split subversion-tools in its own class, to prepare for svn mirror
+</A><A NAME="2143">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+<!--0 01295186392- -->
+<LI><A HREF="002142.html">[Mageia-sysadm] [811] update description of syntax_check argument
+</A><A NAME="2142">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295217103- -->
+<LI><A HREF="002146.html">[Mageia-sysadm] [306] allow to use umask option for cp
+</A><A NAME="2146">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295217333- -->
+<LI><A HREF="002147.html">[Mageia-sysadm] [307] add command line umask option for cp
+</A><A NAME="2147">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295217445- -->
+<LI><A HREF="002148.html">[Mageia-sysadm] [308] use umask to write sudoers file ( so that it gets 0440 perms as expected by sudo)
+</A><A NAME="2148">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295218691- -->
+<LI><A HREF="002149.html">[Mageia-sysadm] [309] revert umask changes
+</A><A NAME="2149">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295218765- -->
+<LI><A HREF="002150.html">[Mageia-sysadm] [310] set 0440 permissions to tmp file before copying it to sudoers
+</A><A NAME="2150">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295277847- -->
+<LI><A HREF="002152.html">[Mageia-sysadm] [812] new vhost_wsgi type, for viewvc support
+</A><A NAME="2152">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295277849- -->
+<LI><A HREF="002153.html">[Mageia-sysadm] [813] add a new class to do a mirror of a svn reporitory ( for display purpose with viewvc or any others )
+</A><A NAME="2153">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295277850- -->
+<LI><A HREF="002154.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2154">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295277850-01295281413- -->
+<LI><A HREF="002155.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2155">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01295277850-01295281413-01295282127- -->
+<LI><A HREF="002156.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2156">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--3 01295277850-01295281413-01295282127-01295284064- -->
+<LI><A HREF="002158.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2158">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01295277850-01295281413-01295282127-01295284167- -->
+<LI><A HREF="002159.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2159">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--3 01295277850-01295281413-01295282127-01295284167-01295284507- -->
+<LI><A HREF="002161.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2161">&nbsp;</A>
+<I>Olivier Thauvin
+</I>
+
+<!--3 01295277850-01295281413-01295282127-01295284167-01295284775- -->
+<LI><A HREF="002162.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2162">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01295277850-01295281413-01295282127-01295284167-01295284775-01295285432- -->
+<LI><A HREF="002165.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2165">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--3 01295277850-01295281413-01295282127-01295284167-01295284775-01295285432-01295286523- -->
+<LI><A HREF="002166.html">[Mageia-sysadm] [814] - add a module to generate gnupg key ( similar to the one for openssl
+</A><A NAME="2166">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295283455- -->
+<LI><A HREF="002157.html">[Mageia-sysadm] [311] Do not let ulri run again until emi finished
+</A><A NAME="2157">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295284362- -->
+<LI><A HREF="002160.html">[Mageia-sysadm] [815] - enable to change log message on subversion on every repository
+</A><A NAME="2160">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295284841- -->
+<LI><A HREF="002163.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2163">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295285055- -->
+<LI><A HREF="002164.html">[Mageia-sysadm] [312] Do not try to add iurt file in tarball, it does not exist
+</A><A NAME="2164">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295286602- -->
+<LI><A HREF="002167.html">[Mageia-sysadm] [816] - fix syntax
+</A><A NAME="2167">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295286652- -->
+<LI><A HREF="002168.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2168">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295288708- -->
+<LI><A HREF="002169.html">[Mageia-sysadm] [817] add submit_package wrapper
+</A><A NAME="2169">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295289278- -->
+<LI><A HREF="002170.html">[Mageia-sysadm] [818] allow both create-srpm and submit_package for now
+</A><A NAME="2170">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295289347- -->
+<LI><A HREF="002171.html">[Mageia-sysadm] [819] add missing space in regexp
+</A><A NAME="2171">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295289516- -->
+<LI><A HREF="002172.html">[Mageia-sysadm] [820] use create-srpm for now
+</A><A NAME="2172">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295289769- -->
+<LI><A HREF="002173.html">[Mageia-sysadm] [821] remove quotes around $*
+</A><A NAME="2173">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295290053- -->
+<LI><A HREF="002174.html">[Mageia-sysadm] [822] use submit_package now that wrapper is fixed
+</A><A NAME="2174">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295305884- -->
+<LI><A HREF="002175.html">[Mageia-sysadm] [823] - remove the ssh keys from ldap, as it break root login
+</A><A NAME="2175">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295307104- -->
+<LI><A HREF="002176.html">[Mageia-sysadm] [824] - fix directory ( this prevent login on rabbit )
+</A><A NAME="2176">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295307148- -->
+<LI><A HREF="002177.html">[Mageia-sysadm] [825] - reenable keys from ldap
+</A><A NAME="2177">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295307207- -->
+<LI><A HREF="002178.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2178">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295307286- -->
+<LI><A HREF="002179.html">[Mageia-sysadm] [826] - seems I cannot use the variable in the template
+</A><A NAME="2179">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295354633- -->
+<LI><A HREF="002180.html">[Mageia-sysadm] [313] Fixes
+</A><A NAME="2180">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295355254- -->
+<LI><A HREF="002181.html">[Mageia-sysadm] [314] Better split of key2date
+</A><A NAME="2181">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295355396- -->
+<LI><A HREF="002182.html">[Mageia-sysadm] [315] Fix param name
+</A><A NAME="2182">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295355848- -->
+<LI><A HREF="002183.html">[Mageia-sysadm] [316] Label fixes
+</A><A NAME="2183">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295360992- -->
+<LI><A HREF="002184.html">[Mageia-sysadm] [827] allow mirroring of bootstrap from rabbit
+</A><A NAME="2184">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295363173- -->
+<LI><A HREF="002185.html">[Mageia-sysadm] [317] Re-apply blino's fix
+</A><A NAME="2185">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295363430- -->
+<LI><A HREF="002186.html">[Mageia-sysadm] [828] split mirror class in mirror::base and mirror::main
+</A><A NAME="2186">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295368296- -->
+<LI><A HREF="002187.html">[Mageia-sysadm] [829] start the migration of blogs on champagne
+</A><A NAME="2187">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295369459- -->
+<LI><A HREF="002188.html">[Mageia-sysadm] [830] - add mirrordir define
+</A><A NAME="2188">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295369967- -->
+<LI><A HREF="002189.html">[Mageia-sysadm] [831] add the vhost for blogs
+</A><A NAME="2189">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370026- -->
+<LI><A HREF="002190.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2190">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370088- -->
+<LI><A HREF="002191.html">[Mageia-sysadm] [832] missing file (vhost)
+</A><A NAME="2191">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370101- -->
+<LI><A HREF="002192.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2192">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370123- -->
+<LI><A HREF="002193.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2193">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370156- -->
+<LI><A HREF="002194.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2194">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370171- -->
+<LI><A HREF="002195.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2195">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370184- -->
+<LI><A HREF="002196.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2196">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370204- -->
+<LI><A HREF="002197.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2197">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370216- -->
+<LI><A HREF="002198.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2198">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370238- -->
+<LI><A HREF="002199.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2199">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370274- -->
+<LI><A HREF="002200.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2200">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370294- -->
+<LI><A HREF="002201.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2201">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370475- -->
+<LI><A HREF="002203.html">[Mageia-sysadm] [833] typo (vhost)
+</A><A NAME="2203">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295370639- -->
+<LI><A HREF="002204.html">[Mageia-sysadm] [834] include mirror::base on rabbit
+</A><A NAME="2204">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295371123- -->
+<LI><A HREF="002205.html">[Mageia-sysadm] [835] fix
+</A><A NAME="2205">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295371361- -->
+<LI><A HREF="002206.html">[Mageia-sysadm] [836] fix the path
+</A><A NAME="2206">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295371377- -->
+<LI><A HREF="002207.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2207">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295371982- -->
+<LI><A HREF="002208.html">[Mageia-sysadm] [837] use apache::vhost_other_app
+</A><A NAME="2208">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295372002- -->
+<LI><A HREF="002209.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2209">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295372055- -->
+<LI><A HREF="002210.html">[Mageia-sysadm] [838] fix vhost filename
+</A><A NAME="2210">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295372840- -->
+<LI><A HREF="002211.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2211">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295372840- -->
+<LI><A HREF="002212.html">[Mageia-sysadm] Puppet Report for ecosse.mageia.org
+</A><A NAME="2212">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295372960- -->
+<LI><A HREF="002213.html">[Mageia-sysadm] [839] use blog-test.mageia.org as vhost
+</A><A NAME="2213">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295373795- -->
+<LI><A HREF="002214.html">[Mageia-sysadm] [840] fix the vhost for all locales
+</A><A NAME="2214">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295374904- -->
+<LI><A HREF="002215.html">[Mageia-sysadm] [841] add mirrordir script and mirrorbootstrap class
+</A><A NAME="2215">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295374930- -->
+<LI><A HREF="002216.html">[Mageia-sysadm] [842] mirror bootstrap on rabbit
+</A><A NAME="2216">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295374949- -->
+<LI><A HREF="002217.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2217">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295374981- -->
+<LI><A HREF="002218.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2218">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295375006- -->
+<LI><A HREF="002219.html">[Mageia-sysadm] [843] fix syntax
+</A><A NAME="2219">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295375066- -->
+<LI><A HREF="002220.html">[Mageia-sysadm] [844] fix file name
+</A><A NAME="2220">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295375158- -->
+<LI><A HREF="002221.html">[Mageia-sysadm] [845] add mirror_ in filename
+</A><A NAME="2221">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295375640- -->
+<LI><A HREF="002222.html">[Mageia-sysadm] [846] add mirrormageia class
+</A><A NAME="2222">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295375834- -->
+<LI><A HREF="002223.html">[Mageia-sysadm] [847] bin directory should be owned by root
+</A><A NAME="2223">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295376149- -->
+<LI><A HREF="002224.html">[Mageia-sysadm] [848] ssh_access not needed anymore
+</A><A NAME="2224">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295376576- -->
+<LI><A HREF="002225.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2225">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295376576-01295376969- -->
+<LI><A HREF="002227.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2227">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01295376576-01295376969-01295396261- -->
+<LI><A HREF="002240.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2240">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<UL>
+<!--3 01295376576-01295376969-01295396261-01295396563- -->
+<LI><A HREF="002241.html">[Mageia-sysadm] [849] members of mga-iso_makers group can use bcd account
+</A><A NAME="2241">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295376717- -->
+<LI><A HREF="002226.html">[Mageia-sysadm] [850] include bcd::base on rabbit
+</A><A NAME="2226">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295384277- -->
+<LI><A HREF="002228.html">[Mageia-sysadm] [318] Fix first part of message not being displayed
+</A><A NAME="2228">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295389820- -->
+<LI><A HREF="002229.html">[Mageia-sysadm] [319] Have only one instance of the bot running per host at a time, even if they are building for different arch
+</A><A NAME="2229">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295390634- -->
+<LI><A HREF="002230.html">[Mageia-sysadm] [851] List each node for both arch
+</A><A NAME="2230">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295390776- -->
+<LI><A HREF="002231.html">[Mageia-sysadm] [320] Revert something accidentaly commited
+</A><A NAME="2231">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295390863- -->
+<LI><A HREF="002232.html">[Mageia-sysadm] [852] add dep and rights
+</A><A NAME="2232">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295390956- -->
+<LI><A HREF="002233.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2233">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295391070- -->
+<LI><A HREF="002234.html">[Mageia-sysadm] [853] typo
+</A><A NAME="2234">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295391223- -->
+<LI><A HREF="002235.html">[Mageia-sysadm] Puppet Report for valstar.mageia.org
+</A><A NAME="2235">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295391231- -->
+<LI><A HREF="002236.html">[Mageia-sysadm] Puppet Report for champagne.mageia.org
+</A><A NAME="2236">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295391827- -->
+<LI><A HREF="002237.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2237">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295391827-01295397109- -->
+<LI><A HREF="002242.html">[Mageia-sysadm] [854] add AllowOverride All to vhost
+</A><A NAME="2242">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+</UL>
+<!--0 01295392106- -->
+<LI><A HREF="002238.html">[Mageia-sysadm] [855] fix group/user
+</A><A NAME="2238">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295400640- -->
+<LI><A HREF="002243.html">[Mageia-sysadm] [856] now support 'new post' or 'modification of last post' to prevent bad notification mails
+</A><A NAME="2243">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295453320- -->
+<LI><A HREF="002245.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2245">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295453320-01295455149- -->
+<LI><A HREF="002247.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2247">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--2 01295453320-01295455149-01295476937- -->
+<LI><A HREF="002257.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2257">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<UL>
+<!--3 01295453320-01295455149-01295476937-01295477538- -->
+<LI><A HREF="002258.html">[Mageia-sysadm] [857] use service name rather than hostname
+</A><A NAME="2258">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295453321- -->
+<LI><A HREF="002246.html">[Mageia-sysadm] [858] - add more name to the blacklist ( login used for various part of
+</A><A NAME="2246">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295456580- -->
+<LI><A HREF="002248.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2248">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295456580-01295457584- -->
+<LI><A HREF="002249.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2249">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01295456580-01295457584-01295458236- -->
+<LI><A HREF="002252.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2252">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--2 01295456580-01295457584-01295458239- -->
+<LI><A HREF="002251.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2251">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--2 01295456580-01295457584-01295458297- -->
+<LI><A HREF="002253.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2253">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--3 01295456580-01295457584-01295458297-01295458811- -->
+<LI><A HREF="002255.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2255">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--3 01295456580-01295457584-01295458297-01295458811-01295459455- -->
+<LI><A HREF="002256.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2256">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+</UL>
+<!--2 01295456580-01295457584-01295458389- -->
+<LI><A HREF="002254.html">[Mageia-sysadm] [321] add progress percent + invitation to help ( links to packaging wiki page)
+</A><A NAME="2254">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01295457995- -->
+<LI><A HREF="002250.html">[Mageia-sysadm] [322] Tell how many packages are left
+</A><A NAME="2250">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295486608- -->
+<LI><A HREF="002259.html">[Mageia-sysadm] [323] Do not succeed if we only get src.rpm as result
+</A><A NAME="2259">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295486870- -->
+<LI><A HREF="002260.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2260">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295490479- -->
+<LI><A HREF="002261.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2261">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295492285- -->
+<LI><A HREF="002262.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2262">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295492286- -->
+<LI><A HREF="002263.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2263">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295495894- -->
+<LI><A HREF="002264.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2264">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295495895- -->
+<LI><A HREF="002265.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2265">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295499504- -->
+<LI><A HREF="002266.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2266">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295501307- -->
+<LI><A HREF="002267.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2267">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295503113- -->
+<LI><A HREF="002268.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2268">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295503113- -->
+<LI><A HREF="002269.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2269">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295506722- -->
+<LI><A HREF="002270.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2270">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295508838- -->
+<LI><A HREF="002271.html">[Mageia-sysadm] [324] 0.6.5
+</A><A NAME="2271">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295508982- -->
+<LI><A HREF="002272.html">[Mageia-sysadm] [325] synchronize with spec from /packages
+</A><A NAME="2272">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295509185- -->
+<LI><A HREF="002273.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2273">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295509185-01295513090- -->
+<LI><A HREF="002279.html">[Mageia-sysadm] [326] exclude perl_checker local dir and backup files when creating tarball
+</A><A NAME="2279">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+<!--0 01295509842- -->
+<LI><A HREF="002274.html">[Mageia-sysadm] [327] fix tarball name
+</A><A NAME="2274">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295509855- -->
+<LI><A HREF="002275.html">[Mageia-sysadm] [328] remove broken line
+</A><A NAME="2275">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295510330- -->
+<LI><A HREF="002276.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2276">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295512137- -->
+<LI><A HREF="002277.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2277">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295512137- -->
+<LI><A HREF="002278.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2278">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295517551- -->
+<LI><A HREF="002280.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2280">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295519355- -->
+<LI><A HREF="002281.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2281">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295521161- -->
+<LI><A HREF="002282.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2282">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295521162- -->
+<LI><A HREF="002283.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2283">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295524770- -->
+<LI><A HREF="002284.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2284">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295524770-01295524982- -->
+<LI><A HREF="002285.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2285">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01295524770-01295524982-01295525394- -->
+<LI><A HREF="002286.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2286">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01295528378- -->
+<LI><A HREF="002287.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2287">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295530185- -->
+<LI><A HREF="002289.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2289">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295530185- -->
+<LI><A HREF="002288.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2288">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295531988- -->
+<LI><A HREF="002290.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2290">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295531988- -->
+<LI><A HREF="002291.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2291">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295535169- -->
+<LI><A HREF="002292.html">[Mageia-sysadm] [329] update URL about ssh configuration (reported by erwan)
+</A><A NAME="2292">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295538948- -->
+<LI><A HREF="002293.html">[Mageia-sysadm] [859] add script made by pascal to check packages that have missing deps ( temporary, quick and dirty )
+</A><A NAME="2293">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295538950- -->
+<LI><A HREF="002294.html">[Mageia-sysadm] [860] deploy pascal script
+</A><A NAME="2294">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295539213- -->
+<LI><A HREF="002295.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2295">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295541530- -->
+<LI><A HREF="002296.html">[Mageia-sysadm] [330] add script to sign package
+</A><A NAME="2296">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295542822- -->
+<LI><A HREF="002297.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2297">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295543417- -->
+<LI><A HREF="002298.html">[Mageia-sysadm] [331] use mga-signpackage script with sudo to sign packages
+</A><A NAME="2298">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295544927- -->
+<LI><A HREF="002299.html">[Mageia-sysadm] [332] move mga-signpackage to bin directory and add it in Makefile.PL
+</A><A NAME="2299">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295545310- -->
+<LI><A HREF="002300.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2300">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295545310-01295546360- -->
+<LI><A HREF="002302.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2302">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01295545310-01295546360-01295548297- -->
+<LI><A HREF="002312.html">[Mageia-sysadm] [861] add signbot user
+</A><A NAME="2312">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01295545688- -->
+<LI><A HREF="002301.html">[Mageia-sysadm] [862] add secondary groups option
+</A><A NAME="2301">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295546433- -->
+<LI><A HREF="002303.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2303">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295546434- -->
+<LI><A HREF="002304.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2304">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295547677- -->
+<LI><A HREF="002305.html">[Mageia-sysadm] [863] add shadow module for login.defs
+</A><A NAME="2305">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295547820- -->
+<LI><A HREF="002306.html">[Mageia-sysadm] [864] enable shadow module
+</A><A NAME="2306">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295547856- -->
+<LI><A HREF="002307.html">[Mageia-sysadm] Puppet Report for krampouezh.mageia.org
+</A><A NAME="2307">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295547941- -->
+<LI><A HREF="002308.html">[Mageia-sysadm] [865] fix filename
+</A><A NAME="2308">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295548051- -->
+<LI><A HREF="002309.html">[Mageia-sysadm] [866] set UID_MAX and GID_MAX to 2000
+</A><A NAME="2309">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295548240- -->
+<LI><A HREF="002310.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2310">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295548240- -->
+<LI><A HREF="002311.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2311">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295548519- -->
+<LI><A HREF="002313.html">[Mageia-sysadm] [867] add signbot in schedbot group
+</A><A NAME="2313">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295549738- -->
+<LI><A HREF="002314.html">[Mageia-sysadm] package signing
+</A><A NAME="2314">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01295549738-01295609490- -->
+<LI><A HREF="002344.html">[Mageia-sysadm] package signing
+</A><A NAME="2344">&nbsp;</A>
+<I>Michael scherer
+</I>
+
+<UL>
+<!--2 01295549738-01295609490-01295728964- -->
+<LI><A HREF="002388.html">[Mageia-sysadm] package signing
+</A><A NAME="2388">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01295549991- -->
+<LI><A HREF="002315.html">[Mageia-sysadm] [868] use source instead of content
+</A><A NAME="2315">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295551851- -->
+<LI><A HREF="002316.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2316">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295553656- -->
+<LI><A HREF="002318.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2318">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295553657- -->
+<LI><A HREF="002317.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2317">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295558592- -->
+<LI><A HREF="002319.html">[Mageia-sysadm] [869] change permissions on missing-deps.sh to 755
+</A><A NAME="2319">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295559073- -->
+<LI><A HREF="002320.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2320">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295560877- -->
+<LI><A HREF="002321.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2321">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295562683- -->
+<LI><A HREF="002322.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2322">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295562683- -->
+<LI><A HREF="002323.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2323">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295566293- -->
+<LI><A HREF="002324.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2324">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295569901- -->
+<LI><A HREF="002325.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2325">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295571707- -->
+<LI><A HREF="002326.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2326">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295571708- -->
+<LI><A HREF="002327.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2327">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295577124- -->
+<LI><A HREF="002328.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2328">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295578928- -->
+<LI><A HREF="002329.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2329">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295580734- -->
+<LI><A HREF="002331.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2331">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295580735- -->
+<LI><A HREF="002330.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2330">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295584346- -->
+<LI><A HREF="002332.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2332">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295587955- -->
+<LI><A HREF="002333.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2333">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295589761- -->
+<LI><A HREF="002334.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2334">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295589761- -->
+<LI><A HREF="002335.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2335">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295595175- -->
+<LI><A HREF="002336.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2336">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295598789- -->
+<LI><A HREF="002337.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2337">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295600595- -->
+<LI><A HREF="002339.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2339">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295600595- -->
+<LI><A HREF="002338.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2338">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295602399- -->
+<LI><A HREF="002340.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2340">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295606008- -->
+<LI><A HREF="002341.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2341">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295607812- -->
+<LI><A HREF="002342.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2342">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295608839- -->
+<LI><A HREF="002343.html">[Mageia-sysadm] [870] add tmp hostname, for temporary pages hosted on alamut
+</A><A NAME="2343">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295609618- -->
+<LI><A HREF="002345.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2345">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295609619- -->
+<LI><A HREF="002346.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2346">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295610063- -->
+<LI><A HREF="002347.html">[Mageia-sysadm] [333] Add queue current status and suggested time until next submit in the HTTP header
+</A><A NAME="2347">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295611421- -->
+<LI><A HREF="002348.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2348">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295611422- -->
+<LI><A HREF="002349.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2349">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295615032- -->
+<LI><A HREF="002350.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2350">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295616835- -->
+<LI><A HREF="002351.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2351">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295618642- -->
+<LI><A HREF="002352.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2352">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295618642- -->
+<LI><A HREF="002353.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2353">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295619023- -->
+<LI><A HREF="002354.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2354">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01295619023-01295619985- -->
+<LI><A HREF="002360.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2360">&nbsp;</A>
+<I>Jerome Quelin
+</I>
+
+<UL>
+<!--2 01295619023-01295619985-01295621701- -->
+<LI><A HREF="002362.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2362">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<!--2 01295619023-01295619985-01295772690- -->
+<LI><A HREF="002392.html">[Mageia-sysadm] [871] do not hardcode our domain name
+</A><A NAME="2392">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--0 01295619024- -->
+<LI><A HREF="002355.html">[Mageia-sysadm] [872] - add a main mirror modules ( mirror was already used ), and add content
+</A><A NAME="2355">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295619025- -->
+<LI><A HREF="002356.html">[Mageia-sysadm] [873] enhance the README
+</A><A NAME="2356">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295619027- -->
+<LI><A HREF="002357.html">[Mageia-sysadm] [874] add some documentation on path
+</A><A NAME="2357">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295619380- -->
+<LI><A HREF="002358.html">[Mageia-sysadm] [875] deploy our README on the mirror
+</A><A NAME="2358">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295621618- -->
+<LI><A HREF="002361.html">[Mageia-sysadm] [876] fix error in url (noticed by jq)
+</A><A NAME="2361">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295624059- -->
+<LI><A HREF="002363.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2363">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295625863- -->
+<LI><A HREF="002364.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2364">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295627669- -->
+<LI><A HREF="002365.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2365">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295627669- -->
+<LI><A HREF="002366.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2366">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295631280- -->
+<LI><A HREF="002367.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2367">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295634889- -->
+<LI><A HREF="002368.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2368">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295635047- -->
+<LI><A HREF="002369.html">[Mageia-sysadm] [334] fix URL
+</A><A NAME="2369">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295636696- -->
+<LI><A HREF="002370.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2370">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295636696- -->
+<LI><A HREF="002371.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2371">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295640306- -->
+<LI><A HREF="002372.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2372">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295643915- -->
+<LI><A HREF="002373.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2373">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295645721- -->
+<LI><A HREF="002374.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2374">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295645721- -->
+<LI><A HREF="002375.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2375">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295649331- -->
+<LI><A HREF="002376.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2376">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295652939- -->
+<LI><A HREF="002377.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2377">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295654746- -->
+<LI><A HREF="002379.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2379">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295654746- -->
+<LI><A HREF="002378.html">[Mageia-sysadm] Puppet Report for rabbit.mageia.org
+</A><A NAME="2378">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295658357- -->
+<LI><A HREF="002380.html">[Mageia-sysadm] Puppet Report for jonund.mageia.org
+</A><A NAME="2380">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295665054- -->
+<LI><A HREF="002381.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2381">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295686325- -->
+<LI><A HREF="002382.html">[Mageia-sysadm] [335] Dont detach when checking ldap error code, , we want to continue to set a template
+</A><A NAME="2382">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295689105- -->
+<LI><A HREF="002383.html">[Mageia-sysadm] [336] Fix greeting in password reset key mail, by sending cn to stash
+</A><A NAME="2383">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295689690- -->
+<LI><A HREF="002384.html">[Mageia-sysadm] [877] Change ACL for non-privileged users to not work on reset model, instead allow
+</A><A NAME="2384">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295704556- -->
+<LI><A HREF="002385.html">[Mageia-sysadm] [337] Add a means to filter out users who arent allowed to reset passwords with only
+</A><A NAME="2385">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295707744- -->
+<LI><A HREF="002386.html">[Mageia-sysadm] [338] Ugly code rejecting submit when buildrequires are missing
+</A><A NAME="2386">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295707900- -->
+<LI><A HREF="002387.html">[Mageia-sysadm] [878] Enable my new rejection of submits with missing buildrequires
+</A><A NAME="2387">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295737493- -->
+<LI><A HREF="002390.html">[Mageia-sysadm] [879] - no longer use the main ml to send svn commits ( as said on 05/01/ 11 )
+</A><A NAME="2390">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295737494- -->
+<LI><A HREF="002389.html">[Mageia-sysadm] [880] - send mail from puppet on a dedicated ml, as said on 05/11/11
+</A><A NAME="2389">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295782417- -->
+<LI><A HREF="002395.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2395">&nbsp;</A>
+<I>Oliver Burger
+</I>
+
+<UL>
+<!--1 01295782417-01295782838- -->
+<LI><A HREF="002396.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2396">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01295782417-01295782838-01295784010- -->
+<LI><A HREF="002398.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2398">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+<UL>
+<!--3 01295782417-01295782838-01295784010-01295785489- -->
+<LI><A HREF="002399.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2399">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--3 01295782417-01295782838-01295784010-01295785489-01295787583- -->
+<LI><A HREF="002400.html">[Mageia-sysadm] Requests from i18n team
+</A><A NAME="2400">&nbsp;</A>
+<I>Wolfgang Bornath
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295782910- -->
+<LI><A HREF="002397.html">[Mageia-sysadm] Puppet Report for alamut.mageia.org
+</A><A NAME="2397">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295793137- -->
+<LI><A HREF="002402.html">[Mageia-sysadm] [881] - add libvirtd module, to have the minimal support for using
+</A><A NAME="2402">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295793139- -->
+<LI><A HREF="002403.html">[Mageia-sysadm] [882] add friteuse to /etc/hosts
+</A><A NAME="2403">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295793179- -->
+<LI><A HREF="002404.html">[Mageia-sysadm] [883] also make sure that alamut is running libvirtd
+</A><A NAME="2404">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295793666- -->
+<LI><A HREF="002406.html">[Mageia-sysadm] Please welcome friteuse
+</A><A NAME="2406">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01295794065- -->
+<LI><A HREF="002407.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2407">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01295794065-01295801871- -->
+<LI><A HREF="002408.html">[Mageia-sysadm] Schedbot receiving mail ?
+</A><A NAME="2408">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+</UL>
+<!--0 01295808138- -->
+<LI><A HREF="002409.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2409">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<UL>
+<!--1 01295808138-01295815909- -->
+<LI><A HREF="002410.html">[Mageia-sysadm] sabat^W meeting tonight
+</A><A NAME="2410">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01295826310- -->
+<LI><A HREF="002411.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2411">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01295826310-01295827296- -->
+<LI><A HREF="002412.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2412">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<UL>
+<!--2 01295826310-01295827296-01295850923- -->
+<LI><A HREF="002413.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2413">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01295826310-01295827296-01295850923-01295854749- -->
+<LI><A HREF="002414.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2414">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01295826310-01295827296-01295850923-01295854749-01295863744- -->
+<LI><A HREF="002420.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2420">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01295826310-01295827296-01295850923-01295854749-01295863744-01295872914- -->
+<LI><A HREF="002424.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2424">&nbsp;</A>
+<I>Olivier Blin
+</I>
+
+<!--3 01295826310-01295827296-01295850923-01295854749-01295863744-01295872914-01295874171- -->
+<LI><A HREF="002425.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2425">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01295826310-01295827296-01295850923-01296316804- -->
+<LI><A HREF="002489.html">[Mageia-sysadm] Disk full on valstar
+</A><A NAME="2489">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295857688- -->
+<LI><A HREF="002415.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2415">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--1 01295857688-01295858563- -->
+<LI><A HREF="002416.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2416">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01295857688-01295858563-01295887620- -->
+<LI><A HREF="002433.html">[Mageia-sysadm] passwords in puppet
+</A><A NAME="2433">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01295860709- -->
+<LI><A HREF="002417.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2417">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01295860709-01295862098- -->
+<LI><A HREF="002419.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2419">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<UL>
+<!--2 01295860709-01295862098-01295864105- -->
+<LI><A HREF="002421.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2421">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01295860709-01295862098-01295864105-01295865580- -->
+<LI><A HREF="002422.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2422">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01295860709-01295862098-01295864105-01295865580-01295868000- -->
+<LI><A HREF="002423.html">[Mageia-sysadm] New test tree in ldap
+</A><A NAME="2423">&nbsp;</A>
+<I>Buchan Milne
+</I>
+
+</UL>
+<!--2 01295860709-01295862098-01295889032- -->
+<LI><A HREF="002434.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2434">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01295860709-01295862098-01295889032-01295893476- -->
+<LI><A HREF="002436.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2436">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01295860709-01295862098-01295889032-01295893550- -->
+<LI><A HREF="002435.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2435">&nbsp;</A>
+<I>Ma&#226;t
+</I>
+
+<!--3 01295860709-01295862098-01295889032-01295895711- -->
+<LI><A HREF="002437.html">[Mageia-sysadm] [Mageia-webteam] New test tree in ldap
+</A><A NAME="2437">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+</UL>
+<!--0 01295861319- -->
+<LI><A HREF="002418.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2418">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01295861319-01295899697- -->
+<LI><A HREF="002439.html">[Mageia-sysadm] Licensing of the puppet configuration files
+</A><A NAME="2439">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+</UL>
+<!--0 01295876769- -->
+<LI><A HREF="002426.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2426">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01295876769-01295881044- -->
+<LI><A HREF="002427.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2427">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--2 01295876769-01295881044-01295881216- -->
+<LI><A HREF="002428.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2428">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--3 01295876769-01295881044-01295881216-01295884090- -->
+<LI><A HREF="002431.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2431">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+</UL>
+<!--1 01295876769-01295882303- -->
+<LI><A HREF="002430.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2430">&nbsp;</A>
+<I>Romain d'Alverny
+</I>
+
+<UL>
+<!--2 01295876769-01295882303-01295884744- -->
+<LI><A HREF="002432.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2432">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--1 01295876769-01295895647- -->
+<LI><A HREF="002438.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2438">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<UL>
+<!--2 01295876769-01295895647-01295903015- -->
+<LI><A HREF="002440.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2440">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+<UL>
+<!--3 01295876769-01295895647-01295903015-01295979815- -->
+<LI><A HREF="002448.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2448">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+<!--3 01295876769-01295895647-01295903015-01295979815-01295987828- -->
+<LI><A HREF="002454.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2454">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--3 01295876769-01295895647-01295903015-01295979815-01295987828-01295989291- -->
+<LI><A HREF="002455.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2455">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+<!--2 01295876769-01295895647-01296067811- -->
+<LI><A HREF="002460.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2460">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--3 01295876769-01295895647-01296067811-01296068226- -->
+<LI><A HREF="002461.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2461">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+<!--1 01295876769-01296069331- -->
+<LI><A HREF="002462.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2462">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01295876769-01296069331-01296070543- -->
+<LI><A HREF="002463.html">[Mageia-sysadm] Viewvc installation
+</A><A NAME="2463">&nbsp;</A>
+<I>Maarten Vanraes
+</I>
+
+</UL>
+</UL>
+<!--0 01295881784- -->
+<LI><A HREF="002429.html">[Mageia-sysadm] Current bugzilla status
+</A><A NAME="2429">&nbsp;</A>
+<I>Dexter Morgan
+</I>
+
+<!--0 01295916032- -->
+<LI><A HREF="002441.html">[Mageia-sysadm] [339] - add switches to have a less verbose module
+</A><A NAME="2441">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295953395- -->
+<LI><A HREF="002442.html">[Mageia-sysadm] [340] Check dependencies on x86_64 as this is where the src. rpm is generated
+</A><A NAME="2442">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295953495- -->
+<LI><A HREF="002443.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2443">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--1 01295953495-01295955501- -->
+<LI><A HREF="002444.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; urpmi.update -a
+</A><A NAME="2444">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+</UL>
+<!--0 01295968461- -->
+<LI><A HREF="002445.html">[Mageia-sysadm] Fwd: Cron &lt;root at krampouezh&gt; /usr/sbin/urpmi.update -a
+</A><A NAME="2445">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<!--0 01295974815- -->
+<LI><A HREF="002446.html">[Mageia-sysadm] [341] update description
+</A><A NAME="2446">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295979240- -->
+<LI><A HREF="002447.html">[Mageia-sysadm] [342] add binrepo remove function
+</A><A NAME="2447">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295979840- -->
+<LI><A HREF="002449.html">[Mageia-sysadm] [343] don't set uses-binrepo svn property as every package is using binrepo
+</A><A NAME="2449">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295980082- -->
+<LI><A HREF="002450.html">[Mageia-sysadm] [344] set property binrepo-rev instead of mdv:binrepo-rev ( but still not used)
+</A><A NAME="2450">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295980381- -->
+<LI><A HREF="002451.html">[Mageia-sysadm] [345] don't try to add binary file if it is a symlink
+</A><A NAME="2451">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295982038- -->
+<LI><A HREF="002452.html">[Mageia-sysadm] [346] svn update sha1.lst file before updating and commiting it
+</A><A NAME="2452">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295982435- -->
+<LI><A HREF="002453.html">[Mageia-sysadm] [347] don't include topdir in svn command when commiting sha1. lst to avoid out of date errors
+</A><A NAME="2453">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295992172- -->
+<LI><A HREF="002456.html">[Mageia-sysadm] [348] add upload and del commands in help (reported by ahmad)
+</A><A NAME="2456">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295992796- -->
+<LI><A HREF="002457.html">[Mageia-sysadm] [349] - only add runtime dependencies in rubygems.rb
+</A><A NAME="2457">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01295995953- -->
+<LI><A HREF="002458.html">[Mageia-sysadm] [350] change create-srpm path to /usr/local/bin/ submit_package in default config file
+</A><A NAME="2458">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296000669- -->
+<LI><A HREF="002459.html">[Mageia-sysadm] [351] Have a different lock for ulri and emi, they do not need to be sync-ed more than with .done
+</A><A NAME="2459">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296079364- -->
+<LI><A HREF="002464.html">[Mageia-sysadm] [352] backport a one-liner fix from mdv: &quot; it should say where it lacks disk space&quot; (bogdano)
+</A><A NAME="2464">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296139670- -->
+<LI><A HREF="002465.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2465">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01296139670-01296164815- -->
+<LI><A HREF="002472.html">[Mageia-sysadm] [353] update url to visualize status of the submit (thanks ahmad)
+</A><A NAME="2472">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+<!--0 01296155940- -->
+<LI><A HREF="002466.html">[Mageia-sysadm] [354] version 1.9.7
+</A><A NAME="2466">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296155971- -->
+<LI><A HREF="002467.html">[Mageia-sysadm] [355] mgarepo version 1.9.7
+</A><A NAME="2467">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296160300- -->
+<LI><A HREF="002468.html">[Mageia-sysadm] [356] remove all paths passed as argument
+</A><A NAME="2468">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296163159- -->
+<LI><A HREF="002469.html">[Mageia-sysadm] [357] don't set binrepo revision with propset (not used)
+</A><A NAME="2469">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296163303- -->
+<LI><A HREF="002470.html">[Mageia-sysadm] [358] add commit option
+</A><A NAME="2470">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296163565- -->
+<LI><A HREF="002471.html">[Mageia-sysadm] [359] Display the required version of missing dep
+</A><A NAME="2471">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296165878- -->
+<LI><A HREF="002473.html">[Mageia-sysadm] [360] make upload and binrepo_delete functions work on text files too
+</A><A NAME="2473">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296165970- -->
+<LI><A HREF="002474.html">[Mageia-sysadm] [361] rename binrepo_delete as it is not only for binrepo
+</A><A NAME="2474">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296168465- -->
+<LI><A HREF="002475.html">[Mageia-sysadm] [362] fix sync
+</A><A NAME="2475">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296168529- -->
+<LI><A HREF="002476.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2476">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01296168529-01296206306- -->
+<LI><A HREF="002483.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2483">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+<UL>
+<!--2 01296168529-01296206306-01296208957- -->
+<LI><A HREF="002484.html">[Mageia-sysadm] [363] rename ci option to commit
+</A><A NAME="2484">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+<!--0 01296169083- -->
+<LI><A HREF="002477.html">[Mageia-sysadm] [364] delete and upload are expecting a list as first argument
+</A><A NAME="2477">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296172521- -->
+<LI><A HREF="002478.html">[Mageia-sysadm] [365] version 1.9.8
+</A><A NAME="2478">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296172549- -->
+<LI><A HREF="002479.html">[Mageia-sysadm] [366] mgarepo version 1.9.8
+</A><A NAME="2479">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296173373- -->
+<LI><A HREF="002480.html">[Mageia-sysadm] [367] only try to remove files that are on svn or symlinks
+</A><A NAME="2480">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296173423- -->
+<LI><A HREF="002481.html">[Mageia-sysadm] [368] remove 1.9.8 tag
+</A><A NAME="2481">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296173437- -->
+<LI><A HREF="002482.html">[Mageia-sysadm] [369] mgarepo version 1.9.8
+</A><A NAME="2482">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296228240- -->
+<LI><A HREF="002485.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2485">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--1 01296228240-01296228642- -->
+<LI><A HREF="002486.html">[Mageia-sysadm] Starting to clean the mess of web services
+</A><A NAME="2486">&nbsp;</A>
+<I>Damien Lallement
+</I>
+
+</UL>
+<!--0 01296236981- -->
+<LI><A HREF="002487.html">[Mageia-sysadm] [370] check hash for binary files
+</A><A NAME="2487">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296239268- -->
+<LI><A HREF="002488.html">[Mageia-sysadm] [371] add binrepo revision options
+</A><A NAME="2488">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296331109- -->
+<LI><A HREF="002490.html">[Mageia-sysadm] Accident
+</A><A NAME="2490">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--1 01296331109-01296463792- -->
+<LI><A HREF="002494.html">[Mageia-sysadm] Accident
+</A><A NAME="2494">&nbsp;</A>
+<I>Thierry Vignaud
+</I>
+
+</UL>
+<!--0 01296387396- -->
+<LI><A HREF="002491.html">[Mageia-sysadm] [372] debug_* is now debug/*
+</A><A NAME="2491">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296425931- -->
+<LI><A HREF="002492.html">[Mageia-sysadm] [373] Upload packages in submission order
+</A><A NAME="2492">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<!--0 01296432773- -->
+<LI><A HREF="002493.html">[Mageia-sysadm] valstar in 32 bits
+</A><A NAME="2493">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<!--0 01296471732- -->
+<LI><A HREF="002495.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2495">&nbsp;</A>
+<I>root at mageia.org
+</I>
+
+<UL>
+<!--1 01296471732-01296472029- -->
+<LI><A HREF="002496.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2496">&nbsp;</A>
+<I>Michael Scherer
+</I>
+
+<UL>
+<!--2 01296471732-01296472029-01296472482- -->
+<LI><A HREF="002497.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2497">&nbsp;</A>
+<I>Pascal Terjan
+</I>
+
+<UL>
+<!--3 01296471732-01296472029-01296472482-01296474627- -->
+<LI><A HREF="002498.html">[Mageia-sysadm] [374] Add link to the svn commit
+</A><A NAME="2498">&nbsp;</A>
+<I>nicolas vigier
+</I>
+
+</UL>
+</UL>
+</UL>
+ </ul>
+ <p>
+ <a name="end"><b>Last message date:</b></a>
+ <i>Mon Jan 31 23:50:08 CET 2011</i><br>
+ <b>Archived on:</b> <i>Mon Jan 31 23:50:34 CET 2011</i>
+ <p>
+ <ul>
+ <li> <b>Messages sorted by:</b>
+
+ <a href="subject.html#start">[ subject ]</a>
+ <a href="author.html#start">[ author ]</a>
+ <a href="date.html#start">[ date ]</a>
+ <li><b><a href="https://www.mageia.org/mailman/listinfo/mageia-sysadm">More info on this list...
+ </a></b></li>
+ </ul>
+ <p>
+ <hr>
+ <i>This archive was generated by
+ Pipermail 0.09 (Mailman edition).</i>
+ </BODY>
+</HTML>
+