Dinstall { // was non-us.d.o path before Options::No-Mail "true"; SigningKeyring "/srv/debian-r/keyrings/s3kr1t/dot-gnupg/secring.gpg"; SigningPubKeyring "/srv/debian-r/keyrings/s3kr1t/dot-gnupg/pubring.gpg"; SigningKeyIds "55BE302B"; SendmailCommand "/usr/sbin/sendmail -odq -oi -t"; MyEmailAddress "Don Armstrong "; MyAdminAddress "don+crandak@donarmstrong.com"; MyHost "donarmstrong.com"; // used for generating user@my_host addresses in e.g. manual_reject() MyDistribution "Debian-r"; // Used in emails // BugServer "bugs-debian-r"; // PackagesServer "packages-debian-r"; // Bcc "don+cran-archive@donarmstrong.com"; // GroupOverrideFilename "override.group-maint"; FutureTimeTravelGrace 28800; // 8 hours PastCutoffYear "1984"; SkipTime 300; CloseBugs "false"; OverrideDisparityCheck "false"; BXANotify "false"; DefaultSuite "stable"; SuiteSuffix ""; OverrideMaintainer "don+crandak@donarmstrong.com"; LegacyStableHasNoSections "false"; AllowSourceOnlyUploads "true"; }; Process-New { DinstallLockFile "/srv/debian-r/lock/processnew.lock"; LockDir "/srv/debian-r/lock/new/"; }; Import-Users-From-Passwd { ValidGID "800"; // Comma separated list of users who are in Postgres but not the passwd file KnownPostgres "postgres,dak,www-data,udmsearch,repuser"; }; Queue-Report { Directories { byhand; new; }; }; Generate-Index-Diffs { Options { TempDir "/srv/debian-r/tiffani"; MaxDiffs { Default 14; }; }; }; Import-LDAP-Fingerprints { // LDAPDn "ou=users,dc=debian,dc=org"; // LDAPServer "db.debian.org"; ExtraKeyrings { "/srv/debian-r/keyrings/removed-keys.gpg"; "/srv/debian-r/keyrings/extra-keys.gpg"; }; KeyServer "wwwkeys.eu.pgp.net"; }; Check-Overrides { OverrideSuites { Stable { Process "0"; }; Testing { Process "0"; }; }; }; Clean-Queues { Options { Days 14; }; MorgueSubDir "queue"; }; Rm { Options { Suite "unstable"; }; MyEmailAddress "Cran Dak Archive Maintenance "; LogFile "/srv/debian-r/dak-log/removals.txt"; }; Clean-Suites { // How long (in seconds) dead packages are left before being killed StayOfExecution 129600; // 1.5 days MorgueSubDir "pool"; OverrideFilename "override.source-only"; }; // Security-Install // { // ComponentMappings // { // main "debian-r.donarmstrong.com:/pub/UploadQueue"; // contrib "ftp-master.debian.org:/pub/UploadQueue"; // non-free "ftp-master.debian.org:/pub/UploadQueue"; // non-US/main "non-us.debian.org:/pub/UploadQueue"; // non-US/contrib "non-us.debian.org:/pub/UploadQueue"; // non-US/non-free "non-us.debian.org:/pub/UploadQueue"; // }; // }; Suite { // Priority determines which suite is used for the Maintainers file // as generated by 'dak make-maintainers' (highest wins). Stable { Components { main; }; Announce "don+dak@donarmstrong.com"; Version ""; Origin "Debian-r"; Label "Debian-r"; Description "Debian R packages for stable from cran and bioc"; ValidTime 864000; // 10 days CodeName "squeeze"; OverrideCodeName "squeeze"; CopyDotDak "/srv/debian-r/queue/done/"; }; Testing { Components { main; }; Announce "don+dak@donarmstrong.com"; Version ""; Origin "Debian-r"; Label "Debian-r"; Description "Debian R Packages for testing from cran and bioc"; ValidTime 864000; // 10 days CodeName "wheezy"; OverrideCodeName "wheezy"; CopyDotDak "/srv/debian-r/queue/done/"; }; }; SuiteMappings { "map squeeze stable"; "map wheezy testing"; "map sid unstable"; }; Dir { Root "/srv/debian-r/ftp/"; Pool "/srv/debian-r/ftp/pool/"; Templates "/srv/debian-r/dak/templates/"; Export "/srv/debian-r/export/"; Lists "/srv/debian-r/database/dists/"; Cache "/srv/debian-r/database/"; Log "/srv/debian-r/log/"; Lock "/srv/debian-r/lock"; Morgue "/srv/debian-r/morgue/"; Override "/srv/debian-r/scripts/override/"; TempPath "/srv/debian-r/tmp/"; BTSVersionTrack "/srv/debian-r/queue/bts_version_track/"; Holding "/srv/debian-r/queue/holding/"; Done "/srv/debian-r/queue/done/"; Reject "/srv/debian-r/queue/reject/"; // Queue // { // Unchecked "/srv/debian-r/queue/unchecked/"; // Byhand "/srv/debian-r/queue/byhand/"; // New "/srv/debian-r/queue/new/"; // NewStage "/srv/debian-r/queue/newstage/"; // Reject "/srv/debian-r/queue/reject/"; // }; }; DB { Service "debianr"; // 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" }; Architectures { source "Source"; all "Architecture Independent"; i386 "Intel ia32"; powerpc "PowerPC"; amd64 "AMD x86_64 (AMD64)"; }; Archive { debian-r { OriginServer "debian-r.debian.net"; PrimaryMirror "debian-r.debian.net"; Description "Debian-r packages"; }; }; ComponentMappings { "main main"; }; Section { cran; bioc; }; Priority { required 1; important 2; standard 3; optional 4; extra 5; source 0; // i.e. unused }; Urgency { Default "low"; Valid { low; medium; high; emergency; critical; }; }; Contents { Header "contents"; Root "/srv/debian-r/test/"; } Common { ThreadCount 4; } Changelogs { Export "/srv/debian-r/export/changelogs"; } Generate-Releases { MD5Sum { stable; testing; unstable; }; SHA1 { stable; testing; unstable; }; SHA256 { stable; testing; unstable; }; }