]> git.decadent.org.uk Git - dak.git/blob - config/debian-security/dak.conf
sync debian-security config from klecker
[dak.git] / config / debian-security / dak.conf
1 Dinstall
2 {
3    GPGKeyring {
4      "/org/keyring.debian.org/keyrings/debian-keyring.gpg";
5      "/org/keyring.debian.org/keyrings/debian-keyring.pgp";
6    };
7    SigningKeyring "/org/non-us.debian.org/s3kr1t/dot-gnupg/secring.gpg";
8    SigningPubKeyring "/org/non-us.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    LockFile "/org/security.debian.org/dak/lock";
18    Bcc "archive@ftp-master.debian.org";
19    // GroupOverrideFilename "override.group-maint";
20    FutureTimeTravelGrace 28800; // 8 hours
21    PastCutoffYear "1984";
22    SkipTime 300;
23    CloseBugs "false";
24    OverrideDisparityCheck "false";
25    BXANotify "false";
26    QueueBuildSuites
27    {
28      oldstable;
29      stable;
30      testing;
31    };
32    SecurityQueueHandling "true";     
33    SecurityQueueBuild "true";     
34    DefaultSuite "oldstable";
35    SuiteSuffix "updates";
36    OverrideMaintainer "dak@security.debian.org";
37    StableDislocationSupport "false";
38    LegacyStableHasNoSections "false";
39 };
40
41 Process-New
42 {
43   AcceptedLockFile "/org/security.debian.org/lock/unchecked.lock";
44 };
45
46 Import-Users-From-Passwd
47 {
48   ValidGID "800";
49   // Comma separated list of users who are in Postgres but not the passwd file
50   KnownPostgres "postgres,dak,www-data,udmsearch";
51 };
52
53 Queue-Report
54 {
55   Directories
56   {
57     // byhand;
58     // new;
59     unembargoed;
60   };
61 };
62
63 Clean-Queues
64 {
65   Options
66   {
67     Days 14;
68   };
69  MorgueSubDir "queue";
70 };
71
72 Rm
73 {
74   Options
75   {
76     Suite "unstable";
77   };
78
79   MyEmailAddress "Debian Archive Maintenance <ftpmaster@ftp-master.debian.org>";
80   LogFile "/org/security.debian.org/dak-log/removals.txt";
81 };
82
83 Init-Archive
84 {
85   ExportDir "/org/security.debian.org/dak/import-archive-files/";
86 };
87
88 Clean-Suites
89 {
90   // How long (in seconds) dead packages are left before being killed
91   StayOfExecution 129600; // 1.5 days
92   QueueBuildStayOfExecution 86400; // 24 hours
93   MorgueSubDir "pool";
94   OverrideFilename "override.source-only";
95 };
96
97 Security-Install
98 {
99   ComponentMappings
100   {
101     main "ftp-master.debian.org:/pub/UploadQueue";
102     contrib "ftp-master.debian.org:/pub/UploadQueue";
103     non-free "ftp-master.debian.org:/pub/UploadQueue";
104     non-US/main "non-us.debian.org:/pub/UploadQueue";
105     non-US/contrib "non-us.debian.org:/pub/UploadQueue";
106     non-US/non-free "non-us.debian.org:/pub/UploadQueue";
107   };
108 };
109
110 Suite
111 {
112   // Priority determines which suite is used for the Maintainers file
113   // as generated by 'dak make-maintainers' (highest wins).
114
115   Oldstable
116   {
117         Components 
118         {
119           updates/main;
120           updates/contrib;
121           updates/non-free;
122         };
123         Architectures 
124         {
125           source;  
126           all;
127           alpha;
128           amd64; 
129           arm;
130           hppa;
131           i386;
132           ia64;
133           m68k;
134           mips;
135           mipsel;
136           powerpc;
137           s390;
138           sparc;
139         };
140         Announce "dak@security.debian.org";
141         Version "3.1";
142         Origin "Debian";
143         Label "Debian-Security";
144         Description "Debian 3.1 Security Updates";
145         CodeName "sarge";
146         OverrideCodeName "sarge";
147         CopyDotDak "/org/security.debian.org/queue/done/";
148   };
149
150   Stable
151   {
152         Components 
153         {
154           updates/main;
155           updates/contrib;
156           updates/non-free;
157         };
158         Architectures 
159         {
160           source;  
161           all;
162           amd64; 
163           alpha; 
164           arm;
165           hppa;
166           i386;
167           ia64;
168           mips;
169           mipsel;
170           powerpc;
171           s390;
172           sparc;
173         };
174         Announce "dak@security.debian.org";
175         Version "";
176         Origin "Debian";
177         Label "Debian-Security";
178         Description "Debian 4.0 Security Updates";
179         CodeName "etch";
180         OverrideCodeName "etch";
181         CopyDotDak "/org/security.debian.org/queue/done/";
182   };
183
184   Testing
185   {
186         Components 
187         {
188           updates/main;
189           updates/contrib;
190           updates/non-free;
191         };
192         Architectures 
193         {
194           source;  
195           all;
196           amd64; 
197           alpha; 
198           arm;
199           hppa;
200           i386;
201           ia64;
202           mips;
203           mipsel;
204           powerpc;
205           s390;
206           sparc;
207         };
208         Announce "dak@security.debian.org";
209         Version "";
210         Origin "Debian";
211         Label "Debian-Security";
212         Description "Debian testing Security Updates";
213         CodeName "lenny";
214         OverrideCodeName "lenny";
215         CopyDotDak "/org/security.debian.org/queue/done/";
216   };
217 };
218
219 SuiteMappings
220 {
221   "silent-map oldstable-security oldstable";
222  "silent-map stable-security stable";
223  // JT - FIXME, hackorama
224  // "silent-map testing-security stable";
225   "silent-map etch-secure stable";
226   "silent-map testing-security testing";
227 };
228
229 Dir
230 {
231   Root "/org/security.debian.org/ftp/";
232   Pool "/org/security.debian.org/ftp/pool/";
233   Dak "/org/security.debian.org/dak/";
234   Templates "/org/security.debian.org/dak/templates/";
235   PoolRoot "pool/";
236   Override "/org/security.debian.org/override/";
237   Lock "/org/security.debian.org/lock/";
238   Lists "/org/security.debian.org/dak-database/dists/";
239   Log "/org/security.debian.org/dak-log/";
240   Morgue "/org/security.debian.org/morgue/";
241   MorgueReject "reject";
242   Override "/org/security.debian.org/scripts/override/";
243   QueueBuild "/org/security.debian.org/buildd/";
244   Queue
245   {
246     Accepted "/org/security.debian.org/queue/accepted/";
247     Byhand "/org/security.debian.org/queue/byhand/";
248     Done "/org/security.debian.org/queue/done/";
249     Holding "/org/security.debian.org/queue/holding/";
250     New "/org/security.debian.org/queue/new/";
251     Reject "/org/security.debian.org/queue/reject/";
252     Unchecked "/org/security.debian.org/queue/unchecked/";
253     ProposedUpdates "/does/not/exist/"; // XXX fixme
254
255     Embargoed "/org/security.debian.org/queue/embargoed/";
256     Unembargoed "/org/security.debian.org/queue/unembargoed/";
257     Disembargo "/org/security.debian.org/queue/unchecked-disembargo/";
258   };
259 };
260
261 DB
262 {
263   Name "obscurity";
264   Host ""; 
265   Port -1;
266
267 };
268
269 Architectures
270 {
271
272   source "Source";
273   all "Architecture Independent";
274   alpha "DEC Alpha";
275   hppa "HP PA RISC";
276   arm "ARM";
277   i386 "Intel ia32";
278   ia64 "Intel ia64";
279   m68k "Motorola Mc680x0";
280   mips "MIPS (Big Endian)";
281   mipsel "MIPS (Little Endian)";
282   powerpc "PowerPC";
283   s390 "IBM S/390";
284   sparc "Sun SPARC/UltraSPARC";
285   amd64 "AMD x86_64 (AMD64)";
286
287 };
288
289 Archive
290 {
291
292   security
293   {
294     OriginServer "security.debian.org";
295     PrimaryMirror "security.debian.org";
296     Description "Security Updates for the Debian project";
297   };
298
299 };
300
301 Component
302 {
303
304   updates/main
305   {
306         Description "Main (updates)";
307         MeetsDFSG "true";
308   };
309
310   updates/contrib
311   {
312         Description "Contrib (updates)";
313         MeetsDFSG "true";
314   };
315
316   updates/non-free
317   {
318         Description "Software that fails to meet the DFSG";
319         MeetsDFSG "false";
320   };
321
322 };
323
324 ComponentMappings
325 {
326  "main updates/main";
327  "contrib updates/contrib";
328  "non-free updates/non-free";
329  "non-US/main updates/main";
330  "non-US/contrib updates/contrib";
331  "non-US/non-free updates/non-free";
332 };
333
334 Section
335 {
336   admin;
337   base;
338   comm;
339   debian-installer;
340   devel;
341   doc;
342   editors;
343   electronics;
344   embedded;
345   games;
346   gnome;
347   graphics;
348   hamradio;
349   interpreters;
350   kde;
351   libdevel;
352   libs;
353   mail;
354   math;
355   misc;
356   net;
357   news;
358   oldlibs;
359   otherosfs;
360   perl;
361   python;
362   science;
363   shells;
364   sound;
365   tex;
366   text;
367   utils;
368   web;
369   x11;
370   non-US;
371 };
372
373 Priority
374 {
375   required 1;
376   important 2;
377   standard 3;
378   optional 4;
379   extra 5;
380   source 0; // i.e. unused
381 };
382
383 OverrideType
384 {
385   deb;
386   udeb;
387   dsc;
388 };
389
390 Location
391 {
392   /org/security.debian.org/ftp/dists/
393     {
394       Archive "security";
395       Type "legacy";
396     };
397
398   /org/security.debian.org/ftp/pool/
399     {
400       Archive "security";
401       Suites 
402         {
403           Oldstable;
404           Stable;
405           Testing;
406         };
407       Type "pool";
408     };
409 };
410
411 Urgency
412 {
413   Default "low";
414   Valid
415   {
416     low;
417     medium;
418     high;
419     emergency;
420     critical;
421   };
422 };