[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [RFR] templates://mini-buildd/{mini-buildd-common.templates,mini-buildd-re p.templates,mini-buildd-bld.templates}



Christian PERRIER wrote:
> Your review should be sent as an answer to this mail.

I'll start by skimming mini-buildd-rep.templates, not mentioned in
your review... 

> Template: mini-buildd-rep/mbd_dists
[...]
> Description: Basis distributions to support:
>  Space separated list of basis distributions to support.

Given that mbd_id talks about "BASEDIST-ID", I deduce this means:

  Description: Base distributions to support:
   Space separated list of base distributions to support.

> Template: mini-buildd-rep/mbd_apt_allow_unauthenticated
[...]
>  This flag correspondents to the respective apt and sbuild
>  options.

The verb is "corresponds", and "respective" is unintelligible here.
(Do users even get told the name of the flag?)  Make it:

   This flag is equivalent to the allow_unauthenticated option in
   APT or sbuild.

> Template: mini-buildd-rep/mbd_archall
[...]
>  One builder machine must have the part to compile arch=all
>  binary packages; just give that architecture here.         

More idiomatic:
   One builder machine must have the role of compiling arch=all
   binary packages; please specify that architecture here.         

> Template: mini-buildd-rep/mbd_source
[...]
>  Notes:
>   * To specify more than one source, separate via "backslash n".
                                                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.

(Why isn't that "is in automatic mode"?  I haven't changed it
because I assume I'm missing something.)

>   * Give arch-specific sources only if needed ("any" is
>     fallback).
>  .
>  Syntax : Apt sources line without leading "deb "[;PIN;PRIO]
         ^
Europunctuation.

> Template: mini-buildd-rep/mbd_deb_build_options         
[...]
>  The only option that is useful here is "parallel=n"; use this
>  if you have multiple CPUs/Cores at your hand for this archs
>  build host. You will then have parallel builds (i.e. faster
>  builds) for packages that support it.

"At your hand"?

   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         
[...]
> CAVEAT: You need to enable your httpd's "userdir" option manually.

Make that
  (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* package "mini-buildd-bld" on all resp. build hosts.
>  * On reconfiguration with changes to supported dists or archs:
>    *reconfigure* package "mini-buildd-bld" on all build hosts.

The nonword "resp" rears its head again.  I assume it means:

   * 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.

Now back to the templates you did cover.  In mini-buildd-common:

>  Template: mini-buildd-common/purging_repository
>  Type: note
> -_Description: About to purge your repository
> +_Description: Repository purge
>   You have selected to purge mini-buildd on a repository host.

s/selected/chosen/

>   .
> + This choice means that the mini-buildd user will be removed along
> + with all files it is owning, including the repository in
> + "/home/mini-buildd/rep".

s/all files it is owning/all the files it owns/
(Or maybe just "all its files".)

> + In order to keep this data, you need to back it up now.

Or short and sweet:
    To keep this data, you need to back it up now.
Even shorter, but imperative:
    To keep this data, back it up now.
(The patch has the first version.)
 
>  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 in case the mini-buildd repository host is
> + not yet set up correctly. The setup may be completed later by running
> + "dpkg-reconfigure mini-buildd".
>   .
>   ${STATUS}

Isn't this the reverse of the usual "configure automatically now?"
logic?  Oh well.
 
Don't say "in case" where you mean "in the case that" (AKA "if").
And a "setup" is the finished state, not the configuration process.

    You should defer 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".

>  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, namely the machine where mini-buildd-rep is installed. This
> + will be used to retrieve the configuration of the mini-buildd network
> + automatically via HTTP.

Avoiding "namely" which isn't quite right:
    used (the machine where mini-buildd-rep is installed). This

>   .
> + The needed syntax to specify an alternate port number (instead of
> + default 80) is "my.host.example.com:8088".

    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:

(Again an eyedee not a Freudian id!)

> + Please enter the host name for this builder, from hosts listed by
> + mini-buildd-rep. If this host is not listed,
>   you need to reconfigure mini-buildd-rep.

I think what you were after is:
    Please select the host name for this builder from the list of
    hosts known to mini-buildd-rep. If this host is not listed,
  
>  Template: mini-buildd-bld/mbd_lvm_vg
>  Type: string
>  Default: auto
>  Description: LVM2 volume group to use:
> + You need a dedicated LVM volume group where the chroots are
>   maintained (via schroot).

That's "are" as in "will need to be", right?  How about:
    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, else any
> + reasonably sized volume group should work.

s/, else/; otherwise/

> -  * Set it to an existing or to-be custom volume group (if your
> -    create the volume group manually later, you need to
> -    reconfigure this package).
> + 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 using it;
                                                          ^
You lost the word "built".  Oh, and s/ - / * /.  If nothing else
they're less confusing in unified diffs.

In the control file:
>  Package: mini-buildd-common
[...]
> +Description: minimal Debian build daemon - common files
>   Mini-buildd is an easy-to-setup Debian autobuilder and
>   repository. Its general notion is that of addons for a Debian
>   base distribution (like etch, lenny, or sid) with an emphasis

Tricky; the verb "(to) set up" is two words, but "easy-to-set-up"
looks fussy.  Maybe "easy-to-configure"?

>  Package: mini-buildd-bld
[...]
> - Install this package on any machine that should act as a
> + This package should be installed on any machine that should act as a
>   builder for a specific architecture. To successfully configure
>   a builder, the repository host (see package mini-buildd-rep)
>   must be fully set up first.

Stacked shoulds?  For even less pushiness we could say:
    This package equips a machine to act[...]

And although the repository host does, in a sense, configure
builders, I suspect that isn't the sense intended:

    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).

-- 
JBR	with qualifications in linguistics, experience as a Debian
	sysadmin, and probably no clue about this particular package
--- ../mini-buildd-0.8.12.pristine/debian/mini-buildd-bld.templates	2009-08-05 12:14:23.000000000 +0100
+++ debian/mini-buildd-bld.templates	2010-03-31 23:07:54.000000000 +0100
@@ -1,54 +1,53 @@
 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).
  .
- Defer configuration in case your mini-buildd repository host is
- not yet set up correctly. You must complete your setup by
- running dpkg-reconfigure manually later.
+ 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: Repository (http) host name:
- Give the full host name of the repository here -- that is the
- machine where mini-buildd-rep is installed. This will be used
- to retrieve the configuration of the mini-buildd network
- automatically via http.
+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.
  .
- If you need to specify a different port than the default (80),
- use something like "my.host.com:8088".
+ 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: This builder's id:
- This builder's host name; you see the selection from the
- configuration of mini-buildd-rep. If your host is not listed,
+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.
- .
- Default is the host matching $(hostname -f).
 
 Template: mini-buildd-bld/mbd_lvm_vg
 Type: string
 Default: auto
 Description: LVM2 volume group to use:
- You need a dedicated lvm volume group where the chroots are
- maintained (via schroot).
+ 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, else any
- reasonably sized volume group should work. Either
- .
-  * Set this to "auto": An image file will be used automagically
-    in mini-buildd's home, and a lvm volume group named
-    "mini-buildd" be build on that via a loop device.
-  * Set it to an existing or to-be custom volume group (if your
-    create the volume group manually later, you need to
-    reconfigure this package).
+ 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.
--- ../mini-buildd-0.8.12.pristine/debian/mini-buildd-common.templates	2009-08-05 12:14:23.000000000 +0100
+++ debian/mini-buildd-common.templates	2010-03-31 23:07:57.000000000 +0100
@@ -1,11 +1,10 @@
 Template: mini-buildd-common/purging_repository
 Type: note
-_Description: About to purge your repository
- You have selected to purge mini-buildd on a repository host.
+_Description: Repository purge
+ You have chosen to purge mini-buildd on a repository host.
  .
- Puging means to remove the mini-buildd user along with all its
- files, including the repository in "/home/mini-buildd/rep".
+ 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".
  .
- If you want to keep that data,
- .
-       BACK IT UP NOW BEFORE CONTINUING.
+ To keep this data, you need to back it up now.
--- ../mini-buildd-0.8.12.pristine/debian/mini-buildd-rep.templates	2009-08-05 12:14:23.000000000 +0100
+++ debian/mini-buildd-rep.templates	2010-03-31 23:07:59.000000000 +0100
@@ -50,8 +50,8 @@
 Template: mini-buildd-rep/mbd_dists
 Type: multiselect
 Choices: ${DISTS}
-Description: Basis distributions to support:
- Space separated list of basis distributions to support.
+Description: Base distributions to support:
+ Space separated list of base distributions to support.
 
 Template: mini-buildd-rep/mbd_archs
 Type: multiselect
@@ -62,8 +62,8 @@
 Type: boolean
 Default: false
 Description: Allow unauthenticated apt?
- This flag correspondents to the respective apt and sbuild
- options.
+ 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
@@ -80,8 +80,8 @@
 Type: select
 Choices: ${ARCHS}
 Description: Arch of builder to build non-arch binary packages:
- One builder machine must have the part to compile arch=all
- binary packages; just give that architecture here.
+ 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
@@ -89,13 +89,13 @@
  Apt sources for "${DIST}": ${DESC}
  .
  Notes:
-  * To specify more than one source, separate via "backslash n".
+  * 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]
+  Syntax: Apt sources line without leading "deb "[;PIN;PRIO]
   Example: ${EXAMPLE}
 
 Template: mini-buildd-rep/mbd_bldhost
