]> git.decadent.org.uk Git - dak.git/blob - config/debian/dak.conf
Remove debug output
[dak.git] / config / debian / dak.conf
1 Dinstall
2 {
3    GPGKeyring {
4       "/srv/keyring.debian.org/keyrings/debian-keyring.gpg"; 
5       "/srv/keyring.debian.org/keyrings/debian-keyring.pgp";
6       "/srv/ftp.debian.org/keyrings/debian-maintainers.gpg";
7    };
8    SigningKeyring "/srv/ftp.debian.org/s3kr1t/dot-gnupg/secring.gpg";
9    SigningPubKeyring "/srv/ftp.debian.org/s3kr1t/dot-gnupg/pubring.gpg";
10    SigningKeyIds "6070D3A1";
11    SendmailCommand "/usr/sbin/sendmail -odq -oi -t";
12    MyEmailAddress "Debian Installer <installer@ftp-master.debian.org>";
13    MyAdminAddress "ftpmaster@debian.org";
14    MyHost "debian.org";  // used for generating user@my_host addresses in e.g. manual_reject()
15    MyDistribution "Debian"; // Used in emails
16    BugServer "bugs.debian.org";
17    PackagesServer "packages.debian.org";
18    TrackingServer "packages.qa.debian.org";
19    LockFile "/srv/ftp.debian.org/lock/dinstall.lock";
20    Bcc "archive@ftp-master.debian.org";
21    FutureTimeTravelGrace 28800; // 8 hours
22    PastCutoffYear "1984";
23    SkipTime 300;
24    BXANotify "true";
25    CloseBugs "true";
26    OverrideDisparityCheck "true";
27    StableDislocationSupport "false";
28    DefaultSuite "unstable";
29    QueueBuildSuites
30    {
31      unstable;
32    };
33    Reject
34    {
35      NoSourceOnly "true";
36    };
37 };
38
39 Binary-Upload-Restrictions
40 {
41  Components
42  {
43    //main;
44    //contrib;
45    // Yay for consensus through GRs voted on by people not actually involved in the affected architectures
46    none;
47  };
48  unstable
49  {
50    arm
51    {
52      9BF093BC475BABF8B6AEA5F6D7C3F131AB2A91F5;
53      70BC7F9D8C60D2265B7076A23760DBCFFD6645AB;
54      F849E2025D1C194DE62BC6C829BE5D2268FD549F;
55    };
56    alpha 
57    {
58      9BF093BC475BABF8B6AEA5F6D7C3F131AB2A91F5;
59      70BC7F9D8C60D2265B7076A23760DBCFFD6645AB;
60    };   
61   };
62 };
63
64 Generate-Index-Diffs
65 {
66    Options
67    {
68      TempDir "/srv/ftp.debian.org/tiffani";
69      MaxDiffs { Default 14; };
70    };
71 };
72
73 Override
74 {
75    MyEmailAddress "Debian FTP Masters <ftpmaster@ftp-master.debian.org>";
76 };
77
78 Mirror-Split
79 {
80   FTPPath "/srv/ftp.debian.org/ftp";
81   TreeRootPath "/srv/ftp.debian.org/scratch/dsilvers/treeroots";
82   TreeDatabasePath "/srv/ftp.debian.org/scratch/dsilvers/treedbs";
83   BasicTrees { alpha; arm; hppa; hurd-i386; i386; ia64; mips; mipsel; powerpc; s390; sparc; m68k };
84   CombinationTrees
85   {
86     popular { i386; powerpc; all; source; };
87     source { source; };
88     everything { source; all; alpha; arm; hppa; hurd-i386; i386; ia64; mips; mipsel; powerpc; s390; sparc; m68k; };
89   };
90 };
91
92 Show-New
93 {
94   HTMLPath "/srv/ftp.debian.org/web/new/";
95 }
96
97 Import-Users-From-Passwd
98 {
99   ValidGID "800";
100   // Comma separated list of users who are in Postgres but not the passwd file
101   KnownPostgres "postgres,dak,katie,release";
102 };
103
104 Clean-Queues
105 {
106   Options
107   {
108     Days 14;
109    };
110  MorgueSubDir "queues";
111 };
112
113 Control-Overrides
114 {
115   Options
116   {
117     Component "main";
118     Suite "unstable";
119     Type "deb";
120    };
121
122  ComponentPosition "prefix"; // Whether the component is prepended or appended to the section name
123 };
124
125 Rm
126 {
127   Options
128   {
129     Suite "unstable";
130    };
131
132    MyEmailAddress "Debian Archive Maintenance <ftpmaster@ftp-master.debian.org>";
133    LogFile "/srv/ftp.debian.org/web/removals.txt";
134    Bcc "removed-packages@qa.debian.org";
135 };
136
137 Import-Archive
138 {
139   ExportDir "/srv/ftp.debian.org/dak/import-archive-files/";
140 };
141
142 Reject-Proposed-Updates
143 {
144    StableRejector "Andreas Barth and Martin Zobel-Helas";
145    MoreInfoURL "http://release.debian.org/stable/4.0/4.0r3/";
146 };
147
148 Import-LDAP-Fingerprints
149 {
150   LDAPDn "ou=users,dc=debian,dc=org";
151   LDAPServer "db.debian.org";
152   ExtraKeyrings
153   {
154     "/srv/keyring.debian.org/keyrings/removed-keys.pgp";
155     "/srv/keyring.debian.org/keyrings/removed-keys.gpg";
156     "/srv/keyring.debian.org/keyrings/extra-keys.pgp";
157   };
158   KeyServer "wwwkeys.eu.pgp.net";
159 };
160
161 Clean-Suites
162 {
163   // How long (in seconds) dead packages are left before being killed
164   StayOfExecution 129600; // 1.5 days
165   QueueBuildStayOfExecution 86400; // 24 hours
166   MorgueSubDir "pool";
167 };
168
169 Process-New
170 {
171   AcceptedLockFile "/srv/ftp.debian.org/lock/unchecked.lock";
172 };
173
174 Check-Overrides
175 {
176   OverrideSuites
177   {
178     Stable
179     {
180       Process "0";
181     };
182
183     Testing
184     {
185       Process "1";
186       OriginSuite "Unstable";
187     };
188
189     Unstable
190     {
191       Process "1";
192     };
193   };
194 };
195
196 Suite
197 {
198   Oldstable
199   {
200         Components
201         {
202           main;
203           contrib;
204           non-free;
205         };
206         Architectures
207         {
208           source;
209           all;
210           alpha;
211           arm;
212           hppa;
213           i386;
214           ia64;
215           m68k;
216           mips;
217           mipsel;
218           powerpc;
219           s390;
220           sparc;
221         };
222         Announce "debian-changes@lists.debian.org";
223         Version "3.1r6";
224         Origin "Debian";
225         Description "Debian 3.1r6 Released 7 April 2007";
226         CodeName "sarge";
227         OverrideCodeName "sarge";
228         Priority "2";
229         Untouchable "1";
230         ChangeLogBase "dists/oldstable/";
231         UdebComponents
232         {
233           main;
234         };
235   };
236
237   Oldstable-Proposed-Updates
238   {
239         Components
240         {
241           main;
242           contrib;
243           non-free;
244         };
245         Architectures
246         {
247           source;
248           all;
249           alpha;
250           arm;
251           hppa;
252           i386;
253           ia64;
254           m68k;
255           mips;
256           mipsel;
257           powerpc;
258           s390;
259           sparc;
260         };
261         Announce "debian-changes@lists.debian.org";
262         CopyChanges "dists/oldstable-proposed-updates/";
263         CopyDotDak "/srv/ftp.debian.org/queue/oldstable-proposed-updates/";
264         CommentsDir "/srv/ftp.debian.org/queue/o-p-u-new/COMMENTS/";
265         Version "3.1-updates";
266         Origin "Debian";
267         Description "Debian 3.1 Proposed Updates - Not Released";
268         CodeName "sarge-proposed-updates";
269         OverrideCodeName "sarge";
270         OverrideSuite "oldstable";
271         Priority "2";
272         VersionChecks
273         {
274           MustBeNewerThan
275           {
276             Oldstable;
277           };
278           MustBeOlderThan
279           {
280             Stable;
281             Testing;
282             Unstable;
283             Experimental;
284           };
285           Enhances
286           {
287             Oldstable;
288           };
289         };
290         UdebComponents
291         {
292           main;
293         };
294   };
295
296   Stable
297   {
298         Components
299         {
300           main;
301           contrib;
302           non-free;
303         };
304         Architectures
305         {
306           source;
307           all;
308           alpha;
309           amd64;
310           arm;
311           hppa;
312           i386;
313           ia64;
314           mips;
315           mipsel;
316           powerpc;
317           s390;
318           sparc;
319         };
320         Announce "debian-changes@lists.debian.org";
321         // Version "4.0r1";
322         Origin "Debian";
323         // Description "Debian 4.0r1 Released 15 August 2007";
324         CodeName "etch";
325         OverrideCodeName "etch";
326         Priority "5";
327         Untouchable "1";
328         ChangeLogBase "dists/stable/";
329         UdebComponents
330         {
331           main;
332           non-free;
333         };
334   };
335
336   Proposed-Updates
337   {
338         Components
339         {
340           main;
341           contrib;
342           non-free;
343         };
344         Architectures
345         {
346           source;
347           all;
348           alpha;
349           amd64;
350           arm;
351           hppa;
352           i386;
353           ia64;
354           mips;
355           mipsel;
356           powerpc;
357           s390;
358           sparc;
359         };
360         Announce "debian-changes@lists.debian.org";
361         CopyChanges "dists/proposed-updates/";
362         CopyDotDak "/srv/ftp.debian.org/queue/proposed-updates/";
363         CommentsDir "/srv/ftp.debian.org/queue/p-u-new/COMMENTS/";
364         Version "4.0-updates";
365         Origin "Debian";
366         Description "Debian 4.0 Proposed Updates - Not Released";
367         CodeName "etch-proposed-updates";
368         OverrideCodeName "etch";
369         OverrideSuite "stable";
370         Priority "4";
371         VersionChecks
372         {
373           MustBeNewerThan
374           {
375             Stable;
376           };
377           MustBeOlderThan
378           {
379             Testing;
380             Unstable;
381             Experimental;
382           };
383           Enhances
384           {
385             Stable;
386           };
387         };
388         UdebComponents
389         {
390           main;
391         };
392   };
393
394   Testing
395   {
396         Components
397         {
398           main;
399           contrib;
400           non-free;
401         };
402         Architectures
403         {
404           source;
405           all;
406           alpha;
407           amd64;
408           arm;
409           hppa;
410           i386;
411           ia64;
412           mips;
413           mipsel;
414           powerpc;
415           s390;
416           sparc;
417         };
418         Announce "debian-testing-changes@lists.debian.org";
419         Origin "Debian";
420         Description "Debian Testing distribution - Not Released";
421         CodeName "lenny";
422         OverrideCodeName "lenny";
423         Priority "5";
424         UdebComponents
425         {
426           main;
427           non-free;
428         };
429   };
430
431   Testing-Proposed-Updates
432   {
433         Components
434         {
435           main;
436           contrib;
437           non-free;
438         };
439         Architectures
440         {
441           source;
442           all;
443           alpha;
444           amd64;
445           arm;
446           hppa;
447           i386;
448           ia64;
449           m68k;
450           mips;
451           mipsel;
452           powerpc;
453           s390;
454           sparc;
455         };
456         Announce "debian-testing-changes@lists.debian.org";
457         Origin "Debian";
458         Description "Debian Testing distribution updates - Not Released";
459         CodeName "testing-proposed-updates";
460         OverrideCodeName "lenny";
461         OverrideSuite "testing";
462         Priority "6";
463         VersionChecks
464         {
465           MustBeNewerThan
466           {
467             Stable;
468             Proposed-Updates;
469             Testing;
470           };
471           MustBeOlderThan
472           {
473             Unstable;
474             Experimental;
475           };
476           Enhances
477           {
478             Testing;
479           };
480         };
481         UdebComponents
482         {
483           main;
484           non-free;
485         };
486   };
487
488   Etch-m68k
489   {
490         Components
491         {
492           main;
493           contrib;
494           non-free;
495         };
496         Architectures
497         {
498           source;
499           all;
500           m68k;
501         };
502         Announce "debian-testing-changes@lists.debian.org";
503         Origin "Debian";
504         Description "Debian Etch for m68k - Not Released";
505         CodeName "etch-m68k";
506         OverrideCodeName "etch";
507         Priority "5";
508         UdebComponents
509         {
510           main;
511           non-free;
512         };
513   };
514
515
516   Unstable
517   {
518         Components
519         {
520           main;
521           contrib;
522           non-free;
523         };
524         Architectures
525         {
526           source;
527           all;
528           alpha;
529           amd64;
530           arm;
531           hppa;
532           hurd-i386;
533           i386;
534           ia64;
535           m68k;
536           mips;
537           mipsel;
538           powerpc;
539           s390;
540           sparc;
541         };
542         Announce "debian-devel-changes@lists.debian.org";
543         Origin "Debian";
544         Description "Debian Unstable - Not Released";
545         CodeName "sid";
546         OverrideCodeName "sid";
547         Priority "7";
548         VersionChecks
549         {
550           MustBeNewerThan
551           {
552             Stable;
553             Proposed-Updates;
554             Testing;
555             Testing-Proposed-Updates;
556           };
557         };
558         UdebComponents
559         {
560           main;
561           non-free;
562         };
563   };
564
565   Experimental
566   {
567         Components
568         {
569           main;
570           contrib;
571           non-free;
572         };
573         Architectures
574         {
575           source;
576           all;
577           alpha;
578           amd64;
579           arm;
580           hppa;
581           hurd-i386;
582           i386;
583           ia64;
584           m68k;
585           mips;
586           mipsel;
587           powerpc;
588           s390;
589           sparc;
590         };
591         Announce "debian-devel-changes@lists.debian.org";
592         Origin "Debian";
593         Description "Experimental packages - not released; use at your own risk.";
594         CodeName "experimental";
595         NotAutomatic "yes";
596         OverrideCodeName "sid";
597         OverrideSuite "unstable";
598         Priority "0";
599         VersionChecks
600         {
601           MustBeNewerThan
602           {
603             Stable;
604             Proposed-Updates;
605             Testing;
606             Testing-Proposed-Updates;
607             Unstable;
608           };
609         };
610         UdebComponents
611         {
612           main;
613           non-free;
614         };
615   };
616
617 };
618
619 SuiteMappings
620 {
621  "propup-version oldstable-security stable testing testing-proposed-updates unstable";
622  "propup-version stable-security testing testing-proposed-updates unstable";
623  "propup-version testing-security unstable";
624  "map oldstable oldstable-proposed-updates";
625  "map oldstable-security oldstable-proposed-updates";
626  "map stable proposed-updates";
627  "map stable-security proposed-updates";
628  "map-unreleased oldstable unstable";
629  "map-unreleased stable unstable";
630  "map-unreleased proposed-updates unstable";
631  "map testing testing-proposed-updates";
632  "map testing-security testing-proposed-updates";
633  "map-unreleased testing unstable";
634  "map-unreleased testing-proposed-updates unstable";
635 };
636
637 AutomaticByHandPackages {
638   "debian-installer-images" {
639     Source "xxx-debian-installer";
640     Section "raw-installer";
641     Extension "tar.gz";
642     Script "/srv/ftp.debian.org/dak/scripts/debian/byhand-di";
643   };
644
645   "debian-maintainers" {
646     Source "debian-maintainers";
647     Section "raw-keyring";
648     Extension "gpg";
649     Script "/srv/ftp.debian.org/dak/scripts/debian/byhand-dm";
650   };
651
652   "tag-overrides" {
653     Source "tag-overrides";
654     Section "byhand";
655     Extension "tar.gz";
656     Script "/srv/ftp.debian.org/dak/scripts/debian/byhand-tag";
657   };
658 };
659
660 Dir
661 {
662   Root "/srv/ftp.debian.org/ftp/";
663   Pool "/srv/ftp.debian.org/ftp/pool/";
664   Templates "/srv/ftp.debian.org/dak/templates/";
665   PoolRoot "pool/";
666   Lists "/srv/ftp.debian.org/database/dists/";
667   Log "/srv/ftp.debian.org/log/";
668   Lock "/srv/ftp.debian.org/lock";
669   Morgue "/srv/ftp.debian.org/morgue/";
670   MorgueReject "reject";
671   Override "/srv/ftp.debian.org/scripts/override/";
672   QueueBuild "/srv/incoming.debian.org/buildd/";
673   UrgencyLog "/srv/ftp.debian.org/testing/urgencies/";
674   Queue
675   {
676     Accepted "/srv/ftp.debian.org/queue/accepted/";
677     Byhand "/srv/ftp.debian.org/queue/byhand/";
678     ProposedUpdates "/srv/ftp.debian.org/queue/p-u-new/";
679     OldProposedUpdates "/srv/ftp.debian.org/queue/o-p-u-new/";
680     Done "/srv/ftp.debian.org/queue/done/";
681     Holding "/srv/ftp.debian.org/queue/holding/";
682     New "/srv/ftp.debian.org/queue/new/";
683     Reject "/srv/ftp.debian.org/queue/reject/";
684     Unchecked "/srv/ftp.debian.org/queue/unchecked/";
685     BTSVersionTrack "/srv/ftp.debian.org/queue/bts_version_track/";
686   };
687 };
688
689 DB
690 {
691   Name "projectb";
692   Host "";
693   Port -1;
694 };
695
696 Architectures
697 {
698   source "Source";
699   all "Architecture Independent";
700   alpha "DEC Alpha";
701   hurd-i386 "Intel ia32 running the HURD";
702   hppa "HP PA RISC";
703   amd64 "AMD64";
704   arm "ARM";
705   i386 "Intel ia32";
706   ia64 "Intel ia64";
707   m68k "Motorola Mc680x0";
708   mips "MIPS (Big Endian)";
709   mipsel "MIPS (Little Endian)";
710   powerpc "PowerPC";
711   s390 "IBM S/390";
712   sh "Hitatchi SuperH";
713   sparc "Sun SPARC/UltraSPARC";
714 };
715
716 Archive
717 {
718   ftp-master
719   {
720     OriginServer "ftp-master.debian.org";
721     PrimaryMirror "ftp.debian.org";
722     Description "Master Archive for the Debian project";
723   };
724 };
725
726 Component
727 {
728   main
729   {
730         Description "Main";
731         MeetsDFSG "true";
732   };
733
734   contrib
735   {
736         Description "Contrib";
737         MeetsDFSG "true";
738   };
739
740   non-free
741   {
742         Description "Software that fails to meet the DFSG";
743         MeetsDFSG "false";
744   };
745
746   mixed  // **NB:** only used for overrides; not yet used in other code
747   {
748         Description "Legacy Mixed";
749         MeetsDFSG "false";
750   };
751 };
752
753 Section
754 {
755   admin;
756   base;
757   comm;
758   debian-installer;
759   devel;
760   doc;
761   editors;
762   embedded;
763   electronics;
764   games;
765   gnome;
766   graphics;
767   hamradio;
768   interpreters;
769   kde;
770   libdevel;
771   libs;
772   mail;
773   math;
774   misc;
775   net;
776   news;
777   oldlibs;
778   otherosfs;
779   perl;
780   python;
781   science;
782   shells;
783   sound;
784   tex;
785   text;
786   utils;
787   web;
788   x11;
789 };
790
791 Priority
792 {
793   required 1;
794   important 2;
795   standard 3;
796   optional 4;
797   extra 5;
798   source 0; // i.e. unused
799 };
800
801 OverrideType
802 {
803   deb;
804   udeb;
805   dsc;
806 };
807
808 Location
809 {
810
811   // Pool locations on ftp-master.debian.org
812   /srv/ftp.debian.org/ftp/pool/
813     {
814       Archive "ftp-master";
815       Type "pool";
816     };
817
818 };
819
820 Urgency
821 {
822   Default "low";
823   Valid
824   {
825     low;
826     medium;
827     high;
828     emergency;
829     critical;
830   };
831 };