X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=docs%2FREADME.config;h=ced87515bdceabf8340687f9ac8458a7d025242f;hb=e0aa4a0d0c3ff29fb4f5c728beabf8af4a0a4cff;hp=645c22ad57be63a926ae4a98e597f72d1e9cb0e5;hpb=ca1925d9291ec667f63dc6a895a3ac36fa9d6547;p=dak.git diff --git a/docs/README.config b/docs/README.config index 645c22ad..ced87515 100644 --- a/docs/README.config +++ b/docs/README.config @@ -39,7 +39,6 @@ Mandatory. List of directory locations, e.g. | Lists "/org/ftp.debian.org/database/dists/"; | Log "/org/ftp.debian.org/log/"; | Morgue "/org/ftp.debian.org/morgue/"; -| MorgueReject "reject"; | QueueBuild "/org/incoming.debian.org/buildd/"; | UrgencyLog "/org/ftp.debian.org/testing/urgencies/"; | Queue @@ -79,10 +78,6 @@ Morgue (required): Removed files are moved there. The morgue has various sub-directories, including (optionally) those defined by Clean-Queues::MorgueSubDir and Clean-Suites::MorgueSubDir. -MorgueReject (required): if dak cannot move a rejected package to -Dir::Queue::Reject, it will try to move it to the Dir::MorgueReject -directory located under Dir::Morgue. - QueueBuild (optional): This variable is only relevant if any suites are to be auto built, i.e. if Dinstall::QueueBuildSuites has any values. @@ -200,8 +195,10 @@ Mandatory. List of dinstall options, e.g.: | Dinstall | { -| PGPKeyring "/org/keyring.debian.org/keyrings/debian-keyring.pgp"; -| GPGKeyring "/org/keyring.debian.org/keyrings/debian-keyring.gpg"; +| GPGKeyring { +| "/org/keyring.debian.org/keyrings/debian-keyring.gpg"; +| "/org/keyring.debian.org/keyrings/debian-keyring.pgp"; +| }; | SigningKeyring "/org/ftp.debian.org/s3kr1t/dot-gnupg/secring.gpg"; | SendmailCommand "/usr/sbin/sendmail -odq -oi -t"; | MyEmailAddress "Debian Installer "; @@ -213,7 +210,6 @@ Mandatory. List of dinstall options, e.g.: | TrackingServer "packages.qa.debian.org"; | LockFile "/org/ftp.debian.org/dak/lock"; | Bcc "archive@ftp-master.debian.org"; -| GroupOverrideFilename "override.group-maint"; | FutureTimeTravelGrace 28800; // 8 hours | PastCutoffYear "1984"; | BXANotify "false"; @@ -223,8 +219,8 @@ Mandatory. List of dinstall options, e.g.: | }; | }; -PGPKeyring and GPGKeyring (required): filenames of the PGP and GnuPG -keyrings to be used by dak respectively. +GPGKeyring (required): filenames of the PGP and GnuPG +keyrings to be used by dak. SigningKeyring (optional): this is the private keyring used by 'dak generate-releases'. @@ -242,8 +238,8 @@ dak and others. It should indicate the name of the distribution. BugServer (required): is used by 'dak process-unchecked' and 'dak rm' when closing bugs. -PackagesServer (requried): used by 'dak rm' when carbon-copying a bug -close mail to a package maintainer. +PackagesServer (required): used by 'dak rm' and 'dak override' when +carbon-copying a bug close mail to a package maintainer. TrackingServer (optional): used by 'dak process-unchecked' and 'dak rm' to send messages for the maintainer also to an alias for people @@ -255,10 +251,6 @@ when in action mode (i.e. not using -n/--no-action). All sent mail is blind carbon copied to the email address in Bcc if it's not blank. -GroupOverrideFilename (optional): this is the override file which contains -the list of email addresses which, if part of the Maintainer field, cause -uploads to always be treated as maintainer uploads. - FutureTimeTravelGrace (required): specifies how many seconds into the future timestamps are allowed to be inside a deb before being rejected. @@ -291,6 +283,15 @@ SkipTime (required): an integer value which is the number of seconds that a file must be older than (via it's last modified timestamp) before dak process-unchecked will REJECT rather than SKIP the package. +KeyAutoFetch (optional): boolean (default: false), which if set (and +not overriden by explicit argument to check_signature()) will enable +auto key retrieval. Requires KeyServer and SigningKeyIds variables be +set. NB: you should only enable this variable on production systems +if you have strict control of your upload queue. + +KeyServer (optional): keyserver used for key auto-retrieval +(c.f. KeyAutoFetch). + ================================================================================ Archive @@ -331,25 +332,6 @@ The description is currently unused. ================================================================================ -Component ---------- - -Mandatory. List of all components, e.g. - -| Component -| { -| main -| { -| Description "Main"; -| MeetsDFSG "true"; -| }; -| }; - -All three values go into the SQL database's 'component' table. -MeetsDFSG is currently unused. - -================================================================================ - Section ------- @@ -384,22 +366,6 @@ go into the SQL database's 'priority' table. ================================================================================ -OverrideType ------------- - -Mandatory. List of al valid override types, e.g. - -| OverrideType -| { -| deb; -| dsc; -| udeb; -| }; - -The type goes into the 'override_type' table in the SQL database. - -================================================================================ - Location --------