@@ -116,9 +116,9 @@
  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 at your hand for this archs
- build host. You will then have parallel builds (i.e. faster
- builds) for packages that support it.
+ 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
@@ -128,10 +128,11 @@
  .
  ${URL}
  .
- CAVEAT: You need to enable your httpd's "userdir" option manually.
+ (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* package "mini-buildd-bld" on all resp. build hosts.
-  * On reconfiguration with changes to supported dists or archs:
-    *reconfigure* package "mini-buildd-bld" on all build hosts.
+  * 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.
--- ../mini-buildd-0.8.12.pristine/debian/control	2010-02-24 14:25:39.000000000 +0000
+++ debian/control	2010-03-31 23:08:01.000000000 +0100
@@ -10,8 +10,8 @@
 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 buildd (common)
- Mini-buildd is an easy-to-setup Debian autobuilder and
+Description: minimal Debian build daemon - common files
+ Mini-buildd is an easy-to-configure Debian autobuilder and
  repository. Its general notion is that of addons for a Debian
  base distribution (like etch, lenny, or sid) with an emphasis
  on clean builds and package checking.
@@ -23,26 +23,24 @@
 Architecture: all
 Depends: ${misc:Depends}, mini-buildd-common, python, mini-dinstall (>> 0.6.24), cron, procps
 Recommends: logrotate, dwww
-Description: Minimal Debian buildd (repository)
- Mini-buildd is an easy-to-setup Debian autobuilder and
+Description: minimal Debian build daemon - repository
+ Mini-buildd is an easy-to-configure Debian autobuilder and
  repository. Its general notion is that of addons for a Debian
  base distribution (like etch, lenny, or sid) with an emphasis
  on clean builds and package checking.
  .
- Install this package on the machine that should hold the
- autobuilder network's repository.
+ 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 buildd (builder)
- Mini-buildd is an easy-to-setup Debian autobuilder and
+Description: minimal Debian build daemon - builder
+ Mini-buildd is an easy-to-configure Debian autobuilder and
  repository. Its general notion is that of addons for a Debian
  base distribution (like etch, lenny, or sid) with an emphasis
  on clean builds and package checking.
  .
- Install this package on any machine that should act as a
- builder for a specific architecture. To successfully configure
- a builder, the repository host (see package mini-buildd-rep)
- must be fully set up first.
+ 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).
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.
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 acccess, 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.
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 addons 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 addons 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 addons 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).

Reply to: