Raúl Sánchez Siles <[EMAIL PROTECTED]> writes:

> Package: schroot
> Version: 1.1.5-1.1
> Severity: normal
>
> Hello:
>
> I've set up several chroot configurations using chroot, I attach my
> schroot.conf, on my sid32 configuration I've set the run-exec-scripts
> option to true, but schroot doesn't read it correctly.
>
> I'm also attaching the schroot -i -c sid32 --debug=notice output.

Thanks.  The reason for this is due to a typo in the configuration
file:

> [sid32]
> run-exec-script=true
                ^ should be run-exec-scripts
> run-setup-scripts=true

The debug output confirms this:

> D(2): Getting keyfile group=sid32, key=run-setup-scripts
> D(1): value=1
> D(2): Getting keyfile group=sid32, key=run-session-scripts
> D(1): key not found
> D(2): Getting keyfile group=sid32, key=run-exec-scripts
> D(1): key not found

Key set for run-setup-scripts but not run-exec-scripts (the value is
false by default).

The reason misspelt keys are not flagged as errors is so that
forwards-compatibility may be maintained.  It might be worth reviewing
that, and stopping with an error (or perhaps just a warning) if
invalid keys are found.  I'll leave the bug open as a note to
implement this.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux             http://people.debian.org/~rleigh/
 `. `'   Printing on GNU/Linux?       http://gutenprint.sourceforge.net/
   `-    GPG Public Key: 0x25BFB848   Please GPG sign your mail.

Attachment: pgp7TVxD2uvT8.pgp
Description: PGP signature

Reply via email to