[buildd-tools-devel] [GIT] schroot branch, master, updated. debian/schroot-1.4.0-1-182-g03be815

Roger Leigh rleigh at alioth.debian.org
Sun Jul 11 20:10:22 UTC 2010


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 "schroot".

The branch, master has been updated
       via  03be815da8ffc7c40442cfb1dc3f876616cff9c3 (commit)
       via  12600ccfcffd9c36b51026783794651274424b4c (commit)
       via  c1353d69f478ba67fe3666666bce3b07293aa5e2 (commit)
       via  f6e9001a0a33cce4c04ee8b80d2a9ae54818ea0b (commit)
       via  e10fe551a4e9b87a2e8cc4617c529672169b226a (commit)
       via  705e7f014d341530f4232e0cd7e08ed1da332790 (commit)
       via  bcf89047340c60d852ffd98835a880f55a4806d7 (commit)
       via  0e8dfae26212e7fc2f2f567ac25785464119b4a4 (commit)
       via  57edc7d5ec6be9e3ae7969c615fed8971281b33d (commit)
       via  7e9e296c47f85b02a0b09469b2054d30bca2807f (commit)
       via  4bf25bdf26006ac9814747a01aedb5afb7756f38 (commit)
       via  0f21e11f22b75a2b1e1c7c5dca986c11da841c2d (commit)
       via  05643252cfe89eb6eeb46b4a210a4ba332434445 (commit)
       via  d1d4aba2e4e5392a7529d2dbfa14156264d83db0 (commit)
       via  f21a1b292e609e54ed8b188d8d613e946cea432d (commit)
       via  b4bacc6ce9b90be377c4e898ff25c59e7ec11575 (commit)
       via  06d2feac42cd65c577269a0ee50d68587e214658 (commit)
       via  4b1ab2b33462386536733165643b6334af40a6aa (commit)
       via  9368d663d437d347dbf5a17c0d1ddd3a3b5e5887 (commit)
       via  8c326637b963a1c71fc3fdcd60d75d97ef69fe38 (commit)
       via  6faf4172f05cb57a914a59dec33b2c89d06f404a (commit)
       via  c592061b4bb6fb79be7ea30d3475c563836bb748 (commit)
       via  4c36b620868bac054cf7070c1d45f82cbd0d4748 (commit)
       via  26a94215574c13f74c3425429844d17a850416be (commit)
       via  da86b4defddab3c236a9a162d7136f4faaa22f94 (commit)
       via  8b905aa41c3573c857143f629326a2553139cf11 (commit)
       via  a63d70e5cfdf9571aa1ab996f71505a72bf04c0d (commit)
       via  ead0fe16f0a6e0b279056db8c533b04af0967a1a (commit)
       via  64227ffa8d1435db150778bdc10fcbc099e8bb64 (commit)
       via  46222de1618589409dc4f35e7b8d2a867a2ad580 (commit)
       via  1dcc47f3c15934479f547e08d9638e0a39981333 (commit)
       via  04968ad77b371fc0ec0444e74df8e06ff8429cc2 (commit)
       via  35947fc074d383463b8a2dc1718ef06389c5dcff (commit)
       via  a347a29791b1339e30a7f63c9e23b5e8a23629df (commit)
       via  1a9faa2832abc310b00ca242100e3c45a2633780 (commit)
       via  f40e55dd292b11af1ee77d5a732a2b003e5a3337 (commit)
       via  162679401c00592ab87dc2c80d7df12e161cb80f (commit)
       via  5ee403fbd7e3fd8ef77a345b57ab86ab0d8b462b (commit)
       via  b809652b2565e40d3509e68ab2642b2bc7fd1fb3 (commit)
      from  7c56db33e989fb91710f59fdfdbcf9804640864a (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 03be815da8ffc7c40442cfb1dc3f876616cff9c3
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 21:08:13 2010 +0100

    po: Merge changes from schroot-1.4 branch
    
    Note line numbers have been dropped.

commit 12600ccfcffd9c36b51026783794651274424b4c
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 20:46:37 2010 +0100

    man: Document chroot namespaces

commit c1353d69f478ba67fe3666666bce3b07293aa5e2
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 19:46:04 2010 +0100

    schroot::main_base: Remove debugging statement

commit f6e9001a0a33cce4c04ee8b80d2a9ae54818ea0b
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 19:39:54 2010 +0100

    sbuild::chroot_config: Add get_namespace helper
    
    Add helper function to split a name into namespace and chroot.

commit e10fe551a4e9b87a2e8cc4617c529672169b226a
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 19:39:07 2010 +0100

    schroot::main_base: Use find_alias rather than find_chroot
    
    This is to cope with compatibility names which are stored
    only in the alias table.

commit 705e7f014d341530f4232e0cd7e08ed1da332790
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 18:29:39 2010 +0100

    man: Document deprecation of priority

commit bcf89047340c60d852ffd98835a880f55a4806d7
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 18:29:18 2010 +0100

    etc: Remove priority from schroot.conf examples

commit 0e8dfae26212e7fc2f2f567ac25785464119b4a4
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 18:29:02 2010 +0100

    debian: Bump version to 1.4.8-1

commit 57edc7d5ec6be9e3ae7969c615fed8971281b33d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 18:14:22 2010 +0100

    Document namespaces and undocumented return types

commit 7e9e296c47f85b02a0b09469b2054d30bca2807f
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 18:12:30 2010 +0100

    sbuild::session: Don't use sbuild::chroot_config
    
    Previously a chroot_config object was used to look up chroots, but
    now we simply pass it a list of chroot objects to operate on.  This
    means name lookups can't fail, since they all get done much earlier.
    Alter dependent session and session-using code to provide a chroot
    object list rather than a name list.

commit 4bf25bdf26006ac9814747a01aedb5afb7756f38
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 12:23:49 2010 +0100

    TODO: Remove completed namespace work

commit 0f21e11f22b75a2b1e1c7c5dca986c11da841c2d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 12:22:41 2010 +0100

    sbuild::chroot_facet_session: Remove completed todo item

commit 05643252cfe89eb6eeb46b4a210a4ba332434445
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 11:52:56 2010 +0100

    doc: Update doxygen configuration to 1.6.3

commit d1d4aba2e4e5392a7529d2dbfa14156264d83db0
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 10:51:10 2010 +0100

    doc: Explicitly list missing documentation

commit f21a1b292e609e54ed8b188d8d613e946cea432d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 10:50:25 2010 +0100

    sbuild: Update doxygen comments
    
    Also adjust sbuild::chroot_block_device_base to match the docs.

commit b4bacc6ce9b90be377c4e898ff25c59e7ec11575
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 09:41:08 2010 +0100

    sbuild::chroot: Remove session_id
    
    This had exactly the same function as the chroot name, so merge
    into a single property.

commit 06d2feac42cd65c577269a0ee50d68587e214658
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 01:15:23 2010 +0100

    sbuild::chroot: Deprecate "priority" key

commit 4b1ab2b33462386536733165643b6334af40a6aa
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 01:14:50 2010 +0100

    NEWS: Update descriptions

commit 9368d663d437d347dbf5a17c0d1ddd3a3b5e5887
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 00:59:05 2010 +0100

    NEWS: Bump version to 1.4.8 and document namespace changes

commit 8c326637b963a1c71fc3fdcd60d75d97ef69fe38
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 00:46:36 2010 +0100

    sbuild::chroot_config: validate canonicalises namespace
    
    This means all chroot names in use have a valid namespace.
    schroot can use the session namespace for searching when
    running sessions etc.

commit 6faf4172f05cb57a914a59dec33b2c89d06f404a
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 00:45:34 2010 +0100

    sbuild::chroot_config: Add session chroot compatibility alias

commit c592061b4bb6fb79be7ea30d3475c563836bb748
Author: Roger Leigh <rleigh at debian.org>
Date:   Sun Jul 11 00:42:53 2010 +0100

    sbuild::session: Use chroot_config::find_alias correctly
    
    Always throw an error if the chroot wasn't found.  This
    failed (or rather didn't fail) in the case of the root user
    where authentication can't fail and so only a warning was
    issued, followed by a segfault due to the chroot being
    invalid.

commit 4c36b620868bac054cf7070c1d45f82cbd0d4748
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 23:57:43 2010 +0100

    sbuild::chroot_config: Move -source alias handling here
    
    No longer manage in sbuild::chroot_facet_source_clonable,
    which doesn't need to care about these details.  chroot_config
    places the aliases in the source namespace, and the -source
    compatibibility aliases in the chroot namespace.

commit 26a94215574c13f74c3425429844d17a850416be
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 23:34:08 2010 +0100

    test::sbuild_chroot_config: Drop old comment

commit da86b4defddab3c236a9a162d7136f4faaa22f94
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 23:33:28 2010 +0100

    test: Use new chroot_config interface

commit 8b905aa41c3573c857143f629326a2553139cf11
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 23:33:13 2010 +0100

    dchroot: Use new chroot_config interface

commit a63d70e5cfdf9571aa1ab996f71505a72bf04c0d
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 21:47:35 2010 +0100

    sbuild: Remove unnecessary use of sbuild namespace qualifiers

commit ead0fe16f0a6e0b279056db8c533b04af0967a1a
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 21:33:48 2010 +0100

    sbuild::chroot: Replace use of get_active with facet checking

commit 64227ffa8d1435db150778bdc10fcbc099e8bb64
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 21:24:54 2010 +0100

    schroot::options_base: --info displays sources by default

commit 46222de1618589409dc4f35e7b8d2a867a2ad580
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 17:04:23 2010 +0100

    sbuild::chroot_config: Add namespaces

commit 1dcc47f3c15934479f547e08d9638e0a39981333
Author: Roger Leigh <rleigh at debian.org>
Date:   Sat Jul 10 16:43:49 2010 +0100

    schroot::options_base: --chroot-name only works with --begin-session

commit 04968ad77b371fc0ec0444e74df8e06ff8429cc2
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 23:35:13 2010 +0100

    debian: Document translation updates

commit 35947fc074d383463b8a2dc1718ef06389c5dcff
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 23:24:53 2010 +0100

    NEWS: Document SCHROOT_SYSCONF_DIR bug

commit a347a29791b1339e30a7f63c9e23b5e8a23629df
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 23:23:13 2010 +0100

    debian: Close #588247

commit 1a9faa2832abc310b00ca242100e3c45a2633780
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 23:19:48 2010 +0100

    build: Distribute VERSION

commit f40e55dd292b11af1ee77d5a732a2b003e5a3337
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 23:19:12 2010 +0100

    Complete change to SCHROOT_SYSCONF_DIR from PACKAGE_SYSCONF_DIR

commit 162679401c00592ab87dc2c80d7df12e161cb80f
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 00:27:42 2010 +0100

    debian: Bump version to 1.4.7 and standards version to 3.9.0

commit 5ee403fbd7e3fd8ef77a345b57ab86ab0d8b462b
Author: Roger Leigh <rleigh at debian.org>
Date:   Tue Jul 6 00:27:23 2010 +0100

    NEWS: Bump version to 1.4.7

commit b809652b2565e40d3509e68ab2642b2bc7fd1fb3
Author: Roger Leigh <rleigh at debian.org>
Date:   Mon Jul 5 22:58:51 2010 +0100

    NEWS: Document /dev bind mounting

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

Summary of changes:
 Makefile.am                                        |    3 +-
 NEWS                                               |   58 +
 TODO                                               |   13 +-
 bin/dchroot-dsa/dchroot-dsa-chroot-config.cc       |   14 +-
 bin/dchroot-dsa/dchroot-dsa-chroot-config.h        |   12 +-
 bin/dchroot-dsa/dchroot-dsa-main.cc                |    3 +-
 bin/dchroot-dsa/dchroot-dsa-main.h                 |    3 +
 bin/dchroot-dsa/dchroot-dsa-session.cc             |    5 +-
 bin/dchroot-dsa/dchroot-dsa-session.h              |    4 +-
 bin/dchroot/dchroot-chroot-config.cc               |   14 +-
 bin/dchroot/dchroot-chroot-config.h                |   12 +-
 bin/dchroot/dchroot-main.cc                        |    3 +-
 bin/dchroot/dchroot-main.h                         |    3 +
 bin/dchroot/dchroot-session-base.cc                |    5 +-
 bin/dchroot/dchroot-session-base.h                 |    4 +-
 bin/dchroot/dchroot-session.cc                     |   11 +-
 bin/dchroot/dchroot-session.h                      |   12 +-
 bin/schroot-base/schroot-base-main.h               |    7 +
 bin/schroot-base/schroot-base-option-action.h      |   24 +-
 bin/schroot-base/schroot-base-options.h            |    1 +
 bin/schroot-listmounts/schroot-listmounts-main.h   |    3 +
 bin/schroot-mount/schroot-mount-main.h             |    3 +
 bin/schroot-releaselock/schroot-releaselock-main.h |    3 +
 bin/schroot/schroot-main-base.cc                   |  103 +-
 bin/schroot/schroot-main-base.h                    |   11 +-
 bin/schroot/schroot-main.cc                        |    4 +-
 bin/schroot/schroot-main.h                         |    3 +
 bin/schroot/schroot-options-base.cc                |   43 +-
 bin/schroot/schroot-options-base.h                 |    4 +-
 bin/schroot/schroot-options.cc                     |    7 +-
 configure.ac                                       |    4 +-
 debian/changelog                                   |   18 +
 debian/control                                     |    2 +-
 doc/Makefile.am                                    |   11 +
 doc/sbuild.dox.in                                  | 1412 ++++++++++----------
 doc/schroot.dox.in                                 | 1390 ++++++++++----------
 etc/Makefile.am                                    |    4 +-
 etc/schroot.conf                                   |    8 -
 man/schroot-faq.7.in                               |    4 +-
 man/schroot-setup.5.in                             |   10 +-
 man/schroot.1.in                                   |   85 +-
 man/schroot.conf.5.in                              |   16 +-
 po/Makevars                                        |    2 +-
 po/cs.po                                           |  809 +++--------
 po/de.po                                           |  398 +-----
 po/en.po                                           |  393 +-----
 po/eu.po                                           |  394 +-----
 po/fr.po                                           |  397 +-----
 po/it.po                                           |  424 +------
 po/pt.po                                           |  397 +-----
 po/schroot.pot                                     |  384 +-----
 po/sv.po                                           |  398 +------
 po/vi.po                                           |  401 +-----
 po/zh_CN.po                                        |  431 +------
 sbuild/sbuild-auth-null.cc                         |    2 +-
 sbuild/sbuild-auth-null.h                          |    1 +
 sbuild/sbuild-auth-pam-conv-tty.h                  |    1 +
 sbuild/sbuild-auth-pam-conv.h                      |    3 +-
 sbuild/sbuild-auth-pam.cc                          |    6 +-
 sbuild/sbuild-auth-pam.h                           |   11 +
 sbuild/sbuild-auth.cc                              |    4 +-
 sbuild/sbuild-basic-keyfile.h                      |    2 +-
 sbuild/sbuild-chroot-block-device-base.cc          |   14 +-
 sbuild/sbuild-chroot-block-device-base.h           |    3 -
 sbuild/sbuild-chroot-block-device.cc               |   20 +-
 sbuild/sbuild-chroot-block-device.h                |    3 +
 sbuild/sbuild-chroot-btrfs-snapshot.cc             |   33 +-
 sbuild/sbuild-chroot-config.cc                     |  391 ++++--
 sbuild/sbuild-chroot-config.h                      |  185 ++-
 sbuild/sbuild-chroot-directory-base.cc             |   12 +-
 sbuild/sbuild-chroot-directory.cc                  |    6 +-
 sbuild/sbuild-chroot-facet-mountable.cc            |   21 +-
 sbuild/sbuild-chroot-facet-personality.cc          |    4 +-
 sbuild/sbuild-chroot-facet-session-clonable.cc     |   64 +-
 sbuild/sbuild-chroot-facet-session-clonable.h      |    1 +
 sbuild/sbuild-chroot-facet-session.cc              |   19 +-
 sbuild/sbuild-chroot-facet-source-clonable.cc      |   32 +-
 sbuild/sbuild-chroot-facet-source-clonable.h       |    2 +-
 sbuild/sbuild-chroot-facet-union.cc                |   27 +-
 sbuild/sbuild-chroot-facet-union.h                 |    9 +-
 sbuild/sbuild-chroot-facet.h                       |    5 +
 sbuild/sbuild-chroot-file.cc                       |   25 +-
 sbuild/sbuild-chroot-loopback.cc                   |    8 +-
 sbuild/sbuild-chroot-lvm-snapshot.cc               |   34 +-
 sbuild/sbuild-chroot.cc                            |  158 ++--
 sbuild/sbuild-chroot.h                             |   92 +-
 sbuild/sbuild-ctty.h                               |    2 +
 sbuild/sbuild-error.h                              |    2 +-
 sbuild/sbuild-keyfile.h                            |    3 +
 sbuild/sbuild-log.cc                               |    9 +-
 sbuild/sbuild-parse-value.h                        |    2 +
 sbuild/sbuild-run-parts.cc                         |    6 +-
 sbuild/sbuild-session.cc                           |   77 +-
 sbuild/sbuild-session.h                            |   60 +-
 sbuild/sbuild-types.h                              |    3 +
 sbuild/sbuild-util.cc                              |    4 +-
 sbuild/sbuild-util.h                               |  109 ++-
 test/sbuild-chroot-block-device.cc                 |    2 +-
 test/sbuild-chroot-btrfs-snapshot.cc               |    2 +-
 test/sbuild-chroot-config.cc                       |   71 +-
 test/sbuild-chroot-directory.cc                    |    4 +-
 test/sbuild-chroot-file.cc                         |    2 +-
 test/sbuild-chroot-loopback.cc                     |    2 +-
 test/sbuild-chroot-lvm-snapshot.cc                 |    4 +-
 test/sbuild-chroot.cc                              |    2 +-
 test/test-sbuild-chroot.h                          |   10 +-
 106 files changed, 3297 insertions(+), 6464 deletions(-)


hooks/post-receive
-- 
schroot



More information about the Buildd-tools-devel mailing list