[buildd-tools-devel] [GIT] sbuild branch master updated. release/sbuild-0.71.0-22-g3e25449

Johannes Schauer josch at moszumanska.debian.org
Sun Oct 16 09:27:35 UTC 2016


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "sbuild".

The branch, master has been updated
       via  3e25449bc9fd005c0eaa140d12ddb3ea77ec7c7a (commit)
       via  9e274fecc08af5bf065dc7957ee59303d4ad5030 (commit)
       via  de084feafa4739f2d69c3dcb89e28a2e0336cf17 (commit)
       via  0ff390a287729adf78c3db790d0f7ff21613e5fd (commit)
       via  dc31275a166ab13e80bbec2e64bbb968ac6805b3 (commit)
       via  bd6020eb1e07f3cf99780639fa9dd8ab2e621a91 (commit)
       via  b2d21192bed3c4aa360706790274a5aec2733965 (commit)
       via  30229e053581529bff5260da8d863c99b0fac2b3 (commit)
       via  7753f0dd4f644d7737c7ab0888c8ec6b91e93bea (commit)
       via  5ccd2930bb8b8ea9f36c78d055eba8947fb4bd26 (commit)
       via  1451057e0a7a460ba4478d5ce877ff91e450d9e2 (commit)
       via  8c614d31993ac2f4c8a1788bc06293a4896975b5 (commit)
      from  4a5199712e749ba975657f41ebdb8a8e85f7f7e3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 3e25449bc9fd005c0eaa140d12ddb3ea77ec7c7a
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Sun Oct 16 11:25:11 2016 +0200

    lib/Sbuild/ChrootSudo.pm: Instead of forbidding single quotes, properly quote the exec string (closes: #836175)

commit 9e274fecc08af5bf065dc7957ee59303d4ad5030
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 10:47:59 2016 +0200

    lib/Sbuild/Build.pm: check for any aborting signals directly after running autopkgtest and piuparts

commit de084feafa4739f2d69c3dcb89e28a2e0336cf17
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 10:46:01 2016 +0200

    lib/Sbuild/Build.pm: instead of success by default, fail by default and only set success if autopkgtest and piuparts succeeded

commit 0ff390a287729adf78c3db790d0f7ff21613e5fd
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 09:47:28 2016 +0200

    lib/Sbuild/Options.pm: Append the empty string if it is passed to --autopkgtest-root-args
    
    Without special treatment, the empty string will be split into an empty
    list and thus nothing gets appended.

commit dc31275a166ab13e80bbec2e64bbb968ac6805b3
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 09:45:36 2016 +0200

    man/sbuild.1.in: Extend example for running autopkgtest

commit bd6020eb1e07f3cf99780639fa9dd8ab2e621a91
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 09:43:12 2016 +0200

    lib/Sbuild/Build.pm: rearrange autopkgtest prefix if-clause for better readability

commit b2d21192bed3c4aa360706790274a5aec2733965
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Thu Oct 13 09:41:46 2016 +0200

    lib/Sbuild/Build.pm: New autopkgtest status: no tests

commit 30229e053581529bff5260da8d863c99b0fac2b3
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Oct 12 16:04:18 2016 +0200

    lib/Sbuild/Build.pm: Don't do architecture check if BUILD_SOURCE is true (closes: #836154)
    
    If the source package is to be built, then we do not need to check if
    any of the source package's architectures can be built given the current
    host architecture because then no matter the Architectures field, at
    least the source package will end up getting built.

commit 7753f0dd4f644d7737c7ab0888c8ec6b91e93bea
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Oct 12 15:57:16 2016 +0200

    lib/Sbuild/Build.pm: Make git commit message into a code comment

commit 5ccd2930bb8b8ea9f36c78d055eba8947fb4bd26
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Oct 12 15:49:37 2016 +0200

    Revert 'lib/Sbuild/Build.pm: Fix "W: Stripped single quote from command for security"'
    
    This reverts commit f8efb79c6b70912af19e1e3507e721dd9630606a.
    
    Using double quotes instead of single quotes is no solution to the
    problem. The chroot backends really ought to support single quotes as
    part of commands to be executed. Thus, the proper fix is, to escape the
    command string correctly before executing it. Just disallowing single
    quotes is a quick and dirty fix but not the correct one. For more
    information and discussion see Debian bugs #816493 and #836175.

commit 1451057e0a7a460ba4478d5ce877ff91e450d9e2
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Oct 12 15:42:36 2016 +0200

    lib/Sbuild/Build.pm: deduplicate error message string

commit 8c614d31993ac2f4c8a1788bc06293a4896975b5
Author: Johannes 'josch' Schauer <josch at mister-muffin.de>
Date:   Wed Oct 12 15:37:26 2016 +0200

    lib/Sbuild/Chroot.pm: fix error message for read_command and write_command

-----------------------------------------------------------------------

Summary of changes:
 lib/Sbuild/Build.pm      | 72 ++++++++++++++++++++++++++++++++----------------
 lib/Sbuild/Chroot.pm     |  4 +--
 lib/Sbuild/ChrootSudo.pm |  9 ++----
 lib/Sbuild/Options.pm    | 14 ++++++++--
 man/sbuild.1.in          |  9 +++++-
 5 files changed, 73 insertions(+), 35 deletions(-)


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list