| 1 : |
tolimar |
7 |
#!/bin/bash
|
| 2 : |
|
|
|
| 3 : |
|
|
TOTAL=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=any&sortby=srcpackages&fullcomment=off&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 4 : |
|
|
SQUEEZE=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=squeeze&sortby=srcpackages&fullcomment=off&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 5 : |
|
|
|
| 6 : |
|
|
SQUEEZE_ONLY=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=squeeze-only&sortby=srcpackages&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 7 : |
|
|
|
| 8 : |
|
|
BOTH=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 9 : |
|
|
|
| 10 : |
|
|
IGN_PENGDING=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignpending=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 11 : |
|
|
IGN_PATCHED=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignpatch=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 12 : |
|
|
IGN_MERGED=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignmerged=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 13 : |
|
|
IGN_CONTRIB_NONFREE=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&igncontrib=on&ignnonfree=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 14 : |
|
|
IGN_CLAIMED=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignclaimed=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 15 : |
|
|
IGN_DELAYED=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignhinted=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 16 : |
|
|
IGN_OTHERFIXED=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignotherfixed=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 17 : |
tolimar |
386 |
IGN_SECURITY=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignsec=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 18 : |
tolimar |
7 |
|
| 19 : |
tolimar |
773 |
|
| 20 : |
tolimar |
386 |
IGN_ALLABOVE=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=both&sortby=srcpackages&ignhinted=on&ignclaimed=on&ignpending=on&ignpatch=on&ignmerged=on&igncontrib=on&ignnonfree=on&ignsec=on&ignotherfixed=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 21 : |
tolimar |
7 |
|
| 22 : |
|
|
RM_VIEW=$(wget -q -O- "http://bts.turmzimmer.net/details.php?bydist=squeeze&sortby=srcpackages&ignhinted=on&ignmerged=on&igncontrib=on&ignnonfree=on&ignbritney=on&new=7&refresh=1800"|grep "Total shown:"|awk '{print $3}')
|
| 23 : |
|
|
|
| 24 : |
|
|
|
| 25 : |
tolimar |
773 |
|
| 26 : |
|
|
echo "Release Critical Bug report for Week $(date +%U)
|
| 27 : |
|
|
|
| 28 : |
|
|
The <a href=\"http://bts.turmzimmer.net/\">unofficial rc bug tracker</a>
|
| 29 : |
|
|
currently knows about the following bugs:</p>
|
| 30 : |
|
|
|
| 31 : |
|
|
<table>
|
| 32 : |
|
|
<tr><th>In Total:</th><td>$TOTAL</td></tr>
|
| 33 : |
|
|
<tr><th>Affecting Squeeze:</th><td>$SQUEEZE</td></tr>
|
| 34 : |
|
|
<tr><th>Squeeze only:</th><td>$SQUEEZE_ONLY</td></tr>
|
| 35 : |
|
|
<tr><th>Remaining to be fixed in Squeeze:</th><td><b>$BOTH</b></td></tr>
|
| 36 : |
|
|
</table>
|
| 37 : |
|
|
|
| 38 : |
|
|
<p>Of these <b>$BOTH</b> bugs, the following tags are set:</p>
|
| 39 : |
|
|
|
| 40 : |
|
|
<table>
|
| 41 : |
|
|
<tr><th>Pending in Squeeze:</th><td>$(($BOTH-$IGN_PENGDING))</td></tr>
|
| 42 : |
|
|
<tr><th>Patched in Squeeze:</th><td>$(($BOTH-$IGN_PATCHED))</td></tr>
|
| 43 : |
|
|
<tr><th>Duplicates in Squeeze:</th><td>$(($BOTH-$IGN_MERGED))</td></tr>
|
| 44 : |
|
|
<tr><th>Contrib or non-free in Squeeze:</th><td>$(($BOTH-$IGN_CONTRIB_NONFREE))</td></tr>
|
| 45 : |
|
|
<tr><th>Claimed in Squeeze:</th><td>$(($BOTH-$IGN_CLAIMED))</td></tr>
|
| 46 : |
|
|
<tr><th>Delayed in Squeeze:</th><td>$(($BOTH-$IGN_DELAYED))</td></tr>
|
| 47 : |
|
|
<tr><th>Can fixed in a security Update:</th><td>$(($BOTH-$IGN_SECURITY))</td></tr>
|
| 48 : |
|
|
<tr><th>Otherwise fixed in Squeeze:</th><td>$(($BOTH-$IGN_OTHERFIXED))</td></tr>
|
| 49 : |
|
|
</table>
|
| 50 : |
|
|
|
| 51 : |
|
|
<p>Ignoring all the above (multiple tags possible), <b>$IGN_ALLABOVE</b>
|
| 52 : |
|
|
bugs need to be fixed by Debian Contributers to get Debian 6.0 <q>Squeeze</q> released.</p>
|
| 53 : |
|
|
|
| 54 : |
|
|
<p>However, with the view of the Release Managers, <b>$RM_VIEW</b> need
|
| 55 : |
|
|
to be dealt with for the release to happen.</p>
|
| 56 : |
|
|
|
| 57 : |
|
|
<p>Please see <a
|
| 58 : |
|
|
href=\"http://blog.schmehl.info/Debian/releasing-squeeze-6\">my older
|
| 59 : |
|
|
post</a> for an explanation of the different numbers."
|