This is the last call for comments for the review of debconf templates for mini-buildd. The reviewed templates will be sent on Wednesday, April 14, 2010 to the package maintainer as a bug report and a mail will be sent to this list with "[BTS]" as a subject tag. --
Template: mini-buildd-common/purging_repository Type: note _Description: Repository purge You have chosen to purge mini-buildd on a repository host. . This choice means that the mini-buildd user will be removed along with all the files it owns, including the repository in "/home/mini-buildd/rep". . To keep this data, you need to back it up now.
Template: mini-buildd-rep/mbd_id Type: string Description: Mini-buildd's identity: Identity of the mini-buildd network. . The identity is used on several places; most importantly, the distributions created will be called "BASEDIST-ID". For version strings, it plays the same role as "bpo" as used by backports.org. . Should be a short mnemonic made with letters only. Template: mini-buildd-rep/mbd_rephost Type: string Description: Repository host name: Give the repository's host name; this is usually just the hostname you get via "hostname -f". This will be used to create URLs for HTTP access, and for ssh/scp commands. Template: mini-buildd-rep/mbd_httpport Type: string Default: 80 Description: HTTP port to use: If you use a dedicated HTTP server not using a standard port; note that the whole network (i.e., build hosts too) must use that port. Template: mini-buildd-rep/mbd_sshport Type: string Default: 22 Description: SSH port to use: If you use a dedicated SSH server not using a standard port; note that the whole network (i.e., build hosts too) must use that port. Template: mini-buildd-rep/mbd_mail Type: string Description: Mail address (uploads/builds/failures): All install, failure or log mails go here; usually, it's a good idea to set up a mailing list for that. Template: mini-buildd-rep/mbd_extdocurl Type: string Description: External documentation URL: URL to external documentation. . This is just for convenience to provide a link to that URL on the overview page; just leave empty if you don't have any. Template: mini-buildd-rep/mbd_dists Type: multiselect Choices: ${DISTS} Description: Base distributions to support: Space separated list of base distributions to support. Template: mini-buildd-rep/mbd_archs Type: multiselect Choices: ${ARCHS} Description: Architectures to support: Template: mini-buildd-rep/mbd_apt_allow_unauthenticated Type: boolean Default: false Description: Allow unauthenticated apt? This flag is equivalent to the allow_unauthenticated option in APT or sbuild. . If you set this to false (highly recommended), you will need to manually add the keys for extra sources you might have configured (see ~/.mini-buildd/README for further instructions). . The standard Debian Keys should be managed fine by the *-keyring packages (the paranoid may manually check the fingerprints after initial chroot setups). . Set this to true only if you really trust your configured sources. Template: mini-buildd-rep/mbd_archall Type: select Choices: ${ARCHS} Description: Arch of builder to build non-arch binary packages: One builder machine must have the role of compiling arch=all binary packages; please specify that architecture here. Template: mini-buildd-rep/mbd_source Type: string Description: "${KIND}" sources for architecture "${ARCH}": Apt sources for "${DIST}": ${DESC} . Notes: * To specify more than one source, separate them with "\n". * With PIN and PRIO you may optionally set an apt-pin; useful if an extra source is not in "not-automatic" mode. * Give arch-specific sources only if needed ("any" is fallback). . Syntax: Apt sources line without leading "deb "[;PIN;PRIO] Example: ${EXAMPLE} Template: mini-buildd-rep/mbd_bldhost Type: string Description: Build host for architecture ${ARCH}: Build hosts are installations of mini-buildd-bld for a specific architecture; they manage the chroots and building for that architecture. . Please give a full hostname here. . You may safely give a build host to-be here, and set it up later. Template: mini-buildd-rep/mbd_deb_build_options Type: string Description: Debian build options for architecture ${ARCH}: Build options as defined for DEB_BUILD_OPTIONS environment variable (see policy, chapter 4.9.1). . The only option that is useful here is "parallel=n"; use this if you have multiple CPUs/cores for this architecture's build host. You will then have fast parallel builds for packages that support it. Template: mini-buildd-rep/overview Type: note Description: Repository configuration finished After the package installation is complete, visit the new home of your build network: . ${URL} . (The web server may need to be manually reconfigured to allow the "userdir" option.) . Please note: * On initial installs, or if you configured new build hosts, install the package "mini-buildd-bld" on the appropriate hosts. * On reconfiguration with changes to supported dists or archs, reconfigure the package "mini-buildd-bld" on all build hosts.
Template: mini-buildd-bld/mbd_defer Type: boolean Default: false #flag:translate!:4 Description: Defer builder configuration? To configure builder hosts, the repository host must already be set up and configured (as all the common configuration is pulled from there by builder hosts). . You should defer the configuration if the mini-buildd repository host is not yet set up correctly. The process may be completed later by running "dpkg-reconfigure mini-buildd". . ${STATUS} Template: mini-buildd-bld/mbd_rephttphost Type: string Description: HTTP repository host name: Please enter the fully qualified host name of the repository to be used (the machine where mini-buildd-rep is installed). This will be used to retrieve the configuration of the mini-buildd network automatically via HTTP. . The syntax needed to specify a port number other than the default (80) is "myhost.example.org:8088". Template: mini-buildd-bld/mbd_bldhost Type: select Choices: ${BLDHOSTS} Description: ID for this builder: Please select the host name for this builder from the list of hosts known to mini-buildd-rep. If this host is not listed, you need to reconfigure mini-buildd-rep. Template: mini-buildd-bld/mbd_lvm_vg Type: string Default: auto Description: LVM2 volume group to use: There will need to be a dedicated LVM volume group for the chroots to be maintained on (with schroot). . In that volume group, mini-buildd will automatically maintain chroots named mbd-BASEDIST-ID-ARCH (ID is the identity you configured in mini-buildd-rep). These names should not collide with existing logical volumes in that group; otherwise any reasonably sized volume group should work. . Possible choices are: * auto: an image file will be created in mini-buildd's home, and an LVM volume group named "mini-buildd" will be built using it; * existing or custom volume group: if this volume group doesn't exist now, you'll need to reconfigure this package after creating it.
Source: mini-buildd Section: devel Priority: extra Maintainer: Stephan Sürken <absurd@debian.org> Build-Depends: debhelper (>= 7.0.50~), man-db (>= 2.5.1), po-debconf Standards-Version: 3.8.4 Vcs-Git: git://git.debian.org/git/collab-maint/mini-buildd.git Vcs-Browser: http://git.debian.org/?p=collab-maint/mini-buildd.git;a=summary Package: mini-buildd-common Architecture: all Depends: ${misc:Depends}, adduser, bsd-mailx | mailx, apache2-mpm-worker | httpd, openssh-client, gnupg, wget, sbuild (>= 0.57.7) Description: minimal Debian build daemon - common files Mini-buildd is an easy-to-configure Debian autobuilder and repository. Its general notion is that of add-ons for a Debian base distribution (like etch, lenny, or sid) with an emphasis on clean builds and package checking. . This package includes common parts for both repository and builder installations. Package: mini-buildd-rep Architecture: all Depends: ${misc:Depends}, mini-buildd-common, python, mini-dinstall (>> 0.6.24), cron, procps Recommends: logrotate, dwww Description: minimal Debian build daemon - repository Mini-buildd is an easy-to-configure Debian autobuilder and repository. Its general notion is that of add-ons for a Debian base distribution (like etch, lenny, or sid) with an emphasis on clean builds and package checking. . This package provides the autobuilder network's repository. Package: mini-buildd-bld Architecture: all Depends: ${misc:Depends}, mini-buildd-common, lvm2, debootstrap (>= 1.0.10lenny1), schroot, dput, dpkg-dev, devscripts (>= 2.10.15) Recommends: logrotate Description: minimal Debian build daemon - builder Mini-buildd is an easy-to-configure Debian autobuilder and repository. Its general notion is that of add-ons for a Debian base distribution (like etch, lenny, or sid) with an emphasis on clean builds and package checking. . This package equips a machine to act as a builder for a specific architecture. Before builders can be set up a repository host must be fully configured (see the package mini-buildd-rep).
Attachment:
signature.asc
Description: Digital signature