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