]> git.decadent.org.uk Git - dak.git/blob - setup/dak-minimal.conf.template
Fix up dak config template
[dak.git] / setup / dak-minimal.conf.template
1 Common
2 {
3   ThreadCount 1;
4 };
5
6 DB
7 {
8   Name "projectb";
9   // PoolSize should be at least ThreadCount + 1
10   PoolSize 5;
11   // MaxOverflow shouldn't exceed postgresql.conf's max_connections - PoolSize
12   MaxOverflow 13;
13   // should be false for encoding == SQL_ASCII which is highly recommended
14   Unicode "false"
15 };
16
17 Dinstall
18 {
19    SigningKeyring "__DAKBASE__/keyrings/s3kr1t/dot-gnupg/secring.gpg";
20    SigningPubKeyring "__DAKBASE__/keyrings/s3kr1t/dot-gnupg/pubring.gpg";
21    SigningKeyIds "__ARCHIVEKEYID__";
22
23    Options
24    {
25        No-Mail "true";
26    };
27
28    MyEmailAddress "Archive Installer <dak@__DAKFQDN__>";
29    MyAdminAddress "dak@__DAKFQDN__";
30    MyDistribution "TestDakInstance";
31
32    LockFile "__DAKBASE__/lock/dinstall.lock";
33
34    FutureTimeTravelGrace 28800; // 8 hours
35    PastCutoffYear "1984";
36    SkipTime 10;
37
38    DefaultSuite "unstable";
39 };
40
41 Dir
42 {
43   Root "__DAKBASE__/ftp/";
44   Pool "__DAKBASE__/ftp/pool/";
45   Templates "__DAKBASE__/templates/";
46   Log "__DAKBASE__/log/";
47   Lock "__DAKBASE__/lock/";
48   Morgue "__DAKBASE__/morgue/";
49   Holding "__DAKBASE__/holding/";
50   Done "__DAKBASE__/done/";
51   Reject "__DAKBASE__/reject/";
52
53   Queue
54   {
55     Byhand "__DAKBASE__/queue/byhand/";
56     New "__DAKBASE__/queue/new/";
57     NewStage "__DAKBASE__/queue/newstage/";
58     Unchecked "__DAKBASE__/queue/unchecked/";
59   };
60 };
61
62 Urgency
63 {
64   Default "low";
65   Valid
66   {
67     low;
68     medium;
69     high;
70     emergency;
71     critical;
72   };
73 };