From 853f9fa781df9c0e61b90785c8e8e5098cade557 Mon Sep 17 00:00:00 2001 From: gecko <> Date: Mon, 25 Oct 1999 00:35:04 -0800 Subject: [PATCH] [project @ 1999-10-25 01:35:03 by gecko] Final changes before 2.3-1 release --- debian/changelog | 22 ++++++++++++++++++++++ debian/dirs | 2 +- debian/docs | 2 +- debian/rules | 12 ++++++++---- html/index.html.in | 14 ++++++++++++++ scripts/db2html.in | 10 +++++----- scripts/html-control.in | 9 +++++---- scripts/process.in | 8 ++------ scripts/receive.in | 4 ++-- 9 files changed, 60 insertions(+), 23 deletions(-) diff --git a/debian/changelog b/debian/changelog index b9d2b6be..1f6c40f5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,25 @@ +debbugs (2.3-1) unstable; urgency=low + + * Fixed the send message bug that resulted in the same words (subject) + being printed out over and over and over again + * Added CGI scripts to make retrieval of individual bug reports realtime + * Created upgrade notes from 2.2 to 2.3 + * Added a variable for where the "mailsummary" reports go + * Added optional bug archiving for expired bugs + * Added "fixed" to the default severities + * Some scripts are now perl -w clean. + * Added "severity display" to "Summary of outstanding reports" + (db/ix/summary.html and db/ix/psummary.html) + * Added a variable to allow for a uniformed and starting text tag + * Send both message that closes and original bug to bug submitter + * Fixed X-Debbugs-CC header + * Improved ability to skip pgp signed and mime encoded messages when + looking for commands (control@ and request@) and pseudo headers + (submit@) + * Cosmetic changes... + + -- Darren Benham Tue, 27 Jul 1999 11:27:22 -0700 + debbugs (2.2-3) unstable; urgency=low * Perl Depends change diff --git a/debian/dirs b/debian/dirs index aa96c6e6..7c3e0eec 100644 --- a/debian/dirs +++ b/debian/dirs @@ -1,7 +1,7 @@ /etc/debbugs/html usr/lib/debbugs usr/sbin -usr/doc/debbugs/examples +usr/share/doc/debbugs/examples var/lib/debbugs/indices var/lib/debbugs/www/cgi var/lib/debbugs/www/db diff --git a/debian/docs b/debian/docs index 48af000e..275ab3a5 100644 --- a/debian/docs +++ b/debian/docs @@ -1 +1 @@ -debian/README.mail debian/TODO +UPGRADE debian/README.mail debian/TODO diff --git a/debian/rules b/debian/rules index 9b79a208..684ae9bf 100755 --- a/debian/rules +++ b/debian/rules @@ -32,14 +32,15 @@ install-stamp: build-stamp cp scripts/mailsummary.in `pwd`/debian/tmp/usr/lib/debbugs/mailsummary cp scripts/processall.in `pwd`/debian/tmp/usr/lib/debbugs/processall cp scripts/service.in `pwd`/debian/tmp/usr/lib/debbugs/service - cp scripts/config.in `pwd`/debian/tmp/usr/doc/debbugs/examples/config - cp scripts/text.in `pwd`/debian/tmp/usr/doc/debbugs/examples/text - cp debian/crontab `pwd`/debian/tmp/usr/doc/debbugs/examples/crontab + cp scripts/config.in `pwd`/debian/tmp/usr/share/doc/debbugs/examples/config + cp scripts/text.in `pwd`/debian/tmp/usr/share/doc/debbugs/examples/text + cp debian/crontab `pwd`/debian/tmp/usr/share/doc/debbugs/examples/crontab cp scripts/errorlib.in `pwd`/debian/tmp/usr/lib/debbugs/errorlib cp scripts/html-control.in `pwd`/debian/tmp/usr/lib/debbugs/html-control cp scripts/process.in `pwd`/debian/tmp/usr/lib/debbugs/process cp scripts/receive.in `pwd`/debian/tmp/usr/lib/debbugs/receive cp scripts/summary.in `pwd`/debian/tmp/usr/lib/debbugs/summary + cp scripts/rebuild.in `pwd`/debian/tmp/usr/lib/debbugs/rebuild # cp scripts/changeaddr `pwd`/debian/tmp/usr/lib/debbugs/changeaddr # cp scripts/initialise.out `pwd`/debian/tmp/usr/lib/debbugs/initialise # cp scripts/badness.out `pwd`/debian/tmp/usr/lib/debbugs/badness @@ -62,13 +63,16 @@ install-stamp: build-stamp #install the CGI cp cgi/bugs-fetch2.pl.in `pwd`/debian/tmp/var/lib/debbugs/www/cgi/bugs-fetch2.pl cp cgi/cgi-lib.pl `pwd`/debian/tmp/var/lib/debbugs/www/cgi + cp cgi/bugreport.cgi `pwd`/debian/tmp/var/lib/debbugs/www/cgi/. + cp cgi/common.pl `pwd`/debian/tmp/var/lib/debbugs/www/cgi/. + cp cgi/pkgreport.cgi `pwd`/debian/tmp/var/lib/debbugs/www/cgi/. cp debian/debbugsconfig `pwd`/debian/tmp/usr/sbin/debbugsconfig cp debian/debbugs-maketxt `pwd`/debian/tmp/usr/sbin/debbugs-maketxt #install the config files cp misc/Maintainers `pwd`/debian/tmp/etc/debbugs/. cp misc/pseudo-packages.description `pwd`/debian/tmp/etc/debbugs/. - cp misc/nextnumber `pwd`/debian/tmp/usr/doc/debbugs/examples/. + cp misc/nextnumber `pwd`/debian/tmp/usr/share/doc/debbugs/examples/. cp misc/updateseqs `pwd`/debian/tmp/var/lib/debbugs/spool/. touch install-stamp diff --git a/html/index.html.in b/html/index.html.in index 4fce7c22..8d97a438 100644 --- a/html/index.html.in +++ b/html/index.html.in @@ -77,6 +77,20 @@ also the timestamp page. `Not found' means that that package does not exist or does not have any outstanding or recently closed $gBug reports. +

