-# $Id: config.debian,v 1.2 1999/09/02 22:27:29 gecko Exp $
-#domains
-$gEmailDomain = "bugs.benham"; #bugs.debian.org
-$gListDomain = "lists.benham"; #lists.debian.org
-$gWebDomain = "localhost/Bugs"; #www.debian.org/Bugs
-$gCGIDomain = "/Bugs/cgi"; #cgi.debian.org
-$gMirrors = ""; #comma seperated list
+# This is the bugs.debian.org debbugs configuration file.
+# $Id: config.debian,v 1.27 2005/07/17 19:07:01 cjwatson Exp $
-#Identification
-$gProject = "Benham"; #Debian
-$gProjectTitle = "Benham DebBug Test"; #Debian GNU/Linux
+# Domains
+$gEmailDomain = "bugs.debian.org";
+$gListDomain = "lists.debian.org";
+$gWebHostBugDir = "";
+$gWebDomain = "www.debian.org/Bugs";
+$gHTMLSuffix = "";
+$gPackagePages = "packages.debian.org";
+$gCGIDomain = "bugs.debian.org/cgi-bin";
+$gMirrors = ""; # comma separated list
+$gSubscriptionDomain = "packages.qa.debian.org";
-#person responsible for this installation
-$gMaintainer = "owner"; #Ian Jackson
-$gMaintainerWebpage = "http://localhost/benham"; #http://www.debian.org/~iwj
-$gMaintainerEmail = "root\@benham"; #ownder@bugs.debian.org
+# Project identification
+$gProject = "Debian";
+$gProjectTitle = "Debian GNU/Linux";
+# Person(s) responsible for this installation
+$gMaintainer = "Debian bug tracking system administrator"; # should be plural but that would require changes to other scripts
+$gMaintainerEmail = "owner\@bugs.debian.org";
-#directories
-#don't change location of dirs. They are currently hardcoded. Variables are
-#for future expantion.
-$gSpoolDir = "/var/lib/debbugs/spool"; #working directory
-$gIncomingDir = "incoming"; #unprocessed emails
-$gWebDir = "/var/lib/debbugs/www"; #base location of web pages
-$gDocDir = "/var/lib/debbugs/www/txt"; #location of doc files
+# BTS mailing lists, at $gListDomain
+$gSubmitList = "debian-bugs-dist";
+$gMaintList = "debian-bugs-dist";
+$gQuietList = "debian-bugs-dist";
+$gForwardList = "debian-bugs-forwarded";
+$gDoneList = "debian-bugs-closed";
+$gRequestList = "debian-bugs-dist";
+$gSubmitterList = "debian-bugs-dist";
+$gControlList = "debian-bugs-dist";
+$gSummaryList = "debian-bugs-reports";
+$gMirrorList = "debian-bugs-mirror"; # sends to all mirrors
+$gStrongList = "debian-bugs-rc";
-#data files
-$gMaintainerFile = "/etc/debbugs/Maintainers";
-$gPseudoDescFile = "/etc/debbugs/pseudo-packages.description";
+# Various configurable options
+$gMailer = "exim"; # valid: exim, qmail and sendmail
+$gBug = "Bug"; # how to spell `bug'
+$gBugs = "Bugs"; # how to spell `bugs'
+$gRemoveAge = 28; # days after closed bugs are cleaned out,
+ # 0 disables
+$gSaveOldBugs = 1; # whether to archive such bugs
+$gDefaultSeverity = "normal";
+$gShowSeverities = "critical, grave, serious, important, normal, minor, wishlist, fixed";
+@gStrongSeverities = ( "critical", "grave", "serious" );
+@gSeverityList = ( "critical", "grave", "serious", "important", "normal",
+ "minor", "wishlist", "fixed"
+ );
+%gObsoleteSeverities = ( fixed => 'Use the fixed tag instead.' );
+%gSeverityDisplay = ( "critical", "Critical bugs",
+ "grave", "Grave functionality bugs",
+ "serious", "Serious policy violations",
+ "important", "Important bugs",
+ "normal", "Normal bugs",
+ "minor", "Minor bugs",
+ "fixed", "NMU Fixed bugs",
+ "wishlist", "Wishlist items"
+ );
+@gTags = ( "patch", "wontfix", "moreinfo", "unreproducible", "fixed",
+ "potato", "woody", "sid", "help", "security", "upstream",
+ "pending", "sarge", "sarge-ignore", "experimental", "d-i",
+ "confirmed", "ipv6", "lfs", "fixed-in-experimental",
+ "fixed-upstream", "l10n", "etch", "etch-ignore"
+ );
-#lists
-$gSubmitList = "submit.list"; #debian-bugs-dist@lists
-$gMaintList = "maint.list"; #
-$gQuietList = "quiet.list"; #
-$gFowardList = "foward.list"; #debian-bugs-fowarded@lists
-$gDoneList = "done.list"; #debian-bugs-closed@lists
-$gRequestList = "request.list";
-$gSubmitterList = "submitter.list";
-$gControlList = "control.list";
-$gMirrorList = "mirrors.list"; #sends to all mirrors
+# better don't change this
+$gBounceFroms = "^mailer|^da?emon|^post.*mast|^root|^wpuser|^mmdf|^smt.*|^mrgate|^vmmail|^mail.*system|^uucp|-maiser-|^mal\@|^mail.*agent|^tcpmail|^bitmail|^mailman";
-#config
-$gMailer='exim';
-$gBug='bug';
-$gBugs='bugs';
-$gRemoveAge = 28; #days
-$gDefaultSeverity = 'normal';
-@gStrongSeverities= ('critical','grave');
-@gSeverityList= ('critical','grave','','wishlist');
-%gSeverityDisplay=('critical',"Critical $gBugs",
- 'grave',"Grave $gBugs",
- 'normal',"Normal $gBugs",,
- 'wishlist','Wishlist items');
+# Directories -- do _not_ change their locations.
+# They are currently hardcoded, variables are here for future expansion.
+$gConfigDir = "/org/bugs.debian.org/etc"; # directory where this file is
+$gSpoolDir = "/org/bugs.debian.org/spool"; # working directory
+$gIndicesDir = "/org/bugs.debian.org/indices"; # directory where the indices are
+$gIncomingDir = "incoming"; # unprocessed e-mails
+$gWebDir = "/org/bugs.debian.org/www"; # base location of web pages
+$gDocDir = "/org/ftp.debian.org/ftp/doc"; # location of text doc files
-$gTextInstructions = "Instructions are available from ftp.debian.org
-and at all Debian mirror sites, in the files:
- debian/doc/bug-reporting.txt
- debian/doc/bug-log-access.txt
- debian/doc/bug-maint-info.txt";
+# Required data files
+$gMaintainerFile = "$gConfigDir/Maintainers";
+$gMaintainerFileOverride = "$gConfigDir/Maintainers.override";
+$gUnknownMaintainerEmail = "unknown-package\@qa.debian.org";
+$gPseudoDescFile = "$gConfigDir/pseudo-packages.description";
+$gPackageSource = "$gConfigDir/indices/sources";
-
-
-
-
-#dont change
-$gBounceFroms = "^mailer|^da?emon|^post.*mast|^root|^wpuser|^mmdf|^smt.*|\\$emd|^mrgate|^vmmail|^mail.*system|^uucp|-maiser-|^mal\@|^mail.*agent|^tcpmail|^bitmail|^mailman";
+1;