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