Find an archived bug report by reference number

+
+ + + +
+

Find an archived bug report by package

+
+ + +
+or get a list of +packages + $gHTMLOtherPages $gHTMLTail diff --git a/scripts/db2html.in b/scripts/db2html.in index 36becf7a..9b4e3bbd 100755 --- a/scripts/db2html.in +++ b/scripts/db2html.in @@ -1,5 +1,5 @@ #!/usr/bin/perl -# $Id: db2html.in,v 1.4 1999/09/18 14:53:02 gecko Exp $ +# $Id: db2html.in,v 1.5 1999/10/25 01:35:04 gecko Exp $ # usage: db2html [-diff] [-stampfile=] [-lastrun=] #load the necessary libraries/configuration @@ -330,7 +330,7 @@ for $f (@files) "$gProject $gBug report logs - ". "$short, boring messages\n". "\n". - "

$gProject $gBugreport logs -". + "$gHTMLStart

$gProject $gBugreport logs -". "\n $short,". " boring messages

\n$boring\n
\n". $tail_html."\n"); @@ -339,7 +339,7 @@ for $f (@files) "$gProject $gBug report logs - ". "$short\n". "\n". - "

$gProject $gBug report logs - $short
\n". + "$gHTMLStart

$gProject $gBug report logs - $short
\n". &sani($s_subject)."

". "$descriptivehead\n". "\n
\n". @@ -456,7 +456,7 @@ for $pending (qw(pending forwarded done)) { &file("si/$pending$severity.html",'ref', "$who_html $gBug reports: $headstring\n". "\n". - "

$who_html $gBug reports: $headstring

\n". + "$gHTMLStart

$who_html $gBug reports: $headstring

\n". $otherindex_html. ($pending eq 'done' ? "

\n$expirynote_html" : ''). "


\n". @@ -504,7 +504,7 @@ sub individualindexes ($\@&\%&&$$$$$&&) { &file($tfilename,'ref', "$gProject $gBug reports: $what $sani\n". "\n". - "

$gProject $gBug reports: $what $sani

\n". + "$gHTMLStart

$gProject $gBug reports: $what $sani

\n". &$getxinforef($tkey). $caveat. "See the listing of $whatplural.\n". diff --git a/scripts/html-control.in b/scripts/html-control.in index beb82d34..503e744a 100755 --- a/scripts/html-control.in +++ b/scripts/html-control.in @@ -1,5 +1,5 @@ #!/usr/bin/perl -# $Id: html-control.in,v 1.3 1999/09/20 05:40:07 gecko Exp $ +# $Id: html-control.in,v 1.4 1999/10/25 01:35:04 gecko Exp $ use POSIX; @@ -77,15 +77,16 @@ close(MM) or nonawful("close html-data.mail: $!"); runshell("/usr/lib/debbugs/db2html $args 2>&1 >html-data $gWebDir/db", sub { &nonawful; }); runshell("/usr/lib/debbugs/html-install $gWebDir/db &1",sub { &quit; }); -runshell("gzip -9 html-data 2>&1",sub { &quit; }); +#runshell("gzip -9 html-data 2>&1",sub { &quit; }); #runshell("btoa 2>&1 >html-data.mail",sub { &quit; }); #runshell('2>&1 '.join(' ',('/usr/lib/sendmail','-f'."$gMaintainerEmail")).' -oem -oi -t