[buildd-tools-devel] [GIT] sbuild branch, master, updated. sbuild-0.58.2-114-g60a78d3

Roger Leigh rleigh at alioth.debian.org
Sun May 17 00:19:43 UTC 2009


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  60a78d36dc93c6f5bcb49525654031742704b919 (commit)
       via  e48de595821d84e9b15299164b43839c4a9d2c6a (commit)
       via  0faabb8c54f9a94eaa93716740f39f1937fbe40f (commit)
       via  6094e1a56f031f6f5b1603c892e080072574b880 (commit)
       via  49d51dc932aaf12b3c31074023a7618c3639f8f4 (commit)
       via  fd978e40ece184f1e82df05d4a540e41f58f0f91 (commit)
       via  c583632b65bd9da4561a042ca7c58fcc2ba5ff2d (commit)
       via  68a85e04ff3430faad2cea89c3a89ac79d9147e8 (commit)
       via  6a09f3211d2ba6b384bf5715078ab973e35b46bd (commit)
       via  54c096e7f331ac01e9235d33789fb45060acc0ec (commit)
       via  2c6f4d19b5a33cfc286f244f6377ffd64437f21e (commit)
       via  0ad2690c5508ceefedafdaae6b70e9f957d1b82b (commit)
       via  3a81b73a7f7c2958f5948874a9208b10cebc04bd (commit)
       via  6ba9a2350306929916f5b6849ca13fed48ebe2a9 (commit)
      from  81ac71bb41e451d396121b2f86f584e355a478a9 (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 60a78d36dc93c6f5bcb49525654031742704b919
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:17:53 2009 +0100

    [TODO] Update pending buildd tasks

commit e48de595821d84e9b15299164b43839c4a9d2c6a
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:16:07 2009 +0100

    [Buildd::Uploader] Use Sbuild::ChrootRoot to run wanna-build

commit 0faabb8c54f9a94eaa93716740f39f1937fbe40f
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:06:55 2009 +0100

    [TODO] Fix buildd-mail statistics reporting

commit 6094e1a56f031f6f5b1603c892e080072574b880
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:06:05 2009 +0100

    [TODO] Update

commit 49d51dc932aaf12b3c31074023a7618c3639f8f4
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:04:01 2009 +0100

    [Buildd] Logging functions use Sbuild::LogBase

commit fd978e40ece184f1e82df05d4a540e41f58f0f91
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 01:02:57 2009 +0100

    [Buildd::Conf] Add NO_DETACH options to prevent CTTY detaching for debugging

commit c583632b65bd9da4561a042ca7c58fcc2ba5ff2d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:58:15 2009 +0100

    [Buildd::Conf] SSH_CMD is an ARGV array
    
    To avoid quoting issues, and to use the Sbuild::Chroot command
    executing, piping and logging infrastructure, execute wanna-build
    within an Sbuild::ChrootRoot context in buildd and buildd-mail.
    
    $sshcmd is no longer specified in the configuration file; separate
    command, user, hostname, options and socket options are provided and
    are used to construct the real SSH ARGV for wanna-build executing.
    
    Buildd::wannabuild_command is used to construct the final
    wanna-build command with all SSH setup and socket options.
    
    Buildd::Conf only sets array variables if set.
    
    Buildd::isin is used without namespace prefix in buildd

commit 68a85e04ff3430faad2cea89c3a89ac79d9147e8
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:41:35 2009 +0100

    [TODO] buildd needs to remove pidfile correctly

commit 6a09f3211d2ba6b384bf5715078ab973e35b46bd
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:40:58 2009 +0100

    [buildd] Only unlink pidfile if we are actually a daemon

commit 54c096e7f331ac01e9235d33789fb45060acc0ec
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:36:10 2009 +0100

    [TODO] Update buildd items

commit 2c6f4d19b5a33cfc286f244f6377ffd64437f21e
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:35:31 2009 +0100

    [buildd] Execute commands using Sbuild::Chroot interface

commit 0ad2690c5508ceefedafdaae6b70e9f957d1b82b
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:15:49 2009 +0100

    [Sbuild::Build] Remove completed TODO comment

commit 3a81b73a7f7c2958f5948874a9208b10cebc04bd
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:14:36 2009 +0100

    [Buildd::Conf] Add BUILD_LOG_FILE to remove hardcoded daemon.log

commit 6ba9a2350306929916f5b6849ca13fed48ebe2a9
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun May 17 00:04:00 2009 +0100

    [buildd] make buildd pidfile configurable, rather than hardcoded.
    
    Also simplify signal handling with shutdown_fast replacing lamba function.

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

Summary of changes:
 TODO                     |   58 +++++++++++
 bin/buildd               |  238 +++++++++++++++++++++++++++++++++-------------
 bin/buildd-mail          |  213 ++++++++++++++++++++++++++---------------
 bin/buildd-uploader      |   69 ++++++++-----
 bin/buildd-watcher       |   23 +++--
 etc/buildd.conf          |   42 ++++++--
 lib/Buildd.pm            |   85 +++++++++++------
 lib/Buildd/Conf.pm       |   99 ++++++++++++-------
 lib/Sbuild/Build.pm      |    2 -
 lib/Sbuild/ChrootRoot.pm |  103 ++-------------------
 10 files changed, 581 insertions(+), 351 deletions(-)


hooks/post-receive
-- 
sbuild



More information about the Buildd-tools-devel mailing list