]> git.decadent.org.uk Git - dak.git/blob - config/debian/dak.conf
Remove more unused values
[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-maintainers.gpg";
6    };
7    SigningKeyring "/srv/ftp-master.debian.org/s3kr1t/dot-gnupg/secring.gpg";
8    SigningPubKeyring "/srv/ftp-master.debian.org/s3kr1t/dot-gnupg/pubring.gpg";
9 //   SendmailCommand "/usr/sbin/sendmail -odq -oi -t -f envelope@ftp-master.debian.org";
10    SendmailCommand "/usr/sbin/sendmail -oi -t -f envelope@ftp-master.debian.org";
11    MyEmailAddress "Debian FTP Masters <ftpmaster@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-master.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    DefaultSuite "unstable";
27    LintianTags "/srv/ftp-master.debian.org/dak/config/debian/lintian.tags";
28    Reject
29    {
30      ReleaseTransitions "/srv/ftp.debian.org/web/transitions.yaml";
31    };
32    // if you setup an own dak repository and want to upload Debian packages you most possibly want
33    // to set the following option to a real path/filename and then enter those mail addresses that
34    // you want to be able to receive mails generated by your dak installation. This avoids spamming
35    // the real maintainers of a package you upload with mail.
36    // format of entries: one entry per line. Either an email address directly, or a regular expression,
37    // prefixed by "RE:". Examples: "jane.doe@domain.com" or "RE:jane[^@]@domain.com", where the first will
38    // only allow to mail jane.doe@domain.com while the second will mail all of jane*@domain.com
39    //  MailWhiteList "/some/path/to/a/file";
40 };
41
42 Transitions
43 {
44    Notifications "debian-devel@lists.debian.org";
45 };
46
47 Generate-Index-Diffs
48 {
49    Options
50    {
51      TempDir "/srv/ftp-master.debian.org/tiffani";
52      MaxDiffs { Default 14; };
53    };
54 };
55
56 Show-New
57 {
58   HTMLPath "/srv/ftp.debian.org/web/new/";
59 }
60
61 Show-Deferred
62 {
63   LinkPath "/srv/ftp.debian.org/web/deferred/";
64   DeferredQueue "/srv/upload.debian.org/DEFERRED/";
65 }
66
67 Import-Users-From-Passwd
68 {
69   ValidGID "800";
70   // Comma separated list of users who are in Postgres but not the passwd file
71   KnownPostgres "postgres,dak,katie,release,qa,www-data,guest,repuser";
72 };
73
74 Clean-Queues
75 {
76   Options
77   {
78     Days 14;
79    };
80  MorgueSubDir "queues";
81 };
82
83 Control-Overrides
84 {
85   Options
86   {
87     Component "main";
88     Suite "unstable";
89     Type "deb";
90    };
91 };
92
93 Rm
94 {
95   Options
96   {
97     Suite "unstable";
98    };
99
100    LogFile "/srv/ftp.debian.org/web/removals.txt";
101    LogFile822 "/srv/ftp.debian.org/web/removals.822";
102    Bcc "removed-packages@qa.debian.org";
103 };
104
105 Import-LDAP-Fingerprints
106 {
107   LDAPDn "ou=users,dc=debian,dc=org";
108   LDAPServer "db.debian.org";
109   ExtraKeyrings
110   {
111     "/srv/keyring.debian.org/keyrings/removed-keys.pgp";
112     "/srv/keyring.debian.org/keyrings/removed-keys.gpg";
113     "/srv/keyring.debian.org/keyrings/extra-keys.pgp";
114   };
115   KeyServer "wwwkeys.eu.pgp.net";
116 };
117
118 Clean-Suites
119 {
120   // How long (in seconds) dead packages are left before being killed
121   StayOfExecution 129600; // 1.5 days
122   MorgueSubDir "pool";
123 };
124
125 Process-New
126 {
127   DinstallLockFile "/srv/ftp-master.debian.org/lock/processnew.lock";
128   LockDir "/srv/ftp-master.debian.org/lock/new/";
129 };
130
131 Check-Overrides
132 {
133   OverrideSuites
134   {
135     Stable
136     {
137       Process "0";
138     };
139
140     Testing
141     {
142       Process "1";
143       OriginSuite "Unstable";
144     };
145
146     Unstable
147     {
148       Process "1";
149     };
150   };
151 };
152
153 Suite
154 {
155   OldStable
156   {
157         Components
158         {
159           main;
160           contrib;
161           non-free;
162         };
163   };
164
165   Stable
166   {
167         Components
168         {
169           main;
170           contrib;
171           non-free;
172         };
173   };
174
175   OldStable-Proposed-Updates
176   {
177         Components
178         {
179           main;
180           contrib;
181           non-free;
182         };
183   };
184
185   Proposed-Updates
186   {
187         Components
188         {
189           main;
190           contrib;
191           non-free;
192         };
193   };
194
195   Testing
196   {
197         Components
198         {
199           main;
200           contrib;
201           non-free;
202         };
203   };
204
205   Testing-Proposed-Updates
206   {
207         Components
208         {
209           main;
210           contrib;
211           non-free;
212         };
213   };
214
215   Squeeze-Updates
216   {
217         Components
218         {
219           main;
220           contrib;
221           non-free;
222         };
223   };
224
225   Unstable
226   {
227         Components
228         {
229           main;
230           contrib;
231           non-free;
232         };
233   };
234
235   Experimental
236   {
237         Components
238         {
239           main;
240           contrib;
241           non-free;
242         };
243   };
244 };
245
246 SuiteMappings
247 {
248  "silent-map lenny-security oldstable-security";
249  "silent-map squeeze-security stable-security";
250  "silent-map wheezy-security testing-security";
251  "propup-version oldstable-security stable testing testing-proposed-updates unstable";
252  "propup-version stable-security testing testing-proposed-updates unstable";
253  "propup-version testing-security unstable";
254  "map lenny oldstable";
255  "map lenny-proposed-updates oldstable-proposed-updates";
256  "map squeeze stable";
257  "map squeeze-proposed-updates proposed-updates";
258  "map squeeze-updates proposed-updates";
259  "map wheezy testing";
260  "map wheezy-proposed-updates testing-proposed-updates";
261  "map sid unstable";
262  "map rc-buggy experimental";
263  "map oldstable oldstable-proposed-updates";
264  "map oldstable-security oldstable-proposed-updates";
265  "map stable proposed-updates";
266  "map stable-security proposed-updates";
267  "map stable-proposed-updates proposed-updates";
268  "map stable-updates proposed-updates";
269  "map-unreleased oldstable unstable";
270  "map-unreleased stable unstable";
271  "map-unreleased proposed-updates unstable";
272  "map testing testing-proposed-updates";
273  "map testing-security testing-proposed-updates";
274  "map-unreleased testing unstable";
275  "map-unreleased testing-proposed-updates unstable";
276 };
277
278 AutomaticByHandPackages {
279   "debian-installer-images" {
280     Source "debian-installer";
281     Section "raw-installer";
282     Extension "tar.gz";
283     Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-di";
284   };
285
286   "tag-overrides" {
287     Source "tag-overrides";
288     Section "byhand";
289     Extension "tar.gz";
290     Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-tag";
291   };
292
293   "task-overrides" {
294     Source "tasksel";
295     Section "byhand";
296     Extension "tar.gz";
297     Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-task";
298   };
299
300   "win32-loader" {
301     Source "win32-loader";
302     Section "byhand";
303     Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-win32-loader";
304   };
305 };
306
307 Dir
308 {
309   Root "/srv/ftp-master.debian.org/ftp/";
310   Pool "/srv/ftp-master.debian.org/ftp/pool/";
311   Templates "/srv/ftp-master.debian.org/dak/templates/";
312   Export "/srv/ftp-master.debian.org/export/";
313   PoolRoot "pool/";
314   Lists "/srv/ftp-master.debian.org/database/dists/";
315   Cache "/srv/ftp-master.debian.org/database/";
316   Log "/srv/ftp-master.debian.org/log/";
317   Lock "/srv/ftp-master.debian.org/lock";
318   Morgue "/srv/ftp-master.debian.org/morgue/";
319   Override "/srv/ftp-master.debian.org/scripts/override/";
320   UrgencyLog "/srv/release.debian.org/britney/input/urgencies/";
321   TempPath "/srv/ftp-master.debian.org/tmp/";
322   Queue
323   {
324     Byhand "/srv/ftp-master.debian.org/queue/byhand/";
325     ProposedUpdates "/srv/ftp-master.debian.org/queue/p-u-new/";
326     OldProposedUpdates "/srv/ftp-master.debian.org/queue/o-p-u-new/";
327     ProposedUpdates "/srv/ftp-master.debian.org/queue/p-u-new/";
328     Done "/srv/ftp-master.debian.org/queue/done/";
329     Holding "/srv/ftp-master.debian.org/queue/holding/";
330     New "/srv/ftp-master.debian.org/queue/new/";
331     Reject "/srv/ftp-master.debian.org/queue/reject/";
332     Unchecked "/srv/ftp-master.debian.org/queue/unchecked/";
333     Newstage "/srv/ftp-master.debian.org/queue/newstage/";
334     BTSVersionTrack "/srv/ftp-master.debian.org/queue/bts_version_track/";
335     Embargoed "/srv/ftp-master.debian.org/does/not/exist/";
336     Unembargoed "/srv/ftp-master.debian.org/does/not/exist/";
337     Disembargo "/srv/ftp-master.debian.org/does/not/exist/";
338   };
339 };
340
341 Queue-Report
342 {
343   ReportLocations
344   {
345     822Location "/srv/ftp.debian.org/web/new.822";
346   };
347 };
348
349 DB
350 {
351   Service "projectb";
352   // PoolSize should be at least ThreadCount + 1
353   PoolSize 5;
354   // MaxOverflow shouldn't exceed postgresql.conf's max_connections - PoolSize
355   MaxOverflow 13;
356   // should be false for encoding == SQL_ASCII
357   Unicode "false"
358 };
359
360 Archive
361 {
362   ftp-master
363   {
364     OriginServer "ftp-master.debian.org";
365     PrimaryMirror "ftp.debian.org";
366     Description "Master Archive for the Debian project";
367   };
368 };
369
370 Urgency
371 {
372   Default "low";
373   Valid
374   {
375     low;
376     medium;
377     high;
378     emergency;
379     critical;
380   };
381 };
382
383 Contents
384 {
385   Header "contents";
386   Root "/srv/ftp-master.debian.org/test/";
387 }
388
389 Common
390 {
391   // The default number of threads for multithreading parts of dak:
392   ThreadCount 16;
393 }
394
395 Changelogs
396 {
397   Testing "/srv/release.debian.org/tools/trille/current-testing";
398   Britney "/srv/ftp-master.debian.org/ftp/dists/testing/ChangeLog";
399   Export "/srv/ftp-master.debian.org/export/changelogs";
400 }
401
402 Generate-Releases
403 {
404   MD5Sum
405   {
406     oldstable;
407     oldstable-proposed-updates;
408     proposed-updates;
409     stable;
410     squeeze-updates;
411     testing;
412     testing-proposed-updates;
413     unstable;
414     experimental;
415   };
416   SHA1
417   {
418     oldstable;
419     oldstable-proposed-updates;
420     proposed-updates;
421     squeeze-updates;
422     stable;
423     testing;
424     testing-proposed-updates;
425     unstable;
426     experimental;
427   };
428   SHA256
429   {
430     oldstable;
431     oldstable-proposed-updates;
432     proposed-updates;
433     squeeze-updates;
434     stable;
435     testing;
436     testing-proposed-updates;
437     unstable;
438     experimental;
439   };
440 }