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