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