]> git.donarmstrong.com Git - debbugs.git/blobdiff - scripts/config.debian
depend on apache2 or httpd
[debbugs.git] / scripts / config.debian
index 549335b3340aa43070c1d76d0a4cacec2b2d541a..193e7b528d65e3c4d9ca1a59bb8344c6b6b19946 100644 (file)
@@ -1,66 +1,85 @@
 # This is the bugs.debian.org debbugs configuration file.
-# $Id: config.debian,v 1.4 2000/10/06 22:31:32 joy Exp $
+# $Id: config.debian,v 1.27 2005/07/17 19:07:01 cjwatson Exp $
 
-$gAJDbDir = '/var/lib/debbugs/spool/db';
-$gAJIndex = '/debian/home/ajt/ajbug/pkgindex';
+# 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";
 
-#domains
-$gEmailDomain = "bugs.debian.org";     #bugs.debian.org
-$gListDomain = "lists.debian.org";     #lists.debian.org
-$gWebDomain = "bugs.debian.org";       #www.debian.org/Bugs
-$gCGIDomain = "http://bugs.debian.org/cgi-bin/";       #cgi.debian.org
-$gMirrors = "";                                                #comma seperated list
-
-#Identification
-$gBug = "Bug";
-$gBugs = "Bugs";
-$gProject = "Debian";                          #Debian
-$gProjectTitle = "Debian GNU/Linux";           #Debian GNU/Linux
-
-#person responsible for this installation
-#$gMaintainer = "Debian Bug Tracking System"; #don't change this.. needed for emailing to debian-bugs-dist
-$gMaintainer = "Darren Benham";
-$gMaintainerWebpage = "http://master.debian.org/~gecko";
+# 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 expansion.
-$gSpoolDir = "/var/lib/debbugs/spool"; #working directory
-$gIncomingDir = "incoming";                            #unprocessed emails
-$gWebDir = "/var/lib/debbugs/www";             #base location of web pages
-$gDocDir = "/debian/debian/doc";       #location of doc files
-
-#data files
-$gMaintainerFile = "/etc/debbugs/Maintainers";
-$gPseudoDescFile = "/etc/debbugs/pseudo-packages.description";
-
-#lists
-$gSubmitList = "debian-bugs-dist";                     #debian-bugs-dist@lists
-$gMaintList = "debian-bugs-dist";                      #debian-bugs-dist@lists
-$gQuietList = "debian-bugs-dist";                      #debian-bugs-dist@lists
-$gFowardList = "debian-bugs-forwarded";                        #debian-bugs-fowarded@lists
-$gDoneList = "debian-bugs-closed";                     #debian-bugs-closed@lists
+# 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";
-$gMirrorList = "debian-bugs-mirror";    #sends to all mirrors
+$gSummaryList = "debian-bugs-reports";
+$gMirrorList = "debian-bugs-mirror";                   # sends to all mirrors
+$gStrongList = "debian-bugs-rc";
 
-#config
-$gMailer='exim';
-$gRemoveAge = 28;                                              #days
-$gSaveOldBugs = 1;
-$gDefaultSeverity = 'normal';
-$gShowSeverities = 'critical, grave, important, normal, minor, wishlist, fixed';
-@gStrongSeverities= ('critical','grave','important');
-@gSeverityList= ('critical','grave','important','normal', 'minor', 'wishlist', 'fixed');
-%gSeverityDisplay=('critical','Critical bugs',
-                   'grave','Grave bugs',
-                  'important','Important bugs',
-                   'normal','Normal bugs',
-                  'minor','Trivial bugs',
-                   'fixed', 'NMU Fixed bugs',
-                   'wishlist','Wishlist items');
+# 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"
+         );
 
-#don't change
+# 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";
+
+# 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
+
+# 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";
+
+1;