Package: mini-buildd-bld
Version: 0.8.13
Severity: normal

When mini-buildd-bld is installed from scratch it generates the mini-buildd user
and, apparently (since this is clean debian installation on avserver), a 
.sbuildrc configuration file.

The content of this file is malformed:
Email adresses are not properly escaped ("Possible unintended interpolation
of @id in string at ...") and the variable $nolog has no explicit package name.

This is the output from sbuild when called without arguments as user 
mini-buildd:
---
Possible unintended interpolation of @id in string at (eval 20) line 16.
Possible unintended interpolation of @id in string at (eval 20) line 17.
E: /home/mini-buildd/.sbuildrc: Errors found in configuration file:
Global symbol "$nolog" requires explicit package name at (eval 20) line 4.
Global symbol "@id" requires explicit package name at (eval 20) line 16.
Global symbol "@id" requires explicit package name at (eval 20) line 17.
---

This is what the .sbuildrc looks like (slightly anonymized):
---
# Mode "user": Use retval to check if build was successful.
$sbuild_mode = "user";
# We don't use sbuild-generated log files
$nolog = 1;
# We always want to update the cache as we generate sources.list on thy fly.
$apt_update = 1;
# APT-Policy to "1", so we can satisfy dependencies via all sources we added.
$apt_policy = 1;
# Allow unauthenticated apt toggle; see ~/.mini-buildd/README how to set up 
keys for extra sources.
$apt_allow_unauthenticated = 0;

# Add path for ccache
$path = 
"/usr/lib/ccache:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/usr/games";

# Builder identity
$mailfrom = "Mini-Buildd Builder on vs-buildd-amd64.id-domain.tld 
<mini-bui...@id-domain.tld>";
$mailto = "mini-bui...@id-domain.tld";
$maintainer_name='Mini-Buildd Builder';
$pgp_options = "-us -k\"Mini-Buildd Automatic Signing Key\"";

# don't remove this, Perl needs it:
1;
---

The "@" signs inside $mailfrom and $mailto should be escaped (\@), or even 
better, these should be single-quoted strings.

$nolog seems to be unknown to the installed sbuild version. This should be 
investigated.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-vserver-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages mini-buildd-bld depends on:
ii  debconf [debconf-2.0]         1.5.32     Debian configuration management sy
ii  debootstrap                   1.0.23     Bootstrap a basic Debian system
ii  devscripts                    2.10.64    scripts to make the life of a Debi
ii  dpkg-dev                      1.15.7.2   Debian package development tools
ii  dput                          0.9.6      Debian package upload tool
ii  lvm2                          2.02.66-2  The Linux Logical Volume Manager
ii  mini-buildd-common            0.8.13     minimal Debian build daemon - comm
ii  schroot                       1.4.4-1    Execute commands in a chroot envir

Versions of packages mini-buildd-bld recommends:
ii  logrotate                     3.7.8-6    Log rotation utility

mini-buildd-bld suggests no packages.

-- debconf information excluded



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to