Dinstall { SigningKeyring "/srv/ftp-master.debian.org/s3kr1t/dot-gnupg/secring.gpg"; SigningPubKeyring "/srv/ftp-master.debian.org/s3kr1t/dot-gnupg/pubring.gpg"; // SendmailCommand "/usr/sbin/sendmail -odq -oi -t -f envelope@ftp-master.debian.org"; SendmailCommand "/usr/sbin/sendmail -oi -t -f envelope@ftp-master.debian.org"; MyEmailAddress "Debian FTP Masters "; MyAdminAddress "ftpmaster@debian.org"; MyHost "debian.org"; // used for generating user@my_host addresses in e.g. manual_reject() MyDistribution "Debian"; // Used in emails BugServer "bugs.debian.org"; PackagesServer "packages.debian.org"; TrackingServer "packages.qa.debian.org"; Bcc "archive@ftp-master.debian.org"; FutureTimeTravelGrace 28800; // 8 hours PastCutoffYear "1984"; SkipTime 300; BXANotify "true"; CloseBugs "true"; OverrideDisparityCheck "true"; DefaultSuite "unstable"; LintianTags "/srv/ftp-master.debian.org/dak/config/debian/lintian.tags"; ReleaseTransitions "/srv/ftp.debian.org/web/transitions.yaml"; // if you setup an own dak repository and want to upload Debian packages you most possibly want // to set the following option to a real path/filename and then enter those mail addresses that // you want to be able to receive mails generated by your dak installation. This avoids spamming // the real maintainers of a package you upload with mail. // format of entries: one entry per line. Either an email address directly, or a regular expression, // prefixed by "RE:". Examples: "jane.doe@domain.com" or "RE:jane[^@]@domain.com", where the first will // only allow to mail jane.doe@domain.com while the second will mail all of jane*@domain.com // MailWhiteList "/some/path/to/a/file"; }; Transitions { Notifications "debian-devel@lists.debian.org"; }; Generate-Index-Diffs { Options { TempDir "/srv/ftp-master.debian.org/tiffani"; MaxDiffs { Default 56; }; }; }; Show-New { HTMLPath "/srv/ftp.debian.org/web/new/"; } Show-Deferred { LinkPath "/srv/ftp.debian.org/web/deferred/"; DeferredQueue "/srv/upload.debian.org/DEFERRED/"; } Import-Users-From-Passwd { ValidGID "800"; // Comma separated list of users who are in Postgres but not the passwd file KnownPostgres "postgres,dak,katie,release,qa,www-data,guest,repuser"; }; Clean-Queues { Options { Days 14; }; MorgueSubDir "queues"; }; Control-Overrides { Options { Component "main"; Suite "unstable"; Type "deb"; }; }; Rm { Options { Suite "unstable"; }; LogFile "/srv/ftp.debian.org/web/removals.txt"; LogFile822 "/srv/ftp.debian.org/web/removals.822"; Bcc "removed-packages@qa.debian.org"; }; Import-LDAP-Fingerprints { LDAPDn "ou=users,dc=debian,dc=org"; LDAPServer "db.debian.org"; ExtraKeyrings { "/srv/keyring.debian.org/keyrings/removed-keys.pgp"; "/srv/keyring.debian.org/keyrings/removed-keys.gpg"; "/srv/keyring.debian.org/keyrings/extra-keys.pgp"; }; KeyServer "wwwkeys.eu.pgp.net"; }; Clean-Suites { // How long (in seconds) dead packages are left before being killed StayOfExecution 129600; // 1.5 days MorgueSubDir "pool"; }; Process-New { DinstallLockFile "/srv/ftp-master.debian.org/lock/processnew.lock"; LockDir "/srv/ftp-master.debian.org/lock/new/"; }; Check-Overrides { OverrideSuites { Stable { Process "0"; }; Testing { Process "1"; OriginSuite "Unstable"; }; Unstable { Process "1"; }; }; }; Suite { OldStable { Components { main; contrib; non-free; }; }; Stable { Components { main; contrib; non-free; }; }; OldStable-Proposed-Updates { Components { main; contrib; non-free; }; }; Proposed-Updates { Components { main; contrib; non-free; }; }; Testing { Components { main; contrib; non-free; }; }; Testing-Proposed-Updates { Components { main; contrib; non-free; }; }; Squeeze-Updates { Components { main; contrib; non-free; }; }; Unstable { Components { main; contrib; non-free; }; }; Experimental { Components { main; contrib; non-free; }; }; }; SuiteMappings { "silent-map squeeze-security stable-security"; "silent-map wheezy-security testing-security"; "propup-version oldstable-security stable testing testing-proposed-updates unstable"; "propup-version stable-security testing testing-proposed-updates unstable"; "propup-version testing-security unstable"; "map squeeze stable"; "map squeeze-proposed-updates proposed-updates"; "map squeeze-updates proposed-updates"; "map wheezy testing"; "map wheezy-proposed-updates testing-proposed-updates"; "map sid unstable"; "map rc-buggy experimental"; "map oldstable oldstable-proposed-updates"; "map oldstable-security oldstable-proposed-updates"; "map stable proposed-updates"; "map stable-security proposed-updates"; "map stable-proposed-updates proposed-updates"; "map stable-updates proposed-updates"; "map-unreleased oldstable unstable"; "map-unreleased stable unstable"; "map-unreleased proposed-updates unstable"; "map testing testing-proposed-updates"; "map testing-security testing-proposed-updates"; "map-unreleased testing unstable"; "map-unreleased testing-proposed-updates unstable"; }; AutomaticByHandPackages { "debian-installer-images" { Source "debian-installer"; Section "raw-installer"; Extension "tar.gz"; Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-di"; }; "tag-overrides" { Source "tag-overrides"; Section "byhand"; Extension "tar.gz"; Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-tag"; }; "task-overrides" { Source "tasksel"; Section "byhand"; Extension "tar.gz"; Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-task"; }; "win32-loader" { Source "win32-loader"; Section "byhand"; Script "/srv/ftp-master.debian.org/dak/scripts/debian/byhand-win32-loader"; }; }; Dir { Root "/srv/ftp-master.debian.org/ftp/"; Pool "/srv/ftp-master.debian.org/ftp/pool/"; Templates "/srv/ftp-master.debian.org/dak/templates/"; Export "/srv/ftp-master.debian.org/export/"; Lists "/srv/ftp-master.debian.org/database/dists/"; Cache "/srv/ftp-master.debian.org/database/"; Log "/srv/ftp-master.debian.org/log/"; Lock "/srv/ftp-master.debian.org/lock"; Morgue "/srv/ftp-master.debian.org/morgue/"; Override "/srv/ftp-master.debian.org/scripts/override/"; UrgencyLog "/srv/release.debian.org/britney/input/urgencies/"; TempPath "/srv/ftp-master.debian.org/tmp/"; BTSVersionTrack "/srv/ftp-master.debian.org/queue/bts_version_track/"; Holding "/srv/ftp-master.debian.org/queue/holding/"; Done "/srv/ftp-master.debian.org/queue/done/"; Reject "/srv/ftp-master.debian.org/queue/reject/"; }; Queue-Report { ReportLocations { 822Location "/srv/ftp.debian.org/web/new.822"; }; }; DB { Service "projectb"; // PoolSize should be at least ThreadCount + 1 PoolSize 5; // MaxOverflow shouldn't exceed postgresql.conf's max_connections - PoolSize MaxOverflow 13; // should be false for encoding == SQL_ASCII Unicode "false" }; Urgency { Default "low"; Valid { low; medium; high; emergency; critical; }; }; Contents { Header "contents"; Root "/srv/ftp-master.debian.org/test/"; } Common { // The default number of threads for multithreading parts of dak: ThreadCount 16; } Changelogs { Testing "/srv/release.debian.org/tools/trille/current-testing"; Britney "/srv/ftp-master.debian.org/ftp/dists/testing/ChangeLog"; Export "/srv/ftp-master.debian.org/export/changelogs"; } Generate-Releases { MD5Sum { oldstable; oldstable-proposed-updates; proposed-updates; stable; squeeze-updates; testing; testing-proposed-updates; unstable; experimental; }; SHA1 { oldstable; oldstable-proposed-updates; proposed-updates; squeeze-updates; stable; testing; testing-proposed-updates; unstable; experimental; }; SHA256 { oldstable; oldstable-proposed-updates; proposed-updates; squeeze-updates; stable; testing; testing-proposed-updates; unstable; experimental; }; }